Re: [PATCH 30/30] fbdev: Make support for userspace interfaces configurable

2023-06-12 Thread Thomas Zimmermann
Hi Am 11.06.23 um 18:37 schrieb Sam Ravnborg: Hi Thomas, On Mon, Jun 05, 2023 at 04:48:12PM +0200, Thomas Zimmermann wrote: Add Kconfig option CONFIG_FB_DEVICE and make the virtual fbdev device optional. If the new option has not been selected, fbdev does not create a files in devfs or sysfs.

Re: [PATCH 30/30] fbdev: Make support for userspace interfaces configurable

2023-06-11 Thread Thomas Zimmermann
Hi Sam Am 11.06.23 um 18:37 schrieb Sam Ravnborg: Hi Thomas, On Mon, Jun 05, 2023 at 04:48:12PM +0200, Thomas Zimmermann wrote: Add Kconfig option CONFIG_FB_DEVICE and make the virtual fbdev device optional. If the new option has not been selected, fbdev does not create a files in devfs or sys

Re: [PATCH 30/30] fbdev: Make support for userspace interfaces configurable

2023-06-11 Thread Sam Ravnborg
Hi Thomas, On Mon, Jun 05, 2023 at 04:48:12PM +0200, Thomas Zimmermann wrote: > Add Kconfig option CONFIG_FB_DEVICE and make the virtual fbdev > device optional. If the new option has not been selected, fbdev > does not create a files in devfs or sysfs. s/ a// > > Most modern Linux systems run a

Re: [PATCH 30/30] fbdev: Make support for userspace interfaces configurable

2023-06-09 Thread Javier Martinez Canillas
Thomas Zimmermann writes: [...] >> >> So with FB_CORE, you can have default y if you have a real fbdev driver, >> and default n if you have only DRM drivers. >> All this discussion about FB_CORE is unrelated to your series though and that is covered by enabling CONFIG_FB_DEVICE. I think that

Re: [PATCH 30/30] fbdev: Make support for userspace interfaces configurable

2023-06-09 Thread Geert Uytterhoeven
Hi Thomas, On Fri, Jun 9, 2023 at 1:04 PM Thomas Zimmermann wrote: > Am 09.06.23 um 11:14 schrieb Geert Uytterhoeven: > [...] > > > >>> What do you think low-end embedded devices with an out-of-tree[*] > >>> fbdev driver are using? > >> > >> And those do not count either. IIRC Android used to be

Re: [PATCH 30/30] fbdev: Make support for userspace interfaces configurable

2023-06-09 Thread Thomas Zimmermann
Hi Am 09.06.23 um 11:14 schrieb Geert Uytterhoeven: [...] What do you think low-end embedded devices with an out-of-tree[*] fbdev driver are using? And those do not count either. IIRC Android used to be built on top of fbdev devices. I'm not sure if they have moved to DRM by now. But embedde

Re: [PATCH 30/30] fbdev: Make support for userspace interfaces configurable

