= {
{
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 = 0x7E },
{
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 = 0xFF },
{
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 = 0xFF },
{
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 = 0xFF },
{
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 = 0xFE },
{
VR_SMBUS_ALERT_1_REG, 0xFF, 0xFF,
true, 0x00,
false,
false, 0x00, .status_changed_cb =
vr_error_callback, .bit_check_mask =
CHECK_ALL_BITS },
{
VR_SMBUS_ALERT_2_REG, 0xFF, 0xFF,
true, 0x00,
false,
false, 0x00, .status_changed_cb =
vr_error_callback, .bit_check_mask =
CHECK_ALL_BITS },
{
ASIC_OC_WARN_REG, 0xFF, 0xFF,
true, 0x00,
false,
false, 0x00, .status_changed_cb =
vr_error_callback, .bit_check_mask =
CHECK_ALL_BITS },
{
SYSTEM_ALERT_FAULT_REG, 0xFF, 0xFF,
true, 0x00,
false,
false, 0x00, .status_changed_cb =
vr_error_callback, .bit_check_mask =
CHECK_BIT_7_ONLY },
{
TEMPERATURE_IC_OVERT_FAULT_REG, 0xFF, 0xFF,
true, 0x00,
false,
false, 0x00, .status_changed_cb =
vr_error_callback, .bit_check_mask =
CHECK_ALL_BITS },
{
LEAK_DETCTION_REG, 0xDF, 0xDF,
true, 0x00,
false,
false, 0x00, .status_changed_cb =
vr_error_callback, .bit_check_mask =
CHECK_BIT_6_ONLY},
{
TEMPERATURE_IC_OVERT_FAULT_2_REG, 0xFF, 0xFF,
true, 0x00,
false,
false, 0x00, .status_changed_cb =
vr_error_callback, .bit_check_mask =
CHECK_ALL_BITS, .event_type = 0x80 },
{
ASIC_OC_WARN_2_REG, 0x1C, 0x1C,
true, 0x00,
false,
false, 0x00, .status_changed_cb =
vr_error_callback, .bit_check_mask =
CHECK_ALL_BITS, .event_type = 0x23 },
{
SYSTEM_ALERT_FAULT_2_REG, 0xFF, 0xFF,
true, 0x00,
false,
false, 0x00, .status_changed_cb =
vr_error_callback, .bit_check_mask =
CHECK_BIT_7_ONLY },
{
VR_SMBUS_ALERT_3_REG, 0xFF, 0xFF,
true, 0x00,
false,
false, 0x00, .status_changed_cb =
vr_error_callback, .bit_check_mask =
CHECK_ALL_BITS },
{
VR_SMBUS_ALERT_4_REG, 0xFF, 0xFF,
true, 0x00,
false,
false, 0x00, .status_changed_cb =
vr_error_callback, .bit_check_mask =
CHECK_ALL_BITS },
}