* [PATCH v2 0/3] drm: remove driver date
@ 2024-12-04 14:31 Jani Nikula
2024-12-04 14:31 ` [PATCH v2 1/3] drm/xen: remove redundant initialization info print Jani Nikula
` (8 more replies)
0 siblings, 9 replies; 17+ messages in thread
From: Jani Nikula @ 2024-12-04 14:31 UTC (permalink / raw)
To: dri-devel, intel-gfx, intel-xe; +Cc: jani.nikula
Resend, crunched this through more configs enabled to be sure.
BR,
Jani.
Jani Nikula (3):
drm/xen: remove redundant initialization info print
accel/ivpu: remove DRIVER_DATE conditional drm_driver init
drm: remove driver date from struct drm_driver and all drivers
drivers/accel/habanalabs/common/habanalabs_drv.c | 1 -
drivers/accel/ivpu/ivpu_drv.c | 8 --------
drivers/accel/qaic/qaic_drv.c | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 --
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h | 1 -
drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 1 -
drivers/gpu/drm/arm/hdlcd_drv.c | 1 -
drivers/gpu/drm/arm/malidp_drv.c | 1 -
drivers/gpu/drm/armada/armada_drv.c | 1 -
drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 1 -
drivers/gpu/drm/ast/ast_drv.c | 1 -
drivers/gpu/drm/ast/ast_drv.h | 1 -
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 1 -
drivers/gpu/drm/etnaviv/etnaviv_drv.c | 1 -
drivers/gpu/drm/exynos/exynos_drm_drv.c | 2 --
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 1 -
drivers/gpu/drm/gma500/psb_drv.c | 1 -
drivers/gpu/drm/gma500/psb_drv.h | 1 -
drivers/gpu/drm/gud/gud_drv.c | 1 -
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 1 -
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 1 -
drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 2 --
drivers/gpu/drm/i915/i915_driver.c | 1 -
drivers/gpu/drm/i915/i915_driver.h | 1 -
drivers/gpu/drm/i915/i915_gpu_error.c | 1 -
drivers/gpu/drm/imagination/pvr_drv.c | 1 -
drivers/gpu/drm/imagination/pvr_drv.h | 1 -
drivers/gpu/drm/imx/dcss/dcss-kms.c | 1 -
drivers/gpu/drm/imx/ipuv3/imx-drm-core.c | 1 -
drivers/gpu/drm/imx/lcdc/imx-lcdc.c | 1 -
drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 1 -
drivers/gpu/drm/kmb/kmb_drv.c | 1 -
drivers/gpu/drm/kmb/kmb_drv.h | 1 -
drivers/gpu/drm/lima/lima_drv.c | 1 -
drivers/gpu/drm/logicvc/logicvc_drm.c | 1 -
drivers/gpu/drm/loongson/lsdc_drv.c | 2 --
drivers/gpu/drm/mcde/mcde_drv.c | 1 -
drivers/gpu/drm/mediatek/mtk_drm_drv.c | 2 --
drivers/gpu/drm/meson/meson_drv.c | 1 -
drivers/gpu/drm/mgag200/mgag200_drv.c | 1 -
drivers/gpu/drm/mgag200/mgag200_drv.h | 1 -
drivers/gpu/drm/msm/msm_drv.c | 1 -
drivers/gpu/drm/mxsfb/lcdif_drv.c | 1 -
drivers/gpu/drm/mxsfb/mxsfb_drv.c | 1 -
drivers/gpu/drm/nouveau/nouveau_drm.c | 5 -----
drivers/gpu/drm/nouveau/nouveau_drv.h | 1 -
drivers/gpu/drm/omapdrm/omap_drv.c | 2 --
drivers/gpu/drm/panfrost/panfrost_drv.c | 1 -
drivers/gpu/drm/panthor/panthor_drv.c | 1 -
drivers/gpu/drm/pl111/pl111_drv.c | 1 -
drivers/gpu/drm/qxl/qxl_drv.c | 1 -
drivers/gpu/drm/qxl/qxl_drv.h | 1 -
drivers/gpu/drm/radeon/radeon_drv.c | 1 -
drivers/gpu/drm/radeon/radeon_drv.h | 1 -
drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c | 1 -
drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c | 1 -
drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c | 1 -
drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 2 --
drivers/gpu/drm/solomon/ssd130x.c | 2 --
drivers/gpu/drm/sprd/sprd_drm.c | 2 --
drivers/gpu/drm/sti/sti_drv.c | 2 --
drivers/gpu/drm/stm/drv.c | 1 -
drivers/gpu/drm/sun4i/sun4i_drv.c | 1 -
drivers/gpu/drm/tegra/drm.c | 2 --
drivers/gpu/drm/tidss/tidss_drv.c | 1 -
drivers/gpu/drm/tilcdc/tilcdc_drv.c | 1 -
drivers/gpu/drm/tiny/arcpgu.c | 1 -
drivers/gpu/drm/tiny/bochs.c | 1 -
drivers/gpu/drm/tiny/cirrus-qemu.c | 2 --
drivers/gpu/drm/tiny/gm12u320.c | 2 --
drivers/gpu/drm/tiny/hx8357d.c | 1 -
drivers/gpu/drm/tiny/ili9163.c | 1 -
drivers/gpu/drm/tiny/ili9225.c | 1 -
drivers/gpu/drm/tiny/ili9341.c | 1 -
drivers/gpu/drm/tiny/ili9486.c | 1 -
drivers/gpu/drm/tiny/mi0283qt.c | 1 -
drivers/gpu/drm/tiny/ofdrm.c | 2 --
drivers/gpu/drm/tiny/panel-mipi-dbi.c | 1 -
drivers/gpu/drm/tiny/repaper.c | 1 -
drivers/gpu/drm/tiny/sharp-memory.c | 1 -
drivers/gpu/drm/tiny/simpledrm.c | 2 --
drivers/gpu/drm/tiny/st7586.c | 1 -
drivers/gpu/drm/tiny/st7735r.c | 1 -
drivers/gpu/drm/tve200/tve200_drv.c | 1 -
drivers/gpu/drm/udl/udl_drv.c | 1 -
drivers/gpu/drm/udl/udl_drv.h | 1 -
drivers/gpu/drm/v3d/v3d_drv.c | 2 --
drivers/gpu/drm/vboxvideo/vbox_drv.c | 1 -
drivers/gpu/drm/vboxvideo/vbox_drv.h | 1 -
drivers/gpu/drm/vc4/vc4_drv.c | 3 ---
drivers/gpu/drm/vgem/vgem_drv.c | 2 --
drivers/gpu/drm/virtio/virtgpu_drv.c | 1 -
drivers/gpu/drm/virtio/virtgpu_drv.h | 1 -
drivers/gpu/drm/vkms/vkms_drv.c | 2 --
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 1 -
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 -
drivers/gpu/drm/xe/xe_device.c | 1 -
drivers/gpu/drm/xe/xe_drv.h | 1 -
drivers/gpu/drm/xen/xen_drm_front.c | 6 ------
drivers/gpu/drm/xlnx/zynqmp_kms.c | 1 -
include/drm/drm_drv.h | 2 --
101 files changed, 138 deletions(-)
--
2.39.5
^ permalink raw reply [flat|nested] 17+ messages in thread* [PATCH v2 1/3] drm/xen: remove redundant initialization info print 2024-12-04 14:31 [PATCH v2 0/3] drm: remove driver date Jani Nikula @ 2024-12-04 14:31 ` Jani Nikula 2024-12-05 7:28 ` Thomas Zimmermann 2024-12-04 14:31 ` [PATCH v2 2/3] accel/ivpu: remove DRIVER_DATE conditional drm_driver init Jani Nikula ` (7 subsequent siblings) 8 siblings, 1 reply; 17+ messages in thread From: Jani Nikula @ 2024-12-04 14:31 UTC (permalink / raw) To: dri-devel, intel-gfx, intel-xe Cc: jani.nikula, Alex Deucher, Oleksandr Andrushchenko, Maarten Lankhorst, Maxime Ripard, Thomas Zimmermann, David Airlie, Simona Vetter, xen-devel drm_dev_register() already prints the same information on successful init. Remove the redundant prints. Acked-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Jani Nikula <jani.nikula@intel.com> --- Note: I prefer to merge this together with the next patch via drm-misc-next. Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> Cc: Maxime Ripard <mripard@kernel.org> Cc: Thomas Zimmermann <tzimmermann@suse.de> Cc: David Airlie <airlied@gmail.com> Cc: Simona Vetter <simona@ffwll.ch> Cc: dri-devel@lists.freedesktop.org Cc: xen-devel@lists.xenproject.org --- drivers/gpu/drm/xen/xen_drm_front.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/drivers/gpu/drm/xen/xen_drm_front.c b/drivers/gpu/drm/xen/xen_drm_front.c index aab79c5e34c2..931d855bfbe8 100644 --- a/drivers/gpu/drm/xen/xen_drm_front.c +++ b/drivers/gpu/drm/xen/xen_drm_front.c @@ -525,11 +525,6 @@ static int xen_drm_drv_init(struct xen_drm_front_info *front_info) if (ret) goto fail_register; - DRM_INFO("Initialized %s %d.%d.%d %s on minor %d\n", - xen_drm_driver.name, xen_drm_driver.major, - xen_drm_driver.minor, xen_drm_driver.patchlevel, - xen_drm_driver.date, drm_dev->primary->index); - return 0; fail_register: -- 2.39.5 ^ permalink raw reply related [flat|nested] 17+ messages in thread
* Re: [PATCH v2 1/3] drm/xen: remove redundant initialization info print 2024-12-04 14:31 ` [PATCH v2 1/3] drm/xen: remove redundant initialization info print Jani Nikula @ 2024-12-05 7:28 ` Thomas Zimmermann 0 siblings, 0 replies; 17+ messages in thread From: Thomas Zimmermann @ 2024-12-05 7:28 UTC (permalink / raw) To: Jani Nikula, dri-devel, intel-gfx, intel-xe Cc: Alex Deucher, Oleksandr Andrushchenko, Maarten Lankhorst, Maxime Ripard, David Airlie, Simona Vetter, xen-devel Am 04.12.24 um 15:31 schrieb Jani Nikula: > drm_dev_register() already prints the same information on successful > init. Remove the redundant prints. > > Acked-by: Alex Deucher <alexander.deucher@amd.com> > Signed-off-by: Jani Nikula <jani.nikula@intel.com> > > --- > > Note: I prefer to merge this together with the next patch via > drm-misc-next. > > Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> > Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> > Cc: Maxime Ripard <mripard@kernel.org> > Cc: Thomas Zimmermann <tzimmermann@suse.de> > Cc: David Airlie <airlied@gmail.com> > Cc: Simona Vetter <simona@ffwll.ch> > Cc: dri-devel@lists.freedesktop.org > Cc: xen-devel@lists.xenproject.org Reviewed-by: Thomas Zimmermann <tzimmermann@suse.de> > --- > drivers/gpu/drm/xen/xen_drm_front.c | 5 ----- > 1 file changed, 5 deletions(-) > > diff --git a/drivers/gpu/drm/xen/xen_drm_front.c b/drivers/gpu/drm/xen/xen_drm_front.c > index aab79c5e34c2..931d855bfbe8 100644 > --- a/drivers/gpu/drm/xen/xen_drm_front.c > +++ b/drivers/gpu/drm/xen/xen_drm_front.c > @@ -525,11 +525,6 @@ static int xen_drm_drv_init(struct xen_drm_front_info *front_info) > if (ret) > goto fail_register; > > - DRM_INFO("Initialized %s %d.%d.%d %s on minor %d\n", > - xen_drm_driver.name, xen_drm_driver.major, > - xen_drm_driver.minor, xen_drm_driver.patchlevel, > - xen_drm_driver.date, drm_dev->primary->index); > - > return 0; > > fail_register: -- -- Thomas Zimmermann Graphics Driver Developer SUSE Software Solutions Germany GmbH Frankenstrasse 146, 90461 Nuernberg, Germany GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman HRB 36809 (AG Nuernberg) ^ permalink raw reply [flat|nested] 17+ messages in thread
* [PATCH v2 2/3] accel/ivpu: remove DRIVER_DATE conditional drm_driver init 2024-12-04 14:31 [PATCH v2 0/3] drm: remove driver date Jani Nikula 2024-12-04 14:31 ` [PATCH v2 1/3] drm/xen: remove redundant initialization info print Jani Nikula @ 2024-12-04 14:31 ` Jani Nikula 2024-12-05 7:28 ` Thomas Zimmermann 2024-12-04 14:31 ` [PATCH v2 3/3] drm: remove driver date from struct drm_driver and all drivers Jani Nikula ` (6 subsequent siblings) 8 siblings, 1 reply; 17+ messages in thread From: Jani Nikula @ 2024-12-04 14:31 UTC (permalink / raw) To: dri-devel, intel-gfx, intel-xe Cc: jani.nikula, Alex Deucher, Jacek Lawrynowicz, David Airlie, Maarten Lankhorst, Maxime Ripard, Oded Gabbay, Simona Vetter, Stanislaw Gruszka, Thomas Zimmermann The ivpu struct drm_driver has conditional initialization based on #ifdef DRIVER_DATE, which is never defined anywhere. Neither are the macros referenced within the block: DRIVER_DATE, DRIVER_MAJOR, DRIVER_MINOR, and DRIVER_PATCHLEVEL. With the struct drm_driver date member going away anyway, just remove the conditional compilation. Acked-by: Alex Deucher <alexander.deucher@amd.com> Reviewed-by: Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com> Signed-off-by: Jani Nikula <jani.nikula@intel.com> --- Note: I prefer to merge this together with the other patches via drm-misc-next. Cc: David Airlie <airlied@gmail.com> Cc: Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com> Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> Cc: Maxime Ripard <mripard@kernel.org> Cc: Oded Gabbay <ogabbay@kernel.org> Cc: Simona Vetter <simona@ffwll.ch> Cc: Stanislaw Gruszka <stanislaw.gruszka@linux.intel.com> Cc: Thomas Zimmermann <tzimmermann@suse.de> Cc: dri-devel@lists.freedesktop.org --- drivers/accel/ivpu/ivpu_drv.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/drivers/accel/ivpu/ivpu_drv.c b/drivers/accel/ivpu/ivpu_drv.c index ca2bf47ce248..1f359dbe5150 100644 --- a/drivers/accel/ivpu/ivpu_drv.c +++ b/drivers/accel/ivpu/ivpu_drv.c @@ -458,15 +458,8 @@ static const struct drm_driver driver = { .name = DRIVER_NAME, .desc = DRIVER_DESC, -#ifdef DRIVER_DATE - .date = DRIVER_DATE, - .major = DRIVER_MAJOR, - .minor = DRIVER_MINOR, - .patchlevel = DRIVER_PATCHLEVEL, -#else .date = UTS_RELEASE, .major = 1, -#endif }; static void ivpu_context_abort_invalid(struct ivpu_device *vdev) -- 2.39.5 ^ permalink raw reply related [flat|nested] 17+ messages in thread
* Re: [PATCH v2 2/3] accel/ivpu: remove DRIVER_DATE conditional drm_driver init 2024-12-04 14:31 ` [PATCH v2 2/3] accel/ivpu: remove DRIVER_DATE conditional drm_driver init Jani Nikula @ 2024-12-05 7:28 ` Thomas Zimmermann 0 siblings, 0 replies; 17+ messages in thread From: Thomas Zimmermann @ 2024-12-05 7:28 UTC (permalink / raw) To: Jani Nikula, dri-devel, intel-gfx, intel-xe Cc: Alex Deucher, Jacek Lawrynowicz, David Airlie, Maarten Lankhorst, Maxime Ripard, Oded Gabbay, Simona Vetter, Stanislaw Gruszka Am 04.12.24 um 15:31 schrieb Jani Nikula: > The ivpu struct drm_driver has conditional initialization based on #ifdef > DRIVER_DATE, which is never defined anywhere. Neither are the macros > referenced within the block: DRIVER_DATE, DRIVER_MAJOR, DRIVER_MINOR, > and DRIVER_PATCHLEVEL. With the struct drm_driver date member going away > anyway, just remove the conditional compilation. > > Acked-by: Alex Deucher <alexander.deucher@amd.com> > Reviewed-by: Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com> > Signed-off-by: Jani Nikula <jani.nikula@intel.com> Reviewed-by: Thomas Zimmermann <tzimmermann@suse.de> > > --- > > Note: I prefer to merge this together with the other patches via > drm-misc-next. > > Cc: David Airlie <airlied@gmail.com> > Cc: Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com> > Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> > Cc: Maxime Ripard <mripard@kernel.org> > Cc: Oded Gabbay <ogabbay@kernel.org> > Cc: Simona Vetter <simona@ffwll.ch> > Cc: Stanislaw Gruszka <stanislaw.gruszka@linux.intel.com> > Cc: Thomas Zimmermann <tzimmermann@suse.de> > Cc: dri-devel@lists.freedesktop.org > --- > drivers/accel/ivpu/ivpu_drv.c | 7 ------- > 1 file changed, 7 deletions(-) > > diff --git a/drivers/accel/ivpu/ivpu_drv.c b/drivers/accel/ivpu/ivpu_drv.c > index ca2bf47ce248..1f359dbe5150 100644 > --- a/drivers/accel/ivpu/ivpu_drv.c > +++ b/drivers/accel/ivpu/ivpu_drv.c > @@ -458,15 +458,8 @@ static const struct drm_driver driver = { > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > > -#ifdef DRIVER_DATE > - .date = DRIVER_DATE, > - .major = DRIVER_MAJOR, > - .minor = DRIVER_MINOR, > - .patchlevel = DRIVER_PATCHLEVEL, > -#else > .date = UTS_RELEASE, > .major = 1, > -#endif > }; > > static void ivpu_context_abort_invalid(struct ivpu_device *vdev) -- -- Thomas Zimmermann Graphics Driver Developer SUSE Software Solutions Germany GmbH Frankenstrasse 146, 90461 Nuernberg, Germany GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman HRB 36809 (AG Nuernberg) ^ permalink raw reply [flat|nested] 17+ messages in thread
* [PATCH v2 3/3] drm: remove driver date from struct drm_driver and all drivers 2024-12-04 14:31 [PATCH v2 0/3] drm: remove driver date Jani Nikula 2024-12-04 14:31 ` [PATCH v2 1/3] drm/xen: remove redundant initialization info print Jani Nikula 2024-12-04 14:31 ` [PATCH v2 2/3] accel/ivpu: remove DRIVER_DATE conditional drm_driver init Jani Nikula @ 2024-12-04 14:31 ` Jani Nikula 2024-12-04 23:14 ` Dmitry Baryshkov ` (2 more replies) 2024-12-04 15:57 ` ✗ Fi.CI.CHECKPATCH: warning for drm: remove driver date Patchwork ` (5 subsequent siblings) 8 siblings, 3 replies; 17+ messages in thread From: Jani Nikula @ 2024-12-04 14:31 UTC (permalink / raw) To: dri-devel, intel-gfx, intel-xe Cc: jani.nikula, Javier Martinez Canillas, Alex Deucher, Simon Ser, Jeffrey Hugo, David Airlie, Hamza Mahfooz, Maarten Lankhorst, Maxime Ripard, Oleksandr Andrushchenko, Simona Vetter, Thomas Zimmermann, Ville Syrjälä, amd-gfx, linux-arm-kernel, nouveau, xen-devel We stopped using the driver initialized date in commit 7fb8af6798e8 ("drm: deprecate driver date") and (eventually) started returning "0" for drm_version ioctl instead. Finish the job, and remove the unused date member from struct drm_driver, its initialization from drivers, along with the common DRIVER_DATE macros. v2: Also update drivers/accel (kernel test robot) Reviewed-by: Javier Martinez Canillas <javierm@redhat.com> Acked-by: Alex Deucher <alexander.deucher@amd.com> Acked-by: Simon Ser <contact@emersion.fr> Acked-by: Jeffrey Hugo <quic_jhugo@quicinc.com> Signed-off-by: Jani Nikula <jani.nikula@intel.com> --- Cc: David Airlie <airlied@gmail.com> Cc: Hamza Mahfooz <hamza.mahfooz@amd.com> Cc: Javier Martinez Canillas <javierm@redhat.com> Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> Cc: Maxime Ripard <mripard@kernel.org> Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Cc: Simon Ser <contact@emersion.fr> Cc: Simona Vetter <simona@ffwll.ch> Cc: Thomas Zimmermann <tzimmermann@suse.de> Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> Cc: amd-gfx@lists.freedesktop.org Cc: dri-devel@lists.freedesktop.org Cc: linux-arm-kernel@lists.infradead.org Cc: nouveau@lists.freedesktop.org Cc: xen-devel@lists.xenproject.org --- drivers/accel/habanalabs/common/habanalabs_drv.c | 1 - drivers/accel/ivpu/ivpu_drv.c | 1 - drivers/accel/qaic/qaic_drv.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 -- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h | 1 - drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 1 - drivers/gpu/drm/arm/hdlcd_drv.c | 1 - drivers/gpu/drm/arm/malidp_drv.c | 1 - drivers/gpu/drm/armada/armada_drv.c | 1 - drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 1 - drivers/gpu/drm/ast/ast_drv.c | 1 - drivers/gpu/drm/ast/ast_drv.h | 1 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 1 - drivers/gpu/drm/etnaviv/etnaviv_drv.c | 1 - drivers/gpu/drm/exynos/exynos_drm_drv.c | 2 -- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 1 - drivers/gpu/drm/gma500/psb_drv.c | 1 - drivers/gpu/drm/gma500/psb_drv.h | 1 - drivers/gpu/drm/gud/gud_drv.c | 1 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 1 - drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 1 - drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 2 -- drivers/gpu/drm/i915/i915_driver.c | 1 - drivers/gpu/drm/i915/i915_driver.h | 1 - drivers/gpu/drm/i915/i915_gpu_error.c | 1 - drivers/gpu/drm/imagination/pvr_drv.c | 1 - drivers/gpu/drm/imagination/pvr_drv.h | 1 - drivers/gpu/drm/imx/dcss/dcss-kms.c | 1 - drivers/gpu/drm/imx/ipuv3/imx-drm-core.c | 1 - drivers/gpu/drm/imx/lcdc/imx-lcdc.c | 1 - drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 1 - drivers/gpu/drm/kmb/kmb_drv.c | 1 - drivers/gpu/drm/kmb/kmb_drv.h | 1 - drivers/gpu/drm/lima/lima_drv.c | 1 - drivers/gpu/drm/logicvc/logicvc_drm.c | 1 - drivers/gpu/drm/loongson/lsdc_drv.c | 2 -- drivers/gpu/drm/mcde/mcde_drv.c | 1 - drivers/gpu/drm/mediatek/mtk_drm_drv.c | 2 -- drivers/gpu/drm/meson/meson_drv.c | 1 - drivers/gpu/drm/mgag200/mgag200_drv.c | 1 - drivers/gpu/drm/mgag200/mgag200_drv.h | 1 - drivers/gpu/drm/msm/msm_drv.c | 1 - drivers/gpu/drm/mxsfb/lcdif_drv.c | 1 - drivers/gpu/drm/mxsfb/mxsfb_drv.c | 1 - drivers/gpu/drm/nouveau/nouveau_drm.c | 5 ----- drivers/gpu/drm/nouveau/nouveau_drv.h | 1 - drivers/gpu/drm/omapdrm/omap_drv.c | 2 -- drivers/gpu/drm/panfrost/panfrost_drv.c | 1 - drivers/gpu/drm/panthor/panthor_drv.c | 1 - drivers/gpu/drm/pl111/pl111_drv.c | 1 - drivers/gpu/drm/qxl/qxl_drv.c | 1 - drivers/gpu/drm/qxl/qxl_drv.h | 1 - drivers/gpu/drm/radeon/radeon_drv.c | 1 - drivers/gpu/drm/radeon/radeon_drv.h | 1 - drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c | 1 - drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c | 1 - drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c | 1 - drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 2 -- drivers/gpu/drm/solomon/ssd130x.c | 2 -- drivers/gpu/drm/sprd/sprd_drm.c | 2 -- drivers/gpu/drm/sti/sti_drv.c | 2 -- drivers/gpu/drm/stm/drv.c | 1 - drivers/gpu/drm/sun4i/sun4i_drv.c | 1 - drivers/gpu/drm/tegra/drm.c | 2 -- drivers/gpu/drm/tidss/tidss_drv.c | 1 - drivers/gpu/drm/tilcdc/tilcdc_drv.c | 1 - drivers/gpu/drm/tiny/arcpgu.c | 1 - drivers/gpu/drm/tiny/bochs.c | 1 - drivers/gpu/drm/tiny/cirrus-qemu.c | 2 -- drivers/gpu/drm/tiny/gm12u320.c | 2 -- drivers/gpu/drm/tiny/hx8357d.c | 1 - drivers/gpu/drm/tiny/ili9163.c | 1 - drivers/gpu/drm/tiny/ili9225.c | 1 - drivers/gpu/drm/tiny/ili9341.c | 1 - drivers/gpu/drm/tiny/ili9486.c | 1 - drivers/gpu/drm/tiny/mi0283qt.c | 1 - drivers/gpu/drm/tiny/ofdrm.c | 2 -- drivers/gpu/drm/tiny/panel-mipi-dbi.c | 1 - drivers/gpu/drm/tiny/repaper.c | 1 - drivers/gpu/drm/tiny/sharp-memory.c | 1 - drivers/gpu/drm/tiny/simpledrm.c | 2 -- drivers/gpu/drm/tiny/st7586.c | 1 - drivers/gpu/drm/tiny/st7735r.c | 1 - drivers/gpu/drm/tve200/tve200_drv.c | 1 - drivers/gpu/drm/udl/udl_drv.c | 1 - drivers/gpu/drm/udl/udl_drv.h | 1 - drivers/gpu/drm/v3d/v3d_drv.c | 2 -- drivers/gpu/drm/vboxvideo/vbox_drv.c | 1 - drivers/gpu/drm/vboxvideo/vbox_drv.h | 1 - drivers/gpu/drm/vc4/vc4_drv.c | 3 --- drivers/gpu/drm/vgem/vgem_drv.c | 2 -- drivers/gpu/drm/virtio/virtgpu_drv.c | 1 - drivers/gpu/drm/virtio/virtgpu_drv.h | 1 - drivers/gpu/drm/vkms/vkms_drv.c | 2 -- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 - drivers/gpu/drm/xe/xe_device.c | 1 - drivers/gpu/drm/xe/xe_drv.h | 1 - drivers/gpu/drm/xen/xen_drm_front.c | 1 - drivers/gpu/drm/xlnx/zynqmp_kms.c | 1 - include/drm/drm_drv.h | 2 -- 101 files changed, 126 deletions(-) diff --git a/drivers/accel/habanalabs/common/habanalabs_drv.c b/drivers/accel/habanalabs/common/habanalabs_drv.c index 708dfd10f39c..5409b2c656c8 100644 --- a/drivers/accel/habanalabs/common/habanalabs_drv.c +++ b/drivers/accel/habanalabs/common/habanalabs_drv.c @@ -101,7 +101,6 @@ static const struct drm_driver hl_driver = { .major = LINUX_VERSION_MAJOR, .minor = LINUX_VERSION_PATCHLEVEL, .patchlevel = LINUX_VERSION_SUBLEVEL, - .date = "20190505", .fops = &hl_fops, .open = hl_device_open, diff --git a/drivers/accel/ivpu/ivpu_drv.c b/drivers/accel/ivpu/ivpu_drv.c index 1f359dbe5150..1e8ffbe25eee 100644 --- a/drivers/accel/ivpu/ivpu_drv.c +++ b/drivers/accel/ivpu/ivpu_drv.c @@ -458,7 +458,6 @@ static const struct drm_driver driver = { .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = UTS_RELEASE, .major = 1, }; diff --git a/drivers/accel/qaic/qaic_drv.c b/drivers/accel/qaic/qaic_drv.c index 3575e0c984d6..542c5d24e499 100644 --- a/drivers/accel/qaic/qaic_drv.c +++ b/drivers/accel/qaic/qaic_drv.c @@ -208,7 +208,6 @@ static const struct drm_driver qaic_accel_driver = { .name = QAIC_NAME, .desc = QAIC_DESC, - .date = "20190618", .fops = &qaic_accel_fops, .open = qaic_open, diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c index 346746d6c233..eaeaaddb32cd 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c @@ -2916,7 +2916,6 @@ static const struct drm_driver amdgpu_kms_driver = { .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = KMS_DRIVER_MAJOR, .minor = KMS_DRIVER_MINOR, .patchlevel = KMS_DRIVER_PATCHLEVEL, @@ -2940,7 +2939,6 @@ const struct drm_driver amdgpu_partition_driver = { .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = KMS_DRIVER_MAJOR, .minor = KMS_DRIVER_MINOR, .patchlevel = KMS_DRIVER_PATCHLEVEL, diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h index 5bc2cb661af7..2d86cc6f7f4d 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h @@ -40,7 +40,6 @@ #define DRIVER_NAME "amdgpu" #define DRIVER_DESC "AMD GPU" -#define DRIVER_DATE "20150101" extern const struct drm_driver amdgpu_partition_driver; diff --git a/drivers/gpu/drm/arm/display/komeda/komeda_kms.c b/drivers/gpu/drm/arm/display/komeda/komeda_kms.c index 1e7b1fcb2848..6ed504099188 100644 --- a/drivers/gpu/drm/arm/display/komeda/komeda_kms.c +++ b/drivers/gpu/drm/arm/display/komeda/komeda_kms.c @@ -63,7 +63,6 @@ static const struct drm_driver komeda_kms_driver = { .fops = &komeda_cma_fops, .name = "komeda", .desc = "Arm Komeda Display Processor driver", - .date = "20181101", .major = 0, .minor = 1, }; diff --git a/drivers/gpu/drm/arm/hdlcd_drv.c b/drivers/gpu/drm/arm/hdlcd_drv.c index 4af8fce7dab7..8617d10940d8 100644 --- a/drivers/gpu/drm/arm/hdlcd_drv.c +++ b/drivers/gpu/drm/arm/hdlcd_drv.c @@ -233,7 +233,6 @@ static const struct drm_driver hdlcd_driver = { .fops = &fops, .name = "hdlcd", .desc = "ARM HDLCD Controller DRM", - .date = "20151021", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/arm/malidp_drv.c b/drivers/gpu/drm/arm/malidp_drv.c index 38b1b5b6bf69..3abc9339464b 100644 --- a/drivers/gpu/drm/arm/malidp_drv.c +++ b/drivers/gpu/drm/arm/malidp_drv.c @@ -570,7 +570,6 @@ static const struct drm_driver malidp_driver = { .fops = &fops, .name = "mali-dp", .desc = "ARM Mali Display Processor driver", - .date = "20160106", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/armada/armada_drv.c b/drivers/gpu/drm/armada/armada_drv.c index ddf0eaf546a6..5d5b7435970a 100644 --- a/drivers/gpu/drm/armada/armada_drv.c +++ b/drivers/gpu/drm/armada/armada_drv.c @@ -45,7 +45,6 @@ static const struct drm_driver armada_drm_driver = { .minor = 0, .name = "armada-drm", .desc = "Armada SoC DRM", - .date = "20120730", .driver_features = DRIVER_GEM | DRIVER_MODESET | DRIVER_ATOMIC, .ioctls = armada_ioctls, .num_ioctls = ARRAY_SIZE(armada_ioctls), diff --git a/drivers/gpu/drm/aspeed/aspeed_gfx_drv.c b/drivers/gpu/drm/aspeed/aspeed_gfx_drv.c index 55e90ab9b231..90189a3cf886 100644 --- a/drivers/gpu/drm/aspeed/aspeed_gfx_drv.c +++ b/drivers/gpu/drm/aspeed/aspeed_gfx_drv.c @@ -252,7 +252,6 @@ static const struct drm_driver aspeed_gfx_driver = { .fops = &fops, .name = "aspeed-gfx-drm", .desc = "ASPEED GFX DRM", - .date = "20180319", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/ast/ast_drv.c b/drivers/gpu/drm/ast/ast_drv.c index 8e9c9cb89a50..ff3bcdd1cff2 100644 --- a/drivers/gpu/drm/ast/ast_drv.c +++ b/drivers/gpu/drm/ast/ast_drv.c @@ -60,7 +60,6 @@ static const struct drm_driver ast_driver = { .fops = &ast_fops, .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, .patchlevel = DRIVER_PATCHLEVEL, diff --git a/drivers/gpu/drm/ast/ast_drv.h b/drivers/gpu/drm/ast/ast_drv.h index 21ce3769bf0d..6b4305ac07d4 100644 --- a/drivers/gpu/drm/ast/ast_drv.h +++ b/drivers/gpu/drm/ast/ast_drv.h @@ -43,7 +43,6 @@ #define DRIVER_NAME "ast" #define DRIVER_DESC "AST" -#define DRIVER_DATE "20120228" #define DRIVER_MAJOR 0 #define DRIVER_MINOR 1 diff --git a/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c b/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c index 506289a937e2..b51528b2166c 100644 --- a/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c +++ b/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c @@ -846,7 +846,6 @@ static const struct drm_driver atmel_hlcdc_dc_driver = { .fops = &fops, .name = "atmel-hlcdc", .desc = "Atmel HLCD Controller DRM", - .date = "20141504", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/etnaviv/etnaviv_drv.c b/drivers/gpu/drm/etnaviv/etnaviv_drv.c index 9b4e2f4b1bc7..c4ddabe3cabd 100644 --- a/drivers/gpu/drm/etnaviv/etnaviv_drv.c +++ b/drivers/gpu/drm/etnaviv/etnaviv_drv.c @@ -503,7 +503,6 @@ static const struct drm_driver etnaviv_drm_driver = { .fops = &fops, .name = "etnaviv", .desc = "etnaviv DRM", - .date = "20151214", .major = 1, .minor = 4, }; diff --git a/drivers/gpu/drm/exynos/exynos_drm_drv.c b/drivers/gpu/drm/exynos/exynos_drm_drv.c index 7e517a2ec681..91ab42b56716 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_drv.c +++ b/drivers/gpu/drm/exynos/exynos_drm_drv.c @@ -35,7 +35,6 @@ #define DRIVER_NAME "exynos" #define DRIVER_DESC "Samsung SoC DRM" -#define DRIVER_DATE "20180330" /* * Interface history: @@ -118,7 +117,6 @@ static const struct drm_driver exynos_drm_driver = { .fops = &exynos_drm_driver_fops, .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, }; diff --git a/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c b/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c index 12b2096b6c9d..e1183644ec39 100644 --- a/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c +++ b/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c @@ -174,7 +174,6 @@ static const struct drm_driver fsl_dcu_drm_driver = { .fops = &fsl_dcu_drm_fops, .name = "fsl-dcu-drm", .desc = "Freescale DCU DRM", - .date = "20160425", .major = 1, .minor = 1, }; diff --git a/drivers/gpu/drm/gma500/psb_drv.c b/drivers/gpu/drm/gma500/psb_drv.c index 2c56ece17d71..85d3557c2eb9 100644 --- a/drivers/gpu/drm/gma500/psb_drv.c +++ b/drivers/gpu/drm/gma500/psb_drv.c @@ -513,7 +513,6 @@ static const struct drm_driver driver = { .fops = &psb_gem_fops, .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, .patchlevel = DRIVER_PATCHLEVEL diff --git a/drivers/gpu/drm/gma500/psb_drv.h b/drivers/gpu/drm/gma500/psb_drv.h index de62cbfcdc72..7f77cb2b2751 100644 --- a/drivers/gpu/drm/gma500/psb_drv.h +++ b/drivers/gpu/drm/gma500/psb_drv.h @@ -26,7 +26,6 @@ #define DRIVER_NAME "gma500" #define DRIVER_DESC "DRM driver for the Intel GMA500, GMA600, GMA3600, GMA3650" -#define DRIVER_DATE "20140314" #define DRIVER_MAJOR 1 #define DRIVER_MINOR 0 diff --git a/drivers/gpu/drm/gud/gud_drv.c b/drivers/gpu/drm/gud/gud_drv.c index 65a16f009ea6..cb405771d6e2 100644 --- a/drivers/gpu/drm/gud/gud_drv.c +++ b/drivers/gpu/drm/gud/gud_drv.c @@ -381,7 +381,6 @@ static const struct drm_driver gud_drm_driver = { .name = "gud", .desc = "Generic USB Display", - .date = "20200422", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c b/drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c index 69bdae604982..7f814c32ed34 100644 --- a/drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c +++ b/drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c @@ -57,7 +57,6 @@ static const struct drm_driver hibmc_driver = { .driver_features = DRIVER_GEM | DRIVER_MODESET | DRIVER_ATOMIC, .fops = &hibmc_fops, .name = "hibmc", - .date = "20160828", .desc = "hibmc drm driver", .major = 1, .minor = 0, diff --git a/drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c b/drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c index 5616c3917c03..2eb49177ac42 100644 --- a/drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c +++ b/drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c @@ -929,7 +929,6 @@ static const struct drm_driver ade_driver = { DRM_FBDEV_DMA_DRIVER_OPS, .name = "kirin", .desc = "Hisilicon Kirin620 SoC DRM Driver", - .date = "20150718", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/hyperv/hyperv_drm_drv.c b/drivers/gpu/drm/hyperv/hyperv_drm_drv.c index c5ac240f7a7a..f59abfa7622a 100644 --- a/drivers/gpu/drm/hyperv/hyperv_drm_drv.c +++ b/drivers/gpu/drm/hyperv/hyperv_drm_drv.c @@ -20,7 +20,6 @@ #define DRIVER_NAME "hyperv_drm" #define DRIVER_DESC "DRM driver for Hyper-V synthetic video device" -#define DRIVER_DATE "2020" #define DRIVER_MAJOR 1 #define DRIVER_MINOR 0 @@ -31,7 +30,6 @@ static struct drm_driver hyperv_driver = { .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, diff --git a/drivers/gpu/drm/i915/i915_driver.c b/drivers/gpu/drm/i915/i915_driver.c index c1edf5e1f61e..e35aa0274d76 100644 --- a/drivers/gpu/drm/i915/i915_driver.c +++ b/drivers/gpu/drm/i915/i915_driver.c @@ -1797,7 +1797,6 @@ static const struct drm_driver i915_drm_driver = { .fops = &i915_driver_fops, .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, .patchlevel = DRIVER_PATCHLEVEL, diff --git a/drivers/gpu/drm/i915/i915_driver.h b/drivers/gpu/drm/i915/i915_driver.h index 94a70d8ec5d5..4b67ad9a61cd 100644 --- a/drivers/gpu/drm/i915/i915_driver.h +++ b/drivers/gpu/drm/i915/i915_driver.h @@ -15,7 +15,6 @@ struct drm_printer; #define DRIVER_NAME "i915" #define DRIVER_DESC "Intel Graphics" -#define DRIVER_DATE "20230929" #define DRIVER_TIMESTAMP 1695980603 extern const struct dev_pm_ops i915_pm_ops; diff --git a/drivers/gpu/drm/i915/i915_gpu_error.c b/drivers/gpu/drm/i915/i915_gpu_error.c index 4eb58887819a..eb975b3815df 100644 --- a/drivers/gpu/drm/i915/i915_gpu_error.c +++ b/drivers/gpu/drm/i915/i915_gpu_error.c @@ -841,7 +841,6 @@ static void __err_print_to_sgl(struct drm_i915_error_state_buf *m, err_printf(m, "Kernel: %s %s\n", init_utsname()->release, init_utsname()->machine); - err_printf(m, "Driver: %s\n", DRIVER_DATE); ts = ktime_to_timespec64(error->time); err_printf(m, "Time: %lld s %ld us\n", (s64)ts.tv_sec, ts.tv_nsec / NSEC_PER_USEC); diff --git a/drivers/gpu/drm/imagination/pvr_drv.c b/drivers/gpu/drm/imagination/pvr_drv.c index 36c0e768698e..6ab023593476 100644 --- a/drivers/gpu/drm/imagination/pvr_drv.c +++ b/drivers/gpu/drm/imagination/pvr_drv.c @@ -1387,7 +1387,6 @@ static struct drm_driver pvr_drm_driver = { .name = PVR_DRIVER_NAME, .desc = PVR_DRIVER_DESC, - .date = PVR_DRIVER_DATE, .major = PVR_DRIVER_MAJOR, .minor = PVR_DRIVER_MINOR, .patchlevel = PVR_DRIVER_PATCHLEVEL, diff --git a/drivers/gpu/drm/imagination/pvr_drv.h b/drivers/gpu/drm/imagination/pvr_drv.h index 378fe477b759..7fa147312dd1 100644 --- a/drivers/gpu/drm/imagination/pvr_drv.h +++ b/drivers/gpu/drm/imagination/pvr_drv.h @@ -9,7 +9,6 @@ #define PVR_DRIVER_NAME "powervr" #define PVR_DRIVER_DESC "Imagination PowerVR (Series 6 and later) & IMG Graphics" -#define PVR_DRIVER_DATE "20230904" /* * Driver interface version: diff --git a/drivers/gpu/drm/imx/dcss/dcss-kms.c b/drivers/gpu/drm/imx/dcss/dcss-kms.c index 490b5c269f39..3633e8f3aff6 100644 --- a/drivers/gpu/drm/imx/dcss/dcss-kms.c +++ b/drivers/gpu/drm/imx/dcss/dcss-kms.c @@ -34,7 +34,6 @@ static const struct drm_driver dcss_kms_driver = { .fops = &dcss_cma_fops, .name = "imx-dcss", .desc = "i.MX8MQ Display Subsystem", - .date = "20190917", .major = 1, .minor = 0, .patchlevel = 0, diff --git a/drivers/gpu/drm/imx/ipuv3/imx-drm-core.c b/drivers/gpu/drm/imx/ipuv3/imx-drm-core.c index 6b84429735d6..bcb35ba670fc 100644 --- a/drivers/gpu/drm/imx/ipuv3/imx-drm-core.c +++ b/drivers/gpu/drm/imx/ipuv3/imx-drm-core.c @@ -163,7 +163,6 @@ static const struct drm_driver imx_drm_driver = { .fops = &imx_drm_driver_fops, .name = "imx-drm", .desc = "i.MX DRM graphics", - .date = "20120507", .major = 1, .minor = 0, .patchlevel = 0, diff --git a/drivers/gpu/drm/imx/lcdc/imx-lcdc.c b/drivers/gpu/drm/imx/lcdc/imx-lcdc.c index c5121fed80fd..d70981295f88 100644 --- a/drivers/gpu/drm/imx/lcdc/imx-lcdc.c +++ b/drivers/gpu/drm/imx/lcdc/imx-lcdc.c @@ -352,7 +352,6 @@ static struct drm_driver imx_lcdc_drm_driver = { DRM_FBDEV_DMA_DRIVER_OPS, .name = "imx-lcdc", .desc = "i.MX LCDC driver", - .date = "20200716", }; static const struct of_device_id imx_lcdc_of_dev_id[] = { diff --git a/drivers/gpu/drm/ingenic/ingenic-drm-drv.c b/drivers/gpu/drm/ingenic/ingenic-drm-drv.c index 0a4eb3994cd6..6546d9ec410a 100644 --- a/drivers/gpu/drm/ingenic/ingenic-drm-drv.c +++ b/drivers/gpu/drm/ingenic/ingenic-drm-drv.c @@ -953,7 +953,6 @@ static const struct drm_driver ingenic_drm_driver_data = { .driver_features = DRIVER_MODESET | DRIVER_GEM | DRIVER_ATOMIC, .name = "ingenic-drm", .desc = "DRM module for Ingenic SoCs", - .date = "20200716", .major = 1, .minor = 1, .patchlevel = 0, diff --git a/drivers/gpu/drm/kmb/kmb_drv.c b/drivers/gpu/drm/kmb/kmb_drv.c index 4173344ba32c..c340b4c6a74b 100644 --- a/drivers/gpu/drm/kmb/kmb_drv.c +++ b/drivers/gpu/drm/kmb/kmb_drv.c @@ -445,7 +445,6 @@ static const struct drm_driver kmb_driver = { DRM_FBDEV_DMA_DRIVER_OPS, .name = "kmb-drm", .desc = "KEEMBAY DISPLAY DRIVER", - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, }; diff --git a/drivers/gpu/drm/kmb/kmb_drv.h b/drivers/gpu/drm/kmb/kmb_drv.h index bf085e95b28f..1f0c10d317fe 100644 --- a/drivers/gpu/drm/kmb/kmb_drv.h +++ b/drivers/gpu/drm/kmb/kmb_drv.h @@ -16,7 +16,6 @@ #define KMB_MIN_WIDTH 1920 /*Max width in pixels */ #define KMB_MIN_HEIGHT 1080 /*Max height in pixels */ -#define DRIVER_DATE "20210223" #define DRIVER_MAJOR 1 #define DRIVER_MINOR 1 diff --git a/drivers/gpu/drm/lima/lima_drv.c b/drivers/gpu/drm/lima/lima_drv.c index 10bce18b7c31..4b70c5189f7c 100644 --- a/drivers/gpu/drm/lima/lima_drv.c +++ b/drivers/gpu/drm/lima/lima_drv.c @@ -271,7 +271,6 @@ static const struct drm_driver lima_drm_driver = { .fops = &lima_drm_driver_fops, .name = "lima", .desc = "lima DRM", - .date = "20191231", .major = 1, .minor = 1, .patchlevel = 0, diff --git a/drivers/gpu/drm/logicvc/logicvc_drm.c b/drivers/gpu/drm/logicvc/logicvc_drm.c index 9152034e54a3..bda2a689d928 100644 --- a/drivers/gpu/drm/logicvc/logicvc_drm.c +++ b/drivers/gpu/drm/logicvc/logicvc_drm.c @@ -52,7 +52,6 @@ static struct drm_driver logicvc_drm_driver = { .fops = &logicvc_drm_fops, .name = "logicvc-drm", .desc = "Xylon LogiCVC DRM driver", - .date = "20200403", .major = 1, .minor = 0, diff --git a/drivers/gpu/drm/loongson/lsdc_drv.c b/drivers/gpu/drm/loongson/lsdc_drv.c index a55aa1fe2c21..12193d2a301a 100644 --- a/drivers/gpu/drm/loongson/lsdc_drv.c +++ b/drivers/gpu/drm/loongson/lsdc_drv.c @@ -26,7 +26,6 @@ #define DRIVER_AUTHOR "Sui Jingfeng <suijingfeng@loongson.cn>" #define DRIVER_NAME "loongson" #define DRIVER_DESC "drm driver for loongson graphics" -#define DRIVER_DATE "20220701" #define DRIVER_MAJOR 1 #define DRIVER_MINOR 0 #define DRIVER_PATCHLEVEL 0 @@ -39,7 +38,6 @@ static const struct drm_driver lsdc_drm_driver = { .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, .patchlevel = DRIVER_PATCHLEVEL, diff --git a/drivers/gpu/drm/mcde/mcde_drv.c b/drivers/gpu/drm/mcde/mcde_drv.c index f8c7aa9d7f33..324a95d7f15b 100644 --- a/drivers/gpu/drm/mcde/mcde_drv.c +++ b/drivers/gpu/drm/mcde/mcde_drv.c @@ -208,7 +208,6 @@ static const struct drm_driver mcde_drm_driver = { .fops = &drm_fops, .name = "mcde", .desc = DRIVER_DESC, - .date = "20180529", .major = 1, .minor = 0, .patchlevel = 0, diff --git a/drivers/gpu/drm/mediatek/mtk_drm_drv.c b/drivers/gpu/drm/mediatek/mtk_drm_drv.c index 38297d705df6..723782e75c55 100644 --- a/drivers/gpu/drm/mediatek/mtk_drm_drv.c +++ b/drivers/gpu/drm/mediatek/mtk_drm_drv.c @@ -33,7 +33,6 @@ #define DRIVER_NAME "mediatek" #define DRIVER_DESC "Mediatek SoC DRM" -#define DRIVER_DATE "20150513" #define DRIVER_MAJOR 1 #define DRIVER_MINOR 0 @@ -615,7 +614,6 @@ static const struct drm_driver mtk_drm_driver = { .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, }; diff --git a/drivers/gpu/drm/meson/meson_drv.c b/drivers/gpu/drm/meson/meson_drv.c index 83ee18024682..64c8c4bb60f1 100644 --- a/drivers/gpu/drm/meson/meson_drv.c +++ b/drivers/gpu/drm/meson/meson_drv.c @@ -105,7 +105,6 @@ static const struct drm_driver meson_driver = { .fops = &fops, .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = "20161109", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/mgag200/mgag200_drv.c b/drivers/gpu/drm/mgag200/mgag200_drv.c index b7ed763addfa..069fdd2dc8f6 100644 --- a/drivers/gpu/drm/mgag200/mgag200_drv.c +++ b/drivers/gpu/drm/mgag200/mgag200_drv.c @@ -97,7 +97,6 @@ static const struct drm_driver mgag200_driver = { .fops = &mgag200_driver_fops, .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, .patchlevel = DRIVER_PATCHLEVEL, diff --git a/drivers/gpu/drm/mgag200/mgag200_drv.h b/drivers/gpu/drm/mgag200/mgag200_drv.h index 988967eafbf2..0608fc63e588 100644 --- a/drivers/gpu/drm/mgag200/mgag200_drv.h +++ b/drivers/gpu/drm/mgag200/mgag200_drv.h @@ -25,7 +25,6 @@ #define DRIVER_NAME "mgag200" #define DRIVER_DESC "MGA G200 SE" -#define DRIVER_DATE "20110418" #define DRIVER_MAJOR 1 #define DRIVER_MINOR 0 diff --git a/drivers/gpu/drm/msm/msm_drv.c b/drivers/gpu/drm/msm/msm_drv.c index b5fa715cbfb0..73e72aee6ec5 100644 --- a/drivers/gpu/drm/msm/msm_drv.c +++ b/drivers/gpu/drm/msm/msm_drv.c @@ -910,7 +910,6 @@ static const struct drm_driver msm_driver = { .fops = &fops, .name = "msm", .desc = "MSM Snapdragon DRM", - .date = "20130625", .major = MSM_VERSION_MAJOR, .minor = MSM_VERSION_MINOR, .patchlevel = MSM_VERSION_PATCHLEVEL, diff --git a/drivers/gpu/drm/mxsfb/lcdif_drv.c b/drivers/gpu/drm/mxsfb/lcdif_drv.c index 81ec91cef66c..02fe6b89f3aa 100644 --- a/drivers/gpu/drm/mxsfb/lcdif_drv.c +++ b/drivers/gpu/drm/mxsfb/lcdif_drv.c @@ -248,7 +248,6 @@ static const struct drm_driver lcdif_driver = { .fops = &fops, .name = "imx-lcdif", .desc = "i.MX LCDIF Controller DRM", - .date = "20220417", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/mxsfb/mxsfb_drv.c b/drivers/gpu/drm/mxsfb/mxsfb_drv.c index 1c27a97dce03..129cc3fb4448 100644 --- a/drivers/gpu/drm/mxsfb/mxsfb_drv.c +++ b/drivers/gpu/drm/mxsfb/mxsfb_drv.c @@ -336,7 +336,6 @@ static const struct drm_driver mxsfb_driver = { .fops = &fops, .name = "mxsfb-drm", .desc = "MXSFB Controller DRM", - .date = "20160824", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/nouveau/nouveau_drm.c b/drivers/gpu/drm/nouveau/nouveau_drm.c index a99c1d9855c9..744ae9d3305d 100644 --- a/drivers/gpu/drm/nouveau/nouveau_drm.c +++ b/drivers/gpu/drm/nouveau/nouveau_drm.c @@ -1326,11 +1326,6 @@ driver_stub = { .name = DRIVER_NAME, .desc = DRIVER_DESC, -#ifdef GIT_REVISION - .date = GIT_REVISION, -#else - .date = DRIVER_DATE, -#endif .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, .patchlevel = DRIVER_PATCHLEVEL, diff --git a/drivers/gpu/drm/nouveau/nouveau_drv.h b/drivers/gpu/drm/nouveau/nouveau_drv.h index 685d6ca3d8aa..55abc510067b 100644 --- a/drivers/gpu/drm/nouveau/nouveau_drv.h +++ b/drivers/gpu/drm/nouveau/nouveau_drv.h @@ -7,7 +7,6 @@ #define DRIVER_NAME "nouveau" #define DRIVER_DESC "nVidia Riva/TNT/GeForce/Quadro/Tesla/Tegra K1+" -#define DRIVER_DATE "20120801" #define DRIVER_MAJOR 1 #define DRIVER_MINOR 4 diff --git a/drivers/gpu/drm/omapdrm/omap_drv.c b/drivers/gpu/drm/omapdrm/omap_drv.c index 1796cd20a877..a80e0f375a0e 100644 --- a/drivers/gpu/drm/omapdrm/omap_drv.c +++ b/drivers/gpu/drm/omapdrm/omap_drv.c @@ -28,7 +28,6 @@ #define DRIVER_NAME MODULE_NAME #define DRIVER_DESC "OMAP DRM" -#define DRIVER_DATE "20110917" #define DRIVER_MAJOR 1 #define DRIVER_MINOR 0 #define DRIVER_PATCHLEVEL 0 @@ -653,7 +652,6 @@ static const struct drm_driver omap_drm_driver = { .fops = &omapdriver_fops, .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, .patchlevel = DRIVER_PATCHLEVEL, diff --git a/drivers/gpu/drm/panfrost/panfrost_drv.c b/drivers/gpu/drm/panfrost/panfrost_drv.c index 04d615df5259..fbaef3afcd66 100644 --- a/drivers/gpu/drm/panfrost/panfrost_drv.c +++ b/drivers/gpu/drm/panfrost/panfrost_drv.c @@ -636,7 +636,6 @@ static const struct drm_driver panfrost_drm_driver = { .fops = &panfrost_drm_driver_fops, .name = "panfrost", .desc = "panfrost DRM", - .date = "20180908", .major = 1, .minor = 3, diff --git a/drivers/gpu/drm/panthor/panthor_drv.c b/drivers/gpu/drm/panthor/panthor_drv.c index ac7e53f6e3f0..ad46a40ed9e1 100644 --- a/drivers/gpu/drm/panthor/panthor_drv.c +++ b/drivers/gpu/drm/panthor/panthor_drv.c @@ -1505,7 +1505,6 @@ static const struct drm_driver panthor_drm_driver = { .fops = &panthor_drm_driver_fops, .name = "panthor", .desc = "Panthor DRM driver", - .date = "20230801", .major = 1, .minor = 2, diff --git a/drivers/gpu/drm/pl111/pl111_drv.c b/drivers/gpu/drm/pl111/pl111_drv.c index 4b96f48cf630..56ff6a3fb483 100644 --- a/drivers/gpu/drm/pl111/pl111_drv.c +++ b/drivers/gpu/drm/pl111/pl111_drv.c @@ -220,7 +220,6 @@ static const struct drm_driver pl111_drm_driver = { .fops = &drm_fops, .name = "pl111", .desc = DRIVER_DESC, - .date = "20170317", .major = 1, .minor = 0, .patchlevel = 0, diff --git a/drivers/gpu/drm/qxl/qxl_drv.c b/drivers/gpu/drm/qxl/qxl_drv.c index f15e9583b098..417061ae59eb 100644 --- a/drivers/gpu/drm/qxl/qxl_drv.c +++ b/drivers/gpu/drm/qxl/qxl_drv.c @@ -300,7 +300,6 @@ static struct drm_driver qxl_driver = { .num_ioctls = ARRAY_SIZE(qxl_ioctls), .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = 0, .minor = 1, .patchlevel = 0, diff --git a/drivers/gpu/drm/qxl/qxl_drv.h b/drivers/gpu/drm/qxl/qxl_drv.h index b5fc14c9525d..cc02b5f10ad9 100644 --- a/drivers/gpu/drm/qxl/qxl_drv.h +++ b/drivers/gpu/drm/qxl/qxl_drv.h @@ -54,7 +54,6 @@ struct iosys_map; #define DRIVER_NAME "qxl" #define DRIVER_DESC "RH QXL" -#define DRIVER_DATE "20120117" #define DRIVER_MAJOR 0 #define DRIVER_MINOR 1 diff --git a/drivers/gpu/drm/radeon/radeon_drv.c b/drivers/gpu/drm/radeon/radeon_drv.c index 5ce7e91bedad..267f082bc430 100644 --- a/drivers/gpu/drm/radeon/radeon_drv.c +++ b/drivers/gpu/drm/radeon/radeon_drv.c @@ -603,7 +603,6 @@ static const struct drm_driver kms_driver = { .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = KMS_DRIVER_MAJOR, .minor = KMS_DRIVER_MINOR, .patchlevel = KMS_DRIVER_PATCHLEVEL, diff --git a/drivers/gpu/drm/radeon/radeon_drv.h b/drivers/gpu/drm/radeon/radeon_drv.h index 02a65971d140..0f3dbffc492d 100644 --- a/drivers/gpu/drm/radeon/radeon_drv.h +++ b/drivers/gpu/drm/radeon/radeon_drv.h @@ -43,7 +43,6 @@ #define DRIVER_NAME "radeon" #define DRIVER_DESC "ATI Radeon" -#define DRIVER_DATE "20080528" /* Interface history: * diff --git a/drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c b/drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c index 0f5204ef996e..be39b107b98c 100644 --- a/drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c +++ b/drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c @@ -611,7 +611,6 @@ static const struct drm_driver rcar_du_driver = { .fops = &rcar_du_fops, .name = "rcar-du", .desc = "Renesas R-Car Display Unit", - .date = "20130110", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c b/drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c index 0a03a20f663b..9bbdc4d63d88 100644 --- a/drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c +++ b/drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c @@ -84,7 +84,6 @@ static const struct drm_driver rzg2l_du_driver = { .fops = &rzg2l_du_fops, .name = "rzg2l-du", .desc = "Renesas RZ/G2L Display Unit", - .date = "20230410", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c b/drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c index 40b582ee178e..387eb602dadf 100644 --- a/drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c +++ b/drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c @@ -107,7 +107,6 @@ static const struct drm_driver shmob_drm_driver = { .fops = &shmob_drm_fops, .name = "shmob-drm", .desc = "Renesas SH Mobile DRM", - .date = "20120424", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_drv.c b/drivers/gpu/drm/rockchip/rockchip_drm_drv.c index 0393b48ad65b..1fe4399d6901 100644 --- a/drivers/gpu/drm/rockchip/rockchip_drm_drv.c +++ b/drivers/gpu/drm/rockchip/rockchip_drm_drv.c @@ -39,7 +39,6 @@ #define DRIVER_NAME "rockchip" #define DRIVER_DESC "RockChip Soc DRM" -#define DRIVER_DATE "20140818" #define DRIVER_MAJOR 1 #define DRIVER_MINOR 0 @@ -235,7 +234,6 @@ static const struct drm_driver rockchip_drm_driver = { .fops = &rockchip_drm_driver_fops, .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, }; diff --git a/drivers/gpu/drm/solomon/ssd130x.c b/drivers/gpu/drm/solomon/ssd130x.c index a737f650c2bc..7b9f8fc193ac 100644 --- a/drivers/gpu/drm/solomon/ssd130x.c +++ b/drivers/gpu/drm/solomon/ssd130x.c @@ -39,7 +39,6 @@ #define DRIVER_NAME "ssd130x" #define DRIVER_DESC "DRM driver for Solomon SSD13xx OLED displays" -#define DRIVER_DATE "20220131" #define DRIVER_MAJOR 1 #define DRIVER_MINOR 0 @@ -1784,7 +1783,6 @@ static const struct drm_driver ssd130x_drm_driver = { DRM_FBDEV_SHMEM_DRIVER_OPS, .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, .driver_features = DRIVER_ATOMIC | DRIVER_GEM | DRIVER_MODESET, diff --git a/drivers/gpu/drm/sprd/sprd_drm.c b/drivers/gpu/drm/sprd/sprd_drm.c index a74cd0caf645..867ee2d8997f 100644 --- a/drivers/gpu/drm/sprd/sprd_drm.c +++ b/drivers/gpu/drm/sprd/sprd_drm.c @@ -23,7 +23,6 @@ #define DRIVER_NAME "sprd" #define DRIVER_DESC "Spreadtrum SoCs' DRM Driver" -#define DRIVER_DATE "20200201" #define DRIVER_MAJOR 1 #define DRIVER_MINOR 0 @@ -59,7 +58,6 @@ static struct drm_driver sprd_drm_drv = { .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, }; diff --git a/drivers/gpu/drm/sti/sti_drv.c b/drivers/gpu/drm/sti/sti_drv.c index a6c13318aa0b..46e6b674fa54 100644 --- a/drivers/gpu/drm/sti/sti_drv.c +++ b/drivers/gpu/drm/sti/sti_drv.c @@ -29,7 +29,6 @@ #define DRIVER_NAME "sti" #define DRIVER_DESC "STMicroelectronics SoC DRM" -#define DRIVER_DATE "20140601" #define DRIVER_MAJOR 1 #define DRIVER_MINOR 0 @@ -143,7 +142,6 @@ static const struct drm_driver sti_driver = { .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, }; diff --git a/drivers/gpu/drm/stm/drv.c b/drivers/gpu/drm/stm/drv.c index d181d11b277b..40a62c57e04c 100644 --- a/drivers/gpu/drm/stm/drv.c +++ b/drivers/gpu/drm/stm/drv.c @@ -62,7 +62,6 @@ static const struct drm_driver drv_driver = { .driver_features = DRIVER_MODESET | DRIVER_GEM | DRIVER_ATOMIC, .name = "stm", .desc = "STMicroelectronics SoC DRM", - .date = "20170330", .major = 1, .minor = 0, .patchlevel = 0, diff --git a/drivers/gpu/drm/sun4i/sun4i_drv.c b/drivers/gpu/drm/sun4i/sun4i_drv.c index a7c11b795e98..025b0bdcbfd9 100644 --- a/drivers/gpu/drm/sun4i/sun4i_drv.c +++ b/drivers/gpu/drm/sun4i/sun4i_drv.c @@ -50,7 +50,6 @@ static const struct drm_driver sun4i_drv_driver = { .fops = &sun4i_drv_fops, .name = "sun4i-drm", .desc = "Allwinner sun4i Display Engine", - .date = "20150629", .major = 1, .minor = 0, diff --git a/drivers/gpu/drm/tegra/drm.c b/drivers/gpu/drm/tegra/drm.c index 34878f5d2918..4596073fe28f 100644 --- a/drivers/gpu/drm/tegra/drm.c +++ b/drivers/gpu/drm/tegra/drm.c @@ -35,7 +35,6 @@ #define DRIVER_NAME "tegra" #define DRIVER_DESC "NVIDIA Tegra graphics" -#define DRIVER_DATE "20120330" #define DRIVER_MAJOR 1 #define DRIVER_MINOR 0 #define DRIVER_PATCHLEVEL 0 @@ -901,7 +900,6 @@ static const struct drm_driver tegra_drm_driver = { .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, .patchlevel = DRIVER_PATCHLEVEL, diff --git a/drivers/gpu/drm/tidss/tidss_drv.c b/drivers/gpu/drm/tidss/tidss_drv.c index 53bc219c097f..ee1132d581f5 100644 --- a/drivers/gpu/drm/tidss/tidss_drv.c +++ b/drivers/gpu/drm/tidss/tidss_drv.c @@ -113,7 +113,6 @@ static const struct drm_driver tidss_driver = { DRM_FBDEV_DMA_DRIVER_OPS, .name = "tidss", .desc = "TI Keystone DSS", - .date = "20180215", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/tilcdc/tilcdc_drv.c b/drivers/gpu/drm/tilcdc/tilcdc_drv.c index 821d0ba26287..8013f01dbdf0 100644 --- a/drivers/gpu/drm/tilcdc/tilcdc_drv.c +++ b/drivers/gpu/drm/tilcdc/tilcdc_drv.c @@ -481,7 +481,6 @@ static const struct drm_driver tilcdc_driver = { .fops = &fops, .name = "tilcdc", .desc = "TI LCD Controller DRM", - .date = "20121205", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/tiny/arcpgu.c b/drivers/gpu/drm/tiny/arcpgu.c index 5a0c8a874421..1e570f6f639f 100644 --- a/drivers/gpu/drm/tiny/arcpgu.c +++ b/drivers/gpu/drm/tiny/arcpgu.c @@ -367,7 +367,6 @@ static const struct drm_driver arcpgu_drm_driver = { .driver_features = DRIVER_MODESET | DRIVER_GEM | DRIVER_ATOMIC, .name = "arcpgu", .desc = "ARC PGU Controller", - .date = "20160219", .major = 1, .minor = 0, .patchlevel = 0, diff --git a/drivers/gpu/drm/tiny/bochs.c b/drivers/gpu/drm/tiny/bochs.c index 71a1f15d6ac9..89a699370a59 100644 --- a/drivers/gpu/drm/tiny/bochs.c +++ b/drivers/gpu/drm/tiny/bochs.c @@ -680,7 +680,6 @@ static const struct drm_driver bochs_driver = { .fops = &bochs_fops, .name = "bochs-drm", .desc = "bochs dispi vga interface (qemu stdvga)", - .date = "20130925", .major = 1, .minor = 0, DRM_GEM_SHMEM_DRIVER_OPS, diff --git a/drivers/gpu/drm/tiny/cirrus-qemu.c b/drivers/gpu/drm/tiny/cirrus-qemu.c index c0ae316888e2..52ec1e4ea9e5 100644 --- a/drivers/gpu/drm/tiny/cirrus-qemu.c +++ b/drivers/gpu/drm/tiny/cirrus-qemu.c @@ -48,7 +48,6 @@ #define DRIVER_NAME "cirrus-qemu" #define DRIVER_DESC "qemu cirrus vga" -#define DRIVER_DATE "2019" #define DRIVER_MAJOR 2 #define DRIVER_MINOR 0 @@ -659,7 +658,6 @@ static const struct drm_driver cirrus_driver = { .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, diff --git a/drivers/gpu/drm/tiny/gm12u320.c b/drivers/gpu/drm/tiny/gm12u320.c index 47dbee84d58b..41e9bfb2e2ff 100644 --- a/drivers/gpu/drm/tiny/gm12u320.c +++ b/drivers/gpu/drm/tiny/gm12u320.c @@ -34,7 +34,6 @@ MODULE_PARM_DESC(eco_mode, "Turn on Eco mode (less bright, more silent)"); #define DRIVER_NAME "gm12u320" #define DRIVER_DESC "Grain Media GM12U320 USB projector display" -#define DRIVER_DATE "2019" #define DRIVER_MAJOR 1 #define DRIVER_MINOR 0 @@ -626,7 +625,6 @@ static const struct drm_driver gm12u320_drm_driver = { .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, diff --git a/drivers/gpu/drm/tiny/hx8357d.c b/drivers/gpu/drm/tiny/hx8357d.c index 910279ebbbaa..df263818f45f 100644 --- a/drivers/gpu/drm/tiny/hx8357d.c +++ b/drivers/gpu/drm/tiny/hx8357d.c @@ -199,7 +199,6 @@ static const struct drm_driver hx8357d_driver = { .debugfs_init = mipi_dbi_debugfs_init, .name = "hx8357d", .desc = "HX8357D", - .date = "20181023", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/tiny/ili9163.c b/drivers/gpu/drm/tiny/ili9163.c index e54ce120692f..62cadf5e033d 100644 --- a/drivers/gpu/drm/tiny/ili9163.c +++ b/drivers/gpu/drm/tiny/ili9163.c @@ -118,7 +118,6 @@ static struct drm_driver ili9163_driver = { .debugfs_init = mipi_dbi_debugfs_init, .name = "ili9163", .desc = "Ilitek ILI9163", - .date = "20210208", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/tiny/ili9225.c b/drivers/gpu/drm/tiny/ili9225.c index f322e67f473a..6de44ff69b51 100644 --- a/drivers/gpu/drm/tiny/ili9225.c +++ b/drivers/gpu/drm/tiny/ili9225.c @@ -364,7 +364,6 @@ static const struct drm_driver ili9225_driver = { DRM_FBDEV_DMA_DRIVER_OPS, .name = "ili9225", .desc = "Ilitek ILI9225", - .date = "20171106", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/tiny/ili9341.c b/drivers/gpu/drm/tiny/ili9341.c index 356c7f107c3e..e55029433509 100644 --- a/drivers/gpu/drm/tiny/ili9341.c +++ b/drivers/gpu/drm/tiny/ili9341.c @@ -155,7 +155,6 @@ static const struct drm_driver ili9341_driver = { .debugfs_init = mipi_dbi_debugfs_init, .name = "ili9341", .desc = "Ilitek ILI9341", - .date = "20180514", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/tiny/ili9486.c b/drivers/gpu/drm/tiny/ili9486.c index f5b1d21f7109..093661c771a0 100644 --- a/drivers/gpu/drm/tiny/ili9486.c +++ b/drivers/gpu/drm/tiny/ili9486.c @@ -177,7 +177,6 @@ static const struct drm_driver ili9486_driver = { .debugfs_init = mipi_dbi_debugfs_init, .name = "ili9486", .desc = "Ilitek ILI9486", - .date = "20200118", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/tiny/mi0283qt.c b/drivers/gpu/drm/tiny/mi0283qt.c index 61e33376fbc9..b6b4664908ae 100644 --- a/drivers/gpu/drm/tiny/mi0283qt.c +++ b/drivers/gpu/drm/tiny/mi0283qt.c @@ -159,7 +159,6 @@ static const struct drm_driver mi0283qt_driver = { .debugfs_init = mipi_dbi_debugfs_init, .name = "mi0283qt", .desc = "Multi-Inno MI0283QT", - .date = "20160614", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/tiny/ofdrm.c b/drivers/gpu/drm/tiny/ofdrm.c index b27ed3677bfd..cd5916752507 100644 --- a/drivers/gpu/drm/tiny/ofdrm.c +++ b/drivers/gpu/drm/tiny/ofdrm.c @@ -25,7 +25,6 @@ #define DRIVER_NAME "ofdrm" #define DRIVER_DESC "DRM driver for OF platform devices" -#define DRIVER_DATE "20220501" #define DRIVER_MAJOR 1 #define DRIVER_MINOR 0 @@ -1348,7 +1347,6 @@ static struct drm_driver ofdrm_driver = { DRM_FBDEV_SHMEM_DRIVER_OPS, .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, .driver_features = DRIVER_ATOMIC | DRIVER_GEM | DRIVER_MODESET, diff --git a/drivers/gpu/drm/tiny/panel-mipi-dbi.c b/drivers/gpu/drm/tiny/panel-mipi-dbi.c index 79d5818cbbe6..4786b8144a9f 100644 --- a/drivers/gpu/drm/tiny/panel-mipi-dbi.c +++ b/drivers/gpu/drm/tiny/panel-mipi-dbi.c @@ -269,7 +269,6 @@ static const struct drm_driver panel_mipi_dbi_driver = { .debugfs_init = mipi_dbi_debugfs_init, .name = "panel-mipi-dbi", .desc = "MIPI DBI compatible display panel", - .date = "20220103", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/tiny/repaper.c b/drivers/gpu/drm/tiny/repaper.c index 9373063a13fc..52ba6c699bc8 100644 --- a/drivers/gpu/drm/tiny/repaper.c +++ b/drivers/gpu/drm/tiny/repaper.c @@ -917,7 +917,6 @@ static const struct drm_driver repaper_driver = { DRM_FBDEV_DMA_DRIVER_OPS, .name = "repaper", .desc = "Pervasive Displays RePaper e-ink panels", - .date = "20170405", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/tiny/sharp-memory.c b/drivers/gpu/drm/tiny/sharp-memory.c index d87068126f9b..03d2850310c4 100644 --- a/drivers/gpu/drm/tiny/sharp-memory.c +++ b/drivers/gpu/drm/tiny/sharp-memory.c @@ -107,7 +107,6 @@ static const struct drm_driver sharp_memory_drm_driver = { DRM_FBDEV_DMA_DRIVER_OPS, .name = "sharp_memory_display", .desc = "Sharp Display Memory LCD", - .date = "20231129", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/tiny/simpledrm.c b/drivers/gpu/drm/tiny/simpledrm.c index b3a2fc11dcf0..b47ca2d902d9 100644 --- a/drivers/gpu/drm/tiny/simpledrm.c +++ b/drivers/gpu/drm/tiny/simpledrm.c @@ -31,7 +31,6 @@ #define DRIVER_NAME "simpledrm" #define DRIVER_DESC "DRM driver for simple-framebuffer platform devices" -#define DRIVER_DATE "20200625" #define DRIVER_MAJOR 1 #define DRIVER_MINOR 0 @@ -1015,7 +1014,6 @@ static struct drm_driver simpledrm_driver = { DRM_FBDEV_SHMEM_DRIVER_OPS, .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, .driver_features = DRIVER_ATOMIC | DRIVER_GEM | DRIVER_MODESET, diff --git a/drivers/gpu/drm/tiny/st7586.c b/drivers/gpu/drm/tiny/st7586.c index 7bfd4296c1c9..a29672d84ede 100644 --- a/drivers/gpu/drm/tiny/st7586.c +++ b/drivers/gpu/drm/tiny/st7586.c @@ -295,7 +295,6 @@ static const struct drm_driver st7586_driver = { .debugfs_init = mipi_dbi_debugfs_init, .name = "st7586", .desc = "Sitronix ST7586", - .date = "20170801", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/tiny/st7735r.c b/drivers/gpu/drm/tiny/st7735r.c index 6832ca590127..1d60f6e5b3bc 100644 --- a/drivers/gpu/drm/tiny/st7735r.c +++ b/drivers/gpu/drm/tiny/st7735r.c @@ -160,7 +160,6 @@ static const struct drm_driver st7735r_driver = { .debugfs_init = mipi_dbi_debugfs_init, .name = "st7735r", .desc = "Sitronix ST7735R", - .date = "20171128", .major = 1, .minor = 0, }; diff --git a/drivers/gpu/drm/tve200/tve200_drv.c b/drivers/gpu/drm/tve200/tve200_drv.c index cb66dbbe2801..65a0d4301160 100644 --- a/drivers/gpu/drm/tve200/tve200_drv.c +++ b/drivers/gpu/drm/tve200/tve200_drv.c @@ -146,7 +146,6 @@ static const struct drm_driver tve200_drm_driver = { .fops = &drm_fops, .name = "tve200", .desc = DRIVER_DESC, - .date = "20170703", .major = 1, .minor = 0, .patchlevel = 0, diff --git a/drivers/gpu/drm/udl/udl_drv.c b/drivers/gpu/drm/udl/udl_drv.c index 6c182b21028e..05b3a152cc33 100644 --- a/drivers/gpu/drm/udl/udl_drv.c +++ b/drivers/gpu/drm/udl/udl_drv.c @@ -78,7 +78,6 @@ static const struct drm_driver driver = { .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, .patchlevel = DRIVER_PATCHLEVEL, diff --git a/drivers/gpu/drm/udl/udl_drv.h b/drivers/gpu/drm/udl/udl_drv.h index 1eb716d9dad5..be00dc1d87a1 100644 --- a/drivers/gpu/drm/udl/udl_drv.h +++ b/drivers/gpu/drm/udl/udl_drv.h @@ -26,7 +26,6 @@ struct drm_mode_create_dumb; #define DRIVER_NAME "udl" #define DRIVER_DESC "DisplayLink" -#define DRIVER_DATE "20120220" #define DRIVER_MAJOR 0 #define DRIVER_MINOR 0 diff --git a/drivers/gpu/drm/v3d/v3d_drv.c b/drivers/gpu/drm/v3d/v3d_drv.c index fb35c5c3f1a7..9d8de9146cb0 100644 --- a/drivers/gpu/drm/v3d/v3d_drv.c +++ b/drivers/gpu/drm/v3d/v3d_drv.c @@ -31,7 +31,6 @@ #define DRIVER_NAME "v3d" #define DRIVER_DESC "Broadcom V3D graphics" -#define DRIVER_DATE "20180419" #define DRIVER_MAJOR 1 #define DRIVER_MINOR 0 #define DRIVER_PATCHLEVEL 0 @@ -248,7 +247,6 @@ static const struct drm_driver v3d_drm_driver = { .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, .patchlevel = DRIVER_PATCHLEVEL, diff --git a/drivers/gpu/drm/vboxvideo/vbox_drv.c b/drivers/gpu/drm/vboxvideo/vbox_drv.c index d9d884aad97f..bb861f0a0a31 100644 --- a/drivers/gpu/drm/vboxvideo/vbox_drv.c +++ b/drivers/gpu/drm/vboxvideo/vbox_drv.c @@ -189,7 +189,6 @@ static const struct drm_driver driver = { .fops = &vbox_fops, .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, .patchlevel = DRIVER_PATCHLEVEL, diff --git a/drivers/gpu/drm/vboxvideo/vbox_drv.h b/drivers/gpu/drm/vboxvideo/vbox_drv.h index e77bd6512eb1..dfa935f381a6 100644 --- a/drivers/gpu/drm/vboxvideo/vbox_drv.h +++ b/drivers/gpu/drm/vboxvideo/vbox_drv.h @@ -25,7 +25,6 @@ #define DRIVER_NAME "vboxvideo" #define DRIVER_DESC "Oracle VM VirtualBox Graphics Card" -#define DRIVER_DATE "20130823" #define DRIVER_MAJOR 1 #define DRIVER_MINOR 0 diff --git a/drivers/gpu/drm/vc4/vc4_drv.c b/drivers/gpu/drm/vc4/vc4_drv.c index ee5df153c2a6..e88a7ee486c6 100644 --- a/drivers/gpu/drm/vc4/vc4_drv.c +++ b/drivers/gpu/drm/vc4/vc4_drv.c @@ -47,7 +47,6 @@ #define DRIVER_NAME "vc4" #define DRIVER_DESC "Broadcom VC4 graphics" -#define DRIVER_DATE "20140616" #define DRIVER_MAJOR 0 #define DRIVER_MINOR 0 #define DRIVER_PATCHLEVEL 0 @@ -222,7 +221,6 @@ const struct drm_driver vc4_drm_driver = { .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, .patchlevel = DRIVER_PATCHLEVEL, @@ -244,7 +242,6 @@ const struct drm_driver vc5_drm_driver = { .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, .patchlevel = DRIVER_PATCHLEVEL, diff --git a/drivers/gpu/drm/vgem/vgem_drv.c b/drivers/gpu/drm/vgem/vgem_drv.c index c5e3e5457737..2752ab4f1c97 100644 --- a/drivers/gpu/drm/vgem/vgem_drv.c +++ b/drivers/gpu/drm/vgem/vgem_drv.c @@ -47,7 +47,6 @@ #define DRIVER_NAME "vgem" #define DRIVER_DESC "Virtual GEM provider" -#define DRIVER_DATE "20120112" #define DRIVER_MAJOR 1 #define DRIVER_MINOR 0 @@ -121,7 +120,6 @@ static const struct drm_driver vgem_driver = { .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, }; diff --git a/drivers/gpu/drm/virtio/virtgpu_drv.c b/drivers/gpu/drm/virtio/virtgpu_drv.c index e216123ce6a5..6a67c6297d58 100644 --- a/drivers/gpu/drm/virtio/virtgpu_drv.c +++ b/drivers/gpu/drm/virtio/virtgpu_drv.c @@ -201,7 +201,6 @@ static const struct drm_driver driver = { .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, .patchlevel = DRIVER_PATCHLEVEL, diff --git a/drivers/gpu/drm/virtio/virtgpu_drv.h b/drivers/gpu/drm/virtio/virtgpu_drv.h index 8328107edf78..f42ca9d8ed10 100644 --- a/drivers/gpu/drm/virtio/virtgpu_drv.h +++ b/drivers/gpu/drm/virtio/virtgpu_drv.h @@ -45,7 +45,6 @@ #define DRIVER_NAME "virtio_gpu" #define DRIVER_DESC "virtio GPU" -#define DRIVER_DATE "0" #define DRIVER_MAJOR 0 #define DRIVER_MINOR 1 diff --git a/drivers/gpu/drm/vkms/vkms_drv.c b/drivers/gpu/drm/vkms/vkms_drv.c index fa3331f612e3..e0409aba9349 100644 --- a/drivers/gpu/drm/vkms/vkms_drv.c +++ b/drivers/gpu/drm/vkms/vkms_drv.c @@ -34,7 +34,6 @@ #define DRIVER_NAME "vkms" #define DRIVER_DESC "Virtual Kernel Mode Setting" -#define DRIVER_DATE "20180514" #define DRIVER_MAJOR 1 #define DRIVER_MINOR 0 @@ -116,7 +115,6 @@ static const struct drm_driver vkms_driver = { .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, }; diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c b/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c index ded48554568a..1699236fca5a 100644 --- a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c @@ -1634,7 +1634,6 @@ static const struct drm_driver driver = { .fops = &vmwgfx_driver_fops, .name = VMWGFX_DRIVER_NAME, .desc = VMWGFX_DRIVER_DESC, - .date = VMWGFX_DRIVER_DATE, .major = VMWGFX_DRIVER_MAJOR, .minor = VMWGFX_DRIVER_MINOR, .patchlevel = VMWGFX_DRIVER_PATCHLEVEL diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h b/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h index b21831ef214a..5275ef632d4b 100644 --- a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h @@ -57,7 +57,6 @@ #define VMWGFX_DRIVER_NAME "vmwgfx" -#define VMWGFX_DRIVER_DATE "20211206" #define VMWGFX_DRIVER_MAJOR 2 #define VMWGFX_DRIVER_MINOR 20 #define VMWGFX_DRIVER_PATCHLEVEL 0 diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c index d6fccea1e083..56d4ffb650da 100644 --- a/drivers/gpu/drm/xe/xe_device.c +++ b/drivers/gpu/drm/xe/xe_device.c @@ -271,7 +271,6 @@ static struct drm_driver driver = { .fops = &xe_driver_fops, .name = DRIVER_NAME, .desc = DRIVER_DESC, - .date = DRIVER_DATE, .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, .patchlevel = DRIVER_PATCHLEVEL, diff --git a/drivers/gpu/drm/xe/xe_drv.h b/drivers/gpu/drm/xe/xe_drv.h index d45b71426cc8..d61650d4aa0b 100644 --- a/drivers/gpu/drm/xe/xe_drv.h +++ b/drivers/gpu/drm/xe/xe_drv.h @@ -10,7 +10,6 @@ #define DRIVER_NAME "xe" #define DRIVER_DESC "Intel Xe Graphics" -#define DRIVER_DATE "20201103" /* Interface history: * diff --git a/drivers/gpu/drm/xen/xen_drm_front.c b/drivers/gpu/drm/xen/xen_drm_front.c index 931d855bfbe8..1bda7ef606cc 100644 --- a/drivers/gpu/drm/xen/xen_drm_front.c +++ b/drivers/gpu/drm/xen/xen_drm_front.c @@ -478,7 +478,6 @@ static const struct drm_driver xen_drm_driver = { .fops = &xen_drm_dev_fops, .name = "xendrm-du", .desc = "Xen PV DRM Display Unit", - .date = "20180221", .major = 1, .minor = 0, diff --git a/drivers/gpu/drm/xlnx/zynqmp_kms.c b/drivers/gpu/drm/xlnx/zynqmp_kms.c index e272ecbce78d..b47463473472 100644 --- a/drivers/gpu/drm/xlnx/zynqmp_kms.c +++ b/drivers/gpu/drm/xlnx/zynqmp_kms.c @@ -409,7 +409,6 @@ static const struct drm_driver zynqmp_dpsub_drm_driver = { .name = "zynqmp-dpsub", .desc = "Xilinx DisplayPort Subsystem Driver", - .date = "20130509", .major = 1, .minor = 0, }; diff --git a/include/drm/drm_drv.h b/include/drm/drm_drv.h index 1bbbcb8e2d23..1b6e59139e6c 100644 --- a/include/drm/drm_drv.h +++ b/include/drm/drm_drv.h @@ -401,8 +401,6 @@ struct drm_driver { char *name; /** @desc: driver description */ char *desc; - /** @date: driver date, unused, to be removed */ - char *date; /** * @driver_features: -- 2.39.5 ^ permalink raw reply related [flat|nested] 17+ messages in thread
* Re: [PATCH v2 3/3] drm: remove driver date from struct drm_driver and all drivers 2024-12-04 14:31 ` [PATCH v2 3/3] drm: remove driver date from struct drm_driver and all drivers Jani Nikula @ 2024-12-04 23:14 ` Dmitry Baryshkov 2024-12-05 7:29 ` Thomas Zimmermann 2024-12-09 16:17 ` Louis Chauvet 2 siblings, 0 replies; 17+ messages in thread From: Dmitry Baryshkov @ 2024-12-04 23:14 UTC (permalink / raw) To: Jani Nikula Cc: dri-devel, intel-gfx, intel-xe, Javier Martinez Canillas, Alex Deucher, Simon Ser, Jeffrey Hugo, David Airlie, Hamza Mahfooz, Maarten Lankhorst, Maxime Ripard, Oleksandr Andrushchenko, Simona Vetter, Thomas Zimmermann, Ville Syrjälä, amd-gfx, linux-arm-kernel, nouveau, xen-devel On Wed, Dec 04, 2024 at 04:31:12PM +0200, Jani Nikula wrote: > We stopped using the driver initialized date in commit 7fb8af6798e8 > ("drm: deprecate driver date") and (eventually) started returning "0" > for drm_version ioctl instead. > > Finish the job, and remove the unused date member from struct > drm_driver, its initialization from drivers, along with the common > DRIVER_DATE macros. > > v2: Also update drivers/accel (kernel test robot) > > Reviewed-by: Javier Martinez Canillas <javierm@redhat.com> > Acked-by: Alex Deucher <alexander.deucher@amd.com> > Acked-by: Simon Ser <contact@emersion.fr> > Acked-by: Jeffrey Hugo <quic_jhugo@quicinc.com> > Signed-off-by: Jani Nikula <jani.nikula@intel.com> Acked-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> # msm > > --- -- With best wishes Dmitry ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH v2 3/3] drm: remove driver date from struct drm_driver and all drivers 2024-12-04 14:31 ` [PATCH v2 3/3] drm: remove driver date from struct drm_driver and all drivers Jani Nikula 2024-12-04 23:14 ` Dmitry Baryshkov @ 2024-12-05 7:29 ` Thomas Zimmermann 2024-12-09 16:17 ` Louis Chauvet 2 siblings, 0 replies; 17+ messages in thread From: Thomas Zimmermann @ 2024-12-05 7:29 UTC (permalink / raw) To: Jani Nikula, dri-devel, intel-gfx, intel-xe Cc: Javier Martinez Canillas, Alex Deucher, Simon Ser, Jeffrey Hugo, David Airlie, Hamza Mahfooz, Maarten Lankhorst, Maxime Ripard, Oleksandr Andrushchenko, Simona Vetter, Ville Syrjälä, amd-gfx, linux-arm-kernel, nouveau, xen-devel Am 04.12.24 um 15:31 schrieb Jani Nikula: > We stopped using the driver initialized date in commit 7fb8af6798e8 > ("drm: deprecate driver date") and (eventually) started returning "0" > for drm_version ioctl instead. > > Finish the job, and remove the unused date member from struct > drm_driver, its initialization from drivers, along with the common > DRIVER_DATE macros. > > v2: Also update drivers/accel (kernel test robot) > > Reviewed-by: Javier Martinez Canillas <javierm@redhat.com> > Acked-by: Alex Deucher <alexander.deucher@amd.com> > Acked-by: Simon Ser <contact@emersion.fr> > Acked-by: Jeffrey Hugo <quic_jhugo@quicinc.com> > Signed-off-by: Jani Nikula <jani.nikula@intel.com> Reviewed-by: Thomas Zimmermann <tzimmermann@suse.de> > > --- > > Cc: David Airlie <airlied@gmail.com> > Cc: Hamza Mahfooz <hamza.mahfooz@amd.com> > Cc: Javier Martinez Canillas <javierm@redhat.com> > Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> > Cc: Maxime Ripard <mripard@kernel.org> > Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> > Cc: Simon Ser <contact@emersion.fr> > Cc: Simona Vetter <simona@ffwll.ch> > Cc: Thomas Zimmermann <tzimmermann@suse.de> > Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> > Cc: amd-gfx@lists.freedesktop.org > Cc: dri-devel@lists.freedesktop.org > Cc: linux-arm-kernel@lists.infradead.org > Cc: nouveau@lists.freedesktop.org > Cc: xen-devel@lists.xenproject.org > --- > drivers/accel/habanalabs/common/habanalabs_drv.c | 1 - > drivers/accel/ivpu/ivpu_drv.c | 1 - > drivers/accel/qaic/qaic_drv.c | 1 - > drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 -- > drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h | 1 - > drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 1 - > drivers/gpu/drm/arm/hdlcd_drv.c | 1 - > drivers/gpu/drm/arm/malidp_drv.c | 1 - > drivers/gpu/drm/armada/armada_drv.c | 1 - > drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 1 - > drivers/gpu/drm/ast/ast_drv.c | 1 - > drivers/gpu/drm/ast/ast_drv.h | 1 - > drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 1 - > drivers/gpu/drm/etnaviv/etnaviv_drv.c | 1 - > drivers/gpu/drm/exynos/exynos_drm_drv.c | 2 -- > drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 1 - > drivers/gpu/drm/gma500/psb_drv.c | 1 - > drivers/gpu/drm/gma500/psb_drv.h | 1 - > drivers/gpu/drm/gud/gud_drv.c | 1 - > drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 1 - > drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 1 - > drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 2 -- > drivers/gpu/drm/i915/i915_driver.c | 1 - > drivers/gpu/drm/i915/i915_driver.h | 1 - > drivers/gpu/drm/i915/i915_gpu_error.c | 1 - > drivers/gpu/drm/imagination/pvr_drv.c | 1 - > drivers/gpu/drm/imagination/pvr_drv.h | 1 - > drivers/gpu/drm/imx/dcss/dcss-kms.c | 1 - > drivers/gpu/drm/imx/ipuv3/imx-drm-core.c | 1 - > drivers/gpu/drm/imx/lcdc/imx-lcdc.c | 1 - > drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 1 - > drivers/gpu/drm/kmb/kmb_drv.c | 1 - > drivers/gpu/drm/kmb/kmb_drv.h | 1 - > drivers/gpu/drm/lima/lima_drv.c | 1 - > drivers/gpu/drm/logicvc/logicvc_drm.c | 1 - > drivers/gpu/drm/loongson/lsdc_drv.c | 2 -- > drivers/gpu/drm/mcde/mcde_drv.c | 1 - > drivers/gpu/drm/mediatek/mtk_drm_drv.c | 2 -- > drivers/gpu/drm/meson/meson_drv.c | 1 - > drivers/gpu/drm/mgag200/mgag200_drv.c | 1 - > drivers/gpu/drm/mgag200/mgag200_drv.h | 1 - > drivers/gpu/drm/msm/msm_drv.c | 1 - > drivers/gpu/drm/mxsfb/lcdif_drv.c | 1 - > drivers/gpu/drm/mxsfb/mxsfb_drv.c | 1 - > drivers/gpu/drm/nouveau/nouveau_drm.c | 5 ----- > drivers/gpu/drm/nouveau/nouveau_drv.h | 1 - > drivers/gpu/drm/omapdrm/omap_drv.c | 2 -- > drivers/gpu/drm/panfrost/panfrost_drv.c | 1 - > drivers/gpu/drm/panthor/panthor_drv.c | 1 - > drivers/gpu/drm/pl111/pl111_drv.c | 1 - > drivers/gpu/drm/qxl/qxl_drv.c | 1 - > drivers/gpu/drm/qxl/qxl_drv.h | 1 - > drivers/gpu/drm/radeon/radeon_drv.c | 1 - > drivers/gpu/drm/radeon/radeon_drv.h | 1 - > drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c | 1 - > drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c | 1 - > drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c | 1 - > drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 2 -- > drivers/gpu/drm/solomon/ssd130x.c | 2 -- > drivers/gpu/drm/sprd/sprd_drm.c | 2 -- > drivers/gpu/drm/sti/sti_drv.c | 2 -- > drivers/gpu/drm/stm/drv.c | 1 - > drivers/gpu/drm/sun4i/sun4i_drv.c | 1 - > drivers/gpu/drm/tegra/drm.c | 2 -- > drivers/gpu/drm/tidss/tidss_drv.c | 1 - > drivers/gpu/drm/tilcdc/tilcdc_drv.c | 1 - > drivers/gpu/drm/tiny/arcpgu.c | 1 - > drivers/gpu/drm/tiny/bochs.c | 1 - > drivers/gpu/drm/tiny/cirrus-qemu.c | 2 -- > drivers/gpu/drm/tiny/gm12u320.c | 2 -- > drivers/gpu/drm/tiny/hx8357d.c | 1 - > drivers/gpu/drm/tiny/ili9163.c | 1 - > drivers/gpu/drm/tiny/ili9225.c | 1 - > drivers/gpu/drm/tiny/ili9341.c | 1 - > drivers/gpu/drm/tiny/ili9486.c | 1 - > drivers/gpu/drm/tiny/mi0283qt.c | 1 - > drivers/gpu/drm/tiny/ofdrm.c | 2 -- > drivers/gpu/drm/tiny/panel-mipi-dbi.c | 1 - > drivers/gpu/drm/tiny/repaper.c | 1 - > drivers/gpu/drm/tiny/sharp-memory.c | 1 - > drivers/gpu/drm/tiny/simpledrm.c | 2 -- > drivers/gpu/drm/tiny/st7586.c | 1 - > drivers/gpu/drm/tiny/st7735r.c | 1 - > drivers/gpu/drm/tve200/tve200_drv.c | 1 - > drivers/gpu/drm/udl/udl_drv.c | 1 - > drivers/gpu/drm/udl/udl_drv.h | 1 - > drivers/gpu/drm/v3d/v3d_drv.c | 2 -- > drivers/gpu/drm/vboxvideo/vbox_drv.c | 1 - > drivers/gpu/drm/vboxvideo/vbox_drv.h | 1 - > drivers/gpu/drm/vc4/vc4_drv.c | 3 --- > drivers/gpu/drm/vgem/vgem_drv.c | 2 -- > drivers/gpu/drm/virtio/virtgpu_drv.c | 1 - > drivers/gpu/drm/virtio/virtgpu_drv.h | 1 - > drivers/gpu/drm/vkms/vkms_drv.c | 2 -- > drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 1 - > drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 - > drivers/gpu/drm/xe/xe_device.c | 1 - > drivers/gpu/drm/xe/xe_drv.h | 1 - > drivers/gpu/drm/xen/xen_drm_front.c | 1 - > drivers/gpu/drm/xlnx/zynqmp_kms.c | 1 - > include/drm/drm_drv.h | 2 -- > 101 files changed, 126 deletions(-) > > diff --git a/drivers/accel/habanalabs/common/habanalabs_drv.c b/drivers/accel/habanalabs/common/habanalabs_drv.c > index 708dfd10f39c..5409b2c656c8 100644 > --- a/drivers/accel/habanalabs/common/habanalabs_drv.c > +++ b/drivers/accel/habanalabs/common/habanalabs_drv.c > @@ -101,7 +101,6 @@ static const struct drm_driver hl_driver = { > .major = LINUX_VERSION_MAJOR, > .minor = LINUX_VERSION_PATCHLEVEL, > .patchlevel = LINUX_VERSION_SUBLEVEL, > - .date = "20190505", > > .fops = &hl_fops, > .open = hl_device_open, > diff --git a/drivers/accel/ivpu/ivpu_drv.c b/drivers/accel/ivpu/ivpu_drv.c > index 1f359dbe5150..1e8ffbe25eee 100644 > --- a/drivers/accel/ivpu/ivpu_drv.c > +++ b/drivers/accel/ivpu/ivpu_drv.c > @@ -458,7 +458,6 @@ static const struct drm_driver driver = { > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > > - .date = UTS_RELEASE, > .major = 1, > }; > > diff --git a/drivers/accel/qaic/qaic_drv.c b/drivers/accel/qaic/qaic_drv.c > index 3575e0c984d6..542c5d24e499 100644 > --- a/drivers/accel/qaic/qaic_drv.c > +++ b/drivers/accel/qaic/qaic_drv.c > @@ -208,7 +208,6 @@ static const struct drm_driver qaic_accel_driver = { > > .name = QAIC_NAME, > .desc = QAIC_DESC, > - .date = "20190618", > > .fops = &qaic_accel_fops, > .open = qaic_open, > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c > index 346746d6c233..eaeaaddb32cd 100644 > --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c > +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c > @@ -2916,7 +2916,6 @@ static const struct drm_driver amdgpu_kms_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = KMS_DRIVER_MAJOR, > .minor = KMS_DRIVER_MINOR, > .patchlevel = KMS_DRIVER_PATCHLEVEL, > @@ -2940,7 +2939,6 @@ const struct drm_driver amdgpu_partition_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = KMS_DRIVER_MAJOR, > .minor = KMS_DRIVER_MINOR, > .patchlevel = KMS_DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h > index 5bc2cb661af7..2d86cc6f7f4d 100644 > --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h > +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h > @@ -40,7 +40,6 @@ > > #define DRIVER_NAME "amdgpu" > #define DRIVER_DESC "AMD GPU" > -#define DRIVER_DATE "20150101" > > extern const struct drm_driver amdgpu_partition_driver; > > diff --git a/drivers/gpu/drm/arm/display/komeda/komeda_kms.c b/drivers/gpu/drm/arm/display/komeda/komeda_kms.c > index 1e7b1fcb2848..6ed504099188 100644 > --- a/drivers/gpu/drm/arm/display/komeda/komeda_kms.c > +++ b/drivers/gpu/drm/arm/display/komeda/komeda_kms.c > @@ -63,7 +63,6 @@ static const struct drm_driver komeda_kms_driver = { > .fops = &komeda_cma_fops, > .name = "komeda", > .desc = "Arm Komeda Display Processor driver", > - .date = "20181101", > .major = 0, > .minor = 1, > }; > diff --git a/drivers/gpu/drm/arm/hdlcd_drv.c b/drivers/gpu/drm/arm/hdlcd_drv.c > index 4af8fce7dab7..8617d10940d8 100644 > --- a/drivers/gpu/drm/arm/hdlcd_drv.c > +++ b/drivers/gpu/drm/arm/hdlcd_drv.c > @@ -233,7 +233,6 @@ static const struct drm_driver hdlcd_driver = { > .fops = &fops, > .name = "hdlcd", > .desc = "ARM HDLCD Controller DRM", > - .date = "20151021", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/arm/malidp_drv.c b/drivers/gpu/drm/arm/malidp_drv.c > index 38b1b5b6bf69..3abc9339464b 100644 > --- a/drivers/gpu/drm/arm/malidp_drv.c > +++ b/drivers/gpu/drm/arm/malidp_drv.c > @@ -570,7 +570,6 @@ static const struct drm_driver malidp_driver = { > .fops = &fops, > .name = "mali-dp", > .desc = "ARM Mali Display Processor driver", > - .date = "20160106", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/armada/armada_drv.c b/drivers/gpu/drm/armada/armada_drv.c > index ddf0eaf546a6..5d5b7435970a 100644 > --- a/drivers/gpu/drm/armada/armada_drv.c > +++ b/drivers/gpu/drm/armada/armada_drv.c > @@ -45,7 +45,6 @@ static const struct drm_driver armada_drm_driver = { > .minor = 0, > .name = "armada-drm", > .desc = "Armada SoC DRM", > - .date = "20120730", > .driver_features = DRIVER_GEM | DRIVER_MODESET | DRIVER_ATOMIC, > .ioctls = armada_ioctls, > .num_ioctls = ARRAY_SIZE(armada_ioctls), > diff --git a/drivers/gpu/drm/aspeed/aspeed_gfx_drv.c b/drivers/gpu/drm/aspeed/aspeed_gfx_drv.c > index 55e90ab9b231..90189a3cf886 100644 > --- a/drivers/gpu/drm/aspeed/aspeed_gfx_drv.c > +++ b/drivers/gpu/drm/aspeed/aspeed_gfx_drv.c > @@ -252,7 +252,6 @@ static const struct drm_driver aspeed_gfx_driver = { > .fops = &fops, > .name = "aspeed-gfx-drm", > .desc = "ASPEED GFX DRM", > - .date = "20180319", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/ast/ast_drv.c b/drivers/gpu/drm/ast/ast_drv.c > index 8e9c9cb89a50..ff3bcdd1cff2 100644 > --- a/drivers/gpu/drm/ast/ast_drv.c > +++ b/drivers/gpu/drm/ast/ast_drv.c > @@ -60,7 +60,6 @@ static const struct drm_driver ast_driver = { > .fops = &ast_fops, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/ast/ast_drv.h b/drivers/gpu/drm/ast/ast_drv.h > index 21ce3769bf0d..6b4305ac07d4 100644 > --- a/drivers/gpu/drm/ast/ast_drv.h > +++ b/drivers/gpu/drm/ast/ast_drv.h > @@ -43,7 +43,6 @@ > > #define DRIVER_NAME "ast" > #define DRIVER_DESC "AST" > -#define DRIVER_DATE "20120228" > > #define DRIVER_MAJOR 0 > #define DRIVER_MINOR 1 > diff --git a/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c b/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c > index 506289a937e2..b51528b2166c 100644 > --- a/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c > +++ b/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c > @@ -846,7 +846,6 @@ static const struct drm_driver atmel_hlcdc_dc_driver = { > .fops = &fops, > .name = "atmel-hlcdc", > .desc = "Atmel HLCD Controller DRM", > - .date = "20141504", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/etnaviv/etnaviv_drv.c b/drivers/gpu/drm/etnaviv/etnaviv_drv.c > index 9b4e2f4b1bc7..c4ddabe3cabd 100644 > --- a/drivers/gpu/drm/etnaviv/etnaviv_drv.c > +++ b/drivers/gpu/drm/etnaviv/etnaviv_drv.c > @@ -503,7 +503,6 @@ static const struct drm_driver etnaviv_drm_driver = { > .fops = &fops, > .name = "etnaviv", > .desc = "etnaviv DRM", > - .date = "20151214", > .major = 1, > .minor = 4, > }; > diff --git a/drivers/gpu/drm/exynos/exynos_drm_drv.c b/drivers/gpu/drm/exynos/exynos_drm_drv.c > index 7e517a2ec681..91ab42b56716 100644 > --- a/drivers/gpu/drm/exynos/exynos_drm_drv.c > +++ b/drivers/gpu/drm/exynos/exynos_drm_drv.c > @@ -35,7 +35,6 @@ > > #define DRIVER_NAME "exynos" > #define DRIVER_DESC "Samsung SoC DRM" > -#define DRIVER_DATE "20180330" > > /* > * Interface history: > @@ -118,7 +117,6 @@ static const struct drm_driver exynos_drm_driver = { > .fops = &exynos_drm_driver_fops, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > }; > diff --git a/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c b/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c > index 12b2096b6c9d..e1183644ec39 100644 > --- a/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c > +++ b/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c > @@ -174,7 +174,6 @@ static const struct drm_driver fsl_dcu_drm_driver = { > .fops = &fsl_dcu_drm_fops, > .name = "fsl-dcu-drm", > .desc = "Freescale DCU DRM", > - .date = "20160425", > .major = 1, > .minor = 1, > }; > diff --git a/drivers/gpu/drm/gma500/psb_drv.c b/drivers/gpu/drm/gma500/psb_drv.c > index 2c56ece17d71..85d3557c2eb9 100644 > --- a/drivers/gpu/drm/gma500/psb_drv.c > +++ b/drivers/gpu/drm/gma500/psb_drv.c > @@ -513,7 +513,6 @@ static const struct drm_driver driver = { > .fops = &psb_gem_fops, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL > diff --git a/drivers/gpu/drm/gma500/psb_drv.h b/drivers/gpu/drm/gma500/psb_drv.h > index de62cbfcdc72..7f77cb2b2751 100644 > --- a/drivers/gpu/drm/gma500/psb_drv.h > +++ b/drivers/gpu/drm/gma500/psb_drv.h > @@ -26,7 +26,6 @@ > > #define DRIVER_NAME "gma500" > #define DRIVER_DESC "DRM driver for the Intel GMA500, GMA600, GMA3600, GMA3650" > -#define DRIVER_DATE "20140314" > > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > diff --git a/drivers/gpu/drm/gud/gud_drv.c b/drivers/gpu/drm/gud/gud_drv.c > index 65a16f009ea6..cb405771d6e2 100644 > --- a/drivers/gpu/drm/gud/gud_drv.c > +++ b/drivers/gpu/drm/gud/gud_drv.c > @@ -381,7 +381,6 @@ static const struct drm_driver gud_drm_driver = { > > .name = "gud", > .desc = "Generic USB Display", > - .date = "20200422", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c b/drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c > index 69bdae604982..7f814c32ed34 100644 > --- a/drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c > +++ b/drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c > @@ -57,7 +57,6 @@ static const struct drm_driver hibmc_driver = { > .driver_features = DRIVER_GEM | DRIVER_MODESET | DRIVER_ATOMIC, > .fops = &hibmc_fops, > .name = "hibmc", > - .date = "20160828", > .desc = "hibmc drm driver", > .major = 1, > .minor = 0, > diff --git a/drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c b/drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c > index 5616c3917c03..2eb49177ac42 100644 > --- a/drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c > +++ b/drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c > @@ -929,7 +929,6 @@ static const struct drm_driver ade_driver = { > DRM_FBDEV_DMA_DRIVER_OPS, > .name = "kirin", > .desc = "Hisilicon Kirin620 SoC DRM Driver", > - .date = "20150718", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/hyperv/hyperv_drm_drv.c b/drivers/gpu/drm/hyperv/hyperv_drm_drv.c > index c5ac240f7a7a..f59abfa7622a 100644 > --- a/drivers/gpu/drm/hyperv/hyperv_drm_drv.c > +++ b/drivers/gpu/drm/hyperv/hyperv_drm_drv.c > @@ -20,7 +20,6 @@ > > #define DRIVER_NAME "hyperv_drm" > #define DRIVER_DESC "DRM driver for Hyper-V synthetic video device" > -#define DRIVER_DATE "2020" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -31,7 +30,6 @@ static struct drm_driver hyperv_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > > diff --git a/drivers/gpu/drm/i915/i915_driver.c b/drivers/gpu/drm/i915/i915_driver.c > index c1edf5e1f61e..e35aa0274d76 100644 > --- a/drivers/gpu/drm/i915/i915_driver.c > +++ b/drivers/gpu/drm/i915/i915_driver.c > @@ -1797,7 +1797,6 @@ static const struct drm_driver i915_drm_driver = { > .fops = &i915_driver_fops, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/i915/i915_driver.h b/drivers/gpu/drm/i915/i915_driver.h > index 94a70d8ec5d5..4b67ad9a61cd 100644 > --- a/drivers/gpu/drm/i915/i915_driver.h > +++ b/drivers/gpu/drm/i915/i915_driver.h > @@ -15,7 +15,6 @@ struct drm_printer; > > #define DRIVER_NAME "i915" > #define DRIVER_DESC "Intel Graphics" > -#define DRIVER_DATE "20230929" > #define DRIVER_TIMESTAMP 1695980603 > > extern const struct dev_pm_ops i915_pm_ops; > diff --git a/drivers/gpu/drm/i915/i915_gpu_error.c b/drivers/gpu/drm/i915/i915_gpu_error.c > index 4eb58887819a..eb975b3815df 100644 > --- a/drivers/gpu/drm/i915/i915_gpu_error.c > +++ b/drivers/gpu/drm/i915/i915_gpu_error.c > @@ -841,7 +841,6 @@ static void __err_print_to_sgl(struct drm_i915_error_state_buf *m, > err_printf(m, "Kernel: %s %s\n", > init_utsname()->release, > init_utsname()->machine); > - err_printf(m, "Driver: %s\n", DRIVER_DATE); > ts = ktime_to_timespec64(error->time); > err_printf(m, "Time: %lld s %ld us\n", > (s64)ts.tv_sec, ts.tv_nsec / NSEC_PER_USEC); > diff --git a/drivers/gpu/drm/imagination/pvr_drv.c b/drivers/gpu/drm/imagination/pvr_drv.c > index 36c0e768698e..6ab023593476 100644 > --- a/drivers/gpu/drm/imagination/pvr_drv.c > +++ b/drivers/gpu/drm/imagination/pvr_drv.c > @@ -1387,7 +1387,6 @@ static struct drm_driver pvr_drm_driver = { > > .name = PVR_DRIVER_NAME, > .desc = PVR_DRIVER_DESC, > - .date = PVR_DRIVER_DATE, > .major = PVR_DRIVER_MAJOR, > .minor = PVR_DRIVER_MINOR, > .patchlevel = PVR_DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/imagination/pvr_drv.h b/drivers/gpu/drm/imagination/pvr_drv.h > index 378fe477b759..7fa147312dd1 100644 > --- a/drivers/gpu/drm/imagination/pvr_drv.h > +++ b/drivers/gpu/drm/imagination/pvr_drv.h > @@ -9,7 +9,6 @@ > > #define PVR_DRIVER_NAME "powervr" > #define PVR_DRIVER_DESC "Imagination PowerVR (Series 6 and later) & IMG Graphics" > -#define PVR_DRIVER_DATE "20230904" > > /* > * Driver interface version: > diff --git a/drivers/gpu/drm/imx/dcss/dcss-kms.c b/drivers/gpu/drm/imx/dcss/dcss-kms.c > index 490b5c269f39..3633e8f3aff6 100644 > --- a/drivers/gpu/drm/imx/dcss/dcss-kms.c > +++ b/drivers/gpu/drm/imx/dcss/dcss-kms.c > @@ -34,7 +34,6 @@ static const struct drm_driver dcss_kms_driver = { > .fops = &dcss_cma_fops, > .name = "imx-dcss", > .desc = "i.MX8MQ Display Subsystem", > - .date = "20190917", > .major = 1, > .minor = 0, > .patchlevel = 0, > diff --git a/drivers/gpu/drm/imx/ipuv3/imx-drm-core.c b/drivers/gpu/drm/imx/ipuv3/imx-drm-core.c > index 6b84429735d6..bcb35ba670fc 100644 > --- a/drivers/gpu/drm/imx/ipuv3/imx-drm-core.c > +++ b/drivers/gpu/drm/imx/ipuv3/imx-drm-core.c > @@ -163,7 +163,6 @@ static const struct drm_driver imx_drm_driver = { > .fops = &imx_drm_driver_fops, > .name = "imx-drm", > .desc = "i.MX DRM graphics", > - .date = "20120507", > .major = 1, > .minor = 0, > .patchlevel = 0, > diff --git a/drivers/gpu/drm/imx/lcdc/imx-lcdc.c b/drivers/gpu/drm/imx/lcdc/imx-lcdc.c > index c5121fed80fd..d70981295f88 100644 > --- a/drivers/gpu/drm/imx/lcdc/imx-lcdc.c > +++ b/drivers/gpu/drm/imx/lcdc/imx-lcdc.c > @@ -352,7 +352,6 @@ static struct drm_driver imx_lcdc_drm_driver = { > DRM_FBDEV_DMA_DRIVER_OPS, > .name = "imx-lcdc", > .desc = "i.MX LCDC driver", > - .date = "20200716", > }; > > static const struct of_device_id imx_lcdc_of_dev_id[] = { > diff --git a/drivers/gpu/drm/ingenic/ingenic-drm-drv.c b/drivers/gpu/drm/ingenic/ingenic-drm-drv.c > index 0a4eb3994cd6..6546d9ec410a 100644 > --- a/drivers/gpu/drm/ingenic/ingenic-drm-drv.c > +++ b/drivers/gpu/drm/ingenic/ingenic-drm-drv.c > @@ -953,7 +953,6 @@ static const struct drm_driver ingenic_drm_driver_data = { > .driver_features = DRIVER_MODESET | DRIVER_GEM | DRIVER_ATOMIC, > .name = "ingenic-drm", > .desc = "DRM module for Ingenic SoCs", > - .date = "20200716", > .major = 1, > .minor = 1, > .patchlevel = 0, > diff --git a/drivers/gpu/drm/kmb/kmb_drv.c b/drivers/gpu/drm/kmb/kmb_drv.c > index 4173344ba32c..c340b4c6a74b 100644 > --- a/drivers/gpu/drm/kmb/kmb_drv.c > +++ b/drivers/gpu/drm/kmb/kmb_drv.c > @@ -445,7 +445,6 @@ static const struct drm_driver kmb_driver = { > DRM_FBDEV_DMA_DRIVER_OPS, > .name = "kmb-drm", > .desc = "KEEMBAY DISPLAY DRIVER", > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > }; > diff --git a/drivers/gpu/drm/kmb/kmb_drv.h b/drivers/gpu/drm/kmb/kmb_drv.h > index bf085e95b28f..1f0c10d317fe 100644 > --- a/drivers/gpu/drm/kmb/kmb_drv.h > +++ b/drivers/gpu/drm/kmb/kmb_drv.h > @@ -16,7 +16,6 @@ > #define KMB_MIN_WIDTH 1920 /*Max width in pixels */ > #define KMB_MIN_HEIGHT 1080 /*Max height in pixels */ > > -#define DRIVER_DATE "20210223" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 1 > > diff --git a/drivers/gpu/drm/lima/lima_drv.c b/drivers/gpu/drm/lima/lima_drv.c > index 10bce18b7c31..4b70c5189f7c 100644 > --- a/drivers/gpu/drm/lima/lima_drv.c > +++ b/drivers/gpu/drm/lima/lima_drv.c > @@ -271,7 +271,6 @@ static const struct drm_driver lima_drm_driver = { > .fops = &lima_drm_driver_fops, > .name = "lima", > .desc = "lima DRM", > - .date = "20191231", > .major = 1, > .minor = 1, > .patchlevel = 0, > diff --git a/drivers/gpu/drm/logicvc/logicvc_drm.c b/drivers/gpu/drm/logicvc/logicvc_drm.c > index 9152034e54a3..bda2a689d928 100644 > --- a/drivers/gpu/drm/logicvc/logicvc_drm.c > +++ b/drivers/gpu/drm/logicvc/logicvc_drm.c > @@ -52,7 +52,6 @@ static struct drm_driver logicvc_drm_driver = { > .fops = &logicvc_drm_fops, > .name = "logicvc-drm", > .desc = "Xylon LogiCVC DRM driver", > - .date = "20200403", > .major = 1, > .minor = 0, > > diff --git a/drivers/gpu/drm/loongson/lsdc_drv.c b/drivers/gpu/drm/loongson/lsdc_drv.c > index a55aa1fe2c21..12193d2a301a 100644 > --- a/drivers/gpu/drm/loongson/lsdc_drv.c > +++ b/drivers/gpu/drm/loongson/lsdc_drv.c > @@ -26,7 +26,6 @@ > #define DRIVER_AUTHOR "Sui Jingfeng <suijingfeng@loongson.cn>" > #define DRIVER_NAME "loongson" > #define DRIVER_DESC "drm driver for loongson graphics" > -#define DRIVER_DATE "20220701" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > #define DRIVER_PATCHLEVEL 0 > @@ -39,7 +38,6 @@ static const struct drm_driver lsdc_drm_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/mcde/mcde_drv.c b/drivers/gpu/drm/mcde/mcde_drv.c > index f8c7aa9d7f33..324a95d7f15b 100644 > --- a/drivers/gpu/drm/mcde/mcde_drv.c > +++ b/drivers/gpu/drm/mcde/mcde_drv.c > @@ -208,7 +208,6 @@ static const struct drm_driver mcde_drm_driver = { > .fops = &drm_fops, > .name = "mcde", > .desc = DRIVER_DESC, > - .date = "20180529", > .major = 1, > .minor = 0, > .patchlevel = 0, > diff --git a/drivers/gpu/drm/mediatek/mtk_drm_drv.c b/drivers/gpu/drm/mediatek/mtk_drm_drv.c > index 38297d705df6..723782e75c55 100644 > --- a/drivers/gpu/drm/mediatek/mtk_drm_drv.c > +++ b/drivers/gpu/drm/mediatek/mtk_drm_drv.c > @@ -33,7 +33,6 @@ > > #define DRIVER_NAME "mediatek" > #define DRIVER_DESC "Mediatek SoC DRM" > -#define DRIVER_DATE "20150513" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -615,7 +614,6 @@ static const struct drm_driver mtk_drm_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > }; > diff --git a/drivers/gpu/drm/meson/meson_drv.c b/drivers/gpu/drm/meson/meson_drv.c > index 83ee18024682..64c8c4bb60f1 100644 > --- a/drivers/gpu/drm/meson/meson_drv.c > +++ b/drivers/gpu/drm/meson/meson_drv.c > @@ -105,7 +105,6 @@ static const struct drm_driver meson_driver = { > .fops = &fops, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = "20161109", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/mgag200/mgag200_drv.c b/drivers/gpu/drm/mgag200/mgag200_drv.c > index b7ed763addfa..069fdd2dc8f6 100644 > --- a/drivers/gpu/drm/mgag200/mgag200_drv.c > +++ b/drivers/gpu/drm/mgag200/mgag200_drv.c > @@ -97,7 +97,6 @@ static const struct drm_driver mgag200_driver = { > .fops = &mgag200_driver_fops, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/mgag200/mgag200_drv.h b/drivers/gpu/drm/mgag200/mgag200_drv.h > index 988967eafbf2..0608fc63e588 100644 > --- a/drivers/gpu/drm/mgag200/mgag200_drv.h > +++ b/drivers/gpu/drm/mgag200/mgag200_drv.h > @@ -25,7 +25,6 @@ > > #define DRIVER_NAME "mgag200" > #define DRIVER_DESC "MGA G200 SE" > -#define DRIVER_DATE "20110418" > > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > diff --git a/drivers/gpu/drm/msm/msm_drv.c b/drivers/gpu/drm/msm/msm_drv.c > index b5fa715cbfb0..73e72aee6ec5 100644 > --- a/drivers/gpu/drm/msm/msm_drv.c > +++ b/drivers/gpu/drm/msm/msm_drv.c > @@ -910,7 +910,6 @@ static const struct drm_driver msm_driver = { > .fops = &fops, > .name = "msm", > .desc = "MSM Snapdragon DRM", > - .date = "20130625", > .major = MSM_VERSION_MAJOR, > .minor = MSM_VERSION_MINOR, > .patchlevel = MSM_VERSION_PATCHLEVEL, > diff --git a/drivers/gpu/drm/mxsfb/lcdif_drv.c b/drivers/gpu/drm/mxsfb/lcdif_drv.c > index 81ec91cef66c..02fe6b89f3aa 100644 > --- a/drivers/gpu/drm/mxsfb/lcdif_drv.c > +++ b/drivers/gpu/drm/mxsfb/lcdif_drv.c > @@ -248,7 +248,6 @@ static const struct drm_driver lcdif_driver = { > .fops = &fops, > .name = "imx-lcdif", > .desc = "i.MX LCDIF Controller DRM", > - .date = "20220417", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/mxsfb/mxsfb_drv.c b/drivers/gpu/drm/mxsfb/mxsfb_drv.c > index 1c27a97dce03..129cc3fb4448 100644 > --- a/drivers/gpu/drm/mxsfb/mxsfb_drv.c > +++ b/drivers/gpu/drm/mxsfb/mxsfb_drv.c > @@ -336,7 +336,6 @@ static const struct drm_driver mxsfb_driver = { > .fops = &fops, > .name = "mxsfb-drm", > .desc = "MXSFB Controller DRM", > - .date = "20160824", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/nouveau/nouveau_drm.c b/drivers/gpu/drm/nouveau/nouveau_drm.c > index a99c1d9855c9..744ae9d3305d 100644 > --- a/drivers/gpu/drm/nouveau/nouveau_drm.c > +++ b/drivers/gpu/drm/nouveau/nouveau_drm.c > @@ -1326,11 +1326,6 @@ driver_stub = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > -#ifdef GIT_REVISION > - .date = GIT_REVISION, > -#else > - .date = DRIVER_DATE, > -#endif > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/nouveau/nouveau_drv.h b/drivers/gpu/drm/nouveau/nouveau_drv.h > index 685d6ca3d8aa..55abc510067b 100644 > --- a/drivers/gpu/drm/nouveau/nouveau_drv.h > +++ b/drivers/gpu/drm/nouveau/nouveau_drv.h > @@ -7,7 +7,6 @@ > > #define DRIVER_NAME "nouveau" > #define DRIVER_DESC "nVidia Riva/TNT/GeForce/Quadro/Tesla/Tegra K1+" > -#define DRIVER_DATE "20120801" > > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 4 > diff --git a/drivers/gpu/drm/omapdrm/omap_drv.c b/drivers/gpu/drm/omapdrm/omap_drv.c > index 1796cd20a877..a80e0f375a0e 100644 > --- a/drivers/gpu/drm/omapdrm/omap_drv.c > +++ b/drivers/gpu/drm/omapdrm/omap_drv.c > @@ -28,7 +28,6 @@ > > #define DRIVER_NAME MODULE_NAME > #define DRIVER_DESC "OMAP DRM" > -#define DRIVER_DATE "20110917" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > #define DRIVER_PATCHLEVEL 0 > @@ -653,7 +652,6 @@ static const struct drm_driver omap_drm_driver = { > .fops = &omapdriver_fops, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/panfrost/panfrost_drv.c b/drivers/gpu/drm/panfrost/panfrost_drv.c > index 04d615df5259..fbaef3afcd66 100644 > --- a/drivers/gpu/drm/panfrost/panfrost_drv.c > +++ b/drivers/gpu/drm/panfrost/panfrost_drv.c > @@ -636,7 +636,6 @@ static const struct drm_driver panfrost_drm_driver = { > .fops = &panfrost_drm_driver_fops, > .name = "panfrost", > .desc = "panfrost DRM", > - .date = "20180908", > .major = 1, > .minor = 3, > > diff --git a/drivers/gpu/drm/panthor/panthor_drv.c b/drivers/gpu/drm/panthor/panthor_drv.c > index ac7e53f6e3f0..ad46a40ed9e1 100644 > --- a/drivers/gpu/drm/panthor/panthor_drv.c > +++ b/drivers/gpu/drm/panthor/panthor_drv.c > @@ -1505,7 +1505,6 @@ static const struct drm_driver panthor_drm_driver = { > .fops = &panthor_drm_driver_fops, > .name = "panthor", > .desc = "Panthor DRM driver", > - .date = "20230801", > .major = 1, > .minor = 2, > > diff --git a/drivers/gpu/drm/pl111/pl111_drv.c b/drivers/gpu/drm/pl111/pl111_drv.c > index 4b96f48cf630..56ff6a3fb483 100644 > --- a/drivers/gpu/drm/pl111/pl111_drv.c > +++ b/drivers/gpu/drm/pl111/pl111_drv.c > @@ -220,7 +220,6 @@ static const struct drm_driver pl111_drm_driver = { > .fops = &drm_fops, > .name = "pl111", > .desc = DRIVER_DESC, > - .date = "20170317", > .major = 1, > .minor = 0, > .patchlevel = 0, > diff --git a/drivers/gpu/drm/qxl/qxl_drv.c b/drivers/gpu/drm/qxl/qxl_drv.c > index f15e9583b098..417061ae59eb 100644 > --- a/drivers/gpu/drm/qxl/qxl_drv.c > +++ b/drivers/gpu/drm/qxl/qxl_drv.c > @@ -300,7 +300,6 @@ static struct drm_driver qxl_driver = { > .num_ioctls = ARRAY_SIZE(qxl_ioctls), > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = 0, > .minor = 1, > .patchlevel = 0, > diff --git a/drivers/gpu/drm/qxl/qxl_drv.h b/drivers/gpu/drm/qxl/qxl_drv.h > index b5fc14c9525d..cc02b5f10ad9 100644 > --- a/drivers/gpu/drm/qxl/qxl_drv.h > +++ b/drivers/gpu/drm/qxl/qxl_drv.h > @@ -54,7 +54,6 @@ struct iosys_map; > > #define DRIVER_NAME "qxl" > #define DRIVER_DESC "RH QXL" > -#define DRIVER_DATE "20120117" > > #define DRIVER_MAJOR 0 > #define DRIVER_MINOR 1 > diff --git a/drivers/gpu/drm/radeon/radeon_drv.c b/drivers/gpu/drm/radeon/radeon_drv.c > index 5ce7e91bedad..267f082bc430 100644 > --- a/drivers/gpu/drm/radeon/radeon_drv.c > +++ b/drivers/gpu/drm/radeon/radeon_drv.c > @@ -603,7 +603,6 @@ static const struct drm_driver kms_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = KMS_DRIVER_MAJOR, > .minor = KMS_DRIVER_MINOR, > .patchlevel = KMS_DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/radeon/radeon_drv.h b/drivers/gpu/drm/radeon/radeon_drv.h > index 02a65971d140..0f3dbffc492d 100644 > --- a/drivers/gpu/drm/radeon/radeon_drv.h > +++ b/drivers/gpu/drm/radeon/radeon_drv.h > @@ -43,7 +43,6 @@ > > #define DRIVER_NAME "radeon" > #define DRIVER_DESC "ATI Radeon" > -#define DRIVER_DATE "20080528" > > /* Interface history: > * > diff --git a/drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c b/drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c > index 0f5204ef996e..be39b107b98c 100644 > --- a/drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c > +++ b/drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c > @@ -611,7 +611,6 @@ static const struct drm_driver rcar_du_driver = { > .fops = &rcar_du_fops, > .name = "rcar-du", > .desc = "Renesas R-Car Display Unit", > - .date = "20130110", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c b/drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c > index 0a03a20f663b..9bbdc4d63d88 100644 > --- a/drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c > +++ b/drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c > @@ -84,7 +84,6 @@ static const struct drm_driver rzg2l_du_driver = { > .fops = &rzg2l_du_fops, > .name = "rzg2l-du", > .desc = "Renesas RZ/G2L Display Unit", > - .date = "20230410", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c b/drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c > index 40b582ee178e..387eb602dadf 100644 > --- a/drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c > +++ b/drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c > @@ -107,7 +107,6 @@ static const struct drm_driver shmob_drm_driver = { > .fops = &shmob_drm_fops, > .name = "shmob-drm", > .desc = "Renesas SH Mobile DRM", > - .date = "20120424", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_drv.c b/drivers/gpu/drm/rockchip/rockchip_drm_drv.c > index 0393b48ad65b..1fe4399d6901 100644 > --- a/drivers/gpu/drm/rockchip/rockchip_drm_drv.c > +++ b/drivers/gpu/drm/rockchip/rockchip_drm_drv.c > @@ -39,7 +39,6 @@ > > #define DRIVER_NAME "rockchip" > #define DRIVER_DESC "RockChip Soc DRM" > -#define DRIVER_DATE "20140818" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -235,7 +234,6 @@ static const struct drm_driver rockchip_drm_driver = { > .fops = &rockchip_drm_driver_fops, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > }; > diff --git a/drivers/gpu/drm/solomon/ssd130x.c b/drivers/gpu/drm/solomon/ssd130x.c > index a737f650c2bc..7b9f8fc193ac 100644 > --- a/drivers/gpu/drm/solomon/ssd130x.c > +++ b/drivers/gpu/drm/solomon/ssd130x.c > @@ -39,7 +39,6 @@ > > #define DRIVER_NAME "ssd130x" > #define DRIVER_DESC "DRM driver for Solomon SSD13xx OLED displays" > -#define DRIVER_DATE "20220131" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -1784,7 +1783,6 @@ static const struct drm_driver ssd130x_drm_driver = { > DRM_FBDEV_SHMEM_DRIVER_OPS, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .driver_features = DRIVER_ATOMIC | DRIVER_GEM | DRIVER_MODESET, > diff --git a/drivers/gpu/drm/sprd/sprd_drm.c b/drivers/gpu/drm/sprd/sprd_drm.c > index a74cd0caf645..867ee2d8997f 100644 > --- a/drivers/gpu/drm/sprd/sprd_drm.c > +++ b/drivers/gpu/drm/sprd/sprd_drm.c > @@ -23,7 +23,6 @@ > > #define DRIVER_NAME "sprd" > #define DRIVER_DESC "Spreadtrum SoCs' DRM Driver" > -#define DRIVER_DATE "20200201" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -59,7 +58,6 @@ static struct drm_driver sprd_drm_drv = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > }; > diff --git a/drivers/gpu/drm/sti/sti_drv.c b/drivers/gpu/drm/sti/sti_drv.c > index a6c13318aa0b..46e6b674fa54 100644 > --- a/drivers/gpu/drm/sti/sti_drv.c > +++ b/drivers/gpu/drm/sti/sti_drv.c > @@ -29,7 +29,6 @@ > > #define DRIVER_NAME "sti" > #define DRIVER_DESC "STMicroelectronics SoC DRM" > -#define DRIVER_DATE "20140601" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -143,7 +142,6 @@ static const struct drm_driver sti_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > }; > diff --git a/drivers/gpu/drm/stm/drv.c b/drivers/gpu/drm/stm/drv.c > index d181d11b277b..40a62c57e04c 100644 > --- a/drivers/gpu/drm/stm/drv.c > +++ b/drivers/gpu/drm/stm/drv.c > @@ -62,7 +62,6 @@ static const struct drm_driver drv_driver = { > .driver_features = DRIVER_MODESET | DRIVER_GEM | DRIVER_ATOMIC, > .name = "stm", > .desc = "STMicroelectronics SoC DRM", > - .date = "20170330", > .major = 1, > .minor = 0, > .patchlevel = 0, > diff --git a/drivers/gpu/drm/sun4i/sun4i_drv.c b/drivers/gpu/drm/sun4i/sun4i_drv.c > index a7c11b795e98..025b0bdcbfd9 100644 > --- a/drivers/gpu/drm/sun4i/sun4i_drv.c > +++ b/drivers/gpu/drm/sun4i/sun4i_drv.c > @@ -50,7 +50,6 @@ static const struct drm_driver sun4i_drv_driver = { > .fops = &sun4i_drv_fops, > .name = "sun4i-drm", > .desc = "Allwinner sun4i Display Engine", > - .date = "20150629", > .major = 1, > .minor = 0, > > diff --git a/drivers/gpu/drm/tegra/drm.c b/drivers/gpu/drm/tegra/drm.c > index 34878f5d2918..4596073fe28f 100644 > --- a/drivers/gpu/drm/tegra/drm.c > +++ b/drivers/gpu/drm/tegra/drm.c > @@ -35,7 +35,6 @@ > > #define DRIVER_NAME "tegra" > #define DRIVER_DESC "NVIDIA Tegra graphics" > -#define DRIVER_DATE "20120330" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > #define DRIVER_PATCHLEVEL 0 > @@ -901,7 +900,6 @@ static const struct drm_driver tegra_drm_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/tidss/tidss_drv.c b/drivers/gpu/drm/tidss/tidss_drv.c > index 53bc219c097f..ee1132d581f5 100644 > --- a/drivers/gpu/drm/tidss/tidss_drv.c > +++ b/drivers/gpu/drm/tidss/tidss_drv.c > @@ -113,7 +113,6 @@ static const struct drm_driver tidss_driver = { > DRM_FBDEV_DMA_DRIVER_OPS, > .name = "tidss", > .desc = "TI Keystone DSS", > - .date = "20180215", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tilcdc/tilcdc_drv.c b/drivers/gpu/drm/tilcdc/tilcdc_drv.c > index 821d0ba26287..8013f01dbdf0 100644 > --- a/drivers/gpu/drm/tilcdc/tilcdc_drv.c > +++ b/drivers/gpu/drm/tilcdc/tilcdc_drv.c > @@ -481,7 +481,6 @@ static const struct drm_driver tilcdc_driver = { > .fops = &fops, > .name = "tilcdc", > .desc = "TI LCD Controller DRM", > - .date = "20121205", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/arcpgu.c b/drivers/gpu/drm/tiny/arcpgu.c > index 5a0c8a874421..1e570f6f639f 100644 > --- a/drivers/gpu/drm/tiny/arcpgu.c > +++ b/drivers/gpu/drm/tiny/arcpgu.c > @@ -367,7 +367,6 @@ static const struct drm_driver arcpgu_drm_driver = { > .driver_features = DRIVER_MODESET | DRIVER_GEM | DRIVER_ATOMIC, > .name = "arcpgu", > .desc = "ARC PGU Controller", > - .date = "20160219", > .major = 1, > .minor = 0, > .patchlevel = 0, > diff --git a/drivers/gpu/drm/tiny/bochs.c b/drivers/gpu/drm/tiny/bochs.c > index 71a1f15d6ac9..89a699370a59 100644 > --- a/drivers/gpu/drm/tiny/bochs.c > +++ b/drivers/gpu/drm/tiny/bochs.c > @@ -680,7 +680,6 @@ static const struct drm_driver bochs_driver = { > .fops = &bochs_fops, > .name = "bochs-drm", > .desc = "bochs dispi vga interface (qemu stdvga)", > - .date = "20130925", > .major = 1, > .minor = 0, > DRM_GEM_SHMEM_DRIVER_OPS, > diff --git a/drivers/gpu/drm/tiny/cirrus-qemu.c b/drivers/gpu/drm/tiny/cirrus-qemu.c > index c0ae316888e2..52ec1e4ea9e5 100644 > --- a/drivers/gpu/drm/tiny/cirrus-qemu.c > +++ b/drivers/gpu/drm/tiny/cirrus-qemu.c > @@ -48,7 +48,6 @@ > > #define DRIVER_NAME "cirrus-qemu" > #define DRIVER_DESC "qemu cirrus vga" > -#define DRIVER_DATE "2019" > #define DRIVER_MAJOR 2 > #define DRIVER_MINOR 0 > > @@ -659,7 +658,6 @@ static const struct drm_driver cirrus_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > > diff --git a/drivers/gpu/drm/tiny/gm12u320.c b/drivers/gpu/drm/tiny/gm12u320.c > index 47dbee84d58b..41e9bfb2e2ff 100644 > --- a/drivers/gpu/drm/tiny/gm12u320.c > +++ b/drivers/gpu/drm/tiny/gm12u320.c > @@ -34,7 +34,6 @@ MODULE_PARM_DESC(eco_mode, "Turn on Eco mode (less bright, more silent)"); > > #define DRIVER_NAME "gm12u320" > #define DRIVER_DESC "Grain Media GM12U320 USB projector display" > -#define DRIVER_DATE "2019" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -626,7 +625,6 @@ static const struct drm_driver gm12u320_drm_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > > diff --git a/drivers/gpu/drm/tiny/hx8357d.c b/drivers/gpu/drm/tiny/hx8357d.c > index 910279ebbbaa..df263818f45f 100644 > --- a/drivers/gpu/drm/tiny/hx8357d.c > +++ b/drivers/gpu/drm/tiny/hx8357d.c > @@ -199,7 +199,6 @@ static const struct drm_driver hx8357d_driver = { > .debugfs_init = mipi_dbi_debugfs_init, > .name = "hx8357d", > .desc = "HX8357D", > - .date = "20181023", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/ili9163.c b/drivers/gpu/drm/tiny/ili9163.c > index e54ce120692f..62cadf5e033d 100644 > --- a/drivers/gpu/drm/tiny/ili9163.c > +++ b/drivers/gpu/drm/tiny/ili9163.c > @@ -118,7 +118,6 @@ static struct drm_driver ili9163_driver = { > .debugfs_init = mipi_dbi_debugfs_init, > .name = "ili9163", > .desc = "Ilitek ILI9163", > - .date = "20210208", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/ili9225.c b/drivers/gpu/drm/tiny/ili9225.c > index f322e67f473a..6de44ff69b51 100644 > --- a/drivers/gpu/drm/tiny/ili9225.c > +++ b/drivers/gpu/drm/tiny/ili9225.c > @@ -364,7 +364,6 @@ static const struct drm_driver ili9225_driver = { > DRM_FBDEV_DMA_DRIVER_OPS, > .name = "ili9225", > .desc = "Ilitek ILI9225", > - .date = "20171106", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/ili9341.c b/drivers/gpu/drm/tiny/ili9341.c > index 356c7f107c3e..e55029433509 100644 > --- a/drivers/gpu/drm/tiny/ili9341.c > +++ b/drivers/gpu/drm/tiny/ili9341.c > @@ -155,7 +155,6 @@ static const struct drm_driver ili9341_driver = { > .debugfs_init = mipi_dbi_debugfs_init, > .name = "ili9341", > .desc = "Ilitek ILI9341", > - .date = "20180514", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/ili9486.c b/drivers/gpu/drm/tiny/ili9486.c > index f5b1d21f7109..093661c771a0 100644 > --- a/drivers/gpu/drm/tiny/ili9486.c > +++ b/drivers/gpu/drm/tiny/ili9486.c > @@ -177,7 +177,6 @@ static const struct drm_driver ili9486_driver = { > .debugfs_init = mipi_dbi_debugfs_init, > .name = "ili9486", > .desc = "Ilitek ILI9486", > - .date = "20200118", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/mi0283qt.c b/drivers/gpu/drm/tiny/mi0283qt.c > index 61e33376fbc9..b6b4664908ae 100644 > --- a/drivers/gpu/drm/tiny/mi0283qt.c > +++ b/drivers/gpu/drm/tiny/mi0283qt.c > @@ -159,7 +159,6 @@ static const struct drm_driver mi0283qt_driver = { > .debugfs_init = mipi_dbi_debugfs_init, > .name = "mi0283qt", > .desc = "Multi-Inno MI0283QT", > - .date = "20160614", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/ofdrm.c b/drivers/gpu/drm/tiny/ofdrm.c > index b27ed3677bfd..cd5916752507 100644 > --- a/drivers/gpu/drm/tiny/ofdrm.c > +++ b/drivers/gpu/drm/tiny/ofdrm.c > @@ -25,7 +25,6 @@ > > #define DRIVER_NAME "ofdrm" > #define DRIVER_DESC "DRM driver for OF platform devices" > -#define DRIVER_DATE "20220501" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -1348,7 +1347,6 @@ static struct drm_driver ofdrm_driver = { > DRM_FBDEV_SHMEM_DRIVER_OPS, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .driver_features = DRIVER_ATOMIC | DRIVER_GEM | DRIVER_MODESET, > diff --git a/drivers/gpu/drm/tiny/panel-mipi-dbi.c b/drivers/gpu/drm/tiny/panel-mipi-dbi.c > index 79d5818cbbe6..4786b8144a9f 100644 > --- a/drivers/gpu/drm/tiny/panel-mipi-dbi.c > +++ b/drivers/gpu/drm/tiny/panel-mipi-dbi.c > @@ -269,7 +269,6 @@ static const struct drm_driver panel_mipi_dbi_driver = { > .debugfs_init = mipi_dbi_debugfs_init, > .name = "panel-mipi-dbi", > .desc = "MIPI DBI compatible display panel", > - .date = "20220103", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/repaper.c b/drivers/gpu/drm/tiny/repaper.c > index 9373063a13fc..52ba6c699bc8 100644 > --- a/drivers/gpu/drm/tiny/repaper.c > +++ b/drivers/gpu/drm/tiny/repaper.c > @@ -917,7 +917,6 @@ static const struct drm_driver repaper_driver = { > DRM_FBDEV_DMA_DRIVER_OPS, > .name = "repaper", > .desc = "Pervasive Displays RePaper e-ink panels", > - .date = "20170405", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/sharp-memory.c b/drivers/gpu/drm/tiny/sharp-memory.c > index d87068126f9b..03d2850310c4 100644 > --- a/drivers/gpu/drm/tiny/sharp-memory.c > +++ b/drivers/gpu/drm/tiny/sharp-memory.c > @@ -107,7 +107,6 @@ static const struct drm_driver sharp_memory_drm_driver = { > DRM_FBDEV_DMA_DRIVER_OPS, > .name = "sharp_memory_display", > .desc = "Sharp Display Memory LCD", > - .date = "20231129", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/simpledrm.c b/drivers/gpu/drm/tiny/simpledrm.c > index b3a2fc11dcf0..b47ca2d902d9 100644 > --- a/drivers/gpu/drm/tiny/simpledrm.c > +++ b/drivers/gpu/drm/tiny/simpledrm.c > @@ -31,7 +31,6 @@ > > #define DRIVER_NAME "simpledrm" > #define DRIVER_DESC "DRM driver for simple-framebuffer platform devices" > -#define DRIVER_DATE "20200625" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -1015,7 +1014,6 @@ static struct drm_driver simpledrm_driver = { > DRM_FBDEV_SHMEM_DRIVER_OPS, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .driver_features = DRIVER_ATOMIC | DRIVER_GEM | DRIVER_MODESET, > diff --git a/drivers/gpu/drm/tiny/st7586.c b/drivers/gpu/drm/tiny/st7586.c > index 7bfd4296c1c9..a29672d84ede 100644 > --- a/drivers/gpu/drm/tiny/st7586.c > +++ b/drivers/gpu/drm/tiny/st7586.c > @@ -295,7 +295,6 @@ static const struct drm_driver st7586_driver = { > .debugfs_init = mipi_dbi_debugfs_init, > .name = "st7586", > .desc = "Sitronix ST7586", > - .date = "20170801", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/st7735r.c b/drivers/gpu/drm/tiny/st7735r.c > index 6832ca590127..1d60f6e5b3bc 100644 > --- a/drivers/gpu/drm/tiny/st7735r.c > +++ b/drivers/gpu/drm/tiny/st7735r.c > @@ -160,7 +160,6 @@ static const struct drm_driver st7735r_driver = { > .debugfs_init = mipi_dbi_debugfs_init, > .name = "st7735r", > .desc = "Sitronix ST7735R", > - .date = "20171128", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tve200/tve200_drv.c b/drivers/gpu/drm/tve200/tve200_drv.c > index cb66dbbe2801..65a0d4301160 100644 > --- a/drivers/gpu/drm/tve200/tve200_drv.c > +++ b/drivers/gpu/drm/tve200/tve200_drv.c > @@ -146,7 +146,6 @@ static const struct drm_driver tve200_drm_driver = { > .fops = &drm_fops, > .name = "tve200", > .desc = DRIVER_DESC, > - .date = "20170703", > .major = 1, > .minor = 0, > .patchlevel = 0, > diff --git a/drivers/gpu/drm/udl/udl_drv.c b/drivers/gpu/drm/udl/udl_drv.c > index 6c182b21028e..05b3a152cc33 100644 > --- a/drivers/gpu/drm/udl/udl_drv.c > +++ b/drivers/gpu/drm/udl/udl_drv.c > @@ -78,7 +78,6 @@ static const struct drm_driver driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/udl/udl_drv.h b/drivers/gpu/drm/udl/udl_drv.h > index 1eb716d9dad5..be00dc1d87a1 100644 > --- a/drivers/gpu/drm/udl/udl_drv.h > +++ b/drivers/gpu/drm/udl/udl_drv.h > @@ -26,7 +26,6 @@ struct drm_mode_create_dumb; > > #define DRIVER_NAME "udl" > #define DRIVER_DESC "DisplayLink" > -#define DRIVER_DATE "20120220" > > #define DRIVER_MAJOR 0 > #define DRIVER_MINOR 0 > diff --git a/drivers/gpu/drm/v3d/v3d_drv.c b/drivers/gpu/drm/v3d/v3d_drv.c > index fb35c5c3f1a7..9d8de9146cb0 100644 > --- a/drivers/gpu/drm/v3d/v3d_drv.c > +++ b/drivers/gpu/drm/v3d/v3d_drv.c > @@ -31,7 +31,6 @@ > > #define DRIVER_NAME "v3d" > #define DRIVER_DESC "Broadcom V3D graphics" > -#define DRIVER_DATE "20180419" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > #define DRIVER_PATCHLEVEL 0 > @@ -248,7 +247,6 @@ static const struct drm_driver v3d_drm_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/vboxvideo/vbox_drv.c b/drivers/gpu/drm/vboxvideo/vbox_drv.c > index d9d884aad97f..bb861f0a0a31 100644 > --- a/drivers/gpu/drm/vboxvideo/vbox_drv.c > +++ b/drivers/gpu/drm/vboxvideo/vbox_drv.c > @@ -189,7 +189,6 @@ static const struct drm_driver driver = { > .fops = &vbox_fops, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/vboxvideo/vbox_drv.h b/drivers/gpu/drm/vboxvideo/vbox_drv.h > index e77bd6512eb1..dfa935f381a6 100644 > --- a/drivers/gpu/drm/vboxvideo/vbox_drv.h > +++ b/drivers/gpu/drm/vboxvideo/vbox_drv.h > @@ -25,7 +25,6 @@ > > #define DRIVER_NAME "vboxvideo" > #define DRIVER_DESC "Oracle VM VirtualBox Graphics Card" > -#define DRIVER_DATE "20130823" > > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > diff --git a/drivers/gpu/drm/vc4/vc4_drv.c b/drivers/gpu/drm/vc4/vc4_drv.c > index ee5df153c2a6..e88a7ee486c6 100644 > --- a/drivers/gpu/drm/vc4/vc4_drv.c > +++ b/drivers/gpu/drm/vc4/vc4_drv.c > @@ -47,7 +47,6 @@ > > #define DRIVER_NAME "vc4" > #define DRIVER_DESC "Broadcom VC4 graphics" > -#define DRIVER_DATE "20140616" > #define DRIVER_MAJOR 0 > #define DRIVER_MINOR 0 > #define DRIVER_PATCHLEVEL 0 > @@ -222,7 +221,6 @@ const struct drm_driver vc4_drm_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > @@ -244,7 +242,6 @@ const struct drm_driver vc5_drm_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/vgem/vgem_drv.c b/drivers/gpu/drm/vgem/vgem_drv.c > index c5e3e5457737..2752ab4f1c97 100644 > --- a/drivers/gpu/drm/vgem/vgem_drv.c > +++ b/drivers/gpu/drm/vgem/vgem_drv.c > @@ -47,7 +47,6 @@ > > #define DRIVER_NAME "vgem" > #define DRIVER_DESC "Virtual GEM provider" > -#define DRIVER_DATE "20120112" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -121,7 +120,6 @@ static const struct drm_driver vgem_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > }; > diff --git a/drivers/gpu/drm/virtio/virtgpu_drv.c b/drivers/gpu/drm/virtio/virtgpu_drv.c > index e216123ce6a5..6a67c6297d58 100644 > --- a/drivers/gpu/drm/virtio/virtgpu_drv.c > +++ b/drivers/gpu/drm/virtio/virtgpu_drv.c > @@ -201,7 +201,6 @@ static const struct drm_driver driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/virtio/virtgpu_drv.h b/drivers/gpu/drm/virtio/virtgpu_drv.h > index 8328107edf78..f42ca9d8ed10 100644 > --- a/drivers/gpu/drm/virtio/virtgpu_drv.h > +++ b/drivers/gpu/drm/virtio/virtgpu_drv.h > @@ -45,7 +45,6 @@ > > #define DRIVER_NAME "virtio_gpu" > #define DRIVER_DESC "virtio GPU" > -#define DRIVER_DATE "0" > > #define DRIVER_MAJOR 0 > #define DRIVER_MINOR 1 > diff --git a/drivers/gpu/drm/vkms/vkms_drv.c b/drivers/gpu/drm/vkms/vkms_drv.c > index fa3331f612e3..e0409aba9349 100644 > --- a/drivers/gpu/drm/vkms/vkms_drv.c > +++ b/drivers/gpu/drm/vkms/vkms_drv.c > @@ -34,7 +34,6 @@ > > #define DRIVER_NAME "vkms" > #define DRIVER_DESC "Virtual Kernel Mode Setting" > -#define DRIVER_DATE "20180514" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -116,7 +115,6 @@ static const struct drm_driver vkms_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > }; > diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c b/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c > index ded48554568a..1699236fca5a 100644 > --- a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c > +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c > @@ -1634,7 +1634,6 @@ static const struct drm_driver driver = { > .fops = &vmwgfx_driver_fops, > .name = VMWGFX_DRIVER_NAME, > .desc = VMWGFX_DRIVER_DESC, > - .date = VMWGFX_DRIVER_DATE, > .major = VMWGFX_DRIVER_MAJOR, > .minor = VMWGFX_DRIVER_MINOR, > .patchlevel = VMWGFX_DRIVER_PATCHLEVEL > diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h b/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h > index b21831ef214a..5275ef632d4b 100644 > --- a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h > +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h > @@ -57,7 +57,6 @@ > > > #define VMWGFX_DRIVER_NAME "vmwgfx" > -#define VMWGFX_DRIVER_DATE "20211206" > #define VMWGFX_DRIVER_MAJOR 2 > #define VMWGFX_DRIVER_MINOR 20 > #define VMWGFX_DRIVER_PATCHLEVEL 0 > diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c > index d6fccea1e083..56d4ffb650da 100644 > --- a/drivers/gpu/drm/xe/xe_device.c > +++ b/drivers/gpu/drm/xe/xe_device.c > @@ -271,7 +271,6 @@ static struct drm_driver driver = { > .fops = &xe_driver_fops, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/xe/xe_drv.h b/drivers/gpu/drm/xe/xe_drv.h > index d45b71426cc8..d61650d4aa0b 100644 > --- a/drivers/gpu/drm/xe/xe_drv.h > +++ b/drivers/gpu/drm/xe/xe_drv.h > @@ -10,7 +10,6 @@ > > #define DRIVER_NAME "xe" > #define DRIVER_DESC "Intel Xe Graphics" > -#define DRIVER_DATE "20201103" > > /* Interface history: > * > diff --git a/drivers/gpu/drm/xen/xen_drm_front.c b/drivers/gpu/drm/xen/xen_drm_front.c > index 931d855bfbe8..1bda7ef606cc 100644 > --- a/drivers/gpu/drm/xen/xen_drm_front.c > +++ b/drivers/gpu/drm/xen/xen_drm_front.c > @@ -478,7 +478,6 @@ static const struct drm_driver xen_drm_driver = { > .fops = &xen_drm_dev_fops, > .name = "xendrm-du", > .desc = "Xen PV DRM Display Unit", > - .date = "20180221", > .major = 1, > .minor = 0, > > diff --git a/drivers/gpu/drm/xlnx/zynqmp_kms.c b/drivers/gpu/drm/xlnx/zynqmp_kms.c > index e272ecbce78d..b47463473472 100644 > --- a/drivers/gpu/drm/xlnx/zynqmp_kms.c > +++ b/drivers/gpu/drm/xlnx/zynqmp_kms.c > @@ -409,7 +409,6 @@ static const struct drm_driver zynqmp_dpsub_drm_driver = { > > .name = "zynqmp-dpsub", > .desc = "Xilinx DisplayPort Subsystem Driver", > - .date = "20130509", > .major = 1, > .minor = 0, > }; > diff --git a/include/drm/drm_drv.h b/include/drm/drm_drv.h > index 1bbbcb8e2d23..1b6e59139e6c 100644 > --- a/include/drm/drm_drv.h > +++ b/include/drm/drm_drv.h > @@ -401,8 +401,6 @@ struct drm_driver { > char *name; > /** @desc: driver description */ > char *desc; > - /** @date: driver date, unused, to be removed */ > - char *date; > > /** > * @driver_features: -- -- Thomas Zimmermann Graphics Driver Developer SUSE Software Solutions Germany GmbH Frankenstrasse 146, 90461 Nuernberg, Germany GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman HRB 36809 (AG Nuernberg) ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH v2 3/3] drm: remove driver date from struct drm_driver and all drivers 2024-12-04 14:31 ` [PATCH v2 3/3] drm: remove driver date from struct drm_driver and all drivers Jani Nikula 2024-12-04 23:14 ` Dmitry Baryshkov 2024-12-05 7:29 ` Thomas Zimmermann @ 2024-12-09 16:17 ` Louis Chauvet 2 siblings, 0 replies; 17+ messages in thread From: Louis Chauvet @ 2024-12-09 16:17 UTC (permalink / raw) To: Jani Nikula Cc: dri-devel, intel-gfx, intel-xe, Javier Martinez Canillas, Alex Deucher, Simon Ser, Jeffrey Hugo, David Airlie, Hamza Mahfooz, Maarten Lankhorst, Maxime Ripard, Oleksandr Andrushchenko, Simona Vetter, Thomas Zimmermann, Ville Syrjälä, amd-gfx, linux-arm-kernel, nouveau, xen-devel On 04/12/24 - 16:31, Jani Nikula wrote: > We stopped using the driver initialized date in commit 7fb8af6798e8 > ("drm: deprecate driver date") and (eventually) started returning "0" > for drm_version ioctl instead. > > Finish the job, and remove the unused date member from struct > drm_driver, its initialization from drivers, along with the common > DRIVER_DATE macros. > > v2: Also update drivers/accel (kernel test robot) > > Reviewed-by: Javier Martinez Canillas <javierm@redhat.com> > Acked-by: Alex Deucher <alexander.deucher@amd.com> > Acked-by: Simon Ser <contact@emersion.fr> > Acked-by: Jeffrey Hugo <quic_jhugo@quicinc.com> > Signed-off-by: Jani Nikula <jani.nikula@intel.com> Reviewed-by: Louis Chauvet <louis.chauvet@bootlin.com> > --- > > Cc: David Airlie <airlied@gmail.com> > Cc: Hamza Mahfooz <hamza.mahfooz@amd.com> > Cc: Javier Martinez Canillas <javierm@redhat.com> > Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> > Cc: Maxime Ripard <mripard@kernel.org> > Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> > Cc: Simon Ser <contact@emersion.fr> > Cc: Simona Vetter <simona@ffwll.ch> > Cc: Thomas Zimmermann <tzimmermann@suse.de> > Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> > Cc: amd-gfx@lists.freedesktop.org > Cc: dri-devel@lists.freedesktop.org > Cc: linux-arm-kernel@lists.infradead.org > Cc: nouveau@lists.freedesktop.org > Cc: xen-devel@lists.xenproject.org > --- > drivers/accel/habanalabs/common/habanalabs_drv.c | 1 - > drivers/accel/ivpu/ivpu_drv.c | 1 - > drivers/accel/qaic/qaic_drv.c | 1 - > drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 -- > drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h | 1 - > drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 1 - > drivers/gpu/drm/arm/hdlcd_drv.c | 1 - > drivers/gpu/drm/arm/malidp_drv.c | 1 - > drivers/gpu/drm/armada/armada_drv.c | 1 - > drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 1 - > drivers/gpu/drm/ast/ast_drv.c | 1 - > drivers/gpu/drm/ast/ast_drv.h | 1 - > drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 1 - > drivers/gpu/drm/etnaviv/etnaviv_drv.c | 1 - > drivers/gpu/drm/exynos/exynos_drm_drv.c | 2 -- > drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 1 - > drivers/gpu/drm/gma500/psb_drv.c | 1 - > drivers/gpu/drm/gma500/psb_drv.h | 1 - > drivers/gpu/drm/gud/gud_drv.c | 1 - > drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 1 - > drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 1 - > drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 2 -- > drivers/gpu/drm/i915/i915_driver.c | 1 - > drivers/gpu/drm/i915/i915_driver.h | 1 - > drivers/gpu/drm/i915/i915_gpu_error.c | 1 - > drivers/gpu/drm/imagination/pvr_drv.c | 1 - > drivers/gpu/drm/imagination/pvr_drv.h | 1 - > drivers/gpu/drm/imx/dcss/dcss-kms.c | 1 - > drivers/gpu/drm/imx/ipuv3/imx-drm-core.c | 1 - > drivers/gpu/drm/imx/lcdc/imx-lcdc.c | 1 - > drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 1 - > drivers/gpu/drm/kmb/kmb_drv.c | 1 - > drivers/gpu/drm/kmb/kmb_drv.h | 1 - > drivers/gpu/drm/lima/lima_drv.c | 1 - > drivers/gpu/drm/logicvc/logicvc_drm.c | 1 - > drivers/gpu/drm/loongson/lsdc_drv.c | 2 -- > drivers/gpu/drm/mcde/mcde_drv.c | 1 - > drivers/gpu/drm/mediatek/mtk_drm_drv.c | 2 -- > drivers/gpu/drm/meson/meson_drv.c | 1 - > drivers/gpu/drm/mgag200/mgag200_drv.c | 1 - > drivers/gpu/drm/mgag200/mgag200_drv.h | 1 - > drivers/gpu/drm/msm/msm_drv.c | 1 - > drivers/gpu/drm/mxsfb/lcdif_drv.c | 1 - > drivers/gpu/drm/mxsfb/mxsfb_drv.c | 1 - > drivers/gpu/drm/nouveau/nouveau_drm.c | 5 ----- > drivers/gpu/drm/nouveau/nouveau_drv.h | 1 - > drivers/gpu/drm/omapdrm/omap_drv.c | 2 -- > drivers/gpu/drm/panfrost/panfrost_drv.c | 1 - > drivers/gpu/drm/panthor/panthor_drv.c | 1 - > drivers/gpu/drm/pl111/pl111_drv.c | 1 - > drivers/gpu/drm/qxl/qxl_drv.c | 1 - > drivers/gpu/drm/qxl/qxl_drv.h | 1 - > drivers/gpu/drm/radeon/radeon_drv.c | 1 - > drivers/gpu/drm/radeon/radeon_drv.h | 1 - > drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c | 1 - > drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c | 1 - > drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c | 1 - > drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 2 -- > drivers/gpu/drm/solomon/ssd130x.c | 2 -- > drivers/gpu/drm/sprd/sprd_drm.c | 2 -- > drivers/gpu/drm/sti/sti_drv.c | 2 -- > drivers/gpu/drm/stm/drv.c | 1 - > drivers/gpu/drm/sun4i/sun4i_drv.c | 1 - > drivers/gpu/drm/tegra/drm.c | 2 -- > drivers/gpu/drm/tidss/tidss_drv.c | 1 - > drivers/gpu/drm/tilcdc/tilcdc_drv.c | 1 - > drivers/gpu/drm/tiny/arcpgu.c | 1 - > drivers/gpu/drm/tiny/bochs.c | 1 - > drivers/gpu/drm/tiny/cirrus-qemu.c | 2 -- > drivers/gpu/drm/tiny/gm12u320.c | 2 -- > drivers/gpu/drm/tiny/hx8357d.c | 1 - > drivers/gpu/drm/tiny/ili9163.c | 1 - > drivers/gpu/drm/tiny/ili9225.c | 1 - > drivers/gpu/drm/tiny/ili9341.c | 1 - > drivers/gpu/drm/tiny/ili9486.c | 1 - > drivers/gpu/drm/tiny/mi0283qt.c | 1 - > drivers/gpu/drm/tiny/ofdrm.c | 2 -- > drivers/gpu/drm/tiny/panel-mipi-dbi.c | 1 - > drivers/gpu/drm/tiny/repaper.c | 1 - > drivers/gpu/drm/tiny/sharp-memory.c | 1 - > drivers/gpu/drm/tiny/simpledrm.c | 2 -- > drivers/gpu/drm/tiny/st7586.c | 1 - > drivers/gpu/drm/tiny/st7735r.c | 1 - > drivers/gpu/drm/tve200/tve200_drv.c | 1 - > drivers/gpu/drm/udl/udl_drv.c | 1 - > drivers/gpu/drm/udl/udl_drv.h | 1 - > drivers/gpu/drm/v3d/v3d_drv.c | 2 -- > drivers/gpu/drm/vboxvideo/vbox_drv.c | 1 - > drivers/gpu/drm/vboxvideo/vbox_drv.h | 1 - > drivers/gpu/drm/vc4/vc4_drv.c | 3 --- > drivers/gpu/drm/vgem/vgem_drv.c | 2 -- > drivers/gpu/drm/virtio/virtgpu_drv.c | 1 - > drivers/gpu/drm/virtio/virtgpu_drv.h | 1 - > drivers/gpu/drm/vkms/vkms_drv.c | 2 -- > drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 1 - > drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 - > drivers/gpu/drm/xe/xe_device.c | 1 - > drivers/gpu/drm/xe/xe_drv.h | 1 - > drivers/gpu/drm/xen/xen_drm_front.c | 1 - > drivers/gpu/drm/xlnx/zynqmp_kms.c | 1 - > include/drm/drm_drv.h | 2 -- > 101 files changed, 126 deletions(-) > > diff --git a/drivers/accel/habanalabs/common/habanalabs_drv.c b/drivers/accel/habanalabs/common/habanalabs_drv.c > index 708dfd10f39c..5409b2c656c8 100644 > --- a/drivers/accel/habanalabs/common/habanalabs_drv.c > +++ b/drivers/accel/habanalabs/common/habanalabs_drv.c > @@ -101,7 +101,6 @@ static const struct drm_driver hl_driver = { > .major = LINUX_VERSION_MAJOR, > .minor = LINUX_VERSION_PATCHLEVEL, > .patchlevel = LINUX_VERSION_SUBLEVEL, > - .date = "20190505", > > .fops = &hl_fops, > .open = hl_device_open, > diff --git a/drivers/accel/ivpu/ivpu_drv.c b/drivers/accel/ivpu/ivpu_drv.c > index 1f359dbe5150..1e8ffbe25eee 100644 > --- a/drivers/accel/ivpu/ivpu_drv.c > +++ b/drivers/accel/ivpu/ivpu_drv.c > @@ -458,7 +458,6 @@ static const struct drm_driver driver = { > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > > - .date = UTS_RELEASE, > .major = 1, > }; > > diff --git a/drivers/accel/qaic/qaic_drv.c b/drivers/accel/qaic/qaic_drv.c > index 3575e0c984d6..542c5d24e499 100644 > --- a/drivers/accel/qaic/qaic_drv.c > +++ b/drivers/accel/qaic/qaic_drv.c > @@ -208,7 +208,6 @@ static const struct drm_driver qaic_accel_driver = { > > .name = QAIC_NAME, > .desc = QAIC_DESC, > - .date = "20190618", > > .fops = &qaic_accel_fops, > .open = qaic_open, > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c > index 346746d6c233..eaeaaddb32cd 100644 > --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c > +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c > @@ -2916,7 +2916,6 @@ static const struct drm_driver amdgpu_kms_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = KMS_DRIVER_MAJOR, > .minor = KMS_DRIVER_MINOR, > .patchlevel = KMS_DRIVER_PATCHLEVEL, > @@ -2940,7 +2939,6 @@ const struct drm_driver amdgpu_partition_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = KMS_DRIVER_MAJOR, > .minor = KMS_DRIVER_MINOR, > .patchlevel = KMS_DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h > index 5bc2cb661af7..2d86cc6f7f4d 100644 > --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h > +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h > @@ -40,7 +40,6 @@ > > #define DRIVER_NAME "amdgpu" > #define DRIVER_DESC "AMD GPU" > -#define DRIVER_DATE "20150101" > > extern const struct drm_driver amdgpu_partition_driver; > > diff --git a/drivers/gpu/drm/arm/display/komeda/komeda_kms.c b/drivers/gpu/drm/arm/display/komeda/komeda_kms.c > index 1e7b1fcb2848..6ed504099188 100644 > --- a/drivers/gpu/drm/arm/display/komeda/komeda_kms.c > +++ b/drivers/gpu/drm/arm/display/komeda/komeda_kms.c > @@ -63,7 +63,6 @@ static const struct drm_driver komeda_kms_driver = { > .fops = &komeda_cma_fops, > .name = "komeda", > .desc = "Arm Komeda Display Processor driver", > - .date = "20181101", > .major = 0, > .minor = 1, > }; > diff --git a/drivers/gpu/drm/arm/hdlcd_drv.c b/drivers/gpu/drm/arm/hdlcd_drv.c > index 4af8fce7dab7..8617d10940d8 100644 > --- a/drivers/gpu/drm/arm/hdlcd_drv.c > +++ b/drivers/gpu/drm/arm/hdlcd_drv.c > @@ -233,7 +233,6 @@ static const struct drm_driver hdlcd_driver = { > .fops = &fops, > .name = "hdlcd", > .desc = "ARM HDLCD Controller DRM", > - .date = "20151021", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/arm/malidp_drv.c b/drivers/gpu/drm/arm/malidp_drv.c > index 38b1b5b6bf69..3abc9339464b 100644 > --- a/drivers/gpu/drm/arm/malidp_drv.c > +++ b/drivers/gpu/drm/arm/malidp_drv.c > @@ -570,7 +570,6 @@ static const struct drm_driver malidp_driver = { > .fops = &fops, > .name = "mali-dp", > .desc = "ARM Mali Display Processor driver", > - .date = "20160106", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/armada/armada_drv.c b/drivers/gpu/drm/armada/armada_drv.c > index ddf0eaf546a6..5d5b7435970a 100644 > --- a/drivers/gpu/drm/armada/armada_drv.c > +++ b/drivers/gpu/drm/armada/armada_drv.c > @@ -45,7 +45,6 @@ static const struct drm_driver armada_drm_driver = { > .minor = 0, > .name = "armada-drm", > .desc = "Armada SoC DRM", > - .date = "20120730", > .driver_features = DRIVER_GEM | DRIVER_MODESET | DRIVER_ATOMIC, > .ioctls = armada_ioctls, > .num_ioctls = ARRAY_SIZE(armada_ioctls), > diff --git a/drivers/gpu/drm/aspeed/aspeed_gfx_drv.c b/drivers/gpu/drm/aspeed/aspeed_gfx_drv.c > index 55e90ab9b231..90189a3cf886 100644 > --- a/drivers/gpu/drm/aspeed/aspeed_gfx_drv.c > +++ b/drivers/gpu/drm/aspeed/aspeed_gfx_drv.c > @@ -252,7 +252,6 @@ static const struct drm_driver aspeed_gfx_driver = { > .fops = &fops, > .name = "aspeed-gfx-drm", > .desc = "ASPEED GFX DRM", > - .date = "20180319", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/ast/ast_drv.c b/drivers/gpu/drm/ast/ast_drv.c > index 8e9c9cb89a50..ff3bcdd1cff2 100644 > --- a/drivers/gpu/drm/ast/ast_drv.c > +++ b/drivers/gpu/drm/ast/ast_drv.c > @@ -60,7 +60,6 @@ static const struct drm_driver ast_driver = { > .fops = &ast_fops, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/ast/ast_drv.h b/drivers/gpu/drm/ast/ast_drv.h > index 21ce3769bf0d..6b4305ac07d4 100644 > --- a/drivers/gpu/drm/ast/ast_drv.h > +++ b/drivers/gpu/drm/ast/ast_drv.h > @@ -43,7 +43,6 @@ > > #define DRIVER_NAME "ast" > #define DRIVER_DESC "AST" > -#define DRIVER_DATE "20120228" > > #define DRIVER_MAJOR 0 > #define DRIVER_MINOR 1 > diff --git a/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c b/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c > index 506289a937e2..b51528b2166c 100644 > --- a/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c > +++ b/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c > @@ -846,7 +846,6 @@ static const struct drm_driver atmel_hlcdc_dc_driver = { > .fops = &fops, > .name = "atmel-hlcdc", > .desc = "Atmel HLCD Controller DRM", > - .date = "20141504", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/etnaviv/etnaviv_drv.c b/drivers/gpu/drm/etnaviv/etnaviv_drv.c > index 9b4e2f4b1bc7..c4ddabe3cabd 100644 > --- a/drivers/gpu/drm/etnaviv/etnaviv_drv.c > +++ b/drivers/gpu/drm/etnaviv/etnaviv_drv.c > @@ -503,7 +503,6 @@ static const struct drm_driver etnaviv_drm_driver = { > .fops = &fops, > .name = "etnaviv", > .desc = "etnaviv DRM", > - .date = "20151214", > .major = 1, > .minor = 4, > }; > diff --git a/drivers/gpu/drm/exynos/exynos_drm_drv.c b/drivers/gpu/drm/exynos/exynos_drm_drv.c > index 7e517a2ec681..91ab42b56716 100644 > --- a/drivers/gpu/drm/exynos/exynos_drm_drv.c > +++ b/drivers/gpu/drm/exynos/exynos_drm_drv.c > @@ -35,7 +35,6 @@ > > #define DRIVER_NAME "exynos" > #define DRIVER_DESC "Samsung SoC DRM" > -#define DRIVER_DATE "20180330" > > /* > * Interface history: > @@ -118,7 +117,6 @@ static const struct drm_driver exynos_drm_driver = { > .fops = &exynos_drm_driver_fops, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > }; > diff --git a/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c b/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c > index 12b2096b6c9d..e1183644ec39 100644 > --- a/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c > +++ b/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c > @@ -174,7 +174,6 @@ static const struct drm_driver fsl_dcu_drm_driver = { > .fops = &fsl_dcu_drm_fops, > .name = "fsl-dcu-drm", > .desc = "Freescale DCU DRM", > - .date = "20160425", > .major = 1, > .minor = 1, > }; > diff --git a/drivers/gpu/drm/gma500/psb_drv.c b/drivers/gpu/drm/gma500/psb_drv.c > index 2c56ece17d71..85d3557c2eb9 100644 > --- a/drivers/gpu/drm/gma500/psb_drv.c > +++ b/drivers/gpu/drm/gma500/psb_drv.c > @@ -513,7 +513,6 @@ static const struct drm_driver driver = { > .fops = &psb_gem_fops, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL > diff --git a/drivers/gpu/drm/gma500/psb_drv.h b/drivers/gpu/drm/gma500/psb_drv.h > index de62cbfcdc72..7f77cb2b2751 100644 > --- a/drivers/gpu/drm/gma500/psb_drv.h > +++ b/drivers/gpu/drm/gma500/psb_drv.h > @@ -26,7 +26,6 @@ > > #define DRIVER_NAME "gma500" > #define DRIVER_DESC "DRM driver for the Intel GMA500, GMA600, GMA3600, GMA3650" > -#define DRIVER_DATE "20140314" > > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > diff --git a/drivers/gpu/drm/gud/gud_drv.c b/drivers/gpu/drm/gud/gud_drv.c > index 65a16f009ea6..cb405771d6e2 100644 > --- a/drivers/gpu/drm/gud/gud_drv.c > +++ b/drivers/gpu/drm/gud/gud_drv.c > @@ -381,7 +381,6 @@ static const struct drm_driver gud_drm_driver = { > > .name = "gud", > .desc = "Generic USB Display", > - .date = "20200422", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c b/drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c > index 69bdae604982..7f814c32ed34 100644 > --- a/drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c > +++ b/drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c > @@ -57,7 +57,6 @@ static const struct drm_driver hibmc_driver = { > .driver_features = DRIVER_GEM | DRIVER_MODESET | DRIVER_ATOMIC, > .fops = &hibmc_fops, > .name = "hibmc", > - .date = "20160828", > .desc = "hibmc drm driver", > .major = 1, > .minor = 0, > diff --git a/drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c b/drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c > index 5616c3917c03..2eb49177ac42 100644 > --- a/drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c > +++ b/drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c > @@ -929,7 +929,6 @@ static const struct drm_driver ade_driver = { > DRM_FBDEV_DMA_DRIVER_OPS, > .name = "kirin", > .desc = "Hisilicon Kirin620 SoC DRM Driver", > - .date = "20150718", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/hyperv/hyperv_drm_drv.c b/drivers/gpu/drm/hyperv/hyperv_drm_drv.c > index c5ac240f7a7a..f59abfa7622a 100644 > --- a/drivers/gpu/drm/hyperv/hyperv_drm_drv.c > +++ b/drivers/gpu/drm/hyperv/hyperv_drm_drv.c > @@ -20,7 +20,6 @@ > > #define DRIVER_NAME "hyperv_drm" > #define DRIVER_DESC "DRM driver for Hyper-V synthetic video device" > -#define DRIVER_DATE "2020" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -31,7 +30,6 @@ static struct drm_driver hyperv_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > > diff --git a/drivers/gpu/drm/i915/i915_driver.c b/drivers/gpu/drm/i915/i915_driver.c > index c1edf5e1f61e..e35aa0274d76 100644 > --- a/drivers/gpu/drm/i915/i915_driver.c > +++ b/drivers/gpu/drm/i915/i915_driver.c > @@ -1797,7 +1797,6 @@ static const struct drm_driver i915_drm_driver = { > .fops = &i915_driver_fops, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/i915/i915_driver.h b/drivers/gpu/drm/i915/i915_driver.h > index 94a70d8ec5d5..4b67ad9a61cd 100644 > --- a/drivers/gpu/drm/i915/i915_driver.h > +++ b/drivers/gpu/drm/i915/i915_driver.h > @@ -15,7 +15,6 @@ struct drm_printer; > > #define DRIVER_NAME "i915" > #define DRIVER_DESC "Intel Graphics" > -#define DRIVER_DATE "20230929" > #define DRIVER_TIMESTAMP 1695980603 > > extern const struct dev_pm_ops i915_pm_ops; > diff --git a/drivers/gpu/drm/i915/i915_gpu_error.c b/drivers/gpu/drm/i915/i915_gpu_error.c > index 4eb58887819a..eb975b3815df 100644 > --- a/drivers/gpu/drm/i915/i915_gpu_error.c > +++ b/drivers/gpu/drm/i915/i915_gpu_error.c > @@ -841,7 +841,6 @@ static void __err_print_to_sgl(struct drm_i915_error_state_buf *m, > err_printf(m, "Kernel: %s %s\n", > init_utsname()->release, > init_utsname()->machine); > - err_printf(m, "Driver: %s\n", DRIVER_DATE); > ts = ktime_to_timespec64(error->time); > err_printf(m, "Time: %lld s %ld us\n", > (s64)ts.tv_sec, ts.tv_nsec / NSEC_PER_USEC); > diff --git a/drivers/gpu/drm/imagination/pvr_drv.c b/drivers/gpu/drm/imagination/pvr_drv.c > index 36c0e768698e..6ab023593476 100644 > --- a/drivers/gpu/drm/imagination/pvr_drv.c > +++ b/drivers/gpu/drm/imagination/pvr_drv.c > @@ -1387,7 +1387,6 @@ static struct drm_driver pvr_drm_driver = { > > .name = PVR_DRIVER_NAME, > .desc = PVR_DRIVER_DESC, > - .date = PVR_DRIVER_DATE, > .major = PVR_DRIVER_MAJOR, > .minor = PVR_DRIVER_MINOR, > .patchlevel = PVR_DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/imagination/pvr_drv.h b/drivers/gpu/drm/imagination/pvr_drv.h > index 378fe477b759..7fa147312dd1 100644 > --- a/drivers/gpu/drm/imagination/pvr_drv.h > +++ b/drivers/gpu/drm/imagination/pvr_drv.h > @@ -9,7 +9,6 @@ > > #define PVR_DRIVER_NAME "powervr" > #define PVR_DRIVER_DESC "Imagination PowerVR (Series 6 and later) & IMG Graphics" > -#define PVR_DRIVER_DATE "20230904" > > /* > * Driver interface version: > diff --git a/drivers/gpu/drm/imx/dcss/dcss-kms.c b/drivers/gpu/drm/imx/dcss/dcss-kms.c > index 490b5c269f39..3633e8f3aff6 100644 > --- a/drivers/gpu/drm/imx/dcss/dcss-kms.c > +++ b/drivers/gpu/drm/imx/dcss/dcss-kms.c > @@ -34,7 +34,6 @@ static const struct drm_driver dcss_kms_driver = { > .fops = &dcss_cma_fops, > .name = "imx-dcss", > .desc = "i.MX8MQ Display Subsystem", > - .date = "20190917", > .major = 1, > .minor = 0, > .patchlevel = 0, > diff --git a/drivers/gpu/drm/imx/ipuv3/imx-drm-core.c b/drivers/gpu/drm/imx/ipuv3/imx-drm-core.c > index 6b84429735d6..bcb35ba670fc 100644 > --- a/drivers/gpu/drm/imx/ipuv3/imx-drm-core.c > +++ b/drivers/gpu/drm/imx/ipuv3/imx-drm-core.c > @@ -163,7 +163,6 @@ static const struct drm_driver imx_drm_driver = { > .fops = &imx_drm_driver_fops, > .name = "imx-drm", > .desc = "i.MX DRM graphics", > - .date = "20120507", > .major = 1, > .minor = 0, > .patchlevel = 0, > diff --git a/drivers/gpu/drm/imx/lcdc/imx-lcdc.c b/drivers/gpu/drm/imx/lcdc/imx-lcdc.c > index c5121fed80fd..d70981295f88 100644 > --- a/drivers/gpu/drm/imx/lcdc/imx-lcdc.c > +++ b/drivers/gpu/drm/imx/lcdc/imx-lcdc.c > @@ -352,7 +352,6 @@ static struct drm_driver imx_lcdc_drm_driver = { > DRM_FBDEV_DMA_DRIVER_OPS, > .name = "imx-lcdc", > .desc = "i.MX LCDC driver", > - .date = "20200716", > }; > > static const struct of_device_id imx_lcdc_of_dev_id[] = { > diff --git a/drivers/gpu/drm/ingenic/ingenic-drm-drv.c b/drivers/gpu/drm/ingenic/ingenic-drm-drv.c > index 0a4eb3994cd6..6546d9ec410a 100644 > --- a/drivers/gpu/drm/ingenic/ingenic-drm-drv.c > +++ b/drivers/gpu/drm/ingenic/ingenic-drm-drv.c > @@ -953,7 +953,6 @@ static const struct drm_driver ingenic_drm_driver_data = { > .driver_features = DRIVER_MODESET | DRIVER_GEM | DRIVER_ATOMIC, > .name = "ingenic-drm", > .desc = "DRM module for Ingenic SoCs", > - .date = "20200716", > .major = 1, > .minor = 1, > .patchlevel = 0, > diff --git a/drivers/gpu/drm/kmb/kmb_drv.c b/drivers/gpu/drm/kmb/kmb_drv.c > index 4173344ba32c..c340b4c6a74b 100644 > --- a/drivers/gpu/drm/kmb/kmb_drv.c > +++ b/drivers/gpu/drm/kmb/kmb_drv.c > @@ -445,7 +445,6 @@ static const struct drm_driver kmb_driver = { > DRM_FBDEV_DMA_DRIVER_OPS, > .name = "kmb-drm", > .desc = "KEEMBAY DISPLAY DRIVER", > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > }; > diff --git a/drivers/gpu/drm/kmb/kmb_drv.h b/drivers/gpu/drm/kmb/kmb_drv.h > index bf085e95b28f..1f0c10d317fe 100644 > --- a/drivers/gpu/drm/kmb/kmb_drv.h > +++ b/drivers/gpu/drm/kmb/kmb_drv.h > @@ -16,7 +16,6 @@ > #define KMB_MIN_WIDTH 1920 /*Max width in pixels */ > #define KMB_MIN_HEIGHT 1080 /*Max height in pixels */ > > -#define DRIVER_DATE "20210223" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 1 > > diff --git a/drivers/gpu/drm/lima/lima_drv.c b/drivers/gpu/drm/lima/lima_drv.c > index 10bce18b7c31..4b70c5189f7c 100644 > --- a/drivers/gpu/drm/lima/lima_drv.c > +++ b/drivers/gpu/drm/lima/lima_drv.c > @@ -271,7 +271,6 @@ static const struct drm_driver lima_drm_driver = { > .fops = &lima_drm_driver_fops, > .name = "lima", > .desc = "lima DRM", > - .date = "20191231", > .major = 1, > .minor = 1, > .patchlevel = 0, > diff --git a/drivers/gpu/drm/logicvc/logicvc_drm.c b/drivers/gpu/drm/logicvc/logicvc_drm.c > index 9152034e54a3..bda2a689d928 100644 > --- a/drivers/gpu/drm/logicvc/logicvc_drm.c > +++ b/drivers/gpu/drm/logicvc/logicvc_drm.c > @@ -52,7 +52,6 @@ static struct drm_driver logicvc_drm_driver = { > .fops = &logicvc_drm_fops, > .name = "logicvc-drm", > .desc = "Xylon LogiCVC DRM driver", > - .date = "20200403", > .major = 1, > .minor = 0, > > diff --git a/drivers/gpu/drm/loongson/lsdc_drv.c b/drivers/gpu/drm/loongson/lsdc_drv.c > index a55aa1fe2c21..12193d2a301a 100644 > --- a/drivers/gpu/drm/loongson/lsdc_drv.c > +++ b/drivers/gpu/drm/loongson/lsdc_drv.c > @@ -26,7 +26,6 @@ > #define DRIVER_AUTHOR "Sui Jingfeng <suijingfeng@loongson.cn>" > #define DRIVER_NAME "loongson" > #define DRIVER_DESC "drm driver for loongson graphics" > -#define DRIVER_DATE "20220701" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > #define DRIVER_PATCHLEVEL 0 > @@ -39,7 +38,6 @@ static const struct drm_driver lsdc_drm_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/mcde/mcde_drv.c b/drivers/gpu/drm/mcde/mcde_drv.c > index f8c7aa9d7f33..324a95d7f15b 100644 > --- a/drivers/gpu/drm/mcde/mcde_drv.c > +++ b/drivers/gpu/drm/mcde/mcde_drv.c > @@ -208,7 +208,6 @@ static const struct drm_driver mcde_drm_driver = { > .fops = &drm_fops, > .name = "mcde", > .desc = DRIVER_DESC, > - .date = "20180529", > .major = 1, > .minor = 0, > .patchlevel = 0, > diff --git a/drivers/gpu/drm/mediatek/mtk_drm_drv.c b/drivers/gpu/drm/mediatek/mtk_drm_drv.c > index 38297d705df6..723782e75c55 100644 > --- a/drivers/gpu/drm/mediatek/mtk_drm_drv.c > +++ b/drivers/gpu/drm/mediatek/mtk_drm_drv.c > @@ -33,7 +33,6 @@ > > #define DRIVER_NAME "mediatek" > #define DRIVER_DESC "Mediatek SoC DRM" > -#define DRIVER_DATE "20150513" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -615,7 +614,6 @@ static const struct drm_driver mtk_drm_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > }; > diff --git a/drivers/gpu/drm/meson/meson_drv.c b/drivers/gpu/drm/meson/meson_drv.c > index 83ee18024682..64c8c4bb60f1 100644 > --- a/drivers/gpu/drm/meson/meson_drv.c > +++ b/drivers/gpu/drm/meson/meson_drv.c > @@ -105,7 +105,6 @@ static const struct drm_driver meson_driver = { > .fops = &fops, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = "20161109", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/mgag200/mgag200_drv.c b/drivers/gpu/drm/mgag200/mgag200_drv.c > index b7ed763addfa..069fdd2dc8f6 100644 > --- a/drivers/gpu/drm/mgag200/mgag200_drv.c > +++ b/drivers/gpu/drm/mgag200/mgag200_drv.c > @@ -97,7 +97,6 @@ static const struct drm_driver mgag200_driver = { > .fops = &mgag200_driver_fops, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/mgag200/mgag200_drv.h b/drivers/gpu/drm/mgag200/mgag200_drv.h > index 988967eafbf2..0608fc63e588 100644 > --- a/drivers/gpu/drm/mgag200/mgag200_drv.h > +++ b/drivers/gpu/drm/mgag200/mgag200_drv.h > @@ -25,7 +25,6 @@ > > #define DRIVER_NAME "mgag200" > #define DRIVER_DESC "MGA G200 SE" > -#define DRIVER_DATE "20110418" > > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > diff --git a/drivers/gpu/drm/msm/msm_drv.c b/drivers/gpu/drm/msm/msm_drv.c > index b5fa715cbfb0..73e72aee6ec5 100644 > --- a/drivers/gpu/drm/msm/msm_drv.c > +++ b/drivers/gpu/drm/msm/msm_drv.c > @@ -910,7 +910,6 @@ static const struct drm_driver msm_driver = { > .fops = &fops, > .name = "msm", > .desc = "MSM Snapdragon DRM", > - .date = "20130625", > .major = MSM_VERSION_MAJOR, > .minor = MSM_VERSION_MINOR, > .patchlevel = MSM_VERSION_PATCHLEVEL, > diff --git a/drivers/gpu/drm/mxsfb/lcdif_drv.c b/drivers/gpu/drm/mxsfb/lcdif_drv.c > index 81ec91cef66c..02fe6b89f3aa 100644 > --- a/drivers/gpu/drm/mxsfb/lcdif_drv.c > +++ b/drivers/gpu/drm/mxsfb/lcdif_drv.c > @@ -248,7 +248,6 @@ static const struct drm_driver lcdif_driver = { > .fops = &fops, > .name = "imx-lcdif", > .desc = "i.MX LCDIF Controller DRM", > - .date = "20220417", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/mxsfb/mxsfb_drv.c b/drivers/gpu/drm/mxsfb/mxsfb_drv.c > index 1c27a97dce03..129cc3fb4448 100644 > --- a/drivers/gpu/drm/mxsfb/mxsfb_drv.c > +++ b/drivers/gpu/drm/mxsfb/mxsfb_drv.c > @@ -336,7 +336,6 @@ static const struct drm_driver mxsfb_driver = { > .fops = &fops, > .name = "mxsfb-drm", > .desc = "MXSFB Controller DRM", > - .date = "20160824", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/nouveau/nouveau_drm.c b/drivers/gpu/drm/nouveau/nouveau_drm.c > index a99c1d9855c9..744ae9d3305d 100644 > --- a/drivers/gpu/drm/nouveau/nouveau_drm.c > +++ b/drivers/gpu/drm/nouveau/nouveau_drm.c > @@ -1326,11 +1326,6 @@ driver_stub = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > -#ifdef GIT_REVISION > - .date = GIT_REVISION, > -#else > - .date = DRIVER_DATE, > -#endif > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/nouveau/nouveau_drv.h b/drivers/gpu/drm/nouveau/nouveau_drv.h > index 685d6ca3d8aa..55abc510067b 100644 > --- a/drivers/gpu/drm/nouveau/nouveau_drv.h > +++ b/drivers/gpu/drm/nouveau/nouveau_drv.h > @@ -7,7 +7,6 @@ > > #define DRIVER_NAME "nouveau" > #define DRIVER_DESC "nVidia Riva/TNT/GeForce/Quadro/Tesla/Tegra K1+" > -#define DRIVER_DATE "20120801" > > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 4 > diff --git a/drivers/gpu/drm/omapdrm/omap_drv.c b/drivers/gpu/drm/omapdrm/omap_drv.c > index 1796cd20a877..a80e0f375a0e 100644 > --- a/drivers/gpu/drm/omapdrm/omap_drv.c > +++ b/drivers/gpu/drm/omapdrm/omap_drv.c > @@ -28,7 +28,6 @@ > > #define DRIVER_NAME MODULE_NAME > #define DRIVER_DESC "OMAP DRM" > -#define DRIVER_DATE "20110917" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > #define DRIVER_PATCHLEVEL 0 > @@ -653,7 +652,6 @@ static const struct drm_driver omap_drm_driver = { > .fops = &omapdriver_fops, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/panfrost/panfrost_drv.c b/drivers/gpu/drm/panfrost/panfrost_drv.c > index 04d615df5259..fbaef3afcd66 100644 > --- a/drivers/gpu/drm/panfrost/panfrost_drv.c > +++ b/drivers/gpu/drm/panfrost/panfrost_drv.c > @@ -636,7 +636,6 @@ static const struct drm_driver panfrost_drm_driver = { > .fops = &panfrost_drm_driver_fops, > .name = "panfrost", > .desc = "panfrost DRM", > - .date = "20180908", > .major = 1, > .minor = 3, > > diff --git a/drivers/gpu/drm/panthor/panthor_drv.c b/drivers/gpu/drm/panthor/panthor_drv.c > index ac7e53f6e3f0..ad46a40ed9e1 100644 > --- a/drivers/gpu/drm/panthor/panthor_drv.c > +++ b/drivers/gpu/drm/panthor/panthor_drv.c > @@ -1505,7 +1505,6 @@ static const struct drm_driver panthor_drm_driver = { > .fops = &panthor_drm_driver_fops, > .name = "panthor", > .desc = "Panthor DRM driver", > - .date = "20230801", > .major = 1, > .minor = 2, > > diff --git a/drivers/gpu/drm/pl111/pl111_drv.c b/drivers/gpu/drm/pl111/pl111_drv.c > index 4b96f48cf630..56ff6a3fb483 100644 > --- a/drivers/gpu/drm/pl111/pl111_drv.c > +++ b/drivers/gpu/drm/pl111/pl111_drv.c > @@ -220,7 +220,6 @@ static const struct drm_driver pl111_drm_driver = { > .fops = &drm_fops, > .name = "pl111", > .desc = DRIVER_DESC, > - .date = "20170317", > .major = 1, > .minor = 0, > .patchlevel = 0, > diff --git a/drivers/gpu/drm/qxl/qxl_drv.c b/drivers/gpu/drm/qxl/qxl_drv.c > index f15e9583b098..417061ae59eb 100644 > --- a/drivers/gpu/drm/qxl/qxl_drv.c > +++ b/drivers/gpu/drm/qxl/qxl_drv.c > @@ -300,7 +300,6 @@ static struct drm_driver qxl_driver = { > .num_ioctls = ARRAY_SIZE(qxl_ioctls), > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = 0, > .minor = 1, > .patchlevel = 0, > diff --git a/drivers/gpu/drm/qxl/qxl_drv.h b/drivers/gpu/drm/qxl/qxl_drv.h > index b5fc14c9525d..cc02b5f10ad9 100644 > --- a/drivers/gpu/drm/qxl/qxl_drv.h > +++ b/drivers/gpu/drm/qxl/qxl_drv.h > @@ -54,7 +54,6 @@ struct iosys_map; > > #define DRIVER_NAME "qxl" > #define DRIVER_DESC "RH QXL" > -#define DRIVER_DATE "20120117" > > #define DRIVER_MAJOR 0 > #define DRIVER_MINOR 1 > diff --git a/drivers/gpu/drm/radeon/radeon_drv.c b/drivers/gpu/drm/radeon/radeon_drv.c > index 5ce7e91bedad..267f082bc430 100644 > --- a/drivers/gpu/drm/radeon/radeon_drv.c > +++ b/drivers/gpu/drm/radeon/radeon_drv.c > @@ -603,7 +603,6 @@ static const struct drm_driver kms_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = KMS_DRIVER_MAJOR, > .minor = KMS_DRIVER_MINOR, > .patchlevel = KMS_DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/radeon/radeon_drv.h b/drivers/gpu/drm/radeon/radeon_drv.h > index 02a65971d140..0f3dbffc492d 100644 > --- a/drivers/gpu/drm/radeon/radeon_drv.h > +++ b/drivers/gpu/drm/radeon/radeon_drv.h > @@ -43,7 +43,6 @@ > > #define DRIVER_NAME "radeon" > #define DRIVER_DESC "ATI Radeon" > -#define DRIVER_DATE "20080528" > > /* Interface history: > * > diff --git a/drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c b/drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c > index 0f5204ef996e..be39b107b98c 100644 > --- a/drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c > +++ b/drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c > @@ -611,7 +611,6 @@ static const struct drm_driver rcar_du_driver = { > .fops = &rcar_du_fops, > .name = "rcar-du", > .desc = "Renesas R-Car Display Unit", > - .date = "20130110", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c b/drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c > index 0a03a20f663b..9bbdc4d63d88 100644 > --- a/drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c > +++ b/drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c > @@ -84,7 +84,6 @@ static const struct drm_driver rzg2l_du_driver = { > .fops = &rzg2l_du_fops, > .name = "rzg2l-du", > .desc = "Renesas RZ/G2L Display Unit", > - .date = "20230410", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c b/drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c > index 40b582ee178e..387eb602dadf 100644 > --- a/drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c > +++ b/drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c > @@ -107,7 +107,6 @@ static const struct drm_driver shmob_drm_driver = { > .fops = &shmob_drm_fops, > .name = "shmob-drm", > .desc = "Renesas SH Mobile DRM", > - .date = "20120424", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_drv.c b/drivers/gpu/drm/rockchip/rockchip_drm_drv.c > index 0393b48ad65b..1fe4399d6901 100644 > --- a/drivers/gpu/drm/rockchip/rockchip_drm_drv.c > +++ b/drivers/gpu/drm/rockchip/rockchip_drm_drv.c > @@ -39,7 +39,6 @@ > > #define DRIVER_NAME "rockchip" > #define DRIVER_DESC "RockChip Soc DRM" > -#define DRIVER_DATE "20140818" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -235,7 +234,6 @@ static const struct drm_driver rockchip_drm_driver = { > .fops = &rockchip_drm_driver_fops, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > }; > diff --git a/drivers/gpu/drm/solomon/ssd130x.c b/drivers/gpu/drm/solomon/ssd130x.c > index a737f650c2bc..7b9f8fc193ac 100644 > --- a/drivers/gpu/drm/solomon/ssd130x.c > +++ b/drivers/gpu/drm/solomon/ssd130x.c > @@ -39,7 +39,6 @@ > > #define DRIVER_NAME "ssd130x" > #define DRIVER_DESC "DRM driver for Solomon SSD13xx OLED displays" > -#define DRIVER_DATE "20220131" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -1784,7 +1783,6 @@ static const struct drm_driver ssd130x_drm_driver = { > DRM_FBDEV_SHMEM_DRIVER_OPS, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .driver_features = DRIVER_ATOMIC | DRIVER_GEM | DRIVER_MODESET, > diff --git a/drivers/gpu/drm/sprd/sprd_drm.c b/drivers/gpu/drm/sprd/sprd_drm.c > index a74cd0caf645..867ee2d8997f 100644 > --- a/drivers/gpu/drm/sprd/sprd_drm.c > +++ b/drivers/gpu/drm/sprd/sprd_drm.c > @@ -23,7 +23,6 @@ > > #define DRIVER_NAME "sprd" > #define DRIVER_DESC "Spreadtrum SoCs' DRM Driver" > -#define DRIVER_DATE "20200201" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -59,7 +58,6 @@ static struct drm_driver sprd_drm_drv = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > }; > diff --git a/drivers/gpu/drm/sti/sti_drv.c b/drivers/gpu/drm/sti/sti_drv.c > index a6c13318aa0b..46e6b674fa54 100644 > --- a/drivers/gpu/drm/sti/sti_drv.c > +++ b/drivers/gpu/drm/sti/sti_drv.c > @@ -29,7 +29,6 @@ > > #define DRIVER_NAME "sti" > #define DRIVER_DESC "STMicroelectronics SoC DRM" > -#define DRIVER_DATE "20140601" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -143,7 +142,6 @@ static const struct drm_driver sti_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > }; > diff --git a/drivers/gpu/drm/stm/drv.c b/drivers/gpu/drm/stm/drv.c > index d181d11b277b..40a62c57e04c 100644 > --- a/drivers/gpu/drm/stm/drv.c > +++ b/drivers/gpu/drm/stm/drv.c > @@ -62,7 +62,6 @@ static const struct drm_driver drv_driver = { > .driver_features = DRIVER_MODESET | DRIVER_GEM | DRIVER_ATOMIC, > .name = "stm", > .desc = "STMicroelectronics SoC DRM", > - .date = "20170330", > .major = 1, > .minor = 0, > .patchlevel = 0, > diff --git a/drivers/gpu/drm/sun4i/sun4i_drv.c b/drivers/gpu/drm/sun4i/sun4i_drv.c > index a7c11b795e98..025b0bdcbfd9 100644 > --- a/drivers/gpu/drm/sun4i/sun4i_drv.c > +++ b/drivers/gpu/drm/sun4i/sun4i_drv.c > @@ -50,7 +50,6 @@ static const struct drm_driver sun4i_drv_driver = { > .fops = &sun4i_drv_fops, > .name = "sun4i-drm", > .desc = "Allwinner sun4i Display Engine", > - .date = "20150629", > .major = 1, > .minor = 0, > > diff --git a/drivers/gpu/drm/tegra/drm.c b/drivers/gpu/drm/tegra/drm.c > index 34878f5d2918..4596073fe28f 100644 > --- a/drivers/gpu/drm/tegra/drm.c > +++ b/drivers/gpu/drm/tegra/drm.c > @@ -35,7 +35,6 @@ > > #define DRIVER_NAME "tegra" > #define DRIVER_DESC "NVIDIA Tegra graphics" > -#define DRIVER_DATE "20120330" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > #define DRIVER_PATCHLEVEL 0 > @@ -901,7 +900,6 @@ static const struct drm_driver tegra_drm_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/tidss/tidss_drv.c b/drivers/gpu/drm/tidss/tidss_drv.c > index 53bc219c097f..ee1132d581f5 100644 > --- a/drivers/gpu/drm/tidss/tidss_drv.c > +++ b/drivers/gpu/drm/tidss/tidss_drv.c > @@ -113,7 +113,6 @@ static const struct drm_driver tidss_driver = { > DRM_FBDEV_DMA_DRIVER_OPS, > .name = "tidss", > .desc = "TI Keystone DSS", > - .date = "20180215", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tilcdc/tilcdc_drv.c b/drivers/gpu/drm/tilcdc/tilcdc_drv.c > index 821d0ba26287..8013f01dbdf0 100644 > --- a/drivers/gpu/drm/tilcdc/tilcdc_drv.c > +++ b/drivers/gpu/drm/tilcdc/tilcdc_drv.c > @@ -481,7 +481,6 @@ static const struct drm_driver tilcdc_driver = { > .fops = &fops, > .name = "tilcdc", > .desc = "TI LCD Controller DRM", > - .date = "20121205", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/arcpgu.c b/drivers/gpu/drm/tiny/arcpgu.c > index 5a0c8a874421..1e570f6f639f 100644 > --- a/drivers/gpu/drm/tiny/arcpgu.c > +++ b/drivers/gpu/drm/tiny/arcpgu.c > @@ -367,7 +367,6 @@ static const struct drm_driver arcpgu_drm_driver = { > .driver_features = DRIVER_MODESET | DRIVER_GEM | DRIVER_ATOMIC, > .name = "arcpgu", > .desc = "ARC PGU Controller", > - .date = "20160219", > .major = 1, > .minor = 0, > .patchlevel = 0, > diff --git a/drivers/gpu/drm/tiny/bochs.c b/drivers/gpu/drm/tiny/bochs.c > index 71a1f15d6ac9..89a699370a59 100644 > --- a/drivers/gpu/drm/tiny/bochs.c > +++ b/drivers/gpu/drm/tiny/bochs.c > @@ -680,7 +680,6 @@ static const struct drm_driver bochs_driver = { > .fops = &bochs_fops, > .name = "bochs-drm", > .desc = "bochs dispi vga interface (qemu stdvga)", > - .date = "20130925", > .major = 1, > .minor = 0, > DRM_GEM_SHMEM_DRIVER_OPS, > diff --git a/drivers/gpu/drm/tiny/cirrus-qemu.c b/drivers/gpu/drm/tiny/cirrus-qemu.c > index c0ae316888e2..52ec1e4ea9e5 100644 > --- a/drivers/gpu/drm/tiny/cirrus-qemu.c > +++ b/drivers/gpu/drm/tiny/cirrus-qemu.c > @@ -48,7 +48,6 @@ > > #define DRIVER_NAME "cirrus-qemu" > #define DRIVER_DESC "qemu cirrus vga" > -#define DRIVER_DATE "2019" > #define DRIVER_MAJOR 2 > #define DRIVER_MINOR 0 > > @@ -659,7 +658,6 @@ static const struct drm_driver cirrus_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > > diff --git a/drivers/gpu/drm/tiny/gm12u320.c b/drivers/gpu/drm/tiny/gm12u320.c > index 47dbee84d58b..41e9bfb2e2ff 100644 > --- a/drivers/gpu/drm/tiny/gm12u320.c > +++ b/drivers/gpu/drm/tiny/gm12u320.c > @@ -34,7 +34,6 @@ MODULE_PARM_DESC(eco_mode, "Turn on Eco mode (less bright, more silent)"); > > #define DRIVER_NAME "gm12u320" > #define DRIVER_DESC "Grain Media GM12U320 USB projector display" > -#define DRIVER_DATE "2019" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -626,7 +625,6 @@ static const struct drm_driver gm12u320_drm_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > > diff --git a/drivers/gpu/drm/tiny/hx8357d.c b/drivers/gpu/drm/tiny/hx8357d.c > index 910279ebbbaa..df263818f45f 100644 > --- a/drivers/gpu/drm/tiny/hx8357d.c > +++ b/drivers/gpu/drm/tiny/hx8357d.c > @@ -199,7 +199,6 @@ static const struct drm_driver hx8357d_driver = { > .debugfs_init = mipi_dbi_debugfs_init, > .name = "hx8357d", > .desc = "HX8357D", > - .date = "20181023", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/ili9163.c b/drivers/gpu/drm/tiny/ili9163.c > index e54ce120692f..62cadf5e033d 100644 > --- a/drivers/gpu/drm/tiny/ili9163.c > +++ b/drivers/gpu/drm/tiny/ili9163.c > @@ -118,7 +118,6 @@ static struct drm_driver ili9163_driver = { > .debugfs_init = mipi_dbi_debugfs_init, > .name = "ili9163", > .desc = "Ilitek ILI9163", > - .date = "20210208", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/ili9225.c b/drivers/gpu/drm/tiny/ili9225.c > index f322e67f473a..6de44ff69b51 100644 > --- a/drivers/gpu/drm/tiny/ili9225.c > +++ b/drivers/gpu/drm/tiny/ili9225.c > @@ -364,7 +364,6 @@ static const struct drm_driver ili9225_driver = { > DRM_FBDEV_DMA_DRIVER_OPS, > .name = "ili9225", > .desc = "Ilitek ILI9225", > - .date = "20171106", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/ili9341.c b/drivers/gpu/drm/tiny/ili9341.c > index 356c7f107c3e..e55029433509 100644 > --- a/drivers/gpu/drm/tiny/ili9341.c > +++ b/drivers/gpu/drm/tiny/ili9341.c > @@ -155,7 +155,6 @@ static const struct drm_driver ili9341_driver = { > .debugfs_init = mipi_dbi_debugfs_init, > .name = "ili9341", > .desc = "Ilitek ILI9341", > - .date = "20180514", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/ili9486.c b/drivers/gpu/drm/tiny/ili9486.c > index f5b1d21f7109..093661c771a0 100644 > --- a/drivers/gpu/drm/tiny/ili9486.c > +++ b/drivers/gpu/drm/tiny/ili9486.c > @@ -177,7 +177,6 @@ static const struct drm_driver ili9486_driver = { > .debugfs_init = mipi_dbi_debugfs_init, > .name = "ili9486", > .desc = "Ilitek ILI9486", > - .date = "20200118", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/mi0283qt.c b/drivers/gpu/drm/tiny/mi0283qt.c > index 61e33376fbc9..b6b4664908ae 100644 > --- a/drivers/gpu/drm/tiny/mi0283qt.c > +++ b/drivers/gpu/drm/tiny/mi0283qt.c > @@ -159,7 +159,6 @@ static const struct drm_driver mi0283qt_driver = { > .debugfs_init = mipi_dbi_debugfs_init, > .name = "mi0283qt", > .desc = "Multi-Inno MI0283QT", > - .date = "20160614", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/ofdrm.c b/drivers/gpu/drm/tiny/ofdrm.c > index b27ed3677bfd..cd5916752507 100644 > --- a/drivers/gpu/drm/tiny/ofdrm.c > +++ b/drivers/gpu/drm/tiny/ofdrm.c > @@ -25,7 +25,6 @@ > > #define DRIVER_NAME "ofdrm" > #define DRIVER_DESC "DRM driver for OF platform devices" > -#define DRIVER_DATE "20220501" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -1348,7 +1347,6 @@ static struct drm_driver ofdrm_driver = { > DRM_FBDEV_SHMEM_DRIVER_OPS, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .driver_features = DRIVER_ATOMIC | DRIVER_GEM | DRIVER_MODESET, > diff --git a/drivers/gpu/drm/tiny/panel-mipi-dbi.c b/drivers/gpu/drm/tiny/panel-mipi-dbi.c > index 79d5818cbbe6..4786b8144a9f 100644 > --- a/drivers/gpu/drm/tiny/panel-mipi-dbi.c > +++ b/drivers/gpu/drm/tiny/panel-mipi-dbi.c > @@ -269,7 +269,6 @@ static const struct drm_driver panel_mipi_dbi_driver = { > .debugfs_init = mipi_dbi_debugfs_init, > .name = "panel-mipi-dbi", > .desc = "MIPI DBI compatible display panel", > - .date = "20220103", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/repaper.c b/drivers/gpu/drm/tiny/repaper.c > index 9373063a13fc..52ba6c699bc8 100644 > --- a/drivers/gpu/drm/tiny/repaper.c > +++ b/drivers/gpu/drm/tiny/repaper.c > @@ -917,7 +917,6 @@ static const struct drm_driver repaper_driver = { > DRM_FBDEV_DMA_DRIVER_OPS, > .name = "repaper", > .desc = "Pervasive Displays RePaper e-ink panels", > - .date = "20170405", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/sharp-memory.c b/drivers/gpu/drm/tiny/sharp-memory.c > index d87068126f9b..03d2850310c4 100644 > --- a/drivers/gpu/drm/tiny/sharp-memory.c > +++ b/drivers/gpu/drm/tiny/sharp-memory.c > @@ -107,7 +107,6 @@ static const struct drm_driver sharp_memory_drm_driver = { > DRM_FBDEV_DMA_DRIVER_OPS, > .name = "sharp_memory_display", > .desc = "Sharp Display Memory LCD", > - .date = "20231129", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/simpledrm.c b/drivers/gpu/drm/tiny/simpledrm.c > index b3a2fc11dcf0..b47ca2d902d9 100644 > --- a/drivers/gpu/drm/tiny/simpledrm.c > +++ b/drivers/gpu/drm/tiny/simpledrm.c > @@ -31,7 +31,6 @@ > > #define DRIVER_NAME "simpledrm" > #define DRIVER_DESC "DRM driver for simple-framebuffer platform devices" > -#define DRIVER_DATE "20200625" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -1015,7 +1014,6 @@ static struct drm_driver simpledrm_driver = { > DRM_FBDEV_SHMEM_DRIVER_OPS, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .driver_features = DRIVER_ATOMIC | DRIVER_GEM | DRIVER_MODESET, > diff --git a/drivers/gpu/drm/tiny/st7586.c b/drivers/gpu/drm/tiny/st7586.c > index 7bfd4296c1c9..a29672d84ede 100644 > --- a/drivers/gpu/drm/tiny/st7586.c > +++ b/drivers/gpu/drm/tiny/st7586.c > @@ -295,7 +295,6 @@ static const struct drm_driver st7586_driver = { > .debugfs_init = mipi_dbi_debugfs_init, > .name = "st7586", > .desc = "Sitronix ST7586", > - .date = "20170801", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tiny/st7735r.c b/drivers/gpu/drm/tiny/st7735r.c > index 6832ca590127..1d60f6e5b3bc 100644 > --- a/drivers/gpu/drm/tiny/st7735r.c > +++ b/drivers/gpu/drm/tiny/st7735r.c > @@ -160,7 +160,6 @@ static const struct drm_driver st7735r_driver = { > .debugfs_init = mipi_dbi_debugfs_init, > .name = "st7735r", > .desc = "Sitronix ST7735R", > - .date = "20171128", > .major = 1, > .minor = 0, > }; > diff --git a/drivers/gpu/drm/tve200/tve200_drv.c b/drivers/gpu/drm/tve200/tve200_drv.c > index cb66dbbe2801..65a0d4301160 100644 > --- a/drivers/gpu/drm/tve200/tve200_drv.c > +++ b/drivers/gpu/drm/tve200/tve200_drv.c > @@ -146,7 +146,6 @@ static const struct drm_driver tve200_drm_driver = { > .fops = &drm_fops, > .name = "tve200", > .desc = DRIVER_DESC, > - .date = "20170703", > .major = 1, > .minor = 0, > .patchlevel = 0, > diff --git a/drivers/gpu/drm/udl/udl_drv.c b/drivers/gpu/drm/udl/udl_drv.c > index 6c182b21028e..05b3a152cc33 100644 > --- a/drivers/gpu/drm/udl/udl_drv.c > +++ b/drivers/gpu/drm/udl/udl_drv.c > @@ -78,7 +78,6 @@ static const struct drm_driver driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/udl/udl_drv.h b/drivers/gpu/drm/udl/udl_drv.h > index 1eb716d9dad5..be00dc1d87a1 100644 > --- a/drivers/gpu/drm/udl/udl_drv.h > +++ b/drivers/gpu/drm/udl/udl_drv.h > @@ -26,7 +26,6 @@ struct drm_mode_create_dumb; > > #define DRIVER_NAME "udl" > #define DRIVER_DESC "DisplayLink" > -#define DRIVER_DATE "20120220" > > #define DRIVER_MAJOR 0 > #define DRIVER_MINOR 0 > diff --git a/drivers/gpu/drm/v3d/v3d_drv.c b/drivers/gpu/drm/v3d/v3d_drv.c > index fb35c5c3f1a7..9d8de9146cb0 100644 > --- a/drivers/gpu/drm/v3d/v3d_drv.c > +++ b/drivers/gpu/drm/v3d/v3d_drv.c > @@ -31,7 +31,6 @@ > > #define DRIVER_NAME "v3d" > #define DRIVER_DESC "Broadcom V3D graphics" > -#define DRIVER_DATE "20180419" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > #define DRIVER_PATCHLEVEL 0 > @@ -248,7 +247,6 @@ static const struct drm_driver v3d_drm_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/vboxvideo/vbox_drv.c b/drivers/gpu/drm/vboxvideo/vbox_drv.c > index d9d884aad97f..bb861f0a0a31 100644 > --- a/drivers/gpu/drm/vboxvideo/vbox_drv.c > +++ b/drivers/gpu/drm/vboxvideo/vbox_drv.c > @@ -189,7 +189,6 @@ static const struct drm_driver driver = { > .fops = &vbox_fops, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/vboxvideo/vbox_drv.h b/drivers/gpu/drm/vboxvideo/vbox_drv.h > index e77bd6512eb1..dfa935f381a6 100644 > --- a/drivers/gpu/drm/vboxvideo/vbox_drv.h > +++ b/drivers/gpu/drm/vboxvideo/vbox_drv.h > @@ -25,7 +25,6 @@ > > #define DRIVER_NAME "vboxvideo" > #define DRIVER_DESC "Oracle VM VirtualBox Graphics Card" > -#define DRIVER_DATE "20130823" > > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > diff --git a/drivers/gpu/drm/vc4/vc4_drv.c b/drivers/gpu/drm/vc4/vc4_drv.c > index ee5df153c2a6..e88a7ee486c6 100644 > --- a/drivers/gpu/drm/vc4/vc4_drv.c > +++ b/drivers/gpu/drm/vc4/vc4_drv.c > @@ -47,7 +47,6 @@ > > #define DRIVER_NAME "vc4" > #define DRIVER_DESC "Broadcom VC4 graphics" > -#define DRIVER_DATE "20140616" > #define DRIVER_MAJOR 0 > #define DRIVER_MINOR 0 > #define DRIVER_PATCHLEVEL 0 > @@ -222,7 +221,6 @@ const struct drm_driver vc4_drm_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > @@ -244,7 +242,6 @@ const struct drm_driver vc5_drm_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/vgem/vgem_drv.c b/drivers/gpu/drm/vgem/vgem_drv.c > index c5e3e5457737..2752ab4f1c97 100644 > --- a/drivers/gpu/drm/vgem/vgem_drv.c > +++ b/drivers/gpu/drm/vgem/vgem_drv.c > @@ -47,7 +47,6 @@ > > #define DRIVER_NAME "vgem" > #define DRIVER_DESC "Virtual GEM provider" > -#define DRIVER_DATE "20120112" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -121,7 +120,6 @@ static const struct drm_driver vgem_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > }; > diff --git a/drivers/gpu/drm/virtio/virtgpu_drv.c b/drivers/gpu/drm/virtio/virtgpu_drv.c > index e216123ce6a5..6a67c6297d58 100644 > --- a/drivers/gpu/drm/virtio/virtgpu_drv.c > +++ b/drivers/gpu/drm/virtio/virtgpu_drv.c > @@ -201,7 +201,6 @@ static const struct drm_driver driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/virtio/virtgpu_drv.h b/drivers/gpu/drm/virtio/virtgpu_drv.h > index 8328107edf78..f42ca9d8ed10 100644 > --- a/drivers/gpu/drm/virtio/virtgpu_drv.h > +++ b/drivers/gpu/drm/virtio/virtgpu_drv.h > @@ -45,7 +45,6 @@ > > #define DRIVER_NAME "virtio_gpu" > #define DRIVER_DESC "virtio GPU" > -#define DRIVER_DATE "0" > > #define DRIVER_MAJOR 0 > #define DRIVER_MINOR 1 > diff --git a/drivers/gpu/drm/vkms/vkms_drv.c b/drivers/gpu/drm/vkms/vkms_drv.c > index fa3331f612e3..e0409aba9349 100644 > --- a/drivers/gpu/drm/vkms/vkms_drv.c > +++ b/drivers/gpu/drm/vkms/vkms_drv.c > @@ -34,7 +34,6 @@ > > #define DRIVER_NAME "vkms" > #define DRIVER_DESC "Virtual Kernel Mode Setting" > -#define DRIVER_DATE "20180514" > #define DRIVER_MAJOR 1 > #define DRIVER_MINOR 0 > > @@ -116,7 +115,6 @@ static const struct drm_driver vkms_driver = { > > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > }; > diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c b/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c > index ded48554568a..1699236fca5a 100644 > --- a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c > +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c > @@ -1634,7 +1634,6 @@ static const struct drm_driver driver = { > .fops = &vmwgfx_driver_fops, > .name = VMWGFX_DRIVER_NAME, > .desc = VMWGFX_DRIVER_DESC, > - .date = VMWGFX_DRIVER_DATE, > .major = VMWGFX_DRIVER_MAJOR, > .minor = VMWGFX_DRIVER_MINOR, > .patchlevel = VMWGFX_DRIVER_PATCHLEVEL > diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h b/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h > index b21831ef214a..5275ef632d4b 100644 > --- a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h > +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h > @@ -57,7 +57,6 @@ > > > #define VMWGFX_DRIVER_NAME "vmwgfx" > -#define VMWGFX_DRIVER_DATE "20211206" > #define VMWGFX_DRIVER_MAJOR 2 > #define VMWGFX_DRIVER_MINOR 20 > #define VMWGFX_DRIVER_PATCHLEVEL 0 > diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c > index d6fccea1e083..56d4ffb650da 100644 > --- a/drivers/gpu/drm/xe/xe_device.c > +++ b/drivers/gpu/drm/xe/xe_device.c > @@ -271,7 +271,6 @@ static struct drm_driver driver = { > .fops = &xe_driver_fops, > .name = DRIVER_NAME, > .desc = DRIVER_DESC, > - .date = DRIVER_DATE, > .major = DRIVER_MAJOR, > .minor = DRIVER_MINOR, > .patchlevel = DRIVER_PATCHLEVEL, > diff --git a/drivers/gpu/drm/xe/xe_drv.h b/drivers/gpu/drm/xe/xe_drv.h > index d45b71426cc8..d61650d4aa0b 100644 > --- a/drivers/gpu/drm/xe/xe_drv.h > +++ b/drivers/gpu/drm/xe/xe_drv.h > @@ -10,7 +10,6 @@ > > #define DRIVER_NAME "xe" > #define DRIVER_DESC "Intel Xe Graphics" > -#define DRIVER_DATE "20201103" > > /* Interface history: > * > diff --git a/drivers/gpu/drm/xen/xen_drm_front.c b/drivers/gpu/drm/xen/xen_drm_front.c > index 931d855bfbe8..1bda7ef606cc 100644 > --- a/drivers/gpu/drm/xen/xen_drm_front.c > +++ b/drivers/gpu/drm/xen/xen_drm_front.c > @@ -478,7 +478,6 @@ static const struct drm_driver xen_drm_driver = { > .fops = &xen_drm_dev_fops, > .name = "xendrm-du", > .desc = "Xen PV DRM Display Unit", > - .date = "20180221", > .major = 1, > .minor = 0, > > diff --git a/drivers/gpu/drm/xlnx/zynqmp_kms.c b/drivers/gpu/drm/xlnx/zynqmp_kms.c > index e272ecbce78d..b47463473472 100644 > --- a/drivers/gpu/drm/xlnx/zynqmp_kms.c > +++ b/drivers/gpu/drm/xlnx/zynqmp_kms.c > @@ -409,7 +409,6 @@ static const struct drm_driver zynqmp_dpsub_drm_driver = { > > .name = "zynqmp-dpsub", > .desc = "Xilinx DisplayPort Subsystem Driver", > - .date = "20130509", > .major = 1, > .minor = 0, > }; > diff --git a/include/drm/drm_drv.h b/include/drm/drm_drv.h > index 1bbbcb8e2d23..1b6e59139e6c 100644 > --- a/include/drm/drm_drv.h > +++ b/include/drm/drm_drv.h > @@ -401,8 +401,6 @@ struct drm_driver { > char *name; > /** @desc: driver description */ > char *desc; > - /** @date: driver date, unused, to be removed */ > - char *date; > > /** > * @driver_features: > -- > 2.39.5 > ^ permalink raw reply [flat|nested] 17+ messages in thread
* ✗ Fi.CI.CHECKPATCH: warning for drm: remove driver date 2024-12-04 14:31 [PATCH v2 0/3] drm: remove driver date Jani Nikula ` (2 preceding siblings ...) 2024-12-04 14:31 ` [PATCH v2 3/3] drm: remove driver date from struct drm_driver and all drivers Jani Nikula @ 2024-12-04 15:57 ` Patchwork 2024-12-04 15:57 ` ✗ Fi.CI.SPARSE: " Patchwork ` (4 subsequent siblings) 8 siblings, 0 replies; 17+ messages in thread From: Patchwork @ 2024-12-04 15:57 UTC (permalink / raw) To: Jani Nikula; +Cc: intel-gfx == Series Details == Series: drm: remove driver date URL : https://patchwork.freedesktop.org/series/142116/ State : warning == Summary == Error: dim checkpatch failed e086cc1d1a97 drm/xen: remove redundant initialization info print de9ba30c5421 accel/ivpu: remove DRIVER_DATE conditional drm_driver init 824863752588 drm: remove driver date from struct drm_driver and all drivers -:931: WARNING:OBSOLETE: drivers/gpu/drm/tiny/cirrus-qemu.c is marked as 'obsolete' in the MAINTAINERS hierarchy. No unnecessary modifications please. -:934: WARNING:OBSOLETE: drivers/gpu/drm/tiny/cirrus-qemu.c is marked as 'obsolete' in the MAINTAINERS hierarchy. No unnecessary modifications please. total: 0 errors, 2 warnings, 0 checks, 852 lines checked ^ permalink raw reply [flat|nested] 17+ messages in thread
* ✗ Fi.CI.SPARSE: warning for drm: remove driver date 2024-12-04 14:31 [PATCH v2 0/3] drm: remove driver date Jani Nikula ` (3 preceding siblings ...) 2024-12-04 15:57 ` ✗ Fi.CI.CHECKPATCH: warning for drm: remove driver date Patchwork @ 2024-12-04 15:57 ` Patchwork 2024-12-04 16:23 ` ✗ i915.CI.BAT: failure " Patchwork ` (3 subsequent siblings) 8 siblings, 0 replies; 17+ messages in thread From: Patchwork @ 2024-12-04 15:57 UTC (permalink / raw) To: Jani Nikula; +Cc: intel-gfx == Series Details == Series: drm: remove driver date URL : https://patchwork.freedesktop.org/series/142116/ State : warning == Summary == Error: dim sparse failed Sparse version: v0.6.2 Fast mode used, each commit won't be checked separately. ^ permalink raw reply [flat|nested] 17+ messages in thread
* ✗ i915.CI.BAT: failure for drm: remove driver date 2024-12-04 14:31 [PATCH v2 0/3] drm: remove driver date Jani Nikula ` (4 preceding siblings ...) 2024-12-04 15:57 ` ✗ Fi.CI.SPARSE: " Patchwork @ 2024-12-04 16:23 ` Patchwork 2024-12-04 16:27 ` Jani Nikula 2024-12-05 6:02 ` ✓ i915.CI.BAT: success " Patchwork ` (2 subsequent siblings) 8 siblings, 1 reply; 17+ messages in thread From: Patchwork @ 2024-12-04 16:23 UTC (permalink / raw) To: Jani Nikula; +Cc: intel-gfx == Series Details == Series: drm: remove driver date URL : https://patchwork.freedesktop.org/series/142116/ State : failure == Summary == CI Bug Log - changes from CI_DRM_15786 -> Patchwork_142116v1 ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with Patchwork_142116v1 absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in Patchwork_142116v1, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them to document this new failure mode, which will reduce false positives in CI. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/index.html Participating hosts (44 -> 43) ------------------------------ Missing (1): fi-snb-2520m Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_142116v1: ### IGT changes ### #### Possible regressions #### * igt@i915_selftest@live@execlists: - bat-jsl-3: [PASS][1] -> [INCOMPLETE][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-jsl-3/igt@i915_selftest@live@execlists.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-jsl-3/igt@i915_selftest@live@execlists.html Known issues ------------ Here are the changes found in Patchwork_142116v1 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@i915_module_load@load: - fi-pnv-d510: [PASS][3] -> [ABORT][4] ([i915#13203]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/fi-pnv-d510/igt@i915_module_load@load.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/fi-pnv-d510/igt@i915_module_load@load.html * igt@i915_pm_rpm@module-reload: - bat-dg1-7: [PASS][5] -> [FAIL][6] ([i915#12903]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-dg1-7/igt@i915_pm_rpm@module-reload.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-dg1-7/igt@i915_pm_rpm@module-reload.html * igt@i915_selftest@live: - bat-mtlp-8: [PASS][7] -> [ABORT][8] ([i915#12061]) +1 other test abort [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-mtlp-8/igt@i915_selftest@live.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-mtlp-8/igt@i915_selftest@live.html - bat-jsl-3: [PASS][9] -> [INCOMPLETE][10] ([i915#13241]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-jsl-3/igt@i915_selftest@live.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-jsl-3/igt@i915_selftest@live.html #### Possible fixes #### * igt@i915_module_load@load: - bat-twl-1: [DMESG-WARN][11] ([i915#1982]) -> [PASS][12] [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-twl-1/igt@i915_module_load@load.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-twl-1/igt@i915_module_load@load.html * igt@i915_selftest@live@workarounds: - bat-mtlp-6: [ABORT][13] ([i915#12061]) -> [PASS][14] +1 other test pass [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-mtlp-6/igt@i915_selftest@live@workarounds.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-mtlp-6/igt@i915_selftest@live@workarounds.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [i915#11989]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11989 [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061 [i915#12903]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12903 [i915#13134]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13134 [i915#13203]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13203 [i915#13241]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13241 [i915#1982]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1982 Build changes ------------- * Linux: CI_DRM_15786 -> Patchwork_142116v1 CI-20190529: 20190529 CI_DRM_15786: c8df5caf278df4f9ca0aba627047c5ee4318fc0d @ git://anongit.freedesktop.org/gfx-ci/linux IGT_8137: 8137 Patchwork_142116v1: c8df5caf278df4f9ca0aba627047c5ee4318fc0d @ git://anongit.freedesktop.org/gfx-ci/linux == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/index.html ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: ✗ i915.CI.BAT: failure for drm: remove driver date 2024-12-04 16:23 ` ✗ i915.CI.BAT: failure " Patchwork @ 2024-12-04 16:27 ` Jani Nikula 2024-12-05 6:05 ` Ravali, JupallyX 0 siblings, 1 reply; 17+ messages in thread From: Jani Nikula @ 2024-12-04 16:27 UTC (permalink / raw) To: I915-ci-infra; +Cc: intel-gfx On Wed, 04 Dec 2024, Patchwork <patchwork@emeril.freedesktop.org> wrote: > == Series Details == > > Series: drm: remove driver date > URL : https://patchwork.freedesktop.org/series/142116/ > State : failure > > == Summary == > > CI Bug Log - changes from CI_DRM_15786 -> Patchwork_142116v1 > ==================================================== > > Summary > ------- > > **FAILURE** > > Serious unknown changes coming with Patchwork_142116v1 absolutely need to be > verified manually. > > If you think the reported changes have nothing to do with the changes > introduced in Patchwork_142116v1, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them > to document this new failure mode, which will reduce false positives in CI. > > External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/index.html > > Participating hosts (44 -> 43) > ------------------------------ > > Missing (1): fi-snb-2520m > > Possible new issues > ------------------- > > Here are the unknown changes that may have been introduced in Patchwork_142116v1: > > ### IGT changes ### > > #### Possible regressions #### > > * igt@i915_selftest@live@execlists: > - bat-jsl-3: [PASS][1] -> [INCOMPLETE][2] > [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-jsl-3/igt@i915_selftest@live@execlists.html > [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-jsl-3/igt@i915_selftest@live@execlists.html Looks bad but hardly related, please re-report. > > > Known issues > ------------ > > Here are the changes found in Patchwork_142116v1 that come from known issues: > > ### IGT changes ### > > #### Issues hit #### > > * igt@i915_module_load@load: > - fi-pnv-d510: [PASS][3] -> [ABORT][4] ([i915#13203]) > [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/fi-pnv-d510/igt@i915_module_load@load.html > [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/fi-pnv-d510/igt@i915_module_load@load.html > > * igt@i915_pm_rpm@module-reload: > - bat-dg1-7: [PASS][5] -> [FAIL][6] ([i915#12903]) > [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-dg1-7/igt@i915_pm_rpm@module-reload.html > [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-dg1-7/igt@i915_pm_rpm@module-reload.html > > * igt@i915_selftest@live: > - bat-mtlp-8: [PASS][7] -> [ABORT][8] ([i915#12061]) +1 other test abort > [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-mtlp-8/igt@i915_selftest@live.html > [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-mtlp-8/igt@i915_selftest@live.html > - bat-jsl-3: [PASS][9] -> [INCOMPLETE][10] ([i915#13241]) > [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-jsl-3/igt@i915_selftest@live.html > [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-jsl-3/igt@i915_selftest@live.html > > > #### Possible fixes #### > > * igt@i915_module_load@load: > - bat-twl-1: [DMESG-WARN][11] ([i915#1982]) -> [PASS][12] > [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-twl-1/igt@i915_module_load@load.html > [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-twl-1/igt@i915_module_load@load.html > > * igt@i915_selftest@live@workarounds: > - bat-mtlp-6: [ABORT][13] ([i915#12061]) -> [PASS][14] +1 other test pass > [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-mtlp-6/igt@i915_selftest@live@workarounds.html > [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-mtlp-6/igt@i915_selftest@live@workarounds.html > > > {name}: This element is suppressed. This means it is ignored when computing > the status of the difference (SUCCESS, WARNING, or FAILURE). > > [i915#11989]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11989 > [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061 > [i915#12903]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12903 > [i915#13134]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13134 > [i915#13203]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13203 > [i915#13241]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13241 > [i915#1982]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1982 > > > Build changes > ------------- > > * Linux: CI_DRM_15786 -> Patchwork_142116v1 > > CI-20190529: 20190529 > CI_DRM_15786: c8df5caf278df4f9ca0aba627047c5ee4318fc0d @ git://anongit.freedesktop.org/gfx-ci/linux > IGT_8137: 8137 > Patchwork_142116v1: c8df5caf278df4f9ca0aba627047c5ee4318fc0d @ git://anongit.freedesktop.org/gfx-ci/linux > > == Logs == > > For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/index.html -- Jani Nikula, Intel ^ permalink raw reply [flat|nested] 17+ messages in thread
* RE: ✗ i915.CI.BAT: failure for drm: remove driver date 2024-12-04 16:27 ` Jani Nikula @ 2024-12-05 6:05 ` Ravali, JupallyX 0 siblings, 0 replies; 17+ messages in thread From: Ravali, JupallyX @ 2024-12-05 6:05 UTC (permalink / raw) To: i915-ci-infra@lists.freedesktop.org; +Cc: intel-gfx@lists.freedesktop.org Hi, https://patchwork.freedesktop.org/series/142116/ - Re-reported i915.CI.BAT - Re-reported. Thanks and Regards, Ravali Jupally. -----Original Message----- From: I915-ci-infra <i915-ci-infra-bounces@lists.freedesktop.org> On Behalf Of Jani Nikula Sent: 04 December 2024 21:57 To: I915-ci-infra@lists.freedesktop.org Cc: intel-gfx@lists.freedesktop.org Subject: Re: ✗ i915.CI.BAT: failure for drm: remove driver date On Wed, 04 Dec 2024, Patchwork <patchwork@emeril.freedesktop.org> wrote: > == Series Details == > > Series: drm: remove driver date > URL : https://patchwork.freedesktop.org/series/142116/ > State : failure > > == Summary == > > CI Bug Log - changes from CI_DRM_15786 -> Patchwork_142116v1 > ==================================================== > > Summary > ------- > > **FAILURE** > > Serious unknown changes coming with Patchwork_142116v1 absolutely need to be > verified manually. > > If you think the reported changes have nothing to do with the changes > introduced in Patchwork_142116v1, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them > to document this new failure mode, which will reduce false positives in CI. > > External URL: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/index.html > > Participating hosts (44 -> 43) > ------------------------------ > > Missing (1): fi-snb-2520m > > Possible new issues > ------------------- > > Here are the unknown changes that may have been introduced in Patchwork_142116v1: > > ### IGT changes ### > > #### Possible regressions #### > > * igt@i915_selftest@live@execlists: > - bat-jsl-3: [PASS][1] -> [INCOMPLETE][2] > [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-jsl-3/igt@i915_selftest@live@execlists.html > [2]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-jsl-3/ > igt@i915_selftest@live@execlists.html Looks bad but hardly related, please re-report. > > > Known issues > ------------ > > Here are the changes found in Patchwork_142116v1 that come from known issues: > > ### IGT changes ### > > #### Issues hit #### > > * igt@i915_module_load@load: > - fi-pnv-d510: [PASS][3] -> [ABORT][4] ([i915#13203]) > [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/fi-pnv-d510/igt@i915_module_load@load.html > [4]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/fi-pnv-d51 > 0/igt@i915_module_load@load.html > > * igt@i915_pm_rpm@module-reload: > - bat-dg1-7: [PASS][5] -> [FAIL][6] ([i915#12903]) > [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-dg1-7/igt@i915_pm_rpm@module-reload.html > [6]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-dg1-7/ > igt@i915_pm_rpm@module-reload.html > > * igt@i915_selftest@live: > - bat-mtlp-8: [PASS][7] -> [ABORT][8] ([i915#12061]) +1 other test abort > [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-mtlp-8/igt@i915_selftest@live.html > [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-mtlp-8/igt@i915_selftest@live.html > - bat-jsl-3: [PASS][9] -> [INCOMPLETE][10] ([i915#13241]) > [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-jsl-3/igt@i915_selftest@live.html > [10]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-jsl-3/ > igt@i915_selftest@live.html > > > #### Possible fixes #### > > * igt@i915_module_load@load: > - bat-twl-1: [DMESG-WARN][11] ([i915#1982]) -> [PASS][12] > [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-twl-1/igt@i915_module_load@load.html > [12]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-twl-1/ > igt@i915_module_load@load.html > > * igt@i915_selftest@live@workarounds: > - bat-mtlp-6: [ABORT][13] ([i915#12061]) -> [PASS][14] +1 other test pass > [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-mtlp-6/igt@i915_selftest@live@workarounds.html > [14]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-mtlp-6 > /igt@i915_selftest@live@workarounds.html > > > {name}: This element is suppressed. This means it is ignored when computing > the status of the difference (SUCCESS, WARNING, or FAILURE). > > [i915#11989]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11989 > [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061 > [i915#12903]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12903 > [i915#13134]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13134 > [i915#13203]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13203 > [i915#13241]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13241 > [i915#1982]: > https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1982 > > > Build changes > ------------- > > * Linux: CI_DRM_15786 -> Patchwork_142116v1 > > CI-20190529: 20190529 > CI_DRM_15786: c8df5caf278df4f9ca0aba627047c5ee4318fc0d @ git://anongit.freedesktop.org/gfx-ci/linux > IGT_8137: 8137 > Patchwork_142116v1: c8df5caf278df4f9ca0aba627047c5ee4318fc0d @ > git://anongit.freedesktop.org/gfx-ci/linux > > == Logs == > > For more details see: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/index.html -- Jani Nikula, Intel ^ permalink raw reply [flat|nested] 17+ messages in thread
* ✓ i915.CI.BAT: success for drm: remove driver date 2024-12-04 14:31 [PATCH v2 0/3] drm: remove driver date Jani Nikula ` (5 preceding siblings ...) 2024-12-04 16:23 ` ✗ i915.CI.BAT: failure " Patchwork @ 2024-12-05 6:02 ` Patchwork 2024-12-05 7:25 ` ✓ i915.CI.Full: " Patchwork 2024-12-05 11:09 ` [PATCH v2 0/3] " Jani Nikula 8 siblings, 0 replies; 17+ messages in thread From: Patchwork @ 2024-12-05 6:02 UTC (permalink / raw) To: Jani Nikula; +Cc: intel-gfx == Series Details == Series: drm: remove driver date URL : https://patchwork.freedesktop.org/series/142116/ State : success == Summary == CI Bug Log - changes from CI_DRM_15786 -> Patchwork_142116v1 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/index.html Participating hosts (44 -> 43) ------------------------------ Missing (1): fi-snb-2520m Known issues ------------ Here are the changes found in Patchwork_142116v1 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@i915_module_load@load: - fi-pnv-d510: [PASS][1] -> [ABORT][2] ([i915#13203]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/fi-pnv-d510/igt@i915_module_load@load.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/fi-pnv-d510/igt@i915_module_load@load.html * igt@i915_pm_rpm@module-reload: - bat-dg1-7: [PASS][3] -> [FAIL][4] ([i915#12903]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-dg1-7/igt@i915_pm_rpm@module-reload.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-dg1-7/igt@i915_pm_rpm@module-reload.html * igt@i915_selftest@live: - bat-mtlp-8: [PASS][5] -> [ABORT][6] ([i915#12061]) +1 other test abort [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-mtlp-8/igt@i915_selftest@live.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-mtlp-8/igt@i915_selftest@live.html * igt@i915_selftest@live@execlists: - bat-jsl-3: [PASS][7] -> [INCOMPLETE][8] ([i915#13241]) +1 other test incomplete [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-jsl-3/igt@i915_selftest@live@execlists.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-jsl-3/igt@i915_selftest@live@execlists.html #### Possible fixes #### * igt@i915_module_load@load: - bat-twl-1: [DMESG-WARN][9] ([i915#1982]) -> [PASS][10] [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-twl-1/igt@i915_module_load@load.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-twl-1/igt@i915_module_load@load.html * igt@i915_selftest@live@workarounds: - bat-mtlp-6: [ABORT][11] ([i915#12061]) -> [PASS][12] +1 other test pass [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/bat-mtlp-6/igt@i915_selftest@live@workarounds.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/bat-mtlp-6/igt@i915_selftest@live@workarounds.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [i915#11989]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11989 [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061 [i915#12903]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12903 [i915#13134]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13134 [i915#13203]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13203 [i915#13241]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13241 [i915#1982]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1982 Build changes ------------- * Linux: CI_DRM_15786 -> Patchwork_142116v1 CI-20190529: 20190529 CI_DRM_15786: c8df5caf278df4f9ca0aba627047c5ee4318fc0d @ git://anongit.freedesktop.org/gfx-ci/linux IGT_8137: 8137 Patchwork_142116v1: c8df5caf278df4f9ca0aba627047c5ee4318fc0d @ git://anongit.freedesktop.org/gfx-ci/linux == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/index.html ^ permalink raw reply [flat|nested] 17+ messages in thread
* ✓ i915.CI.Full: success for drm: remove driver date 2024-12-04 14:31 [PATCH v2 0/3] drm: remove driver date Jani Nikula ` (6 preceding siblings ...) 2024-12-05 6:02 ` ✓ i915.CI.BAT: success " Patchwork @ 2024-12-05 7:25 ` Patchwork 2024-12-05 11:09 ` [PATCH v2 0/3] " Jani Nikula 8 siblings, 0 replies; 17+ messages in thread From: Patchwork @ 2024-12-05 7:25 UTC (permalink / raw) To: Jani Nikula; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 24403 bytes --] == Series Details == Series: drm: remove driver date URL : https://patchwork.freedesktop.org/series/142116/ State : success == Summary == CI Bug Log - changes from CI_DRM_15786_full -> Patchwork_142116v1_full ==================================================== Summary ------- **SUCCESS** No regressions found. Participating hosts (9 -> 9) ------------------------------ No changes in participating hosts Known issues ------------ Here are the changes found in Patchwork_142116v1_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@object-reloc-purge-cache: - shard-dg1: NOTRUN -> [SKIP][1] ([i915#8411]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-dg1-12/igt@api_intel_bb@object-reloc-purge-cache.html * igt@gem_ctx_persistence@hostile: - shard-tglu: NOTRUN -> [FAIL][2] ([i915#11980] / [i915#12580]) [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-tglu-4/igt@gem_ctx_persistence@hostile.html * igt@gem_ctx_shared@q-independent: - shard-rkl: [PASS][3] -> [DMESG-WARN][4] ([i915#12964]) +2 other tests dmesg-warn [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/shard-rkl-3/igt@gem_ctx_shared@q-independent.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-7/igt@gem_ctx_shared@q-independent.html * igt@gem_exec_fence@concurrent: - shard-mtlp: NOTRUN -> [SKIP][5] ([i915#4812]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-mtlp-4/igt@gem_exec_fence@concurrent.html - shard-dg2: NOTRUN -> [SKIP][6] ([i915#4812]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-dg2-2/igt@gem_exec_fence@concurrent.html * igt@gem_exec_reloc@basic-concurrent0: - shard-rkl: NOTRUN -> [SKIP][7] ([i915#3281]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-3/igt@gem_exec_reloc@basic-concurrent0.html * igt@gem_lmem_swapping@verify-ccs: - shard-tglu-1: NOTRUN -> [SKIP][8] ([i915#4613]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-tglu-1/igt@gem_lmem_swapping@verify-ccs.html * igt@gem_mmap_gtt@pf-nonblock: - shard-dg2: NOTRUN -> [SKIP][9] ([i915#4077]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-dg2-2/igt@gem_mmap_gtt@pf-nonblock.html - shard-mtlp: NOTRUN -> [SKIP][10] ([i915#4077]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-mtlp-4/igt@gem_mmap_gtt@pf-nonblock.html * igt@gem_pxp@fail-invalid-protected-context: - shard-rkl: NOTRUN -> [TIMEOUT][11] ([i915#12964]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-3/igt@gem_pxp@fail-invalid-protected-context.html * igt@gem_readwrite@beyond-eob: - shard-rkl: NOTRUN -> [SKIP][12] ([i915#3282]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-3/igt@gem_readwrite@beyond-eob.html * igt@gem_softpin@noreloc-s3: - shard-tglu-1: NOTRUN -> [ABORT][13] ([i915#13218]) +1 other test abort [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-tglu-1/igt@gem_softpin@noreloc-s3.html * igt@i915_module_load@resize-bar: - shard-rkl: NOTRUN -> [SKIP][14] ([i915#6412]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-3/igt@i915_module_load@resize-bar.html * igt@i915_pm_rc6_residency@media-rc6-accuracy: - shard-tglu-1: NOTRUN -> [SKIP][15] +5 other tests skip [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-tglu-1/igt@i915_pm_rc6_residency@media-rc6-accuracy.html * igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0: - shard-dg1: [PASS][16] -> [FAIL][17] ([i915#3591]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/shard-dg1-17/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-dg1-18/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html * igt@i915_suspend@basic-s2idle-without-i915: - shard-tglu: NOTRUN -> [ABORT][18] ([i915#13218]) +2 other tests abort [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-tglu-4/igt@i915_suspend@basic-s2idle-without-i915.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-1-y-rc-ccs-cc: - shard-rkl: NOTRUN -> [SKIP][19] ([i915#8709]) +3 other tests skip [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-2/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-1-y-rc-ccs-cc.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-1-4-mc-ccs: - shard-dg2: NOTRUN -> [SKIP][20] ([i915#8709]) +11 other tests skip [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-dg2-4/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-1-4-mc-ccs.html * igt@kms_async_flips@crc: - shard-rkl: NOTRUN -> [DMESG-WARN][21] ([i915#12964]) +9 other tests dmesg-warn [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-3/igt@kms_async_flips@crc.html * igt@kms_big_fb@4-tiled-16bpp-rotate-180: - shard-rkl: NOTRUN -> [SKIP][22] ([i915#5286]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-3/igt@kms_big_fb@4-tiled-16bpp-rotate-180.html * igt@kms_big_fb@4-tiled-8bpp-rotate-270: - shard-tglu-1: NOTRUN -> [SKIP][23] ([i915#5286]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-tglu-1/igt@kms_big_fb@4-tiled-8bpp-rotate-270.html * igt@kms_big_fb@linear-32bpp-rotate-270: - shard-rkl: NOTRUN -> [SKIP][24] ([i915#3638]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-3/igt@kms_big_fb@linear-32bpp-rotate-270.html * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip: - shard-mtlp: NOTRUN -> [SKIP][25] [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-mtlp-4/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html - shard-dg2: NOTRUN -> [SKIP][26] ([i915#4538] / [i915#5190]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-dg2-2/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180: - shard-rkl: NOTRUN -> [SKIP][27] [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-3/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180.html * igt@kms_ccs@bad-pixel-format-y-tiled-ccs@pipe-a-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][28] ([i915#6095]) +4 other tests skip [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-tglu-4/igt@kms_ccs@bad-pixel-format-y-tiled-ccs@pipe-a-hdmi-a-1.html * igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs@pipe-b-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][29] ([i915#10307] / [i915#6095]) +15 other tests skip [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-dg2-8/igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs@pipe-b-hdmi-a-1.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs@pipe-c-edp-1: - shard-mtlp: NOTRUN -> [SKIP][30] ([i915#6095]) +4 other tests skip [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-mtlp-4/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs@pipe-c-edp-1.html * igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][31] ([i915#6095]) +21 other tests skip [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-1/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-2.html * igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-4: - shard-dg1: NOTRUN -> [SKIP][32] ([i915#6095]) +15 other tests skip [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-dg1-17/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-4.html * igt@kms_cdclk@mode-transition-all-outputs: - shard-rkl: NOTRUN -> [SKIP][33] ([i915#3742]) [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-3/igt@kms_cdclk@mode-transition-all-outputs.html * igt@kms_chamelium_frames@dp-crc-single: - shard-mtlp: NOTRUN -> [SKIP][34] ([i915#7828]) [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-mtlp-4/igt@kms_chamelium_frames@dp-crc-single.html - shard-dg2: NOTRUN -> [SKIP][35] ([i915#7828]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-dg2-2/igt@kms_chamelium_frames@dp-crc-single.html * igt@kms_chamelium_frames@hdmi-frame-dump: - shard-tglu-1: NOTRUN -> [SKIP][36] ([i915#7828]) +1 other test skip [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-tglu-1/igt@kms_chamelium_frames@hdmi-frame-dump.html * igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode: - shard-tglu: NOTRUN -> [SKIP][37] ([i915#7828]) +1 other test skip [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-tglu-4/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html * igt@kms_chamelium_hpd@hdmi-hpd: - shard-rkl: NOTRUN -> [SKIP][38] ([i915#7828]) [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-3/igt@kms_chamelium_hpd@hdmi-hpd.html * igt@kms_cursor_crc@cursor-sliding-32x32: - shard-tglu-1: NOTRUN -> [SKIP][39] ([i915#3555]) [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-tglu-1/igt@kms_cursor_crc@cursor-sliding-32x32.html * igt@kms_cursor_crc@cursor-sliding-max-size: - shard-rkl: NOTRUN -> [SKIP][40] ([i915#3555]) [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-3/igt@kms_cursor_crc@cursor-sliding-max-size.html * igt@kms_dirtyfb@drrs-dirtyfb-ioctl: - shard-dg2: NOTRUN -> [SKIP][41] ([i915#9833]) [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-dg2-2/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html - shard-mtlp: NOTRUN -> [SKIP][42] ([i915#9833]) [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-mtlp-4/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html * igt@kms_dsc@dsc-with-bpc: - shard-rkl: NOTRUN -> [SKIP][43] ([i915#3555] / [i915#3840]) [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-3/igt@kms_dsc@dsc-with-bpc.html * igt@kms_flip@2x-blocking-wf_vblank: - shard-rkl: NOTRUN -> [SKIP][44] ([i915#9934]) +3 other tests skip [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-3/igt@kms_flip@2x-blocking-wf_vblank.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling: - shard-tglu: NOTRUN -> [SKIP][45] ([i915#2672] / [i915#3555]) [45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-tglu-4/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode: - shard-tglu: NOTRUN -> [SKIP][46] ([i915#2587] / [i915#2672]) [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-tglu-4/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode.html * igt@kms_frontbuffer_tracking@fbc-1p-shrfb-fliptrack-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][47] ([i915#8708]) [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-dg2-2/igt@kms_frontbuffer_tracking@fbc-1p-shrfb-fliptrack-mmap-gtt.html - shard-mtlp: NOTRUN -> [SKIP][48] ([i915#8708]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbc-1p-shrfb-fliptrack-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-pgflip-blt: - shard-mtlp: NOTRUN -> [SKIP][49] ([i915#1825]) [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-pgflip-blt.html - shard-dg2: NOTRUN -> [SKIP][50] ([i915#5354]) [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-dg2-2/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-gtt: - shard-dg1: NOTRUN -> [SKIP][51] ([i915#8708]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-dg1-14/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc: - shard-tglu: NOTRUN -> [SKIP][52] +2 other tests skip [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-tglu-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-cpu: - shard-rkl: NOTRUN -> [SKIP][53] ([i915#1825]) +3 other tests skip [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-onoff: - shard-dg2: NOTRUN -> [SKIP][54] ([i915#3458]) [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-dg2-2/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-onoff.html * igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-cpu: - shard-rkl: NOTRUN -> [SKIP][55] ([i915#3023]) +2 other tests skip [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-cpu.html * igt@kms_plane@plane-panning-bottom-right-suspend: - shard-tglu-1: NOTRUN -> [ABORT][56] ([i915#10159] / [i915#13218]) +1 other test abort [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-tglu-1/igt@kms_plane@plane-panning-bottom-right-suspend.html * igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-c: - shard-tglu: NOTRUN -> [SKIP][57] ([i915#12247]) +4 other tests skip [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-tglu-4/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-c.html * igt@kms_pm_dc@dc3co-vpb-simulation: - shard-tglu: NOTRUN -> [SKIP][58] ([i915#9685]) [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-tglu-4/igt@kms_pm_dc@dc3co-vpb-simulation.html * igt@kms_pm_dc@dc9-dpms: - shard-rkl: NOTRUN -> [SKIP][59] ([i915#3361]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-3/igt@kms_pm_dc@dc9-dpms.html * igt@kms_pm_rpm@modeset-lpsp: - shard-rkl: NOTRUN -> [SKIP][60] ([i915#9519]) [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-3/igt@kms_pm_rpm@modeset-lpsp.html * igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf: - shard-tglu: NOTRUN -> [SKIP][61] ([i915#11520]) [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-tglu-4/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html * igt@kms_psr@fbc-pr-cursor-render: - shard-mtlp: NOTRUN -> [SKIP][62] ([i915#9688]) +1 other test skip [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-mtlp-4/igt@kms_psr@fbc-pr-cursor-render.html - shard-dg2: NOTRUN -> [SKIP][63] ([i915#1072] / [i915#9732]) +1 other test skip [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-dg2-2/igt@kms_psr@fbc-pr-cursor-render.html * igt@kms_psr@fbc-pr-sprite-mmap-cpu: - shard-rkl: NOTRUN -> [SKIP][64] ([i915#1072] / [i915#9732]) +2 other tests skip [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-3/igt@kms_psr@fbc-pr-sprite-mmap-cpu.html * igt@kms_psr@fbc-psr-primary-blt: - shard-tglu: NOTRUN -> [SKIP][65] ([i915#9732]) +1 other test skip [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-tglu-4/igt@kms_psr@fbc-psr-primary-blt.html * igt@kms_psr@psr-dpms: - shard-dg1: NOTRUN -> [SKIP][66] ([i915#1072] / [i915#9732]) [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-dg1-14/igt@kms_psr@psr-dpms.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180: - shard-mtlp: NOTRUN -> [SKIP][67] ([i915#5289]) [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-mtlp-4/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html - shard-dg2: NOTRUN -> [SKIP][68] ([i915#5190]) [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-dg2-2/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html * igt@kms_vrr@flip-dpms: - shard-tglu: NOTRUN -> [SKIP][69] ([i915#3555]) [69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-tglu-4/igt@kms_vrr@flip-dpms.html * igt@perf@non-zero-reason: - shard-dg2: NOTRUN -> [ABORT][70] ([i915#13218]) +2 other tests abort [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-dg2-5/igt@perf@non-zero-reason.html * igt@perf@non-zero-reason@0-rcs0: - shard-mtlp: NOTRUN -> [ABORT][71] ([i915#13218]) +3 other tests abort [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-mtlp-4/igt@perf@non-zero-reason@0-rcs0.html * igt@perf@polling@0-rcs0: - shard-rkl: NOTRUN -> [ABORT][72] ([i915#13218]) +1 other test abort [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-3/igt@perf@polling@0-rcs0.html * igt@perf_pmu@busy-accuracy-2@rcs0: - shard-dg1: NOTRUN -> [ABORT][73] ([i915#13218]) +4 other tests abort [73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-dg1-12/igt@perf_pmu@busy-accuracy-2@rcs0.html #### Possible fixes #### * igt@i915_suspend@sysfs-reader: - shard-rkl: [ABORT][74] ([i915#13218]) -> [PASS][75] [74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/shard-rkl-5/igt@i915_suspend@sysfs-reader.html [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-3/igt@i915_suspend@sysfs-reader.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-cpu: - shard-rkl: [DMESG-WARN][76] ([i915#12964]) -> [PASS][77] [76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/shard-rkl-1/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-cpu.html [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-cpu.html #### Warnings #### * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-mmap-cpu: - shard-dg2: [SKIP][78] ([i915#3458]) -> [SKIP][79] ([i915#10433] / [i915#3458]) [78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/shard-dg2-10/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-mmap-cpu.html [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-mmap-cpu.html * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-rkl: [SKIP][80] ([i915#4816]) -> [SKIP][81] ([i915#4070] / [i915#4816]) [80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15786/shard-rkl-4/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html [81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/shard-rkl-1/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [i915#10159]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10159 [i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307 [i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433 [i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072 [i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520 [i915#11980]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11980 [i915#12247]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247 [i915#12580]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12580 [i915#12964]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964 [i915#13218]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13218 [i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825 [i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587 [i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672 [i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023 [i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281 [i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282 [i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297 [i915#3361]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3361 [i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458 [i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555 [i915#3591]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3591 [i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638 [i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742 [i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840 [i915#4070]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4070 [i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077 [i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083 [i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538 [i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613 [i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812 [i915#4816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4816 [i915#4958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4958 [i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190 [i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286 [i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289 [i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354 [i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095 [i915#6412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6412 [i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828 [i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411 [i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708 [i915#8709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8709 [i915#9519]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9519 [i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685 [i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688 [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732 [i915#9833]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9833 [i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934 Build changes ------------- * Linux: CI_DRM_15786 -> Patchwork_142116v1 CI-20190529: 20190529 CI_DRM_15786: c8df5caf278df4f9ca0aba627047c5ee4318fc0d @ git://anongit.freedesktop.org/gfx-ci/linux IGT_8137: 8137 Patchwork_142116v1: c8df5caf278df4f9ca0aba627047c5ee4318fc0d @ git://anongit.freedesktop.org/gfx-ci/linux piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_142116v1/index.html [-- Attachment #2: Type: text/html, Size: 29518 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH v2 0/3] drm: remove driver date 2024-12-04 14:31 [PATCH v2 0/3] drm: remove driver date Jani Nikula ` (7 preceding siblings ...) 2024-12-05 7:25 ` ✓ i915.CI.Full: " Patchwork @ 2024-12-05 11:09 ` Jani Nikula 8 siblings, 0 replies; 17+ messages in thread From: Jani Nikula @ 2024-12-05 11:09 UTC (permalink / raw) To: dri-devel, intel-gfx, intel-xe On Wed, 04 Dec 2024, Jani Nikula <jani.nikula@intel.com> wrote: > Resend, crunched this through more configs enabled to be sure. > > BR, > Jani. > > > > Jani Nikula (3): > drm/xen: remove redundant initialization info print > accel/ivpu: remove DRIVER_DATE conditional drm_driver init > drm: remove driver date from struct drm_driver and all drivers Thanks for the reviews and acks, pushed to drm-misc-next. BR, Jani. -- Jani Nikula, Intel ^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2024-12-09 16:26 UTC | newest] Thread overview: 17+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-12-04 14:31 [PATCH v2 0/3] drm: remove driver date Jani Nikula 2024-12-04 14:31 ` [PATCH v2 1/3] drm/xen: remove redundant initialization info print Jani Nikula 2024-12-05 7:28 ` Thomas Zimmermann 2024-12-04 14:31 ` [PATCH v2 2/3] accel/ivpu: remove DRIVER_DATE conditional drm_driver init Jani Nikula 2024-12-05 7:28 ` Thomas Zimmermann 2024-12-04 14:31 ` [PATCH v2 3/3] drm: remove driver date from struct drm_driver and all drivers Jani Nikula 2024-12-04 23:14 ` Dmitry Baryshkov 2024-12-05 7:29 ` Thomas Zimmermann 2024-12-09 16:17 ` Louis Chauvet 2024-12-04 15:57 ` ✗ Fi.CI.CHECKPATCH: warning for drm: remove driver date Patchwork 2024-12-04 15:57 ` ✗ Fi.CI.SPARSE: " Patchwork 2024-12-04 16:23 ` ✗ i915.CI.BAT: failure " Patchwork 2024-12-04 16:27 ` Jani Nikula 2024-12-05 6:05 ` Ravali, JupallyX 2024-12-05 6:02 ` ✓ i915.CI.BAT: success " Patchwork 2024-12-05 7:25 ` ✓ i915.CI.Full: " Patchwork 2024-12-05 11:09 ` [PATCH v2 0/3] " Jani Nikula
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).