X-Git-Url: https://git.archive.openwrt.org/?p=openwrt.git;a=blobdiff_plain;f=target%2Flinux%2Framips%2Fdts%2Fmt7621.dtsi;h=71d833d69efec1eb2f68ec63fe991a9ad44495cb;hp=9c6f45b1e0e7f5c05d3d927185a4f7f7735a9034;hb=HEAD;hpb=1b46b4115dbf99f5e75d90d823769ca07b46e3d3 diff --git a/target/linux/ramips/dts/mt7621.dtsi b/target/linux/ramips/dts/mt7621.dtsi index 9c6f45b1e0..71d833d69e 100644 --- a/target/linux/ramips/dts/mt7621.dtsi +++ b/target/linux/ramips/dts/mt7621.dtsi @@ -22,6 +22,10 @@ compatible = "mti,cpu-interrupt-controller"; }; + aliases { + serial0 = &uartlite; + }; + cpuclock: cpuclock@0 { #clock-cells = <0>; compatible = "fixed-clock"; @@ -100,7 +104,7 @@ reg = <0x1fbf8000 0x8000>; }; - uartlite@c00 { + uartlite: uartlite@c00 { compatible = "ns16550a"; reg = <0xc00 0x100>; @@ -239,7 +243,7 @@ sdhci@1E130000 { compatible = "ralink,mt7620-sdhci"; - reg = <0x1E130000 4000>; + reg = <0x1E130000 0x4000>; interrupt-parent = <&gic>; interrupts = ; @@ -248,8 +252,12 @@ xhci@1E1C0000 { status = "okay"; - compatible = "xhci-platform"; - reg = <0x1E1C0000 4000>; + compatible = "mediatek,mt8173-xhci"; + reg = <0x1e1c0000 0x1000 + 0x1e1d0700 0x0100>; + + clocks = <&sysclock>; + clock-names = "sys_ck"; interrupt-parent = <&gic>; interrupts = ; @@ -272,37 +280,19 @@ }; nand@1e003000 { + status = "disabled"; + compatible = "mtk,mt7621-nand"; bank-width = <2>; reg = <0x1e003000 0x800 0x1e003800 0x800>; #address-cells = <1>; #size-cells = <1>; - - partition@0 { - label = "uboot"; - reg = <0x00000 0x80000>; /* 64 KB */ - }; - - partition@80000 { - label = "uboot_env"; - reg = <0x80000 0x80000>; /* 64 KB */ - }; - - partition@100000 { - label = "factory"; - reg = <0x100000 0x40000>; - }; - - partition@140000 { - label = "rootfs"; - reg = <0x140000 0xec0000>; - }; }; ethernet@1e100000 { - compatible = "ralink,mt7621-eth"; - reg = <0x1e100000 10000>; + compatible = "mediatek,mt7621-eth"; + reg = <0x1e100000 0x10000>; #address-cells = <1>; #size-cells = <0>; @@ -313,6 +303,8 @@ interrupt-parent = <&gic>; interrupts = ; + mediatek,switch = <&gsw>; + mdio-bus { #address-cells = <1>; #size-cells = <0>; @@ -324,9 +316,9 @@ }; }; - gsw@1e110000 { - compatible = "ralink,mt7620a-gsw"; - reg = <0x1e110000 8000>; + gsw: gsw@1e110000 { + compatible = "mediatek,mt7621-gsw"; + reg = <0x1e110000 0x8000>; interrupt-parent = <&gic>; interrupts = ; };