summaryrefslogtreecommitdiff
path: root/target/linux/mcs814x/files-3.3/arch/arm/boot
diff options
context:
space:
mode:
authorFlorian Fainelli <florian@openwrt.org>2012-06-23 11:03:35 +0000
committerFlorian Fainelli <florian@openwrt.org>2012-06-23 11:03:35 +0000
commit7c984552ed2d9d4fdd91bd48d08ac416958c1fd7 (patch)
tree332682c3cdf4fccbac2ca9d15ad2590e7c733786 /target/linux/mcs814x/files-3.3/arch/arm/boot
parent2c47bbc1993cd6cfaded67ca1ef032678cfa767a (diff)
downloadmtk-20170518-7c984552ed2d9d4fdd91bd48d08ac416958c1fd7.zip
mtk-20170518-7c984552ed2d9d4fdd91bd48d08ac416958c1fd7.tar.gz
mtk-20170518-7c984552ed2d9d4fdd91bd48d08ac416958c1fd7.tar.bz2
remove platform specific initialization from ethernet driver
Hardware filtering must always be enabled as long as there is an Ethernet device registered, and use device tree for setting the link activity and buffer shifting enable/disable bit. SVN-Revision: 32486
Diffstat (limited to 'target/linux/mcs814x/files-3.3/arch/arm/boot')
-rw-r--r--target/linux/mcs814x/files-3.3/arch/arm/boot/dts/mcs8140.dtsi3
-rw-r--r--target/linux/mcs814x/files-3.3/arch/arm/boot/dts/rbt-832.dts3
2 files changed, 5 insertions, 1 deletions
diff --git a/target/linux/mcs814x/files-3.3/arch/arm/boot/dts/mcs8140.dtsi b/target/linux/mcs814x/files-3.3/arch/arm/boot/dts/mcs8140.dtsi
index 67727ef..c68f3ce 100644
--- a/target/linux/mcs814x/files-3.3/arch/arm/boot/dts/mcs8140.dtsi
+++ b/target/linux/mcs814x/files-3.3/arch/arm/boot/dts/mcs8140.dtsi
@@ -37,11 +37,12 @@
ranges;
eth0: ethernet@40084000 {
- //compatible = "moschip,mcs814x-eth";
compatible = "moschip,nuport-mac";
reg = <0x40084000 0xd8 // mac
0x40080000 0x58>; // dma channels
interrupts = <4 5 29>; /* tx, rx, link */
+ nuport-mac,buffer-shifting;
+ nuport-mac,link-activity = <0>;
};
tso@40088000 {
diff --git a/target/linux/mcs814x/files-3.3/arch/arm/boot/dts/rbt-832.dts b/target/linux/mcs814x/files-3.3/arch/arm/boot/dts/rbt-832.dts
index a3d815c..cc7fab8 100644
--- a/target/linux/mcs814x/files-3.3/arch/arm/boot/dts/rbt-832.dts
+++ b/target/linux/mcs814x/files-3.3/arch/arm/boot/dts/rbt-832.dts
@@ -19,6 +19,9 @@
ahb {
vci {
+ eth0: ethernet@40084000 {
+ nuport-mac,link-activity = <0x01>;
+ };
adc {
sdram: memory@0,0 {