summaryrefslogtreecommitdiff
path: root/drivers/staging/most/hdm-dim2/dim2_hdm.c
diff options
context:
space:
mode:
authorHugo Camboulive <hugo.camboulive@gmail.com>2016-01-03 01:33:26 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-02-08 04:34:58 +0300
commit092c78f24a89c0ef837cc905fb40f67db39ba257 (patch)
treeed237e834a97d60a373b9910502d2a35cc1cba2a /drivers/staging/most/hdm-dim2/dim2_hdm.c
parente7f2b70fd3a98951e4f09b7c7a084b268c924ad8 (diff)
downloadlinux-092c78f24a89c0ef837cc905fb40f67db39ba257.tar.xz
staging: most: add __iomem for io_base and registers
This removes a few Sparse warnings. Signed-off-by: Hugo Camboulive <hugo.camboulive@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/most/hdm-dim2/dim2_hdm.c')
-rw-r--r--drivers/staging/most/hdm-dim2/dim2_hdm.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/staging/most/hdm-dim2/dim2_hdm.c b/drivers/staging/most/hdm-dim2/dim2_hdm.c
index 48ce7ab1bb03..6296aa5b6d8e 100644
--- a/drivers/staging/most/hdm-dim2/dim2_hdm.c
+++ b/drivers/staging/most/hdm-dim2/dim2_hdm.c
@@ -99,7 +99,7 @@ struct dim2_hdm {
struct most_channel_capability capabilities[DMA_CHANNELS];
struct most_interface most_iface;
char name[16 + sizeof "dim2-"];
- void *io_base;
+ void __iomem *io_base;
unsigned int irq_ahb0;
int clk_speed;
struct task_struct *netinfo_task;
@@ -138,7 +138,7 @@ bool dim2_sysfs_get_state_cb(void)
* dimcb_io_read - callback from HAL to read an I/O register
* @ptr32: register address
*/
-u32 dimcb_io_read(u32 *ptr32)
+u32 dimcb_io_read(u32 __iomem *ptr32)
{
return readl(ptr32);
}
@@ -148,7 +148,7 @@ u32 dimcb_io_read(u32 *ptr32)
* @ptr32: register address
* @value: value to write
*/
-void dimcb_io_write(u32 *ptr32, u32 value)
+void dimcb_io_write(u32 __iomem *ptr32, u32 value)
{
writel(value, ptr32);
}