xref: /freebsd/sys/contrib/device-tree/Bindings/mtd/ibm,ndfc.txt (revision e0c4386e7e71d93b0edc0c8fa156263fc4a8b0b6)
1AMCC NDFC (NanD Flash Controller)
2
3Required properties:
4- compatible : "ibm,ndfc".
5- reg : should specify chip select and size used for the chip (0x2000).
6
7Optional properties:
8- ccr : NDFC config and control register value (default 0).
9- bank-settings : NDFC bank configuration register value (default 0).
10
11Notes:
12- partition(s) - follows the OF MTD standard for partitions
13
14Example:
15
16ndfc@1,0 {
17	compatible = "ibm,ndfc";
18	reg = <0x00000001 0x00000000 0x00002000>;
19	ccr = <0x00001000>;
20	bank-settings = <0x80002222>;
21	#address-cells = <1>;
22	#size-cells = <1>;
23
24	nand {
25		#address-cells = <1>;
26		#size-cells = <1>;
27
28		partition@0 {
29			label = "kernel";
30			reg = <0x00000000 0x00200000>;
31		};
32		partition@200000 {
33			label = "root";
34			reg = <0x00200000 0x03E00000>;
35		};
36	};
37};
38
39
40