From: H Hartley Sweeten Date: Wed, 19 Sep 2012 01:46:23 +0000 (-0700) Subject: staging: comedi: daqboard2000: remove struct daqboard2000_hw X-Git-Tag: omap-for-v3.7-rc1/fixes-cpufreq-signed~75^2~117 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f657b14aecaf5f9fb59f4838f7112ab963d7b2ba;p=pandora-kernel.git staging: comedi: daqboard2000: remove struct daqboard2000_hw In this driver the PCI bar 2 resource is being ioremap'ed to a void * in the private data. This void * is then being cast to a struct daqboard2000_hw * that defines all the registers used by the driver. This is causing a number of sparse warnings similar to: warning: incorrect type in argument 1 (different address space) expected void const volatile [noderef] *addr got void * Change the type in the private data to void __iomem * to correctly store the ioremap'ed address. Remove struct daqboard2000_hw and change the contents to #define's for the register memory map. Signed-off-by: H Hartley Sweeten Cc: Ian Abbott Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed