| * ARASAN PATA COMPACT FLASH CONTROLLER |
| |
| Required properties: |
| - compatible: "arasan,cf-spear1340" |
| - reg: Address range of the CF registers |
| - interrupt-parent: Should be the phandle for the interrupt controller |
| that services interrupts for this device |
| - interrupt: Should contain the CF interrupt number |
| - clock-frequency: Interface clock rate, in Hz, one of |
| 25000000 |
| 33000000 |
| 40000000 |
| 50000000 |
| 66000000 |
| 75000000 |
| 100000000 |
| 125000000 |
| 150000000 |
| 166000000 |
| 200000000 |
| |
| Optional properties: |
| - arasan,broken-udma: if present, UDMA mode is unusable |
| - arasan,broken-mwdma: if present, MWDMA mode is unusable |
| - arasan,broken-pio: if present, PIO mode is unusable |
| - dmas: one DMA channel, as described in bindings/dma/dma.txt |
| required unless both UDMA and MWDMA mode are broken |
| - dma-names: the corresponding channel name, must be "data" |
| |
| Example: |
| |
| cf@fc000000 { |
| compatible = "arasan,cf-spear1340"; |
| reg = <0xfc000000 0x1000>; |
| interrupt-parent = <&vic1>; |
| interrupts = <12>; |
| dmas = <&dma-controller 23>; |
| dma-names = "data"; |
| }; |