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

Go to the source code of this file.

Enumerations

enum  INA233_ALERT_INDEX {
  INA233_ALERT_E1S_0 = 0 , INA233_ALERT_E1S_1 , INA233_ALERT_E1S_2 , INA233_ALERT_E1S_3 ,
  INA233_ALERT_E1S_4 , INA233_ALERT_E1S_P12V_EDGE , INA233_ALERT_E1S_P12V_MAIN
}
 

Functions

void control_power_sequence ()
 
void init_power_on_thread (uint8_t initial_stage)
 
void init_power_off_thread ()
 
void abort_power_thread ()
 
void ISR_FM_EXP_MAIN_PWR_EN ()
 
void ISR_CPU_PCIE_PERST ()
 
void ISR_E1S_0_INA233_ALERT ()
 
void ISR_E1S_1_INA233_ALERT ()
 
void ISR_E1S_2_INA233_ALERT ()
 
void ISR_E1S_3_INA233_ALERT ()
 
void ISR_E1S_4_INA233_ALERT ()
 
void ISR_E1S_P12V_EDGE_INA233_ALERT ()
 
void ISR_E1S_P12V_MAIN_INA233_ALERT ()
 
void ISR_E1S_0_PRSNT_N ()
 
void ISR_E1S_1_PRSNT_N ()
 
void ISR_E1S_2_PRSNT_N ()
 
void ISR_E1S_3_PRSNT_N ()
 
void ISR_E1S_4_PRSNT_N ()
 
void OPA_ISR_E1S_0_P12V_POWER_FAULT ()
 
void OPA_ISR_E1S_1_P12V_POWER_FAULT ()
 
void OPA_ISR_E1S_2_P12V_POWER_FAULT ()
 
void OPA_ISR_E1S_0_P3V3_POWER_FAULT ()
 
void OPA_ISR_E1S_1_P3V3_POWER_FAULT ()
 
void OPA_ISR_E1S_2_P3V3_POWER_FAULT ()
 
void OPB_ISR_E1S_0_P12V_POWER_FAULT ()
 
void OPB_ISR_E1S_1_P12V_POWER_FAULT ()
 
void OPB_ISR_E1S_2_P12V_POWER_FAULT ()
 
void OPB_ISR_E1S_3_P12V_POWER_FAULT ()
 
void OPB_ISR_E1S_4_P12V_POWER_FAULT ()
 
void OPB_ISR_E1S_0_P3V3_POWER_FAULT ()
 
void OPB_ISR_E1S_1_P3V3_POWER_FAULT ()
 
void OPB_ISR_E1S_2_P3V3_POWER_FAULT ()
 
void OPB_ISR_E1S_3_P3V3_POWER_FAULT ()
 
void OPB_ISR_E1S_4_P3V3_POWER_FAULT ()
 

Enumeration Type Documentation

◆ INA233_ALERT_INDEX

Enumerator
INA233_ALERT_E1S_0 
INA233_ALERT_E1S_1 
INA233_ALERT_E1S_2 
INA233_ALERT_E1S_3 
INA233_ALERT_E1S_4 
INA233_ALERT_E1S_P12V_EDGE 
INA233_ALERT_E1S_P12V_MAIN 

Function Documentation

◆ abort_power_thread()

void abort_power_thread ( )

◆ control_power_sequence()

void control_power_sequence ( )

◆ init_power_off_thread()

void init_power_off_thread ( )

◆ init_power_on_thread()

void init_power_on_thread ( uint8_t  initial_stage)
Here is the call graph for this function:

◆ ISR_CPU_PCIE_PERST()

void ISR_CPU_PCIE_PERST ( )

◆ ISR_E1S_0_INA233_ALERT()

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

◆ ISR_E1S_0_PRSNT_N()

void ISR_E1S_0_PRSNT_N ( )

◆ ISR_E1S_1_INA233_ALERT()

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

◆ ISR_E1S_1_PRSNT_N()

void ISR_E1S_1_PRSNT_N ( )

◆ ISR_E1S_2_INA233_ALERT()

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

◆ ISR_E1S_2_PRSNT_N()

void ISR_E1S_2_PRSNT_N ( )

◆ ISR_E1S_3_INA233_ALERT()

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

◆ ISR_E1S_3_PRSNT_N()

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

◆ ISR_E1S_4_INA233_ALERT()

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

◆ ISR_E1S_4_PRSNT_N()

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

◆ ISR_E1S_P12V_EDGE_INA233_ALERT()

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

◆ ISR_E1S_P12V_MAIN_INA233_ALERT()

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

◆ ISR_FM_EXP_MAIN_PWR_EN()

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

◆ OPA_ISR_E1S_0_P12V_POWER_FAULT()

void OPA_ISR_E1S_0_P12V_POWER_FAULT ( )

◆ OPA_ISR_E1S_0_P3V3_POWER_FAULT()

void OPA_ISR_E1S_0_P3V3_POWER_FAULT ( )

◆ OPA_ISR_E1S_1_P12V_POWER_FAULT()

void OPA_ISR_E1S_1_P12V_POWER_FAULT ( )

◆ OPA_ISR_E1S_1_P3V3_POWER_FAULT()

void OPA_ISR_E1S_1_P3V3_POWER_FAULT ( )

◆ OPA_ISR_E1S_2_P12V_POWER_FAULT()

void OPA_ISR_E1S_2_P12V_POWER_FAULT ( )

◆ OPA_ISR_E1S_2_P3V3_POWER_FAULT()

void OPA_ISR_E1S_2_P3V3_POWER_FAULT ( )

◆ OPB_ISR_E1S_0_P12V_POWER_FAULT()

void OPB_ISR_E1S_0_P12V_POWER_FAULT ( )

◆ OPB_ISR_E1S_0_P3V3_POWER_FAULT()

void OPB_ISR_E1S_0_P3V3_POWER_FAULT ( )

◆ OPB_ISR_E1S_1_P12V_POWER_FAULT()

void OPB_ISR_E1S_1_P12V_POWER_FAULT ( )

◆ OPB_ISR_E1S_1_P3V3_POWER_FAULT()

void OPB_ISR_E1S_1_P3V3_POWER_FAULT ( )

◆ OPB_ISR_E1S_2_P12V_POWER_FAULT()

void OPB_ISR_E1S_2_P12V_POWER_FAULT ( )

◆ OPB_ISR_E1S_2_P3V3_POWER_FAULT()

void OPB_ISR_E1S_2_P3V3_POWER_FAULT ( )

◆ OPB_ISR_E1S_3_P12V_POWER_FAULT()

void OPB_ISR_E1S_3_P12V_POWER_FAULT ( )

◆ OPB_ISR_E1S_3_P3V3_POWER_FAULT()

void OPB_ISR_E1S_3_P3V3_POWER_FAULT ( )

◆ OPB_ISR_E1S_4_P12V_POWER_FAULT()

void OPB_ISR_E1S_4_P12V_POWER_FAULT ( )

◆ OPB_ISR_E1S_4_P3V3_POWER_FAULT()

void OPB_ISR_E1S_4_P3V3_POWER_FAULT ( )