summaryrefslogtreecommitdiff
path: root/target/linux/lantiq/dts/vr9.dtsi
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2016-01-29 00:42:45 +0000
committerFelix Fietkau <nbd@openwrt.org>2016-01-29 00:42:45 +0000
commit022855baf2e420a63cf9655bbc96d8915a4e8fd1 (patch)
tree38db8904b4ad4758e1dfca093c35fc73035cb16b /target/linux/lantiq/dts/vr9.dtsi
parentd4fe52c16d73e2c36d9fe26334650aace75cf283 (diff)
downloadmtk-20170518-022855baf2e420a63cf9655bbc96d8915a4e8fd1.zip
mtk-20170518-022855baf2e420a63cf9655bbc96d8915a4e8fd1.tar.gz
mtk-20170518-022855baf2e420a63cf9655bbc96d8915a4e8fd1.tar.bz2
lantiq: Move the definition of the xrx200-net node to vr9.dtsi
This removes a lot of duplicate register and interrupt definitions by moving the xrx200-net definition to vr9.dtsi and making all devices re- use it. Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com> SVN-Revision: 48547
Diffstat (limited to 'target/linux/lantiq/dts/vr9.dtsi')
-rw-r--r--target/linux/lantiq/dts/vr9.dtsi13
1 files changed, 13 insertions, 0 deletions
diff --git a/target/linux/lantiq/dts/vr9.dtsi b/target/linux/lantiq/dts/vr9.dtsi
index fce6f87..aa34a5f 100644
--- a/target/linux/lantiq/dts/vr9.dtsi
+++ b/target/linux/lantiq/dts/vr9.dtsi
@@ -170,6 +170,19 @@
interrupts = <91>;
};
+ eth0: eth@E108000 {
+ #address-cells = <1>;
+ #size-cells = <0>;
+ compatible = "lantiq,xrx200-net";
+ reg = < 0xE108000 0x3000 /* switch */
+ 0xE10B100 0x70 /* mdio */
+ 0xE10B1D8 0x30 /* mii */
+ 0xE10B308 0x30 /* pmac */
+ >;
+ interrupt-parent = <&icu0>;
+ interrupts = <73 72>;
+ };
+
mei@E116000 {
compatible = "lantiq,mei-xrx200";
reg = <0xE116000 0x9c>;