fsl,imx7-src.txt 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. Freescale i.MX7 System Reset Controller
  2. ======================================
  3. Please also refer to reset.txt in this directory for common reset
  4. controller binding usage.
  5. Required properties:
  6. - compatible: Should be "fsl,imx7-src", "syscon"
  7. - reg: should be register base and length as documented in the
  8. datasheet
  9. - interrupts: Should contain SRC interrupt
  10. - #reset-cells: 1, see below
  11. example:
  12. src: reset-controller@30390000 {
  13. compatible = "fsl,imx7d-src", "syscon";
  14. reg = <0x30390000 0x2000>;
  15. interrupts = <GIC_SPI 89 IRQ_TYPE_LEVEL_HIGH>;
  16. #reset-cells = <1>;
  17. };
  18. Specifying reset lines connected to IP modules
  19. ==============================================
  20. The system reset controller can be used to reset various set of
  21. peripherals. Device nodes that need access to reset lines should
  22. specify them as a reset phandle in their corresponding node as
  23. specified in reset.txt.
  24. Example:
  25. pcie: pcie@33800000 {
  26. ...
  27. resets = <&src IMX7_RESET_PCIEPHY>,
  28. <&src IMX7_RESET_PCIE_CTRL_APPS_EN>;
  29. reset-names = "pciephy", "apps";
  30. ...
  31. };
  32. For list of all valid reset indicies see
  33. <dt-bindings/reset/imx7-reset.h>