[PATCH v3 0/2] BeaglePlay: add ITE IT66121 HDMI bridge driver and enable splash

SHAURYA RANE ssrane_b23 at ee.vjti.ac.in
Sun May 3 20:56:39 CEST 2026


Can this be merged or does it need some more changes?

On Tue, Apr 21, 2026 at 6:51 PM Shaurya Rane <ssrane_b23 at ee.vjti.ac.in> wrote:
>
> This series adds a U-Boot driver for the ITE IT66121 DPI-to-HDMI bridge
> and wires it up on the BeaglePlay so the board can drive an HDMI output
> from U-Boot (used for the splash screen via TIDSS).
>
> Patch 1 adds the new video bridge driver. Patch 2 enables the DSS,
> I2C2 and HDMI-bridge DT nodes for U-Boot (bootph-all) and turns on the
> required Kconfig options (TIDSS, VIDEO_BRIDGE_ITE_IT66121, BMP,
> SPLASH_SCREEN, etc.) in am62x_beagleplay_a53_defconfig.
>
> Tested on BeaglePlay hardware: U-Boot renders the BMP splash over HDMI
> via the IT66121 bridge.
>
> v3 addresses Simon's v2 review comments on the driver: the remaining
> bare BIT() constants in it66121_hw_init() now use named defines with a
> comment describing the AFE power-on sequence, and the unused-looking
> bpp local in it66121_attach() has a comment clarifying it is a
> required edid_get_timing() out-parameter.
>
>
> Shaurya Rane (2):
>   video: bridge: add ITE IT66121 DPI-to-HDMI bridge driver
>   BeaglePlay: enable IT66121 HDMI bridge and video stack
>
>  arch/arm/dts/k3-am625-beagleplay-u-boot.dtsi |  42 ++
>  configs/am62x_beagleplay_a53_defconfig       |  13 +
>  drivers/video/bridge/Kconfig                 |  10 +
>  drivers/video/bridge/Makefile                |   1 +
>  drivers/video/bridge/it66121.c               | 609 +++++++++++++++++++
>  5 files changed, 675 insertions(+)
>  create mode 100644 drivers/video/bridge/it66121.c
>
> --
> 2.43.0
>


More information about the U-Boot mailing list