Loading...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 | / { #address-cells = <1>; #size-cells = <1>; compatible = "ralink,mt7628a-soc"; cpus { #address-cells = <1>; #size-cells = <0>; cpu@0 { compatible = "mti,mips24KEc"; device_type = "cpu"; reg = <0>; }; }; resetc: reset-controller { compatible = "ralink,rt2880-reset"; #reset-cells = <1>; }; cpuintc: interrupt-controller { #address-cells = <0>; #interrupt-cells = <1>; interrupt-controller; compatible = "mti,cpu-interrupt-controller"; }; palmbus@10000000 { compatible = "palmbus"; reg = <0x10000000 0x200000>; ranges = <0x0 0x10000000 0x1FFFFF>; #address-cells = <1>; #size-cells = <1>; sysc: system-controller@0 { compatible = "ralink,mt7620a-sysc", "syscon"; reg = <0x0 0x100>; }; intc: interrupt-controller@200 { compatible = "ralink,rt2880-intc"; reg = <0x200 0x100>; interrupt-controller; #interrupt-cells = <1>; resets = <&resetc 9>; reset-names = "intc"; interrupt-parent = <&cpuintc>; interrupts = <2>; ralink,intc-registers = <0x9c 0xa0 0x6c 0xa4 0x80 0x78>; }; memory-controller@300 { compatible = "ralink,mt7620a-memc"; reg = <0x300 0x100>; }; uart0: uartlite@c00 { compatible = "ns16550a"; reg = <0xc00 0x100>; resets = <&resetc 12>; reset-names = "uart0"; interrupt-parent = <&intc>; interrupts = <20>; reg-shift = <2>; }; uart1: uart1@d00 { compatible = "ns16550a"; reg = <0xd00 0x100>; resets = <&resetc 19>; reset-names = "uart1"; interrupt-parent = <&intc>; interrupts = <21>; reg-shift = <2>; }; uart2: uart2@e00 { compatible = "ns16550a"; reg = <0xe00 0x100>; resets = <&resetc 20>; reset-names = "uart2"; interrupt-parent = <&intc>; interrupts = <22>; reg-shift = <2>; }; }; usb_phy: usb-phy@10120000 { compatible = "mediatek,mt7628-usbphy"; reg = <0x10120000 0x1000>; #phy-cells = <0>; ralink,sysctl = <&sysc>; resets = <&resetc 22 &resetc 25>; reset-names = "host", "device"; }; ehci@101c0000 { compatible = "generic-ehci"; reg = <0x101c0000 0x1000>; phys = <&usb_phy>; phy-names = "usb"; interrupt-parent = <&intc>; interrupts = <18>; }; }; |