linux/drivers/gpu/drm/mgag200
Jocelyn Falempe 40ce1121c1 drm/mgag200: Fix PLL setup for g200wb and g200ew
commit f86c3ed559 ("drm/mgag200: Split PLL setup into compute and
 update functions") introduced a regression for g200wb and g200ew.
The PLLs are not set up properly, and VGA screen stays
black, or displays "out of range" message.

MGA1064_WB_PIX_PLLC_N/M/P was mistakenly replaced with
MGA1064_PIX_PLLC_N/M/P which have different addresses.

Patch tested on a Dell T310 with g200wb

Fixes: f86c3ed559 ("drm/mgag200: Split PLL setup into compute and update functions")
Cc: stable@vger.kernel.org
Signed-off-by: Jocelyn Falempe <jfalempe@redhat.com>
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Link: https://patchwork.freedesktop.org/patch/msgid/20220308174321.225606-1-jfalempe@redhat.com
2022-03-13 20:35:06 +01:00
..
Kconfig drm/mgag200: Add support for G200 desktop cards 2020-08-03 09:43:00 +02:00
Makefile drm/mgag200: Abstract pixel PLL via struct mgag200_pll 2021-08-08 20:14:05 +02:00
mgag200_drv.c drm: Move nomodeset kernel parameter to the DRM subsystem 2021-11-27 13:52:22 +01:00
mgag200_drv.h drm/mgag200: Use managed interfaces for framebuffer write combining 2021-09-23 09:26:09 +02:00
mgag200_i2c.c drm/mgag200: Remove references to struct drm_device.pdev 2021-01-06 15:43:13 +01:00
mgag200_mm.c drm/mgag200: Use managed interfaces for framebuffer write combining 2021-09-23 09:26:09 +02:00
mgag200_mode.c drm/format-helper: Rework format-helper memcpy functions 2021-11-11 12:06:57 +01:00
mgag200_pll.c drm/mgag200: Fix PLL setup for g200wb and g200ew 2022-03-13 20:35:06 +01:00
mgag200_reg.h drm/mgag200: Select clock in PLL update functions 2021-08-08 20:13:10 +02:00