X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fvideo%2Fkyro%2FSTG4000VTG.c;h=bd389709d23403d9b2d85950f267c78143838487;hb=43bc926fffd92024b46cafaf7350d669ba9ca884;hp=59c4a1863d3e8031bb13eeeb0df2708510c97679;hpb=5273a3df6485dc2ad6aa7ddd441b9a21970f003b;p=linux-2.6.git diff --git a/drivers/video/kyro/STG4000VTG.c b/drivers/video/kyro/STG4000VTG.c index 59c4a1863..bd389709d 100644 --- a/drivers/video/kyro/STG4000VTG.c +++ b/drivers/video/kyro/STG4000VTG.c @@ -14,10 +14,10 @@ #include "STG4000Reg.h" #include "STG4000Interface.h" -void DisableVGA(volatile STG4000REG * pSTGReg) +void DisableVGA(volatile STG4000REG __iomem *pSTGReg) { u32 tmp; - volatile u32 count, i; + volatile u32 count = 0, i; /* Reset the VGA registers */ tmp = STG_READ_REG(SoftwareReset); @@ -35,7 +35,7 @@ void DisableVGA(volatile STG4000REG * pSTGReg) STG_WRITE_REG(SoftwareReset, tmp); } -void StopVTG(volatile STG4000REG * pSTGReg) +void StopVTG(volatile STG4000REG __iomem *pSTGReg) { u32 tmp = 0; @@ -45,7 +45,7 @@ void StopVTG(volatile STG4000REG * pSTGReg) STG_WRITE_REG(DACSyncCtrl, tmp); } -void StartVTG(volatile STG4000REG * pSTGReg) +void StartVTG(volatile STG4000REG __iomem *pSTGReg) { u32 tmp = 0; @@ -56,7 +56,7 @@ void StartVTG(volatile STG4000REG * pSTGReg) STG_WRITE_REG(DACSyncCtrl, tmp); } -void SetupVTG(volatile STG4000REG * pSTGReg, +void SetupVTG(volatile STG4000REG __iomem *pSTGReg, const struct kyrofb_info * pTiming) { u32 tmp = 0;