OpenBIC
OpenSource Bridge-IC
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
plat_fru.c File Reference
#include <sys/util.h>
#include <string.h>
#include <stdio.h>
#include <logging/log.h>
#include "fru.h"
#include "plat_fru.h"
#include "plat_class.h"
Include dependency graph for plat_fru.c:

Functions

 LOG_MODULE_REGISTER (plat_fru)
 
void fru_config_oversize_handle (const EEPROM_CFG *plat_fru_config, uint8_t card_type)
 
void pal_load_fru_config (void)
 

Variables

const EEPROM_CFG plat_OPA_fru_config []
 
const EEPROM_CFG plat_OPB_fru_config []
 

Function Documentation

◆ fru_config_oversize_handle()

void fru_config_oversize_handle ( const EEPROM_CFG plat_fru_config,
uint8_t  card_type 
)

◆ LOG_MODULE_REGISTER()

LOG_MODULE_REGISTER ( plat_fru  )

◆ pal_load_fru_config()

void pal_load_fru_config ( void  )

Variable Documentation

◆ plat_OPA_fru_config

const EEPROM_CFG plat_OPA_fru_config[]
Initial value:
= {
{
},
}
#define FRU_SIZE
Definition: eeprom.h:30
#define FRU_START
Definition: eeprom.h:29
@ FRU_DEV_ACCESS_BYTE
Definition: fru.h:44
@ NV_ATMEL_24C128
Definition: fru.h:27
@ OP_FRU_ID
Definition: plat_fru.h:27
#define OPA_FRU_ADDR
Definition: plat_fru.h:21
#define OP_FRU_PORT
Definition: plat_fru.h:20

◆ plat_OPB_fru_config

const EEPROM_CFG plat_OPB_fru_config[]
Initial value:
= {
{
},
}
#define OPB_FRU_ADDR
Definition: plat_fru.h:22