mmtimer sparse fixes
PATCH 1/1 mmtimer sparse fixes
Small patch to add __iomem annotations to mmtimer.c.
Signed-off-by Jesse Barnes <[email protected]>
Thanks,
Jesse
===== drivers/char/mmtimer.c 1.4 vs edited =====
drivers/char/mmtimer.c +5 -5
@@ -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 :