Lines Matching refs:ch_stat
188 unsigned char ch_stat[SPDIFTX_CS_BITS / 8]; member
218 for (i = 0; i < ARRAY_SIZE(ctrl->ch_stat) / 4; i++) { in mchp_spdiftx_channel_status_write()
219 val = (ctrl->ch_stat[(i * 4) + 0] << 0) | in mchp_spdiftx_channel_status_write()
220 (ctrl->ch_stat[(i * 4) + 1] << 8) | in mchp_spdiftx_channel_status_write()
221 (ctrl->ch_stat[(i * 4) + 2] << 16) | in mchp_spdiftx_channel_status_write()
222 (ctrl->ch_stat[(i * 4) + 3] << 24); in mchp_spdiftx_channel_status_write()
495 ctrl->ch_stat[3] &= ~IEC958_AES3_CON_FS; in mchp_spdiftx_hw_params()
496 ctrl->ch_stat[3] |= aes3; in mchp_spdiftx_hw_params()
577 memcpy(uvalue->value.iec958.status, ctrl->ch_stat, in mchp_spdiftx_cs_get()
578 sizeof(ctrl->ch_stat)); in mchp_spdiftx_cs_get()
595 for (i = 0; i < ARRAY_SIZE(ctrl->ch_stat); i++) { in mchp_spdiftx_cs_put()
596 if (ctrl->ch_stat[i] != uvalue->value.iec958.status[i]) in mchp_spdiftx_cs_put()
598 ctrl->ch_stat[i] = uvalue->value.iec958.status[i]; in mchp_spdiftx_cs_put()
853 ctrl->ch_stat[0] = IEC958_AES0_CON_NOT_COPYRIGHT | in mchp_spdiftx_probe()