8#define CPLD_OFFSET_VR_VENDER_TYPE 0x15
9#define CPLD_OFFSET_POWER_CLAMP 0x25
10#define CPLD_OFFSET_USERCODE 0x32
uint8_t data[]
Definition: isl69259.c:2
struct _cpld_info_ cpld_info
Definition: plat_cpld.h:12
void check_cpld_polling_alert_status(void)
Definition: plat_event.c:323
bool plat_write_cpld(uint8_t offset, uint8_t *data)
Definition: plat_cpld.c:25
void init_cpld_polling(void)
Definition: plat_event.c:717
bool plat_read_cpld(uint8_t offset, uint8_t *data, uint8_t len)
Definition: plat_cpld.c:20
uint32_t offset
Definition: pldm_firmware_update.h:0
Definition: plat_cpld.h:14
bool is_first_polling
Definition: plat_cpld.h:22
uint8_t last_polling_value
Definition: plat_cpld.h:28
bool is_first_polling_after_dc_change
Definition: plat_cpld.h:25
uint8_t bit_check_mask
Definition: plat_cpld.h:32
uint8_t dc_on_defaut
Definition: plat_cpld.h:17
uint8_t is_fault_bit_map
Definition: plat_cpld.h:19
uint8_t dc_off_defaut
Definition: plat_cpld.h:16
bool(* status_changed_cb)(cpld_info *, uint8_t *)
Definition: plat_cpld.h:30
bool is_fault_log
Definition: plat_cpld.h:18
uint8_t cpld_offset
Definition: plat_cpld.h:15