1*b56400b9SLogan Shaw# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2*b56400b9SLogan Shaw%YAML 1.2 3*b56400b9SLogan Shaw--- 4*b56400b9SLogan Shaw$id: http://devicetree.org/schemas/adt7475.yaml# 5*b56400b9SLogan Shaw$schema: http://devicetree.org/meta-schemas/core.yaml# 6*b56400b9SLogan Shaw 7*b56400b9SLogan Shawtitle: ADT7475 hwmon sensor 8*b56400b9SLogan Shaw 9*b56400b9SLogan Shawmaintainers: 10*b56400b9SLogan Shaw - Jean Delvare <jdelvare@suse.com> 11*b56400b9SLogan Shaw 12*b56400b9SLogan Shawdescription: | 13*b56400b9SLogan Shaw The ADT7473, ADT7475, ADT7476, and ADT7490 are thermal monitors and multiple 14*b56400b9SLogan Shaw PWN fan controllers. 15*b56400b9SLogan Shaw 16*b56400b9SLogan Shaw They support monitoring and controlling up to four fans (the ADT7490 can only 17*b56400b9SLogan Shaw control up to three). They support reading a single on chip temperature 18*b56400b9SLogan Shaw sensor and two off chip temperature sensors (the ADT7490 additionally 19*b56400b9SLogan Shaw supports measuring up to three current external temperature sensors with 20*b56400b9SLogan Shaw series resistance cancellation (SRC)). 21*b56400b9SLogan Shaw 22*b56400b9SLogan Shaw Datasheets: 23*b56400b9SLogan Shaw https://www.onsemi.com/pub/Collateral/ADT7473-D.PDF 24*b56400b9SLogan Shaw https://www.onsemi.com/pub/Collateral/ADT7475-D.PDF 25*b56400b9SLogan Shaw https://www.onsemi.com/pub/Collateral/ADT7476-D.PDF 26*b56400b9SLogan Shaw https://www.onsemi.com/pub/Collateral/ADT7490-D.PDF 27*b56400b9SLogan Shaw 28*b56400b9SLogan Shaw Description taken from onsemiconductors specification sheets, with minor 29*b56400b9SLogan Shaw rephrasing. 30*b56400b9SLogan Shaw 31*b56400b9SLogan Shawproperties: 32*b56400b9SLogan Shaw compatible: 33*b56400b9SLogan Shaw enum: 34*b56400b9SLogan Shaw - adi,adt7473 35*b56400b9SLogan Shaw - adi,adt7475 36*b56400b9SLogan Shaw - adi,adt7476 37*b56400b9SLogan Shaw - adi,adt7490 38*b56400b9SLogan Shaw 39*b56400b9SLogan Shaw reg: 40*b56400b9SLogan Shaw maxItems: 1 41*b56400b9SLogan Shaw 42*b56400b9SLogan Shawrequired: 43*b56400b9SLogan Shaw - compatible 44*b56400b9SLogan Shaw - reg 45*b56400b9SLogan Shaw 46*b56400b9SLogan Shawexamples: 47*b56400b9SLogan Shaw - | 48*b56400b9SLogan Shaw i2c { 49*b56400b9SLogan Shaw #address-cells = <1>; 50*b56400b9SLogan Shaw #size-cells = <0>; 51*b56400b9SLogan Shaw 52*b56400b9SLogan Shaw hwmon@2e { 53*b56400b9SLogan Shaw compatible = "adi,adt7476"; 54*b56400b9SLogan Shaw reg = <0x2e>; 55*b56400b9SLogan Shaw }; 56*b56400b9SLogan Shaw }; 57*b56400b9SLogan Shaw 58