OpenBIC
OpenSource Bridge-IC
plat_ssif.c File Reference
#include <stdint.h>
#include "plat_ssif.h"
#include "plat_i2c.h"
#include "plat_gpio.h"
#include "plat_mctp.h"
#include "plat_power_status.h"
#include "plat_fru.h"
#include "power_status.h"
#include "ssif.h"
#include "libutil.h"
#include <logging/log.h>
Include dependency graph for plat_ssif.c:

Functions

 LOG_MODULE_REGISTER (plat_ssif)
 
void pal_ssif_alert_trigger (uint8_t status)
 
void ssif_init (void)
 
void pal_bios_post_complete ()
 
void pal_add_sel_handler (ipmi_msg *msg)
 

Variables

struct ssif_init_cfg ssif_cfg_table []
 
const uint8_t clear_cmos_sel_data []
 
const uint16_t clear_cmos_sel_size = ARRAY_SIZE(clear_cmos_sel_data)
 

Function Documentation

◆ LOG_MODULE_REGISTER()

LOG_MODULE_REGISTER ( plat_ssif  )

◆ pal_add_sel_handler()

void pal_add_sel_handler ( ipmi_msg msg)
Here is the call graph for this function:

◆ pal_bios_post_complete()

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

◆ pal_ssif_alert_trigger()

void pal_ssif_alert_trigger ( uint8_t  status)
Here is the call graph for this function:

◆ ssif_init()

void ssif_init ( void  )

Variable Documentation

◆ clear_cmos_sel_data

const uint8_t clear_cmos_sel_data[]
Initial value:
= { 0x00, 0x00, 0xfb, 0x28, 0x00, 0x00, 0x00, 0x00,
0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff }

◆ clear_cmos_sel_size

const uint16_t clear_cmos_sel_size = ARRAY_SIZE(clear_cmos_sel_data)

◆ ssif_cfg_table

struct ssif_init_cfg ssif_cfg_table[]
Initial value:
= {
}
#define SSIF_I2C_BUS
Definition: plat_i2c.h:42
#define SSIF_I2C_ADDR
Definition: plat_i2c.h:43