diff options
Diffstat (limited to 'target/linux/ramips')
-rw-r--r-- | target/linux/ramips/dts/MT7620a.dts | 4 | ||||
-rw-r--r-- | target/linux/ramips/dts/mt7620a.dtsi | 36 |
2 files changed, 36 insertions, 4 deletions
diff --git a/target/linux/ramips/dts/MT7620a.dts b/target/linux/ramips/dts/MT7620a.dts index 773ac51fb6..90449d8fa5 100644 --- a/target/linux/ramips/dts/MT7620a.dts +++ b/target/linux/ramips/dts/MT7620a.dts @@ -10,10 +10,6 @@ reg = <0x0 0x2000000>; }; - chosen { - bootargs = "console=ttyS0,57600"; - }; - palmbus@10000000 { sysc@0 { ralink,pinmux = "spi", "uartlite", "mdio", "wled", "ephy", "rgmii1", "rgmii2"; diff --git a/target/linux/ramips/dts/mt7620a.dtsi b/target/linux/ramips/dts/mt7620a.dtsi index 104abfbfbf..506155bd6f 100644 --- a/target/linux/ramips/dts/mt7620a.dtsi +++ b/target/linux/ramips/dts/mt7620a.dtsi @@ -9,6 +9,10 @@ }; }; + chosen { + bootargs = "console=ttyS0,57600"; + }; + cpuintc: cpuintc@0 { #address-cells = <0>; #interrupt-cells = <1>; @@ -161,6 +165,19 @@ status = "disabled"; }; + i2s@a00 { + compatible = "ralink,mt7620a-i2s"; + reg = <0xa00 0x100>; + + resets = <&rstctrl 17>; + reset-names = "i2s"; + + interrupt-parent = <&intc>; + interrupts = <10>; + + status = "disabled"; + }; + spi@b00 { compatible = "ralink,mt7620a-spi", "ralink,rt2880-spi"; reg = <0xb00 0x100>; @@ -198,6 +215,19 @@ interrupts = <7>; }; + pcm@2000 { + compatible = "ralink,mt7620a-pcm"; + reg = <0x2000 0x800>; + + resets = <&rstctrl 11>; + reset-names = "pcm"; + + interrupt-parent = <&intc>; + interrupts = <4>; + + status = "disabled"; + }; + gdma@2800 { compatible = "ralink,mt7620a-gdma", "ralink,rt2880-gdma"; reg = <0x2800 0x800>; @@ -207,6 +237,8 @@ interrupt-parent = <&intc>; interrupts = <7>; + + status = "disabled"; }; }; @@ -268,6 +300,8 @@ interrupt-parent = <&intc>; interrupts = <18>; + + status = "disabled"; }; ohci@101c1000 { @@ -276,6 +310,8 @@ interrupt-parent = <&intc>; interrupts = <18>; + + status = "disabled"; }; pcie@10140000 { |