25#define VR_FAULT_STATUS_LSB_MASK 0xFD
26#define VR_FAULT_STATUS_MSB_MASK 0xFF
27#define VR_IOUT_FAULT_MASK 0x40
28#define VR_TPS_OCW_MASK 0x20
71 struct k_work_delayable work;
Definition: plat_isr.h:29
bool is_init
Definition: plat_isr.h:30
uint8_t gpio_num
Definition: plat_isr.h:32
struct k_work_delayable add_sel_work
Definition: plat_isr.h:36
volatile uint8_t assert_type
Definition: plat_isr.h:66
volatile uint8_t event_type
Definition: plat_isr.h:65
Definition: vr_fault.h:41
uint8_t page_cnt
Definition: plat_isr.h:34
struct k_work_delayable add_sel_work
Definition: plat_isr.h:36
uint8_t vr_addr
Definition: plat_isr.h:33
bool is_init
Definition: plat_isr.h:31
uint8_t is_asserted
Definition: plat_isr.h:35
uint8_t gpio_num
Definition: plat_isr.h:32
Definition: plat_isr.h:49
uint8_t cpld_reg_i2c_bus
Definition: plat_isr.h:50
uint8_t cpld_reg_offset
Definition: plat_isr.h:52
uint8_t cpld_reg_addr
Definition: plat_isr.h:51
Definition: plat_event.c:70
bool is_pmbus_vr
Definition: plat_event.c:74
uint8_t cpld_reg_data_idx
Definition: plat_isr.h:41
uint8_t vr_source
Definition: plat_isr.h:40
uint8_t vr_i2c_bus
Definition: plat_isr.h:44
uint8_t vr_page
Definition: plat_isr.h:46
uint8_t cpld_reg_bit
Definition: plat_event.c:73
uint8_t vr_addr
Definition: plat_isr.h:45
Definition: pldm_oem.h:267
Definition: plat_isr.h:70