1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/gpu/drm/msm/hdmi
Arnaud Vrac caedbf17c4 drm/msm: add msm8998 hdmi phy/pll support
Add support for the HDMI PHY as present on the Qualcomm MSM8998 SoC.
This code is mostly copy & paste of the vendor code from msm-4.4
kernel.lnx.4.4.r38-rel.

Signed-off-by: Arnaud Vrac <avrac@freebox.fr>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Marc Gonzalez <mgonzalez@freebox.fr>
Patchwork: https://patchwork.freedesktop.org/patch/605631/
Link: https://lore.kernel.org/r/20240724-hdmi-tx-v7-4-e44a20553464@freebox.fr
[DB: replaced division with do_div64 to fix build issues on ARM32]
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-09-02 02:53:44 +03:00
..
hdmi.c drm/msm/hdmi: add "qcom,hdmi-tx-8998" compatible 2024-09-02 02:53:44 +03:00
hdmi.h drm/msm: add msm8998 hdmi phy/pll support 2024-09-02 02:53:44 +03:00
hdmi_audio.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 2019-06-19 17:09:07 +02:00
hdmi_bridge.c drm/msm/hdmi: switch to ->edid_read callback 2024-02-09 10:15:57 +02:00
hdmi_hdcp.c firmware: qcom_scm: Move qcom_scm.h to include/linux/firmware/qcom/ 2023-02-08 19:15:16 -08:00
hdmi_hpd.c drm/msm/hdmi: switch to devm_drm_bridge_add() 2023-10-09 11:37:34 -07:00
hdmi_i2c.c drm: remove I2C_CLASS_DDC support 2024-01-18 21:10:41 +01:00
hdmi_phy.c drm/msm: add msm8998 hdmi phy/pll support 2024-09-02 02:53:44 +03:00
hdmi_phy_8x60.c drm/msm/hdmi-phy: populate 8x60 HDMI PHY requirements 2022-07-04 21:05:30 +03:00
hdmi_phy_8x74.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 2019-06-19 17:09:07 +02:00
hdmi_phy_8960.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 2019-06-19 17:09:07 +02:00
hdmi_phy_8996.c drm/msm: Drop msm_read/writel 2024-04-22 16:22:50 +03:00
hdmi_phy_8998.c drm/msm: add msm8998 hdmi phy/pll support 2024-09-02 02:53:44 +03:00
hdmi_pll_8960.c drm/msm: Drop msm_read/writel 2024-04-22 16:22:50 +03:00