X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fscsi%2Ft128.h;h=161ba53d982ba21cdd7d7b3dd1c4a54b5c13beee;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=0f8286cd494eded828255678778e0ac6cbe60b72;hpb=87fc8d1bb10cd459024a742c6a10961fefcef18f;p=linux-2.6.git diff --git a/drivers/scsi/t128.h b/drivers/scsi/t128.h index 0f8286cd4..161ba53d9 100644 --- a/drivers/scsi/t128.h +++ b/drivers/scsi/t128.h @@ -111,28 +111,28 @@ static int t128_device_reset(Scsi_Cmnd *); #ifndef HOSTS_C #define NCR5380_implementation_fields \ - unsigned long base + void __iomem *base #define NCR5380_local_declare() \ - unsigned long base + void __iomem *base #define NCR5380_setup(instance) \ - base = (instance)->base + base = ((struct NCR5380_hostdata *)(instance->hostdata))->base #define T128_address(reg) (base + T_5380_OFFSET + ((reg) * 0x20)) #if !(TDEBUG & TDEBUG_TRANSFER) -#define NCR5380_read(reg) isa_readb(T128_address(reg)) -#define NCR5380_write(reg, value) isa_writeb((value),(T128_address(reg))) +#define NCR5380_read(reg) readb(T128_address(reg)) +#define NCR5380_write(reg, value) writeb((value),(T128_address(reg))) #else #define NCR5380_read(reg) \ (((unsigned char) printk("scsi%d : read register %d at address %08x\n"\ - , instance->hostno, (reg), T128_address(reg))), isa_readb(T128_address(reg))) + , instance->hostno, (reg), T128_address(reg))), readb(T128_address(reg))) #define NCR5380_write(reg, value) { \ printk("scsi%d : write %02x to register %d at address %08x\n", \ instance->hostno, (value), (reg), T128_address(reg)); \ - isa_writeb((value), (T128_address(reg))); \ + writeb((value), (T128_address(reg))); \ } #endif