MASK_DSP_WORD
rmh->Cmd[0] |= (((u32)param1 & MASK_FIRST_FIELD) << FIELD_SIZE) & MASK_DSP_WORD;
rmh->Cmd[0] |= ((u32)param2 & MASK_FIRST_FIELD) & MASK_DSP_WORD;
rmh->Cmd[0] |= (((u32)pipe & MASK_FIRST_FIELD) << FIELD_SIZE) & MASK_DSP_WORD;
dsp_time[1] = (unsigned int)(*pc_time) & MASK_DSP_WORD;
rmh.cmd[1] = pllreg & MASK_DSP_WORD;
rmh.cmd[3] = subs->runtime->dma_addr & MASK_DSP_WORD;
snd_BUG_ON(param3 > MASK_DSP_WORD);