3 /include/ "kirkwood.dtsi"
6 model = "ZyXEL NSA310";
7 compatible = "zyxel,nsa310", "marvell,kirkwood-88f6281", "marvell,kirkwood";
10 device_type = "memory";
11 reg = <0x00000000 0x10000000>;
15 bootargs = "console=ttyS0,115200";
21 clock-frequency = <200000000>;
33 adt7476: adt7476a@2e {
34 compatible = "adt7476";
45 reg = <0x0000000 0x0100000>;
50 reg = <0x0100000 0x0080000>;
54 reg = <0x0180000 0x0080000>;
58 reg = <0x0200000 0x0080000>;
62 reg = <0x0280000 0x0a00000>;
66 reg = <0x0c80000 0x0a00000>;
70 reg = <0x1680000 0x2fc0000>;
74 reg = <0x4640000 0x0a00000>;
78 reg = <0x5040000 0x2fc0000>;
84 compatible = "gpio-keys";
89 label = "Power Button";
91 gpios = <&gpio1 14 0>;
94 label = "Copy Button";
99 label = "Reset Button";
100 linux,code = <0x198>;
101 gpios = <&gpio1 4 1>;
106 compatible = "gpio-leds";
109 label = "nsa310:green:sys";
110 gpios = <&gpio0 28 0>;
113 label = "nsa310:red:sys";
114 gpios = <&gpio0 29 0>;
117 label = "nsa310:green:hdd";
118 gpios = <&gpio1 9 0>;
121 label = "nsa310:red:hdd";
122 gpios = <&gpio1 10 0>;
125 label = "nsa310:green:esata";
126 gpios = <&gpio0 12 0>;
129 label = "nsa310:red:esata";
130 gpios = <&gpio0 13 0>;
133 label = "nsa310:green:usb";
134 gpios = <&gpio0 15 0>;
137 label = "nsa310:red:usb";
138 gpios = <&gpio0 16 0>;
141 label = "nsa310:green:copy";
142 gpios = <&gpio1 7 0>;
145 label = "nsa310:red:copy";
146 gpios = <&gpio1 8 0>;
151 compatible = "gpio-poweroff";
152 gpios = <&gpio1 16 0>;
156 compatible = "simple-bus";
157 #address-cells = <1>;
160 usb0_power_off: regulator@1 {
161 compatible = "regulator-fixed";
163 regulator-name = "USB Power Off";
164 regulator-min-microvolt = <5000000>;
165 regulator-max-microvolt = <5000000>;
168 gpio = <&gpio0 21 0>;