From d83f42bdc8b61773efc17e0194e5abe26109128d Mon Sep 17 00:00:00 2001 From: Randall Spangler Date: Fri, 26 Oct 2012 16:33:30 -0700 Subject: Switch temp sensor polling to use hooks instead of task This reduces memory / code size, and gets rid of ifdefs in temp_sensor.c. BUG=chrome-os-partner:15714 BRANCH=none TEST=boot system and run 'ectool temps all' every few seconds - ectool temps all The numbers should update over time. Change-Id: Idaac7e6e4cbc1d6689f5d3b607c623a5cc536a4f Signed-off-by: Randall Spangler Reviewed-on: https://gerrit.chromium.org/gerrit/36940 --- include/peci.h | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'include/peci.h') diff --git a/include/peci.h b/include/peci.h index 4776002a42..c3bb4d62b2 100644 --- a/include/peci.h +++ b/include/peci.h @@ -10,10 +10,14 @@ #include "common.h" -/* Return the current CPU temperature in degrees K, or -1 if error. +/** + * Get the current CPU temperature. * * Note that the PECI interface is currently a little flaky; if you get an - * error, retry a bit later. */ + * error, retry a bit later. + * + * @return the CPU temperature in degrees K, or -1 if error. + */ int peci_get_cpu_temp(void); /** @@ -26,7 +30,4 @@ int peci_get_cpu_temp(void); */ int peci_temp_sensor_get_val(int idx, int *temp_ptr); -/* Temperature polling of CPU temperature sensor via PECI. */ -int peci_temp_sensor_poll(void); - #endif /* __CROS_EC_PECI_H */ -- cgit v1.2.1