OpenBIC
OpenSource Bridge-IC
plat_class.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  mmc_info_t
 

Macros

#define MAX_SLOT   4
 
#define FLASH_SLOT_ADDRESS   0x0FF000
 
#define FLASH_SECTOR   0x1000
 

Enumerations

enum  si_vr_type_t {
  VR_MPS_MP2971_MP2891 , VR_MPS_MP2971_MP29816A , VR_RNS_ISL69260_RAA228238 , VR_RNS_ISL69260_RAA228249 ,
  VR_UNKNOWN
}
 
enum  si_tmp_type_t { TMP_TMP432 , TMP_EMC1413 , TMP_TYPE_UNKNOWN }
 

Functions

void init_platform_config ()
 
void init_tmp_type ()
 
uint8_t get_vr_type ()
 
uint8_t get_tmp_type ()
 
void plat_i3c_set_pid ()
 
uint8_t get_slot_id ()
 

Variables

const mmc_info_t mmc_info_table [MAX_SLOT]
 

Macro Definition Documentation

◆ FLASH_SECTOR

#define FLASH_SECTOR   0x1000

◆ FLASH_SLOT_ADDRESS

#define FLASH_SLOT_ADDRESS   0x0FF000

◆ MAX_SLOT

#define MAX_SLOT   4

Enumeration Type Documentation

◆ si_tmp_type_t

Enumerator
TMP_TMP432 
TMP_EMC1413 
TMP_TYPE_UNKNOWN 

◆ si_vr_type_t

Enumerator
VR_MPS_MP2971_MP2891 
VR_MPS_MP2971_MP29816A 
VR_RNS_ISL69260_RAA228238 
VR_RNS_ISL69260_RAA228249 
VR_UNKNOWN 

Function Documentation

◆ get_slot_id()

uint8_t get_slot_id ( )

◆ get_tmp_type()

uint8_t get_tmp_type ( )

◆ get_vr_type()

uint8_t get_vr_type ( )

◆ init_platform_config()

void init_platform_config ( )

◆ init_tmp_type()

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

◆ plat_i3c_set_pid()

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

Variable Documentation

◆ mmc_info_table

const mmc_info_t mmc_info_table[MAX_SLOT]
extern