Lines Matching refs:miir
709 ulong miir; in m80x_send_cmd_to_phy() local
714 miir = (ulong) ioread32(miiport); in m80x_send_cmd_to_phy()
715 miir &= 0xfffffff0; in m80x_send_cmd_to_phy()
717 miir |= MASK_MIIR_MII_WRITE + MASK_MIIR_MII_MDO; in m80x_send_cmd_to_phy()
722 miir &= ~MASK_MIIR_MII_MDC; in m80x_send_cmd_to_phy()
723 iowrite32(miir, miiport); in m80x_send_cmd_to_phy()
726 miir |= MASK_MIIR_MII_MDC; in m80x_send_cmd_to_phy()
727 iowrite32(miir, miiport); in m80x_send_cmd_to_phy()
737 miir &= ~(MASK_MIIR_MII_MDC + MASK_MIIR_MII_MDO); in m80x_send_cmd_to_phy()
739 miir |= MASK_MIIR_MII_MDO; in m80x_send_cmd_to_phy()
741 iowrite32(miir, miiport); in m80x_send_cmd_to_phy()
743 miir |= MASK_MIIR_MII_MDC; in m80x_send_cmd_to_phy()
744 iowrite32(miir, miiport); in m80x_send_cmd_to_phy()
750 miir &= ~MASK_MIIR_MII_WRITE; in m80x_send_cmd_to_phy()
752 return miir; in m80x_send_cmd_to_phy()
760 ulong miir; in mdio_read() local
763 miir = m80x_send_cmd_to_phy(miiport, OP_READ, phyad, regad); in mdio_read()
770 miir &= ~MASK_MIIR_MII_MDC; in mdio_read()
771 iowrite32(miir, miiport); in mdio_read()
774 miir = ioread32(miiport); in mdio_read()
775 if (miir & MASK_MIIR_MII_MDI) in mdio_read()
779 miir |= MASK_MIIR_MII_MDC; in mdio_read()
780 iowrite32(miir, miiport); in mdio_read()
788 miir &= ~MASK_MIIR_MII_MDC; in mdio_read()
789 iowrite32(miir, miiport); in mdio_read()
799 ulong miir; in mdio_write() local
802 miir = m80x_send_cmd_to_phy(miiport, OP_WRITE, phyad, regad); in mdio_write()
808 miir &= ~(MASK_MIIR_MII_MDC + MASK_MIIR_MII_MDO); in mdio_write()
810 miir |= MASK_MIIR_MII_MDO; in mdio_write()
811 iowrite32(miir, miiport); in mdio_write()
814 miir |= MASK_MIIR_MII_MDC; in mdio_write()
815 iowrite32(miir, miiport); in mdio_write()
822 miir &= ~MASK_MIIR_MII_MDC; in mdio_write()
823 iowrite32(miir, miiport); in mdio_write()