Skip to content

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.

Merge request reports

Loading