[PATCH] m68k: defconfig: Update virt_defconfig for v6.6-rc3

Geert Uytterhoeven posted 1 patch 2 years, 2 months ago
arch/m68k/configs/virt_defconfig | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
[PATCH] m68k: defconfig: Update virt_defconfig for v6.6-rc3
Posted by Geert Uytterhoeven 2 years, 2 months ago
  - Enable CONFIG_DRM_FBDEV_EMULATION and CONFIG_FB_DEVICE (no longer
    auto-enabled since commit bb6c4507fe825f1b ("drm: fix up fbdev
    Kconfig defaults")),
  - Drop CONFIG_FRAMEBUFFER_CONSOLE=y (auto-enabled since commit
    bb6c4507fe825f1b ("drm: fix up fbdev Kconfig defaults")).

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
Perhaps CONFIG_FB_DEVICE should not be enabled?

To be queued in the m68k for-v6.7 branch.
---
 arch/m68k/configs/virt_defconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/arch/m68k/configs/virt_defconfig b/arch/m68k/configs/virt_defconfig
index 3afc6762b0946aa6..ec021a1d48ee7d86 100644
--- a/arch/m68k/configs/virt_defconfig
+++ b/arch/m68k/configs/virt_defconfig
@@ -47,8 +47,9 @@ CONFIG_INPUT_EVDEV=y
 CONFIG_VIRTIO_CONSOLE=y
 CONFIG_HW_RANDOM_VIRTIO=y
 CONFIG_DRM=y
+CONFIG_DRM_FBDEV_EMULATION=y
 CONFIG_DRM_VIRTIO_GPU=y
-CONFIG_FRAMEBUFFER_CONSOLE=y
+CONFIG_FB_DEVICE=y
 CONFIG_SOUND=y
 CONFIG_SND=y
 CONFIG_SND_VIRTIO=y
-- 
2.34.1
Re: [PATCH] m68k: defconfig: Update virt_defconfig for v6.6-rc3
Posted by Laurent Vivier 2 years, 2 months ago
Le 29/09/2023 à 11:01, Geert Uytterhoeven a écrit :
>    - Enable CONFIG_DRM_FBDEV_EMULATION and CONFIG_FB_DEVICE (no longer
>      auto-enabled since commit bb6c4507fe825f1b ("drm: fix up fbdev
>      Kconfig defaults")),
>    - Drop CONFIG_FRAMEBUFFER_CONSOLE=y (auto-enabled since commit
>      bb6c4507fe825f1b ("drm: fix up fbdev Kconfig defaults")).
> 
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
> ---
> Perhaps CONFIG_FB_DEVICE should not be enabled?

Why do you think it should not be enabled?

I think X was needing this to work on m68k.

Thanks,
Laurent

> 
> To be queued in the m68k for-v6.7 branch.
> ---
>   arch/m68k/configs/virt_defconfig | 3 ++-
>   1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/arch/m68k/configs/virt_defconfig b/arch/m68k/configs/virt_defconfig
> index 3afc6762b0946aa6..ec021a1d48ee7d86 100644
> --- a/arch/m68k/configs/virt_defconfig
> +++ b/arch/m68k/configs/virt_defconfig
> @@ -47,8 +47,9 @@ CONFIG_INPUT_EVDEV=y
>   CONFIG_VIRTIO_CONSOLE=y
>   CONFIG_HW_RANDOM_VIRTIO=y
>   CONFIG_DRM=y
> +CONFIG_DRM_FBDEV_EMULATION=y
>   CONFIG_DRM_VIRTIO_GPU=y
> -CONFIG_FRAMEBUFFER_CONSOLE=y
> +CONFIG_FB_DEVICE=y
>   CONFIG_SOUND=y
>   CONFIG_SND=y
>   CONFIG_SND_VIRTIO=y

Re: [PATCH] m68k: defconfig: Update virt_defconfig for v6.6-rc3
Posted by Geert Uytterhoeven 2 years, 2 months ago
Hi Laurent,

On Fri, Sep 29, 2023 at 11:44 AM Laurent Vivier <laurent@vivier.eu> wrote:
> Le 29/09/2023 à 11:01, Geert Uytterhoeven a écrit :
> >    - Enable CONFIG_DRM_FBDEV_EMULATION and CONFIG_FB_DEVICE (no longer
> >      auto-enabled since commit bb6c4507fe825f1b ("drm: fix up fbdev
> >      Kconfig defaults")),
> >    - Drop CONFIG_FRAMEBUFFER_CONSOLE=y (auto-enabled since commit
> >      bb6c4507fe825f1b ("drm: fix up fbdev Kconfig defaults")).
> >
> > Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
> > ---
> > Perhaps CONFIG_FB_DEVICE should not be enabled?
>
> Why do you think it should not be enabled?

Because virt uses virtio_gpudrm.

> I think X was needing this to work on m68k.

Perhaps a version of X or Wayland can work with virtio_gpudrm
directly, without needing DRM's fbdev emulation and /dev/fb0?

DRM's fbdev emulation is still needed for the text console, of course.

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds