Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | temp_sensor_registers |
struct | temp_sensor_data |
struct | omap_bandgap |
struct | temp_sensor_regval |
struct | thermal_cooling_conf |
struct | omap_temp_sensor |
struct | omap_bandgap_data |
Functions | |
int | omap_bandgap_read_thot (struct omap_bandgap *bg_ptr, int id, int *thot) |
int | omap_bandgap_write_thot (struct omap_bandgap *bg_ptr, int id, int val) |
int | omap_bandgap_read_tcold (struct omap_bandgap *bg_ptr, int id, int *tcold) |
int | omap_bandgap_write_tcold (struct omap_bandgap *bg_ptr, int id, int val) |
int | omap_bandgap_read_update_interval (struct omap_bandgap *bg_ptr, int id, int *interval) |
int | omap_bandgap_write_update_interval (struct omap_bandgap *bg_ptr, int id, u32 interval) |
int | omap_bandgap_read_temperature (struct omap_bandgap *bg_ptr, int id, int *temperature) |
int | omap_bandgap_set_sensor_data (struct omap_bandgap *bg_ptr, int id, void *data) |
void * | omap_bandgap_get_sensor_data (struct omap_bandgap *bg_ptr, int id) |
#define OMAP4430_ADC_END_VALUE 127 |
Definition at line 47 of file omap-bandgap.h.
#define OMAP4430_ADC_START_VALUE 0 |
Definition at line 46 of file omap-bandgap.h.
#define OMAP4430_BGAP_TEMP_SENSOR_DTEMP_MASK (0xff << 0) |
Definition at line 44 of file omap-bandgap.h.
#define OMAP4430_BGAP_TEMP_SENSOR_DTEMP_SHIFT 0 |
Definition at line 43 of file omap-bandgap.h.
#define OMAP4430_BGAP_TEMP_SENSOR_EOCZ_MASK (1 << 8) |
Definition at line 42 of file omap-bandgap.h.
#define OMAP4430_BGAP_TEMP_SENSOR_EOCZ_SHIFT 8 |
Definition at line 41 of file omap-bandgap.h.
#define OMAP4430_BGAP_TEMP_SENSOR_SOC_MASK (1 << 9) |
Definition at line 40 of file omap-bandgap.h.
#define OMAP4430_BGAP_TEMP_SENSOR_SOC_SHIFT 9 |
Definition at line 39 of file omap-bandgap.h.
#define OMAP4430_BGAP_TEMPSOFF_MASK (1 << 12) |
Definition at line 36 of file omap-bandgap.h.
#define OMAP4430_BGAP_TEMPSOFF_SHIFT 12 |
Definition at line 35 of file omap-bandgap.h.
#define OMAP4430_BGAP_TSHUT_MASK (1 << 11) |
Definition at line 32 of file omap-bandgap.h.
#define OMAP4430_BGAP_TSHUT_SHIFT 11 |
Definition at line 31 of file omap-bandgap.h.
#define omap4430_data NULL |
Definition at line 430 of file omap-bandgap.h.
#define OMAP4430_FUSE_OPP_BGAP 0x0 |
Definition at line 159 of file omap-bandgap.h.
#define OMAP4430_HYST_VAL 5000 |
Definition at line 52 of file omap-bandgap.h.
#define OMAP4430_MAX_FREQ 32768 |
Definition at line 48 of file omap-bandgap.h.
#define OMAP4430_MAX_TEMP 125000 |
Definition at line 51 of file omap-bandgap.h.
#define OMAP4430_MIN_FREQ 32768 |
Definition at line 49 of file omap-bandgap.h.
#define OMAP4430_MIN_TEMP -40000 |
Definition at line 50 of file omap-bandgap.h.
#define OMAP4430_SINGLE_MODE_MASK (1 << 10) |
Definition at line 38 of file omap-bandgap.h.
#define OMAP4430_SINGLE_MODE_SHIFT 10 |
Definition at line 37 of file omap-bandgap.h.
#define OMAP4430_TEMP_SENSOR_CTRL_OFFSET 0xCC |
Definition at line 160 of file omap-bandgap.h.
#define OMAP4460_ADC_END_VALUE 932 |
Definition at line 202 of file omap-bandgap.h.
#define OMAP4460_ADC_START_VALUE 530 |
Definition at line 201 of file omap-bandgap.h.
#define OMAP4460_BGAP_ALERT_MASK (1 << 2) |
Definition at line 92 of file omap-bandgap.h.
#define OMAP4460_BGAP_ALERT_SHIFT 2 |
Definition at line 91 of file omap-bandgap.h.
#define OMAP4460_BGAP_COUNTER_OFFSET 0x11C |
Definition at line 166 of file omap-bandgap.h.
#define OMAP4460_BGAP_CTRL_OFFSET 0x118 |
Definition at line 165 of file omap-bandgap.h.
#define OMAP4460_BGAP_STATUS_OFFSET 0x128 |
Definition at line 169 of file omap-bandgap.h.
#define OMAP4460_BGAP_TEMP_SENSOR_DTEMP_MASK (0x3ff << 0) |
Definition at line 62 of file omap-bandgap.h.
#define OMAP4460_BGAP_TEMP_SENSOR_DTEMP_SHIFT 0 |
Definition at line 61 of file omap-bandgap.h.
#define OMAP4460_BGAP_TEMP_SENSOR_EOCZ_MASK (1 << 10) |
Definition at line 60 of file omap-bandgap.h.
#define OMAP4460_BGAP_TEMP_SENSOR_EOCZ_SHIFT 10 |
Definition at line 59 of file omap-bandgap.h.
#define OMAP4460_BGAP_TEMP_SENSOR_SOC_MASK (1 << 11) |
Definition at line 58 of file omap-bandgap.h.
#define OMAP4460_BGAP_TEMP_SENSOR_SOC_SHIFT 11 |
Definition at line 57 of file omap-bandgap.h.
#define OMAP4460_BGAP_TEMPSOFF_MASK (1 << 13) |
Definition at line 56 of file omap-bandgap.h.
#define OMAP4460_BGAP_TEMPSOFF_SHIFT 13 |
Definition at line 55 of file omap-bandgap.h.
#define OMAP4460_BGAP_THRESHOLD_OFFSET 0x120 |
Definition at line 167 of file omap-bandgap.h.
#define OMAP4460_BGAP_TSHUT_OFFSET 0x124 |
Definition at line 168 of file omap-bandgap.h.
#define OMAP4460_CLEAN_STOP_MASK (1 << 3) |
Definition at line 90 of file omap-bandgap.h.
#define OMAP4460_CLEAN_STOP_SHIFT 3 |
Definition at line 89 of file omap-bandgap.h.
#define OMAP4460_COLD_FLAG_MASK (1 << 0) |
Definition at line 96 of file omap-bandgap.h.
#define OMAP4460_COLD_FLAG_SHIFT 0 |
Definition at line 95 of file omap-bandgap.h.
#define OMAP4460_COUNTER_MASK (0xffffff << 0) |
Definition at line 74 of file omap-bandgap.h.
#define OMAP4460_COUNTER_SHIFT 0 |
Definition at line 73 of file omap-bandgap.h.
#define omap4460_data NULL |
Definition at line 431 of file omap-bandgap.h.
#define OMAP4460_FUSE_OPP_BGAP 0x0 |
Definition at line 163 of file omap-bandgap.h.
#define OMAP4460_HOT_FLAG_MASK (1 << 1) |
Definition at line 94 of file omap-bandgap.h.
#define OMAP4460_HOT_FLAG_SHIFT 1 |
Definition at line 93 of file omap-bandgap.h.
#define OMAP4460_HYST_VAL 5000 |
Definition at line 200 of file omap-bandgap.h.
#define OMAP4460_MASK_COLD_MASK (1 << 0) |
Definition at line 70 of file omap-bandgap.h.
#define OMAP4460_MASK_COLD_SHIFT 0 |
Definition at line 69 of file omap-bandgap.h.
#define OMAP4460_MASK_HOT_MASK (1 << 1) |
Definition at line 68 of file omap-bandgap.h.
#define OMAP4460_MASK_HOT_SHIFT 1 |
Definition at line 67 of file omap-bandgap.h.
#define OMAP4460_MAX_FREQ 1500000 |
Definition at line 196 of file omap-bandgap.h.
#define OMAP4460_MAX_TEMP 123000 |
Definition at line 199 of file omap-bandgap.h.
#define OMAP4460_MIN_FREQ 1000000 |
Definition at line 197 of file omap-bandgap.h.
#define OMAP4460_MIN_TEMP -40000 |
Definition at line 198 of file omap-bandgap.h.
#define OMAP4460_SINGLE_MODE_MASK (1 << 31) |
Definition at line 66 of file omap-bandgap.h.
#define OMAP4460_SINGLE_MODE_SHIFT 31 |
Definition at line 65 of file omap-bandgap.h.
#define OMAP4460_T_COLD 795 /* 71 deg C */ |
Definition at line 195 of file omap-bandgap.h.
#define OMAP4460_T_COLD_MASK (0x3ff << 0) |
Definition at line 80 of file omap-bandgap.h.
#define OMAP4460_T_COLD_SHIFT 0 |
Definition at line 79 of file omap-bandgap.h.
#define OMAP4460_T_HOT 800 /* 73 deg C */ |
Definition at line 194 of file omap-bandgap.h.
#define OMAP4460_T_HOT_MASK (0x3ff << 16) |
Definition at line 78 of file omap-bandgap.h.
#define OMAP4460_T_HOT_SHIFT 16 |
Definition at line 77 of file omap-bandgap.h.
#define OMAP4460_TEMP_SENSOR_CTRL_OFFSET 0xCC |
Definition at line 164 of file omap-bandgap.h.
#define OMAP4460_TSHUT_COLD 895 /* 100 deg C */ |
Definition at line 193 of file omap-bandgap.h.
#define OMAP4460_TSHUT_COLD_MASK (0x3ff << 0) |
Definition at line 86 of file omap-bandgap.h.
#define OMAP4460_TSHUT_COLD_SHIFT 0 |
Definition at line 85 of file omap-bandgap.h.
#define OMAP4460_TSHUT_HOT 900 /* 122 deg C */ |
Definition at line 192 of file omap-bandgap.h.
#define OMAP4460_TSHUT_HOT_MASK (0x3ff << 16) |
Definition at line 84 of file omap-bandgap.h.
#define OMAP4460_TSHUT_HOT_SHIFT 16 |
Definition at line 83 of file omap-bandgap.h.
#define omap4470_data NULL |
Definition at line 432 of file omap-bandgap.h.
#define OMAP5430_ADC_END_VALUE 934 |
Definition at line 214 of file omap-bandgap.h.
#define OMAP5430_ADC_START_VALUE 532 |
Definition at line 213 of file omap-bandgap.h.
#define OMAP5430_BGAP_ALERT_MASK (1 << 31) |
Definition at line 142 of file omap-bandgap.h.
#define OMAP5430_BGAP_ALERT_SHIFT 31 |
Definition at line 141 of file omap-bandgap.h.
#define OMAP5430_BGAP_COUNTER_CORE_OFFSET 0x1C4 |
Definition at line 188 of file omap-bandgap.h.
#define OMAP5430_BGAP_COUNTER_GPU_OFFSET 0x1C0 |
Definition at line 174 of file omap-bandgap.h.
#define OMAP5430_BGAP_COUNTER_MPU_OFFSET 0x1BC |
Definition at line 181 of file omap-bandgap.h.
#define OMAP5430_BGAP_CTRL_OFFSET 0x1A0 |
Definition at line 180 of file omap-bandgap.h.
#define OMAP5430_BGAP_STATUS_OFFSET 0x1C8 |
Definition at line 184 of file omap-bandgap.h.
#define OMAP5430_BGAP_TEMP_SENSOR_DTEMP_MASK (0x3ff << 0) |
Definition at line 106 of file omap-bandgap.h.
#define OMAP5430_BGAP_TEMP_SENSOR_DTEMP_SHIFT 0 |
Definition at line 105 of file omap-bandgap.h.
#define OMAP5430_BGAP_TEMP_SENSOR_EOCZ_MASK (1 << 10) |
Definition at line 104 of file omap-bandgap.h.
#define OMAP5430_BGAP_TEMP_SENSOR_EOCZ_SHIFT 10 |
Definition at line 103 of file omap-bandgap.h.
#define OMAP5430_BGAP_TEMP_SENSOR_SOC_MASK (1 << 12) |
Definition at line 100 of file omap-bandgap.h.
#define OMAP5430_BGAP_TEMP_SENSOR_SOC_SHIFT 12 |
Definition at line 99 of file omap-bandgap.h.
#define OMAP5430_BGAP_TEMPSOFF_MASK (1 << 11) |
Definition at line 102 of file omap-bandgap.h.
#define OMAP5430_BGAP_TEMPSOFF_SHIFT 11 |
Definition at line 101 of file omap-bandgap.h.
#define OMAP5430_BGAP_THRESHOLD_CORE_OFFSET 0x1AC |
Definition at line 189 of file omap-bandgap.h.
#define OMAP5430_BGAP_THRESHOLD_GPU_OFFSET 0x1A8 |
Definition at line 175 of file omap-bandgap.h.
#define OMAP5430_BGAP_THRESHOLD_MPU_OFFSET 0x1A4 |
Definition at line 182 of file omap-bandgap.h.
#define OMAP5430_BGAP_TSHUT_CORE_OFFSET 0x1B8 |
Definition at line 190 of file omap-bandgap.h.
#define OMAP5430_BGAP_TSHUT_GPU_OFFSET 0x1B4 |
Definition at line 176 of file omap-bandgap.h.
#define OMAP5430_BGAP_TSHUT_MPU_OFFSET 0x1B0 |
Definition at line 183 of file omap-bandgap.h.
#define OMAP5430_COLD_CORE_FLAG_MASK (1 << 4) |
Definition at line 146 of file omap-bandgap.h.
#define OMAP5430_COLD_CORE_FLAG_SHIFT 4 |
Definition at line 145 of file omap-bandgap.h.
#define OMAP5430_COLD_MM_FLAG_MASK (1 << 2) |
Definition at line 150 of file omap-bandgap.h.
#define OMAP5430_COLD_MM_FLAG_SHIFT 2 |
Definition at line 149 of file omap-bandgap.h.
#define OMAP5430_COLD_MPU_FLAG_MASK (1 << 0) |
Definition at line 154 of file omap-bandgap.h.
#define OMAP5430_COLD_MPU_FLAG_SHIFT 0 |
Definition at line 153 of file omap-bandgap.h.
#define OMAP5430_CORE_HYST_VAL 5000 |
Definition at line 235 of file omap-bandgap.h.
#define OMAP5430_CORE_MAX_FREQ 1500000 |
Definition at line 231 of file omap-bandgap.h.
#define OMAP5430_CORE_MAX_TEMP 125000 |
Definition at line 234 of file omap-bandgap.h.
#define OMAP5430_CORE_MIN_FREQ 1000000 |
Definition at line 232 of file omap-bandgap.h.
#define OMAP5430_CORE_MIN_TEMP -40000 |
Definition at line 233 of file omap-bandgap.h.
#define OMAP5430_CORE_T_COLD 795 |
Definition at line 230 of file omap-bandgap.h.
#define OMAP5430_CORE_T_HOT 800 |
Definition at line 229 of file omap-bandgap.h.
#define OMAP5430_CORE_TSHUT_COLD 900 |
Definition at line 228 of file omap-bandgap.h.
#define OMAP5430_CORE_TSHUT_HOT 915 |
Definition at line 227 of file omap-bandgap.h.
#define OMAP5430_COUNTER_MASK (0xffffff << 0) |
Definition at line 126 of file omap-bandgap.h.
#define OMAP5430_COUNTER_SHIFT 0 |
Definition at line 125 of file omap-bandgap.h.
#define omap5430_data NULL |
Definition at line 438 of file omap-bandgap.h.
#define OMAP5430_FUSE_OPP_BGAP_CORE 0x8 |
Definition at line 186 of file omap-bandgap.h.
#define OMAP5430_FUSE_OPP_BGAP_GPU 0x0 |
Definition at line 172 of file omap-bandgap.h.
#define OMAP5430_FUSE_OPP_BGAP_MPU 0x4 |
Definition at line 178 of file omap-bandgap.h.
#define OMAP5430_GPU_HYST_VAL 5000 |
Definition at line 225 of file omap-bandgap.h.
#define OMAP5430_GPU_MAX_FREQ 1500000 |
Definition at line 221 of file omap-bandgap.h.
#define OMAP5430_GPU_MAX_TEMP 125000 |
Definition at line 224 of file omap-bandgap.h.
#define OMAP5430_GPU_MIN_FREQ 1000000 |
Definition at line 222 of file omap-bandgap.h.
#define OMAP5430_GPU_MIN_TEMP -40000 |
Definition at line 223 of file omap-bandgap.h.
#define OMAP5430_GPU_T_COLD 795 |
Definition at line 220 of file omap-bandgap.h.
#define OMAP5430_GPU_T_HOT 800 |
Definition at line 219 of file omap-bandgap.h.
#define OMAP5430_GPU_TSHUT_COLD 900 |
Definition at line 218 of file omap-bandgap.h.
#define OMAP5430_GPU_TSHUT_HOT 915 |
Definition at line 217 of file omap-bandgap.h.
#define OMAP5430_HOT_CORE_FLAG_MASK (1 << 5) |
Definition at line 144 of file omap-bandgap.h.
#define OMAP5430_HOT_CORE_FLAG_SHIFT 5 |
Definition at line 143 of file omap-bandgap.h.
#define OMAP5430_HOT_MM_FLAG_MASK (1 << 3) |
Definition at line 148 of file omap-bandgap.h.
#define OMAP5430_HOT_MM_FLAG_SHIFT 3 |
Definition at line 147 of file omap-bandgap.h.
#define OMAP5430_HOT_MPU_FLAG_MASK (1 << 1) |
Definition at line 152 of file omap-bandgap.h.
#define OMAP5430_HOT_MPU_FLAG_SHIFT 1 |
Definition at line 151 of file omap-bandgap.h.
#define OMAP5430_MASK_COLD_CORE_MASK (1 << 4) |
Definition at line 112 of file omap-bandgap.h.
#define OMAP5430_MASK_COLD_CORE_SHIFT 4 |
Definition at line 111 of file omap-bandgap.h.
#define OMAP5430_MASK_COLD_MM_MASK (1 << 2) |
Definition at line 116 of file omap-bandgap.h.
#define OMAP5430_MASK_COLD_MM_SHIFT 2 |
Definition at line 115 of file omap-bandgap.h.
#define OMAP5430_MASK_COLD_MPU_MASK (1 << 0) |
Definition at line 120 of file omap-bandgap.h.
#define OMAP5430_MASK_COLD_MPU_SHIFT 0 |
Definition at line 119 of file omap-bandgap.h.
#define OMAP5430_MASK_HOT_CORE_MASK (1 << 5) |
Definition at line 110 of file omap-bandgap.h.
#define OMAP5430_MASK_HOT_CORE_SHIFT 5 |
Definition at line 109 of file omap-bandgap.h.
#define OMAP5430_MASK_HOT_MM_MASK (1 << 3) |
Definition at line 114 of file omap-bandgap.h.
#define OMAP5430_MASK_HOT_MM_SHIFT 3 |
Definition at line 113 of file omap-bandgap.h.
#define OMAP5430_MASK_HOT_MPU_MASK (1 << 1) |
Definition at line 118 of file omap-bandgap.h.
#define OMAP5430_MASK_HOT_MPU_SHIFT 1 |
Definition at line 117 of file omap-bandgap.h.
#define OMAP5430_MPU_HYST_VAL 5000 |
Definition at line 212 of file omap-bandgap.h.
#define OMAP5430_MPU_MAX_FREQ 1500000 |
Definition at line 208 of file omap-bandgap.h.
#define OMAP5430_MPU_MAX_TEMP 125000 |
Definition at line 211 of file omap-bandgap.h.
#define OMAP5430_MPU_MIN_FREQ 1000000 |
Definition at line 209 of file omap-bandgap.h.
#define OMAP5430_MPU_MIN_TEMP -40000 |
Definition at line 210 of file omap-bandgap.h.
#define OMAP5430_MPU_T_COLD 795 |
Definition at line 207 of file omap-bandgap.h.
#define OMAP5430_MPU_T_HOT 800 |
Definition at line 206 of file omap-bandgap.h.
#define OMAP5430_MPU_TSHUT_COLD 900 |
Definition at line 205 of file omap-bandgap.h.
#define OMAP5430_MPU_TSHUT_HOT 915 |
Definition at line 204 of file omap-bandgap.h.
#define OMAP5430_REPEAT_MODE_MASK (1 << 31) |
Definition at line 124 of file omap-bandgap.h.
#define OMAP5430_REPEAT_MODE_SHIFT 31 |
Definition at line 123 of file omap-bandgap.h.
#define OMAP5430_T_COLD_MASK (0x3ff << 0) |
Definition at line 132 of file omap-bandgap.h.
#define OMAP5430_T_COLD_SHIFT 0 |
Definition at line 131 of file omap-bandgap.h.
#define OMAP5430_T_HOT_MASK (0x3ff << 16) |
Definition at line 130 of file omap-bandgap.h.
#define OMAP5430_T_HOT_SHIFT 16 |
Definition at line 129 of file omap-bandgap.h.
#define OMAP5430_TEMP_SENSOR_CORE_OFFSET 0x154 |
Definition at line 187 of file omap-bandgap.h.
#define OMAP5430_TEMP_SENSOR_GPU_OFFSET 0x150 |
Definition at line 173 of file omap-bandgap.h.
#define OMAP5430_TEMP_SENSOR_MPU_OFFSET 0x14C |
Definition at line 179 of file omap-bandgap.h.
#define OMAP5430_TSHUT_COLD_MASK (0x3ff << 0) |
Definition at line 138 of file omap-bandgap.h.
#define OMAP5430_TSHUT_COLD_SHIFT 0 |
Definition at line 137 of file omap-bandgap.h.
#define OMAP5430_TSHUT_HOT_MASK (0x3ff << 16) |
Definition at line 136 of file omap-bandgap.h.
#define OMAP5430_TSHUT_HOT_SHIFT 16 |
Definition at line 135 of file omap-bandgap.h.
#define OMAP_BANDGAP_FEATURE_COUNTER (1 << 4) |
Definition at line 394 of file omap-bandgap.h.
#define OMAP_BANDGAP_FEATURE_MODE_CONFIG (1 << 3) |
Definition at line 393 of file omap-bandgap.h.
#define OMAP_BANDGAP_FEATURE_POWER_SWITCH (1 << 5) |
Definition at line 395 of file omap-bandgap.h.
#define OMAP_BANDGAP_FEATURE_TALERT (1 << 2) |
Definition at line 392 of file omap-bandgap.h.
#define OMAP_BANDGAP_FEATURE_TSHUT (1 << 0) |
Definition at line 390 of file omap-bandgap.h.
#define OMAP_BANDGAP_FEATURE_TSHUT_CONFIG (1 << 1) |
Definition at line 391 of file omap-bandgap.h.
Definition at line 396 of file omap-bandgap.h.
void* omap_bandgap_get_sensor_data | ( | struct omap_bandgap * | bg_ptr, |
int | id | ||
) |
omap_bandgap_get_sensor_data() - helper function to get thermal framework related data. - pointer to bandgap instance - sensor id
returns data stored by set function with sensor id on success or NULL
Definition at line 662 of file omap-bandgap.c.
int omap_bandgap_read_tcold | ( | struct omap_bandgap * | bg_ptr, |
int | id, | ||
int * | tcold | ||
) |
omap_bandgap_read_tcold() - reads sensor current tcold - pointer to bandgap instance - sensor id - resulting current tcold value
returns 0 on success or the proper error code
Definition at line 476 of file omap-bandgap.c.
int omap_bandgap_read_temperature | ( | struct omap_bandgap * | bg_ptr, |
int | id, | ||
int * | temperature | ||
) |
omap_bandgap_read_temperature() - report current temperature - pointer to bandgap instance - sensor id - resulting temperature
returns 0 on success or the proper error code
Definition at line 609 of file omap-bandgap.c.
int omap_bandgap_read_thot | ( | struct omap_bandgap * | bg_ptr, |
int | id, | ||
int * | thot | ||
) |
omap_bandgap_read_thot() - reads sensor current thot - pointer to bandgap instance - sensor id - resulting current thot value
returns 0 on success or the proper error code
Definition at line 401 of file omap-bandgap.c.
int omap_bandgap_read_update_interval | ( | struct omap_bandgap * | bg_ptr, |
int | id, | ||
int * | interval | ||
) |
omap_bandgap_read_update_interval() - read the sensor update interval - pointer to bandgap instance - sensor id - resulting update interval in miliseconds
returns 0 on success or the proper error code
Definition at line 549 of file omap-bandgap.c.
int omap_bandgap_set_sensor_data | ( | struct omap_bandgap * | bg_ptr, |
int | id, | ||
void * | data | ||
) |
omap_bandgap_set_sensor_data() - helper function to store thermal framework related data. - pointer to bandgap instance - sensor id - thermal framework related data to be stored
returns 0 on success or the proper error code
Definition at line 642 of file omap-bandgap.c.
int omap_bandgap_write_tcold | ( | struct omap_bandgap * | bg_ptr, |
int | id, | ||
int | val | ||
) |
omap_bandgap_write_tcold() - sets the sensor tcold - pointer to bandgap instance - sensor id - desired tcold value
returns 0 on success or the proper error code
Definition at line 511 of file omap-bandgap.c.
int omap_bandgap_write_thot | ( | struct omap_bandgap * | bg_ptr, |
int | id, | ||
int | val | ||
) |
omap_bandgap_write_thot() - sets sensor current thot - pointer to bandgap instance - sensor id - desired thot value
returns 0 on success or the proper error code
Definition at line 438 of file omap-bandgap.c.
int omap_bandgap_write_update_interval | ( | struct omap_bandgap * | bg_ptr, |
int | id, | ||
u32 | interval | ||
) |
omap_bandgap_write_update_interval() - set the update interval - pointer to bandgap instance - sensor id - desired update interval in miliseconds
returns 0 on success or the proper error code
Definition at line 583 of file omap-bandgap.c.