[PATCH 00/10] fbdev: Generate deferred-I/O helpers
Sam Ravnborg
sam at ravnborg.org
Thu Jul 6 17:43:15 UTC 2023
Hi Thomas,
On Thu, Jul 06, 2023 at 05:08:43PM +0200, Thomas Zimmermann wrote:
> Generate the I/O callbacks for drivers with deferred I/O. As in
> the old, opencoded functions, the generated functions operate on
> system memory and trigger damage handling if necessary. Also bring
> the drivers' Kconfig options up to date.
>
> Generating and initializing via helpers macros will later allow for
> a fine-grained setup, depending on Kconfig options. For example, it
> will be possible to leave out file I/O if FB_DEVICE has not been set.
>
> Thomas Zimmermann (10):
> fbdev/broadsheetfb: Select FB_SYS_HELPERS_DEFERRED
> fbdev/broadsheetfb: Generate deferred I/O ops
> fbdev/hecubafb: Select FB_SYS_HELPERS_DEFERRED
> fbdev/hecubafb: Generate deferred I/O ops
> fbdev/metronomefb: Select FB_SYS_HELPERS_DEFERRED
> fbdev/metronomefb: Generate deferred I/O ops
> fbdev/ssd1307fb: Select FB_SYS_HELPERS_DEFERRED
> fbdev/ssd1307fb: Generate deferred I/O ops
> fbdev/xen-fbfront: Select FB_SYS_HELPERS_DEFERRED
> fbdev/xen-fbfront: Generate deferred I/O ops
Browsed the full series - nice reduction in complexity all over.
Everything looked good so:
Reviewed-by: Sam Ravnborg <sam at ravnborg.org>
More information about the dri-devel
mailing list