OpenBIC
OpenSource Bridge-IC
plat_ipmb.c File Reference
#include <stdio.h>
#include <string.h>
#include "cmsis_os2.h"
#include "plat_i2c.h"
#include "plat_ipmb.h"
#include "plat_ipmi.h"
#include "plat_class.h"
Include dependency graph for plat_ipmb.c:

Functions

bool pal_load_ipmb_config (void)
 

Variables

IPMB_config pal_IPMB_config_table []
 

Function Documentation

◆ pal_load_ipmb_config()

bool pal_load_ipmb_config ( void  )

Variable Documentation

◆ pal_IPMB_config_table

IPMB_config pal_IPMB_config_table[]
Initial value:
= {
SELF_I2C_ADDRESS, "RX_HD_BIC_IPMB_TASK", "TX_HD_BIC_IPMB_TASK" },
SELF_I2C_ADDRESS, "RX_OPA_BIC_IPMB_TASK", "TX_OPA_BIC_IPMB_TASK" },
SELF_I2C_ADDRESS, "RX_OPB_BIC_IPMB_TASK", "TX_OPB_BIC_IPMB_TASK" },
RESERVED_ADDRESS, "RESERVED_ATTR", "RESERVED_ATTR" },
}
#define SELF_I2C_ADDRESS
Definition: plat_ipmb.h:23
#define DISABLE
Definition: hal_gpio.h:69
@ EXP4_IPMB
Definition: ipmb.h:112
@ HD_BIC_IPMB
Definition: ipmb.h:108
@ EXP3_IPMB
Definition: ipmb.h:111
@ RESERVED
Definition: ipmb.h:129
@ RESERVED_IF
Definition: ipmb.h:135
@ I2C_IF
Definition: ipmb.h:133
#define RESERVED_BUS
Definition: ipmb.h:89
#define RESERVED_ADDRESS
Definition: ipmb.h:90
#define RESERVED_IDX
Definition: ipmb.h:88
#define OPB_BIC_I2C_ADDRESS
Definition: plat_ipmb.h:30
#define IPMB_OPB_BIC_BUS
Definition: plat_ipmb.h:25
#define IPMB_HD_BIC_BUS
Definition: plat_ipmb.h:23
@ OPA_BIC_IPMB_IDX
Definition: plat_ipmb.h:35
@ HD_BIC_IPMB_IDX
Definition: plat_ipmb.h:34
@ OPB_BIC_IPMB_IDX
Definition: plat_ipmb.h:36
#define IPMB_OPA_BIC_BUS
Definition: plat_ipmb.h:24
#define OPA_BIC_I2C_ADDRESS
Definition: plat_ipmb.h:29
#define HD_BIC_I2C_ADDRESS
Definition: plat_ipmb.h:28