xref: /linux/Documentation/hwmon/max6697.rst (revision 9a87ffc99ec8eb8d35eed7c4f816d75f5cc9662e)
17ebd8b66SMauro Carvalho ChehabKernel driver max6697
27ebd8b66SMauro Carvalho Chehab=====================
37ebd8b66SMauro Carvalho Chehab
47ebd8b66SMauro Carvalho ChehabSupported chips:
57ebd8b66SMauro Carvalho Chehab
67ebd8b66SMauro Carvalho Chehab  * Maxim MAX6581
77ebd8b66SMauro Carvalho Chehab
87ebd8b66SMauro Carvalho Chehab    Prefix: 'max6581'
97ebd8b66SMauro Carvalho Chehab
107ebd8b66SMauro Carvalho Chehab    Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6581.pdf
117ebd8b66SMauro Carvalho Chehab
127ebd8b66SMauro Carvalho Chehab  * Maxim MAX6602
137ebd8b66SMauro Carvalho Chehab
147ebd8b66SMauro Carvalho Chehab    Prefix: 'max6602'
157ebd8b66SMauro Carvalho Chehab
167ebd8b66SMauro Carvalho Chehab    Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6602.pdf
177ebd8b66SMauro Carvalho Chehab
187ebd8b66SMauro Carvalho Chehab  * Maxim MAX6622
197ebd8b66SMauro Carvalho Chehab
207ebd8b66SMauro Carvalho Chehab    Prefix: 'max6622'
217ebd8b66SMauro Carvalho Chehab
227ebd8b66SMauro Carvalho Chehab    Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6622.pdf
237ebd8b66SMauro Carvalho Chehab
247ebd8b66SMauro Carvalho Chehab  * Maxim MAX6636
257ebd8b66SMauro Carvalho Chehab
267ebd8b66SMauro Carvalho Chehab    Prefix: 'max6636'
277ebd8b66SMauro Carvalho Chehab
287ebd8b66SMauro Carvalho Chehab    Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6636.pdf
297ebd8b66SMauro Carvalho Chehab
307ebd8b66SMauro Carvalho Chehab  * Maxim MAX6689
317ebd8b66SMauro Carvalho Chehab
327ebd8b66SMauro Carvalho Chehab    Prefix: 'max6689'
337ebd8b66SMauro Carvalho Chehab
347ebd8b66SMauro Carvalho Chehab    Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6689.pdf
357ebd8b66SMauro Carvalho Chehab
367ebd8b66SMauro Carvalho Chehab  * Maxim MAX6693
377ebd8b66SMauro Carvalho Chehab
387ebd8b66SMauro Carvalho Chehab    Prefix: 'max6693'
397ebd8b66SMauro Carvalho Chehab
407ebd8b66SMauro Carvalho Chehab    Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6693.pdf
417ebd8b66SMauro Carvalho Chehab
427ebd8b66SMauro Carvalho Chehab  * Maxim MAX6694
437ebd8b66SMauro Carvalho Chehab
447ebd8b66SMauro Carvalho Chehab    Prefix: 'max6694'
457ebd8b66SMauro Carvalho Chehab
467ebd8b66SMauro Carvalho Chehab    Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6694.pdf
477ebd8b66SMauro Carvalho Chehab
487ebd8b66SMauro Carvalho Chehab  * Maxim MAX6697
497ebd8b66SMauro Carvalho Chehab
507ebd8b66SMauro Carvalho Chehab    Prefix: 'max6697'
517ebd8b66SMauro Carvalho Chehab
527ebd8b66SMauro Carvalho Chehab    Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6697.pdf
537ebd8b66SMauro Carvalho Chehab
547ebd8b66SMauro Carvalho Chehab  * Maxim MAX6698
557ebd8b66SMauro Carvalho Chehab
567ebd8b66SMauro Carvalho Chehab    Prefix: 'max6698'
577ebd8b66SMauro Carvalho Chehab
587ebd8b66SMauro Carvalho Chehab    Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6698.pdf
597ebd8b66SMauro Carvalho Chehab
607ebd8b66SMauro Carvalho Chehab  * Maxim MAX6699
617ebd8b66SMauro Carvalho Chehab
627ebd8b66SMauro Carvalho Chehab    Prefix: 'max6699'
637ebd8b66SMauro Carvalho Chehab
647ebd8b66SMauro Carvalho Chehab    Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6699.pdf
657ebd8b66SMauro Carvalho Chehab
667ebd8b66SMauro Carvalho ChehabAuthor:
677ebd8b66SMauro Carvalho Chehab
687ebd8b66SMauro Carvalho Chehab    Guenter Roeck <linux@roeck-us.net>
697ebd8b66SMauro Carvalho Chehab
707ebd8b66SMauro Carvalho ChehabDescription
717ebd8b66SMauro Carvalho Chehab-----------
727ebd8b66SMauro Carvalho Chehab
737ebd8b66SMauro Carvalho ChehabThis driver implements support for several MAX6697 compatible temperature sensor
747ebd8b66SMauro Carvalho Chehabchips. The chips support one local temperature sensor plus four, six, or seven
757ebd8b66SMauro Carvalho Chehabremote temperature sensors. Remote temperature sensors are diode-connected
76*12087a36SRandy Dunlapthermal transistors, except for MAX6698 which supports three diode-connected
777ebd8b66SMauro Carvalho Chehabthermal transistors plus three thermistors in addition to the local temperature
787ebd8b66SMauro Carvalho Chehabsensor.
797ebd8b66SMauro Carvalho Chehab
807ebd8b66SMauro Carvalho ChehabThe driver provides the following sysfs attributes. temp1 is the local (chip)
817ebd8b66SMauro Carvalho Chehabtemperature, temp[2..n] are remote temperatures. The actually supported
827ebd8b66SMauro Carvalho Chehabper-channel attributes are chip type and channel dependent.
837ebd8b66SMauro Carvalho Chehab
847ebd8b66SMauro Carvalho Chehab================ == ==========================================================
857ebd8b66SMauro Carvalho ChehabtempX_input      RO temperature
867ebd8b66SMauro Carvalho ChehabtempX_max        RW temperature maximum threshold
877ebd8b66SMauro Carvalho ChehabtempX_max_alarm  RO temperature maximum threshold alarm
887ebd8b66SMauro Carvalho ChehabtempX_crit       RW temperature critical threshold
897ebd8b66SMauro Carvalho ChehabtempX_crit_alarm RO temperature critical threshold alarm
907ebd8b66SMauro Carvalho ChehabtempX_fault      RO temperature diode fault (remote sensors only)
917ebd8b66SMauro Carvalho Chehab================ == ==========================================================
92