[GIT PULL] fbdev changes for v4.21

Bartlomiej Zolnierkiewicz b.zolnierkie at samsung.com
Fri Jan 4 12:09:05 UTC 2019

Hi Linus,

Please pull fbdev changes for v4.21. This time the pull request is
really small. The most notable changes are fixing fbcon to not cause
crash on unregister_framebuffer() operation when there is more than
one framebuffer, adding config option to center the bootup logo and
making FB_BACKLIGHT config option tristate (which in turn uncovered
incorrect FB_BACKLIGHT usage by DRM's nouveau driver). Please see
the signed tag description for details.

Best regards,
Bartlomiej Zolnierkiewicz
Samsung R&D Institute Poland
Samsung Electronics

The following changes since commit 7566ec393f4161572ba6f11ad5171fd5d59b0fbd:

  Linux 4.20-rc7 (2018-12-16 15:46:55 -0800)

are available in the git repository at:

  https://github.com/bzolnier/linux.git tags/fbdev-v4.21

for you to fetch changes up to 399382f8018204407174f0229b4087d40e1cdc82:

  drm/nouveau: fix incorrect FB_BACKLIGHT usage in Kconfig (2019-01-02 18:47:37 +0100)

fbdev changes for v4.21:

- fix fbcon to not cause crash on unregister_framebuffer()
  when there is more than one framebuffer (Noralf Trønnes)

- improve support for small rotated displays (Peter Rosin)

- fix probe failure handling in udlfb driver (Dan Carpenter)

- add config option to center the bootup logo (Peter Rosin)

- make FB_BACKLIGHT config option tristate (Rob Clark)

- remove superfluous HAS_DMA dependency for goldfishfb driver
  (Geert Uytterhoeven)

- misc fixes (Alexey Khoroshilov, YueHaibing, Colin Ian King,
  Lubomir Rintel)

- misc cleanups (Yangtao Li, Wen Yang)

also there is DRM's nouveau driver fix for wrong FB_BACKLIGHT
config option usage (FB_BACKLIGHT is for internal fbdev
subsystem use only)

Alexey Khoroshilov (1):
      video: clps711x-fb: release disp device node in probe()

Bartlomiej Zolnierkiewicz (2):
      Merge tag 'v4.20-rc7' of https://git.kernel.org/.../torvalds/linux into fbdev-for-next
      drm/nouveau: fix incorrect FB_BACKLIGHT usage in Kconfig

Colin Ian King (1):
      fbdev: uvesafb: fix spelling mistake "memoery" -> "memory"

Dan Carpenter (1):
      udlfb: fix some inconsistent NULL checking

Geert Uytterhoeven (1):
      fbdev: Remove depends on HAS_DMA in case of platform dependency

Lubomir Rintel (1):
      pxa168fb: trivial typo fix

Noralf Trønnes (1):
      fbdev: fbcon: Fix unregister crash when more than one framebuffer

Peter Rosin (3):
      fbdev: fbmem: behave better with small rotated displays and many CPUs
      fbdev: fbmem: make fb_show_logo_line return the end instead of the height
      fbdev: fbmem: add config option to center the bootup logo

Rob Clark (1):
      fbdev: make FB_BACKLIGHT a tristate

Wen Yang (1):
      fbdev: fsl-diu: remove redundant null check on cmap

Yangtao Li (1):
      fbdev: omap2: omapfb: convert to DEFINE_SHOW_ATTRIBUTE

YueHaibing (1):
      video: fbdev: pxafb: Fix "WARNING: invalid free of devm_ allocated data"

 drivers/gpu/drm/nouveau/Kconfig             |  3 ++-
 drivers/video/fbdev/Kconfig                 |  5 ++--
 drivers/video/fbdev/clps711x-fb.c           |  5 +++-
 drivers/video/fbdev/core/fbcon.c            |  2 +-
 drivers/video/fbdev/core/fbmem.c            | 39 ++++++++++++++++++++++++-----
 drivers/video/fbdev/core/fbsysfs.c          |  8 +++---
 drivers/video/fbdev/fsl-diu-fb.c            |  3 +--
 drivers/video/fbdev/omap2/omapfb/dss/core.c | 18 +++----------
 drivers/video/fbdev/pxa168fb.c              |  2 +-
 drivers/video/fbdev/pxafb.c                 |  4 +--
 drivers/video/fbdev/udlfb.c                 | 14 +++++------
 drivers/video/fbdev/uvesafb.c               |  2 +-
 drivers/video/logo/Kconfig                  |  9 +++++++
 include/linux/fb.h                          |  2 +-
 include/uapi/linux/fb.h                     |  2 --
 15 files changed, 71 insertions(+), 47 deletions(-)

More information about the dri-devel mailing list