On Mon, Jun 9, 2014 at 9:39 AM, Damien Lespiau <damien.lespiau@xxxxxxxxx> wrote: > I cannot see a need to provide a DRM_ version of ARRAY_SIZE(), only used > in a few places. I suspect its usage has been spread by copy & paste > rather than anything else. > > Let's just remove it for plain ARRAY_SIZE(). > > Signed-off-by: Damien Lespiau <damien.lespiau@xxxxxxxxx> Reviewed-by: Alex Deucher <alexander.deucher@xxxxxxx> > --- > drivers/gpu/drm/armada/armada_drv.c | 2 +- > drivers/gpu/drm/exynos/exynos_drm_drv.c | 2 +- > drivers/gpu/drm/gma500/psb_drv.c | 2 +- > drivers/gpu/drm/i810/i810_dma.c | 2 +- > drivers/gpu/drm/i915/i915_dma.c | 2 +- > drivers/gpu/drm/i915/i915_ioc32.c | 2 +- > drivers/gpu/drm/mga/mga_ioc32.c | 2 +- > drivers/gpu/drm/mga/mga_state.c | 2 +- > drivers/gpu/drm/nouveau/nouveau_ioc32.c | 2 +- > drivers/gpu/drm/qxl/qxl_ioctl.c | 2 +- > drivers/gpu/drm/r128/r128_ioc32.c | 2 +- > drivers/gpu/drm/r128/r128_state.c | 2 +- > drivers/gpu/drm/radeon/radeon_ioc32.c | 2 +- > drivers/gpu/drm/radeon/radeon_kms.c | 2 +- > drivers/gpu/drm/radeon/radeon_state.c | 2 +- > drivers/gpu/drm/savage/savage_bci.c | 2 +- > drivers/gpu/drm/sis/sis_mm.c | 2 +- > drivers/gpu/drm/via/via_dma.c | 2 +- > drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 2 +- > include/drm/drmP.h | 2 -- > 20 files changed, 19 insertions(+), 21 deletions(-) > > diff --git a/drivers/gpu/drm/armada/armada_drv.c b/drivers/gpu/drm/armada/armada_drv.c > index 567cfbd..8ab3cd1 100644 > --- a/drivers/gpu/drm/armada/armada_drv.c > +++ b/drivers/gpu/drm/armada/armada_drv.c > @@ -402,7 +402,7 @@ static struct platform_driver armada_drm_platform_driver = { > > static int __init armada_drm_init(void) > { > - armada_drm_driver.num_ioctls = DRM_ARRAY_SIZE(armada_ioctls); > + armada_drm_driver.num_ioctls = ARRAY_SIZE(armada_ioctls); > return platform_driver_register(&armada_drm_platform_driver); > } > module_init(armada_drm_init); > diff --git a/drivers/gpu/drm/exynos/exynos_drm_drv.c b/drivers/gpu/drm/exynos/exynos_drm_drv.c > index 87461d4..ddb5003 100644 > --- a/drivers/gpu/drm/exynos/exynos_drm_drv.c > +++ b/drivers/gpu/drm/exynos/exynos_drm_drv.c > @@ -569,7 +569,7 @@ static int exynos_drm_platform_probe(struct platform_device *pdev) > int ret; > > pdev->dev.coherent_dma_mask = DMA_BIT_MASK(32); > - exynos_drm_driver.num_ioctls = DRM_ARRAY_SIZE(exynos_ioctls); > + exynos_drm_driver.num_ioctls = ARRAY_SIZE(exynos_ioctls); > > #ifdef CONFIG_DRM_EXYNOS_FIMD > ret = platform_driver_register(&fimd_driver); > diff --git a/drivers/gpu/drm/gma500/psb_drv.c b/drivers/gpu/drm/gma500/psb_drv.c > index 59ea45e..6e8fe9e 100644 > --- a/drivers/gpu/drm/gma500/psb_drv.c > +++ b/drivers/gpu/drm/gma500/psb_drv.c > @@ -477,7 +477,7 @@ static struct drm_driver driver = { > .lastclose = psb_driver_lastclose, > .preclose = psb_driver_preclose, > > - .num_ioctls = DRM_ARRAY_SIZE(psb_ioctls), > + .num_ioctls = ARRAY_SIZE(psb_ioctls), > .device_is_agp = psb_driver_device_is_agp, > .irq_preinstall = psb_irq_preinstall, > .irq_postinstall = psb_irq_postinstall, > diff --git a/drivers/gpu/drm/i810/i810_dma.c b/drivers/gpu/drm/i810/i810_dma.c > index aeace37..e88bac1 100644 > --- a/drivers/gpu/drm/i810/i810_dma.c > +++ b/drivers/gpu/drm/i810/i810_dma.c > @@ -1251,7 +1251,7 @@ const struct drm_ioctl_desc i810_ioctls[] = { > DRM_IOCTL_DEF_DRV(I810_FLIP, i810_flip_bufs, DRM_AUTH|DRM_UNLOCKED), > }; > > -int i810_max_ioctl = DRM_ARRAY_SIZE(i810_ioctls); > +int i810_max_ioctl = ARRAY_SIZE(i810_ioctls); > > /** > * Determine if the device really is AGP or not. > diff --git a/drivers/gpu/drm/i915/i915_dma.c b/drivers/gpu/drm/i915/i915_dma.c > index 93c0e1a..7c63b18 100644 > --- a/drivers/gpu/drm/i915/i915_dma.c > +++ b/drivers/gpu/drm/i915/i915_dma.c > @@ -2025,7 +2025,7 @@ const struct drm_ioctl_desc i915_ioctls[] = { > DRM_IOCTL_DEF_DRV(I915_GEM_USERPTR, i915_gem_userptr_ioctl, DRM_UNLOCKED|DRM_RENDER_ALLOW), > }; > > -int i915_max_ioctl = DRM_ARRAY_SIZE(i915_ioctls); > +int i915_max_ioctl = ARRAY_SIZE(i915_ioctls); > > /* > * This is really ugly: Because old userspace abused the linux agp interface to > diff --git a/drivers/gpu/drm/i915/i915_ioc32.c b/drivers/gpu/drm/i915/i915_ioc32.c > index 3c59584..2e0613e 100644 > --- a/drivers/gpu/drm/i915/i915_ioc32.c > +++ b/drivers/gpu/drm/i915/i915_ioc32.c > @@ -208,7 +208,7 @@ long i915_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) > if (nr < DRM_COMMAND_BASE) > return drm_compat_ioctl(filp, cmd, arg); > > - if (nr < DRM_COMMAND_BASE + DRM_ARRAY_SIZE(i915_compat_ioctls)) > + if (nr < DRM_COMMAND_BASE + ARRAY_SIZE(i915_compat_ioctls)) > fn = i915_compat_ioctls[nr - DRM_COMMAND_BASE]; > > if (fn != NULL) > diff --git a/drivers/gpu/drm/mga/mga_ioc32.c b/drivers/gpu/drm/mga/mga_ioc32.c > index 86b4bb8..729bfd5 100644 > --- a/drivers/gpu/drm/mga/mga_ioc32.c > +++ b/drivers/gpu/drm/mga/mga_ioc32.c > @@ -214,7 +214,7 @@ long mga_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) > if (nr < DRM_COMMAND_BASE) > return drm_compat_ioctl(filp, cmd, arg); > > - if (nr < DRM_COMMAND_BASE + DRM_ARRAY_SIZE(mga_compat_ioctls)) > + if (nr < DRM_COMMAND_BASE + ARRAY_SIZE(mga_compat_ioctls)) > fn = mga_compat_ioctls[nr - DRM_COMMAND_BASE]; > > if (fn != NULL) > diff --git a/drivers/gpu/drm/mga/mga_state.c b/drivers/gpu/drm/mga/mga_state.c > index 3cb58df..792f924 100644 > --- a/drivers/gpu/drm/mga/mga_state.c > +++ b/drivers/gpu/drm/mga/mga_state.c > @@ -1099,4 +1099,4 @@ const struct drm_ioctl_desc mga_ioctls[] = { > DRM_IOCTL_DEF_DRV(MGA_DMA_BOOTSTRAP, mga_dma_bootstrap, DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY), > }; > > -int mga_max_ioctl = DRM_ARRAY_SIZE(mga_ioctls); > +int mga_max_ioctl = ARRAY_SIZE(mga_ioctls); > diff --git a/drivers/gpu/drm/nouveau/nouveau_ioc32.c b/drivers/gpu/drm/nouveau/nouveau_ioc32.c > index c1a7e5a..462679a 100644 > --- a/drivers/gpu/drm/nouveau/nouveau_ioc32.c > +++ b/drivers/gpu/drm/nouveau/nouveau_ioc32.c > @@ -57,7 +57,7 @@ long nouveau_compat_ioctl(struct file *filp, unsigned int cmd, > return drm_compat_ioctl(filp, cmd, arg); > > #if 0 > - if (nr < DRM_COMMAND_BASE + DRM_ARRAY_SIZE(mga_compat_ioctls)) > + if (nr < DRM_COMMAND_BASE + ARRAY_SIZE(mga_compat_ioctls)) > fn = nouveau_compat_ioctls[nr - DRM_COMMAND_BASE]; > #endif > if (fn != NULL) > diff --git a/drivers/gpu/drm/qxl/qxl_ioctl.c b/drivers/gpu/drm/qxl/qxl_ioctl.c > index 0bb86e6..b110883 100644 > --- a/drivers/gpu/drm/qxl/qxl_ioctl.c > +++ b/drivers/gpu/drm/qxl/qxl_ioctl.c > @@ -451,4 +451,4 @@ const struct drm_ioctl_desc qxl_ioctls[] = { > DRM_AUTH|DRM_UNLOCKED), > }; > > -int qxl_max_ioctls = DRM_ARRAY_SIZE(qxl_ioctls); > +int qxl_max_ioctls = ARRAY_SIZE(qxl_ioctls); > diff --git a/drivers/gpu/drm/r128/r128_ioc32.c b/drivers/gpu/drm/r128/r128_ioc32.c > index b0d0fd3..663f38c 100644 > --- a/drivers/gpu/drm/r128/r128_ioc32.c > +++ b/drivers/gpu/drm/r128/r128_ioc32.c > @@ -203,7 +203,7 @@ long r128_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) > if (nr < DRM_COMMAND_BASE) > return drm_compat_ioctl(filp, cmd, arg); > > - if (nr < DRM_COMMAND_BASE + DRM_ARRAY_SIZE(r128_compat_ioctls)) > + if (nr < DRM_COMMAND_BASE + ARRAY_SIZE(r128_compat_ioctls)) > fn = r128_compat_ioctls[nr - DRM_COMMAND_BASE]; > > if (fn != NULL) > diff --git a/drivers/gpu/drm/r128/r128_state.c b/drivers/gpu/drm/r128/r128_state.c > index 97064dd..575e986 100644 > --- a/drivers/gpu/drm/r128/r128_state.c > +++ b/drivers/gpu/drm/r128/r128_state.c > @@ -1641,4 +1641,4 @@ const struct drm_ioctl_desc r128_ioctls[] = { > DRM_IOCTL_DEF_DRV(R128_GETPARAM, r128_getparam, DRM_AUTH), > }; > > -int r128_max_ioctl = DRM_ARRAY_SIZE(r128_ioctls); > +int r128_max_ioctl = ARRAY_SIZE(r128_ioctls); > diff --git a/drivers/gpu/drm/radeon/radeon_ioc32.c b/drivers/gpu/drm/radeon/radeon_ioc32.c > index bdb0f93..0b98ea1 100644 > --- a/drivers/gpu/drm/radeon/radeon_ioc32.c > +++ b/drivers/gpu/drm/radeon/radeon_ioc32.c > @@ -399,7 +399,7 @@ long radeon_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) > if (nr < DRM_COMMAND_BASE) > return drm_compat_ioctl(filp, cmd, arg); > > - if (nr < DRM_COMMAND_BASE + DRM_ARRAY_SIZE(radeon_compat_ioctls)) > + if (nr < DRM_COMMAND_BASE + ARRAY_SIZE(radeon_compat_ioctls)) > fn = radeon_compat_ioctls[nr - DRM_COMMAND_BASE]; > > if (fn != NULL) > diff --git a/drivers/gpu/drm/radeon/radeon_kms.c b/drivers/gpu/drm/radeon/radeon_kms.c > index eaaedba..f071737 100644 > --- a/drivers/gpu/drm/radeon/radeon_kms.c > +++ b/drivers/gpu/drm/radeon/radeon_kms.c > @@ -859,4 +859,4 @@ const struct drm_ioctl_desc radeon_ioctls_kms[] = { > DRM_IOCTL_DEF_DRV(RADEON_GEM_VA, radeon_gem_va_ioctl, DRM_AUTH|DRM_UNLOCKED|DRM_RENDER_ALLOW), > DRM_IOCTL_DEF_DRV(RADEON_GEM_OP, radeon_gem_op_ioctl, DRM_AUTH|DRM_UNLOCKED|DRM_RENDER_ALLOW), > }; > -int radeon_max_kms_ioctl = DRM_ARRAY_SIZE(radeon_ioctls_kms); > +int radeon_max_kms_ioctl = ARRAY_SIZE(radeon_ioctls_kms); > diff --git a/drivers/gpu/drm/radeon/radeon_state.c b/drivers/gpu/drm/radeon/radeon_state.c > index b576549..23bb64f 100644 > --- a/drivers/gpu/drm/radeon/radeon_state.c > +++ b/drivers/gpu/drm/radeon/radeon_state.c > @@ -3258,4 +3258,4 @@ struct drm_ioctl_desc radeon_ioctls[] = { > DRM_IOCTL_DEF_DRV(RADEON_CS, r600_cs_legacy_ioctl, DRM_AUTH) > }; > > -int radeon_max_ioctl = DRM_ARRAY_SIZE(radeon_ioctls); > +int radeon_max_ioctl = ARRAY_SIZE(radeon_ioctls); > diff --git a/drivers/gpu/drm/savage/savage_bci.c b/drivers/gpu/drm/savage/savage_bci.c > index d2b2df9..c97cdc9 100644 > --- a/drivers/gpu/drm/savage/savage_bci.c > +++ b/drivers/gpu/drm/savage/savage_bci.c > @@ -1079,4 +1079,4 @@ const struct drm_ioctl_desc savage_ioctls[] = { > DRM_IOCTL_DEF_DRV(SAVAGE_BCI_EVENT_WAIT, savage_bci_event_wait, DRM_AUTH), > }; > > -int savage_max_ioctl = DRM_ARRAY_SIZE(savage_ioctls); > +int savage_max_ioctl = ARRAY_SIZE(savage_ioctls); > diff --git a/drivers/gpu/drm/sis/sis_mm.c b/drivers/gpu/drm/sis/sis_mm.c > index 0573be0..77f288e 100644 > --- a/drivers/gpu/drm/sis/sis_mm.c > +++ b/drivers/gpu/drm/sis/sis_mm.c > @@ -359,4 +359,4 @@ const struct drm_ioctl_desc sis_ioctls[] = { > DRM_IOCTL_DEF_DRV(SIS_FB_INIT, sis_fb_init, DRM_AUTH | DRM_MASTER | DRM_ROOT_ONLY), > }; > > -int sis_max_ioctl = DRM_ARRAY_SIZE(sis_ioctls); > +int sis_max_ioctl = ARRAY_SIZE(sis_ioctls); > diff --git a/drivers/gpu/drm/via/via_dma.c b/drivers/gpu/drm/via/via_dma.c > index a18479c..6fc0648 100644 > --- a/drivers/gpu/drm/via/via_dma.c > +++ b/drivers/gpu/drm/via/via_dma.c > @@ -737,4 +737,4 @@ const struct drm_ioctl_desc via_ioctls[] = { > DRM_IOCTL_DEF_DRV(VIA_BLIT_SYNC, via_dma_blit_sync, DRM_AUTH) > }; > > -int via_max_ioctl = DRM_ARRAY_SIZE(via_ioctls); > +int via_max_ioctl = ARRAY_SIZE(via_ioctls); > diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c b/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c > index 6bdd15e..246a62b 100644 > --- a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c > +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c > @@ -1417,7 +1417,7 @@ static struct drm_driver driver = { > .enable_vblank = vmw_enable_vblank, > .disable_vblank = vmw_disable_vblank, > .ioctls = vmw_ioctls, > - .num_ioctls = DRM_ARRAY_SIZE(vmw_ioctls), > + .num_ioctls = ARRAY_SIZE(vmw_ioctls), > .master_create = vmw_master_create, > .master_destroy = vmw_master_destroy, > .master_set = vmw_master_set, > diff --git a/include/drm/drmP.h b/include/drm/drmP.h > index 475ca5c..4d1b037 100644 > --- a/include/drm/drmP.h > +++ b/include/drm/drmP.h > @@ -234,8 +234,6 @@ int drm_err(const char *func, const char *format, ...); > /** \name Internal types and structures */ > /*@{*/ > > -#define DRM_ARRAY_SIZE(x) ARRAY_SIZE(x) > - > #define DRM_IF_VERSION(maj, min) (maj << 16 | min) > > /** > -- > 1.8.3.1 > > _______________________________________________ > dri-devel mailing list > dri-devel@xxxxxxxxxxxxxxxxxxxxx > http://lists.freedesktop.org/mailman/listinfo/dri-devel _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel