Lines Matching refs:miir
700 ulong miir;
705 miir = (ulong) ioread32(miiport);
706 miir &= 0xfffffff0;
708 miir |= MASK_MIIR_MII_WRITE + MASK_MIIR_MII_MDO;
712 /* low MDC; MDO is already high (miir) */
713 miir &= ~MASK_MIIR_MII_MDC;
714 iowrite32(miir, miiport);
717 miir |= MASK_MIIR_MII_MDC;
718 iowrite32(miir, miiport);
728 miir &= ~(MASK_MIIR_MII_MDC + MASK_MIIR_MII_MDO);
730 miir |= MASK_MIIR_MII_MDO;
732 iowrite32(miir, miiport);
734 miir |= MASK_MIIR_MII_MDC;
735 iowrite32(miir, miiport);
741 miir &= ~MASK_MIIR_MII_WRITE;
743 return miir;
751 ulong miir;
754 miir = m80x_send_cmd_to_phy(miiport, OP_READ, phyad, regad);
761 miir &= ~MASK_MIIR_MII_MDC;
762 iowrite32(miir, miiport);
765 miir = ioread32(miiport);
766 if (miir & MASK_MIIR_MII_MDI)
770 miir |= MASK_MIIR_MII_MDC;
771 iowrite32(miir, miiport);
779 miir &= ~MASK_MIIR_MII_MDC;
780 iowrite32(miir, miiport);
790 ulong miir;
793 miir = m80x_send_cmd_to_phy(miiport, OP_WRITE, phyad, regad);
799 miir &= ~(MASK_MIIR_MII_MDC + MASK_MIIR_MII_MDO);
801 miir |= MASK_MIIR_MII_MDO;
802 iowrite32(miir, miiport);
805 miir |= MASK_MIIR_MII_MDC;
806 iowrite32(miir, miiport);
813 miir &= ~MASK_MIIR_MII_MDC;
814 iowrite32(miir, miiport);