PS_TO_REG
val |= (PS_TO_REG(dts_value[0]) & f1mask) << f1off;
val |= (PS_TO_REG(dts_value[0]) & f2mask) << f2off;
val |= (PS_TO_REG(dts_value[0]) & f3mask) << f3off;
val |= (PS_TO_REG(dts_value[0]) & f4mask) << f4off;