1998-12-19 13:18:16 +00:00
|
|
|
/*
|
|
|
|
chips.h - Part of libsensors, a Linux library for reading sensor data.
|
1999-02-08 22:50:29 +00:00
|
|
|
Copyright (c) 1998, 1999 Frodo Looijaard <frodol@dds.nl>
|
1998-12-19 13:18:16 +00:00
|
|
|
|
|
|
|
This program is free software; you can redistribute it and/or modify
|
|
|
|
it under the terms of the GNU General Public License as published by
|
|
|
|
the Free Software Foundation; either version 2 of the License, or
|
|
|
|
(at your option) any later version.
|
|
|
|
|
|
|
|
This program is distributed in the hope that it will be useful,
|
|
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
GNU General Public License for more details.
|
|
|
|
|
|
|
|
You should have received a copy of the GNU General Public License
|
|
|
|
along with this program; if not, write to the Free Software
|
|
|
|
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
|
|
*/
|
|
|
|
|
|
|
|
/* This files contains, for each type of chip, the kind of values you can
|
|
|
|
read and write. The actual value of each define is completely arbitrary,
|
|
|
|
as long as, for one specific chip, each defined value is unique. I tried
|
|
|
|
to give similar features similar values, but you can't trust that.
|
|
|
|
Some entries are very alike (for example the LM78, LM78-J and LM79
|
|
|
|
defines). Where documented, you can mix the defines. If chip prefixes
|
|
|
|
are different, they get their own entry. */
|
|
|
|
|
|
|
|
/* If you add a chip here, do not forget to add the entry in chips.c too.
|
|
|
|
Other than that (and a recompile, and a bump up of the library number
|
|
|
|
for shared libs) nothing should need to be done to support new chips. */
|
|
|
|
|
|
|
|
|
|
|
|
/* LM78 chips */
|
|
|
|
|
|
|
|
#ifndef LIB_SENSORS_CHIPS_H
|
2000-10-29 22:49:51 +00:00
|
|
|
#define LIB_SENSORS_CHIPS_H
|
1998-12-19 13:18:16 +00:00
|
|
|
|
|
|
|
#define SENSORS_LM78_PREFIX "lm78"
|
|
|
|
|
|
|
|
#define SENSORS_LM78_IN0 1 /* R */
|
|
|
|
#define SENSORS_LM78_IN1 2 /* R */
|
|
|
|
#define SENSORS_LM78_IN2 3 /* R */
|
|
|
|
#define SENSORS_LM78_IN3 4 /* R */
|
|
|
|
#define SENSORS_LM78_IN4 5 /* R */
|
|
|
|
#define SENSORS_LM78_IN5 6 /* R */
|
|
|
|
#define SENSORS_LM78_IN6 7 /* R */
|
|
|
|
#define SENSORS_LM78_IN0_MIN 11 /* RW */
|
|
|
|
#define SENSORS_LM78_IN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_LM78_IN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_LM78_IN3_MIN 14 /* RW */
|
|
|
|
#define SENSORS_LM78_IN4_MIN 15 /* RW */
|
|
|
|
#define SENSORS_LM78_IN5_MIN 16 /* RW */
|
|
|
|
#define SENSORS_LM78_IN6_MIN 17 /* RW */
|
|
|
|
#define SENSORS_LM78_IN0_MAX 21 /* RW */
|
|
|
|
#define SENSORS_LM78_IN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_LM78_IN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_LM78_IN3_MAX 24 /* RW */
|
|
|
|
#define SENSORS_LM78_IN4_MAX 25 /* RW */
|
|
|
|
#define SENSORS_LM78_IN5_MAX 26 /* RW */
|
|
|
|
#define SENSORS_LM78_IN6_MAX 27 /* RW */
|
|
|
|
#define SENSORS_LM78_FAN1 31 /* R */
|
|
|
|
#define SENSORS_LM78_FAN2 32 /* R */
|
|
|
|
#define SENSORS_LM78_FAN3 33 /* R */
|
|
|
|
#define SENSORS_LM78_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_LM78_FAN2_MIN 42 /* RW */
|
|
|
|
#define SENSORS_LM78_FAN3_MIN 43 /* RW */
|
|
|
|
#define SENSORS_LM78_TEMP 51 /* R */
|
|
|
|
#define SENSORS_LM78_TEMP_HYST 52 /* RW */
|
|
|
|
#define SENSORS_LM78_TEMP_OVER 53 /* RW */
|
|
|
|
#define SENSORS_LM78_VID 61 /* R */
|
|
|
|
#define SENSORS_LM78_FAN1_DIV 71 /* RW */
|
|
|
|
#define SENSORS_LM78_FAN2_DIV 72 /* RW */
|
|
|
|
#define SENSORS_LM78_FAN3_DIV 73 /* R (yes, really! */
|
|
|
|
#define SENSORS_LM78_ALARMS 81 /* R */
|
|
|
|
|
|
|
|
|
|
|
|
/* LM78-J chips. It is actually safe to use the LM78 defines instead, but it
|
|
|
|
is better practice to use these. */
|
|
|
|
|
|
|
|
#define SENSORS_LM78J_PREFIX "lm78-j"
|
|
|
|
|
|
|
|
#define SENSORS_LM78J_IN0 1 /* R */
|
|
|
|
#define SENSORS_LM78J_IN1 2 /* R */
|
|
|
|
#define SENSORS_LM78J_IN2 3 /* R */
|
|
|
|
#define SENSORS_LM78J_IN3 4 /* R */
|
|
|
|
#define SENSORS_LM78J_IN4 5 /* R */
|
|
|
|
#define SENSORS_LM78J_IN5 6 /* R */
|
|
|
|
#define SENSORS_LM78J_IN6 7 /* R */
|
|
|
|
#define SENSORS_LM78J_IN0_MIN 11 /* RW */
|
|
|
|
#define SENSORS_LM78J_IN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_LM78J_IN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_LM78J_IN3_MIN 14 /* RW */
|
|
|
|
#define SENSORS_LM78J_IN4_MIN 15 /* RW */
|
|
|
|
#define SENSORS_LM78J_IN5_MIN 16 /* RW */
|
|
|
|
#define SENSORS_LM78J_IN6_MIN 17 /* RW */
|
|
|
|
#define SENSORS_LM78J_IN0_MAX 21 /* RW */
|
|
|
|
#define SENSORS_LM78J_IN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_LM78J_IN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_LM78J_IN3_MAX 24 /* RW */
|
|
|
|
#define SENSORS_LM78J_IN4_MAX 25 /* RW */
|
|
|
|
#define SENSORS_LM78J_IN5_MAX 26 /* RW */
|
|
|
|
#define SENSORS_LM78J_IN6_MAX 27 /* RW */
|
|
|
|
#define SENSORS_LM78J_FAN1 31 /* R */
|
|
|
|
#define SENSORS_LM78J_FAN2 32 /* R */
|
|
|
|
#define SENSORS_LM78J_FAN3 33 /* R */
|
|
|
|
#define SENSORS_LM78J_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_LM78J_FAN2_MIN 42 /* RW */
|
|
|
|
#define SENSORS_LM78J_FAN3_MIN 43 /* RW */
|
|
|
|
#define SENSORS_LM78J_TEMP 51 /* R */
|
|
|
|
#define SENSORS_LM78J_TEMP_HYST 52 /* RW */
|
|
|
|
#define SENSORS_LM78J_TEMP_OVER 53 /* RW */
|
|
|
|
#define SENSORS_LM78J_VID 61 /* R */
|
|
|
|
#define SENSORS_LM78J_FAN1_DIV 71 /* RW */
|
|
|
|
#define SENSORS_LM78J_FAN2_DIV 72 /* RW */
|
|
|
|
#define SENSORS_LM78J_FAN3_DIV 73 /* R (yes, really!) */
|
|
|
|
#define SENSORS_LM78J_ALARMS 81 /* R */
|
|
|
|
|
|
|
|
|
|
|
|
/* LM79 chips. It is actually safe to use the LM78 defines instead, but it
|
|
|
|
is better practice to use these. */
|
|
|
|
|
|
|
|
#define SENSORS_LM79_PREFIX "lm79"
|
|
|
|
|
|
|
|
#define SENSORS_LM79_IN0 1 /* R */
|
|
|
|
#define SENSORS_LM79_IN1 2 /* R */
|
|
|
|
#define SENSORS_LM79_IN2 3 /* R */
|
|
|
|
#define SENSORS_LM79_IN3 4 /* R */
|
|
|
|
#define SENSORS_LM79_IN4 5 /* R */
|
|
|
|
#define SENSORS_LM79_IN5 6 /* R */
|
|
|
|
#define SENSORS_LM79_IN6 7 /* R */
|
|
|
|
#define SENSORS_LM79_IN0_MIN 11 /* RW */
|
|
|
|
#define SENSORS_LM79_IN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_LM79_IN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_LM79_IN3_MIN 14 /* RW */
|
|
|
|
#define SENSORS_LM79_IN4_MIN 15 /* RW */
|
|
|
|
#define SENSORS_LM79_IN5_MIN 16 /* RW */
|
|
|
|
#define SENSORS_LM79_IN6_MIN 17 /* RW */
|
|
|
|
#define SENSORS_LM79_IN0_MAX 21 /* RW */
|
|
|
|
#define SENSORS_LM79_IN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_LM79_IN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_LM79_IN3_MAX 24 /* RW */
|
|
|
|
#define SENSORS_LM79_IN4_MAX 25 /* R */
|
|
|
|
#define SENSORS_LM79_IN5_MAX 26 /* R */
|
|
|
|
#define SENSORS_LM79_IN6_MAX 27 /* R */
|
|
|
|
#define SENSORS_LM79_FAN1 31 /* R */
|
|
|
|
#define SENSORS_LM79_FAN2 32 /* R */
|
|
|
|
#define SENSORS_LM79_FAN3 33 /* R */
|
|
|
|
#define SENSORS_LM79_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_LM79_FAN2_MIN 42 /* RW */
|
|
|
|
#define SENSORS_LM79_FAN3_MIN 43 /* RW */
|
|
|
|
#define SENSORS_LM79_TEMP 51 /* R */
|
|
|
|
#define SENSORS_LM79_TEMP_HYST 52 /* RW */
|
|
|
|
#define SENSORS_LM79_TEMP_OVER 53 /* RW */
|
|
|
|
#define SENSORS_LM79_VID 61 /* R */
|
|
|
|
#define SENSORS_LM79_FAN1_DIV 71 /* RW */
|
|
|
|
#define SENSORS_LM79_FAN2_DIV 72 /* RW */
|
|
|
|
#define SENSORS_LM79_FAN3_DIV 73 /* R (yes, really! */
|
|
|
|
#define SENSORS_LM79_ALARMS 81 /* R */
|
|
|
|
|
|
|
|
|
|
|
|
/* LM75 chips. */
|
|
|
|
|
|
|
|
#define SENSORS_LM75_PREFIX "lm75"
|
|
|
|
|
|
|
|
#define SENSORS_LM75_TEMP 51 /* R */
|
|
|
|
#define SENSORS_LM75_TEMP_HYST 52 /* RW */
|
|
|
|
#define SENSORS_LM75_TEMP_OVER 53 /* RW */
|
|
|
|
|
1999-01-24 00:15:12 +00:00
|
|
|
/* ADM1021 chips. */
|
|
|
|
|
|
|
|
#define SENSORS_ADM1021_PREFIX "adm1021"
|
2002-01-09 01:19:23 +00:00
|
|
|
/* Cheat on LM84,GL523,THMC10,1023 for now - no separate #defines */
|
|
|
|
#define SENSORS_ADM1023_PREFIX "adm1023"
|
1999-10-30 23:31:39 +00:00
|
|
|
#define SENSORS_LM84_PREFIX "lm84"
|
|
|
|
#define SENSORS_GL523_PREFIX "gl523"
|
|
|
|
#define SENSORS_THMC10_PREFIX "thmc10"
|
1999-01-24 00:15:12 +00:00
|
|
|
|
|
|
|
#define SENSORS_ADM1021_TEMP 51 /* R */
|
|
|
|
#define SENSORS_ADM1021_TEMP_HYST 52 /* RW */
|
|
|
|
#define SENSORS_ADM1021_TEMP_OVER 53 /* RW */
|
|
|
|
#define SENSORS_ADM1021_REMOTE_TEMP 54 /* R */
|
|
|
|
#define SENSORS_ADM1021_REMOTE_TEMP_HYST 55 /* RW */
|
|
|
|
#define SENSORS_ADM1021_REMOTE_TEMP_OVER 56 /* RW */
|
1999-04-15 22:19:59 +00:00
|
|
|
#define SENSORS_ADM1021_ALARMS 81 /* R */
|
|
|
|
#define SENSORS_ADM1021_DIE_CODE 90 /* R */
|
|
|
|
|
|
|
|
/* MAX1617 chips. */
|
|
|
|
|
|
|
|
#define SENSORS_MAX1617_PREFIX "max1617"
|
2002-09-18 19:17:30 +00:00
|
|
|
#define SENSORS_MC1066_PREFIX "mc1066"
|
1999-04-15 22:19:59 +00:00
|
|
|
|
|
|
|
#define SENSORS_MAX1617_TEMP 51 /* R */
|
|
|
|
#define SENSORS_MAX1617_TEMP_HYST 52 /* RW */
|
|
|
|
#define SENSORS_MAX1617_TEMP_OVER 53 /* RW */
|
|
|
|
#define SENSORS_MAX1617_REMOTE_TEMP 54 /* R */
|
|
|
|
#define SENSORS_MAX1617_REMOTE_TEMP_HYST 55 /* RW */
|
|
|
|
#define SENSORS_MAX1617_REMOTE_TEMP_OVER 56 /* RW */
|
|
|
|
#define SENSORS_MAX1617_ALARMS 81 /* R */
|
|
|
|
|
|
|
|
/* MAX1617A chips. */
|
|
|
|
|
|
|
|
#define SENSORS_MAX1617A_PREFIX "max1617a"
|
|
|
|
|
|
|
|
#define SENSORS_MAX1617A_TEMP 51 /* R */
|
|
|
|
#define SENSORS_MAX1617A_TEMP_HYST 52 /* RW */
|
|
|
|
#define SENSORS_MAX1617A_TEMP_OVER 53 /* RW */
|
|
|
|
#define SENSORS_MAX1617A_REMOTE_TEMP 54 /* R */
|
|
|
|
#define SENSORS_MAX1617A_REMOTE_TEMP_HYST 55 /* RW */
|
|
|
|
#define SENSORS_MAX1617A_REMOTE_TEMP_OVER 56 /* RW */
|
|
|
|
#define SENSORS_MAX1617A_ALARMS 81 /* R */
|
1998-12-19 13:18:16 +00:00
|
|
|
|
1999-07-21 10:14:59 +00:00
|
|
|
/* GL518SM chips */
|
|
|
|
|
|
|
|
#define SENSORS_GL518_PREFIX "gl518sm"
|
|
|
|
|
|
|
|
#define SENSORS_GL518_VDD 1 /* R */
|
|
|
|
#define SENSORS_GL518_VIN1 2 /* R */
|
|
|
|
#define SENSORS_GL518_VIN2 3 /* R */
|
|
|
|
#define SENSORS_GL518_VIN3 4 /* R */
|
|
|
|
#define SENSORS_GL518_VDD_MIN 11 /* RW */
|
|
|
|
#define SENSORS_GL518_VIN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_GL518_VIN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_GL518_VIN3_MIN 14 /* RW */
|
|
|
|
#define SENSORS_GL518_VDD_MAX 21 /* RW */
|
|
|
|
#define SENSORS_GL518_VIN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_GL518_VIN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_GL518_VIN3_MAX 24 /* RW */
|
|
|
|
#define SENSORS_GL518_FAN1 31 /* R */
|
|
|
|
#define SENSORS_GL518_FAN2 32 /* R */
|
|
|
|
#define SENSORS_GL518_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_GL518_FAN2_MIN 42 /* RW */
|
|
|
|
#define SENSORS_GL518_TEMP 51 /* R */
|
|
|
|
#define SENSORS_GL518_TEMP_HYST 52 /* RW */
|
|
|
|
#define SENSORS_GL518_TEMP_OVER 53 /* RW */
|
|
|
|
#define SENSORS_GL518_FAN1_DIV 71 /* RW */
|
|
|
|
#define SENSORS_GL518_FAN2_DIV 72 /* RW */
|
|
|
|
#define SENSORS_GL518_ALARMS 81 /* R */
|
|
|
|
#define SENSORS_GL518_BEEP_ENABLE 82 /* RW */
|
|
|
|
#define SENSORS_GL518_BEEPS 83 /* RW */
|
1999-07-22 21:19:14 +00:00
|
|
|
#define SENSORS_GL518_ITERATE 84 /* RW */
|
|
|
|
#define SENSORS_GL518_FAN1OFF 85 /* RW */
|
|
|
|
#define SENSORS_GL518_FAN1PIN 86 /* RW */
|
|
|
|
|
|
|
|
/* GL520SM chips */
|
|
|
|
|
|
|
|
#define SENSORS_GL520_PREFIX "gl520sm"
|
|
|
|
|
|
|
|
#define SENSORS_GL520_VDD 1 /* R */
|
|
|
|
#define SENSORS_GL520_VIN1 2 /* R */
|
|
|
|
#define SENSORS_GL520_VIN2 3 /* R */
|
|
|
|
#define SENSORS_GL520_VIN3 4 /* R */
|
2001-11-11 21:58:07 +00:00
|
|
|
#define SENSORS_GL520_VIN4 5 /* R */
|
1999-07-22 21:19:14 +00:00
|
|
|
#define SENSORS_GL520_VDD_MIN 11 /* RW */
|
|
|
|
#define SENSORS_GL520_VIN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_GL520_VIN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_GL520_VIN3_MIN 14 /* RW */
|
|
|
|
#define SENSORS_GL520_VIN4_MIN 15 /* RW */
|
|
|
|
#define SENSORS_GL520_VDD_MAX 21 /* RW */
|
|
|
|
#define SENSORS_GL520_VIN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_GL520_VIN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_GL520_VIN3_MAX 24 /* RW */
|
|
|
|
#define SENSORS_GL520_VIN4_MAX 25 /* RW */
|
|
|
|
#define SENSORS_GL520_FAN1 31 /* R */
|
|
|
|
#define SENSORS_GL520_FAN2 32 /* R */
|
|
|
|
#define SENSORS_GL520_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_GL520_FAN2_MIN 42 /* RW */
|
|
|
|
#define SENSORS_GL520_TEMP1 51 /* R */
|
|
|
|
#define SENSORS_GL520_TEMP1_HYST 52 /* RW */
|
|
|
|
#define SENSORS_GL520_TEMP1_OVER 53 /* RW */
|
|
|
|
#define SENSORS_GL520_TEMP2 54 /* R */
|
|
|
|
#define SENSORS_GL520_TEMP2_HYST 55 /* RW */
|
|
|
|
#define SENSORS_GL520_TEMP2_OVER 56 /* RW */
|
|
|
|
#define SENSORS_GL520_VID 61 /* R */
|
|
|
|
#define SENSORS_GL520_FAN1_DIV 71 /* RW */
|
|
|
|
#define SENSORS_GL520_FAN2_DIV 72 /* RW */
|
|
|
|
#define SENSORS_GL520_ALARMS 81 /* R */
|
|
|
|
#define SENSORS_GL520_BEEP_ENABLE 82 /* RW */
|
|
|
|
#define SENSORS_GL520_BEEPS 83 /* RW */
|
|
|
|
#define SENSORS_GL520_TWOTEMPS 84 /* RW */
|
|
|
|
#define SENSORS_GL520_FAN1OFF 85 /* RW */
|
1998-12-25 19:37:17 +00:00
|
|
|
|
|
|
|
/* LM80 chips */
|
|
|
|
|
|
|
|
#define SENSORS_LM80_PREFIX "lm80"
|
|
|
|
|
|
|
|
#define SENSORS_LM80_IN0 1 /* R */
|
|
|
|
#define SENSORS_LM80_IN1 2 /* R */
|
|
|
|
#define SENSORS_LM80_IN2 3 /* R */
|
|
|
|
#define SENSORS_LM80_IN3 4 /* R */
|
|
|
|
#define SENSORS_LM80_IN4 5 /* R */
|
|
|
|
#define SENSORS_LM80_IN5 6 /* R */
|
|
|
|
#define SENSORS_LM80_IN6 7 /* R */
|
|
|
|
#define SENSORS_LM80_IN0_MIN 11 /* RW */
|
|
|
|
#define SENSORS_LM80_IN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_LM80_IN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_LM80_IN3_MIN 14 /* RW */
|
|
|
|
#define SENSORS_LM80_IN4_MIN 15 /* RW */
|
|
|
|
#define SENSORS_LM80_IN5_MIN 16 /* RW */
|
|
|
|
#define SENSORS_LM80_IN6_MIN 17 /* RW */
|
|
|
|
#define SENSORS_LM80_IN0_MAX 21 /* RW */
|
|
|
|
#define SENSORS_LM80_IN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_LM80_IN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_LM80_IN3_MAX 24 /* RW */
|
|
|
|
#define SENSORS_LM80_IN4_MAX 25 /* R */
|
|
|
|
#define SENSORS_LM80_IN5_MAX 26 /* R */
|
|
|
|
#define SENSORS_LM80_IN6_MAX 27 /* R */
|
|
|
|
#define SENSORS_LM80_FAN1 31 /* R */
|
|
|
|
#define SENSORS_LM80_FAN2 32 /* R */
|
|
|
|
#define SENSORS_LM80_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_LM80_FAN2_MIN 42 /* RW */
|
|
|
|
#define SENSORS_LM80_TEMP 51 /* R */
|
|
|
|
#define SENSORS_LM80_TEMP_HOT_HYST 52 /* RW */
|
|
|
|
#define SENSORS_LM80_TEMP_HOT_MAX 53 /* RW */
|
|
|
|
#define SENSORS_LM80_TEMP_OS_HYST 54 /* RW */
|
|
|
|
#define SENSORS_LM80_TEMP_OS_MAX 55 /* RW */
|
|
|
|
#define SENSORS_LM80_FAN1_DIV 71 /* RW */
|
|
|
|
#define SENSORS_LM80_FAN2_DIV 72 /* RW */
|
|
|
|
#define SENSORS_LM80_ALARMS 81 /* R */
|
1998-12-26 01:39:10 +00:00
|
|
|
|
2003-03-17 02:34:10 +00:00
|
|
|
/* LM85 chips */
|
|
|
|
|
|
|
|
#define SENSORS_LM85_PREFIX "lm85"
|
|
|
|
#define SENSORS_LM85B_PREFIX "lm85b"
|
|
|
|
#define SENSORS_LM85C_PREFIX "lm85c"
|
|
|
|
#define SENSORS_ADM1027_PREFIX "adm1027"
|
|
|
|
#define SENSORS_ADT7463_PREFIX "adt7463"
|
|
|
|
|
|
|
|
#define SENSORS_ADM1027_ALARM_MASK 1 /* RW -- alarm_mask */
|
|
|
|
#define SENSORS_ADM1027_FAN1_PPR 2 /* RW -- fan1_ppr */
|
|
|
|
#define SENSORS_ADM1027_FAN1_TACH_MODE 3 /* RW -- fan1_tach_mode */
|
|
|
|
#define SENSORS_ADM1027_FAN2_PPR 4 /* RW -- fan2_ppr */
|
|
|
|
#define SENSORS_ADM1027_FAN2_TACH_MODE 5 /* RW -- fan2_tach_mode */
|
|
|
|
#define SENSORS_ADM1027_FAN3_PPR 6 /* RW -- fan3_ppr */
|
|
|
|
#define SENSORS_ADM1027_FAN3_TACH_MODE 7 /* RW -- fan3_tach_mode */
|
|
|
|
#define SENSORS_ADM1027_FAN4_PPR 8 /* RW -- fan4_ppr */
|
|
|
|
#define SENSORS_ADM1027_FAN4_TACH_MODE 9 /* RW -- fan4_tach_mode */
|
|
|
|
#define SENSORS_ADM1027_PWM1_SMOOTH 10 /* RW -- pwm1_smooth */
|
|
|
|
#define SENSORS_ADM1027_PWM2_SMOOTH 11 /* RW -- pwm2_smooth */
|
|
|
|
#define SENSORS_ADM1027_PWM3_SMOOTH 12 /* RW -- pwm3_smooth */
|
|
|
|
#define SENSORS_ADM1027_TEMP1_OFFSET 13 /* RW -- temp1_offset */
|
|
|
|
#define SENSORS_ADM1027_TEMP2_OFFSET 14 /* RW -- temp2_offset */
|
|
|
|
#define SENSORS_ADM1027_TEMP3_OFFSET 15 /* RW -- temp3_offset */
|
|
|
|
#define SENSORS_LM85_ALARMS 16 /* R -- alarms */
|
|
|
|
#define SENSORS_LM85_FAN1 17 /* R -- fan1 */
|
|
|
|
#define SENSORS_LM85_FAN1_MIN 18 /* RW -- fan1_min */
|
|
|
|
#define SENSORS_LM85_FAN1_TACH_MODE 19 /* RW -- fan1_tach_mode */
|
|
|
|
#define SENSORS_LM85_FAN2 20 /* R -- fan2 */
|
|
|
|
#define SENSORS_LM85_FAN2_MIN 21 /* RW -- fan2_min */
|
|
|
|
#define SENSORS_LM85_FAN2_TACH_MODE 22 /* RW -- fan2_tach_mode */
|
|
|
|
#define SENSORS_LM85_FAN3 23 /* R -- fan3 */
|
|
|
|
#define SENSORS_LM85_FAN3_MIN 24 /* RW -- fan3_min */
|
|
|
|
#define SENSORS_LM85_FAN3_TACH_MODE 25 /* RW -- fan3_tach_mode */
|
|
|
|
#define SENSORS_LM85_FAN4 26 /* R -- fan4 */
|
|
|
|
#define SENSORS_LM85_FAN4_MIN 27 /* RW -- fan4_min */
|
|
|
|
#define SENSORS_LM85_IN0 28 /* R -- in0 */
|
|
|
|
#define SENSORS_LM85_IN0_MAX 29 /* RW -- in0_max */
|
|
|
|
#define SENSORS_LM85_IN0_MIN 30 /* RW -- in0_min */
|
|
|
|
#define SENSORS_LM85_IN1 31 /* R -- in1 */
|
|
|
|
#define SENSORS_LM85_IN1_MAX 32 /* RW -- in1_max */
|
|
|
|
#define SENSORS_LM85_IN1_MIN 33 /* RW -- in1_min */
|
|
|
|
#define SENSORS_LM85_IN2 34 /* R -- in2 */
|
|
|
|
#define SENSORS_LM85_IN2_MAX 35 /* RW -- in2_max */
|
|
|
|
#define SENSORS_LM85_IN2_MIN 36 /* RW -- in2_min */
|
|
|
|
#define SENSORS_LM85_IN3 37 /* R -- in3 */
|
|
|
|
#define SENSORS_LM85_IN3_MAX 38 /* RW -- in3_max */
|
|
|
|
#define SENSORS_LM85_IN3_MIN 39 /* RW -- in3_min */
|
|
|
|
#define SENSORS_LM85_IN4 40 /* R -- in4 */
|
|
|
|
#define SENSORS_LM85_IN4_MAX 41 /* RW -- in4_max */
|
|
|
|
#define SENSORS_LM85_IN4_MIN 42 /* RW -- in4_min */
|
|
|
|
#define SENSORS_LM85_PWM1 43 /* RW -- pwm1 */
|
|
|
|
#define SENSORS_LM85_PWM1_FREQ 44 /* RW -- pwm1_freq */
|
|
|
|
#define SENSORS_LM85_PWM1_INVERT 45 /* RW -- pwm1_invert */
|
|
|
|
#define SENSORS_LM85_PWM1_MIN 46 /* RW -- pwm1_min */
|
|
|
|
#define SENSORS_LM85_PWM1_MIN_CTL 47 /* RW -- pwm1_min_ctl */
|
|
|
|
#define SENSORS_LM85_PWM1_SPINUP 48 /* RW -- pwm1_spinup */
|
|
|
|
#define SENSORS_LM85_PWM1_SPINUP_CTL 49 /* RW -- pwm1_spinup_ctl */
|
|
|
|
#define SENSORS_LM85_PWM1_ZONE 50 /* RW -- pwm1_zone */
|
|
|
|
#define SENSORS_LM85_PWM2 51 /* RW -- pwm2 */
|
|
|
|
#define SENSORS_LM85_PWM2_FREQ 52 /* RW -- pwm2_freq */
|
|
|
|
#define SENSORS_LM85_PWM2_INVERT 53 /* RW -- pwm2_invert */
|
|
|
|
#define SENSORS_LM85_PWM2_MIN 54 /* RW -- pwm2_min */
|
|
|
|
#define SENSORS_LM85_PWM2_MIN_CTL 55 /* RW -- pwm2_min_ctl */
|
|
|
|
#define SENSORS_LM85_PWM2_SPINUP 56 /* RW -- pwm2_spinup */
|
|
|
|
#define SENSORS_LM85_PWM2_SPINUP_CTL 57 /* RW -- pwm2_spinup_ctl */
|
|
|
|
#define SENSORS_LM85_PWM2_ZONE 58 /* RW -- pwm2_zone */
|
|
|
|
#define SENSORS_LM85_PWM3 59 /* RW -- pwm3 */
|
|
|
|
#define SENSORS_LM85_PWM3_FREQ 60 /* RW -- pwm3_freq */
|
|
|
|
#define SENSORS_LM85_PWM3_INVERT 61 /* RW -- pwm3_invert */
|
|
|
|
#define SENSORS_LM85_PWM3_MIN 62 /* RW -- pwm3_min */
|
|
|
|
#define SENSORS_LM85_PWM3_MIN_CTL 63 /* RW -- pwm3_min_ctl */
|
|
|
|
#define SENSORS_LM85_PWM3_SPINUP 64 /* RW -- pwm3_spinup */
|
|
|
|
#define SENSORS_LM85_PWM3_SPINUP_CTL 65 /* RW -- pwm3_spinup_ctl */
|
|
|
|
#define SENSORS_LM85_PWM3_ZONE 66 /* RW -- pwm3_zone */
|
|
|
|
#define SENSORS_LM85_TEMP1 67 /* R -- temp1 */
|
|
|
|
#define SENSORS_LM85_TEMP1_MAX 68 /* RW -- temp1_max */
|
|
|
|
#define SENSORS_LM85_TEMP1_MIN 69 /* RW -- temp1_min */
|
|
|
|
#define SENSORS_LM85_TEMP2 70 /* R -- temp2 */
|
|
|
|
#define SENSORS_LM85_TEMP2_MAX 71 /* RW -- temp2_max */
|
|
|
|
#define SENSORS_LM85_TEMP2_MIN 72 /* RW -- temp2_min */
|
|
|
|
#define SENSORS_LM85_TEMP3 73 /* R -- temp3 */
|
|
|
|
#define SENSORS_LM85_TEMP3_MAX 74 /* RW -- temp3_max */
|
|
|
|
#define SENSORS_LM85_TEMP3_MIN 75 /* RW -- temp3_min */
|
|
|
|
#define SENSORS_LM85_VID 76 /* R -- vid */
|
|
|
|
#define SENSORS_LM85_VRM 77 /* RW -- vrm */
|
|
|
|
#define SENSORS_LM85_ZONE1_CRITICAL 78 /* RW -- zone1_critical */
|
|
|
|
#define SENSORS_LM85_ZONE1_HYST 79 /* RW -- zone1_hyst */
|
|
|
|
#define SENSORS_LM85_ZONE1_LIMIT 80 /* RW -- zone1_limit */
|
|
|
|
#define SENSORS_LM85_ZONE1_RANGE 81 /* RW -- zone1_range */
|
|
|
|
#define SENSORS_LM85_ZONE1_SMOOTH 82 /* RW -- zone1_smooth */
|
|
|
|
#define SENSORS_LM85_ZONE2_CRITICAL 83 /* RW -- zone2_critical */
|
|
|
|
#define SENSORS_LM85_ZONE2_HYST 84 /* RW -- zone2_hyst */
|
|
|
|
#define SENSORS_LM85_ZONE2_LIMIT 85 /* RW -- zone2_limit */
|
|
|
|
#define SENSORS_LM85_ZONE2_RANGE 86 /* RW -- zone2_range */
|
|
|
|
#define SENSORS_LM85_ZONE2_SMOOTH 87 /* RW -- zone2_smooth */
|
|
|
|
#define SENSORS_LM85_ZONE3_CRITICAL 88 /* RW -- zone3_critical */
|
|
|
|
#define SENSORS_LM85_ZONE3_HYST 89 /* RW -- zone3_hyst */
|
|
|
|
#define SENSORS_LM85_ZONE3_LIMIT 90 /* RW -- zone3_limit */
|
|
|
|
#define SENSORS_LM85_ZONE3_RANGE 91 /* RW -- zone3_range */
|
|
|
|
#define SENSORS_LM85_ZONE3_SMOOTH 92 /* RW -- zone3_smooth */
|
1998-12-26 01:39:10 +00:00
|
|
|
|
|
|
|
/* Winbond W83781D chips */
|
|
|
|
|
|
|
|
#define SENSORS_W83781D_PREFIX "w83781d"
|
|
|
|
|
|
|
|
#define SENSORS_W83781D_IN0 1 /* R */
|
|
|
|
#define SENSORS_W83781D_IN1 2 /* R */
|
|
|
|
#define SENSORS_W83781D_IN2 3 /* R */
|
|
|
|
#define SENSORS_W83781D_IN3 4 /* R */
|
|
|
|
#define SENSORS_W83781D_IN4 5 /* R */
|
|
|
|
#define SENSORS_W83781D_IN5 6 /* R */
|
|
|
|
#define SENSORS_W83781D_IN6 7 /* R */
|
|
|
|
#define SENSORS_W83781D_IN0_MIN 11 /* RW */
|
|
|
|
#define SENSORS_W83781D_IN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_W83781D_IN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_W83781D_IN3_MIN 14 /* RW */
|
|
|
|
#define SENSORS_W83781D_IN4_MIN 15 /* RW */
|
|
|
|
#define SENSORS_W83781D_IN5_MIN 16 /* RW */
|
|
|
|
#define SENSORS_W83781D_IN6_MIN 17 /* RW */
|
|
|
|
#define SENSORS_W83781D_IN0_MAX 21 /* RW */
|
|
|
|
#define SENSORS_W83781D_IN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_W83781D_IN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_W83781D_IN3_MAX 24 /* RW */
|
|
|
|
#define SENSORS_W83781D_IN4_MAX 25 /* RW */
|
|
|
|
#define SENSORS_W83781D_IN5_MAX 26 /* RW */
|
|
|
|
#define SENSORS_W83781D_IN6_MAX 27 /* RW */
|
|
|
|
#define SENSORS_W83781D_FAN1 31 /* R */
|
|
|
|
#define SENSORS_W83781D_FAN2 32 /* R */
|
|
|
|
#define SENSORS_W83781D_FAN3 33 /* R */
|
|
|
|
#define SENSORS_W83781D_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_W83781D_FAN2_MIN 42 /* RW */
|
|
|
|
#define SENSORS_W83781D_FAN3_MIN 43 /* RW */
|
|
|
|
#define SENSORS_W83781D_TEMP1 51 /* R */
|
|
|
|
#define SENSORS_W83781D_TEMP1_HYST 52 /* RW */
|
|
|
|
#define SENSORS_W83781D_TEMP1_OVER 53 /* RW */
|
1998-12-27 20:13:24 +00:00
|
|
|
#define SENSORS_W83781D_TEMP2 54 /* R */
|
|
|
|
#define SENSORS_W83781D_TEMP2_HYST 55 /* RW */
|
|
|
|
#define SENSORS_W83781D_TEMP2_OVER 56 /* RW */
|
|
|
|
#define SENSORS_W83781D_TEMP3 57 /* R */
|
|
|
|
#define SENSORS_W83781D_TEMP3_HYST 58 /* RW */
|
|
|
|
#define SENSORS_W83781D_TEMP3_OVER 59 /* RW */
|
1998-12-26 01:39:10 +00:00
|
|
|
#define SENSORS_W83781D_VID 61 /* R */
|
2002-04-20 02:59:12 +00:00
|
|
|
#define SENSORS_W83781D_VRM 62 /* RW */
|
1998-12-26 01:39:10 +00:00
|
|
|
#define SENSORS_W83781D_FAN1_DIV 71 /* RW */
|
|
|
|
#define SENSORS_W83781D_FAN2_DIV 72 /* RW */
|
|
|
|
#define SENSORS_W83781D_FAN3_DIV 73 /* R (yes, really! */
|
|
|
|
#define SENSORS_W83781D_ALARMS 81 /* R */
|
|
|
|
#define SENSORS_W83781D_BEEP_ENABLE 82 /* RW */
|
|
|
|
#define SENSORS_W83781D_BEEPS 83 /* RW */
|
1999-04-20 01:49:51 +00:00
|
|
|
#define SENSORS_W83781D_SENS1 91 /* RW */
|
|
|
|
#define SENSORS_W83781D_SENS2 92 /* RW */
|
|
|
|
#define SENSORS_W83781D_SENS3 93 /* RW */
|
1998-12-26 01:39:10 +00:00
|
|
|
|
1999-01-24 00:15:12 +00:00
|
|
|
|
1999-03-11 03:19:54 +00:00
|
|
|
/* Winbond W83782D chips */
|
1999-08-15 21:34:21 +00:00
|
|
|
/* Cheat on 627HF for now - no separate #defines */
|
1999-10-30 21:26:21 +00:00
|
|
|
/* Cheat on 127F for now - no separate #defines */
|
1999-03-11 03:19:54 +00:00
|
|
|
|
|
|
|
#define SENSORS_W83782D_PREFIX "w83782d"
|
1999-08-15 21:34:21 +00:00
|
|
|
#define SENSORS_W83627HF_PREFIX "w83627hf"
|
2003-05-31 01:00:23 +00:00
|
|
|
|
|
|
|
#define SENSORS_W83791D_PREFIX "w83791d"
|
|
|
|
|
|
|
|
|
|
|
|
#define SENSORS_W83791D_IN0 1 /* R */
|
|
|
|
#define SENSORS_W83791D_IN1 2 /* R */
|
|
|
|
#define SENSORS_W83791D_IN2 3 /* R */
|
|
|
|
#define SENSORS_W83791D_IN3 4 /* R */
|
|
|
|
#define SENSORS_W83791D_IN4 5 /* R */
|
|
|
|
#define SENSORS_W83791D_IN5 6 /* R */
|
|
|
|
#define SENSORS_W83791D_IN6 7 /* R */
|
|
|
|
#define SENSORS_W83791D_IN7 8 /* R */
|
|
|
|
#define SENSORS_W83791D_IN8 9 /* R */
|
|
|
|
#define SENSORS_W83791D_IN9 10 /* R */
|
|
|
|
|
|
|
|
#define SENSORS_W83791D_IN0_MIN 11 /* RW */
|
|
|
|
#define SENSORS_W83791D_IN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_W83791D_IN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_W83791D_IN3_MIN 14 /* RW */
|
|
|
|
#define SENSORS_W83791D_IN4_MIN 15 /* RW */
|
|
|
|
#define SENSORS_W83791D_IN5_MIN 16 /* RW */
|
|
|
|
#define SENSORS_W83791D_IN6_MIN 17 /* RW */
|
|
|
|
#define SENSORS_W83791D_IN7_MIN 18 /* RW */
|
|
|
|
#define SENSORS_W83791D_IN8_MIN 19 /* RW */
|
|
|
|
#define SENSORS_W83791D_IN9_MIN 20 /* RW */
|
|
|
|
|
|
|
|
#define SENSORS_W83791D_IN0_MAX 21 /* RW */
|
|
|
|
#define SENSORS_W83791D_IN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_W83791D_IN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_W83791D_IN3_MAX 24 /* RW */
|
|
|
|
#define SENSORS_W83791D_IN4_MAX 25 /* RW */
|
|
|
|
#define SENSORS_W83791D_IN5_MAX 26 /* RW */
|
|
|
|
#define SENSORS_W83791D_IN6_MAX 27 /* RW */
|
|
|
|
#define SENSORS_W83791D_IN7_MAX 28 /* RW */
|
|
|
|
#define SENSORS_W83791D_IN8_MAX 29 /* RW */
|
|
|
|
#define SENSORS_W83791D_IN9_MAX 30 /* RW */
|
|
|
|
|
|
|
|
#define SENSORS_W83791D_FAN1 31 /* R */
|
|
|
|
#define SENSORS_W83791D_FAN2 32 /* R */
|
|
|
|
#define SENSORS_W83791D_FAN3 33 /* R */
|
|
|
|
#define SENSORS_W83791D_FAN4 34 /* R */
|
|
|
|
#define SENSORS_W83791D_FAN5 35 /* R */
|
|
|
|
|
|
|
|
#define SENSORS_W83791D_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_W83791D_FAN2_MIN 42 /* RW */
|
|
|
|
#define SENSORS_W83791D_FAN3_MIN 43 /* RW */
|
|
|
|
#define SENSORS_W83791D_FAN4_MIN 44 /* RW */
|
|
|
|
#define SENSORS_W83791D_FAN5_MIN 45 /* RW */
|
|
|
|
|
|
|
|
#define SENSORS_W83791D_TEMP1 51 /* R */
|
|
|
|
#define SENSORS_W83791D_TEMP1_HYST 52 /* RW */
|
|
|
|
#define SENSORS_W83791D_TEMP1_OVER 53 /* RW */
|
|
|
|
#define SENSORS_W83791D_TEMP2 54 /* R */
|
|
|
|
#define SENSORS_W83791D_TEMP2_HYST 55 /* RW */
|
|
|
|
#define SENSORS_W83791D_TEMP2_OVER 56 /* RW */
|
|
|
|
#define SENSORS_W83791D_TEMP3 57 /* R */
|
|
|
|
#define SENSORS_W83791D_TEMP3_HYST 58 /* RW */
|
|
|
|
#define SENSORS_W83791D_TEMP3_OVER 59 /* RW */
|
|
|
|
#define SENSORS_W83791D_VID 61 /* R */
|
|
|
|
#define SENSORS_W83791D_VRM 62 /* RW */
|
|
|
|
|
|
|
|
#define SENSORS_W83791D_FAN1_DIV 71 /* RW */
|
|
|
|
#define SENSORS_W83791D_FAN2_DIV 72 /* RW */
|
|
|
|
#define SENSORS_W83791D_FAN3_DIV 73 /* R (yes, really! */
|
|
|
|
#define SENSORS_W83791D_FAN4_DIV 74 /* R (yes, really! */
|
|
|
|
#define SENSORS_W83791D_FAN5_DIV 75 /* R (yes, really! */
|
|
|
|
|
|
|
|
#define SENSORS_W83791D_ALARMS 81 /* R */
|
|
|
|
#define SENSORS_W83791D_BEEP_ENABLE 82 /* RW */
|
|
|
|
#define SENSORS_W83791D_BEEPS 83 /* RW */
|
|
|
|
#define SENSORS_W83791D_SENS1 91 /* RW */
|
|
|
|
#define SENSORS_W83791D_SENS2 92 /* RW */
|
|
|
|
#define SENSORS_W83791D_SENS3 93 /* RW */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1999-10-30 21:26:21 +00:00
|
|
|
#define SENSORS_AS99127F_PREFIX "as99127f"
|
1999-03-11 03:19:54 +00:00
|
|
|
|
|
|
|
#define SENSORS_W83782D_IN0 1 /* R */
|
|
|
|
#define SENSORS_W83782D_IN1 2 /* R */
|
|
|
|
#define SENSORS_W83782D_IN2 3 /* R */
|
|
|
|
#define SENSORS_W83782D_IN3 4 /* R */
|
|
|
|
#define SENSORS_W83782D_IN4 5 /* R */
|
|
|
|
#define SENSORS_W83782D_IN5 6 /* R */
|
|
|
|
#define SENSORS_W83782D_IN6 7 /* R */
|
|
|
|
#define SENSORS_W83782D_IN7 8 /* R */
|
|
|
|
#define SENSORS_W83782D_IN8 9 /* R */
|
|
|
|
#define SENSORS_W83782D_IN0_MIN 11 /* RW */
|
|
|
|
#define SENSORS_W83782D_IN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_W83782D_IN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_W83782D_IN3_MIN 14 /* RW */
|
|
|
|
#define SENSORS_W83782D_IN4_MIN 15 /* RW */
|
|
|
|
#define SENSORS_W83782D_IN5_MIN 16 /* RW */
|
|
|
|
#define SENSORS_W83782D_IN6_MIN 17 /* RW */
|
|
|
|
#define SENSORS_W83782D_IN7_MIN 18 /* RW */
|
|
|
|
#define SENSORS_W83782D_IN8_MIN 19 /* RW */
|
|
|
|
#define SENSORS_W83782D_IN0_MAX 21 /* RW */
|
|
|
|
#define SENSORS_W83782D_IN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_W83782D_IN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_W83782D_IN3_MAX 24 /* RW */
|
|
|
|
#define SENSORS_W83782D_IN4_MAX 25 /* RW */
|
|
|
|
#define SENSORS_W83782D_IN5_MAX 26 /* RW */
|
|
|
|
#define SENSORS_W83782D_IN6_MAX 27 /* RW */
|
|
|
|
#define SENSORS_W83782D_IN7_MAX 28 /* RW */
|
|
|
|
#define SENSORS_W83782D_IN8_MAX 29 /* RW */
|
|
|
|
#define SENSORS_W83782D_FAN1 31 /* R */
|
|
|
|
#define SENSORS_W83782D_FAN2 32 /* R */
|
1999-03-18 01:01:59 +00:00
|
|
|
#define SENSORS_W83782D_FAN3 33 /* R */
|
1999-03-11 03:19:54 +00:00
|
|
|
#define SENSORS_W83782D_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_W83782D_FAN2_MIN 42 /* RW */
|
1999-03-18 01:01:59 +00:00
|
|
|
#define SENSORS_W83782D_FAN3_MIN 43 /* RW */
|
1999-03-11 03:19:54 +00:00
|
|
|
#define SENSORS_W83782D_TEMP1 51 /* R */
|
|
|
|
#define SENSORS_W83782D_TEMP1_HYST 52 /* RW */
|
|
|
|
#define SENSORS_W83782D_TEMP1_OVER 53 /* RW */
|
|
|
|
#define SENSORS_W83782D_TEMP2 54 /* R */
|
|
|
|
#define SENSORS_W83782D_TEMP2_HYST 55 /* RW */
|
|
|
|
#define SENSORS_W83782D_TEMP2_OVER 56 /* RW */
|
|
|
|
#define SENSORS_W83782D_TEMP3 57 /* R */
|
|
|
|
#define SENSORS_W83782D_TEMP3_HYST 58 /* RW */
|
|
|
|
#define SENSORS_W83782D_TEMP3_OVER 59 /* RW */
|
|
|
|
#define SENSORS_W83782D_VID 61 /* R */
|
2002-04-20 02:59:12 +00:00
|
|
|
#define SENSORS_W83782D_VRM 62 /* RW */
|
1999-03-11 03:19:54 +00:00
|
|
|
#define SENSORS_W83782D_FAN1_DIV 71 /* RW */
|
|
|
|
#define SENSORS_W83782D_FAN2_DIV 72 /* RW */
|
1999-12-02 21:26:55 +00:00
|
|
|
#define SENSORS_W83782D_FAN3_DIV 73 /* R (yes, really! */
|
1999-03-11 03:19:54 +00:00
|
|
|
#define SENSORS_W83782D_ALARMS 81 /* R */
|
|
|
|
#define SENSORS_W83782D_BEEP_ENABLE 82 /* RW */
|
|
|
|
#define SENSORS_W83782D_BEEPS 83 /* RW */
|
1999-04-20 01:49:51 +00:00
|
|
|
#define SENSORS_W83782D_SENS1 91 /* RW */
|
|
|
|
#define SENSORS_W83782D_SENS2 92 /* RW */
|
|
|
|
#define SENSORS_W83782D_SENS3 93 /* RW */
|
1999-03-11 03:19:54 +00:00
|
|
|
|
|
|
|
|
|
|
|
/* Winbond W83783S chips */
|
2001-11-21 01:01:17 +00:00
|
|
|
/* Cheat on 697HF for now - no separate #defines */
|
1999-03-11 03:19:54 +00:00
|
|
|
|
|
|
|
#define SENSORS_W83783S_PREFIX "w83783s"
|
2001-11-21 01:01:17 +00:00
|
|
|
#define SENSORS_W83697HF_PREFIX "w83697hf"
|
1999-03-11 03:19:54 +00:00
|
|
|
|
|
|
|
#define SENSORS_W83783S_IN0 1 /* R */
|
|
|
|
#define SENSORS_W83783S_IN1 2 /* R */
|
|
|
|
#define SENSORS_W83783S_IN2 3 /* R */
|
|
|
|
#define SENSORS_W83783S_IN3 4 /* R */
|
|
|
|
#define SENSORS_W83783S_IN4 5 /* R */
|
|
|
|
#define SENSORS_W83783S_IN5 6 /* R */
|
|
|
|
#define SENSORS_W83783S_IN6 7 /* R */
|
|
|
|
#define SENSORS_W83783S_IN0_MIN 11 /* RW */
|
|
|
|
#define SENSORS_W83783S_IN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_W83783S_IN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_W83783S_IN3_MIN 14 /* RW */
|
|
|
|
#define SENSORS_W83783S_IN4_MIN 15 /* RW */
|
|
|
|
#define SENSORS_W83783S_IN5_MIN 16 /* RW */
|
|
|
|
#define SENSORS_W83783S_IN6_MIN 17 /* RW */
|
|
|
|
#define SENSORS_W83783S_IN0_MAX 21 /* RW */
|
|
|
|
#define SENSORS_W83783S_IN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_W83783S_IN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_W83783S_IN3_MAX 24 /* RW */
|
|
|
|
#define SENSORS_W83783S_IN4_MAX 25 /* RW */
|
|
|
|
#define SENSORS_W83783S_IN5_MAX 26 /* RW */
|
|
|
|
#define SENSORS_W83783S_IN6_MAX 27 /* RW */
|
|
|
|
#define SENSORS_W83783S_FAN1 31 /* R */
|
|
|
|
#define SENSORS_W83783S_FAN2 32 /* R */
|
|
|
|
#define SENSORS_W83783S_FAN3 33 /* R */
|
|
|
|
#define SENSORS_W83783S_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_W83783S_FAN2_MIN 42 /* RW */
|
|
|
|
#define SENSORS_W83783S_FAN3_MIN 43 /* RW */
|
|
|
|
#define SENSORS_W83783S_TEMP1 51 /* R */
|
|
|
|
#define SENSORS_W83783S_TEMP1_HYST 52 /* RW */
|
|
|
|
#define SENSORS_W83783S_TEMP1_OVER 53 /* RW */
|
|
|
|
#define SENSORS_W83783S_TEMP2 54 /* R */
|
|
|
|
#define SENSORS_W83783S_TEMP2_HYST 55 /* RW */
|
|
|
|
#define SENSORS_W83783S_TEMP2_OVER 56 /* RW */
|
|
|
|
#define SENSORS_W83783S_VID 61 /* R */
|
2002-04-20 02:59:12 +00:00
|
|
|
#define SENSORS_W83783S_VRM 62 /* RW */
|
1999-03-11 03:19:54 +00:00
|
|
|
#define SENSORS_W83783S_FAN1_DIV 71 /* RW */
|
|
|
|
#define SENSORS_W83783S_FAN2_DIV 72 /* RW */
|
|
|
|
#define SENSORS_W83783S_FAN3_DIV 73 /* R (yes, really! */
|
|
|
|
#define SENSORS_W83783S_ALARMS 81 /* R */
|
|
|
|
#define SENSORS_W83783S_BEEP_ENABLE 82 /* RW */
|
|
|
|
#define SENSORS_W83783S_BEEPS 83 /* RW */
|
1999-04-20 01:49:51 +00:00
|
|
|
#define SENSORS_W83783S_SENS1 91 /* RW */
|
|
|
|
#define SENSORS_W83783S_SENS2 92 /* RW */
|
1999-03-11 03:19:54 +00:00
|
|
|
|
|
|
|
|
1999-01-24 00:15:12 +00:00
|
|
|
/* Analog Devices ADM9240 chips */
|
|
|
|
|
|
|
|
#define SENSORS_ADM9240_PREFIX "adm9240"
|
1999-10-30 23:31:39 +00:00
|
|
|
/* Cheat on LM81 for now - no separate #defines */
|
|
|
|
#define SENSORS_LM81_PREFIX "lm81"
|
1999-01-24 00:15:12 +00:00
|
|
|
|
|
|
|
#define SENSORS_ADM9240_IN0 1 /* R */
|
|
|
|
#define SENSORS_ADM9240_IN1 2 /* R */
|
|
|
|
#define SENSORS_ADM9240_IN2 3 /* R */
|
|
|
|
#define SENSORS_ADM9240_IN3 4 /* R */
|
|
|
|
#define SENSORS_ADM9240_IN4 5 /* R */
|
|
|
|
#define SENSORS_ADM9240_IN5 6 /* R */
|
|
|
|
#define SENSORS_ADM9240_IN0_MIN 11 /* RW */
|
|
|
|
#define SENSORS_ADM9240_IN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_ADM9240_IN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_ADM9240_IN3_MIN 14 /* RW */
|
|
|
|
#define SENSORS_ADM9240_IN4_MIN 15 /* RW */
|
|
|
|
#define SENSORS_ADM9240_IN5_MIN 16 /* RW */
|
|
|
|
#define SENSORS_ADM9240_IN0_MAX 21 /* RW */
|
|
|
|
#define SENSORS_ADM9240_IN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_ADM9240_IN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_ADM9240_IN3_MAX 24 /* RW */
|
|
|
|
#define SENSORS_ADM9240_IN4_MAX 25 /* RW */
|
|
|
|
#define SENSORS_ADM9240_IN5_MAX 26 /* RW */
|
|
|
|
#define SENSORS_ADM9240_FAN1 31 /* R */
|
|
|
|
#define SENSORS_ADM9240_FAN2 32 /* R */
|
|
|
|
#define SENSORS_ADM9240_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_ADM9240_FAN2_MIN 42 /* RW */
|
|
|
|
#define SENSORS_ADM9240_TEMP 51 /* R */
|
|
|
|
#define SENSORS_ADM9240_TEMP_HYST 52 /* RW */
|
|
|
|
#define SENSORS_ADM9240_TEMP_OVER 53 /* RW */
|
|
|
|
#define SENSORS_ADM9240_VID 61 /* R */
|
|
|
|
#define SENSORS_ADM9240_FAN1_DIV 71 /* RW */
|
|
|
|
#define SENSORS_ADM9240_FAN2_DIV 72 /* RW */
|
|
|
|
#define SENSORS_ADM9240_ALARMS 81 /* R */
|
|
|
|
#define SENSORS_ADM9240_ANALOG_OUT 82 /* RW */
|
|
|
|
|
1999-04-20 15:33:04 +00:00
|
|
|
/* Analog Devices ADM9240 chips */
|
|
|
|
|
|
|
|
#define SENSORS_DS1780_PREFIX "ds1780"
|
|
|
|
|
|
|
|
#define SENSORS_DS1780_IN0 1 /* R */
|
|
|
|
#define SENSORS_DS1780_IN1 2 /* R */
|
|
|
|
#define SENSORS_DS1780_IN2 3 /* R */
|
|
|
|
#define SENSORS_DS1780_IN3 4 /* R */
|
|
|
|
#define SENSORS_DS1780_IN4 5 /* R */
|
|
|
|
#define SENSORS_DS1780_IN5 6 /* R */
|
|
|
|
#define SENSORS_DS1780_IN0_MIN 11 /* RW */
|
|
|
|
#define SENSORS_DS1780_IN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_DS1780_IN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_DS1780_IN3_MIN 14 /* RW */
|
|
|
|
#define SENSORS_DS1780_IN4_MIN 15 /* RW */
|
|
|
|
#define SENSORS_DS1780_IN5_MIN 16 /* RW */
|
|
|
|
#define SENSORS_DS1780_IN0_MAX 21 /* RW */
|
|
|
|
#define SENSORS_DS1780_IN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_DS1780_IN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_DS1780_IN3_MAX 24 /* RW */
|
|
|
|
#define SENSORS_DS1780_IN4_MAX 25 /* RW */
|
|
|
|
#define SENSORS_DS1780_IN5_MAX 26 /* RW */
|
|
|
|
#define SENSORS_DS1780_FAN1 31 /* R */
|
|
|
|
#define SENSORS_DS1780_FAN2 32 /* R */
|
|
|
|
#define SENSORS_DS1780_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_DS1780_FAN2_MIN 42 /* RW */
|
|
|
|
#define SENSORS_DS1780_TEMP 51 /* R */
|
|
|
|
#define SENSORS_DS1780_TEMP_HYST 52 /* RW */
|
|
|
|
#define SENSORS_DS1780_TEMP_OVER 53 /* RW */
|
|
|
|
#define SENSORS_DS1780_VID 61 /* R */
|
|
|
|
#define SENSORS_DS1780_FAN1_DIV 71 /* RW */
|
|
|
|
#define SENSORS_DS1780_FAN2_DIV 72 /* RW */
|
|
|
|
#define SENSORS_DS1780_ALARMS 81 /* R */
|
|
|
|
#define SENSORS_DS1780_ANALOG_OUT 82 /* RW */
|
|
|
|
|
1999-02-12 08:10:54 +00:00
|
|
|
/* SiS southbridge with integrated lm78 */
|
|
|
|
|
|
|
|
#define SENSORS_SIS5595_PREFIX "sis5595"
|
|
|
|
|
|
|
|
#define SENSORS_SIS5595_IN0 1 /* R */
|
|
|
|
#define SENSORS_SIS5595_IN1 2 /* R */
|
|
|
|
#define SENSORS_SIS5595_IN2 3 /* R */
|
|
|
|
#define SENSORS_SIS5595_IN3 4 /* R */
|
2001-04-09 22:52:28 +00:00
|
|
|
#define SENSORS_SIS5595_IN4 4 /* R */
|
1999-02-12 08:10:54 +00:00
|
|
|
#define SENSORS_SIS5595_IN0_MIN 11 /* RW */
|
|
|
|
#define SENSORS_SIS5595_IN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_SIS5595_IN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_SIS5595_IN3_MIN 14 /* RW */
|
2001-04-09 22:52:28 +00:00
|
|
|
#define SENSORS_SIS5595_IN4_MIN 14 /* RW */
|
1999-02-12 08:10:54 +00:00
|
|
|
#define SENSORS_SIS5595_IN0_MAX 21 /* RW */
|
|
|
|
#define SENSORS_SIS5595_IN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_SIS5595_IN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_SIS5595_IN3_MAX 24 /* RW */
|
2001-04-09 22:52:28 +00:00
|
|
|
#define SENSORS_SIS5595_IN4_MAX 24 /* RW */
|
1999-02-12 08:10:54 +00:00
|
|
|
#define SENSORS_SIS5595_FAN1 31 /* R */
|
|
|
|
#define SENSORS_SIS5595_FAN2 32 /* R */
|
|
|
|
#define SENSORS_SIS5595_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_SIS5595_FAN2_MIN 42 /* RW */
|
|
|
|
#define SENSORS_SIS5595_TEMP 51 /* R */
|
|
|
|
#define SENSORS_SIS5595_TEMP_HYST 52 /* RW */
|
|
|
|
#define SENSORS_SIS5595_TEMP_OVER 53 /* RW */
|
|
|
|
#define SENSORS_SIS5595_FAN1_DIV 71 /* RW */
|
|
|
|
#define SENSORS_SIS5595_FAN2_DIV 72 /* RW */
|
|
|
|
#define SENSORS_SIS5595_ALARMS 81 /* R */
|
1999-01-24 00:15:12 +00:00
|
|
|
|
1999-03-19 21:11:33 +00:00
|
|
|
|
|
|
|
/* HP MaxiLife chips */
|
|
|
|
|
|
|
|
#define SENSORS_MAXI_CG_PREFIX "maxilife-cg"
|
|
|
|
#define SENSORS_MAXI_CO_PREFIX "maxilife-co"
|
|
|
|
#define SENSORS_MAXI_AS_PREFIX "maxilife-as"
|
2001-05-15 02:45:02 +00:00
|
|
|
#define SENSORS_MAXI_NBA_PREFIX "maxilife-nba"
|
1999-03-19 21:11:33 +00:00
|
|
|
|
1999-04-21 15:11:25 +00:00
|
|
|
#define SENSORS_MAXI_CG_FAN1 1 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_FAN2 2 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_FAN3 3 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_FAN1_MIN 11 /* RW */
|
|
|
|
#define SENSORS_MAXI_CG_FAN2_MIN 12 /* RW */
|
|
|
|
#define SENSORS_MAXI_CG_FAN3_MIN 13 /* RW */
|
|
|
|
#define SENSORS_MAXI_CG_FAN1_DIV 14 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_FAN2_DIV 15 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_FAN3_DIV 16 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_TEMP1 21 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_TEMP2 22 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_TEMP3 23 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_TEMP4 24 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_TEMP5 25 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_TEMP1_MAX 31 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_TEMP2_MAX 32 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_TEMP3_MAX 33 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_TEMP4_MAX 34 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_TEMP5_MAX 35 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_TEMP1_HYST 41 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_TEMP2_HYST 42 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_TEMP3_HYST 43 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_TEMP4_HYST 44 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_TEMP5_HYST 45 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_PLL 51 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_PLL_MIN 52 /* RW */
|
|
|
|
#define SENSORS_MAXI_CG_PLL_MAX 53 /* RW */
|
|
|
|
#define SENSORS_MAXI_CG_VID1 61 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_VID2 62 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_VID3 63 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_VID4 64 /* R */
|
|
|
|
#define SENSORS_MAXI_CG_VID1_MIN 71 /* RW */
|
|
|
|
#define SENSORS_MAXI_CG_VID2_MIN 72 /* RW */
|
|
|
|
#define SENSORS_MAXI_CG_VID3_MIN 73 /* RW */
|
|
|
|
#define SENSORS_MAXI_CG_VID4_MIN 74 /* RW */
|
|
|
|
#define SENSORS_MAXI_CG_VID1_MAX 81 /* RW */
|
|
|
|
#define SENSORS_MAXI_CG_VID2_MAX 82 /* RW */
|
|
|
|
#define SENSORS_MAXI_CG_VID3_MAX 83 /* RW */
|
|
|
|
#define SENSORS_MAXI_CG_VID4_MAX 84 /* RW */
|
|
|
|
#define SENSORS_MAXI_CG_ALARMS 91 /* R */
|
|
|
|
|
|
|
|
#define SENSORS_MAXI_CO_FAN1 1 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_FAN2 2 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_FAN3 3 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_FAN1_MIN 11 /* RW */
|
|
|
|
#define SENSORS_MAXI_CO_FAN2_MIN 12 /* RW */
|
|
|
|
#define SENSORS_MAXI_CO_FAN3_MIN 13 /* RW */
|
|
|
|
#define SENSORS_MAXI_CO_FAN1_DIV 14 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_FAN2_DIV 15 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_FAN3_DIV 16 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_TEMP1 21 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_TEMP2 22 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_TEMP3 23 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_TEMP4 24 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_TEMP5 25 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_TEMP1_MAX 31 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_TEMP2_MAX 32 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_TEMP3_MAX 33 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_TEMP4_MAX 34 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_TEMP5_MAX 35 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_TEMP1_HYST 41 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_TEMP2_HYST 42 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_TEMP3_HYST 43 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_TEMP4_HYST 44 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_TEMP5_HYST 45 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_PLL 51 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_PLL_MIN 52 /* RW */
|
|
|
|
#define SENSORS_MAXI_CO_PLL_MAX 53 /* RW */
|
|
|
|
#define SENSORS_MAXI_CO_VID1 61 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_VID2 62 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_VID3 63 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_VID4 64 /* R */
|
|
|
|
#define SENSORS_MAXI_CO_VID1_MIN 71 /* RW */
|
|
|
|
#define SENSORS_MAXI_CO_VID2_MIN 72 /* RW */
|
|
|
|
#define SENSORS_MAXI_CO_VID3_MIN 73 /* RW */
|
|
|
|
#define SENSORS_MAXI_CO_VID4_MIN 74 /* RW */
|
|
|
|
#define SENSORS_MAXI_CO_VID1_MAX 81 /* RW */
|
|
|
|
#define SENSORS_MAXI_CO_VID2_MAX 82 /* RW */
|
|
|
|
#define SENSORS_MAXI_CO_VID3_MAX 83 /* RW */
|
|
|
|
#define SENSORS_MAXI_CO_VID4_MAX 84 /* RW */
|
|
|
|
#define SENSORS_MAXI_CO_ALARMS 91 /* R */
|
|
|
|
|
|
|
|
#define SENSORS_MAXI_AS_FAN1 1 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_FAN2 2 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_FAN3 3 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_FAN1_MIN 11 /* RW */
|
|
|
|
#define SENSORS_MAXI_AS_FAN2_MIN 12 /* RW */
|
|
|
|
#define SENSORS_MAXI_AS_FAN3_MIN 13 /* RW */
|
|
|
|
#define SENSORS_MAXI_AS_FAN1_DIV 14 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_FAN2_DIV 15 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_FAN3_DIV 16 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_TEMP1 21 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_TEMP2 22 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_TEMP3 23 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_TEMP4 24 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_TEMP5 25 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_TEMP1_MAX 31 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_TEMP2_MAX 32 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_TEMP3_MAX 33 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_TEMP4_MAX 34 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_TEMP5_MAX 35 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_TEMP1_HYST 41 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_TEMP2_HYST 42 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_TEMP3_HYST 43 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_TEMP4_HYST 44 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_TEMP5_HYST 45 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_PLL 51 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_PLL_MIN 52 /* RW */
|
|
|
|
#define SENSORS_MAXI_AS_PLL_MAX 53 /* RW */
|
|
|
|
#define SENSORS_MAXI_AS_VID1 61 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_VID2 62 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_VID3 63 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_VID4 64 /* R */
|
|
|
|
#define SENSORS_MAXI_AS_VID1_MIN 71 /* RW */
|
|
|
|
#define SENSORS_MAXI_AS_VID2_MIN 72 /* RW */
|
|
|
|
#define SENSORS_MAXI_AS_VID3_MIN 73 /* RW */
|
|
|
|
#define SENSORS_MAXI_AS_VID4_MIN 74 /* RW */
|
|
|
|
#define SENSORS_MAXI_AS_VID1_MAX 81 /* RW */
|
|
|
|
#define SENSORS_MAXI_AS_VID2_MAX 82 /* RW */
|
|
|
|
#define SENSORS_MAXI_AS_VID3_MAX 83 /* RW */
|
|
|
|
#define SENSORS_MAXI_AS_VID4_MAX 84 /* RW */
|
|
|
|
#define SENSORS_MAXI_AS_ALARMS 91 /* R */
|
1999-03-19 21:11:33 +00:00
|
|
|
|
1999-10-30 23:31:39 +00:00
|
|
|
/* THMC50/ADM1022 chips */
|
|
|
|
|
|
|
|
#define SENSORS_THMC50_PREFIX "thmc50"
|
|
|
|
/* Cheat on LM84,GL523,THMC10 for now - no separate #defines */
|
|
|
|
#define SENSORS_ADM1022_PREFIX "adm1022"
|
|
|
|
|
|
|
|
#define SENSORS_THMC50_TEMP 51 /* R */
|
|
|
|
#define SENSORS_THMC50_TEMP_HYST 52 /* RW */
|
|
|
|
#define SENSORS_THMC50_TEMP_OVER 53 /* RW */
|
|
|
|
#define SENSORS_THMC50_REMOTE_TEMP 54 /* R */
|
|
|
|
#define SENSORS_THMC50_REMOTE_TEMP_HYST 55 /* RW */
|
|
|
|
#define SENSORS_THMC50_REMOTE_TEMP_OVER 56 /* RW */
|
|
|
|
#define SENSORS_THMC50_ANALOG_OUT 71 /* RW */
|
|
|
|
#define SENSORS_THMC50_INTER 81 /* R */
|
|
|
|
#define SENSORS_THMC50_INTER_MASK 82 /* RW */
|
|
|
|
#define SENSORS_THMC50_DIE_CODE 90 /* R */
|
|
|
|
|
2000-05-23 00:19:25 +00:00
|
|
|
/* ADM1025 chip */
|
2000-05-11 01:55:11 +00:00
|
|
|
|
2000-05-23 00:19:25 +00:00
|
|
|
#define SENSORS_ADM1025_PREFIX "adm1025"
|
2000-05-11 01:55:11 +00:00
|
|
|
|
|
|
|
#define SENSORS_ADM1025_IN0 1 /* R */
|
|
|
|
#define SENSORS_ADM1025_IN1 2 /* R */
|
|
|
|
#define SENSORS_ADM1025_IN2 3 /* R */
|
|
|
|
#define SENSORS_ADM1025_IN3 4 /* R */
|
|
|
|
#define SENSORS_ADM1025_IN4 5 /* R */
|
|
|
|
#define SENSORS_ADM1025_IN5 6 /* R */
|
|
|
|
#define SENSORS_ADM1025_IN0_MIN 11 /* RW */
|
|
|
|
#define SENSORS_ADM1025_IN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_ADM1025_IN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_ADM1025_IN3_MIN 14 /* RW */
|
|
|
|
#define SENSORS_ADM1025_IN4_MIN 15 /* RW */
|
|
|
|
#define SENSORS_ADM1025_IN5_MIN 16 /* RW */
|
|
|
|
#define SENSORS_ADM1025_IN0_MAX 21 /* RW */
|
|
|
|
#define SENSORS_ADM1025_IN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_ADM1025_IN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_ADM1025_IN3_MAX 24 /* RW */
|
|
|
|
#define SENSORS_ADM1025_IN4_MAX 25 /* RW */
|
|
|
|
#define SENSORS_ADM1025_IN5_MAX 26 /* RW */
|
|
|
|
#define SENSORS_ADM1025_TEMP1 51 /* R */
|
|
|
|
#define SENSORS_ADM1025_TEMP1_HYST 52 /* RW */
|
|
|
|
#define SENSORS_ADM1025_TEMP1_OVER 53 /* RW */
|
|
|
|
#define SENSORS_ADM1025_TEMP2 54 /* R */
|
|
|
|
#define SENSORS_ADM1025_TEMP2_HYST 55 /* RW */
|
|
|
|
#define SENSORS_ADM1025_TEMP2_OVER 56 /* RW */
|
|
|
|
#define SENSORS_ADM1025_VID 61 /* R */
|
2002-06-07 02:58:43 +00:00
|
|
|
#define SENSORS_ADM1025_VRM 62 /* R */
|
2000-05-11 01:55:11 +00:00
|
|
|
#define SENSORS_ADM1025_ALARMS 81 /* R */
|
|
|
|
|
|
|
|
|
2003-06-08 21:33:39 +00:00
|
|
|
#define SENSORS_ADM1026_PREFIX "adm1026"
|
|
|
|
/* NOTE: print_adm1026 (sensors) depends on the ordering
|
|
|
|
* of these entries in each group. For example
|
|
|
|
* fan#, fan#_div, fan#_min
|
|
|
|
* temp#, temp#_max, temp#_min, temp#_offset
|
|
|
|
* and the ordering of the groups
|
|
|
|
* in0, in1, ... in9, in10, in11
|
|
|
|
*/
|
|
|
|
#define SENSORS_ADM1026_AFC_DAC 1 /* RW -- afc_analog_out */
|
|
|
|
#define SENSORS_ADM1026_AFC_PWM 2 /* RW -- afc_pwm */
|
|
|
|
#define SENSORS_ADM1026_ALARMS 3 /* R -- alarms */
|
|
|
|
#define SENSORS_ADM1026_ALARM_MASK 4 /* R -- alarm_mask */
|
|
|
|
#define SENSORS_ADM1026_DAC 5 /* RW -- analog_out */
|
|
|
|
#define SENSORS_ADM1026_GPIO 6 /* R -- gpio */
|
|
|
|
#define SENSORS_ADM1026_GPIO_MASK 7 /* R -- gpio_mask */
|
|
|
|
#define SENSORS_ADM1026_PWM 8 /* RW -- pwm */
|
|
|
|
#define SENSORS_ADM1026_VID 9 /* RW -- vid */
|
|
|
|
#define SENSORS_ADM1026_VRM 10 /* RW -- vrm */
|
|
|
|
#define SENSORS_ADM1026_FAN0 11 /* R -- fan0 */
|
|
|
|
#define SENSORS_ADM1026_FAN0_DIV 12 /* RW -- fan0_div */
|
|
|
|
#define SENSORS_ADM1026_FAN0_MIN 13 /* RW -- fan0_min */
|
|
|
|
#define SENSORS_ADM1026_FAN1 14 /* R -- fan1 */
|
|
|
|
#define SENSORS_ADM1026_FAN1_DIV 15 /* RW -- fan1_div */
|
|
|
|
#define SENSORS_ADM1026_FAN1_MIN 16 /* RW -- fan1_min */
|
|
|
|
#define SENSORS_ADM1026_FAN2 17 /* R -- fan2 */
|
|
|
|
#define SENSORS_ADM1026_FAN2_DIV 18 /* RW -- fan2_div */
|
|
|
|
#define SENSORS_ADM1026_FAN2_MIN 19 /* RW -- fan2_min */
|
|
|
|
#define SENSORS_ADM1026_FAN3 20 /* R -- fan3 */
|
|
|
|
#define SENSORS_ADM1026_FAN3_DIV 21 /* RW -- fan3_div */
|
|
|
|
#define SENSORS_ADM1026_FAN3_MIN 22 /* RW -- fan3_min */
|
|
|
|
#define SENSORS_ADM1026_FAN4 23 /* R -- fan4 */
|
|
|
|
#define SENSORS_ADM1026_FAN4_DIV 24 /* RW -- fan4_div */
|
|
|
|
#define SENSORS_ADM1026_FAN4_MIN 25 /* RW -- fan4_min */
|
|
|
|
#define SENSORS_ADM1026_FAN5 26 /* R -- fan5 */
|
|
|
|
#define SENSORS_ADM1026_FAN5_DIV 27 /* RW -- fan5_div */
|
|
|
|
#define SENSORS_ADM1026_FAN5_MIN 28 /* RW -- fan5_min */
|
|
|
|
#define SENSORS_ADM1026_FAN6 29 /* R -- fan6 */
|
|
|
|
#define SENSORS_ADM1026_FAN6_DIV 30 /* RW -- fan6_div */
|
|
|
|
#define SENSORS_ADM1026_FAN6_MIN 31 /* RW -- fan6_min */
|
|
|
|
#define SENSORS_ADM1026_FAN7 32 /* R -- fan7 */
|
|
|
|
#define SENSORS_ADM1026_FAN7_DIV 33 /* RW -- fan7_div */
|
|
|
|
#define SENSORS_ADM1026_FAN7_MIN 34 /* RW -- fan7_min */
|
|
|
|
#define SENSORS_ADM1026_IN0 35 /* R -- in0 */
|
|
|
|
#define SENSORS_ADM1026_IN0_MAX 36 /* RW -- in0_max */
|
|
|
|
#define SENSORS_ADM1026_IN0_MIN 37 /* RW -- in0_min */
|
|
|
|
#define SENSORS_ADM1026_IN1 38 /* R -- in1 */
|
|
|
|
#define SENSORS_ADM1026_IN1_MAX 39 /* RW -- in1_max */
|
|
|
|
#define SENSORS_ADM1026_IN1_MIN 40 /* RW -- in1_min */
|
|
|
|
#define SENSORS_ADM1026_IN2 41 /* R -- in2 */
|
|
|
|
#define SENSORS_ADM1026_IN2_MAX 42 /* RW -- in2_max */
|
|
|
|
#define SENSORS_ADM1026_IN2_MIN 43 /* RW -- in2_min */
|
|
|
|
#define SENSORS_ADM1026_IN3 44 /* R -- in3 */
|
|
|
|
#define SENSORS_ADM1026_IN3_MAX 45 /* RW -- in3_max */
|
|
|
|
#define SENSORS_ADM1026_IN3_MIN 46 /* RW -- in3_min */
|
|
|
|
#define SENSORS_ADM1026_IN4 47 /* R -- in4 */
|
|
|
|
#define SENSORS_ADM1026_IN4_MAX 48 /* RW -- in4_max */
|
|
|
|
#define SENSORS_ADM1026_IN4_MIN 49 /* RW -- in4_min */
|
|
|
|
#define SENSORS_ADM1026_IN5 50 /* R -- in5 */
|
|
|
|
#define SENSORS_ADM1026_IN5_MAX 51 /* RW -- in5_max */
|
|
|
|
#define SENSORS_ADM1026_IN5_MIN 52 /* RW -- in5_min */
|
|
|
|
#define SENSORS_ADM1026_IN6 53 /* R -- in6 */
|
|
|
|
#define SENSORS_ADM1026_IN6_MAX 54 /* RW -- in6_max */
|
|
|
|
#define SENSORS_ADM1026_IN6_MIN 55 /* RW -- in6_min */
|
|
|
|
#define SENSORS_ADM1026_IN7 56 /* R -- in7 */
|
|
|
|
#define SENSORS_ADM1026_IN7_MAX 57 /* RW -- in7_max */
|
|
|
|
#define SENSORS_ADM1026_IN7_MIN 58 /* RW -- in7_min */
|
|
|
|
#define SENSORS_ADM1026_IN8 59 /* R -- in8 */
|
|
|
|
#define SENSORS_ADM1026_IN8_MAX 60 /* RW -- in8_max */
|
|
|
|
#define SENSORS_ADM1026_IN8_MIN 61 /* RW -- in8_min */
|
|
|
|
#define SENSORS_ADM1026_IN9 62 /* R -- in9 */
|
|
|
|
#define SENSORS_ADM1026_IN9_MAX 63 /* RW -- in9_max */
|
|
|
|
#define SENSORS_ADM1026_IN9_MIN 64 /* RW -- in9_min */
|
|
|
|
#define SENSORS_ADM1026_IN10 65 /* R -- in10 */
|
|
|
|
#define SENSORS_ADM1026_IN10_MAX 66 /* RW -- in10_max */
|
|
|
|
#define SENSORS_ADM1026_IN10_MIN 67 /* RW -- in10_min */
|
|
|
|
#define SENSORS_ADM1026_IN11 68 /* R -- in11 */
|
|
|
|
#define SENSORS_ADM1026_IN11_MAX 69 /* RW -- in11_max */
|
|
|
|
#define SENSORS_ADM1026_IN11_MIN 70 /* RW -- in11_min */
|
|
|
|
#define SENSORS_ADM1026_IN12 71 /* R -- in12 */
|
|
|
|
#define SENSORS_ADM1026_IN12_MAX 72 /* RW -- in12_max */
|
|
|
|
#define SENSORS_ADM1026_IN12_MIN 73 /* RW -- in12_min */
|
|
|
|
#define SENSORS_ADM1026_IN13 74 /* R -- in13 */
|
|
|
|
#define SENSORS_ADM1026_IN13_MAX 75 /* RW -- in13_max */
|
|
|
|
#define SENSORS_ADM1026_IN13_MIN 76 /* RW -- in13_min */
|
|
|
|
#define SENSORS_ADM1026_IN14 77 /* R -- in14 */
|
|
|
|
#define SENSORS_ADM1026_IN14_MAX 78 /* RW -- in14_max */
|
|
|
|
#define SENSORS_ADM1026_IN14_MIN 79 /* RW -- in14_min */
|
|
|
|
#define SENSORS_ADM1026_IN15 80 /* R -- in15 */
|
|
|
|
#define SENSORS_ADM1026_IN15_MAX 81 /* RW -- in15_max */
|
|
|
|
#define SENSORS_ADM1026_IN15_MIN 82 /* RW -- in15_min */
|
|
|
|
#define SENSORS_ADM1026_IN16 83 /* R -- in16 */
|
|
|
|
#define SENSORS_ADM1026_IN16_MAX 84 /* RW -- in16_max */
|
|
|
|
#define SENSORS_ADM1026_IN16_MIN 85 /* RW -- in16_min */
|
|
|
|
#define SENSORS_ADM1026_TEMP1 86 /* R -- temp1 */
|
|
|
|
#define SENSORS_ADM1026_TEMP1_MAX 87 /* RW -- temp1_max */
|
|
|
|
#define SENSORS_ADM1026_TEMP1_MIN 88 /* RW -- temp1_min */
|
|
|
|
#define SENSORS_ADM1026_TEMP1_OFFSET 89 /* RW -- temp1_offset */
|
|
|
|
#define SENSORS_ADM1026_TEMP1_THERM 90 /* RW -- temp1_therm */
|
|
|
|
#define SENSORS_ADM1026_TEMP1_TMIN 91 /* RW -- temp1_tmin */
|
|
|
|
#define SENSORS_ADM1026_TEMP2 92 /* R -- temp2 */
|
|
|
|
#define SENSORS_ADM1026_TEMP2_MAX 93 /* RW -- temp2_max */
|
|
|
|
#define SENSORS_ADM1026_TEMP2_MIN 94 /* RW -- temp2_min */
|
|
|
|
#define SENSORS_ADM1026_TEMP2_OFFSET 95 /* RW -- temp2_offset */
|
|
|
|
#define SENSORS_ADM1026_TEMP2_THERM 96 /* RW -- temp2_therm */
|
|
|
|
#define SENSORS_ADM1026_TEMP2_TMIN 97 /* RW -- temp2_tmin */
|
|
|
|
#define SENSORS_ADM1026_TEMP3 98 /* R -- temp3 */
|
|
|
|
#define SENSORS_ADM1026_TEMP3_MAX 99 /* RW -- temp3_max */
|
|
|
|
#define SENSORS_ADM1026_TEMP3_MIN 100 /* RW -- temp3_min */
|
|
|
|
#define SENSORS_ADM1026_TEMP3_OFFSET 101 /* RW -- temp3_offset */
|
|
|
|
#define SENSORS_ADM1026_TEMP3_THERM 102 /* RW -- temp3_therm */
|
|
|
|
#define SENSORS_ADM1026_TEMP3_TMIN 103 /* RW -- temp3_tmin */
|
|
|
|
|
2000-03-04 16:14:08 +00:00
|
|
|
|
|
|
|
#define SENSORS_VIA686A_PREFIX "via686a"
|
|
|
|
|
|
|
|
#define SENSORS_VIA686A_IN0 1 /* R */
|
|
|
|
#define SENSORS_VIA686A_IN1 2 /* R */
|
|
|
|
#define SENSORS_VIA686A_IN2 3 /* R */
|
|
|
|
#define SENSORS_VIA686A_IN3 4 /* R */
|
|
|
|
#define SENSORS_VIA686A_IN4 5 /* R */
|
|
|
|
#define SENSORS_VIA686A_IN0_MIN 11 /* RW */
|
|
|
|
#define SENSORS_VIA686A_IN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_VIA686A_IN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_VIA686A_IN3_MIN 14 /* RW */
|
|
|
|
#define SENSORS_VIA686A_IN4_MIN 15 /* RW */
|
|
|
|
#define SENSORS_VIA686A_IN0_MAX 21 /* RW */
|
|
|
|
#define SENSORS_VIA686A_IN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_VIA686A_IN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_VIA686A_IN3_MAX 24 /* RW */
|
|
|
|
#define SENSORS_VIA686A_IN4_MAX 25 /* RW */
|
|
|
|
#define SENSORS_VIA686A_FAN1 31 /* R */
|
|
|
|
#define SENSORS_VIA686A_FAN2 32 /* R */
|
|
|
|
#define SENSORS_VIA686A_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_VIA686A_FAN2_MIN 42 /* RW */
|
|
|
|
#define SENSORS_VIA686A_TEMP 51 /* R */
|
|
|
|
#define SENSORS_VIA686A_TEMP_HYST 52 /* RW */
|
|
|
|
#define SENSORS_VIA686A_TEMP_OVER 53 /* RW */
|
|
|
|
#define SENSORS_VIA686A_TEMP2 54 /* R */
|
|
|
|
#define SENSORS_VIA686A_TEMP2_HYST 55 /* RW */
|
|
|
|
#define SENSORS_VIA686A_TEMP2_OVER 56 /* RW */
|
|
|
|
#define SENSORS_VIA686A_TEMP3 57 /* R */
|
|
|
|
#define SENSORS_VIA686A_TEMP3_HYST 58 /* RW */
|
|
|
|
#define SENSORS_VIA686A_TEMP3_OVER 59 /* RW */
|
|
|
|
#define SENSORS_VIA686A_FAN1_DIV 71 /* RW */
|
|
|
|
#define SENSORS_VIA686A_FAN2_DIV 72 /* RW */
|
|
|
|
#define SENSORS_VIA686A_ALARMS 81 /* R */
|
|
|
|
|
|
|
|
|
2000-01-30 01:20:51 +00:00
|
|
|
/* DDC Monitor */
|
|
|
|
|
|
|
|
#define SENSORS_DDCMON_PREFIX "ddcmon"
|
|
|
|
|
|
|
|
#define SENSORS_DDCMON_ID 10
|
|
|
|
#define SENSORS_DDCMON_HORSIZE 21
|
|
|
|
#define SENSORS_DDCMON_VERSIZE 22
|
|
|
|
#define SENSORS_DDCMON_HORSYNCMIN 31
|
|
|
|
#define SENSORS_DDCMON_HORSYNCMAX 32
|
|
|
|
#define SENSORS_DDCMON_VERSYNCMIN 33
|
|
|
|
#define SENSORS_DDCMON_VERSYNCMAX 34
|
|
|
|
#define SENSORS_DDCMON_SERIAL 40
|
|
|
|
#define SENSORS_DDCMON_TIMINGS 50
|
|
|
|
|
|
|
|
/* EEPROM (SDRAM DIMM) */
|
|
|
|
|
|
|
|
#define SENSORS_EEPROM_PREFIX "eeprom"
|
|
|
|
|
|
|
|
#define SENSORS_EEPROM_TYPE 10
|
|
|
|
#define SENSORS_EEPROM_ROWADDR 12
|
|
|
|
#define SENSORS_EEPROM_COLADDR 13
|
|
|
|
#define SENSORS_EEPROM_NUMROWS 14
|
2000-07-09 03:25:04 +00:00
|
|
|
#define SENSORS_EEPROM_BANKS 15
|
2000-01-30 01:20:51 +00:00
|
|
|
|
2002-11-13 08:29:47 +00:00
|
|
|
#define SENSORS_EEPROM_VAIO_NAME 128
|
|
|
|
/* 129 to 159: reserved, do not use! */
|
|
|
|
#define SENSORS_EEPROM_VAIO_SERIAL 160
|
|
|
|
/* 161 to 191: reserved, do not use! */
|
2000-09-13 23:28:14 +00:00
|
|
|
|
|
|
|
/* Analog Devices LM87 chips */
|
|
|
|
|
2000-12-16 15:21:29 +00:00
|
|
|
#define SENSORS_LM87_PREFIX "lm87"
|
2000-09-13 23:28:14 +00:00
|
|
|
|
|
|
|
#define SENSORS_LM87_IN0 1 /* R */
|
|
|
|
#define SENSORS_LM87_IN1 2 /* R */
|
|
|
|
#define SENSORS_LM87_IN2 3 /* R */
|
|
|
|
#define SENSORS_LM87_IN3 4 /* R */
|
|
|
|
#define SENSORS_LM87_IN4 5 /* R */
|
|
|
|
#define SENSORS_LM87_IN5 6 /* R */
|
2000-12-22 19:26:21 +00:00
|
|
|
#define SENSORS_LM87_AIN1 7 /* R */
|
|
|
|
#define SENSORS_LM87_AIN2 8 /* R */
|
2000-09-13 23:28:14 +00:00
|
|
|
#define SENSORS_LM87_IN0_MIN 11 /* RW */
|
|
|
|
#define SENSORS_LM87_IN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_LM87_IN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_LM87_IN3_MIN 14 /* RW */
|
|
|
|
#define SENSORS_LM87_IN4_MIN 15 /* RW */
|
|
|
|
#define SENSORS_LM87_IN5_MIN 16 /* RW */
|
2000-12-22 19:26:21 +00:00
|
|
|
#define SENSORS_LM87_AIN1_MIN 17 /* RW */
|
|
|
|
#define SENSORS_LM87_AIN2_MIN 18 /* RW */
|
2000-09-13 23:28:14 +00:00
|
|
|
#define SENSORS_LM87_IN0_MAX 21 /* RW */
|
|
|
|
#define SENSORS_LM87_IN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_LM87_IN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_LM87_IN3_MAX 24 /* RW */
|
|
|
|
#define SENSORS_LM87_IN4_MAX 25 /* RW */
|
|
|
|
#define SENSORS_LM87_IN5_MAX 26 /* RW */
|
2000-12-22 19:26:21 +00:00
|
|
|
#define SENSORS_LM87_AIN1_MAX 27 /* RW */
|
|
|
|
#define SENSORS_LM87_AIN2_MAX 28 /* RW */
|
2000-12-16 17:07:24 +00:00
|
|
|
#define SENSORS_LM87_FAN1 31 /* R */
|
|
|
|
#define SENSORS_LM87_FAN2 32 /* R */
|
|
|
|
#define SENSORS_LM87_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_LM87_FAN2_MIN 42 /* RW */
|
|
|
|
#define SENSORS_LM87_TEMP1 51 /* R */
|
|
|
|
#define SENSORS_LM87_TEMP2 52 /* R */
|
|
|
|
#define SENSORS_LM87_TEMP3 53 /* R */
|
|
|
|
#define SENSORS_LM87_TEMP1_HYST 54 /* RW */
|
|
|
|
#define SENSORS_LM87_TEMP1_OVER 55 /* RW */
|
|
|
|
#define SENSORS_LM87_TEMP2_HYST 56 /* RW */
|
|
|
|
#define SENSORS_LM87_TEMP2_OVER 57 /* RW */
|
|
|
|
#define SENSORS_LM87_TEMP3_HYST 58 /* RW */
|
|
|
|
#define SENSORS_LM87_TEMP3_OVER 59 /* RW */
|
2000-09-13 23:28:14 +00:00
|
|
|
#define SENSORS_LM87_VID 61 /* R */
|
2002-09-21 22:14:57 +00:00
|
|
|
#define SENSORS_LM87_VRM 62 /* RW */
|
2000-12-16 17:07:24 +00:00
|
|
|
#define SENSORS_LM87_FAN1_DIV 71 /* RW */
|
|
|
|
#define SENSORS_LM87_FAN2_DIV 72 /* RW */
|
2000-09-13 23:28:14 +00:00
|
|
|
#define SENSORS_LM87_ALARMS 81 /* R */
|
|
|
|
#define SENSORS_LM87_ANALOG_OUT 82 /* RW */
|
|
|
|
|
2000-10-18 00:34:07 +00:00
|
|
|
/* Myson MTP008 chips */
|
|
|
|
|
|
|
|
#define SENSORS_MTP008_PREFIX "mtp008"
|
|
|
|
|
|
|
|
#define SENSORS_MTP008_IN0 1 /* R */
|
|
|
|
#define SENSORS_MTP008_IN1 2 /* R */
|
|
|
|
#define SENSORS_MTP008_IN2 3 /* R */
|
|
|
|
#define SENSORS_MTP008_IN3 4 /* R */
|
|
|
|
#define SENSORS_MTP008_IN4 5 /* R */
|
|
|
|
#define SENSORS_MTP008_IN5 6 /* R */
|
|
|
|
#define SENSORS_MTP008_IN6 7 /* R */
|
|
|
|
#define SENSORS_MTP008_IN0_MIN 11 /* RW */
|
|
|
|
#define SENSORS_MTP008_IN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_MTP008_IN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_MTP008_IN3_MIN 14 /* RW */
|
|
|
|
#define SENSORS_MTP008_IN4_MIN 15 /* RW */
|
|
|
|
#define SENSORS_MTP008_IN5_MIN 16 /* RW */
|
|
|
|
#define SENSORS_MTP008_IN6_MIN 17 /* RW */
|
|
|
|
#define SENSORS_MTP008_IN0_MAX 21 /* RW */
|
|
|
|
#define SENSORS_MTP008_IN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_MTP008_IN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_MTP008_IN3_MAX 24 /* RW */
|
|
|
|
#define SENSORS_MTP008_IN4_MAX 25 /* RW */
|
|
|
|
#define SENSORS_MTP008_IN5_MAX 26 /* RW */
|
|
|
|
#define SENSORS_MTP008_IN6_MAX 27 /* RW */
|
|
|
|
#define SENSORS_MTP008_FAN1 31 /* R */
|
|
|
|
#define SENSORS_MTP008_FAN2 32 /* R */
|
|
|
|
#define SENSORS_MTP008_FAN3 33 /* R */
|
|
|
|
#define SENSORS_MTP008_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_MTP008_FAN2_MIN 42 /* RW */
|
|
|
|
#define SENSORS_MTP008_FAN3_MIN 43 /* RW */
|
|
|
|
#define SENSORS_MTP008_TEMP1 51 /* R */
|
|
|
|
#define SENSORS_MTP008_TEMP2 52 /* R */
|
|
|
|
#define SENSORS_MTP008_TEMP3 53 /* R */
|
|
|
|
#define SENSORS_MTP008_TEMP1_OVER 54 /* RW */
|
|
|
|
#define SENSORS_MTP008_TEMP1_HYST 55 /* RW */
|
|
|
|
#define SENSORS_MTP008_TEMP2_OVER 56 /* RW */
|
|
|
|
#define SENSORS_MTP008_TEMP2_HYST 57 /* RW */
|
|
|
|
#define SENSORS_MTP008_TEMP3_OVER 58 /* RW */
|
|
|
|
#define SENSORS_MTP008_TEMP3_HYST 59 /* RW */
|
|
|
|
#define SENSORS_MTP008_VID 61 /* R */
|
|
|
|
#define SENSORS_MTP008_FAN1_DIV 71 /* RW */
|
|
|
|
#define SENSORS_MTP008_FAN2_DIV 72 /* RW */
|
|
|
|
#define SENSORS_MTP008_FAN3_DIV 73 /* RW */
|
|
|
|
#define SENSORS_MTP008_ALARMS 81 /* R */
|
|
|
|
#define SENSORS_MTP008_BEEP 82 /* RW */
|
|
|
|
|
2000-11-26 23:07:17 +00:00
|
|
|
/* DS1621 chips. */
|
|
|
|
|
|
|
|
#define SENSORS_DS1621_PREFIX "ds1621"
|
|
|
|
|
|
|
|
#define SENSORS_DS1621_TEMP 51 /* R */
|
|
|
|
#define SENSORS_DS1621_TEMP_HYST 52 /* RW */
|
|
|
|
#define SENSORS_DS1621_TEMP_OVER 53 /* RW */
|
|
|
|
#define SENSORS_DS1621_ALARMS 81 /* R */
|
2001-07-29 00:17:14 +00:00
|
|
|
#define SENSORS_DS1621_ENABLE 82 /* RW */
|
|
|
|
#define SENSORS_DS1621_CONTINUOUS 83 /* RW */
|
|
|
|
#define SENSORS_DS1621_POLARITY 84 /* RW */
|
2000-11-26 23:07:17 +00:00
|
|
|
|
2001-05-15 03:18:18 +00:00
|
|
|
/* ADM1024 chip */
|
|
|
|
|
|
|
|
#define SENSORS_ADM1024_PREFIX "adm1024"
|
|
|
|
|
|
|
|
#define SENSORS_ADM1024_IN0 1 /* R */
|
|
|
|
#define SENSORS_ADM1024_IN1 2 /* R */
|
|
|
|
#define SENSORS_ADM1024_IN2 3 /* R */
|
|
|
|
#define SENSORS_ADM1024_IN3 4 /* R */
|
|
|
|
#define SENSORS_ADM1024_IN4 5 /* R */
|
|
|
|
#define SENSORS_ADM1024_IN5 6 /* R */
|
|
|
|
#define SENSORS_ADM1024_IN0_MIN 11 /* RW */
|
|
|
|
#define SENSORS_ADM1024_IN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_ADM1024_IN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_ADM1024_IN3_MIN 14 /* RW */
|
|
|
|
#define SENSORS_ADM1024_IN4_MIN 15 /* RW */
|
|
|
|
#define SENSORS_ADM1024_IN5_MIN 16 /* RW */
|
|
|
|
#define SENSORS_ADM1024_IN0_MAX 21 /* RW */
|
|
|
|
#define SENSORS_ADM1024_IN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_ADM1024_IN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_ADM1024_IN3_MAX 24 /* RW */
|
|
|
|
#define SENSORS_ADM1024_IN4_MAX 25 /* RW */
|
|
|
|
#define SENSORS_ADM1024_IN5_MAX 26 /* RW */
|
|
|
|
#define SENSORS_ADM1024_FAN1 31 /* R */
|
|
|
|
#define SENSORS_ADM1024_FAN2 32 /* R */
|
|
|
|
#define SENSORS_ADM1024_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_ADM1024_FAN2_MIN 42 /* RW */
|
|
|
|
#define SENSORS_ADM1024_TEMP 51 /* R */
|
|
|
|
#define SENSORS_ADM1024_TEMP1 52 /* R */
|
|
|
|
#define SENSORS_ADM1024_TEMP2 53 /* R */
|
|
|
|
#define SENSORS_ADM1024_TEMP_HYST 61 /* RW */
|
|
|
|
#define SENSORS_ADM1024_TEMP_OVER 62 /* RW */
|
|
|
|
#define SENSORS_ADM1024_TEMP1_HYST 63 /* RW */
|
|
|
|
#define SENSORS_ADM1024_TEMP1_OVER 64 /* RW */
|
|
|
|
#define SENSORS_ADM1024_TEMP2_HYST 65 /* RW */
|
|
|
|
#define SENSORS_ADM1024_TEMP2_OVER 66 /* RW */
|
|
|
|
#define SENSORS_ADM1024_VID 71 /* R */
|
|
|
|
#define SENSORS_ADM1024_FAN1_DIV 81 /* RW */
|
|
|
|
#define SENSORS_ADM1024_FAN2_DIV 82 /* RW */
|
|
|
|
#define SENSORS_ADM1024_ALARMS 91 /* R */
|
|
|
|
#define SENSORS_ADM1024_ANALOG_OUT 92 /* RW */
|
|
|
|
|
2001-06-05 01:56:57 +00:00
|
|
|
/* IT87xx chips */
|
|
|
|
|
|
|
|
#define SENSORS_IT87_PREFIX "it87"
|
|
|
|
|
|
|
|
#define SENSORS_IT87_IN0 1 /* R */
|
|
|
|
#define SENSORS_IT87_IN1 2 /* R */
|
|
|
|
#define SENSORS_IT87_IN2 3 /* R */
|
|
|
|
#define SENSORS_IT87_IN3 4 /* R */
|
|
|
|
#define SENSORS_IT87_IN4 5 /* R */
|
|
|
|
#define SENSORS_IT87_IN5 6 /* R */
|
|
|
|
#define SENSORS_IT87_IN6 7 /* R */
|
|
|
|
#define SENSORS_IT87_IN7 8 /* R */
|
2001-07-29 00:30:54 +00:00
|
|
|
#define SENSORS_IT87_IN8 9 /* R */
|
2001-06-05 01:56:57 +00:00
|
|
|
#define SENSORS_IT87_IN0_MIN 11 /* RW */
|
|
|
|
#define SENSORS_IT87_IN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_IT87_IN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_IT87_IN3_MIN 14 /* RW */
|
|
|
|
#define SENSORS_IT87_IN4_MIN 15 /* RW */
|
|
|
|
#define SENSORS_IT87_IN5_MIN 16 /* RW */
|
|
|
|
#define SENSORS_IT87_IN6_MIN 17 /* RW */
|
|
|
|
#define SENSORS_IT87_IN7_MIN 18 /* RW */
|
|
|
|
#define SENSORS_IT87_IN0_MAX 21 /* RW */
|
|
|
|
#define SENSORS_IT87_IN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_IT87_IN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_IT87_IN3_MAX 24 /* RW */
|
|
|
|
#define SENSORS_IT87_IN4_MAX 25 /* RW */
|
|
|
|
#define SENSORS_IT87_IN5_MAX 26 /* RW */
|
|
|
|
#define SENSORS_IT87_IN6_MAX 27 /* RW */
|
|
|
|
#define SENSORS_IT87_IN7_MAX 28 /* RW */
|
|
|
|
#define SENSORS_IT87_FAN1 31 /* R */
|
|
|
|
#define SENSORS_IT87_FAN2 32 /* R */
|
|
|
|
#define SENSORS_IT87_FAN3 33 /* R */
|
|
|
|
#define SENSORS_IT87_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_IT87_FAN2_MIN 42 /* RW */
|
|
|
|
#define SENSORS_IT87_FAN3_MIN 43 /* RW */
|
|
|
|
#define SENSORS_IT87_TEMP1 51 /* R */
|
|
|
|
#define SENSORS_IT87_TEMP2 52 /* R */
|
|
|
|
#define SENSORS_IT87_TEMP3 53 /* R */
|
|
|
|
#define SENSORS_IT87_TEMP1_LOW 54 /* RW */
|
|
|
|
#define SENSORS_IT87_TEMP2_LOW 55 /* RW */
|
|
|
|
#define SENSORS_IT87_TEMP3_LOW 56 /* RW */
|
|
|
|
#define SENSORS_IT87_TEMP1_HIGH 57 /* RW */
|
|
|
|
#define SENSORS_IT87_TEMP2_HIGH 58 /* RW */
|
|
|
|
#define SENSORS_IT87_TEMP3_HIGH 59 /* RW */
|
|
|
|
#define SENSORS_IT87_VID 61 /* R */
|
|
|
|
#define SENSORS_IT87_FAN1_DIV 71 /* RW */
|
|
|
|
#define SENSORS_IT87_FAN2_DIV 72 /* RW */
|
|
|
|
#define SENSORS_IT87_FAN3_DIV 73 /* R (fan3 different) */
|
|
|
|
#define SENSORS_IT87_ALARMS_FAN 81 /* R */
|
|
|
|
#define SENSORS_IT87_ALARMS_VIN 82 /* R */
|
|
|
|
#define SENSORS_IT87_ALARMS_TEMP 83 /* R */
|
2001-10-14 15:18:37 +00:00
|
|
|
#define SENSORS_IT87_ALARMS 84 /* R */
|
2001-06-05 01:56:57 +00:00
|
|
|
|
2001-09-18 15:20:15 +00:00
|
|
|
|
|
|
|
/* fsc poseidon chip */
|
|
|
|
|
|
|
|
#define SENSORS_FSCPOS_PREFIX "fscpos"
|
|
|
|
|
|
|
|
#define SENSORS_FSCPOS_REV 1 /* R */
|
|
|
|
#define SENSORS_FSCPOS_EVENT 2 /* R */
|
|
|
|
#define SENSORS_FSCPOS_CONTROL 3 /* RW */
|
|
|
|
#define SENSORS_FSCPOS_FAN1 4 /* R */
|
|
|
|
#define SENSORS_FSCPOS_FAN2 5 /* R */
|
|
|
|
#define SENSORS_FSCPOS_FAN3 6 /* R */
|
|
|
|
#define SENSORS_FSCPOS_FAN1_MIN 7 /* RW */
|
|
|
|
#define SENSORS_FSCPOS_FAN2_MIN 8 /* RW */
|
|
|
|
#define SENSORS_FSCPOS_FAN3_MIN 9 /* RW */
|
|
|
|
#define SENSORS_FSCPOS_FAN1_STATE 10 /* RW */
|
|
|
|
#define SENSORS_FSCPOS_FAN2_STATE 11 /* RW */
|
|
|
|
#define SENSORS_FSCPOS_FAN3_STATE 12 /* RW */
|
|
|
|
#define SENSORS_FSCPOS_FAN1_RIPPLE 13 /* RW */
|
|
|
|
#define SENSORS_FSCPOS_FAN2_RIPPLE 14 /* RW */
|
|
|
|
#define SENSORS_FSCPOS_FAN3_RIPPLE 15 /* RW */
|
|
|
|
#define SENSORS_FSCPOS_TEMP1 16 /* R */
|
|
|
|
#define SENSORS_FSCPOS_TEMP2 17 /* R */
|
|
|
|
#define SENSORS_FSCPOS_TEMP3 18 /* R */
|
|
|
|
#define SENSORS_FSCPOS_TEMP1_STATE 19 /* RW */
|
|
|
|
#define SENSORS_FSCPOS_TEMP2_STATE 20 /* RW */
|
|
|
|
#define SENSORS_FSCPOS_TEMP3_STATE 21 /* RW */
|
|
|
|
#define SENSORS_FSCPOS_VOLTAGE1 22 /* R */
|
|
|
|
#define SENSORS_FSCPOS_VOLTAGE2 23 /* R */
|
|
|
|
#define SENSORS_FSCPOS_VOLTAGE3 24 /* R */
|
|
|
|
#define SENSORS_FSCPOS_WDOG_PRESET 25/* RW */
|
|
|
|
#define SENSORS_FSCPOS_WDOG_STATE 26/* RW */
|
|
|
|
#define SENSORS_FSCPOS_WDOG_CONTROL 27/* RW */
|
|
|
|
|
2001-11-08 17:20:01 +00:00
|
|
|
/* fsc scylla chip */
|
|
|
|
|
|
|
|
#define SENSORS_FSCSCY_PREFIX "fscscy"
|
|
|
|
|
|
|
|
#define SENSORS_FSCSCY_REV 1 /* R */
|
|
|
|
#define SENSORS_FSCSCY_EVENT 2 /* R */
|
|
|
|
#define SENSORS_FSCSCY_CONTROL 3 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_FAN1 4 /* R */
|
|
|
|
#define SENSORS_FSCSCY_FAN2 5 /* R */
|
|
|
|
#define SENSORS_FSCSCY_FAN3 6 /* R */
|
|
|
|
#define SENSORS_FSCSCY_FAN4 7 /* R */
|
|
|
|
#define SENSORS_FSCSCY_FAN5 8 /* R */
|
|
|
|
#define SENSORS_FSCSCY_FAN6 9 /* R */
|
|
|
|
#define SENSORS_FSCSCY_FAN1_MIN 10 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_FAN2_MIN 11 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_FAN3_MIN 12 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_FAN4_MIN 13 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_FAN5_MIN 14 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_FAN6_MIN 15 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_FAN1_STATE 16 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_FAN2_STATE 17 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_FAN3_STATE 18 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_FAN4_STATE 19 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_FAN5_STATE 20 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_FAN6_STATE 21 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_FAN1_RIPPLE 22 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_FAN2_RIPPLE 23 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_FAN3_RIPPLE 24 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_FAN4_RIPPLE 25 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_FAN5_RIPPLE 26 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_FAN6_RIPPLE 27 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_TEMP1 28 /* R */
|
|
|
|
#define SENSORS_FSCSCY_TEMP2 29 /* R */
|
|
|
|
#define SENSORS_FSCSCY_TEMP3 30 /* R */
|
|
|
|
#define SENSORS_FSCSCY_TEMP4 31 /* R */
|
|
|
|
#define SENSORS_FSCSCY_TEMP1_STATE 32 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_TEMP2_STATE 33 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_TEMP3_STATE 34 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_TEMP4_STATE 35 /* RW */
|
2001-11-09 16:01:41 +00:00
|
|
|
#define SENSORS_FSCSCY_TEMP1_LIM 36 /* R */
|
|
|
|
#define SENSORS_FSCSCY_TEMP2_LIM 37 /* R */
|
|
|
|
#define SENSORS_FSCSCY_TEMP3_LIM 38 /* R */
|
|
|
|
#define SENSORS_FSCSCY_TEMP4_LIM 39 /* R */
|
|
|
|
#define SENSORS_FSCSCY_TEMP1_MIN 40 /* R */
|
|
|
|
#define SENSORS_FSCSCY_TEMP2_MIN 41 /* R */
|
|
|
|
#define SENSORS_FSCSCY_TEMP3_MIN 42 /* R */
|
|
|
|
#define SENSORS_FSCSCY_TEMP4_MIN 43 /* R */
|
|
|
|
#define SENSORS_FSCSCY_TEMP1_MAX 44 /* R */
|
|
|
|
#define SENSORS_FSCSCY_TEMP2_MAX 45 /* R */
|
|
|
|
#define SENSORS_FSCSCY_TEMP3_MAX 46 /* R */
|
|
|
|
#define SENSORS_FSCSCY_TEMP4_MAX 47 /* R */
|
|
|
|
#define SENSORS_FSCSCY_VOLTAGE1 48/* R */
|
|
|
|
#define SENSORS_FSCSCY_VOLTAGE2 49/* R */
|
|
|
|
#define SENSORS_FSCSCY_VOLTAGE3 50/* R */
|
|
|
|
#define SENSORS_FSCSCY_WDOG_PRESET 51 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_WDOG_STATE 52 /* RW */
|
|
|
|
#define SENSORS_FSCSCY_WDOG_CONTROL 52 /* RW */
|
2001-11-08 17:20:01 +00:00
|
|
|
|
2001-11-19 20:29:27 +00:00
|
|
|
/* PCF8591 chip. */
|
|
|
|
|
|
|
|
#define SENSORS_PCF8591_PREFIX "pcf8591"
|
|
|
|
|
|
|
|
#define SENSORS_PCF8591_AIN_CONF 1 /* RW */
|
|
|
|
#define SENSORS_PCF8591_CH0 2 /* R */
|
|
|
|
#define SENSORS_PCF8591_CH1 3 /* R */
|
|
|
|
#define SENSORS_PCF8591_CH2 4 /* R */
|
|
|
|
#define SENSORS_PCF8591_CH3 5 /* R */
|
|
|
|
#define SENSORS_PCF8591_AOUT_ENABLE 6 /* RW */
|
|
|
|
#define SENSORS_PCF8591_AOUT 7 /* RW */
|
2001-09-18 15:20:15 +00:00
|
|
|
|
|
|
|
|
2002-06-30 20:28:08 +00:00
|
|
|
#define SENSORS_VT1211_PREFIX "vt1211"
|
|
|
|
|
|
|
|
#define SENSORS_VT1211_IN0 1 /* R */
|
|
|
|
#define SENSORS_VT1211_IN1 2 /* R */
|
|
|
|
#define SENSORS_VT1211_IN2 3 /* R */
|
|
|
|
#define SENSORS_VT1211_IN3 4 /* R */
|
|
|
|
#define SENSORS_VT1211_IN4 5 /* R */
|
|
|
|
#define SENSORS_VT1211_IN5 6 /* R */
|
|
|
|
#define SENSORS_VT1211_IN6 7 /* R */
|
|
|
|
#define SENSORS_VT1211_IN0_MIN 11 /* RW */
|
|
|
|
#define SENSORS_VT1211_IN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_VT1211_IN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_VT1211_IN3_MIN 14 /* RW */
|
|
|
|
#define SENSORS_VT1211_IN4_MIN 15 /* RW */
|
|
|
|
#define SENSORS_VT1211_IN5_MIN 16 /* RW */
|
|
|
|
#define SENSORS_VT1211_IN6_MIN 17 /* RW */
|
|
|
|
#define SENSORS_VT1211_IN0_MAX 21 /* RW */
|
|
|
|
#define SENSORS_VT1211_IN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_VT1211_IN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_VT1211_IN3_MAX 24 /* RW */
|
|
|
|
#define SENSORS_VT1211_IN4_MAX 25 /* RW */
|
|
|
|
#define SENSORS_VT1211_IN5_MAX 26 /* RW */
|
|
|
|
#define SENSORS_VT1211_IN6_MAX 27 /* RW */
|
|
|
|
#define SENSORS_VT1211_FAN1 31 /* R */
|
|
|
|
#define SENSORS_VT1211_FAN2 32 /* R */
|
|
|
|
#define SENSORS_VT1211_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_VT1211_FAN2_MIN 42 /* RW */
|
|
|
|
#define SENSORS_VT1211_TEMP 51 /* R */
|
|
|
|
#define SENSORS_VT1211_TEMP_HYST 52 /* RW */
|
|
|
|
#define SENSORS_VT1211_TEMP_OVER 53 /* RW */
|
|
|
|
#define SENSORS_VT1211_TEMP2 54 /* R */
|
|
|
|
#define SENSORS_VT1211_TEMP2_HYST 55 /* RW */
|
|
|
|
#define SENSORS_VT1211_TEMP2_OVER 56 /* RW */
|
|
|
|
#define SENSORS_VT1211_TEMP3 57 /* R */
|
|
|
|
#define SENSORS_VT1211_TEMP3_HYST 58 /* RW */
|
|
|
|
#define SENSORS_VT1211_TEMP3_OVER 59 /* RW */
|
|
|
|
#define SENSORS_VT1211_TEMP4 60 /* R */
|
|
|
|
#define SENSORS_VT1211_TEMP4_HYST 61 /* RW */
|
|
|
|
#define SENSORS_VT1211_TEMP4_OVER 62 /* RW */
|
|
|
|
#define SENSORS_VT1211_TEMP5 63 /* R */
|
|
|
|
#define SENSORS_VT1211_TEMP5_HYST 64 /* RW */
|
|
|
|
#define SENSORS_VT1211_TEMP5_OVER 65 /* RW */
|
|
|
|
#define SENSORS_VT1211_TEMP6 66 /* R */
|
|
|
|
#define SENSORS_VT1211_TEMP6_HYST 67 /* RW */
|
|
|
|
#define SENSORS_VT1211_TEMP6_OVER 68 /* RW */
|
|
|
|
#define SENSORS_VT1211_TEMP7 69 /* R */
|
|
|
|
#define SENSORS_VT1211_TEMP7_HYST 70 /* RW */
|
|
|
|
#define SENSORS_VT1211_TEMP7_OVER 71 /* RW */
|
|
|
|
#define SENSORS_VT1211_FAN1_DIV 75 /* RW */
|
|
|
|
#define SENSORS_VT1211_FAN2_DIV 76 /* RW */
|
|
|
|
#define SENSORS_VT1211_ALARMS 81 /* R */
|
|
|
|
#define SENSORS_VT1211_VID 82 /* R */
|
2002-07-15 01:28:22 +00:00
|
|
|
#define SENSORS_VT1211_VRM 83 /* RW */
|
|
|
|
#define SENSORS_VT1211_UCH 84 /* RW */
|
2002-06-30 20:28:08 +00:00
|
|
|
|
2002-07-07 16:41:23 +00:00
|
|
|
#define SENSORS_SMSC47M1_PREFIX "smsc47m1"
|
|
|
|
|
|
|
|
#define SENSORS_SMSC47M1_FAN1 31 /* R */
|
|
|
|
#define SENSORS_SMSC47M1_FAN2 32 /* R */
|
|
|
|
#define SENSORS_SMSC47M1_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_SMSC47M1_FAN2_MIN 42 /* RW */
|
|
|
|
#define SENSORS_SMSC47M1_FAN1_DIV 75 /* RW */
|
|
|
|
#define SENSORS_SMSC47M1_FAN2_DIV 76 /* RW */
|
|
|
|
#define SENSORS_SMSC47M1_ALARMS 81 /* R */
|
2002-06-30 20:28:08 +00:00
|
|
|
|
2002-07-10 11:57:13 +00:00
|
|
|
#define SENSORS_LM92_PREFIX "lm92"
|
|
|
|
|
|
|
|
#define SENSORS_LM92_TEMP_HIGH 1 /* RW */
|
|
|
|
#define SENSORS_LM92_TEMP_LOW 2 /* RW */
|
|
|
|
#define SENSORS_LM92_TEMP_CRIT 3 /* RW */
|
|
|
|
#define SENSORS_LM92_TEMP_HYST 4 /* RW */
|
|
|
|
#define SENSORS_LM92_TEMP 5 /* R */
|
2002-07-12 08:50:44 +00:00
|
|
|
#define SENSORS_LM92_ALARMS 6 /* R */
|
2002-07-10 11:57:13 +00:00
|
|
|
|
2002-08-23 21:32:08 +00:00
|
|
|
#define SENSORS_VT8231_PREFIX "vt8231"
|
|
|
|
|
|
|
|
#define SENSORS_VT8231_IN0 1 /* R */
|
|
|
|
#define SENSORS_VT8231_IN1 2 /* R */
|
|
|
|
#define SENSORS_VT8231_IN2 3 /* R */
|
|
|
|
#define SENSORS_VT8231_IN3 4 /* R */
|
|
|
|
#define SENSORS_VT8231_IN4 5 /* R */
|
|
|
|
#define SENSORS_VT8231_IN5 6 /* R */
|
|
|
|
#define SENSORS_VT8231_IN6 7 /* R */
|
|
|
|
#define SENSORS_VT8231_IN0_MIN 11 /* RW */
|
|
|
|
#define SENSORS_VT8231_IN1_MIN 12 /* RW */
|
|
|
|
#define SENSORS_VT8231_IN2_MIN 13 /* RW */
|
|
|
|
#define SENSORS_VT8231_IN3_MIN 14 /* RW */
|
|
|
|
#define SENSORS_VT8231_IN4_MIN 15 /* RW */
|
|
|
|
#define SENSORS_VT8231_IN5_MIN 16 /* RW */
|
|
|
|
#define SENSORS_VT8231_IN6_MIN 17 /* RW */
|
|
|
|
#define SENSORS_VT8231_IN0_MAX 21 /* RW */
|
|
|
|
#define SENSORS_VT8231_IN1_MAX 22 /* RW */
|
|
|
|
#define SENSORS_VT8231_IN2_MAX 23 /* RW */
|
|
|
|
#define SENSORS_VT8231_IN3_MAX 24 /* RW */
|
|
|
|
#define SENSORS_VT8231_IN4_MAX 25 /* RW */
|
|
|
|
#define SENSORS_VT8231_IN5_MAX 26 /* RW */
|
|
|
|
#define SENSORS_VT8231_IN6_MAX 27 /* RW */
|
|
|
|
#define SENSORS_VT8231_FAN1 31 /* R */
|
|
|
|
#define SENSORS_VT8231_FAN2 32 /* R */
|
|
|
|
#define SENSORS_VT8231_FAN1_MIN 41 /* RW */
|
|
|
|
#define SENSORS_VT8231_FAN2_MIN 42 /* RW */
|
|
|
|
#define SENSORS_VT8231_TEMP 51 /* R */
|
|
|
|
#define SENSORS_VT8231_TEMP_HYST 52 /* RW */
|
|
|
|
#define SENSORS_VT8231_TEMP_OVER 53 /* RW */
|
|
|
|
#define SENSORS_VT8231_TEMP2 54 /* R */
|
|
|
|
#define SENSORS_VT8231_TEMP2_HYST 55 /* RW */
|
|
|
|
#define SENSORS_VT8231_TEMP2_OVER 56 /* RW */
|
|
|
|
#define SENSORS_VT8231_TEMP3 57 /* R */
|
|
|
|
#define SENSORS_VT8231_TEMP3_HYST 58 /* RW */
|
|
|
|
#define SENSORS_VT8231_TEMP3_OVER 59 /* RW */
|
|
|
|
#define SENSORS_VT8231_TEMP4 60 /* R */
|
|
|
|
#define SENSORS_VT8231_TEMP4_HYST 61 /* RW */
|
|
|
|
#define SENSORS_VT8231_TEMP4_OVER 62 /* RW */
|
|
|
|
#define SENSORS_VT8231_TEMP5 63 /* R */
|
|
|
|
#define SENSORS_VT8231_TEMP5_HYST 64 /* RW */
|
|
|
|
#define SENSORS_VT8231_TEMP5_OVER 65 /* RW */
|
|
|
|
#define SENSORS_VT8231_TEMP6 66 /* R */
|
|
|
|
#define SENSORS_VT8231_TEMP6_HYST 67 /* RW */
|
|
|
|
#define SENSORS_VT8231_TEMP6_OVER 68 /* RW */
|
|
|
|
#define SENSORS_VT8231_TEMP7 69 /* R */
|
|
|
|
#define SENSORS_VT8231_TEMP7_HYST 70 /* RW */
|
|
|
|
#define SENSORS_VT8231_TEMP7_OVER 71 /* RW */
|
|
|
|
#define SENSORS_VT8231_FAN1_DIV 75 /* RW */
|
|
|
|
#define SENSORS_VT8231_FAN2_DIV 76 /* RW */
|
|
|
|
#define SENSORS_VT8231_ALARMS 81 /* R */
|
|
|
|
#define SENSORS_VT8231_VID 82 /* R */
|
|
|
|
#define SENSORS_VT8231_VRM 83 /* RW */
|
|
|
|
#define SENSORS_VT8231_UCH 84 /* RW */
|
|
|
|
|
2002-11-16 18:23:54 +00:00
|
|
|
#define SENSORS_BMC_PREFIX "bmc"
|
|
|
|
|
|
|
|
/* quantity of each sensor is unknown, so just define the
|
|
|
|
first one of each and keep them 100 apart. */
|
|
|
|
#define SENSORS_BMC_ALARMS 1 /* R */
|
|
|
|
#define SENSORS_BMC_IN1 101 /* R */
|
|
|
|
#define SENSORS_BMC_IN1_MIN 201 /* RW */
|
|
|
|
#define SENSORS_BMC_IN1_MAX 301 /* RW */
|
|
|
|
#define SENSORS_BMC_FAN1 1001 /* R */
|
|
|
|
#define SENSORS_BMC_FAN1_MIN 1101 /* RW */
|
|
|
|
#define SENSORS_BMC_TEMP1 2001 /* R */
|
|
|
|
#define SENSORS_BMC_TEMP1_MIN 2101 /* RW */
|
|
|
|
#define SENSORS_BMC_TEMP1_MAX 2201 /* RW */
|
|
|
|
#define SENSORS_BMC_CURR1 3001 /* R */
|
|
|
|
#define SENSORS_BMC_CURR1_MIN 3101 /* RW */
|
|
|
|
#define SENSORS_BMC_CURR1_MAX 3201 /* RW */
|
|
|
|
|
1998-12-19 13:18:16 +00:00
|
|
|
#endif /* def LIB_SENSORS_CHIPS_H */
|