Lines Matching refs:mem
79 static int mga_probe_vram(struct mga_device *mdev, void __iomem *mem) in mga_probe_vram() argument
88 orig = ioread16(mem); in mga_probe_vram()
89 iowrite16(0, mem); in mga_probe_vram()
98 orig1 = ioread8(mem + offset); in mga_probe_vram()
99 orig2 = ioread8(mem + offset + 0x100); in mga_probe_vram()
101 iowrite16(0xaa55, mem + offset); in mga_probe_vram()
102 iowrite16(0xaa55, mem + offset + 0x100); in mga_probe_vram()
104 test1 = ioread16(mem + offset); in mga_probe_vram()
105 test2 = ioread16(mem); in mga_probe_vram()
107 iowrite16(orig1, mem + offset); in mga_probe_vram()
108 iowrite16(orig2, mem + offset + 0x100); in mga_probe_vram()
119 iowrite16(orig, mem); in mga_probe_vram()
126 void __iomem *mem; in mga_vram_init() local
147 mem = pci_iomap(mdev->dev->pdev, 0, 0); in mga_vram_init()
149 mdev->mc.vram_size = mga_probe_vram(mdev, mem); in mga_vram_init()
151 pci_iounmap(mdev->dev->pdev, mem); in mga_vram_init()