Skip to content
Snippets Groups Projects
Commit 6b7c566b authored by Oleksii Kutuzov's avatar Oleksii Kutuzov
Browse files

[DTS][GENIO] Add efuse configuration for HDMI PHY

This is the patch received from MediaTek to fix the HDMI drive strength.

The issue is that for the MT8390, the HDMITX impedance is calibrated,
and the calibrated results are combined into a number, which is written
into the efuse.
Therefore, the HDMITX PHY driver should read the number from the efuse
and set the relative impedance settings into the HDMITX PHY registers.
After that, you may adjust the driving strength based on
the calibrated impedance.
parent 1b9beb75
No related branches found
No related tags found
No related merge requests found
Pipeline #241104 passed with stage
in 1 minute and 23 seconds
......@@ -1409,6 +1409,8 @@ usb_host0: xhci@112b0000 {
hdmi_phy: hdmi-phy@11d5f000 {
compatible = "mediatek,mt8188-hdmi-phy";
nvmem-cells = <&hdmitx_efuse>;
nvmem-cell-names = "hdmitx_phy_efuse";
reg = <0 0x11d5f000 0 0x100>;
clocks = <&infracfg_ao CLK_INFRA_AO_HDMI_26M>;
clock-names = "pll_ref";
......
......@@ -1371,6 +1371,8 @@ usb_host0: xhci@112b0000 {
hdmi_phy: hdmi-phy@11d5f000 {
compatible = "mediatek,mt8188-hdmi-phy";
nvmem-cells = <&hdmitx_efuse>;
nvmem-cell-names = "hdmitx_phy_efuse";
reg = <0 0x11d5f000 0 0x100>;
clocks = <&infracfg_ao CLK_INFRA_AO_HDMI_26M>;
clock-names = "pll_ref";
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment