OpenBIC
OpenSource Bridge-IC
plat_ipmi.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <logging/log.h>
#include "ipmi.h"
#include "libutil.h"
#include "pt5161l.h"
#include "m88rt51632.h"
#include "rg3mxxb12.h"
#include "p3h284x.h"
#include "power_status.h"
#include "plat_class.h"
#include "plat_i2c.h"
#include "plat_isr.h"
#include "plat_ipmi.h"
#include "plat_power_seq.h"
#include "plat_sensor_table.h"
#include "plat_hook.h"
#include "plat_led.h"
#include "util_spi.h"
#include "pldm_firmware_update.h"
Include dependency graph for plat_ipmi.c:

Macros

#define IS_SECTOR_END_MASK   0x80
 
#define BIC_UPDATE_MAX_OFFSET   0x50000
 

Functions

 LOG_MODULE_REGISTER (plat_ipmi)
 
uint8_t get_add_sel_target_interface ()
 
void OEM_1S_GET_SET_M2 (ipmi_msg *msg)
 
void OEM_1S_GET_FW_VERSION (ipmi_msg *msg)
 
void OEM_1S_FW_UPDATE (ipmi_msg *msg)
 
void OEM_1S_PRE_POWER_OFF_CONTROL (ipmi_msg *msg)
 
void OEM_1S_SAFE_WRITE_READ_M2_DATA (ipmi_msg *msg)
 
void OEM_1S_SET_SSD_LED (ipmi_msg *msg)
 
void OEM_1S_GET_SSD_STATUS (ipmi_msg *msg)
 
void OEM_1S_GET_PCIE_RETIMER_TYPE (ipmi_msg *msg)
 

Macro Definition Documentation

◆ BIC_UPDATE_MAX_OFFSET

#define BIC_UPDATE_MAX_OFFSET   0x50000

◆ IS_SECTOR_END_MASK

#define IS_SECTOR_END_MASK   0x80

Function Documentation

◆ get_add_sel_target_interface()

uint8_t get_add_sel_target_interface ( )

◆ LOG_MODULE_REGISTER()

LOG_MODULE_REGISTER ( plat_ipmi  )

◆ OEM_1S_FW_UPDATE()

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

◆ OEM_1S_GET_FW_VERSION()

void OEM_1S_GET_FW_VERSION ( ipmi_msg msg)

◆ OEM_1S_GET_PCIE_RETIMER_TYPE()

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

◆ OEM_1S_GET_SET_M2()

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

◆ OEM_1S_GET_SSD_STATUS()

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

◆ OEM_1S_PRE_POWER_OFF_CONTROL()

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

◆ OEM_1S_SAFE_WRITE_READ_M2_DATA()

void OEM_1S_SAFE_WRITE_READ_M2_DATA ( ipmi_msg msg)

◆ OEM_1S_SET_SSD_LED()

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