]>
Commit | Line | Data |
---|---|---|
0510c8a0 VL |
1 | /dts-v1/; |
2 | ||
3 | /include/ "kirkwood.dtsi" | |
9891b3f6 | 4 | /include/ "kirkwood-98dx4122.dtsi" |
0510c8a0 VL |
5 | |
6 | / { | |
7 | model = "Keymile Kirkwood Reference Design"; | |
8 | compatible = "keymile,km_kirkwood", "marvell,kirkwood-98DX4122", "marvell,kirkwood"; | |
9 | ||
10 | memory { | |
11 | device_type = "memory"; | |
12 | reg = <0x00000000 0x08000000>; | |
13 | }; | |
14 | ||
15 | chosen { | |
16 | bootargs = "console=ttyS0,115200n8 earlyprintk"; | |
17 | }; | |
18 | ||
19 | ocp@f1000000 { | |
9891b3f6 | 20 | pinctrl: pinctrl@10000 { |
06dbf3e1 | 21 | pinctrl-0 = < &pmx_i2c_gpio_sda &pmx_i2c_gpio_scl >; |
9891b3f6 VL |
22 | pinctrl-names = "default"; |
23 | ||
24 | pmx_i2c_gpio_sda: pmx-gpio-sda { | |
25 | marvell,pins = "mpp8"; | |
26 | marvell,function = "gpio"; | |
27 | }; | |
28 | pmx_i2c_gpio_scl: pmx-gpio-scl { | |
29 | marvell,pins = "mpp9"; | |
30 | marvell,function = "gpio"; | |
31 | }; | |
32 | }; | |
33 | ||
0510c8a0 | 34 | serial@12000 { |
0510c8a0 VL |
35 | status = "ok"; |
36 | }; | |
37 | ||
38 | nand@3000000 { | |
06dbf3e1 TP |
39 | pinctrl-0 = <&pmx_nand>; |
40 | pinctrl-names = "default"; | |
0510c8a0 VL |
41 | status = "ok"; |
42 | chip-delay = <25>; | |
43 | }; | |
44 | }; | |
e45498cb VL |
45 | |
46 | i2c@0 { | |
47 | compatible = "i2c-gpio"; | |
48 | gpios = < &gpio0 8 0 /* sda */ | |
49 | &gpio0 9 0 >; /* scl */ | |
50 | i2c-gpio,delay-us = <2>; /* ~100 kHz */ | |
51 | }; | |
0510c8a0 | 52 | }; |