On Sat, 2026-01-17 at 15:15 +0100, Giuseppe Ranieri wrote:
> 
> I fixed a problem for the GK208B NVidia Card (GT710): 
> the initialization was broken my card support scdc channel but the 
> implementation was missing.
> 
> The problem was tracked by Mathias Anselmann in
> https://bugzilla.kernel.org/show_bug.cgi?id=219561 and 
> https://gitlab.freedesktop.org/drm/nouveau/-/issues/402

Those two links should be moved to Closes: tags above your Signed-off-
by tag. See the global git log for inspiration.

> 
> This patch fix the card initialization and fix audio problem on my card 
> GK208B  
> the code path is shared by 
> nouveau/nvkm/engine/device/base.c- .name = "GK110",
> nouveau/nvkm/engine/device/base.c- .name = "GK110B",
> nouveau/nvkm/engine/device/base.c- .name = "GK208B",
> nouveau/nvkm/engine/device/base.c- .name = "GK208",
> 
> I have done another patch so the code don´t broke anymore the initialization 
> if the scdc implementation is missing when supported by the card. It will 
> raise a DBG message instead.

So the other patch is related to this one here? If so, they should be
submitted as a patch series (e.g., `git format-patch --histogram
HEAD~2`).

Also, the commit message could need some grammar improvements ;-)


Greetings,
Philipp

> 
> 
> 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