mirror of
https://github.com/raspberrypi/linux.git
synced 2025-12-06 01:49:46 +00:00
drm/vc4: enable HBR MAI format on HBR streams
Signed-off-by: Matthias Reichl <hias@horus.com>
This commit is contained in:
@@ -988,7 +988,11 @@ static int vc4_hdmi_audio_prepare(struct snd_pcm_substream *substream,
|
||||
vc4_hdmi_audio_set_mai_clock(vc4_hdmi);
|
||||
|
||||
mai_sample_rate = sample_rate_to_mai_fmt(vc4_hdmi->audio.samplerate);
|
||||
mai_audio_format = VC4_HDMI_MAI_FORMAT_PCM;
|
||||
if (vc4_hdmi->audio.iec_status[0] & IEC958_AES0_NONAUDIO &&
|
||||
vc4_hdmi->audio.channels == 8)
|
||||
mai_audio_format = VC4_HDMI_MAI_FORMAT_HBR;
|
||||
else
|
||||
mai_audio_format = VC4_HDMI_MAI_FORMAT_PCM;
|
||||
HDMI_WRITE(HDMI_MAI_FMT,
|
||||
VC4_SET_FIELD(mai_sample_rate, VC4_HDMI_MAI_FORMAT_SAMPLE_RATE) |
|
||||
VC4_SET_FIELD(mai_audio_format, VC4_HDMI_MAI_FORMAT_AUDIO_FORMAT));
|
||||
|
||||
Reference in New Issue
Block a user