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