Lines Matching refs:miir
698 ulong miir; in m80x_send_cmd_to_phy() local
703 miir = (ulong) ioread32(miiport); in m80x_send_cmd_to_phy()
704 miir &= 0xfffffff0; in m80x_send_cmd_to_phy()
706 miir |= MASK_MIIR_MII_WRITE + MASK_MIIR_MII_MDO; in m80x_send_cmd_to_phy()
711 miir &= ~MASK_MIIR_MII_MDC; in m80x_send_cmd_to_phy()
712 iowrite32(miir, miiport); in m80x_send_cmd_to_phy()
715 miir |= MASK_MIIR_MII_MDC; in m80x_send_cmd_to_phy()
716 iowrite32(miir, miiport); in m80x_send_cmd_to_phy()
726 miir &= ~(MASK_MIIR_MII_MDC + MASK_MIIR_MII_MDO); in m80x_send_cmd_to_phy()
728 miir |= MASK_MIIR_MII_MDO; in m80x_send_cmd_to_phy()
730 iowrite32(miir, miiport); in m80x_send_cmd_to_phy()
732 miir |= MASK_MIIR_MII_MDC; in m80x_send_cmd_to_phy()
733 iowrite32(miir, miiport); in m80x_send_cmd_to_phy()
739 miir &= ~MASK_MIIR_MII_WRITE; in m80x_send_cmd_to_phy()
741 return miir; in m80x_send_cmd_to_phy()
749 ulong miir; in mdio_read() local
752 miir = m80x_send_cmd_to_phy(miiport, OP_READ, phyad, regad); in mdio_read()
759 miir &= ~MASK_MIIR_MII_MDC; in mdio_read()
760 iowrite32(miir, miiport); in mdio_read()
763 miir = ioread32(miiport); in mdio_read()
764 if (miir & MASK_MIIR_MII_MDI) in mdio_read()
768 miir |= MASK_MIIR_MII_MDC; in mdio_read()
769 iowrite32(miir, miiport); in mdio_read()
777 miir &= ~MASK_MIIR_MII_MDC; in mdio_read()
778 iowrite32(miir, miiport); in mdio_read()
788 ulong miir; in mdio_write() local
791 miir = m80x_send_cmd_to_phy(miiport, OP_WRITE, phyad, regad); in mdio_write()
797 miir &= ~(MASK_MIIR_MII_MDC + MASK_MIIR_MII_MDO); in mdio_write()
799 miir |= MASK_MIIR_MII_MDO; in mdio_write()
800 iowrite32(miir, miiport); in mdio_write()
803 miir |= MASK_MIIR_MII_MDC; in mdio_write()
804 iowrite32(miir, miiport); in mdio_write()
811 miir &= ~MASK_MIIR_MII_MDC; in mdio_write()
812 iowrite32(miir, miiport); in mdio_write()