rcar-thermal.txt 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. * Renesas R-Car Thermal
  2. Required properties:
  3. - compatible : "renesas,thermal-<soctype>", "renesas,rcar-thermal"
  4. as fallback.
  5. Examples with soctypes are:
  6. - "renesas,thermal-r8a73a4" (R-Mobile APE6)
  7. - "renesas,thermal-r8a7779" (R-Car H1)
  8. - "renesas,thermal-r8a7790" (R-Car H2)
  9. - "renesas,thermal-r8a7791" (R-Car M2-W)
  10. - "renesas,thermal-r8a7792" (R-Car V2H)
  11. - "renesas,thermal-r8a7793" (R-Car M2-N)
  12. - "renesas,thermal-r8a7794" (R-Car E2)
  13. - reg : Address range of the thermal registers.
  14. The 1st reg will be recognized as common register
  15. if it has "interrupts".
  16. Option properties:
  17. - interrupts : use interrupt
  18. Example (non interrupt support):
  19. thermal@ffc48000 {
  20. compatible = "renesas,thermal-r8a7779", "renesas,rcar-thermal";
  21. reg = <0xffc48000 0x38>;
  22. };
  23. Example (interrupt support):
  24. thermal@e61f0000 {
  25. compatible = "renesas,thermal-r8a73a4", "renesas,rcar-thermal";
  26. reg = <0xe61f0000 0x14
  27. 0xe61f0100 0x38
  28. 0xe61f0200 0x38
  29. 0xe61f0300 0x38>;
  30. interrupts = <0 69 IRQ_TYPE_LEVEL_HIGH>;
  31. };