ecm.txt 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. =====================================================================
  2. E500 LAW & Coherency Module Device Tree Binding
  3. Copyright (C) 2009 Freescale Semiconductor Inc.
  4. =====================================================================
  5. Local Access Window (LAW) Node
  6. The LAW node represents the region of CCSR space where local access
  7. windows are configured. For ECM based devices this is the first 4k
  8. of CCSR space that includes CCSRBAR, ALTCBAR, ALTCAR, BPTR, and some
  9. number of local access windows as specified by fsl,num-laws.
  10. PROPERTIES
  11. - compatible
  12. Usage: required
  13. Value type: <string>
  14. Definition: Must include "fsl,ecm-law"
  15. - reg
  16. Usage: required
  17. Value type: <prop-encoded-array>
  18. Definition: A standard property. The value specifies the
  19. physical address offset and length of the CCSR space
  20. registers.
  21. - fsl,num-laws
  22. Usage: required
  23. Value type: <u32>
  24. Definition: The value specifies the number of local access
  25. windows for this device.
  26. =====================================================================
  27. E500 Coherency Module Node
  28. The E500 LAW node represents the region of CCSR space where ECM config
  29. and error reporting registers exist, this is the second 4k (0x1000)
  30. of CCSR space.
  31. PROPERTIES
  32. - compatible
  33. Usage: required
  34. Value type: <string>
  35. Definition: Must include "fsl,CHIP-ecm", "fsl,ecm" where
  36. CHIP is the processor (mpc8572, mpc8544, etc.)
  37. - reg
  38. Usage: required
  39. Value type: <prop-encoded-array>
  40. Definition: A standard property. The value specifies the
  41. physical address offset and length of the CCSR space
  42. registers.
  43. - interrupts
  44. Usage: required
  45. Value type: <prop-encoded-array>
  46. - interrupt-parent
  47. Usage: required
  48. Value type: <phandle>
  49. =====================================================================