imx-rproc.txt 887 B

123456789101112131415161718192021222324252627282930313233
  1. NXP iMX6SX/iMX7D Co-Processor Bindings
  2. ----------------------------------------
  3. This binding provides support for ARM Cortex M4 Co-processor found on some
  4. NXP iMX SoCs.
  5. Required properties:
  6. - compatible Should be one of:
  7. "fsl,imx7d-cm4"
  8. "fsl,imx6sx-cm4"
  9. - clocks Clock for co-processor (See: ../clock/clock-bindings.txt)
  10. - syscon Phandle to syscon block which provide access to
  11. System Reset Controller
  12. Optional properties:
  13. - memory-region list of phandels to the reserved memory regions.
  14. (See: ../reserved-memory/reserved-memory.txt)
  15. Example:
  16. m4_reserved_sysmem1: cm4@80000000 {
  17. reg = <0x80000000 0x80000>;
  18. };
  19. m4_reserved_sysmem2: cm4@81000000 {
  20. reg = <0x81000000 0x80000>;
  21. };
  22. imx7d-cm4 {
  23. compatible = "fsl,imx7d-cm4";
  24. memory-region = <&m4_reserved_sysmem1>, <&m4_reserved_sysmem2>;
  25. syscon = <&src>;
  26. clocks = <&clks IMX7D_ARM_M4_ROOT_CLK>;
  27. };