Integrate linux-imx-kuk/mc3_hdmi_support
Commit: seco-ne/kernel/linux-imx-kuk@3cc52756
dts:mc3: Enable the internal i2c level translator of the PMIC
Connected ICs:
- Si52202
- ADV7535
BCS 746-000939
--
Commit: seco-ne/kernel/linux-imx-kuk@9d148a43
drivers:regulator:pca9450: Add devicetree property for i2c level translator
The pca9450 has an internal i2c level translator that is disabled by default. Now the operating modes can be set in the devicetree:
- i2c-lt-en = "force-disable"
- i2c-lt-en = "standby-and-run" - Enable only in STANDBY and RUN mode
- i2c-lt-en = "run" - Enable only in RUN mode
- i2c-lt-en = "force-enable"
BCS 746-000939
--
Commit: seco-ne/kernel/linux-imx-kuk@be4c5701
dts:mc3: Add backplane HDMI support (via ADV7535)
For the ADV7535 i2c connection, the PMIC's i2c level shifter must be enabled. Use 12MHz as dsi reference clock rate. This allows the ADV7535 to derive suitable DDR clock rates. For futher details see: https://source.codeaurora.org/external/imx/linux-imx/commit/arch/arm64/boot/dts/freescale/imx8mp.dtsi?h=lf-5.15.y&id=5b91a97520cf7479d313c855225caf83e5f3a228
BCS 746-000939
--
Commit: seco-ne/kernel/linux-imx-kuk@cac457dc
dts:mc3:hdmi: Add onboard HDMI support
At the moment there is a problem with the HDMI hot plug detection (HPD) in combination with the eARC. The HPD only works correctly when the EARC_N_HPD signal is disconnected. Simply enabling or disabling the xcvr (eARC) controller does not result in a valid HPD. HDMI works when the eARC is not connected. The 5V fault detection is currently not supported.
BCS 746-000949
--
Commit: seco-ne/kernel/linux-imx-kuk@aafa6357
dts:mc3: Enable ml_vipsi gpu node
The node is part of the gpu, but has not been enabled yet.