diff options
Diffstat (limited to 'common/tmp006.c')
-rw-r--r-- | common/tmp006.c | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/common/tmp006.c b/common/tmp006.c index 67d9d41af3..b4a1a8b967 100644 --- a/common/tmp006.c +++ b/common/tmp006.c @@ -232,23 +232,17 @@ int tmp006_get_val(int idx, int *temp_ptr) return tmp006_read_object_temp(tdata, temp_ptr); } -int tmp006_poll(void) +/*****************************************************************************/ +/* Hooks */ + +static void tmp006_poll(void) { int i; - int rv; - int rv1 = EC_SUCCESS; - for (i = 0; i < TMP006_COUNT; ++i) { - rv = tmp006_poll_sensor(i); - if (rv != EC_SUCCESS) - rv1 = rv; - } - - return rv1; + for (i = 0; i < TMP006_COUNT; ++i) + tmp006_poll_sensor(i); } - -/*****************************************************************************/ -/* Hooks */ +DECLARE_HOOK(HOOK_SECOND, tmp006_poll, HOOK_PRIO_DEFAULT); static void tmp006_init(void) { |