Lines Matching refs:status
695 ucontrol->value.iec958.status[0] = IEC958_AES0_PROFESSIONAL |
699 ucontrol->value.iec958.status[1] = IEC958_AES1_CON_CATEGORY |
701 ucontrol->value.iec958.status[3] = IEC958_AES3_CON_FS;
708 ucontrol->value.iec958.status[0] = IEC958_AES0_PROFESSIONAL |
720 ucontrol->value.iec958.status[0] = ac97->spdif_status & 0xff;
721 ucontrol->value.iec958.status[1] = (ac97->spdif_status >> 8) & 0xff;
722 ucontrol->value.iec958.status[2] = (ac97->spdif_status >> 16) & 0xff;
723 ucontrol->value.iec958.status[3] = (ac97->spdif_status >> 24) & 0xff;
735 new = val = ucontrol->value.iec958.status[0] & (IEC958_AES0_PROFESSIONAL|IEC958_AES0_NONAUDIO);
736 if (ucontrol->value.iec958.status[0] & IEC958_AES0_PROFESSIONAL) {
737 new |= ucontrol->value.iec958.status[0] & (IEC958_AES0_PRO_FS|IEC958_AES0_PRO_EMPHASIS_5015);
747 new |= ucontrol->value.iec958.status[0] & (IEC958_AES0_CON_EMPHASIS_5015|IEC958_AES0_CON_NOT_COPYRIGHT);
748 new |= ((ucontrol->value.iec958.status[1] & (IEC958_AES1_CON_CATEGORY|IEC958_AES1_CON_ORIGINAL)) << 8);
749 new |= ((ucontrol->value.iec958.status[3] & IEC958_AES3_CON_FS) << 24);
2544 * restore ac97 status
2565 * restore IEC958 status
2571 /* reset spdif status */