gsc_readl
ret = ((u64) gsc_readl(addr)) << 32;
ret |= gsc_readl(addr+4);
((gsc_readl(dev->hpa.start + offsetof(struct bc_module, io_status)) \
#define READ_IO_IO_LOW(dev) (unsigned long)(signed int)gsc_readl(dev->hpa.start + IO_IO_LOW)
#define READ_IO_IO_HIGH(dev) (unsigned long)(signed int)gsc_readl(dev->hpa.start + IO_IO_HIGH)
return le32_to_cpu(gsc_readl(eisa_permute(port)));
imr = gsc_readl(irq_dev->hpa + OFFSET_IMR);
imr = gsc_readl(irq_dev->hpa + OFFSET_IMR);
if (gsc_readl(gsc_asic->hpa + OFFSET_IMR))
gsc_readl(gsc_asic->hpa + OFFSET_IMR));
irr = gsc_readl(gsc_asic->hpa + OFFSET_IRR);
card->mmio_region.start = gsc_readl(dev->hpa.start + IO_IO_LOW);
card->mmio_region.end = gsc_readl(dev->hpa.start + IO_IO_HIGH) - 1;
lasi->version = gsc_readl(lasi->hpa + LASI_VER) & 0xf;
gsc_readl(lasi_base+OFFSET_IRR);
button_not_pressed = (gsc_readl(soft_power_reg) & 0x1);
gsc_readl(base+OFFSET_IRR);
fb->deviceSpecificConfig = gsc_readl(sti_rom_address);
#define READ_WORD(fb, reg) gsc_readl((fb)->info->fix.mmio_start + (reg))
*(u32 *)dest = gsc_readl(base);
*(u8 *)dest = gsc_readl(base);
size = gsc_readl(address + offsetof(struct sti_rom,last_addr));
sig = gsc_readl(address);
i = gsc_readl(address+0x04);
i = gsc_readl(address+0x0c);
*rm++ = gsc_readl(address+rm_offset+0x00);
*rm++ = gsc_readl(address+rm_offset+0x04);
*rm++ = gsc_readl(address+rm_offset+0x08);
*rm++ = gsc_readl(address+rm_offset+0x0c);
address += le32_to_cpu(gsc_readl(address+8));