fbdev/sis: Remove dependency on screen_info
authorThomas Zimmermann <tzimmermann@suse.de>
Wed, 3 Jan 2024 12:13:25 +0000 (13:13 +0100)
committerHelge Deller <deller@gmx.de>
Fri, 12 Jan 2024 11:38:37 +0000 (12:38 +0100)
commit7452b319bd30d02c9e353d11206410fd66a67efa
tree3a3d8f25276f3d2b2f9bc322fd66e0775b577ddb
parent29328fb06cee0f984c796c7451408b00e5681a6b
fbdev/sis: Remove dependency on screen_info

When built-in, the sis driver tries to detect the current display mode
from the global screen_info state. That state is only for architecture
and firmware code. Drivers should not use it directly as it's not
guaranteed to contain valid information.

Remove the mode-detection code from sis. Drivers that want to detect a
pre-set mode on probe should read the hardware registers directly.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Signed-off-by: Helge Deller <deller@gmx.de>
drivers/video/fbdev/sis/sis_main.c