20 #ifndef __PRU_TEST_MUX_H__
21 #define __PRU_TEST_MUX_H__
uint32_t pru_tmux_power_adjusted_get(bool *adjusted)
Test wrapper for pru_hal_power_adjusted_get().
uint32_t pru_tmux_vrect_get(uint16_t *p_vrect)
Test wrapper for pru_hal_vrect_get().
uint32_t pru_tmux_irect_get(uint16_t *p_irect)
Test wrapper for pru_hal_irect_get().
uint32_t pru_tmux_vout_enable_get(bool *enable)
Test wrapper for pru_hal_vout_enable_get().
uint32_t pru_tmux_adj_power_get(ctl_adj_power_t *adj_setting)
Test wrapper for pru_hal_adj_power_get().
uint32_t pru_tmux_temperature_get(int16_t *p_temperature)
Test wrapper for pru_hal_temperature_get().
uint32_t pru_tmux_vout_enable_set(bool enable)
Test wrapper for pru_hal_vout_enable_set().
void pru_tmux_override_values_set(pru_tmux_override_t *values)
Set override values.
uint32_t pru_tmux_power_adjusted_set(bool adjusted)
Test wrapper for pru_hal_power_adjusted_set().
uint32_t pru_tmux_wired_charge_detect_status_get(bool *p_wired)
Test wrapper for pru_hal_wired_charge_detect_status_get().
uint32_t pru_tmux_iout_get(uint16_t *p_iout)
Test wrapper for pru_hal_iout_get().
Collection of PRU HAL variables that can be overrided by test multiplexer.
uint32_t pru_tmux_vout_get(uint16_t *p_vout)
Test wrapper for pru_hal_vout_get().
ctl_adj_power_t
Power adjust settings in control packet.
void pru_tmux_override_values_get(pru_tmux_override_t *values)
Get ovveride values.
uint32_t pru_tmux_charge_complete_status_get(bool *p_charge_complete)
Test wrapper for pru_hal_charge_complete_status_get().
ctl_adj_power_t adj_setting
uint32_t pru_tmux_adj_power_set(ctl_adj_power_t adj_setting)
Test wrapper for pru_hal_adj_power_set().