[PATCH 3/4] drm/mediatek: Add mipi dsi driver for mt8196

2025-04-10 Thread Bincai Liu
Add dsi and mipi phy driver for mt8196. Signed-off-by: Bincai Liu --- drivers/gpu/drm/mediatek/mtk_drm_drv.c| 2 + drivers/gpu/drm/mediatek/mtk_dsi.c| 248 +++--- drivers/phy/mediatek/Makefile | 1 + .../phy/mediatek/phy-mtk-mipi-dsi-mt8196.c

[PATCH 2/4] dt-bindings: soc: mediatek: add dsi yaml for MT8196

2025-04-10 Thread Bincai Liu
Add compatible string to support dsi for MT8196. Signed-off-by: Bincai Liu --- .../devicetree/bindings/display/mediatek/mediatek,dsi.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,dsi.yaml b/Documentation/devicetree

[PATCH 0/4] Add dsi support for mt8196

2025-04-07 Thread Bincai Liu
Bincai Liu (4): dt-bindings: soc: mediatek: add mipi yaml for MT8196 dt-bindings: soc: mediatek: add dsi yaml for MT8196 drm/mediatek: Add mipi dsi driver for mt8196 drm/mediatek: dsi: Enable runtime PM .../display/mediatek/mediatek,dsi.yaml| 1 + .../bindings/phy/mediatek,dsi

[PATCH 4/4] drm/mediatek: dsi: Enable runtime PM

2025-04-07 Thread Bincai Liu
This power is new added in MT8196. So runtime PM is enable to turn off dsi power to reduce power consumption. Signed-off-by: Bincai Liu --- drivers/gpu/drm/mediatek/mtk_dsi.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/gpu/drm/mediatek/mtk_dsi.c b/drivers/gpu/drm/mediatek

[PATCH 1/4] dt-bindings: soc: mediatek: add mipi yaml for MT8196

2025-04-07 Thread Bincai Liu
Add compatible string to support mipi for MT8196. Signed-off-by: Bincai Liu --- Documentation/devicetree/bindings/phy/mediatek,dsi-phy.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/phy/mediatek,dsi-phy.yaml b/Documentation/devicetree/bindings/phy