Changeset 110 for lm-sensors/trunk/lib/chips.c
- Timestamp:
- 12/24/98 19:40:58 (14 years ago)
- Files:
-
- 1 modified
-
lm-sensors/trunk/lib/chips.c (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lm-sensors/trunk/lib/chips.c
r95 r110 20 20 #include "chips.h" 21 21 #include "access.h" 22 #include "sensors.h" 22 23 #include "src/sensors.h" 23 24 … … 41 42 { 42 43 { SENSORS_LM78_IN0, "in0", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 43 SENSORS_ R, LM78_SYSCTL_IN0, VALUE(3), 2 },44 SENSORS_MODE_R, LM78_SYSCTL_IN0, VALUE(3), 2 }, 44 45 { SENSORS_LM78_IN1, "in1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 45 SENSORS_ R, LM78_SYSCTL_IN1, VALUE(3), 2 },46 SENSORS_MODE_R, LM78_SYSCTL_IN1, VALUE(3), 2 }, 46 47 { SENSORS_LM78_IN2, "in2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 47 SENSORS_ R, LM78_SYSCTL_IN2, VALUE(3), 2 },48 SENSORS_MODE_R, LM78_SYSCTL_IN2, VALUE(3), 2 }, 48 49 { SENSORS_LM78_IN3, "in3", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 49 SENSORS_ R, LM78_SYSCTL_IN3, VALUE(3), 2 },50 SENSORS_MODE_R, LM78_SYSCTL_IN3, VALUE(3), 2 }, 50 51 { SENSORS_LM78_IN4, "in4", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 51 SENSORS_ R, LM78_SYSCTL_IN4, VALUE(3), 2 },52 SENSORS_MODE_R, LM78_SYSCTL_IN4, VALUE(3), 2 }, 52 53 { SENSORS_LM78_IN5, "in5", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 53 SENSORS_ R, LM78_SYSCTL_IN5, VALUE(3), 2 },54 SENSORS_MODE_R, LM78_SYSCTL_IN5, VALUE(3), 2 }, 54 55 { SENSORS_LM78_IN6, "in6", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 55 SENSORS_ R, LM78_SYSCTL_IN6, VALUE(3), 2 },56 SENSORS_MODE_R, LM78_SYSCTL_IN6, VALUE(3), 2 }, 56 57 { SENSORS_LM78_IN0_MIN, "in0_min", SENSORS_LM78_IN0, SENSORS_LM78_IN0, 57 SENSORS_ RW, LM78_SYSCTL_IN0, VALUE(1), 2 },58 SENSORS_MODE_RW, LM78_SYSCTL_IN0, VALUE(1), 2 }, 58 59 { SENSORS_LM78_IN1_MIN, "in1_min", SENSORS_LM78_IN1, SENSORS_LM78_IN1, 59 SENSORS_ RW, LM78_SYSCTL_IN1, VALUE(1), 2 },60 SENSORS_MODE_RW, LM78_SYSCTL_IN1, VALUE(1), 2 }, 60 61 { SENSORS_LM78_IN2_MIN, "in2_min", SENSORS_LM78_IN2, SENSORS_LM78_IN2, 61 SENSORS_ RW, LM78_SYSCTL_IN2, VALUE(1), 2 },62 SENSORS_MODE_RW, LM78_SYSCTL_IN2, VALUE(1), 2 }, 62 63 { SENSORS_LM78_IN3_MIN, "in3_min", SENSORS_LM78_IN3, SENSORS_LM78_IN3, 63 SENSORS_ RW, LM78_SYSCTL_IN3, VALUE(1), 2 },64 SENSORS_MODE_RW, LM78_SYSCTL_IN3, VALUE(1), 2 }, 64 65 { SENSORS_LM78_IN4_MIN, "in4_min", SENSORS_LM78_IN4, SENSORS_LM78_IN4, 65 SENSORS_ RW, LM78_SYSCTL_IN4, VALUE(1), 2 },66 SENSORS_MODE_RW, LM78_SYSCTL_IN4, VALUE(1), 2 }, 66 67 { SENSORS_LM78_IN5_MIN, "in5_min", SENSORS_LM78_IN5, SENSORS_LM78_IN5, 67 SENSORS_ RW, LM78_SYSCTL_IN5, VALUE(1), 2 },68 SENSORS_MODE_RW, LM78_SYSCTL_IN5, VALUE(1), 2 }, 68 69 { SENSORS_LM78_IN6_MIN, "in6_min", SENSORS_LM78_IN6, SENSORS_LM78_IN6, 69 SENSORS_ RW, LM78_SYSCTL_IN6, VALUE(1), 2 },70 SENSORS_MODE_RW, LM78_SYSCTL_IN6, VALUE(1), 2 }, 70 71 { SENSORS_LM78_IN0_MAX, "in0_max", SENSORS_LM78_IN0, SENSORS_LM78_IN0, 71 SENSORS_ RW, LM78_SYSCTL_IN0, VALUE(2), 2 },72 SENSORS_MODE_RW, LM78_SYSCTL_IN0, VALUE(2), 2 }, 72 73 { SENSORS_LM78_IN1_MAX, "in1_max", SENSORS_LM78_IN1, SENSORS_LM78_IN1, 73 SENSORS_ RW, LM78_SYSCTL_IN1, VALUE(2), 2 },74 SENSORS_MODE_RW, LM78_SYSCTL_IN1, VALUE(2), 2 }, 74 75 { SENSORS_LM78_IN2_MAX, "in2_max", SENSORS_LM78_IN2, SENSORS_LM78_IN2, 75 SENSORS_ RW, LM78_SYSCTL_IN2, VALUE(2), 2 },76 SENSORS_MODE_RW, LM78_SYSCTL_IN2, VALUE(2), 2 }, 76 77 { SENSORS_LM78_IN3_MAX, "in3_max", SENSORS_LM78_IN3, SENSORS_LM78_IN3, 77 SENSORS_ RW, LM78_SYSCTL_IN3, VALUE(2), 2 },78 SENSORS_MODE_RW, LM78_SYSCTL_IN3, VALUE(2), 2 }, 78 79 { SENSORS_LM78_IN4_MAX, "in4_max", SENSORS_LM78_IN4, SENSORS_LM78_IN4, 79 SENSORS_ RW, LM78_SYSCTL_IN4, VALUE(2), 2 },80 SENSORS_MODE_RW, LM78_SYSCTL_IN4, VALUE(2), 2 }, 80 81 { SENSORS_LM78_IN5_MAX, "in5_max", SENSORS_LM78_IN5, SENSORS_LM78_IN5, 81 SENSORS_ RW, LM78_SYSCTL_IN5, VALUE(2), 2 },82 SENSORS_MODE_RW, LM78_SYSCTL_IN5, VALUE(2), 2 }, 82 83 { SENSORS_LM78_IN6_MAX, "in6_max", SENSORS_LM78_IN6, SENSORS_LM78_IN6, 83 SENSORS_ RW, LM78_SYSCTL_IN6, VALUE(2), 2 },84 SENSORS_MODE_RW, LM78_SYSCTL_IN6, VALUE(2), 2 }, 84 85 { SENSORS_LM78_FAN1, "fan1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 85 SENSORS_ R, LM78_SYSCTL_FAN1, VALUE(2), 0 },86 SENSORS_MODE_R, LM78_SYSCTL_FAN1, VALUE(2), 0 }, 86 87 { SENSORS_LM78_FAN2, "fan2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 87 SENSORS_ R, LM78_SYSCTL_FAN2, VALUE(2), 0 },88 SENSORS_MODE_R, LM78_SYSCTL_FAN2, VALUE(2), 0 }, 88 89 { SENSORS_LM78_FAN3, "fan3", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 89 SENSORS_ R, LM78_SYSCTL_FAN3, VALUE(2), 0 },90 SENSORS_MODE_R, LM78_SYSCTL_FAN3, VALUE(2), 0 }, 90 91 { SENSORS_LM78_FAN1_MIN, "fan1_min", SENSORS_LM78_FAN1, SENSORS_NO_MAPPING, 91 SENSORS_ RW, LM78_SYSCTL_FAN1, VALUE(1), 0 },92 SENSORS_MODE_RW, LM78_SYSCTL_FAN1, VALUE(1), 0 }, 92 93 { SENSORS_LM78_FAN2_MIN, "fan2_min", SENSORS_LM78_FAN2, SENSORS_NO_MAPPING, 93 SENSORS_ RW, LM78_SYSCTL_FAN2, VALUE(1), 0 },94 SENSORS_MODE_RW, LM78_SYSCTL_FAN2, VALUE(1), 0 }, 94 95 { SENSORS_LM78_FAN3_MIN, "fan3_min", SENSORS_LM78_FAN3, SENSORS_NO_MAPPING, 95 SENSORS_ RW, LM78_SYSCTL_FAN3, VALUE(1), 0 },96 SENSORS_MODE_RW, LM78_SYSCTL_FAN3, VALUE(1), 0 }, 96 97 { SENSORS_LM78_TEMP, "temp", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 97 SENSORS_ R, LM78_SYSCTL_TEMP, VALUE(3), 1 },98 SENSORS_MODE_R, LM78_SYSCTL_TEMP, VALUE(3), 1 }, 98 99 { SENSORS_LM78_TEMP_HYST, "temp_hyst", SENSORS_LM78_TEMP, 99 SENSORS_LM78_TEMP, SENSORS_ RW, LM78_SYSCTL_TEMP,100 VALUE(2), 1 },100 SENSORS_LM78_TEMP, SENSORS_MODE_RW, 101 LM78_SYSCTL_TEMP, VALUE(2), 1 }, 101 102 { SENSORS_LM78_TEMP_OVER, "temp_over", SENSORS_LM78_TEMP, 102 SENSORS_LM78_TEMP, SENSORS_ RW, LM78_SYSCTL_TEMP,103 VALUE(1), 1 },103 SENSORS_LM78_TEMP, SENSORS_MODE_RW, 104 LM78_SYSCTL_TEMP, VALUE(1), 1 }, 104 105 { SENSORS_LM78_VID, "vid", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 105 SENSORS_ R, LM78_SYSCTL_VID, VALUE(1), 2 },106 SENSORS_MODE_R, LM78_SYSCTL_VID, VALUE(1), 2 }, 106 107 { SENSORS_LM78_FAN1_DIV, "fan1_div", SENSORS_LM78_FAN1, SENSORS_NO_MAPPING, 107 SENSORS_RW, LM78_SYSCTL_FAN_DIV, VALUE(1), 0 }, 108 SENSORS_MODE_RW, LM78_SYSCTL_FAN_DIV, VALUE(1), 109 0 }, 108 110 { SENSORS_LM78_FAN2_DIV, "fan2_div", SENSORS_LM78_FAN2, SENSORS_NO_MAPPING, 109 SENSORS_RW, LM78_SYSCTL_FAN_DIV, VALUE(2), 0 }, 111 SENSORS_MODE_RW, LM78_SYSCTL_FAN_DIV, VALUE(2), 112 0 }, 110 113 { SENSORS_LM78_FAN3_DIV, "fan3_div", SENSORS_LM78_FAN3, SENSORS_NO_MAPPING, 111 SENSORS_R, LM78_SYSCTL_FAN_DIV, VALUE(3), 0 }, 114 SENSORS_MODE_R, LM78_SYSCTL_FAN_DIV, VALUE(3), 115 0 }, 112 116 { SENSORS_LM78_ALARMS, "alarms", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 113 SENSORS_ R, LM78_SYSCTL_ALARMS, VALUE(1), 0 },117 SENSORS_MODE_R, LM78_SYSCTL_ALARMS, VALUE(1), 0 }, 114 118 { 0 } 115 119 }; … … 118 122 { 119 123 { SENSORS_LM78J_IN0, "in0", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 120 SENSORS_ R, LM78_SYSCTL_IN0, VALUE(3), 2 },124 SENSORS_MODE_R, LM78_SYSCTL_IN0, VALUE(3), 2 }, 121 125 { SENSORS_LM78J_IN1, "in1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 122 SENSORS_ R, LM78_SYSCTL_IN1, VALUE(3), 2 },126 SENSORS_MODE_R, LM78_SYSCTL_IN1, VALUE(3), 2 }, 123 127 { SENSORS_LM78J_IN2, "in2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 124 SENSORS_ R, LM78_SYSCTL_IN2, VALUE(3), 2 },128 SENSORS_MODE_R, LM78_SYSCTL_IN2, VALUE(3), 2 }, 125 129 { SENSORS_LM78J_IN3, "in3", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 126 SENSORS_ R, LM78_SYSCTL_IN3, VALUE(3), 2 },130 SENSORS_MODE_R, LM78_SYSCTL_IN3, VALUE(3), 2 }, 127 131 { SENSORS_LM78J_IN4, "in4", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 128 SENSORS_ R, LM78_SYSCTL_IN4, VALUE(3), 2 },132 SENSORS_MODE_R, LM78_SYSCTL_IN4, VALUE(3), 2 }, 129 133 { SENSORS_LM78J_IN5, "in5", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 130 SENSORS_ R, LM78_SYSCTL_IN5, VALUE(3), 2 },134 SENSORS_MODE_R, LM78_SYSCTL_IN5, VALUE(3), 2 }, 131 135 { SENSORS_LM78J_IN6, "in6", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 132 SENSORS_ R, LM78_SYSCTL_IN6, VALUE(3), 2 },136 SENSORS_MODE_R, LM78_SYSCTL_IN6, VALUE(3), 2 }, 133 137 { SENSORS_LM78J_IN0_MIN, "in0_min", SENSORS_LM78J_IN0, SENSORS_LM78J_IN0, 134 SENSORS_ RW, LM78_SYSCTL_IN0, VALUE(1), 2 },138 SENSORS_MODE_RW, LM78_SYSCTL_IN0, VALUE(1), 2 }, 135 139 { SENSORS_LM78J_IN1_MIN, "in1_min", SENSORS_LM78J_IN1, SENSORS_LM78J_IN1, 136 SENSORS_ RW, LM78_SYSCTL_IN1, VALUE(1), 2 },140 SENSORS_MODE_RW, LM78_SYSCTL_IN1, VALUE(1), 2 }, 137 141 { SENSORS_LM78J_IN2_MIN, "in2_min", SENSORS_LM78J_IN2, SENSORS_LM78J_IN2, 138 SENSORS_ RW, LM78_SYSCTL_IN2, VALUE(1), 2 },142 SENSORS_MODE_RW, LM78_SYSCTL_IN2, VALUE(1), 2 }, 139 143 { SENSORS_LM78J_IN3_MIN, "in3_min", SENSORS_LM78J_IN3, SENSORS_LM78J_IN3, 140 SENSORS_ RW, LM78_SYSCTL_IN3, VALUE(1), 2 },144 SENSORS_MODE_RW, LM78_SYSCTL_IN3, VALUE(1), 2 }, 141 145 { SENSORS_LM78J_IN4_MIN, "in4_min", SENSORS_LM78J_IN4, SENSORS_LM78J_IN4, 142 SENSORS_ RW, LM78_SYSCTL_IN4, VALUE(1), 2 },146 SENSORS_MODE_RW, LM78_SYSCTL_IN4, VALUE(1), 2 }, 143 147 { SENSORS_LM78J_IN5_MIN, "in5_min", SENSORS_LM78J_IN5, SENSORS_LM78J_IN5, 144 SENSORS_ RW, LM78_SYSCTL_IN5, VALUE(1), 2 },148 SENSORS_MODE_RW, LM78_SYSCTL_IN5, VALUE(1), 2 }, 145 149 { SENSORS_LM78J_IN6_MIN, "in6_min", SENSORS_LM78J_IN6, SENSORS_LM78J_IN6, 146 SENSORS_ RW, LM78_SYSCTL_IN6, VALUE(1), 2 },150 SENSORS_MODE_RW, LM78_SYSCTL_IN6, VALUE(1), 2 }, 147 151 { SENSORS_LM78J_IN0_MAX, "in0_max", SENSORS_LM78J_IN0, SENSORS_LM78J_IN0, 148 SENSORS_ RW, LM78_SYSCTL_IN0, VALUE(2), 2 },152 SENSORS_MODE_RW, LM78_SYSCTL_IN0, VALUE(2), 2 }, 149 153 { SENSORS_LM78J_IN1_MAX, "in1_max", SENSORS_LM78J_IN1, SENSORS_LM78J_IN1, 150 SENSORS_ RW, LM78_SYSCTL_IN1, VALUE(2), 2 },154 SENSORS_MODE_RW, LM78_SYSCTL_IN1, VALUE(2), 2 }, 151 155 { SENSORS_LM78J_IN2_MAX, "in2_max", SENSORS_LM78J_IN2, SENSORS_LM78J_IN2, 152 SENSORS_ RW, LM78_SYSCTL_IN2, VALUE(2), 2 },156 SENSORS_MODE_RW, LM78_SYSCTL_IN2, VALUE(2), 2 }, 153 157 { SENSORS_LM78J_IN3_MAX, "in3_max", SENSORS_LM78J_IN3, SENSORS_LM78J_IN3, 154 SENSORS_ RW, LM78_SYSCTL_IN3, VALUE(2), 2 },158 SENSORS_MODE_RW, LM78_SYSCTL_IN3, VALUE(2), 2 }, 155 159 { SENSORS_LM78J_IN4_MAX, "in4_max", SENSORS_LM78J_IN4, SENSORS_LM78J_IN4, 156 SENSORS_ RW, LM78_SYSCTL_IN4, VALUE(2), 2 },160 SENSORS_MODE_RW, LM78_SYSCTL_IN4, VALUE(2), 2 }, 157 161 { SENSORS_LM78J_IN5_MAX, "in5_max", SENSORS_LM78J_IN5, SENSORS_LM78J_IN5, 158 SENSORS_ RW, LM78_SYSCTL_IN5, VALUE(2), 2 },162 SENSORS_MODE_RW, LM78_SYSCTL_IN5, VALUE(2), 2 }, 159 163 { SENSORS_LM78J_IN6_MAX, "in6_max", SENSORS_LM78J_IN6, SENSORS_LM78J_IN6, 160 SENSORS_ RW, LM78_SYSCTL_IN6, VALUE(2), 2 },164 SENSORS_MODE_RW, LM78_SYSCTL_IN6, VALUE(2), 2 }, 161 165 { SENSORS_LM78J_FAN1, "fan1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 162 SENSORS_ R, LM78_SYSCTL_FAN1, VALUE(2), 0 },166 SENSORS_MODE_R, LM78_SYSCTL_FAN1, VALUE(2), 0 }, 163 167 { SENSORS_LM78J_FAN2, "fan2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 164 SENSORS_ R, LM78_SYSCTL_FAN2, VALUE(2), 0 },168 SENSORS_MODE_R, LM78_SYSCTL_FAN2, VALUE(2), 0 }, 165 169 { SENSORS_LM78J_FAN3, "fan3", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 166 SENSORS_ R, LM78_SYSCTL_FAN3, VALUE(2), 0 },170 SENSORS_MODE_R, LM78_SYSCTL_FAN3, VALUE(2), 0 }, 167 171 { SENSORS_LM78J_FAN1_MIN, "fan1_min", SENSORS_LM78J_FAN1, 168 SENSORS_NO_MAPPING, SENSORS_ RW, LM78_SYSCTL_FAN1,169 VALUE(1), 0 },172 SENSORS_NO_MAPPING, SENSORS_MODE_RW, 173 LM78_SYSCTL_FAN1, VALUE(1), 0 }, 170 174 { SENSORS_LM78J_FAN2_MIN, "fan2_min", SENSORS_LM78J_FAN2, 171 SENSORS_NO_MAPPING, SENSORS_ RW, LM78_SYSCTL_FAN2,172 VALUE(1), 0 },175 SENSORS_NO_MAPPING, SENSORS_MODE_RW, 176 LM78_SYSCTL_FAN2, VALUE(1), 0 }, 173 177 { SENSORS_LM78J_FAN3_MIN, "fan3_min", SENSORS_LM78J_FAN3, 174 SENSORS_NO_MAPPING, SENSORS_ RW, LM78_SYSCTL_FAN3,175 VALUE(1), 0 },178 SENSORS_NO_MAPPING, SENSORS_MODE_RW, 179 LM78_SYSCTL_FAN3, VALUE(1), 0 }, 176 180 { SENSORS_LM78J_TEMP, "temp", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 177 SENSORS_ R, LM78_SYSCTL_TEMP, VALUE(3), 1 },181 SENSORS_MODE_R, LM78_SYSCTL_TEMP, VALUE(3), 1 }, 178 182 { SENSORS_LM78J_TEMP_HYST, "temp_hyst", SENSORS_LM78J_TEMP, 179 SENSORS_LM78J_TEMP, SENSORS_ RW, LM78_SYSCTL_TEMP,180 VALUE(2), 1 },183 SENSORS_LM78J_TEMP, SENSORS_MODE_RW, 184 LM78_SYSCTL_TEMP, VALUE(2), 1 }, 181 185 { SENSORS_LM78J_TEMP_OVER, "temp_over", SENSORS_LM78J_TEMP, 182 SENSORS_LM78J_TEMP, SENSORS_ RW, LM78_SYSCTL_TEMP,183 VALUE(1), 1 },186 SENSORS_LM78J_TEMP, SENSORS_MODE_RW, 187 LM78_SYSCTL_TEMP, VALUE(1), 1 }, 184 188 { SENSORS_LM78J_VID, "vid", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 185 SENSORS_ R, LM78_SYSCTL_VID, VALUE(1), 2 },189 SENSORS_MODE_R, LM78_SYSCTL_VID, VALUE(1), 2 }, 186 190 { SENSORS_LM78J_FAN1_DIV, "fan1_div", SENSORS_LM78J_FAN1, 187 SENSORS_NO_MAPPING, SENSORS_ RW,191 SENSORS_NO_MAPPING, SENSORS_MODE_RW, 188 192 LM78_SYSCTL_FAN_DIV, VALUE(1), 0 }, 189 193 { SENSORS_LM78J_FAN2_DIV, "fan2_div", SENSORS_LM78J_FAN2, 190 SENSORS_NO_MAPPING, SENSORS_ RW,194 SENSORS_NO_MAPPING, SENSORS_MODE_RW, 191 195 LM78_SYSCTL_FAN_DIV, VALUE(2), 0 }, 192 196 { SENSORS_LM78J_FAN3_DIV, "fan3_div", SENSORS_LM78J_FAN3, 193 SENSORS_NO_MAPPING, SENSORS_ R,197 SENSORS_NO_MAPPING, SENSORS_MODE_R, 194 198 LM78_SYSCTL_FAN_DIV, VALUE(3), 0 }, 195 199 { SENSORS_LM78J_ALARMS, "alarms", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 196 SENSORS_ R, LM78_SYSCTL_ALARMS, VALUE(1), 0 },200 SENSORS_MODE_R, LM78_SYSCTL_ALARMS, VALUE(1), 0 }, 197 201 { 0 } 198 202 }; … … 201 205 { 202 206 { SENSORS_LM79_IN0, "in0", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 203 SENSORS_ R, LM78_SYSCTL_IN0, VALUE(3), 2 },207 SENSORS_MODE_R, LM78_SYSCTL_IN0, VALUE(3), 2 }, 204 208 { SENSORS_LM79_IN1, "in1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 205 SENSORS_ R, LM78_SYSCTL_IN1, VALUE(3), 2 },209 SENSORS_MODE_R, LM78_SYSCTL_IN1, VALUE(3), 2 }, 206 210 { SENSORS_LM79_IN2, "in2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 207 SENSORS_ R, LM78_SYSCTL_IN2, VALUE(3), 2 },211 SENSORS_MODE_R, LM78_SYSCTL_IN2, VALUE(3), 2 }, 208 212 { SENSORS_LM79_IN3, "in3", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 209 SENSORS_ R, LM78_SYSCTL_IN3, VALUE(3), 2 },213 SENSORS_MODE_R, LM78_SYSCTL_IN3, VALUE(3), 2 }, 210 214 { SENSORS_LM79_IN4, "in4", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 211 SENSORS_ R, LM78_SYSCTL_IN4, VALUE(3), 2 },215 SENSORS_MODE_R, LM78_SYSCTL_IN4, VALUE(3), 2 }, 212 216 { SENSORS_LM79_IN5, "in5", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 213 SENSORS_ R, LM78_SYSCTL_IN5, VALUE(3), 2 },217 SENSORS_MODE_R, LM78_SYSCTL_IN5, VALUE(3), 2 }, 214 218 { SENSORS_LM79_IN6, "in6", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 215 SENSORS_ R, LM78_SYSCTL_IN6, VALUE(3), 2 },219 SENSORS_MODE_R, LM78_SYSCTL_IN6, VALUE(3), 2 }, 216 220 { SENSORS_LM79_IN0_MIN, "in0_min", SENSORS_LM79_IN0, SENSORS_LM79_IN0, 217 SENSORS_ RW, LM78_SYSCTL_IN0, VALUE(1), 2 },221 SENSORS_MODE_RW, LM78_SYSCTL_IN0, VALUE(1), 2 }, 218 222 { SENSORS_LM79_IN1_MIN, "in1_min", SENSORS_LM79_IN1, SENSORS_LM79_IN1, 219 SENSORS_ RW, LM78_SYSCTL_IN1, VALUE(1), 2 },223 SENSORS_MODE_RW, LM78_SYSCTL_IN1, VALUE(1), 2 }, 220 224 { SENSORS_LM79_IN2_MIN, "in2_min", SENSORS_LM79_IN2, SENSORS_LM79_IN2, 221 SENSORS_ RW, LM78_SYSCTL_IN2, VALUE(1), 2 },225 SENSORS_MODE_RW, LM78_SYSCTL_IN2, VALUE(1), 2 }, 222 226 { SENSORS_LM79_IN3_MIN, "in3_min", SENSORS_LM79_IN3, SENSORS_LM79_IN3, 223 SENSORS_ RW, LM78_SYSCTL_IN3, VALUE(1), 2 },227 SENSORS_MODE_RW, LM78_SYSCTL_IN3, VALUE(1), 2 }, 224 228 { SENSORS_LM79_IN4_MIN, "in4_min", SENSORS_LM79_IN4, SENSORS_LM79_IN4, 225 SENSORS_ RW, LM78_SYSCTL_IN4, VALUE(1), 2 },229 SENSORS_MODE_RW, LM78_SYSCTL_IN4, VALUE(1), 2 }, 226 230 { SENSORS_LM79_IN5_MIN, "in5_min", SENSORS_LM79_IN5, SENSORS_LM79_IN5, 227 SENSORS_ RW, LM78_SYSCTL_IN5, VALUE(1), 2 },231 SENSORS_MODE_RW, LM78_SYSCTL_IN5, VALUE(1), 2 }, 228 232 { SENSORS_LM79_IN6_MIN, "in6_min", SENSORS_LM79_IN6, SENSORS_LM79_IN6, 229 SENSORS_ RW, LM78_SYSCTL_IN6, VALUE(1), 2 },233 SENSORS_MODE_RW, LM78_SYSCTL_IN6, VALUE(1), 2 }, 230 234 { SENSORS_LM79_IN0_MAX, "in0_max", SENSORS_LM79_IN0, SENSORS_LM79_IN0, 231 SENSORS_ RW, LM78_SYSCTL_IN0, VALUE(2), 2 },235 SENSORS_MODE_RW, LM78_SYSCTL_IN0, VALUE(2), 2 }, 232 236 { SENSORS_LM79_IN1_MAX, "in1_max", SENSORS_LM79_IN1, SENSORS_LM79_IN1, 233 SENSORS_ RW, LM78_SYSCTL_IN1, VALUE(2), 2 },237 SENSORS_MODE_RW, LM78_SYSCTL_IN1, VALUE(2), 2 }, 234 238 { SENSORS_LM79_IN2_MAX, "in2_max", SENSORS_LM79_IN2, SENSORS_LM79_IN2, 235 SENSORS_ RW, LM78_SYSCTL_IN2, VALUE(2), 2 },239 SENSORS_MODE_RW, LM78_SYSCTL_IN2, VALUE(2), 2 }, 236 240 { SENSORS_LM79_IN3_MAX, "in3_max", SENSORS_LM79_IN3, SENSORS_LM79_IN3, 237 SENSORS_ RW, LM78_SYSCTL_IN3, VALUE(2), 2 },241 SENSORS_MODE_RW, LM78_SYSCTL_IN3, VALUE(2), 2 }, 238 242 { SENSORS_LM79_IN4_MAX, "in4_max", SENSORS_LM79_IN4, SENSORS_LM79_IN4, 239 SENSORS_ RW, LM78_SYSCTL_IN4, VALUE(2), 2 },243 SENSORS_MODE_RW, LM78_SYSCTL_IN4, VALUE(2), 2 }, 240 244 { SENSORS_LM79_IN5_MAX, "in5_max", SENSORS_LM79_IN5, SENSORS_LM79_IN5, 241 SENSORS_ RW, LM78_SYSCTL_IN5, VALUE(2), 2 },245 SENSORS_MODE_RW, LM78_SYSCTL_IN5, VALUE(2), 2 }, 242 246 { SENSORS_LM79_IN6_MAX, "in6_max", SENSORS_LM79_IN6, SENSORS_LM79_IN6, 243 SENSORS_ RW, LM78_SYSCTL_IN6, VALUE(2), 2 },247 SENSORS_MODE_RW, LM78_SYSCTL_IN6, VALUE(2), 2 }, 244 248 { SENSORS_LM79_FAN1, "fan1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 245 SENSORS_ R, LM78_SYSCTL_FAN1, VALUE(2), 0 },249 SENSORS_MODE_R, LM78_SYSCTL_FAN1, VALUE(2), 0 }, 246 250 { SENSORS_LM79_FAN2, "fan2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 247 SENSORS_ R, LM78_SYSCTL_FAN2, VALUE(2), 0 },251 SENSORS_MODE_R, LM78_SYSCTL_FAN2, VALUE(2), 0 }, 248 252 { SENSORS_LM79_FAN3, "fan3", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 249 SENSORS_ R, LM78_SYSCTL_FAN3, VALUE(2), 0 },253 SENSORS_MODE_R, LM78_SYSCTL_FAN3, VALUE(2), 0 }, 250 254 { SENSORS_LM79_FAN1_MIN, "fan1_min", SENSORS_LM79_FAN1, SENSORS_NO_MAPPING, 251 SENSORS_ RW, LM78_SYSCTL_FAN1, VALUE(1), 0 },255 SENSORS_MODE_RW, LM78_SYSCTL_FAN1, VALUE(1), 0 }, 252 256 { SENSORS_LM79_FAN2_MIN, "fan2_min", SENSORS_LM79_FAN2, SENSORS_NO_MAPPING, 253 SENSORS_ RW, LM78_SYSCTL_FAN2, VALUE(1), 0 },257 SENSORS_MODE_RW, LM78_SYSCTL_FAN2, VALUE(1), 0 }, 254 258 { SENSORS_LM79_FAN3_MIN, "fan3_min", SENSORS_LM79_FAN3, SENSORS_NO_MAPPING, 255 SENSORS_ RW, LM78_SYSCTL_FAN3, VALUE(1), 0 },259 SENSORS_MODE_RW, LM78_SYSCTL_FAN3, VALUE(1), 0 }, 256 260 { SENSORS_LM79_TEMP, "temp", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 257 SENSORS_ R, LM78_SYSCTL_TEMP, VALUE(3), 1 },261 SENSORS_MODE_R, LM78_SYSCTL_TEMP, VALUE(3), 1 }, 258 262 { SENSORS_LM79_TEMP_HYST, "temp_hyst", SENSORS_LM79_TEMP, 259 SENSORS_LM79_TEMP, SENSORS_ RW, LM78_SYSCTL_TEMP,260 VALUE(2), 1 },263 SENSORS_LM79_TEMP, SENSORS_MODE_RW, 264 LM78_SYSCTL_TEMP, VALUE(2), 1 }, 261 265 { SENSORS_LM79_TEMP_OVER, "temp_over", SENSORS_LM79_TEMP, 262 SENSORS_LM79_TEMP, SENSORS_ RW, LM78_SYSCTL_TEMP,263 VALUE(1), 1 },266 SENSORS_LM79_TEMP, SENSORS_MODE_RW, 267 LM78_SYSCTL_TEMP, VALUE(1), 1 }, 264 268 { SENSORS_LM79_VID, "vid", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 265 SENSORS_ R, LM78_SYSCTL_VID, VALUE(1), 2 },269 SENSORS_MODE_R, LM78_SYSCTL_VID, VALUE(1), 2 }, 266 270 { SENSORS_LM79_FAN1_DIV, "fan1_div", SENSORS_LM79_FAN1, SENSORS_NO_MAPPING, 267 SENSORS_RW, LM78_SYSCTL_FAN_DIV, VALUE(1), 0 }, 271 SENSORS_MODE_RW, LM78_SYSCTL_FAN_DIV, VALUE(1), 272 0 }, 268 273 { SENSORS_LM79_FAN2_DIV, "fan2_div", SENSORS_LM79_FAN2, SENSORS_NO_MAPPING, 269 SENSORS_RW, LM78_SYSCTL_FAN_DIV, VALUE(2), 0 }, 274 SENSORS_MODE_RW, LM78_SYSCTL_FAN_DIV, VALUE(2), 275 0 }, 270 276 { SENSORS_LM79_FAN3_DIV, "fan3_div", SENSORS_LM79_FAN3, SENSORS_NO_MAPPING, 271 SENSORS_R, LM78_SYSCTL_FAN_DIV, VALUE(3), 0 }, 277 SENSORS_MODE_R, LM78_SYSCTL_FAN_DIV, VALUE(3), 278 0 }, 272 279 { SENSORS_LM79_ALARMS, "alarms", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 273 SENSORS_ R, LM78_SYSCTL_ALARMS, VALUE(1), 0 },280 SENSORS_MODE_R, LM78_SYSCTL_ALARMS, VALUE(1), 0 }, 274 281 { 0 } 275 282 }; … … 279 286 { 280 287 { SENSORS_LM75_TEMP, "temp", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 281 SENSORS_ R, LM75_SYSCTL_TEMP, VALUE(3), 1 },288 SENSORS_MODE_R, LM75_SYSCTL_TEMP, VALUE(3), 1 }, 282 289 { SENSORS_LM75_TEMP_HYST, "temp_hyst", SENSORS_LM75_TEMP, 283 SENSORS_LM75_TEMP, SENSORS_ RW, LM75_SYSCTL_TEMP,284 VALUE(2), 1 },290 SENSORS_LM75_TEMP, SENSORS_MODE_RW, 291 LM75_SYSCTL_TEMP, VALUE(2), 1 }, 285 292 { SENSORS_LM75_TEMP_OVER, "temp_over", SENSORS_LM75_TEMP, 286 SENSORS_LM75_TEMP, SENSORS_ RW, LM75_SYSCTL_TEMP,287 VALUE(1), 1 },293 SENSORS_LM75_TEMP, SENSORS_MODE_RW, 294 LM75_SYSCTL_TEMP, VALUE(1), 1 }, 288 295 { 0 } 289 296 }; … … 292 299 { 293 300 { SENSORS_GL518R00_VDD, "vdd", SENSORS_NO_MAPPING,SENSORS_NO_MAPPING, 294 SENSORS_ NO_RW, GL518_SYSCTL_VDD, VALUE(3), 2 },301 SENSORS_MODE_NO_RW, GL518_SYSCTL_VDD, VALUE(3), 2 }, 295 302 { SENSORS_GL518R00_VIN1, "vin1", SENSORS_NO_MAPPING,SENSORS_NO_MAPPING, 296 SENSORS_NO_RW, GL518_SYSCTL_VIN1, VALUE(3), 2 }, 303 SENSORS_MODE_NO_RW, GL518_SYSCTL_VIN1, VALUE(3), 304 2 }, 297 305 { SENSORS_GL518R00_VIN2, "vin2", SENSORS_NO_MAPPING,SENSORS_NO_MAPPING, 298 SENSORS_NO_RW, GL518_SYSCTL_VIN2, VALUE(3), 2 }, 306 SENSORS_MODE_NO_RW, GL518_SYSCTL_VIN2, VALUE(3), 307 2 }, 299 308 { SENSORS_GL518R00_VIN3, "vin3", SENSORS_NO_MAPPING,SENSORS_NO_MAPPING, 300 SENSORS_ R, GL518_SYSCTL_VIN3, VALUE(3), 2 },309 SENSORS_MODE_R, GL518_SYSCTL_VIN3, VALUE(3), 2 }, 301 310 { SENSORS_GL518R00_VDD_MIN, "vdd_min", SENSORS_GL518R00_VDD, 302 SENSORS_GL518R00_VDD, SENSORS_ RW,311 SENSORS_GL518R00_VDD, SENSORS_MODE_RW, 303 312 GL518_SYSCTL_VDD, VALUE(1), 2 }, 304 313 { SENSORS_GL518R00_VIN1_MIN, "vin1_min", SENSORS_GL518R00_VIN1, 305 SENSORS_GL518R00_VIN1, SENSORS_ RW,314 SENSORS_GL518R00_VIN1, SENSORS_MODE_RW, 306 315 GL518_SYSCTL_VIN1, VALUE(1), 2 }, 307 316 { SENSORS_GL518R00_VIN2_MIN, "vin2_min", SENSORS_GL518R00_VIN2, 308 SENSORS_GL518R00_VIN2, SENSORS_ RW,317 SENSORS_GL518R00_VIN2, SENSORS_MODE_RW, 309 318 GL518_SYSCTL_VIN2, VALUE(1), 2 }, 310 319 { SENSORS_GL518R00_VIN3_MIN, "vin3_min", SENSORS_GL518R00_VIN3, 311 SENSORS_GL518R00_VIN3, SENSORS_ RW,320 SENSORS_GL518R00_VIN3, SENSORS_MODE_RW, 312 321 GL518_SYSCTL_VIN3, VALUE(1), 2 }, 313 322 { SENSORS_GL518R00_VDD_MAX, "vdd_max", SENSORS_GL518R00_VDD, 314 SENSORS_GL518R00_VDD, SENSORS_ RW,323 SENSORS_GL518R00_VDD, SENSORS_MODE_RW, 315 324 GL518_SYSCTL_VDD, VALUE(2), 2 }, 316 325 { SENSORS_GL518R00_VIN1_MAX, "vin1_max", SENSORS_GL518R00_VIN1, 317 SENSORS_GL518R00_VIN1, SENSORS_ RW,326 SENSORS_GL518R00_VIN1, SENSORS_MODE_RW, 318 327 GL518_SYSCTL_VIN1, VALUE(2), 2 }, 319 328 { SENSORS_GL518R00_VIN2_MAX, "vin2_max", SENSORS_GL518R00_VIN2, 320 SENSORS_GL518R00_VIN2, SENSORS_ RW,329 SENSORS_GL518R00_VIN2, SENSORS_MODE_RW, 321 330 GL518_SYSCTL_VIN2, VALUE(2), 2 }, 322 331 { SENSORS_GL518R00_VIN3_MAX, "vin3_max", SENSORS_GL518R00_VIN3, 323 SENSORS_GL518R00_VIN3, SENSORS_ RW,332 SENSORS_GL518R00_VIN3, SENSORS_MODE_RW, 324 333 GL518_SYSCTL_VIN3, VALUE(2), 2 }, 325 334 { SENSORS_GL518R00_FAN1, "fan1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 326 SENSORS_ R, GL518_SYSCTL_FAN1, VALUE(2), 0 },335 SENSORS_MODE_R, GL518_SYSCTL_FAN1, VALUE(2), 0 }, 327 336 { SENSORS_GL518R00_FAN2, "fan2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 328 SENSORS_ R, GL518_SYSCTL_FAN2, VALUE(2), 0 },337 SENSORS_MODE_R, GL518_SYSCTL_FAN2, VALUE(2), 0 }, 329 338 { SENSORS_GL518R00_FAN1_MIN, "fan1_min", SENSORS_GL518R00_FAN1, 330 SENSORS_GL518R00_FAN1, SENSORS_ RW,339 SENSORS_GL518R00_FAN1, SENSORS_MODE_RW, 331 340 GL518_SYSCTL_FAN1, VALUE(1), 0 }, 332 341 { SENSORS_GL518R00_FAN2_MIN, "fan2_min", SENSORS_GL518R00_FAN2, 333 SENSORS_GL518R00_FAN2, SENSORS_ RW,342 SENSORS_GL518R00_FAN2, SENSORS_MODE_RW, 334 343 GL518_SYSCTL_FAN2, VALUE(1), 0 }, 335 344 { SENSORS_GL518R00_TEMP, "temp", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 336 SENSORS_ R, GL518_SYSCTL_TEMP, VALUE(3), 1 },345 SENSORS_MODE_R, GL518_SYSCTL_TEMP, VALUE(3), 1 }, 337 346 { SENSORS_GL518R00_TEMP_HYST, "temp_hyst", SENSORS_GL518R00_TEMP, 338 SENSORS_GL518R00_TEMP, SENSORS_ RW,347 SENSORS_GL518R00_TEMP, SENSORS_MODE_RW, 339 348 GL518_SYSCTL_TEMP, VALUE(2), 1 }, 340 349 { SENSORS_GL518R00_TEMP_OVER, "temp_over", SENSORS_GL518R00_TEMP, 341 SENSORS_GL518R00_TEMP, SENSORS_ RW,350 SENSORS_GL518R00_TEMP, SENSORS_MODE_RW, 342 351 GL518_SYSCTL_VDD, VALUE(1), 1 }, 343 352 { SENSORS_GL518R00_VID, "vid", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 344 SENSORS_ R, GL518_SYSCTL_VID, VALUE(1), 0 },353 SENSORS_MODE_R, GL518_SYSCTL_VID, VALUE(1), 0 }, 345 354 { SENSORS_GL518R00_FAN1_DIV, "fan1_div", SENSORS_GL518R00_FAN1, 346 SENSORS_NO_MAPPING, SENSORS_ RW,355 SENSORS_NO_MAPPING, SENSORS_MODE_RW, 347 356 GL518_SYSCTL_FAN_DIV, VALUE(1), 0 }, 348 357 { SENSORS_GL518R00_FAN2_DIV, "fan2_div", SENSORS_GL518R00_FAN2, 349 SENSORS_NO_MAPPING, SENSORS_ RW,358 SENSORS_NO_MAPPING, SENSORS_MODE_RW, 350 359 GL518_SYSCTL_FAN_DIV, VALUE(2), 0 }, 351 360 { SENSORS_GL518R00_ALARMS, "alarms", SENSORS_NO_MAPPING, 352 SENSORS_NO_MAPPING, SENSORS_ R,361 SENSORS_NO_MAPPING, SENSORS_MODE_R, 353 362 GL518_SYSCTL_FAN_DIV, VALUE(3), 0 }, 354 363 { 0 } … … 359 368 { 360 369 { SENSORS_GL518R80_VDD, "vdd", SENSORS_NO_MAPPING,SENSORS_NO_MAPPING, 361 SENSORS_ NO_RW, GL518_SYSCTL_VDD, VALUE(3), 2 },370 SENSORS_MODE_NO_RW, GL518_SYSCTL_VDD, VALUE(3), 2 }, 362 371 { SENSORS_GL518R80_VIN1, "vin1", SENSORS_NO_MAPPING,SENSORS_NO_MAPPING, 363 SENSORS_NO_RW, GL518_SYSCTL_VIN1, VALUE(3), 2 }, 372 SENSORS_MODE_NO_RW, GL518_SYSCTL_VIN1, VALUE(3), 373 2 }, 364 374 { SENSORS_GL518R80_VIN2, "vin2", SENSORS_NO_MAPPING,SENSORS_NO_MAPPING, 365 SENSORS_NO_RW, GL518_SYSCTL_VIN2, VALUE(3), 2 }, 375 SENSORS_MODE_NO_RW, GL518_SYSCTL_VIN2, VALUE(3), 376 2 }, 366 377 { SENSORS_GL518R80_VIN3, "vin3", SENSORS_NO_MAPPING,SENSORS_NO_MAPPING, 367 SENSORS_ R, GL518_SYSCTL_VIN3, VALUE(3), 2 },378 SENSORS_MODE_R, GL518_SYSCTL_VIN3, VALUE(3), 2 }, 368 379 { SENSORS_GL518R80_VDD_MIN, "vdd_min", SENSORS_GL518R80_VDD, 369 SENSORS_GL518R80_VDD, SENSORS_ RW,380 SENSORS_GL518R80_VDD, SENSORS_MODE_RW, 370 381 GL518_SYSCTL_VDD, VALUE(1), 2 }, 371 382 { SENSORS_GL518R80_VIN1_MIN, "vin1_min", SENSORS_GL518R80_VIN1, 372 SENSORS_GL518R80_VIN1, SENSORS_ RW,383 SENSORS_GL518R80_VIN1, SENSORS_MODE_RW, 373 384 GL518_SYSCTL_VIN1, VALUE(1), 2 }, 374 385 { SENSORS_GL518R80_VIN2_MIN, "vin2_min", SENSORS_GL518R80_VIN2, 375 SENSORS_GL518R80_VIN2, SENSORS_ RW,386 SENSORS_GL518R80_VIN2, SENSORS_MODE_RW, 376 387 GL518_SYSCTL_VIN2, VALUE(1), 2 }, 377 388 { SENSORS_GL518R80_VIN3_MIN, "vin3_min", SENSORS_GL518R80_VIN3, 378 SENSORS_GL518R80_VIN3, SENSORS_ RW,389 SENSORS_GL518R80_VIN3, SENSORS_MODE_RW, 379 390 GL518_SYSCTL_VIN3, VALUE(1), 2 }, 380 391 { SENSORS_GL518R80_VDD_MAX, "vdd_max", SENSORS_GL518R80_VDD, 381 SENSORS_GL518R80_VDD, SENSORS_ RW,392 SENSORS_GL518R80_VDD, SENSORS_MODE_RW, 382 393 GL518_SYSCTL_VDD, VALUE(2), 2 }, 383 394 { SENSORS_GL518R80_VIN1_MAX, "vin1_max", SENSORS_GL518R80_VIN1, 384 SENSORS_GL518R80_VIN1, SENSORS_ RW,395 SENSORS_GL518R80_VIN1, SENSORS_MODE_RW, 385 396 GL518_SYSCTL_VIN1, VALUE(2), 2 }, 386 397 { SENSORS_GL518R80_VIN2_MAX, "vin2_max", SENSORS_GL518R80_VIN2, 387 SENSORS_GL518R80_VIN2, SENSORS_ RW,398 SENSORS_GL518R80_VIN2, SENSORS_MODE_RW, 388 399 GL518_SYSCTL_VIN2, VALUE(2), 2 }, 389 400 { SENSORS_GL518R80_VIN3_MAX, "vin3_max", SENSORS_GL518R80_VIN3, 390 SENSORS_GL518R80_VIN3, SENSORS_ RW,401 SENSORS_GL518R80_VIN3, SENSORS_MODE_RW, 391 402 GL518_SYSCTL_VIN3, VALUE(2), 2 }, 392 403 { SENSORS_GL518R80_FAN1, "fan1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 393 SENSORS_ R, GL518_SYSCTL_FAN1, VALUE(2), 0 },404 SENSORS_MODE_R, GL518_SYSCTL_FAN1, VALUE(2), 0 }, 394 405 { SENSORS_GL518R80_FAN2, "fan2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 395 SENSORS_ R, GL518_SYSCTL_FAN2, VALUE(2), 0 },406 SENSORS_MODE_R, GL518_SYSCTL_FAN2, VALUE(2), 0 }, 396 407 { SENSORS_GL518R80_FAN1_MIN, "fan1_min", SENSORS_GL518R80_FAN1, 397 SENSORS_GL518R80_FAN1, SENSORS_ RW,408 SENSORS_GL518R80_FAN1, SENSORS_MODE_RW, 398 409 GL518_SYSCTL_FAN1, VALUE(1), 0 }, 399 410 { SENSORS_GL518R80_FAN2_MIN, "fan2_min", SENSORS_GL518R80_FAN2, 400 SENSORS_GL518R80_FAN2, SENSORS_ RW,411 SENSORS_GL518R80_FAN2, SENSORS_MODE_RW, 401 412 GL518_SYSCTL_FAN2, VALUE(1), 0 }, 402 413 { SENSORS_GL518R80_TEMP, "temp", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 403 SENSORS_ R, GL518_SYSCTL_TEMP, VALUE(3), 1 },414 SENSORS_MODE_R, GL518_SYSCTL_TEMP, VALUE(3), 1 }, 404 415 { SENSORS_GL518R80_TEMP_HYST, "temp_hyst", SENSORS_GL518R80_TEMP, 405 SENSORS_GL518R80_TEMP, SENSORS_ RW,416 SENSORS_GL518R80_TEMP, SENSORS_MODE_RW, 406 417 GL518_SYSCTL_TEMP, VALUE(2), 1 }, 407 418 { SENSORS_GL518R80_TEMP_OVER, "temp_over", SENSORS_GL518R80_TEMP, 408 SENSORS_GL518R80_TEMP, SENSORS_ RW,419 SENSORS_GL518R80_TEMP, SENSORS_MODE_RW, 409 420 GL518_SYSCTL_VDD, VALUE(1), 1 }, 410 421 { SENSORS_GL518R80_VID, "vid", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, 411 SENSORS_ R, GL518_SYSCTL_VID, VALUE(1), 0 },422 SENSORS_MODE_R, GL518_SYSCTL_VID, VALUE(1), 0 }, 412 423 { SENSORS_GL518R80_FAN1_DIV, "fan1_div", SENSORS_GL518R80_FAN1, 413 SENSORS_NO_MAPPING, SENSORS_ RW,424 SENSORS_NO_MAPPING, SENSORS_MODE_RW, 414 425 GL518_SYSCTL_FAN_DIV, VALUE(1), 0 }, 415 426 { SENSORS_GL518R80_FAN2_DIV, "fan2_div", SENSORS_GL518R80_FAN2, 416 SENSORS_NO_MAPPING, SENSORS_ RW,427 SENSORS_NO_MAPPING, SENSORS_MODE_RW, 417 428 GL518_SYSCTL_FAN_DIV, VALUE(2), 0 }, 418 429 { SENSORS_GL518R80_ALARMS, "alarms", SENSORS_NO_MAPPING, 419 SENSORS_NO_MAPPING, SENSORS_ R,430 SENSORS_NO_MAPPING, SENSORS_MODE_R, 420 431 GL518_SYSCTL_FAN_DIV, VALUE(3), 0 }, 421 432 { 0 }
