Commit 8b3c75a39cc3 for kernel

commit 8b3c75a39cc3cde78332f0e10898104a5e1e2807
Merge: 6179d7a630c2 a86039b76e5d
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sat Feb 14 11:54:12 2026 -0800

    Merge tag 'fbdev-for-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev

    Pull fbdev updates from Helge Deller:
     "It's now easily possible to replace the framebuffer penguin boot logo
      with an own logo at compile time (Vincent Mailhol)

      The hyperv framebuffer driver has been removed, since the hyperv DRM
      driver now seems to provide equal functionality.

      Various console_conditional_schedule() calls across the console
      drivers (fbcon, printk, vt) have been removed since they are no longer
      necessary.

      All other patches are either fixes in au1100fb, au1200fb, ffb, rivafb,
      vt8500lcdfb and of_display_timing, or minor cleanups in the fbcon and
      omapfb drivers"

    * tag 'fbdev-for-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev: (32 commits)
      fbcon: Declare struct fb_info.fbcon_par as of type struct fbcon_par
      fbcon: Remove struct fbcon_display.inverse
      fbdev: au1200fb: Fix a memory leak in au1200fb_drv_probe()
      fbdev: ffb: fix corrupted video output on Sun FFB1
      fbdev: of_display_timing: Fix device node reference leak in of_get_display_timings()
      staging: fbtft: Make framebuffer registration message debug-only
      staging: fbtft: Fix build failure when CONFIG_FB_DEVICE=n
      fbdev: au1100fb: Check return value of clk_enable() in .resume()
      printk, vt, fbcon: Remove console_conditional_schedule()
      fbdev: fix fb_pad_unaligned_buffer mask
      fbdev: of: display_timing: fix refcount leak in of_get_display_timings()
      fbdev: vt8500lcdfb: fix missing dma_free_coherent()
      video/logo: don't select LOGO_LINUX_MONO and LOGO_LINUX_VGA16 by default
      video/logo: move logo selection logic to Kconfig
      video/logo: remove logo_mac_clut224
      sh: defconfig: remove CONFIG_LOGO_SUPERH_*
      newport_con: depend on LOGO_LINUX_CLUT224 instead of LOGO_SGI_CLUT224
      video/logo: allow custom logo
      video/logo: add a type parameter to the logo makefile function
      video/logo: remove orphan .pgm Makefile rule
      ...