OpenBIC
OpenSource Bridge-IC
plat_sys.c File Reference
#include <stdint.h>
#include <stdlib.h>
#include "plat_sys.h"
#include "ipmi.h"
#include "ipmb.h"
#include "pmbus.h"
#include "sensor.h"
#include "libipmi.h"
#include "libutil.h"
#include "util_sys.h"
#include "hal_gpio.h"
#include "plat_gpio.h"
#include "xdpe12284c.h"
#include "plat_sensor_table.h"
#include "util_worker.h"
#include <logging/log.h>
Include dependency graph for plat_sys.c:

Functions

 LOG_MODULE_REGISTER (plat_sys)
 
void BMC_reset_handler ()
 
 K_WORK_DELAYABLE_DEFINE (BMC_reset_work, BMC_reset_handler)
 
int pal_submit_bmc_cold_reset ()
 
void clear_cmos_handler ()
 
 K_WORK_DEFINE (clear_cmos_work, clear_cmos_handler)
 
int pal_clear_cmos ()
 
void check_Infineon_VR_VCCIO_UV_fault (uint8_t sensor_num)
 
void check_Renesas_VR_VCCIO_UV_fault (uint8_t sensor_num)
 
bool VCCIO_VR_UV_fault_add_sel ()
 

Function Documentation

◆ BMC_reset_handler()

void BMC_reset_handler ( )
Here is the call graph for this function:

◆ check_Infineon_VR_VCCIO_UV_fault()

void check_Infineon_VR_VCCIO_UV_fault ( uint8_t  sensor_num)
Here is the call graph for this function:

◆ check_Renesas_VR_VCCIO_UV_fault()

void check_Renesas_VR_VCCIO_UV_fault ( uint8_t  sensor_num)
Here is the call graph for this function:

◆ clear_cmos_handler()

void clear_cmos_handler ( )
Here is the call graph for this function:

◆ K_WORK_DEFINE()

K_WORK_DEFINE ( clear_cmos_work  ,
clear_cmos_handler   
)

◆ K_WORK_DELAYABLE_DEFINE()

K_WORK_DELAYABLE_DEFINE ( BMC_reset_work  ,
BMC_reset_handler   
)

◆ LOG_MODULE_REGISTER()

LOG_MODULE_REGISTER ( plat_sys  )

◆ pal_clear_cmos()

int pal_clear_cmos ( )

◆ pal_submit_bmc_cold_reset()

int pal_submit_bmc_cold_reset ( )

◆ VCCIO_VR_UV_fault_add_sel()

bool VCCIO_VR_UV_fault_add_sel ( )
Here is the call graph for this function: