* [PATCH 01/14] arch/powerpc: Remove legacy DRM drivers from default configs [not found] <20231122122449.11588-1-tzimmermann@suse.de> @ 2023-11-22 12:09 ` Thomas Zimmermann 2023-11-27 21:03 ` Alex Deucher 2023-11-28 7:19 ` Cai Huoqing 2023-11-22 12:09 ` [PATCH 02/14] drm: Fix TODO list mentioning non-KMS drivers Thomas Zimmermann 1 sibling, 2 replies; 5+ messages in thread From: Thomas Zimmermann @ 2023-11-22 12:09 UTC (permalink / raw) To: airlied, daniel, maarten.lankhorst, mripard, cai.huoqing Cc: dri-devel, Thomas Zimmermann, Daniel Vetter, Dave Airlie, stable DRM drivers for user-space modesetting have been removed. Do not select the respective options in the default configs. Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> Fixes: a276afc19eec ("drm: Remove some obsolete drm pciids(tdfx, mga, i810, savage, r128, sis, via)") Cc: Cai Huoqing <cai.huoqing@linux.dev> Cc: Daniel Vetter <daniel.vetter@ffwll.ch> Cc: Dave Airlie <airlied@redhat.com> Cc: Thomas Zimmermann <tzimmermann@suse.de> Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> Cc: Maxime Ripard <mripard@kernel.org> Cc: David Airlie <airlied@gmail.com> Cc: Daniel Vetter <daniel@ffwll.ch> Cc: dri-devel@lists.freedesktop.org Cc: <stable@vger.kernel.org> # v6.3+ --- arch/powerpc/configs/pmac32_defconfig | 2 -- arch/powerpc/configs/ppc6xx_defconfig | 7 ------- 2 files changed, 9 deletions(-) diff --git a/arch/powerpc/configs/pmac32_defconfig b/arch/powerpc/configs/pmac32_defconfig index 57ded82c28409..e41e7affd2482 100644 --- a/arch/powerpc/configs/pmac32_defconfig +++ b/arch/powerpc/configs/pmac32_defconfig @@ -188,8 +188,6 @@ CONFIG_AGP=m CONFIG_AGP_UNINORTH=m CONFIG_DRM=m CONFIG_DRM_RADEON=m -CONFIG_DRM_LEGACY=y -CONFIG_DRM_R128=m CONFIG_FB=y CONFIG_FB_OF=y CONFIG_FB_CONTROL=y diff --git a/arch/powerpc/configs/ppc6xx_defconfig b/arch/powerpc/configs/ppc6xx_defconfig index f279703425d45..e680cd086f0e8 100644 --- a/arch/powerpc/configs/ppc6xx_defconfig +++ b/arch/powerpc/configs/ppc6xx_defconfig @@ -678,13 +678,6 @@ CONFIG_AGP=y CONFIG_AGP_UNINORTH=y CONFIG_DRM=m CONFIG_DRM_RADEON=m -CONFIG_DRM_LEGACY=y -CONFIG_DRM_TDFX=m -CONFIG_DRM_R128=m -CONFIG_DRM_MGA=m -CONFIG_DRM_SIS=m -CONFIG_DRM_VIA=m -CONFIG_DRM_SAVAGE=m CONFIG_FB=y CONFIG_FB_CIRRUS=m CONFIG_FB_OF=y -- 2.42.1 ^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH 01/14] arch/powerpc: Remove legacy DRM drivers from default configs 2023-11-22 12:09 ` [PATCH 01/14] arch/powerpc: Remove legacy DRM drivers from default configs Thomas Zimmermann @ 2023-11-27 21:03 ` Alex Deucher 2023-11-28 7:19 ` Cai Huoqing 1 sibling, 0 replies; 5+ messages in thread From: Alex Deucher @ 2023-11-27 21:03 UTC (permalink / raw) To: Thomas Zimmermann Cc: airlied, daniel, maarten.lankhorst, mripard, cai.huoqing, Daniel Vetter, stable, dri-devel, Dave Airlie On Wed, Nov 22, 2023 at 7:25 AM Thomas Zimmermann <tzimmermann@suse.de> wrote: > > DRM drivers for user-space modesetting have been removed. Do not > select the respective options in the default configs. > > Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> > Fixes: a276afc19eec ("drm: Remove some obsolete drm pciids(tdfx, mga, i810, savage, r128, sis, via)") > Cc: Cai Huoqing <cai.huoqing@linux.dev> > Cc: Daniel Vetter <daniel.vetter@ffwll.ch> > Cc: Dave Airlie <airlied@redhat.com> > Cc: Thomas Zimmermann <tzimmermann@suse.de> > Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> > Cc: Maxime Ripard <mripard@kernel.org> > Cc: David Airlie <airlied@gmail.com> > Cc: Daniel Vetter <daniel@ffwll.ch> > Cc: dri-devel@lists.freedesktop.org > Cc: <stable@vger.kernel.org> # v6.3+ Acked-by: Alex Deucher <alexander.deucher@amd.com> > --- > arch/powerpc/configs/pmac32_defconfig | 2 -- > arch/powerpc/configs/ppc6xx_defconfig | 7 ------- > 2 files changed, 9 deletions(-) > > diff --git a/arch/powerpc/configs/pmac32_defconfig b/arch/powerpc/configs/pmac32_defconfig > index 57ded82c28409..e41e7affd2482 100644 > --- a/arch/powerpc/configs/pmac32_defconfig > +++ b/arch/powerpc/configs/pmac32_defconfig > @@ -188,8 +188,6 @@ CONFIG_AGP=m > CONFIG_AGP_UNINORTH=m > CONFIG_DRM=m > CONFIG_DRM_RADEON=m > -CONFIG_DRM_LEGACY=y > -CONFIG_DRM_R128=m > CONFIG_FB=y > CONFIG_FB_OF=y > CONFIG_FB_CONTROL=y > diff --git a/arch/powerpc/configs/ppc6xx_defconfig b/arch/powerpc/configs/ppc6xx_defconfig > index f279703425d45..e680cd086f0e8 100644 > --- a/arch/powerpc/configs/ppc6xx_defconfig > +++ b/arch/powerpc/configs/ppc6xx_defconfig > @@ -678,13 +678,6 @@ CONFIG_AGP=y > CONFIG_AGP_UNINORTH=y > CONFIG_DRM=m > CONFIG_DRM_RADEON=m > -CONFIG_DRM_LEGACY=y > -CONFIG_DRM_TDFX=m > -CONFIG_DRM_R128=m > -CONFIG_DRM_MGA=m > -CONFIG_DRM_SIS=m > -CONFIG_DRM_VIA=m > -CONFIG_DRM_SAVAGE=m > CONFIG_FB=y > CONFIG_FB_CIRRUS=m > CONFIG_FB_OF=y > -- > 2.42.1 > ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 01/14] arch/powerpc: Remove legacy DRM drivers from default configs 2023-11-22 12:09 ` [PATCH 01/14] arch/powerpc: Remove legacy DRM drivers from default configs Thomas Zimmermann 2023-11-27 21:03 ` Alex Deucher @ 2023-11-28 7:19 ` Cai Huoqing 1 sibling, 0 replies; 5+ messages in thread From: Cai Huoqing @ 2023-11-28 7:19 UTC (permalink / raw) To: Thomas Zimmermann Cc: airlied, daniel, maarten.lankhorst, mripard, dri-devel, Daniel Vetter, Dave Airlie, stable On 22 11月 23 13:09:30, Thomas Zimmermann wrote: > DRM drivers for user-space modesetting have been removed. Do not > select the respective options in the default configs. > > Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> > Fixes: a276afc19eec ("drm: Remove some obsolete drm pciids(tdfx, mga, i810, savage, r128, sis, via)") Reviewed-by: Cai Huoqing <cai.huoqing@linux.dev> > Cc: Cai Huoqing <cai.huoqing@linux.dev> > Cc: Daniel Vetter <daniel.vetter@ffwll.ch> > Cc: Dave Airlie <airlied@redhat.com> > Cc: Thomas Zimmermann <tzimmermann@suse.de> > Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> > Cc: Maxime Ripard <mripard@kernel.org> > Cc: David Airlie <airlied@gmail.com> > Cc: Daniel Vetter <daniel@ffwll.ch> > Cc: dri-devel@lists.freedesktop.org > Cc: <stable@vger.kernel.org> # v6.3+ > --- > arch/powerpc/configs/pmac32_defconfig | 2 -- > arch/powerpc/configs/ppc6xx_defconfig | 7 ------- > 2 files changed, 9 deletions(-) > > diff --git a/arch/powerpc/configs/pmac32_defconfig b/arch/powerpc/configs/pmac32_defconfig > index 57ded82c28409..e41e7affd2482 100644 > --- a/arch/powerpc/configs/pmac32_defconfig > +++ b/arch/powerpc/configs/pmac32_defconfig > @@ -188,8 +188,6 @@ CONFIG_AGP=m > CONFIG_AGP_UNINORTH=m > CONFIG_DRM=m > CONFIG_DRM_RADEON=m > -CONFIG_DRM_LEGACY=y > -CONFIG_DRM_R128=m > CONFIG_FB=y > CONFIG_FB_OF=y > CONFIG_FB_CONTROL=y > diff --git a/arch/powerpc/configs/ppc6xx_defconfig b/arch/powerpc/configs/ppc6xx_defconfig > index f279703425d45..e680cd086f0e8 100644 > --- a/arch/powerpc/configs/ppc6xx_defconfig > +++ b/arch/powerpc/configs/ppc6xx_defconfig > @@ -678,13 +678,6 @@ CONFIG_AGP=y > CONFIG_AGP_UNINORTH=y > CONFIG_DRM=m > CONFIG_DRM_RADEON=m > -CONFIG_DRM_LEGACY=y > -CONFIG_DRM_TDFX=m > -CONFIG_DRM_R128=m > -CONFIG_DRM_MGA=m > -CONFIG_DRM_SIS=m > -CONFIG_DRM_VIA=m > -CONFIG_DRM_SAVAGE=m > CONFIG_FB=y > CONFIG_FB_CIRRUS=m > CONFIG_FB_OF=y > -- > 2.42.1 > ^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 02/14] drm: Fix TODO list mentioning non-KMS drivers [not found] <20231122122449.11588-1-tzimmermann@suse.de> 2023-11-22 12:09 ` [PATCH 01/14] arch/powerpc: Remove legacy DRM drivers from default configs Thomas Zimmermann @ 2023-11-22 12:09 ` Thomas Zimmermann 2023-11-27 21:02 ` Alex Deucher 1 sibling, 1 reply; 5+ messages in thread From: Thomas Zimmermann @ 2023-11-22 12:09 UTC (permalink / raw) To: airlied, daniel, maarten.lankhorst, mripard, cai.huoqing Cc: dri-devel, Thomas Zimmermann, Daniel Vetter, Dave Airlie, Jonathan Corbet, stable, linux-doc Non-KMS drivers have been removed from DRM. Update the TODO list accordingly. Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> Fixes: a276afc19eec ("drm: Remove some obsolete drm pciids(tdfx, mga, i810, savage, r128, sis, via)") Cc: Cai Huoqing <cai.huoqing@linux.dev> Cc: Daniel Vetter <daniel.vetter@ffwll.ch> Cc: Dave Airlie <airlied@redhat.com> Cc: Thomas Zimmermann <tzimmermann@suse.de> Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> Cc: Maxime Ripard <mripard@kernel.org> Cc: David Airlie <airlied@gmail.com> Cc: Daniel Vetter <daniel@ffwll.ch> Cc: Jonathan Corbet <corbet@lwn.net> Cc: dri-devel@lists.freedesktop.org Cc: <stable@vger.kernel.org> # v6.3+ Cc: linux-doc@vger.kernel.org --- Documentation/gpu/todo.rst | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Documentation/gpu/todo.rst b/Documentation/gpu/todo.rst index b62c7fa0c2bcc..3bdb8787960be 100644 --- a/Documentation/gpu/todo.rst +++ b/Documentation/gpu/todo.rst @@ -337,8 +337,8 @@ connector register/unregister fixes Level: Intermediate -Remove load/unload callbacks from all non-DRIVER_LEGACY drivers ---------------------------------------------------------------- +Remove load/unload callbacks +---------------------------- The load/unload callbacks in struct &drm_driver are very much midlayers, plus for historical reasons they get the ordering wrong (and we can't fix that) @@ -347,8 +347,7 @@ between setting up the &drm_driver structure and calling drm_dev_register(). - Rework drivers to no longer use the load/unload callbacks, directly coding the load/unload sequence into the driver's probe function. -- Once all non-DRIVER_LEGACY drivers are converted, disallow the load/unload - callbacks for all modern drivers. +- Once all drivers are converted, remove the load/unload callbacks. Contact: Daniel Vetter -- 2.42.1 ^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH 02/14] drm: Fix TODO list mentioning non-KMS drivers 2023-11-22 12:09 ` [PATCH 02/14] drm: Fix TODO list mentioning non-KMS drivers Thomas Zimmermann @ 2023-11-27 21:02 ` Alex Deucher 0 siblings, 0 replies; 5+ messages in thread From: Alex Deucher @ 2023-11-27 21:02 UTC (permalink / raw) To: Thomas Zimmermann Cc: airlied, daniel, maarten.lankhorst, mripard, cai.huoqing, Jonathan Corbet, Daniel Vetter, linux-doc, stable, dri-devel, Dave Airlie On Wed, Nov 22, 2023 at 7:25 AM Thomas Zimmermann <tzimmermann@suse.de> wrote: > > Non-KMS drivers have been removed from DRM. Update the TODO list > accordingly. > > Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> > Fixes: a276afc19eec ("drm: Remove some obsolete drm pciids(tdfx, mga, i810, savage, r128, sis, via)") > Cc: Cai Huoqing <cai.huoqing@linux.dev> > Cc: Daniel Vetter <daniel.vetter@ffwll.ch> > Cc: Dave Airlie <airlied@redhat.com> > Cc: Thomas Zimmermann <tzimmermann@suse.de> > Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> > Cc: Maxime Ripard <mripard@kernel.org> > Cc: David Airlie <airlied@gmail.com> > Cc: Daniel Vetter <daniel@ffwll.ch> > Cc: Jonathan Corbet <corbet@lwn.net> > Cc: dri-devel@lists.freedesktop.org > Cc: <stable@vger.kernel.org> # v6.3+ > Cc: linux-doc@vger.kernel.org Acked-by: Alex Deucher <alexander.deucher@amd.com> > --- > Documentation/gpu/todo.rst | 7 +++---- > 1 file changed, 3 insertions(+), 4 deletions(-) > > diff --git a/Documentation/gpu/todo.rst b/Documentation/gpu/todo.rst > index b62c7fa0c2bcc..3bdb8787960be 100644 > --- a/Documentation/gpu/todo.rst > +++ b/Documentation/gpu/todo.rst > @@ -337,8 +337,8 @@ connector register/unregister fixes > > Level: Intermediate > > -Remove load/unload callbacks from all non-DRIVER_LEGACY drivers > ---------------------------------------------------------------- > +Remove load/unload callbacks > +---------------------------- > > The load/unload callbacks in struct &drm_driver are very much midlayers, plus > for historical reasons they get the ordering wrong (and we can't fix that) > @@ -347,8 +347,7 @@ between setting up the &drm_driver structure and calling drm_dev_register(). > - Rework drivers to no longer use the load/unload callbacks, directly coding the > load/unload sequence into the driver's probe function. > > -- Once all non-DRIVER_LEGACY drivers are converted, disallow the load/unload > - callbacks for all modern drivers. > +- Once all drivers are converted, remove the load/unload callbacks. > > Contact: Daniel Vetter > > -- > 2.42.1 > ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2023-11-28 7:28 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20231122122449.11588-1-tzimmermann@suse.de>
2023-11-22 12:09 ` [PATCH 01/14] arch/powerpc: Remove legacy DRM drivers from default configs Thomas Zimmermann
2023-11-27 21:03 ` Alex Deucher
2023-11-28 7:19 ` Cai Huoqing
2023-11-22 12:09 ` [PATCH 02/14] drm: Fix TODO list mentioning non-KMS drivers Thomas Zimmermann
2023-11-27 21:02 ` Alex Deucher
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox