[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20240827-efifb-sysfs-v1-0-c9cc3e052180@weissschuh.net>
Date: Tue, 27 Aug 2024 17:25:11 +0200
From: Thomas Weißschuh <linux@...ssschuh.net>
To: Peter Jones <pjones@...hat.com>, Helge Deller <deller@....de>,
Daniel Vetter <daniel@...ll.ch>
Cc: linux-fbdev@...r.kernel.org, dri-devel@...ts.freedesktop.org,
linux-kernel@...r.kernel.org,
Thomas Weißschuh <linux@...ssschuh.net>
Subject: [PATCH 0/5] fbdev: devm_register_framebuffer() and some fixes for
efifb
Some random optimization and fixes I came up with while looking at
efifb.c.
I can't get the efifb driver to probe on my hardware,
so this is only compile-tested.
If somebody could actually test it, that would be great.
Signed-off-by: Thomas Weißschuh <linux@...ssschuh.net>
---
Thomas Weißschuh (5):
fbdev/efifb: Use stack memory for screeninfo structs
fbdev/efifb: Register sysfs groups through driver core
fbdev: Introduce devm_register_framebuffer()
fbdev/efifb: Use devm_register_framebuffer()
fbdev/efifb: Use driver-private screen_info for sysfs
drivers/video/fbdev/core/fbmem.c | 24 +++++++++++++++
drivers/video/fbdev/efifb.c | 63 +++++++++++++++-------------------------
include/linux/fb.h | 1 +
3 files changed, 49 insertions(+), 39 deletions(-)
---
base-commit: 3e9bff3bbe1355805de919f688bef4baefbfd436
change-id: 20240827-efifb-sysfs-ea08d70c8c46
Best regards,
--
Thomas Weißschuh <linux@...ssschuh.net>
Powered by blists - more mailing lists