Lines Matching refs:SPR_CSR9
88 #define SPR_CSR9 0x48 /* SEEPROM and MII management */ macro
290 CSR_WRITE(l, SPR_CSR9, MII_MDO); in mii_read()
292 CSR_WRITE(l, SPR_CSR9, MII_MDO | MII_MDC); in mii_read()
294 CSR_WRITE(l, SPR_CSR9, MII_MDO); in mii_read()
297 CSR_WRITE(l, SPR_CSR9, 0); in mii_read()
304 CSR_WRITE(l, SPR_CSR9, v); in mii_read()
306 CSR_WRITE(l, SPR_CSR9, v | MII_MDC); in mii_read()
308 CSR_WRITE(l, SPR_CSR9, v); in mii_read()
313 CSR_WRITE(l, SPR_CSR9, MII_MIDIR); in mii_read()
315 rv = (rv << 1) | !!(CSR_READ(l, SPR_CSR9) & MII_MDI); in mii_read()
316 CSR_WRITE(l, SPR_CSR9, MII_MIDIR | MII_MDC); in mii_read()
319 CSR_WRITE(l, SPR_CSR9, 0); in mii_read()
330 CSR_WRITE(l, SPR_CSR9, MII_MDO); in mii_write()
332 CSR_WRITE(l, SPR_CSR9, MII_MDO | MII_MDC); in mii_write()
334 CSR_WRITE(l, SPR_CSR9, MII_MDO); in mii_write()
337 CSR_WRITE(l, SPR_CSR9, 0); in mii_write()
344 CSR_WRITE(l, SPR_CSR9, v); in mii_write()
346 CSR_WRITE(l, SPR_CSR9, v | MII_MDC); in mii_write()
348 CSR_WRITE(l, SPR_CSR9, v); in mii_write()
351 CSR_WRITE(l, SPR_CSR9, 0); in mii_write()