HII2S_FS_CFG__FS_DACLR_SHIFT
val &= ~(HII2S_FS_CFG__FS_DACLR_MASK << HII2S_FS_CFG__FS_DACLR_SHIFT);
val |= (rate << HII2S_FS_CFG__FS_DACLR_SHIFT);