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