rivafb: Fix IO access
PATCH 8/41 rivafb: Fix IO access
Fix IO access, with the following sparse warnings:
drivers/video/riva/fbdev.c:320:25: warning: dereference of noderef expression drivers/video/riva/fbdev.c:321:29: warning: dereference of noderef expression drivers/video/riva/fbdev.c:327:18: warning: dereference of noderef expression drivers/video/riva/fbdev.c:328:15: warning: dereference of noderef expression
Signed-off-by Antonino Daplas <[email protected]>
---
drivers/video/riva/fbdev.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-)
drivers/video/riva/fbdev.c +4 -4
@@ -317,15 +317,15 @@ static int riva_bl_update_status(structelse level = bd->props.brightness; - tmp_pmc = par->riva.PMC[0x10F0 /4 ] &0x0000FFFF ; - tmp_pcrt = par->riva.PCRTC0[0x081C /4 ] &0xFFFFFFFC ; + tmp_pmc =NV_RD32 (par->riva.PMC,0x10F0 ) &0x0000FFFF ; + tmp_pcrt =NV_RD32 (par->riva.PCRTC0,0x081C ) &0xFFFFFFFC ;if (level >0 ) { tmp_pcrt |=0x1 ; tmp_pmc |= (1 <<31 );/* backlight bit */ tmp_pmc |=riva_bl_get_level_brightness (par, level) <<16 ;/* level */ } - par->riva.PCRTC0[0x081C /4 ] = tmp_pcrt; - par->riva.PMC[0x10F0 /4 ] = tmp_pmc; +NV_WR32 (par->riva.PCRTC0,0x081C , tmp_pcrt); +NV_WR32 (par->riva.PMC,0x10F0 , tmp_pmc);return 0 ; }
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/