On April 21, 2026 thus sayeth Shaurya Rane: > Bring in DTS bootph-all tags for the DSS, I2C2, HDMI bridge and > pinmux nodes, plus defconfig options for TIDSS, VIDEO_BRIDGE_ITE_IT66121, > BMP and splash screen support. > > Signed-off-by: Shaurya Rane <[email protected]> > Reviewed-by: Simon Glass <[email protected]> > --- > Changes in v3: > - No functional changes; carry Reviewed-by tag from Simon Glass. > > Changes in v2: > - Split out of the original patch; add bootph-all DT fragments > alongside the defconfig options enabling TIDSS, the IT66121 > bridge driver, and splash-screen/BMP support. > > arch/arm/dts/k3-am625-beagleplay-u-boot.dtsi | 42 ++++++++++++++++++++ > configs/am62x_beagleplay_a53_defconfig | 13 ++++++ > 2 files changed, 55 insertions(+) > > diff --git a/arch/arm/dts/k3-am625-beagleplay-u-boot.dtsi > b/arch/arm/dts/k3-am625-beagleplay-u-boot.dtsi > index 2a4f0e45365..b1ba62c20ad 100644 > --- a/arch/arm/dts/k3-am625-beagleplay-u-boot.dtsi > +++ b/arch/arm/dts/k3-am625-beagleplay-u-boot.dtsi > @@ -322,3 +322,45 @@ > &cpsw_port2 { > status = "disabled"; > }; > + > +/* ===== Display / HDMI support for U-Boot splash screen ===== */ > + > +&main_pmx0 { > + bootph-all; > + > + dss0_pins_default { > + bootph-all; > + }; > + > + hdmi_gpio_pins_default { > + bootph-all; > + }; > + > + i2c2_1v8_pins_default { > + bootph-all; > + }; > +}; > + > +&dss { > + bootph-all; > +}; > + > +&dss_ports { > + bootph-all; > + > + port@1 { > + bootph-all; > + }; > +}; > + > +&main_i2c2 { > + bootph-all; > + > + bridge-hdmi@4c { > + bootph-all; > + }; > +}; > + > +&main_gpio0 { > + bootph-all; > +};
Can we send a patch to add these to Linux? Once they're merged we can cherry pick the patch if needed[0] It helps us keep all the overrides to a minimum and reduce the maintenance burden when new DT tags from Linux get pulled in. ~Bryan [0] https://docs.u-boot-project.org/en/latest/develop/devicetree/control.html#resyncing-with-devicetree-rebasing
