[PATCH v1 0/4] Mediatek MT8195 HDMI Tx support
flat view
STALE1830d
From: Guillaume Ranquet <hidden>
Date: 2021-09-29 09:49:14
Also in:
linux-mediatek
Hi everyone. This is an attempt at porting the HDMI Tx feature from the mediatek vendor tree found here: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/2912413 Note: This patch series is currently tested on v5.10 and I am currently working on testing it on v5.15. This series depends functionally on: https://lore.kernel.org/linux-mediatek/20210825144833.7757-1-jason-jh.lin@mediatek.com/ (local) https://lore.kernel.org/linux-mediatek/20210825100531.5653-1-nancy.lin@mediatek.com/ (local) Guillaume Ranquet (4): dt-bindings: phy: Add binding for Mediatek MT8195 HDMI PHY dt-bindings: display: mediatek: add MT8195 hdmi bindings phy: mediatek: add support for phy-mtk-hdmi-mt8195 drm/mediatek: add mt8195 hdmi TX support .../mediatek/mediatek,mt8195-hdmi-ddc.yaml | 45 + .../mediatek/mediatek,mt8195-hdmi.yaml | 98 + .../phy/mediatek,mtk8195-hdmi-phy.yaml | 70 + drivers/gpu/drm/mediatek/Kconfig | 10 + drivers/gpu/drm/mediatek/Makefile | 4 +- drivers/gpu/drm/mediatek/mtk_mt8195_hdmi.c | 2293 +++++++++++++++++ drivers/gpu/drm/mediatek/mtk_mt8195_hdmi.h | 128 + .../gpu/drm/mediatek/mtk_mt8195_hdmi_ddc.c | 530 ++++ .../gpu/drm/mediatek/mtk_mt8195_hdmi_ddc.h | 20 + .../gpu/drm/mediatek/mtk_mt8195_hdmi_regs.h | 329 +++ drivers/phy/mediatek/Makefile | 1 + drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c | 793 ++++++ drivers/phy/mediatek/phy-mtk-hdmi-mt8195.h | 204 ++ 13 files changed, 4524 insertions(+), 1 deletion(-) create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,mt8195-hdmi-ddc.yaml create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,mt8195-hdmi.yaml create mode 100644 Documentation/devicetree/bindings/phy/mediatek,mtk8195-hdmi-phy.yaml create mode 100644 drivers/gpu/drm/mediatek/mtk_mt8195_hdmi.c create mode 100644 drivers/gpu/drm/mediatek/mtk_mt8195_hdmi.h create mode 100644 drivers/gpu/drm/mediatek/mtk_mt8195_hdmi_ddc.c create mode 100644 drivers/gpu/drm/mediatek/mtk_mt8195_hdmi_ddc.h create mode 100644 drivers/gpu/drm/mediatek/mtk_mt8195_hdmi_regs.h create mode 100644 drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c create mode 100644 drivers/phy/mediatek/phy-mtk-hdmi-mt8195.h -- 2.32.0 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel