===== matrox_w1.c 1.4 vs edited ===== --- 1.4/drivers/w1/matrox_w1.c 2004-11-14 13:02:18 +01:00 +++ edited/matrox_w1.c 2004-11-14 21:15:09 +01:00 @@ -78,12 +78,12 @@ struct matrox_device { - char *base_addr; - char *port_index, *port_data; + char __iomem *base_addr; + char __iomem *port_index, *port_data; u8 data_mask; unsigned long phys_addr; - char *virt_addr; + char __iomem *virt_addr; unsigned long found; struct w1_bus_master *bus_master; @@ -227,7 +227,7 @@ if (dev->found) { w1_remove_master_device(dev->bus_master); - iounmap((void *) dev->virt_addr); + iounmap(dev->virt_addr); } kfree(dev); }