ti_qspi.txt 948 B

12345678910111213141516171819202122232425262728
  1. TI QSPI controller.
  2. Required properties:
  3. - compatible : should be "ti,dra7xxx-qspi" or "ti,am4372-qspi".
  4. - reg: Should contain QSPI registers location and length.
  5. - reg-names: Should contain the resource reg names.
  6. - qspi_base: Qspi configuration register Address space
  7. - qspi_mmap: Memory mapped Address space
  8. - (optional) qspi_ctrlmod: Control module Address space
  9. - interrupts: should contain the qspi interrupt number.
  10. - #address-cells, #size-cells : Must be present if the device has sub-nodes
  11. - ti,hwmods: Name of the hwmod associated to the QSPI
  12. Recommended properties:
  13. - spi-max-frequency: Definition as per
  14. Documentation/devicetree/bindings/spi/spi-bus.txt
  15. Example:
  16. qspi: qspi@4b300000 {
  17. compatible = "ti,dra7xxx-qspi";
  18. reg = <0x47900000 0x100>, <0x30000000 0x3ffffff>;
  19. reg-names = "qspi_base", "qspi_mmap";
  20. #address-cells = <1>;
  21. #size-cells = <0>;
  22. spi-max-frequency = <25000000>;
  23. ti,hwmods = "qspi";
  24. };