OpenBIC
OpenSource Bridge-IC
plat_hook.h File Reference
#include "pmbus.h"
#include "sensor.h"
#include "plat_dev.h"
#include "common_i2c_mux.h"
Include dependency graph for plat_hook.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _pwr_monitor_pre_proc_arg
 
struct  _accl_card_info
 
struct  _accl_card_sensor_info
 

Typedefs

typedef struct _pwr_monitor_pre_proc_arg pwr_monitor_pre_proc_arg
 
typedef struct _accl_card_info accl_card_info
 
typedef struct _accl_card_sensor_info accl_card_sensor_info
 

Functions

bool pre_ina233_read (sensor_cfg *cfg, void *args)
 
bool post_ina233_read (sensor_cfg *cfg, void *args, int *reading)
 
bool pre_pex89000_read (sensor_cfg *cfg, void *args)
 
bool pre_xdpe15284_read (sensor_cfg *cfg, void *args)
 
bool post_xdpe15284_read (sensor_cfg *cfg, void *args, int *reading)
 
bool pre_accl_nvme_read (sensor_cfg *cfg, void *args)
 
bool post_accl_nvme_read (sensor_cfg *cfg, void *args, int *reading)
 
bool post_adm1272_read (sensor_cfg *cfg, void *args, int *reading)
 

Variables

adc_asd_init_arg adc_asd_init_args []
 
adm1272_init_arg adm1272_init_args []
 
ltc4286_init_arg ltc4286_init_args []
 
ina233_init_arg accl_pwr_monitor_ina233_init_args []
 
sq52205_init_arg accl_pwr_monitor_sq52205_init_args []
 
pex89000_init_arg pex_sensor_init_args []
 
sq52205_init_arg u178_179_sq52205_init_args []
 
ina230_init_arg u178_179_ina230_init_args []
 
mp2985_init_arg mp2985_init_args []
 
mux_config tca9543_configs []
 
vr_page_cfg xdpe15284_page []
 
mux_config pca9548_configs []
 
mux_config pca9546_configs []
 
uint8_t plat_monitor_table_arg []
 
pwr_monitor_pre_proc_arg pwr_monitor_pre_dvt_args []
 
pwr_monitor_pre_proc_arg pwr_monitor_args []
 
accl_card_info accl_card_info_args []
 

Typedef Documentation

◆ accl_card_info

◆ accl_card_sensor_info

◆ pwr_monitor_pre_proc_arg

Function Documentation

◆ post_accl_nvme_read()

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

◆ post_adm1272_read()

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

◆ post_ina233_read()

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

◆ post_xdpe15284_read()

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

◆ pre_accl_nvme_read()

bool pre_accl_nvme_read ( sensor_cfg cfg,
void *  args 
)

Check whether Freya is accessible

Check ACCL card power status

Here is the call graph for this function:

◆ pre_ina233_read()

bool pre_ina233_read ( sensor_cfg cfg,
void *  args 
)

◆ pre_pex89000_read()

bool pre_pex89000_read ( sensor_cfg cfg,
void *  args 
)

◆ pre_xdpe15284_read()

bool pre_xdpe15284_read ( sensor_cfg cfg,
void *  args 
)

Variable Documentation

◆ accl_card_info_args

accl_card_info accl_card_info_args[]
extern

◆ accl_pwr_monitor_ina233_init_args

ina233_init_arg accl_pwr_monitor_ina233_init_args[]
extern

◆ accl_pwr_monitor_sq52205_init_args

sq52205_init_arg accl_pwr_monitor_sq52205_init_args[]
extern

◆ adc_asd_init_args

adc_asd_init_arg adc_asd_init_args[]
extern

◆ adm1272_init_args

adm1272_init_arg adm1272_init_args[]
extern

◆ ltc4286_init_args

ltc4286_init_arg ltc4286_init_args[]
extern

◆ mp2985_init_args

mp2985_init_arg mp2985_init_args[]
extern

◆ pca9546_configs

mux_config pca9546_configs[]
extern

◆ pca9548_configs

mux_config pca9548_configs[]
extern

◆ pex_sensor_init_args

pex89000_init_arg pex_sensor_init_args[]
extern

◆ plat_monitor_table_arg

uint8_t plat_monitor_table_arg[]
extern

◆ pwr_monitor_args

pwr_monitor_pre_proc_arg pwr_monitor_args[]
extern

◆ pwr_monitor_pre_dvt_args

pwr_monitor_pre_proc_arg pwr_monitor_pre_dvt_args[]
extern

◆ tca9543_configs

mux_config tca9543_configs[]
extern

◆ u178_179_ina230_init_args

ina230_init_arg u178_179_ina230_init_args[]
extern

◆ u178_179_sq52205_init_args

sq52205_init_arg u178_179_sq52205_init_args[]
extern

◆ xdpe15284_page

vr_page_cfg xdpe15284_page[]
extern