ALARM_T_HOT_SHIFT
val = (val >> ALARM_T_HOT_SHIFT) & ALARM_T_HOT_MASK;
val &= ~(ALARM_T_HOT_MASK << ALARM_T_HOT_SHIFT);
val |= (sc->conf->to_reg(temp, sensor) << ALARM_T_HOT_SHIFT);