Lines Matching defs:audio
214 DRM_INFO("Warning: audio FIFO underrun occurs!\n");
475 * contains information about HDMI transmission mode such as audio codec,
484 struct hdmi_audio_params *audio = &hdmi->audio;
489 audio->enabled ? "enable" : "disable");
490 if (audio->enabled) {
491 /* set audio parameters stored*/
492 ret = hdmi_audio_infoframe_pack(&audio->cea, buffer,
495 DRM_ERROR("failed to pack audio infoframe: %d\n", ret);
500 /*disable audio info frame transmission */
792 * clocks. None-coherent clocks means that audio and TMDS clocks have not the
796 * @audio_fs: audio frame clock frequency in Hz
839 struct hdmi_audio_params *params = &hdmi->audio;
920 if (hdmi->audio.enabled) {
922 DRM_ERROR("Unable to configure audio\n");
1161 /* disable audio */
1166 hdmi->audio.enabled = false;
1190 hdmi->audio.sample_width = params->sample_width;
1191 hdmi->audio.sample_rate = params->sample_rate;
1192 hdmi->audio.cea = params->cea;
1194 hdmi->audio.enabled = true;
1248 hdmi->audio.enabled = false;
1320 DRM_ERROR("Failed to attach an audio codec\n");
1324 /* Initialize audio infoframe */
1325 err = hdmi_audio_infoframe_init(&hdmi->audio.cea);
1327 DRM_ERROR("Failed to init audio infoframe\n");
1435 hdmi->clk_audio = devm_clk_get(dev, "audio");