|
| | LOG_MODULE_REGISTER (plat_power_capping) |
| |
| | K_THREAD_STACK_DEFINE (power_capping_thread_stack, POWER_CAPPING_STACK_SIZE) |
| |
| | K_WORK_DELAYABLE_DEFINE (sync_vr_oc_work, power_capping_syn_vr_oc_warn_limit) |
| |
| void | power_capping_syn_vr_oc_warn_limit () |
| |
| void | add_sync_oc_warn_to_work () |
| |
| bool | set_power_capping_vr_oc_warn_limit (uint8_t vr_idx, uint16_t value) |
| |
| bool | find_cpld_lv1_time_window_idx_by_value (uint8_t *idx, uint16_t value) |
| |
| uint16_t | get_power_capping_avg_power (uint8_t vr_idx, uint8_t lv) |
| |
| uint8_t | get_power_capping_method () |
| |
| void | set_power_capping_method (uint8_t value) |
| |
| uint8_t | get_power_capping_source () |
| |
| void | set_power_capping_source (uint8_t value) |
| |
| uint16_t | get_power_capping_current_threshold (uint8_t vr_idx) |
| |
| uint16_t | get_power_capping_time_w (uint8_t vr_idx, uint8_t lv) |
| |
| void | set_power_capping_time_w (uint8_t vr_idx, uint8_t lv, uint16_t value) |
| |
| uint16_t | get_power_capping_threshold (uint8_t vr_idx, uint8_t lv) |
| |
| void | set_power_capping_threshold (uint8_t vr_idx, uint8_t lv, uint16_t value) |
| |
| void | power_capping_handler (void *p1, void *p2, void *p3) |
| |
| void | plat_power_capping_init () |
| |