guts.txt 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. * Global Utilities Block
  2. The global utilities block controls power management, I/O device
  3. enabling, power-on-reset configuration monitoring, general-purpose
  4. I/O signal configuration, alternate function selection for multiplexed
  5. signals, and clock control.
  6. Required properties:
  7. - compatible : Should define the compatible device type for
  8. global-utilities.
  9. - reg : Offset and length of the register set for the device.
  10. Recommended properties:
  11. - fsl,has-rstcr : Indicates that the global utilities register set
  12. contains a functioning "reset control register" (i.e. the board
  13. is wired to reset upon setting the HRESET_REQ bit in this register).
  14. - fsl,liodn-bits : Indicates the number of defined bits in the LIODN
  15. registers, for those SOCs that have a PAMU device.
  16. Examples:
  17. global-utilities@e0000 { /* global utilities block */
  18. compatible = "fsl,mpc8548-guts";
  19. reg = <e0000 1000>;
  20. fsl,has-rstcr;
  21. };
  22. guts: global-utilities@e0000 {
  23. compatible = "fsl,qoriq-device-config-1.0";
  24. reg = <0xe0000 0xe00>;
  25. fsl,has-rstcr;
  26. #sleep-cells = <1>;
  27. fsl,liodn-bits = <12>;
  28. };