Commit | Line | Data |
---|---|---|
aff18a67 | 1 | /* The pxa3xx skeleton simply augments the 2xx version */ |
d96672e6 | 2 | #include "pxa2xx.dtsi" |
aff18a67 DM |
3 | |
4 | / { | |
5 | model = "Marvell PXA3xx familiy SoC"; | |
6 | compatible = "marvell,pxa3xx"; | |
7 | ||
8 | pxabus { | |
9 | pwri2c: i2c@40f500c0 { | |
10 | compatible = "mrvl,pwri2c"; | |
11 | reg = <0x40f500c0 0x30>; | |
12 | interrupts = <6>; | |
d96672e6 | 13 | clocks = <&clks CLK_PWRI2C>; |
aff18a67 DM |
14 | #address-cells = <0x1>; |
15 | #size-cells = <0>; | |
16 | status = "disabled"; | |
17 | }; | |
18 | ||
19 | nand0: nand@43100000 { | |
20 | compatible = "marvell,pxa3xx-nand"; | |
21 | reg = <0x43100000 90>; | |
22 | interrupts = <45>; | |
d96672e6 | 23 | clocks = <&clks CLK_NAND>; |
aff18a67 DM |
24 | #address-cells = <1>; |
25 | #size-cells = <1>; | |
26 | status = "disabled"; | |
27 | }; | |
28 | ||
29 | pxairq: interrupt-controller@40d00000 { | |
30 | marvell,intc-priority; | |
31 | marvell,intc-nr-irqs = <56>; | |
32 | }; | |
93c5a5b1 DM |
33 | |
34 | gpio: gpio@40e00000 { | |
35 | compatible = "intel,pxa3xx-gpio"; | |
36 | reg = <0x40e00000 0x10000>; | |
d96672e6 | 37 | clocks = <&clks CLK_GPIO>; |
93c5a5b1 DM |
38 | interrupt-names = "gpio0", "gpio1", "gpio_mux"; |
39 | interrupts = <8 9 10>; | |
40 | gpio-controller; | |
41 | #gpio-cells = <0x2>; | |
42 | interrupt-controller; | |
43 | #interrupt-cells = <0x2>; | |
44 | }; | |
aff18a67 | 45 | }; |
d96672e6 RJ |
46 | |
47 | clocks { | |
48 | /* | |
49 | * The muxing of external clocks/internal dividers for osc* clock | |
50 | * sources has been hidden under the carpet by now. | |
51 | */ | |
52 | #address-cells = <1>; | |
53 | #size-cells = <1>; | |
54 | ranges; | |
55 | ||
56 | clks: pxa3xx_clks@41300004 { | |
57 | compatible = "marvell,pxa300-clocks"; | |
58 | #clock-cells = <1>; | |
59 | status = "okay"; | |
60 | }; | |
61 | }; | |
8dd3075c RJ |
62 | |
63 | timer@40a00000 { | |
64 | compatible = "marvell,pxa-timer"; | |
65 | reg = <0x40a00000 0x20>; | |
66 | interrupts = <26>; | |
67 | clocks = <&clks CLK_OSTIMER>; | |
68 | status = "okay"; | |
69 | }; | |
aff18a67 | 70 | }; |