3 /include/ "kirkwood.dtsi"
4 /include/ "kirkwood-6282.dtsi"
7 model = "Plat'Home OpenBlocksA6";
8 compatible = "plathome,openblocks-a6", "marvell,kirkwood-88f6283", "marvell,kirkwood";
11 device_type = "memory";
12 reg = <0x00000000 0x20000000>;
16 bootargs = "console=ttyS0,115200n8 earlyprintk";
39 reg = <0x90000 0x44000>;
44 reg = <0xd4000 0x24000>;
49 reg = <0xf4000 0x400000>;
54 reg = <0x4f4000 0x1d20000>;
59 reg = <0x2214000 0x1dec000>;
72 compatible = "s35390a";
77 pinctrl: pinctrl@10000 {
78 pinctrl-0 = < &pmx_nand &pmx_uart0
80 &pmx_dip_sw0 &pmx_dip_sw1
81 &pmx_dip_sw2 &pmx_dip_sw3
82 &pmx_gpio_0 &pmx_gpio_1
83 &pmx_gpio_2 &pmx_gpio_3
84 &pmx_gpio_4 &pmx_gpio_5
85 &pmx_gpio_6 &pmx_gpio_7
86 &pmx_led_red &pmx_led_green
88 pinctrl-names = "default";
90 pmx_uart0: pmx-uart0 {
91 marvell,pins = "mpp10", "mpp11", "mpp15",
93 marvell,function = "uart0";
96 pmx_uart1: pmx-uart1 {
97 marvell,pins = "mpp13", "mpp14", "mpp8",
99 marvell,function = "uart1";
102 pmx_sysrst: pmx-sysrst {
103 marvell,pins = "mpp6";
104 marvell,function = "sysrst";
107 pmx_dip_sw0: pmx-dip-sw0 {
108 marvell,pins = "mpp20";
109 marvell,function = "gpio";
112 pmx_dip_sw1: pmx-dip-sw1 {
113 marvell,pins = "mpp21";
114 marvell,function = "gpio";
117 pmx_dip_sw2: pmx-dip-sw2 {
118 marvell,pins = "mpp22";
119 marvell,function = "gpio";
122 pmx_dip_sw3: pmx-dip-sw3 {
123 marvell,pins = "mpp23";
124 marvell,function = "gpio";
127 pmx_gpio_0: pmx-gpio-0 {
128 marvell,pins = "mpp24";
129 marvell,function = "gpio";
132 pmx_gpio_1: pmx-gpio-1 {
133 marvell,pins = "mpp25";
134 marvell,function = "gpio";
137 pmx_gpio_2: pmx-gpio-2 {
138 marvell,pins = "mpp26";
139 marvell,function = "gpio";
142 pmx_gpio_3: pmx-gpio-3 {
143 marvell,pins = "mpp27";
144 marvell,function = "gpio";
147 pmx_gpio_4: pmx-gpio-4 {
148 marvell,pins = "mpp28";
149 marvell,function = "gpio";
152 pmx_gpio_5: pmx-gpio-5 {
153 marvell,pins = "mpp29";
154 marvell,function = "gpio";
157 pmx_gpio_6: pmx-gpio-6 {
158 marvell,pins = "mpp30";
159 marvell,function = "gpio";
162 pmx_gpio_7: pmx-gpio-7 {
163 marvell,pins = "mpp31";
164 marvell,function = "gpio";
167 pmx_gpio_init: pmx-init {
168 marvell,pins = "mpp38";
169 marvell,function = "gpio";
172 pmx_usb_oc: pmx-usb-oc {
173 marvell,pins = "mpp39";
174 marvell,function = "gpio";
177 pmx_led_red: pmx-led-red {
178 marvell,pins = "mpp41";
179 marvell,function = "gpio";
182 pmx_led_green: pmx-led-green {
183 marvell,pins = "mpp42";
184 marvell,function = "gpio";
187 pmx_led_yellow: pmx-led-yellow {
188 marvell,pins = "mpp43";
189 marvell,function = "gpio";
195 compatible = "gpio-leds";
198 label = "obsa6:red:stat";
199 gpios = <&gpio1 9 1>;
203 label = "obsa6:green:stat";
204 gpios = <&gpio1 10 1>;
208 label = "obsa6:yellow:stat";
209 gpios = <&gpio1 11 1>;