Replace the global instance of screen_info with the per-device instance that is set by the sysfb code. The use of the global screen_info should be limited and ideally be pushed into per-architecture code. Thomas Zimmermann (4): fbdev/efifb: Replace references to global screen_info by local pointer fbdev/efifb: Use screen_info pointer from device fbdev/vesafb: Replace references to global screen_info by local pointer fbdev/vesafb: Use screen_info pointer from device drivers/video/fbdev/efifb.c | 120 +++++++++++++++++++---------------- drivers/video/fbdev/vesafb.c | 73 ++++++++++++--------- 2 files changed, 107 insertions(+), 86 deletions(-) -- 2.43.0