From: Adrian Bunk This patch does the following cleanups under drivers/video/kyro/ : - remove an unused global varaible from STG4000Ramdac.c - make some needlessly global code static Signed-off-by: Adrian Bunk Signed-off-by: Andrew Morton --- 25-akpm/drivers/video/kyro/STG4000InitDevice.c | 4 ++-- 25-akpm/drivers/video/kyro/STG4000OverlayDevice.c | 4 ++-- 25-akpm/drivers/video/kyro/STG4000Ramdac.c | 1 - 25-akpm/drivers/video/kyro/fbdev.c | 14 ++++++++------ 25-akpm/include/video/kyro.h | 2 -- 5 files changed, 12 insertions(+), 13 deletions(-) diff -puN drivers/video/kyro/fbdev.c~small-drivers-video-kyro-cleanups drivers/video/kyro/fbdev.c --- 25/drivers/video/kyro/fbdev.c~small-drivers-video-kyro-cleanups 2005-01-25 21:27:05.919080784 -0800 +++ 25-akpm/drivers/video/kyro/fbdev.c 2005-01-25 21:27:05.929079264 -0800 @@ -307,7 +307,7 @@ enum { }; /* Accessors */ -int kyro_dev_video_mode_set(struct fb_info *info) +static int kyro_dev_video_mode_set(struct fb_info *info) { struct kyrofb_info *par = (struct kyrofb_info *)info->par; @@ -339,8 +339,8 @@ int kyro_dev_video_mode_set(struct fb_in return 0; } -int kyro_dev_overlay_create(u32 ulWidth, - u32 ulHeight, int bLinear) +static int kyro_dev_overlay_create(u32 ulWidth, + u32 ulHeight, int bLinear) { u32 offset; u32 stride, uvStride; @@ -376,7 +376,7 @@ int kyro_dev_overlay_create(u32 ulWidth, return 0; } -int kyro_dev_overlay_viewport_set(u32 x, u32 y, u32 ulWidth, u32 ulHeight) +static int kyro_dev_overlay_viewport_set(u32 x, u32 y, u32 ulWidth, u32 ulHeight) { if (deviceInfo.ulOverlayOffset == 0) /* probably haven't called CreateOverlay yet */ @@ -558,7 +558,8 @@ static int kyrofb_setcolreg(u_int regno, return 0; } -int __init kyrofb_setup(char *options) +#ifndef MODULE +static int __init kyrofb_setup(char *options) { char *this_opt; @@ -583,6 +584,7 @@ int __init kyrofb_setup(char *options) return 0; } +#endif static int kyrofb_ioctl(struct inode *inode, struct file *file, unsigned int cmd, unsigned long arg, @@ -786,7 +788,7 @@ static void __devexit kyrofb_remove(stru kfree(info); } -int __init kyrofb_init(void) +static int __init kyrofb_init(void) { #ifndef MODULE char *option = NULL; diff -puN drivers/video/kyro/STG4000InitDevice.c~small-drivers-video-kyro-cleanups drivers/video/kyro/STG4000InitDevice.c --- 25/drivers/video/kyro/STG4000InitDevice.c~small-drivers-video-kyro-cleanups 2005-01-25 21:27:05.920080632 -0800 +++ 25-akpm/drivers/video/kyro/STG4000InitDevice.c 2005-01-25 21:27:05.929079264 -0800 @@ -79,8 +79,8 @@ volatile u32 i,count=0; \ for(i=0;i