|
ONLP
Open Network Linux Platform APIs
|
Fan Platform Implementation. More...
#include <onlp/fan.h>Go to the source code of this file.
Functions | |
| int | onlp_fani_sw_init (void) |
| Software initialization of the Fan module. | |
| int | onlp_fani_hw_init (uint32_t flags) |
| Hardware initialization of the Fan module. More... | |
| int | onlp_fani_sw_denit (void) |
| Deinitialize the fan software module. More... | |
| int | onlp_fani_id_validate (onlp_oid_id_t id) |
| Validate a fan id. More... | |
| int | onlp_fani_hdr_get (onlp_oid_id_t id, onlp_oid_hdr_t *hdr) |
| Retrieve the fan's OID hdr. More... | |
| int | onlp_fani_info_get (onlp_oid_id_t id, onlp_fan_info_t *rv) |
| Get the information structure for the given fan OID. More... | |
| int | onlp_fani_caps_get (onlp_oid_id_t id, uint32_t *rv) |
| Get the fan capabilities. More... | |
| int | onlp_fani_rpm_set (onlp_oid_id_t id, int rpm) |
| Set the fan speed in RPM. More... | |
| int | onlp_fani_percentage_set (onlp_oid_id_t id, int p) |
| Set the fan speed in percentage. More... | |
| int | onlp_fani_dir_set (onlp_oid_id_t id, onlp_fan_dir_t dir) |
| Set the fan direction (if supported). More... | |
Fan Platform Implementation.
1.8.13