[PATCH v2 0/8] hdmi: Add common TMDS character rate constants
Javier Martinez Canillas
javierm at redhat.com
Thu May 21 02:59:40 PDT 2026
Javier Martinez Canillas <javierm at redhat.com> writes:
> Several DRM drivers define their own local macros or use magic numbers for
> the standard HDMI TMDS character rate limits. Maxime Ripard suggested that
> instead these common rate constants could be included to a shared header.
>
> This series introduces these constants to the <linux/hdmi.h> header and
> replaces the local defined constants or magic numbers in drivers.
>
> I split the changes as one patch per driver, so that these can be reviewed
> individually and merged at their own pace.
>
> This is a version 2 that addresses issues pointed out by Maxime Ripard and
> Dmitry Baryshkov.
>
> Changes in v2:
> - Change naming convention to HDMI_$SPEC_TMDS_CHAR_RATE_MAX_HZ (Maxime).
> - Define the constants in <linux/hdmi.h> (Dmitry).
>
> Javier Martinez Canillas (8):
> video/hdmi: Add common TMDS character rate constants
> drm/bridge: dw-hdmi: Use the common TMDS char rate constant
> drm/bridge: dw-hdmi-qp: Use the common TMDS char rate constant
> drm/bridge: inno-hdmi: Use the common TMDS char rate constant
> drm/sti: hdmi: Use the common TMDS char rate constants
> drm/sun4i: hdmi: Use the common TMDS char rate constant
> drm/msm/hdmi: Use the common TMDS char rate constants in 8996 PHY
> drm/msm/hdmi: Use the common TMDS char rate constants in 8998 PHY
>
Pushed to drm-misc (drm-misc-next). Thanks everyone for the feedback and review!
--
Best regards,
Javier Martinez Canillas
Core Platforms
Red Hat
More information about the linux-arm-kernel
mailing list