Lines Matching refs:iec958
232 player->stream_settings.iec958.status[3] =
236 player->stream_settings.iec958.status[3] =
240 player->stream_settings.iec958.status[3] =
244 player->stream_settings.iec958.status[3] =
248 player->stream_settings.iec958.status[3] =
252 player->stream_settings.iec958.status[3] =
256 player->stream_settings.iec958.status[3] =
260 player->stream_settings.iec958.status[3] =
264 player->stream_settings.iec958.status[3] =
269 player->stream_settings.iec958.status[3] =
278 if (player->stream_settings.iec958.status[0] & IEC958_AES0_NONAUDIO)
296 player->stream_settings.iec958.status[0 + (n * 4)] & 0xf;
298 player->stream_settings.iec958.status[1 + (n * 4)] << 8;
300 player->stream_settings.iec958.status[2 + (n * 4)] << 16;
302 player->stream_settings.iec958.status[3 + (n * 4)] << 24;
320 /* Oversampling must be multiple of 128 as iec958 frame is 32-bits */
404 * Ensure iec958 formatting is off. It will be enabled in function
503 /* No iec958 formatting as outputting to DAC */
559 * ALSA uniperipheral iec958 controls
576 struct snd_aes_iec958 *iec958 = &player->stream_settings.iec958;
579 ucontrol->value.iec958.status[0] = iec958->status[0];
580 ucontrol->value.iec958.status[1] = iec958->status[1];
581 ucontrol->value.iec958.status[2] = iec958->status[2];
582 ucontrol->value.iec958.status[3] = iec958->status[3];
593 struct snd_aes_iec958 *iec958 = &player->stream_settings.iec958;
597 iec958->status[0] = ucontrol->value.iec958.status[0];
598 iec958->status[1] = ucontrol->value.iec958.status[1];
599 iec958->status[2] = ucontrol->value.iec958.status[2];
600 iec958->status[3] = ucontrol->value.iec958.status[3];
903 * If iec958 formatting is required for hdmi or spdif, then it must be
1121 /* Set default iec958 status bits */
1124 player->stream_settings.iec958.status[0] = 0x00;
1126 player->stream_settings.iec958.status[1] =
1129 player->stream_settings.iec958.status[2] =
1132 player->stream_settings.iec958.status[3] =
1135 player->stream_settings.iec958.status[4] =