Skip to content

Commit 7f6335c

Browse files
panghu-xinleiChun-Kuang Hu
authored andcommitted
drm/mediatek: Modify dsi funcs to atomic operations
Because .enable & .disable are deprecated. Use .atomic_enable & .atomic_disable instead. Link: https://patchwork.kernel.org/project/linux-mediatek/patch/[email protected]/ Signed-off-by: Jitao Shi <[email protected]> Signed-off-by: Xinlei Lee <[email protected]> Reviewed-by: Rex-BC Chen <[email protected]> Signed-off-by: Chun-Kuang Hu <[email protected]>
1 parent 9c1b06a commit 7f6335c

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

drivers/gpu/drm/mediatek/mtk_dsi.c

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -763,14 +763,16 @@ static void mtk_dsi_bridge_mode_set(struct drm_bridge *bridge,
763763
drm_display_mode_to_videomode(adjusted, &dsi->vm);
764764
}
765765

766-
static void mtk_dsi_bridge_disable(struct drm_bridge *bridge)
766+
static void mtk_dsi_bridge_atomic_disable(struct drm_bridge *bridge,
767+
struct drm_bridge_state *old_bridge_state)
767768
{
768769
struct mtk_dsi *dsi = bridge_to_dsi(bridge);
769770

770771
mtk_output_dsi_disable(dsi);
771772
}
772773

773-
static void mtk_dsi_bridge_enable(struct drm_bridge *bridge)
774+
static void mtk_dsi_bridge_atomic_enable(struct drm_bridge *bridge,
775+
struct drm_bridge_state *old_bridge_state)
774776
{
775777
struct mtk_dsi *dsi = bridge_to_dsi(bridge);
776778

@@ -779,8 +781,8 @@ static void mtk_dsi_bridge_enable(struct drm_bridge *bridge)
779781

780782
static const struct drm_bridge_funcs mtk_dsi_bridge_funcs = {
781783
.attach = mtk_dsi_bridge_attach,
782-
.disable = mtk_dsi_bridge_disable,
783-
.enable = mtk_dsi_bridge_enable,
784+
.atomic_disable = mtk_dsi_bridge_atomic_disable,
785+
.atomic_enable = mtk_dsi_bridge_atomic_enable,
784786
.mode_set = mtk_dsi_bridge_mode_set,
785787
};
786788

0 commit comments

Comments
 (0)