*/
union
{
- struct sa_registers *sa;
- struct rx_registers *rx;
- struct rkt_registers *rkt;
+ struct sa_registers __iomem *sa;
+ struct rx_registers __iomem *rx;
+ struct rkt_registers __iomem *rkt;
} regs;
u32 OIMR; /* Mask Register Cache */
/*
pci_free_consistent(aac->pdev, aac->comm_size, aac->comm_addr, aac->comm_phys);
kfree(aac->queues);
free_irq(pdev->irq, aac);
- iounmap((void * )aac->regs.sa);
+ iounmap(aac->regs.sa);
out_free_fibs:
kfree(aac->fibs);
kfree(aac->fsa_dev);
kfree(aac->queues);
free_irq(pdev->irq, aac);
- iounmap((void * )aac->regs.sa);
+ iounmap(aac->regs.sa);
kfree(aac->fibs);
/*
* Map in the registers from the adapter.
*/
- if((dev->regs.rkt = (struct rkt_registers *)ioremap((unsigned long)dev->scsi_host_ptr->base, 8192))==NULL)
+ if((dev->regs.rkt = ioremap((unsigned long)dev->scsi_host_ptr->base, 8192))==NULL)
{
printk(KERN_WARNING "aacraid: unable to map i960.\n" );
goto error_iounmap;
/*
* Map in the registers from the adapter.
*/
- if((dev->regs.rx = (struct rx_registers *)ioremap((unsigned long)dev->scsi_host_ptr->base, 8192))==NULL)
+ if((dev->regs.rx = ioremap((unsigned long)dev->scsi_host_ptr->base, 8192))==NULL)
{
printk(KERN_WARNING "aacraid: unable to map i960.\n" );
return -1;
*/
dprintk(("PREMAP\n"));
- if((dev->regs.sa = (struct sa_registers *)ioremap((unsigned long)dev->scsi_host_ptr->base, 8192))==NULL)
+ if((dev->regs.sa = ioremap((unsigned long)dev->scsi_host_ptr->base, 8192))==NULL)
{
printk(KERN_WARNING "aacraid: unable to map ARM.\n" );
goto error_iounmap;