SCONTROL_IPM_SHIFT
#define SCONTROL_IPM (0xf << SCONTROL_IPM_SHIFT)
((x & SCONTROL_IPM) >> SCONTROL_IPM_SHIFT)
((new_val << SCONTROL_IPM_SHIFT) & SCONTROL_IPM))