Skip to content

Commit fc42e89

Browse files
author
Thomas Zimmermann
committed
drm/mgag200: Move PLL setup out of mode-setting function
Makes the code slightly more flexible. No functional changes. Signed-off-by: Thomas Zimmermann <[email protected]> Reviewed-by: Lyude Paul <[email protected]> Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
1 parent da568d5 commit fc42e89

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

drivers/gpu/drm/mgag200/mgag200_mode.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -712,7 +712,7 @@ static int mga_g200er_set_plls(struct mga_device *mdev, long clock)
712712
return 0;
713713
}
714714

715-
static int mga_crtc_set_plls(struct mga_device *mdev, long clock)
715+
static int mgag200_crtc_set_plls(struct mga_device *mdev, long clock)
716716
{
717717
u8 misc;
718718

@@ -1110,8 +1110,6 @@ static void mgag200_set_mode_regs(struct mga_device *mdev,
11101110
WREG_ECRT(0x05, crtcext5);
11111111

11121112
WREG8(MGA_MISC_OUT, misc);
1113-
1114-
mga_crtc_set_plls(mdev, mode->clock);
11151113
}
11161114

11171115
static u8 mgag200_get_bpp_shift(struct mga_device *mdev,
@@ -1614,6 +1612,7 @@ mgag200_simple_display_pipe_enable(struct drm_simple_display_pipe *pipe,
16141612

16151613
mgag200_set_format_regs(mdev, fb);
16161614
mgag200_set_mode_regs(mdev, adjusted_mode);
1615+
mgag200_crtc_set_plls(mdev, adjusted_mode->clock);
16171616

16181617
if (mdev->type == G200_ER)
16191618
mgag200_g200er_reset_tagfifo(mdev);

0 commit comments

Comments
 (0)