linux/drivers/staging/xgifb
Aaro Koskinen 863c02af58 staging: xgifb: main: use readb()/readw() to access iomapped memory
Use readb()/readw() instead of direct pointer access to read I/O mapped
memory and also add __iomem annotation.

The patch eliminates the following sparse warnings:

drivers/staging/xgifb/XGI_main_26.c:2125:35: warning: incorrect type in assignment (different address spaces)
drivers/staging/xgifb/XGI_main_26.c:2125:35:    expected char *[addressable] [toplevel] [assigned] mmio_vbase
drivers/staging/xgifb/XGI_main_26.c:2125:35:    got void [noderef] <asn:2>*
drivers/staging/xgifb/XGI_main_26.c:2439:31: warning: incorrect type in argument 1 (different address spaces)
drivers/staging/xgifb/XGI_main_26.c:2439:31:    expected void volatile [noderef] <asn:2>*addr
drivers/staging/xgifb/XGI_main_26.c:2439:31:    got char *[addressable] [toplevel] [assigned] mmio_vbase
drivers/staging/xgifb/XGI_main_26.c:2463:31: warning: incorrect type in argument 1 (different address spaces)
drivers/staging/xgifb/XGI_main_26.c:2463:31:    expected void volatile [noderef] <asn:2>*addr
drivers/staging/xgifb/XGI_main_26.c:2463:31:    got char *[addressable] [toplevel] [assigned] mmio_vbase

Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2011-09-16 20:16:47 +02:00
..
Kconfig
Makefile staging: xgifb: delete XGI_accel.[ch] 2011-02-28 15:21:18 -08:00
TODO ASoC: Change my mail address 2010-09-15 12:03:58 +01:00
vb_def.h staging: xgifb: delete Win9xDOSMode 2011-09-06 11:42:14 -07:00
vb_ext.c Remove unneeded version.h includes from drivers/staging/xgifb/ 2011-07-05 10:39:37 -07:00
vb_ext.h staging: xgifb: delete unused structs 2011-08-23 14:21:46 -07:00
vb_init.c staging: xgifb: delete support for Chrontel 7007 TV output 2011-09-06 11:42:07 -07:00
vb_init.h Staging: xgifb: Fixed lots of coding style issues. 2011-04-25 17:29:27 -07:00
vb_setmode.c staging: xgifb: delete IF_DEF_ScaleLCD 2011-09-06 11:42:15 -07:00
vb_setmode.h Staging: xgifb: Fixed coding style issues in vb_setmode.h 2011-04-25 17:30:01 -07:00
vb_struct.h staging: xgifb: delete IF_DEF_ScaleLCD 2011-09-06 11:42:15 -07:00
vb_table.h staging: xgifb: delete duplicated timing data 2011-09-06 11:42:13 -07:00
vb_util.c Staging: xgifb: Fixed header file. 2011-04-25 17:30:43 -07:00
vb_util.h staging: xgifb: clean up register access types 2011-03-14 11:52:34 -07:00
vgatypes.h staging: xgifb: delete unused structs 2011-08-23 14:21:46 -07:00
XGI_main_26.c staging: xgifb: main: use readb()/readw() to access iomapped memory 2011-09-16 20:16:47 +02:00
XGI_main.h staging: xgifb: delete all references to mode "none" 2011-09-06 11:41:25 -07:00
XGIfb.h staging: xgifb: main: use readb()/readw() to access iomapped memory 2011-09-16 20:16:47 +02:00