summaryrefslogtreecommitdiffstats
path: root/drivers/staging/sm750fb/sm750.h
diff options
context:
space:
mode:
authorLorenzo Stoakes <lstoakes@gmail.com>2015-03-10 15:25:47 +0000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2015-03-10 21:13:55 +0100
commitf8b0dced35e60a857e893648308e056915ffed4a (patch)
tree731d5b697cf2025afe075a64331e59f83b238d0b /drivers/staging/sm750fb/sm750.h
parenta99e334da16ce81163db0e47ec22469a79a91b72 (diff)
downloadop-kernel-dev-f8b0dced35e60a857e893648308e056915ffed4a.zip
op-kernel-dev-f8b0dced35e60a857e893648308e056915ffed4a.tar.gz
staging: sm750fb: Cleanup the type of mmio750
This patch assigns the more appropriate void* type to the mmio750 variable eliminating an unnecessary volatile qualifier in the process. Additionally it updates parameter types as necessary where those parameters interact with mmio750, removes unnecessary casts and updates the type of the lynx_share->pvReg field which is passed to the ddk750_set_mmio method. As a consequence, this patch fixes the following sparse warning:- drivers/staging/sm750fb/ddk750_help.c:12:17: warning: incorrect type in assignment (different address spaces) Signed-off-by: Lorenzo Stoakes <lstoakes@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/sm750fb/sm750.h')
-rw-r--r--drivers/staging/sm750fb/sm750.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/sm750fb/sm750.h b/drivers/staging/sm750fb/sm750.h
index d39968c..5361116 100644
--- a/drivers/staging/sm750fb/sm750.h
+++ b/drivers/staging/sm750fb/sm750.h
@@ -63,7 +63,7 @@ struct lynx_share{
unsigned long vidreg_start;
__u32 vidmem_size;
__u32 vidreg_size;
- volatile unsigned char __iomem * pvReg;
+ void __iomem * pvReg;
unsigned char __iomem * pvMem;
/* locks*/
spinlock_t slock;
OpenPOWER on IntegriCloud