^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) * Compact Flash
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) The Cavium Compact Flash device is connected to the Octeon Boot Bus,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) and is thus a child of the Boot Bus device. It can read and write
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) industry standard compact flash devices.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) Properties:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) - compatible: "cavium,ebt3000-compact-flash";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) Compatibility with many Cavium evaluation boards.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) - reg: The base address of the CF chip select banks. Depending on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) the device configuration, there may be one or two banks.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) - cavium,bus-width: The width of the connection to the CF devices. Valid
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) values are 8 and 16.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) - cavium,true-ide: Optional, if present the CF connection is in True IDE mode.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) - cavium,dma-engine-handle: Optional, a phandle for the DMA Engine connected
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) to this device.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) Example:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) compact-flash@5,0 {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) compatible = "cavium,ebt3000-compact-flash";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) reg = <5 0 0x10000>, <6 0 0x10000>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) cavium,bus-width = <16>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) cavium,true-ide;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) cavium,dma-engine-handle = <&dma0>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) };