Lines Matching refs:mem
79 static int mga_probe_vram(struct mga_device *mdev, void __iomem *mem) in mga_probe_vram() argument
87 orig = ioread16(mem); in mga_probe_vram()
88 iowrite16(0, mem); in mga_probe_vram()
91 orig1 = ioread8(mem + offset); in mga_probe_vram()
92 orig2 = ioread8(mem + offset + 0x100); in mga_probe_vram()
94 iowrite16(0xaa55, mem + offset); in mga_probe_vram()
95 iowrite16(0xaa55, mem + offset + 0x100); in mga_probe_vram()
97 test1 = ioread16(mem + offset); in mga_probe_vram()
98 test2 = ioread16(mem); in mga_probe_vram()
100 iowrite16(orig1, mem + offset); in mga_probe_vram()
101 iowrite16(orig2, mem + offset + 0x100); in mga_probe_vram()
112 iowrite16(orig, mem); in mga_probe_vram()
119 void __iomem *mem; in mga_vram_init() local
140 mem = pci_iomap(mdev->dev->pdev, 0, 0); in mga_vram_init()
142 mdev->mc.vram_size = mga_probe_vram(mdev, mem); in mga_vram_init()
144 pci_iounmap(mdev->dev->pdev, mem); in mga_vram_init()