|
OpenBIC
OpenSource Bridge-IC
|


Go to the source code of this file.
Classes | |
| struct | vr_mapping_status |
| struct | _vr_pre_proc_arg |
| struct | vr_mapping_sensor |
| struct | vr_vout_range_user_settings_struct |
| struct | vr_vout_user_settings |
| struct | bootstrap_mapping_register |
| struct | bootstrap_user_settings_struct |
Macros | |
| #define | VR_MUTEX_LOCK_TIMEOUT_MS 1000 |
Typedefs | |
| typedef struct vr_mapping_status | vr_mapping_status |
| typedef struct _vr_pre_proc_arg | vr_pre_proc_arg |
| typedef struct vr_mapping_sensor | vr_mapping_sensor |
| typedef struct vr_vout_range_user_settings_struct | vr_vout_range_user_settings_struct |
| typedef struct vr_vout_user_settings | vr_vout_user_settings |
| typedef struct bootstrap_mapping_register | bootstrap_mapping_register |
| typedef struct bootstrap_user_settings_struct | bootstrap_user_settings_struct |
Functions | |
| bool | pre_vr_read (sensor_cfg *cfg, void *args) |
| bool | post_vr_read (sensor_cfg *cfg, void *args, int *const reading) |
| bool | is_mb_dc_on () |
| void * | vr_mutex_get (enum VR_INDEX_E vr_index) |
| void | vr_mutex_init (void) |
| bool | vr_rail_name_get (uint8_t rail, uint8_t **name) |
| bool | vr_status_name_get (uint8_t rail, uint8_t **name) |
| bool | vr_rail_enum_get (uint8_t *name, uint8_t *num) |
| bool | vr_status_enum_get (uint8_t *name, uint8_t *num) |
| bool | plat_get_vr_status (uint8_t rail, uint8_t vr_status_rail, uint16_t *vr_status) |
| bool | plat_clear_vr_status (uint8_t rail) |
| bool | plat_get_vout_command (uint8_t rail, uint16_t *millivolt) |
| bool | plat_set_vout_command (uint8_t rail, uint16_t *millivolt, bool is_default, bool is_perm) |
| bool | vr_rail_voltage_peak_get (uint8_t *name, int *peak_value) |
| bool | vr_rail_voltage_peak_clear (uint8_t rail_index) |
| bool | plat_set_vout_range_min (uint8_t rail, uint16_t *millivolt) |
| bool | plat_set_vout_range_max (uint8_t rail, uint16_t *millivolt) |
| bool | vr_vout_user_settings_get (void *user_settings) |
| void | user_settings_init (void) |
| bool | vr_vout_range_user_settings_init (void) |
| bool | vr_vout_default_settings_init (void) |
| bool | vr_vout_user_settings_init (void) |
| bool | temp_threshold_user_settings_get (void *temp_threshold_user_settings) |
| bool | plat_get_temp_threshold (uint8_t temp_index_threshold_type, uint32_t *millidegree_celsius) |
| bool | bootstrap_default_settings_init (void) |
| bool | bootstrap_user_settings_init (void) |
| bool | set_bootstrap_table_and_user_settings (uint8_t rail, uint8_t *change_setting_value, uint8_t drive_index_level, bool is_perm, bool is_default) |
| bool | strap_name_get (uint8_t rail, uint8_t **name) |
| bool | strap_enum_get (uint8_t *name, uint8_t *num) |
| bool | get_bootstrap_change_drive_level (int rail, int *drive_level) |
| bool | find_bootstrap_by_rail (uint8_t rail, bootstrap_mapping_register *result) |
| bool | post_common_sensor_read (sensor_cfg *cfg, void *args, int *const reading) |
| bool | voltage_command_setting_get (uint8_t rail, uint16_t *vout) |
| bool | post_sensor_reading_hook_func (uint8_t sensor_number) |
| bool | post_ubc_read (sensor_cfg *cfg, void *args, int *reading) |
| bool | bootstrap_user_settings_set (void *bootstrap_user_settings) |
| bool | vr_vout_user_settings_set (void *user_settings_value) |
| bool | set_bootstrap_table_val_to_ioexp (void) |
| bool | set_bootstrap_val_to_device (uint8_t strap, uint8_t val) |
| uint8_t | get_strap_index_max () |
| #define VR_MUTEX_LOCK_TIMEOUT_MS 1000 |
| typedef struct bootstrap_mapping_register bootstrap_mapping_register |
| typedef struct bootstrap_user_settings_struct bootstrap_user_settings_struct |
| typedef struct vr_mapping_sensor vr_mapping_sensor |
| typedef struct vr_mapping_status vr_mapping_status |
| typedef struct _vr_pre_proc_arg vr_pre_proc_arg |
| typedef struct vr_vout_user_settings vr_vout_user_settings |
| enum PLAT_STRAP_INDEX_E |
| enum STRAP_TYPE_E |
| enum UBC_VR_RAIL_E |
| enum VR_INDEX_E |
| enum VR_RAIL_E |
| enum VR_STAUS_E |
| bool bootstrap_default_settings_init | ( | void | ) |

| bool bootstrap_user_settings_init | ( | void | ) |

| bool bootstrap_user_settings_set | ( | void * | bootstrap_user_settings | ) |

| bool find_bootstrap_by_rail | ( | uint8_t | rail, |
| bootstrap_mapping_register * | result | ||
| ) |

| bool get_bootstrap_change_drive_level | ( | int | rail, |
| int * | drive_level | ||
| ) |

| uint8_t get_strap_index_max | ( | ) |

| bool is_mb_dc_on | ( | ) |

| bool plat_clear_vr_status | ( | uint8_t | rail | ) |
| bool plat_get_temp_threshold | ( | uint8_t | temp_index_threshold_type, |
| uint32_t * | millidegree_celsius | ||
| ) |

| bool plat_get_vout_command | ( | uint8_t | rail, |
| uint16_t * | millivolt | ||
| ) |

| bool plat_get_vr_status | ( | uint8_t | rail, |
| uint8_t | vr_status_rail, | ||
| uint16_t * | vr_status | ||
| ) |
| bool plat_set_vout_command | ( | uint8_t | rail, |
| uint16_t * | millivolt, | ||
| bool | is_default, | ||
| bool | is_perm | ||
| ) |

| bool plat_set_vout_range_max | ( | uint8_t | rail, |
| uint16_t * | millivolt | ||
| ) |

| bool plat_set_vout_range_min | ( | uint8_t | rail, |
| uint16_t * | millivolt | ||
| ) |

| bool post_common_sensor_read | ( | sensor_cfg * | cfg, |
| void * | args, | ||
| int *const | reading | ||
| ) |

| bool post_sensor_reading_hook_func | ( | uint8_t | sensor_number | ) |

| bool post_ubc_read | ( | sensor_cfg * | cfg, |
| void * | args, | ||
| int * | reading | ||
| ) |

| bool post_vr_read | ( | sensor_cfg * | cfg, |
| void * | args, | ||
| int *const | reading | ||
| ) |
| bool pre_vr_read | ( | sensor_cfg * | cfg, |
| void * | args | ||
| ) |
| bool set_bootstrap_table_and_user_settings | ( | uint8_t | rail, |
| uint8_t * | change_setting_value, | ||
| uint8_t | drive_index_level, | ||
| bool | is_perm, | ||
| bool | is_default | ||
| ) |

| bool set_bootstrap_table_val_to_ioexp | ( | void | ) |

| bool set_bootstrap_val_to_device | ( | uint8_t | strap, |
| uint8_t | val | ||
| ) |

| bool strap_enum_get | ( | uint8_t * | name, |
| uint8_t * | num | ||
| ) |

| bool strap_name_get | ( | uint8_t | rail, |
| uint8_t ** | name | ||
| ) |

| bool temp_threshold_user_settings_get | ( | void * | temp_threshold_user_settings | ) |

| void user_settings_init | ( | void | ) |
| bool voltage_command_setting_get | ( | uint8_t | rail, |
| uint16_t * | vout | ||
| ) |
| void * vr_mutex_get | ( | enum VR_INDEX_E | vr_index | ) |
| void vr_mutex_init | ( | void | ) |
| bool vr_rail_enum_get | ( | uint8_t * | name, |
| uint8_t * | num | ||
| ) |
| bool vr_rail_name_get | ( | uint8_t | rail, |
| uint8_t ** | name | ||
| ) |
| bool vr_rail_voltage_peak_clear | ( | uint8_t | rail_index | ) |
| bool vr_rail_voltage_peak_get | ( | uint8_t * | name, |
| int * | peak_value | ||
| ) |
| bool vr_status_enum_get | ( | uint8_t * | name, |
| uint8_t * | num | ||
| ) |
| bool vr_status_name_get | ( | uint8_t | rail, |
| uint8_t ** | name | ||
| ) |
| bool vr_vout_default_settings_init | ( | void | ) |

| bool vr_vout_range_user_settings_init | ( | void | ) |

| bool vr_vout_user_settings_get | ( | void * | user_settings | ) |

| bool vr_vout_user_settings_init | ( | void | ) |

| bool vr_vout_user_settings_set | ( | void * | user_settings_value | ) |

|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |