RMW_BITS
RMW_BITS(bgp, i, bgap_counter, counter_mask,
RMW_BITS(bgp, i, temp_sensor_ctrl, bgap_tempsoff_mask, !on);
RMW_BITS(bgp, id, bgap_mask_ctrl, mask_freeze_mask, 1);
RMW_BITS(bgp, id, bgap_mask_ctrl, mask_freeze_mask, 0);
RMW_BITS(bgp, id, bgap_mask_ctrl, mask_counter_delay_mask, rval);
RMW_BITS(bgp, id, bgap_counter, counter_mask, interval);
RMW_BITS(bgp, id, bgap_mode_ctrl, mode_ctrl_mask, 1);
RMW_BITS(bgp, id, bgap_mode_ctrl, mode_ctrl_mask, 0);
RMW_BITS(bgp, id, temp_sensor_ctrl, bgap_soc_mask, 1);
RMW_BITS(bgp, id, temp_sensor_ctrl, bgap_soc_mask, 0);
RMW_BITS(bgp, i, bgap_mode_ctrl, mode_ctrl_mask, 1);
RMW_BITS(bgp, id, bgap_mask_ctrl, mask_freeze_mask, 1);
RMW_BITS(bgp, id, bgap_mask_ctrl, mask_freeze_mask, 0);
RMW_BITS(bgp, i, bgap_counter, counter_mask, 1);
RMW_BITS(bgp, i, bgap_threshold,
RMW_BITS(bgp, i, bgap_threshold,
RMW_BITS(bgp, i, bgap_mask_ctrl, mask_hot_mask, 1);
RMW_BITS(bgp, i, bgap_mask_ctrl, mask_cold_mask, 1);
RMW_BITS(bgp, i, tshut_threshold,
RMW_BITS(bgp, i, tshut_threshold,