Add scdc function to gk104_sor_hdmi
Fix the card initialization on card GK208B, the code path is shared by
 -  "GK110"
 -  "GK110B"
 -  "GK208B"
 -  "GK208"

Fix HDMI audio missing  problem.


Closes: https://bugzilla.kernel.org/show_bug.cgi?id=219561 and
+https://gitlab.freedesktop.org/drm/nouveau/-/issues/402
Signed-off-by: Giuseppe Ranieri <[email protected]>
---

diff '--color=auto' -ur a/drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.c 
b/drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.c
--- a/drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.c  2025-11-30 
23:42:10.000000000 +0100
+++ b/drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.c  2026-01-16 
19:03:51.175827296 +0100
@@ -106,6 +106,7 @@
 const struct nvkm_ior_func_hdmi
 gk104_sor_hdmi = {
        .ctrl = gk104_sor_hdmi_ctrl,
+       .scdc = gm200_sor_hdmi_scdc,
        .infoframe_avi = gk104_sor_hdmi_infoframe_avi,
        .infoframe_vsi = gk104_sor_hdmi_infoframe_vsi,
 };
 

Reply via email to