pata-arasan.txt 988 B

12345678910111213141516171819202122232425262728293031323334353637
  1. * ARASAN PATA COMPACT FLASH CONTROLLER
  2. Required properties:
  3. - compatible: "arasan,cf-spear1340"
  4. - reg: Address range of the CF registers
  5. - interrupt: Should contain the CF interrupt number
  6. - clock-frequency: Interface clock rate, in Hz, one of
  7. 25000000
  8. 33000000
  9. 40000000
  10. 50000000
  11. 66000000
  12. 75000000
  13. 100000000
  14. 125000000
  15. 150000000
  16. 166000000
  17. 200000000
  18. Optional properties:
  19. - arasan,broken-udma: if present, UDMA mode is unusable
  20. - arasan,broken-mwdma: if present, MWDMA mode is unusable
  21. - arasan,broken-pio: if present, PIO mode is unusable
  22. - dmas: one DMA channel, as described in bindings/dma/dma.txt
  23. required unless both UDMA and MWDMA mode are broken
  24. - dma-names: the corresponding channel name, must be "data"
  25. Example:
  26. cf@fc000000 {
  27. compatible = "arasan,cf-spear1340";
  28. reg = <0xfc000000 0x1000>;
  29. interrupt-parent = <&vic1>;
  30. interrupts = <12>;
  31. dmas = <&dma-controller 23>;
  32. dma-names = "data";
  33. };