]> git.karo-electronics.de Git - karo-tx-linux.git/blob - arch/arm/boot/dts/kirkwood.dtsi
kirkwood: Allow nand to be configured via. devicetree
[karo-tx-linux.git] / arch / arm / boot / dts / kirkwood.dtsi
1 /include/ "skeleton.dtsi"
2
3 / {
4         compatible = "mrvl,kirkwood";
5
6         ocp@f1000000 {
7                 compatible = "simple-bus";
8                 ranges = <0 0xf1000000 0x4000000>;
9                 #address-cells = <1>;
10                 #size-cells = <1>;
11
12                 serial@12000 {
13                         compatible = "ns16550a";
14                         reg = <0x12000 0x100>;
15                         reg-shift = <2>;
16                         interrupts = <33>;
17                         /* set clock-frequency in board dts */
18                         status = "disabled";
19                 };
20
21                 serial@12100 {
22                         compatible = "ns16550a";
23                         reg = <0x12100 0x100>;
24                         reg-shift = <2>;
25                         interrupts = <34>;
26                         /* set clock-frequency in board dts */
27                         status = "disabled";
28                 };
29
30                 rtc@10300 {
31                         compatible = "mrvl,kirkwood-rtc", "mrvl,orion-rtc";
32                         reg = <0x10300 0x20>;
33                         interrupts = <53>;
34                 };
35
36                 nand@3000000 {
37                         #address-cells = <1>;
38                         #size-cells = <1>;
39                         cle = <0>;
40                         ale = <1>;
41                         bank-width = <1>;
42                         compatible = "mrvl,orion-nand";
43                         reg = <0x3000000 0x400>;
44                         chip-delay = <25>;
45                         /* set partition map and/or chip-delay in board dts */
46                         status = "disabled";
47                 };
48         };
49 };