Lines Matching defs:ch_stat
186 unsigned char ch_stat[SPDIFTX_CS_BITS / 8];
216 for (i = 0; i < ARRAY_SIZE(ctrl->ch_stat) / 4; i++) {
217 val = (ctrl->ch_stat[(i * 4) + 0] << 0) |
218 (ctrl->ch_stat[(i * 4) + 1] << 8) |
219 (ctrl->ch_stat[(i * 4) + 2] << 16) |
220 (ctrl->ch_stat[(i * 4) + 3] << 24);
446 ctrl->ch_stat[3] &= ~IEC958_AES3_CON_FS;
449 ctrl->ch_stat[3] |= IEC958_AES3_CON_FS_22050;
452 ctrl->ch_stat[3] |= IEC958_AES3_CON_FS_24000;
455 ctrl->ch_stat[3] |= IEC958_AES3_CON_FS_32000;
458 ctrl->ch_stat[3] |= IEC958_AES3_CON_FS_44100;
461 ctrl->ch_stat[3] |= IEC958_AES3_CON_FS_48000;
464 ctrl->ch_stat[3] |= IEC958_AES3_CON_FS_88200;
467 ctrl->ch_stat[3] |= IEC958_AES3_CON_FS_96000;
470 ctrl->ch_stat[3] |= IEC958_AES3_CON_FS_176400;
473 ctrl->ch_stat[3] |= IEC958_AES3_CON_FS_192000;
479 ctrl->ch_stat[3] |= IEC958_AES3_CON_FS_NOTID;
579 memcpy(uvalue->value.iec958.status, ctrl->ch_stat,
580 sizeof(ctrl->ch_stat));
597 for (i = 0; i < ARRAY_SIZE(ctrl->ch_stat); i++) {
598 if (ctrl->ch_stat[i] != uvalue->value.iec958.status[i])
600 ctrl->ch_stat[i] = uvalue->value.iec958.status[i];
823 ctrl->ch_stat[0] = IEC958_AES0_CON_NOT_COPYRIGHT |