= {
{
VR_POWER_FAULT_1_REG, 0x00, 0x00,
true, 0x00,
false,
false, 0x00, .status_changed_cb =
vr_error_callback, .bit_check_mask =
CHECK_ALL_BITS, .event_type =
VR_POWER_FAULT },
{
VR_POWER_FAULT_2_REG, 0x00, 0x00,
true, 0x00,
false,
false, 0x00, .status_changed_cb =
vr_error_callback, .bit_check_mask =
CHECK_ALL_BITS, .event_type =
VR_POWER_FAULT },
{
VR_POWER_FAULT_3_REG, 0x00, 0x00,
true, 0x00,
false,
false, 0x00, .status_changed_cb =
vr_error_callback, .bit_check_mask =
CHECK_ALL_BITS, .event_type =
VR_POWER_FAULT },
{
VR_POWER_FAULT_4_REG, 0x00, 0x00,
true, 0x00,
false,
false, 0x00, .status_changed_cb =
vr_error_callback, .bit_check_mask =
CHECK_ALL_BITS, .event_type =
VR_POWER_FAULT },
{
VR_POWER_FAULT_5_REG, 0x00, 0x00,
true, 0x00,
false,
false, 0x00, .status_changed_cb =
vr_error_callback, .bit_check_mask =
CHECK_ALL_BITS, .event_type =
VR_POWER_FAULT },
{
VR_SMBUS_ALERT_EVENT_LOG_REG, 0xFF, 0xFF,
true, 0x00,
false,
false, 0x00, .status_changed_cb =
vr_error_callback, .bit_check_mask =
CHECK_ALL_BITS },
}
bool vr_error_callback(cpld_info *cpld_info, uint8_t *current_cpld_value)
Definition: plat_cpld.c:169
#define CHECK_ALL_BITS
Definition: plat_cpld.c:33
#define VR_SMBUS_ALERT_EVENT_LOG_REG
Definition: plat_cpld.h:48