Another Linux FBDEV Driver Poised For Removal In Favor Of Superior DRM Alternative
For years there have been calls to deprecate Linux's FBDEV and work around replacing FBDEV drivers with modern Direct Rendering Manager (DRM) drivers. While hardware vendors are now trending in the direction of DRM drivers (and the FBDEV emulation support if needed) after the embedded space was somewhat of a holdout, FBDEV drivers and the subsystem still exist as we roll into 2021. But at least one more FBDEV driver is now looking likely for removal in favor of its modern and maintained DRM counterpart.
Thomas Zimmermann of SUSE's graphics team is proposing that the UDLFB driver be removed from the mainline kernel as it's been superseded by the DRM UDL driver. These are the display drivers for supporting the DisplayLink-based USB 2.0 display adapters.
There are many different DisplayLink USB 2.0 adapters out there that work with the UDLFB/UDL Linux drivers. For the past few years though the UDL DRM driver has been the focus with UDLFB not seeing much attention. Heck, the DRM driver has now been around for 8+ years already.
But given that the UDL DRM driver is in good standing and superior to the classic frame-buffer driver, it's time to let the former go. The patch removing the UDLFB frame-buffer driver frees up just over two thousand lines of kernel code and the DRM driver is clearly better off these days.
Thomas Zimmermann of SUSE's graphics team is proposing that the UDLFB driver be removed from the mainline kernel as it's been superseded by the DRM UDL driver. These are the display drivers for supporting the DisplayLink-based USB 2.0 display adapters.
There are many different DisplayLink USB 2.0 adapters out there that work with the UDLFB/UDL Linux drivers. For the past few years though the UDL DRM driver has been the focus with UDLFB not seeing much attention. Heck, the DRM driver has now been around for 8+ years already.
But given that the UDL DRM driver is in good standing and superior to the classic frame-buffer driver, it's time to let the former go. The patch removing the UDLFB frame-buffer driver frees up just over two thousand lines of kernel code and the DRM driver is clearly better off these days.
13 Comments