snps,dw-mmc.txt 979 B

123456789101112131415161718192021222324252627282930313233
  1. Synopsys Designware Mobile Storage Host Controller extensions
  2. used in Synopsys ARC devboards
  3. Required Properties:
  4. * compatible: should be - "snps,dw-mshc".
  5. * bus-width: number of data lines connected to the controller.
  6. * clocks: from common clock binding: handle to biu and ciu clocks for the
  7. bus interface unit clock and the card interface unit clock.
  8. * clock-names: from common clock binding: Shall be "biu" and "ciu".
  9. Optional properties:
  10. * fifo-depth: The maximum size of the tx/rx fifo's. If this property is not
  11. specified, the default value of the fifo size is determined from the
  12. controller registers.
  13. * fifo-mode: Don't use DMA.
  14. * max-frequency: Maximum operating clock frequency, driver uses 'ciu' clock
  15. frequency if it is not set.
  16. Example:
  17. mmc0@f000a000 {
  18. compatible = "snps,dw-mshc";
  19. reg = <0xf000a000 0x400>;
  20. bus-width = <4>;
  21. fifo-depth = <256>;
  22. clocks = <&mmcclk_biu>, <&mmcclk_ciu>;
  23. clock-names = "biu", "ciu";
  24. max-frequency = <25000000>;
  25. };