|
@@ -3144,7 +3144,7 @@ static unsigned int convert_to_spdif_status(unsigned short val)
|
|
|
if (val & AC_DIG1_PROFESSIONAL)
|
|
|
sbits |= IEC958_AES0_PROFESSIONAL;
|
|
|
if (sbits & IEC958_AES0_PROFESSIONAL) {
|
|
|
- if (sbits & AC_DIG1_EMPHASIS)
|
|
|
+ if (val & AC_DIG1_EMPHASIS)
|
|
|
sbits |= IEC958_AES0_PRO_EMPHASIS_5015;
|
|
|
} else {
|
|
|
if (val & AC_DIG1_EMPHASIS)
|