2023-06-09 Thread Javier Martinez Canillas
Geert Uytterhoeven writes: >> * fbdev drivers + DRM fbdev emulation + fbdev user-space > > "fbdev drivers + fbdev user-space", I assume? > Right, I meant to also include "only fbdev drivers + fbdev user-space" but forgot :) >> * only DRM drivers without fbdev emulation nor fbdev user-space (yo

Re: [PATCH 30/30] fbdev: Make support for userspace interfaces configurable

2023-06-09 Thread Geert Uytterhoeven
Hi Javier, On Fri, Jun 9, 2023 at 11:59 AM Javier Martinez Canillas wrote: > Thomas Zimmermann writes: > >>> I'd also question the argument that there's even fbdev userspace out > >>> there. It was never popular in it's heyday and definitely hasn't > >>> improved since then. Even the 3 people wh

Re: [PATCH 30/30] fbdev: Make support for userspace interfaces configurable

2023-06-09 Thread Javier Martinez Canillas
Thomas Zimmermann writes: Hello Thomas, > Hi > [...] >>> I'd also question the argument that there's even fbdev userspace out >>> there. It was never popular in it's heyday and definitely hasn't >>> improved since then. Even the 3 people who still ask for fbdev support >> >> There's X.org, D

Re: [PATCH 30/30] fbdev: Make support for userspace interfaces configurable

2023-06-09 Thread Geert Uytterhoeven
Hi Thomas, On Fri, Jun 9, 2023 at 10:00 AM Thomas Zimmermann wrote: > Am 09.06.23 um 09:29 schrieb Geert Uytterhoeven: > > On Fri, Jun 9, 2023 at 9:09 AM Thomas Zimmermann > > wrote: > >> Am 08.06.23 um 01:07 schrieb Javier Martinez Canillas: > >>> Geert Uytterhoeven writes: > On Wed, Jun

Re: [PATCH 30/30] fbdev: Make support for userspace interfaces configurable

2023-06-09 Thread Thomas Zimmermann
Hi Am 09.06.23 um 09:29 schrieb Geert Uytterhoeven: Hi Thomas, On Fri, Jun 9, 2023 at 9:09 AM Thomas Zimmermann wrote: Am 08.06.23 um 01:07 schrieb Javier Martinez Canillas: Geert Uytterhoeven writes: On Wed, Jun 7, 2023 at 5:15 PM Thomas Zimmermann wrote: Am 07.06.23 um 10:48 schrieb Ge

Re: [PATCH 30/30] fbdev: Make support for userspace interfaces configurable

2023-06-09 Thread Geert Uytterhoeven
Hi Thomas, On Fri, Jun 9, 2023 at 9:09 AM Thomas Zimmermann wrote: > Am 08.06.23 um 01:07 schrieb Javier Martinez Canillas: > > Geert Uytterhoeven writes: > >> On Wed, Jun 7, 2023 at 5:15 PM Thomas Zimmermann > >> wrote: > >>> Am 07.06.23 um 10:48 schrieb Geert Uytterhoeven: > On Mon, Jun

Re: [PATCH 30/30] fbdev: Make support for userspace interfaces configurable

2023-06-09 Thread Thomas Zimmermann
Hi Geert and Javier Am 08.06.23 um 01:07 schrieb Javier Martinez Canillas: Geert Uytterhoeven writes: Hello Geert and Thomas, Hi Thomas, On Wed, Jun 7, 2023 at 5:15 PM Thomas Zimmermann wrote: Am 07.06.23 um 10:48 schrieb Geert Uytterhoeven: On Mon, Jun 5, 2023 at 4:48 PM Thomas Zimmerma

Re: [PATCH 30/30] fbdev: Make support for userspace interfaces configurable

2023-06-07 Thread Javier Martinez Canillas
Geert Uytterhoeven writes: Hello Geert and Thomas, > Hi Thomas, > > On Wed, Jun 7, 2023 at 5:15 PM Thomas Zimmermann wrote: >> Am 07.06.23 um 10:48 schrieb Geert Uytterhoeven: >> > On Mon, Jun 5, 2023 at 4:48 PM Thomas Zimmermann >> > wrote: >> >> --- a/drivers/video/fbdev/Kconfig >> >> +++ b

Re: [PATCH 30/30] fbdev: Make support for userspace interfaces configurable

2023-06-07 Thread Geert Uytterhoeven
Hi Thomas, On Wed, Jun 7, 2023 at 5:15 PM Thomas Zimmermann wrote: > Am 07.06.23 um 10:48 schrieb Geert Uytterhoeven: > > On Mon, Jun 5, 2023 at 4:48 PM Thomas Zimmermann > > wrote: > >> --- a/drivers/video/fbdev/Kconfig > >> +++ b/drivers/video/fbdev/Kconfig > >> @@ -57,6 +57,15 @@ config FIRM

Re: [PATCH 30/30] fbdev: Make support for userspace interfaces configurable

2023-06-07 Thread Thomas Zimmermann
Hi Am 07.06.23 um 10:48 schrieb Geert Uytterhoeven: Hi Thomas, Thanks for your patch! On Mon, Jun 5, 2023 at 4:48 PM Thomas Zimmermann wrote: Add Kconfig option CONFIG_FB_DEVICE and make the virtual fbdev device optional. If the new option has not been selected, fbdev does not create a files

Re: [PATCH 30/30] fbdev: Make support for userspace interfaces configurable

2023-06-07 Thread Geert Uytterhoeven
Hi Thomas, Thanks for your patch! On Mon, Jun 5, 2023 at 4:48 PM Thomas Zimmermann wrote: > Add Kconfig option CONFIG_FB_DEVICE and make the virtual fbdev > device optional. If the new option has not been selected, fbdev > does not create a files in devfs or sysfs. > > Most modern Linux systems

Re: [PATCH 30/30] fbdev: Make support for userspace interfaces configurable

2023-06-05 Thread kernel test robot
-lkp/linux/commits/Thomas-Zimmermann/backlight-bd6107-Compare-against-struct-fb_info-device/20230605-225002 base: next-20230605 patch link: https://lore.kernel.org/r/20230605144812.15241-31-tzimmermann%40suse.de patch subject: [PATCH 30/30] fbdev: Make support for userspace interfaces configura

Re: [PATCH 30/30] fbdev: Make support for userspace interfaces configurable

2023-06-05 Thread Greg KH
On Mon, Jun 05, 2023 at 04:48:12PM +0200, Thomas Zimmermann wrote: > Add Kconfig option CONFIG_FB_DEVICE and make the virtual fbdev > device optional. If the new option has not been selected, fbdev > does not create a files in devfs or sysfs. > > Most modern Linux systems run a DRM-based graphics

[PATCH 30/30] fbdev: Make support for userspace interfaces configurable

2023-06-05 Thread Thomas Zimmermann
Add Kconfig option CONFIG_FB_DEVICE and make the virtual fbdev device optional. If the new option has not been selected, fbdev does not create a files in devfs or sysfs. Most modern Linux systems run a DRM-based graphics stack that uses the kernel's framebuffer console, but has otherwise deprecate