diff options
Diffstat (limited to 'drivers/gpu/drm/mga/mga_state.c')
| -rw-r--r-- | drivers/gpu/drm/mga/mga_state.c | 13 | 
1 files changed, 6 insertions, 7 deletions
diff --git a/drivers/gpu/drm/mga/mga_state.c b/drivers/gpu/drm/mga/mga_state.c index 9ce2827f8c0..792f924496f 100644 --- a/drivers/gpu/drm/mga/mga_state.c +++ b/drivers/gpu/drm/mga/mga_state.c @@ -32,9 +32,8 @@   *    Gareth Hughes <gareth@valinux.com>   */ -#include "drmP.h" -#include "drm.h" -#include "mga_drm.h" +#include <drm/drmP.h> +#include <drm/mga_drm.h>  #include "mga_drv.h"  /* ================================================================ @@ -1021,7 +1020,7 @@ static int mga_getparam(struct drm_device *dev, void *data, struct drm_file *fil  	switch (param->param) {  	case MGA_PARAM_IRQ_NR: -		value = drm_dev_to_irq(dev); +		value = dev->pdev->irq;  		break;  	case MGA_PARAM_CARD_TYPE:  		value = dev_priv->chipset; @@ -1030,7 +1029,7 @@ static int mga_getparam(struct drm_device *dev, void *data, struct drm_file *fil  		return -EINVAL;  	} -	if (DRM_COPY_TO_USER(param->value, &value, sizeof(int))) { +	if (copy_to_user(param->value, &value, sizeof(int))) {  		DRM_ERROR("copy_to_user\n");  		return -EFAULT;  	} @@ -1084,7 +1083,7 @@ file_priv)  	return 0;  } -struct drm_ioctl_desc mga_ioctls[] = { +const struct drm_ioctl_desc mga_ioctls[] = {  	DRM_IOCTL_DEF_DRV(MGA_INIT, mga_dma_init, DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY),  	DRM_IOCTL_DEF_DRV(MGA_FLUSH, mga_dma_flush, DRM_AUTH),  	DRM_IOCTL_DEF_DRV(MGA_RESET, mga_dma_reset, DRM_AUTH), @@ -1100,4 +1099,4 @@ 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);  | 
