OpenBIC
OpenSource Bridge-IC
plat_hook.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _isl69259_pre_proc_arg
 
struct  _pmic_pre_proc_arg
 
struct  _dimm_pre_proc_arg
 
struct  _dimm_post_proc_arg
 
struct  _ifx_vr_fw_info
 

Typedefs

typedef struct _isl69259_pre_proc_arg isl69259_pre_proc_arg
 
typedef struct _pmic_pre_proc_arg pmic_pre_proc_arg
 
typedef struct _dimm_pre_proc_arg dimm_pre_proc_arg
 
typedef struct _dimm_post_proc_arg dimm_post_proc_arg
 
typedef struct _ifx_vr_fw_info ifx_vr_fw_info
 

Enumerations

enum  IFX_VR_ID { IFX_VR_VCCIN = 0x0 , IFX_VR_VCCFA , IFX_VR_VCCD }
 

Functions

bool pre_isl69259_read (sensor_cfg *cfg, void *args)
 
bool pre_nvme_read (sensor_cfg *cfg, void *args)
 
bool pre_pmic_read (sensor_cfg *cfg, void *args)
 
bool pre_vol_bat3v_read (sensor_cfg *cfg, void *args)
 
bool pre_intel_peci_dimm_read (sensor_cfg *cfg, void *args)
 
bool post_vol_bat3v_read (sensor_cfg *cfg, void *args, int *reading)
 
bool post_cpu_margin_read (sensor_cfg *cfg, void *args, int *reading)
 
bool post_adm1278_power_read (sensor_cfg *cfg, void *args, int *reading)
 
bool post_adm1278_current_read (sensor_cfg *cfg, void *args, int *reading)
 
bool post_ltc4286_read (sensor_cfg *cfg, void *args, int *reading)
 
bool post_ltc4282_read (sensor_cfg *cfg, void *args, int *reading)
 
bool pre_intel_dimm_i3c_read (sensor_cfg *cfg, void *args)
 
bool post_intel_dimm_i3c_read (sensor_cfg *cfg, void *args, int *reading)
 
bool pre_ifx_vr_cache_crc (sensor_cfg *cfg, uint8_t index)
 

Variables

adc_asd_init_arg adc_asd_init_args []
 
adm1278_init_arg adm1278_init_args []
 
mp5990_init_arg mp5990_init_args []
 
pmic_init_arg pmic_init_args []
 
max16550a_init_arg max16550a_init_args []
 
ltc4286_init_arg ltc4286_init_args []
 
ltc4282_init_arg ltc4282_init_args []
 
ifx_vr_fw_info ifx_vr_fw_info_table []
 
struct tca9548 mux_conf_addr_0xe2 []
 
isl69259_pre_proc_arg isl69259_pre_read_args []
 
pmic_pre_proc_arg pmic_pre_read_args []
 
dimm_pre_proc_arg dimm_pre_proc_args []
 
dimm_post_proc_arg dimm_post_proc_args []
 

Typedef Documentation

◆ dimm_post_proc_arg

◆ dimm_pre_proc_arg

◆ ifx_vr_fw_info

◆ isl69259_pre_proc_arg

◆ pmic_pre_proc_arg

Enumeration Type Documentation

◆ IFX_VR_ID

enum IFX_VR_ID
Enumerator
IFX_VR_VCCIN 
IFX_VR_VCCFA 
IFX_VR_VCCD 

Function Documentation

◆ post_adm1278_current_read()

bool post_adm1278_current_read ( sensor_cfg cfg,
void *  args,
int *  reading 
)
Here is the call graph for this function:

◆ post_adm1278_power_read()

bool post_adm1278_power_read ( sensor_cfg cfg,
void *  args,
int *  reading 
)
Here is the call graph for this function:

◆ post_cpu_margin_read()

bool post_cpu_margin_read ( sensor_cfg cfg,
void *  args,
int *  reading 
)

◆ post_intel_dimm_i3c_read()

bool post_intel_dimm_i3c_read ( sensor_cfg cfg,
void *  args,
int *  reading 
)

◆ post_ltc4282_read()

bool post_ltc4282_read ( sensor_cfg cfg,
void *  args,
int *  reading 
)
Here is the call graph for this function:

◆ post_ltc4286_read()

bool post_ltc4286_read ( sensor_cfg cfg,
void *  args,
int *  reading 
)
Here is the call graph for this function:

◆ post_vol_bat3v_read()

bool post_vol_bat3v_read ( sensor_cfg cfg,
void *  args,
int *  reading 
)

◆ pre_ifx_vr_cache_crc()

bool pre_ifx_vr_cache_crc ( sensor_cfg cfg,
uint8_t  index 
)
Here is the call graph for this function:

◆ pre_intel_dimm_i3c_read()

bool pre_intel_dimm_i3c_read ( sensor_cfg cfg,
void *  args 
)

◆ pre_intel_peci_dimm_read()

bool pre_intel_peci_dimm_read ( sensor_cfg cfg,
void *  args 
)
Here is the call graph for this function:

◆ pre_isl69259_read()

bool pre_isl69259_read ( sensor_cfg cfg,
void *  args 
)
Here is the call graph for this function:

◆ pre_nvme_read()

bool pre_nvme_read ( sensor_cfg cfg,
void *  args 
)

◆ pre_pmic_read()

bool pre_pmic_read ( sensor_cfg cfg,
void *  args 
)

◆ pre_vol_bat3v_read()

bool pre_vol_bat3v_read ( sensor_cfg cfg,
void *  args 
)

Variable Documentation

◆ adc_asd_init_args

adc_asd_init_arg adc_asd_init_args[]
extern

◆ adm1278_init_args

adm1278_init_arg adm1278_init_args[]
extern

◆ dimm_post_proc_args

dimm_post_proc_arg dimm_post_proc_args[]
extern

◆ dimm_pre_proc_args

dimm_pre_proc_arg dimm_pre_proc_args[]
extern

◆ ifx_vr_fw_info_table

ifx_vr_fw_info ifx_vr_fw_info_table[]
extern

◆ isl69259_pre_read_args

isl69259_pre_proc_arg isl69259_pre_read_args[]
extern

◆ ltc4282_init_args

ltc4282_init_arg ltc4282_init_args[]
extern

◆ ltc4286_init_args

ltc4286_init_arg ltc4286_init_args[]
extern

◆ max16550a_init_args

max16550a_init_arg max16550a_init_args[]
extern

◆ mp5990_init_args

mp5990_init_arg mp5990_init_args[]
extern

◆ mux_conf_addr_0xe2

struct tca9548 mux_conf_addr_0xe2[]
extern

◆ pmic_init_args

pmic_init_arg pmic_init_args[]
extern

◆ pmic_pre_read_args

pmic_pre_proc_arg pmic_pre_read_args[]
extern