diff options
author | Shilpasri G Bhat <shilpa.bhat@linux.vnet.ibm.com> | 2017-07-28 00:45:33 +0530 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2017-07-28 14:53:19 +1000 |
commit | 5c2510d171cb0a0a7e34e659f2b7a2483decf7de (patch) | |
tree | a61199a5f4828b37c8b65dea3324f7b2f82d6af3 /include/skiboot.h | |
parent | fa57f7ccff403e5035c5cec32f92ac4826438195 (diff) | |
download | skiboot-5c2510d171cb0a0a7e34e659f2b7a2483decf7de.zip skiboot-5c2510d171cb0a0a7e34e659f2b7a2483decf7de.tar.gz skiboot-5c2510d171cb0a0a7e34e659f2b7a2483decf7de.tar.bz2 |
sensors: occ: Add support to clear sensor groups
Adds a generic API to clear sensor groups. OCC inband sensor groups
such as CSM, Profiler and Job Scheduler can be cleared using this API.
It will clear the min/max of all sensors belonging to OCC sensor
groups.
Signed-off-by: Shilpasri G Bhat <shilpa.bhat@linux.vnet.ibm.com>
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'include/skiboot.h')
-rw-r--r-- | include/skiboot.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/skiboot.h b/include/skiboot.h index db4ca36..4b7d519 100644 --- a/include/skiboot.h +++ b/include/skiboot.h @@ -313,5 +313,8 @@ extern int fake_nvram_write(uint32_t offset, void *src, uint32_t size); /* OCC Inband Sensors */ extern void occ_sensors_init(void); extern int occ_sensor_read(u32 handle, u32 *data); +extern int occ_sensor_group_clear(u32 group_hndl, int token); +extern void occ_add_sensor_groups(struct dt_node *sg, u32 *phandles, + int nr_phandles, int chipid); #endif /* __SKIBOOT_H */ |