Lines Matching refs:ioaddr

53 	void __iomem *ioaddr = tp->base_addr;  in tulip_mdio_read()  local
54 void __iomem *mdio_addr = ioaddr + CSR9; in tulip_mdio_read()
62 return ioread32(ioaddr + comet_miireg2offset[location]); in tulip_mdio_read()
68 iowrite32(0x60020000 + (phy_id<<23) + (location<<18), ioaddr + 0xA0); in tulip_mdio_read()
69 ioread32(ioaddr + 0xA0); in tulip_mdio_read()
70 ioread32(ioaddr + 0xA0); in tulip_mdio_read()
73 if ( ! ((retval = ioread32(ioaddr + 0xA0)) & 0x80000000)) in tulip_mdio_read()
114 void __iomem *ioaddr = tp->base_addr; in tulip_mdio_write() local
115 void __iomem *mdio_addr = ioaddr + CSR9; in tulip_mdio_write()
123 iowrite32(val, ioaddr + comet_miireg2offset[location]); in tulip_mdio_write()
129 iowrite32(cmd, ioaddr + 0xA0); in tulip_mdio_write()
132 if ( ! (ioread32(ioaddr + 0xA0) & 0x80000000)) in tulip_mdio_write()
170 void __iomem *ioaddr = tp->base_addr; in tulip_select_media() local
185 iowrite32(mtable->csr12dir | 0x100, ioaddr + CSR12); in tulip_select_media()
186 iowrite32(p[1], ioaddr + CSR12); in tulip_select_media()
205 iowrite32(get_u16(rst + 1 + (i<<1)) << 16, ioaddr + CSR15); in tulip_select_media()
216 iowrite32(0, ioaddr + CSR13); in tulip_select_media()
217 iowrite32(csr14val, ioaddr + CSR14); in tulip_select_media()
218 iowrite32(csr15dir, ioaddr + CSR15); /* Direction */ in tulip_select_media()
219 iowrite32(csr15val, ioaddr + CSR15); /* Data */ in tulip_select_media()
220 iowrite32(csr13val, ioaddr + CSR13); in tulip_select_media()
229 iowrite32(0, ioaddr + CSR13); in tulip_select_media()
230 iowrite32(csr14val, ioaddr + CSR14); in tulip_select_media()
232 iowrite32(csr15dir, ioaddr + CSR15); /* Direction */ in tulip_select_media()
233 iowrite32(csr15val, ioaddr + CSR15); /* Data */ in tulip_select_media()
234 if (startup) iowrite32(csr13val, ioaddr + CSR13); in tulip_select_media()
260 iowrite32(get_u16(&reset_sequence[i]) << 16, ioaddr + CSR15); in tulip_select_media()
263 ioread32(ioaddr + CSR15); in tulip_select_media()
275 iowrite32(get_u16(&init_sequence[i]) << 16, ioaddr + CSR15); in tulip_select_media()
277 ioread32(ioaddr + CSR15); /* flush posted writes */ in tulip_select_media()
285 iowrite32(mtable->csr12dir | 0x100, ioaddr + CSR12); in tulip_select_media()
287 iowrite32(reset_sequence[i], ioaddr + CSR12); in tulip_select_media()
290 ioread32(ioaddr + CSR12); in tulip_select_media()
302 iowrite32(init_sequence[i], ioaddr + CSR12); in tulip_select_media()
304 ioread32(ioaddr + CSR12); /* flush posted writes */ in tulip_select_media()
335 iowrite32(get_u16(rst + 1 + (i<<1)) << 16, ioaddr + CSR15); in tulip_select_media()
348 ioread32(ioaddr + CSR12) & 0xff); in tulip_select_media()
354 ioread32(ioaddr + 0xB8), in tulip_select_media()
358 iowrite32(0x0001, ioaddr + CSR15); in tulip_select_media()
359 iowrite32(0x0201B07A, ioaddr + 0xB8); in tulip_select_media()
362 iowrite32(0x32, ioaddr + CSR12); in tulip_select_media()
364 iowrite32(0x0001B078, ioaddr + 0xB8); in tulip_select_media()
365 iowrite32(0x0201B078, ioaddr + 0xB8); in tulip_select_media()
367 iowrite32(0x33, ioaddr + CSR12); in tulip_select_media()
370 iowrite32(startup ? 0x0201F868 : 0x0001F868, ioaddr + 0xB8); in tulip_select_media()
372 iowrite32(0x32, ioaddr + CSR12); in tulip_select_media()
374 iowrite32(0x1F078, ioaddr + 0xB8); in tulip_select_media()
388 ioread32(ioaddr + CSR12)); in tulip_select_media()