X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fisdn%2Fhardware%2Feicon%2Fos_bri.c;h=4cc44a5dd1dbe63aa39881b217f5b2c72c5d8db8;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=e8f023d2df8982782c3bc207316ce3ed77dd096f;hpb=9bf4aaab3e101692164d49b7ca357651eb691cb6;p=linux-2.6.git diff --git a/drivers/isdn/hardware/eicon/os_bri.c b/drivers/isdn/hardware/eicon/os_bri.c index e8f023d2d..4cc44a5dd 100644 --- a/drivers/isdn/hardware/eicon/os_bri.c +++ b/drivers/isdn/hardware/eicon/os_bri.c @@ -78,7 +78,7 @@ int diva_bri_init_card(diva_os_xdi_adapter_t * a) word cmd = 0, cmd_org; byte Bus, Slot; void *hdev; - byte *p; + byte __iomem *p; /* Set properties @@ -331,10 +331,11 @@ void diva_os_prepare_maestra_functions(PISDN_ADAPTER IoAdapter) static dword diva_bri_get_serial_number(diva_os_xdi_adapter_t * a) { dword serNo = 0; - byte *confIO; - word serHi, serLo, *confMem; + byte __iomem *confIO; + word serHi, serLo; + word __iomem *confMem; - confIO = (byte *) DIVA_OS_MEM_ATTACH_CFG(&a->xdi_adapter); + confIO = DIVA_OS_MEM_ATTACH_CFG(&a->xdi_adapter); serHi = (word) (inppw(&confIO[0x22]) & 0x0FFF); serLo = (word) (inppw(&confIO[0x26]) & 0x0FFF); serNo = ((dword) serHi << 16) | (dword) serLo; @@ -343,7 +344,7 @@ static dword diva_bri_get_serial_number(diva_os_xdi_adapter_t * a) if ((serNo == 0) || (serNo == 0xFFFFFFFF)) { DBG_FTL(("W: BRI use BAR[0] to get card serial number")) - confMem = (word *) DIVA_OS_MEM_ATTACH_RAM(&a->xdi_adapter); + confMem = (word __iomem *)DIVA_OS_MEM_ATTACH_RAM(&a->xdi_adapter); serHi = (word) (READ_WORD(&confMem[0x11]) & 0x0FFF); serLo = (word) (READ_WORD(&confMem[0x13]) & 0x0FFF); serNo = (((dword) serHi) << 16) | ((dword) serLo); @@ -513,9 +514,9 @@ diva_bri_cmd_card_proc(struct _diva_os_xdi_adapter *a, static int diva_bri_reset_adapter(PISDN_ADAPTER IoAdapter) { - byte *addrHi, *addrLo, *ioaddr; + byte __iomem *addrHi, *addrLo, *ioaddr; dword i; - byte *Port; + byte __iomem *Port; if (!IoAdapter->port) { return (-1); @@ -602,8 +603,8 @@ static int diva_bri_write_sdram_block(PISDN_ADAPTER IoAdapter, dword address, const byte * data, dword length) { - byte *addrHi, *addrLo, *ioaddr; - byte *Port; + byte __iomem *addrHi, *addrLo, *ioaddr; + byte __iomem *Port; if (!IoAdapter->port) { return (-1); @@ -630,9 +631,9 @@ static int diva_bri_start_adapter(PISDN_ADAPTER IoAdapter, dword start_address, dword features) { - byte *Port; + byte __iomem *Port; dword i, test; - byte *addrHi, *addrLo, *ioaddr; + byte __iomem *addrHi, *addrLo, *ioaddr; int started = 0; ADAPTER *a = &IoAdapter->a;