Re: [PATCH] fbdev/intelfb: Remove driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 1/5/24 10:10, Thomas Zimmermann wrote:
 From looking at the PCI IDs, every device supported by intelfb is
also supported by i915. Anyone still using intelfb should please
move on to i915, which does everything intelfb does but better.

Removing intelfb is motivated by the driver's excessive use of the
global screen_info state. The state belongs to architecture and
firmware code; device drivers should not attempt to access it. But
fixing intelfb would require a significant change in the driver's
probing logic. As intelfb has been obsolete for nearly 2 decades,
it is probably not worth the effort. Let's just remove it. Also
remove the related documentation.

Signed-off-by: Thomas Zimmermann <tzimmermann@xxxxxxx>
---
  Documentation/fb/index.rst                    |    1 -
  Documentation/fb/intelfb.rst                  |  155 --
  .../userspace-api/ioctl/ioctl-number.rst      |    1 -
  MAINTAINERS                                   |    7 -
  drivers/Makefile                              |    3 +-
  drivers/video/fbdev/Kconfig                   |   39 -
  drivers/video/fbdev/intelfb/Makefile          |    8 -
  drivers/video/fbdev/intelfb/intelfb.h         |  382 ---
  drivers/video/fbdev/intelfb/intelfb_i2c.c     |  209 --
  drivers/video/fbdev/intelfb/intelfbdrv.c      | 1680 -------------
  drivers/video/fbdev/intelfb/intelfbhw.c       | 2115 -----------------
  drivers/video/fbdev/intelfb/intelfbhw.h       |  609 -----
  12 files changed, 1 insertion(+), 5208 deletions(-)
  delete mode 100644 Documentation/fb/intelfb.rst
  delete mode 100644 drivers/video/fbdev/intelfb/Makefile
  delete mode 100644 drivers/video/fbdev/intelfb/intelfb.h
  delete mode 100644 drivers/video/fbdev/intelfb/intelfb_i2c.c
  delete mode 100644 drivers/video/fbdev/intelfb/intelfbdrv.c
  delete mode 100644 drivers/video/fbdev/intelfb/intelfbhw.c
  delete mode 100644 drivers/video/fbdev/intelfb/intelfbhw.h

applied to fbdev git tree.

Thanks!
Helge





[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux