aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@suse.de>2010-05-04 19:03:35 -0400
committerGreg Kroah-Hartman <gregkh@suse.de>2010-05-11 14:36:07 -0400
commit2f78c64255bc6e960bf822f65bd80830f053e182 (patch)
treebf21980ad61877a456d3d60369770a2dbb659ce1
parent6dd22814640bf04d2007489d8c1d1e0d24a09128 (diff)
Staging: comedi: addi_common.c: sparse cleanups
Now that we are properly marking the variable as __iomem, don't cast it. Also fix up some other sparse warnings. Cc: Ian Abbott <abbotti@mev.co.uk> Cc: Frank Mori Hess <fmhess@users.sourceforge.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
-rw-r--r--drivers/staging/comedi/drivers/addi-data/addi_common.c13
1 files changed, 6 insertions, 7 deletions
diff --git a/drivers/staging/comedi/drivers/addi-data/addi_common.c b/drivers/staging/comedi/drivers/addi-data/addi_common.c
index 6625fdc8e90..2c986413a81 100644
--- a/drivers/staging/comedi/drivers/addi-data/addi_common.c
+++ b/drivers/staging/comedi/drivers/addi-data/addi_common.c
@@ -293,8 +293,8 @@ static const struct addi_board boardtypes[] = {
293 0, 293 0,
294 0, 294 0,
295 0, 295 0,
296 0, 296 NULL,
297 0, 297 NULL,
298 32, 298 32,
299 0, 299 0,
300 0, 300 0,
@@ -2527,7 +2527,7 @@ static const struct addi_board boardtypes[] = {
2527 2527
2528#define n_boardtypes (sizeof(boardtypes)/sizeof(struct addi_board)) 2528#define n_boardtypes (sizeof(boardtypes)/sizeof(struct addi_board))
2529 2529
2530struct comedi_driver driver_addi = { 2530static struct comedi_driver driver_addi = {
2531 .driver_name = "addi_common", 2531 .driver_name = "addi_common",
2532 .module = THIS_MODULE, 2532 .module = THIS_MODULE,
2533 .attach = i_ADDI_Attach, 2533 .attach = i_ADDI_Attach,
@@ -2639,9 +2639,8 @@ static int i_ADDI_Attach(struct comedi_device *dev, struct comedi_devconfig *it)
2639 devpriv->ps_BoardInfo = this_board; 2639 devpriv->ps_BoardInfo = this_board;
2640 devpriv->i_IobaseReserved = (int) io_addr[3]; 2640 devpriv->i_IobaseReserved = (int) io_addr[3];
2641 printk("\nioremap begin"); 2641 printk("\nioremap begin");
2642 devpriv->dw_AiBase = 2642 devpriv->dw_AiBase = ioremap(io_addr[3],
2643 (unsigned long) ioremap(io_addr[3], 2643 this_board->i_IorangeBase3);
2644 this_board->i_IorangeBase3);
2645 printk("\nioremap end"); 2644 printk("\nioremap end");
2646 } 2645 }
2647 2646
@@ -2952,7 +2951,7 @@ static int i_ADDI_Detach(struct comedi_device *dev)
2952 devpriv->ui_DmaBufferPages[1]); 2951 devpriv->ui_DmaBufferPages[1]);
2953 } 2952 }
2954 } else { 2953 } else {
2955 iounmap((void *)devpriv->dw_AiBase); 2954 iounmap(devpriv->dw_AiBase);
2956 2955
2957 if (devpriv->allocated) { 2956 if (devpriv->allocated) {
2958 i_pci_card_free(devpriv->amcc); 2957 i_pci_card_free(devpriv->amcc);