Re: [PATCH v6 06/10] drm/tegra: Make panel parsing by tegra_output_probe() optional
From: Svyatoslav Ryhel
Date: Fri Nov 06 2026 - 09:15:59 EST
пт, 6 лист. 2026 р. о 16:00 Thierry Reding <thierry.reding@xxxxxxxxxx> пише:
>
> On Thu, Nov 05, 2026 at 04:05:06PM +0200, Svyatoslav Ryhel wrote:
> > The tegra_output_probe() performs panel parsing unconditionally, even for
> > devices that do not require it (such as HDMI) or that handle panel parsing
> > on their own (like DSI). Make panel parsing configurable.
> >
> > Signed-off-by: Svyatoslav Ryhel <clamor95@xxxxxxxxx>
> > ---
> > drivers/gpu/drm/tegra/drm.h | 2 +-
> > drivers/gpu/drm/tegra/dsi.c | 2 +-
> > drivers/gpu/drm/tegra/hdmi.c | 2 +-
> > drivers/gpu/drm/tegra/output.c | 52 ++++++++++++++++++----------------
> > drivers/gpu/drm/tegra/rgb.c | 2 +-
> > drivers/gpu/drm/tegra/sor.c | 2 +-
> > 6 files changed, 32 insertions(+), 30 deletions(-)
>
> Does it break anything to try and parse this even when it's not needed?
> In all cases we error out early, so there shouldn't be a whole lot of
> extra overhead either.
>
> Adding this extra parameter just adds extra complexity for seemingly no
> benefit.
>
Dual DSI panel fail for Xiaomi Mi Pad. Maybe you should check your
email a bit more often?
https://lore.kernel.org/lkml/20260305161035.64548-1-clamor95@xxxxxxxxx/#t
> Thierry