fbdev: Add __iomem annotations for savagefb
PATCH 1/1 fbdev: Add __iomem annotations for savagefb
Add __iomem annotations for savagefb
Signed-off-by Antonino Daplas <[email protected]>
--- savagefb.c | 8 ++------ savagefb.h | 8 ++++---- 2 files changed, 6 insertions(+), 10 deletions(-)
drivers/video/savage/savagefb.c +2 -6
@@ -1499,7 +1499,7 @@ info->fix.mmio_start = par->mmio.pbase; info->fix.mmio_len = par->mmio.len; - par->bci_base = (u32 *)(par->mmio.vbase +BCI_BUFFER_OFFSET ); + par->bci_base = (u32 __iomem *)(par->mmio.vbase +BCI_BUFFER_OFFSET ); par->bci_ptr =0 ;savage_enable_mmio (par);
@@ -1515,7 +1515,7 @@savage_disable_mmio (par);if (par->mmio.vbase) { -iounmap ((void *)par->mmio.vbase); +iounmap ((void __iomem *)par->mmio.vbase); par->mmio.vbase =NULL ; } }
@@ -1552,10 +1552,6 @@ par->video.mtrr =mtrr_add (par->video.pbase, video_len,MTRR_TYPE_WRCOMB ,1 );#endif - -/* Clear framebuffer, it's all white in memory after boot */ -memset (par->video.vbase,0 , par->video.len); -return 0 ; }
drivers/video/savage/savagefb.h +4 -4
@@ -156,7 +156,7 @@struct savagefb_par *par;struct i2c_adapter adapter;struct i2c_algo_bit_data algo; -volatile u8 *ioaddr; +volatile u8 __iomem *ioaddr;u32 reg; };
@@ -172,7 +172,7 @@int numClocks;int clock[4 ];struct { -u8 *vbase; +u8 __iomem *vbase;u32 pbase;u32 len;#ifdef CONFIG_MTRR
@@ -181,12 +181,12 @@ } video;struct { -volatile u8 *vbase; +volatile u8 __iomem *vbase;u32 pbase;u32 len; } mmio; -volatile u32 *bci_base; +volatile u32 __iomem *bci_base;unsigned int bci_ptr;u32 cob_offset;
-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click