Lines Matching refs:iowrite32
68 iowrite32(0x60020000 + (phy_id<<23) + (location<<18), ioaddr + 0xA0); in tulip_mdio_read()
82 iowrite32(MDIO_ENB | MDIO_DATA_WRITE1, mdio_addr); in tulip_mdio_read()
84 iowrite32(MDIO_ENB | MDIO_DATA_WRITE1 | MDIO_SHIFT_CLK, mdio_addr); in tulip_mdio_read()
91 iowrite32(MDIO_ENB | dataval, mdio_addr); in tulip_mdio_read()
93 iowrite32(MDIO_ENB | dataval | MDIO_SHIFT_CLK, mdio_addr); in tulip_mdio_read()
98 iowrite32(MDIO_ENB_IN, mdio_addr); in tulip_mdio_read()
101 iowrite32(MDIO_ENB_IN | MDIO_SHIFT_CLK, mdio_addr); in tulip_mdio_read()
123 iowrite32(val, ioaddr + comet_miireg2offset[location]); in tulip_mdio_write()
129 iowrite32(cmd, ioaddr + 0xA0); in tulip_mdio_write()
141 iowrite32(MDIO_ENB | MDIO_DATA_WRITE1, mdio_addr); in tulip_mdio_write()
143 iowrite32(MDIO_ENB | MDIO_DATA_WRITE1 | MDIO_SHIFT_CLK, mdio_addr); in tulip_mdio_write()
149 iowrite32(MDIO_ENB | dataval, mdio_addr); in tulip_mdio_write()
151 iowrite32(MDIO_ENB | dataval | MDIO_SHIFT_CLK, mdio_addr); in tulip_mdio_write()
156 iowrite32(MDIO_ENB_IN, mdio_addr); in tulip_mdio_write()
158 iowrite32(MDIO_ENB_IN | MDIO_SHIFT_CLK, mdio_addr); in tulip_mdio_write()
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()
275 iowrite32(get_u16(&init_sequence[i]) << 16, ioaddr + CSR15); 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()
302 iowrite32(init_sequence[i], ioaddr + CSR12); in tulip_select_media()
330 iowrite32(get_u16(rst + 1 + (i<<1)) << 16, ioaddr + CSR15); in tulip_select_media()
353 iowrite32(0x0001, ioaddr + CSR15); in tulip_select_media()
354 iowrite32(0x0201B07A, ioaddr + 0xB8); in tulip_select_media()
357 iowrite32(0x32, ioaddr + CSR12); in tulip_select_media()
359 iowrite32(0x0001B078, ioaddr + 0xB8); in tulip_select_media()
360 iowrite32(0x0201B078, ioaddr + 0xB8); in tulip_select_media()
362 iowrite32(0x33, ioaddr + CSR12); in tulip_select_media()
365 iowrite32(startup ? 0x0201F868 : 0x0001F868, ioaddr + 0xB8); in tulip_select_media()
367 iowrite32(0x32, ioaddr + CSR12); in tulip_select_media()
369 iowrite32(0x1F078, ioaddr + 0xB8); in tulip_select_media()