can_base_addr_fixup(candev, remap_addr);
CANMSG("esdpci200_sja IO-memory: 0x%lx - 0x%lx (VMA 0x%lx)\n",
(unsigned long) bar2_addr,
- (unsigned long) bar2_addr + pci_resource_len(pcidev,2) - 1,
+ (unsigned long) (bar2_addr + pci_resource_len(pcidev,2) - 1),
(long) remap_addr);
return 0;
void esdpci200_write_register(unsigned data, can_ioptr_t address)
{
- iowrite8((u8)data,(void*)address);
+ iowrite8((u8)data,address);
wmb();
}
unsigned esdpci200_read_register(can_ioptr_t address)
{
- return ioread8((void*)address);
+ return ioread8(address);
}
int esdpci200_reset(struct candevice_t *candev)