18c2ecf20Sopenharmony_ci* Compact Flash
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciThe Cavium Compact Flash device is connected to the Octeon Boot Bus,
48c2ecf20Sopenharmony_ciand is thus a child of the Boot Bus device.  It can read and write
58c2ecf20Sopenharmony_ciindustry standard compact flash devices.
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_ciProperties:
88c2ecf20Sopenharmony_ci- compatible: "cavium,ebt3000-compact-flash";
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_ci  Compatibility with many Cavium evaluation boards.
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ci- reg: The base address of the CF chip select banks.  Depending on
138c2ecf20Sopenharmony_ci  the device configuration, there may be one or two banks.
148c2ecf20Sopenharmony_ci
158c2ecf20Sopenharmony_ci- cavium,bus-width: The width of the connection to the CF devices.  Valid
168c2ecf20Sopenharmony_ci  values are 8 and 16.
178c2ecf20Sopenharmony_ci
188c2ecf20Sopenharmony_ci- cavium,true-ide: Optional, if present the CF connection is in True IDE mode.
198c2ecf20Sopenharmony_ci
208c2ecf20Sopenharmony_ci- cavium,dma-engine-handle: Optional, a phandle for the DMA Engine connected
218c2ecf20Sopenharmony_ci  to this device.
228c2ecf20Sopenharmony_ci
238c2ecf20Sopenharmony_ciExample:
248c2ecf20Sopenharmony_ci	compact-flash@5,0 {
258c2ecf20Sopenharmony_ci		compatible = "cavium,ebt3000-compact-flash";
268c2ecf20Sopenharmony_ci		reg = <5 0 0x10000>, <6 0 0x10000>;
278c2ecf20Sopenharmony_ci		cavium,bus-width = <16>;
288c2ecf20Sopenharmony_ci		cavium,true-ide;
298c2ecf20Sopenharmony_ci		cavium,dma-engine-handle = <&dma0>;
308c2ecf20Sopenharmony_ci	};
31