lm90.txt 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. * LM90 series thermometer.
  2. Required node properties:
  3. - compatible: manufacturer and chip name, one of
  4. "adi,adm1032"
  5. "adi,adt7461"
  6. "adi,adt7461a"
  7. "gmt,g781"
  8. "national,lm90"
  9. "national,lm86"
  10. "national,lm89"
  11. "national,lm99"
  12. "dallas,max6646"
  13. "dallas,max6647"
  14. "dallas,max6649"
  15. "dallas,max6657"
  16. "dallas,max6658"
  17. "dallas,max6659"
  18. "dallas,max6680"
  19. "dallas,max6681"
  20. "dallas,max6695"
  21. "dallas,max6696"
  22. "onnn,nct1008"
  23. "winbond,w83l771"
  24. "nxp,sa56004"
  25. - reg: I2C bus address of the device
  26. - vcc-supply: vcc regulator for the supply voltage.
  27. Optional properties:
  28. - interrupts: Contains a single interrupt specifier which describes the
  29. LM90 "-ALERT" pin output.
  30. See interrupt-controller/interrupts.txt for the format.
  31. - #thermal-sensor-cells: should be set to 1. See thermal/thermal.txt for
  32. details. See <include/dt-bindings/thermal/lm90.h> for the
  33. definition of the local, remote and 2nd remote sensor index
  34. constants.
  35. Example LM90 node:
  36. temp-sensor {
  37. compatible = "onnn,nct1008";
  38. reg = <0x4c>;
  39. vcc-supply = <&palmas_ldo6_reg>;
  40. interrupt-parent = <&gpio>;
  41. interrupts = <TEGRA_GPIO(O, 4) IRQ_TYPE_LEVEL_LOW>;
  42. #thermal-sensor-cells = <1>;
  43. }