[PATCH] mmtimer sparse fixes

From: Jesse Barnes
Date: Wed Oct 20 2004 - 14:11:58 EST


Small patch to add __iomem annotations to mmtimer.c.

Signed-off-by: Jesse Barnes <jbarnes@xxxxxxx>

Thanks,
Jesse
===== drivers/char/mmtimer.c 1.4 vs edited =====
--- 1.4/drivers/char/mmtimer.c 2004-10-11 13:04:12 -07:00
+++ edited/drivers/char/mmtimer.c 2004-10-20 10:33:00 -07:00
@@ -101,13 +101,13 @@
break;

case MMTIMER_GETRES: /* resolution of the clock in 10^-15 s */
- if(copy_to_user((unsigned long *)arg, &mmtimer_femtoperiod,
- sizeof(unsigned long)))
+ if(copy_to_user((unsigned long __user *)arg,
+ &mmtimer_femtoperiod, sizeof(unsigned long)))
return -EFAULT;
break;

case MMTIMER_GETFREQ: /* frequency in Hz */
- if(copy_to_user((unsigned long *)arg,
+ if(copy_to_user((unsigned long __user *)arg,
&sn_rtc_cycles_per_second,
sizeof(unsigned long)))
return -EFAULT;
@@ -123,8 +123,8 @@
break;

case MMTIMER_GETCOUNTER:
- if(copy_to_user((unsigned long *)arg, RTC_COUNTER_ADDR,
- sizeof(unsigned long)))
+ if(copy_to_user((unsigned long __user *)arg,
+ RTC_COUNTER_ADDR, sizeof(unsigned long)))
return -EFAULT;
break;
default: