6 compatible = "img,ci20", "ingenic,jz4780";
20 device_type = "memory";
22 0x30000000 0x30000000>;
27 clock-frequency = <48000000>;
33 pinctrl-names = "default";
34 pinctrl-0 = <&pins_uart0>;
40 pinctrl-names = "default";
41 pinctrl-0 = <&pins_uart1>;
47 pinctrl-names = "default";
48 pinctrl-0 = <&pins_uart2>;
54 pinctrl-names = "default";
55 pinctrl-0 = <&pins_uart4>;
61 nandc: nand-controller@1 {
62 compatible = "ingenic,jz4780-nand";
63 reg = <1 0 0x1000000>;
68 ingenic,bch-controller = <&bch>;
70 ingenic,nemc-tAS = <10>;
71 ingenic,nemc-tAH = <5>;
72 ingenic,nemc-tBP = <10>;
73 ingenic,nemc-tAW = <15>;
74 ingenic,nemc-tSTRV = <100>;
77 * Only CLE/ALE are needed for the devices that are connected, rather
78 * than the full address line set.
80 pinctrl-names = "default";
81 pinctrl-0 = <&pins_nemc>;
86 nand-ecc-step-size = <1024>;
87 nand-ecc-strength = <24>;
91 pinctrl-names = "default";
92 pinctrl-0 = <&pins_nemc_cs1>;
95 compatible = "fixed-partitions";
100 label = "u-boot-spl";
101 reg = <0x0 0x0 0x0 0x800000>;
106 reg = <0x0 0x800000 0x0 0x200000>;
110 label = "u-boot-env";
111 reg = <0x0 0xa00000 0x0 0x200000>;
116 reg = <0x0 0xc00000 0x0 0x4000000>;
119 partition@0x8c00000 {
121 reg = <0x0 0x4c00000 0x1 0xfb400000>;
135 groups = "uart0-data";
141 groups = "uart1-data";
147 groups = "uart2-data", "uart2-hwflow";
153 groups = "uart4-data";
159 groups = "nemc-data", "nemc-cle-ale", "nemc-rd-we", "nemc-frd-fwe";
163 pins_nemc_cs1: nemc-cs1 {
164 function = "nemc-cs1";