pata-arasan.txt 1.1 KB

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