Selaa lähdekoodia

VIDEO: cyberpro: remove useless function extreg pointers

Sub-drivers can call these functions directly, there's no need for
this kind of indirection.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Russell King 15 vuotta sitten
vanhempi
commit
ef299dfc2d
2 muutettua tiedostoa jossa 0 lisäystä ja 11 poistoa
  1. 0 2
      drivers/video/cyber2000fb.c
  2. 0 9
      drivers/video/cyber2000fb.h

+ 0 - 2
drivers/video/cyber2000fb.c

@@ -1144,8 +1144,6 @@ int cyber2000fb_attach(struct cyberpro_info *info, int idx)
 		info->irq             = int_cfb_info->irq;
 		info->fb	      = int_cfb_info->fb.screen_base;
 		info->fb_size	      = int_cfb_info->fb.fix.smem_len;
-		info->enable_extregs  = cyber2000fb_enable_extregs;
-		info->disable_extregs = cyber2000fb_disable_extregs;
 		info->info	      = int_cfb_info;
 
 		strlcpy(info->dev_name, int_cfb_info->fb.fix.id,

+ 0 - 9
drivers/video/cyber2000fb.h

@@ -480,15 +480,6 @@ struct cyberpro_info {
 	 * is within this structure.
 	 */
 	struct cfb_info *info;
-
-	/*
-	 * Use these to enable the BM or TV registers.  In an SMP
-	 * environment, these two function pointers should only be
-	 * called from the module_init() or module_exit()
-	 * functions.
-	 */
-	void (*enable_extregs)(struct cfb_info *);
-	void (*disable_extregs)(struct cfb_info *);
 };
 
 #define ID_IGA_1682		0