Lines Matching refs:usb_mdio
101 void __iomem *usb_mdio = params->regs[BRCM_REGS_USB_MDIO];
104 brcm_usb_writel(0xffffffff, usb_mdio + USB_GMDIOGEN);
105 while (brcm_usb_readl(usb_mdio + USB_GMDIOCSR) & (1<<31))
108 usb_mdio + USB_GMDIOGEN);
109 while (brcm_usb_readl(usb_mdio + USB_GMDIOCSR) & (1<<31))
111 brcm_usb_writel(0x00000000, usb_mdio + USB_GMDIOGEN);
112 while (brcm_usb_readl(usb_mdio + USB_GMDIOCSR) & (1<<31))
119 void __iomem *usb_mdio = params->regs[BRCM_REGS_USB_MDIO];
122 brcm_usb_writel(0xffffffff, usb_mdio + USB_GMDIOGEN);
123 while (brcm_usb_readl(usb_mdio + USB_GMDIOCSR) & (1<<31))
125 brcm_usb_writel(0x69020000 | (addr << 18), usb_mdio + USB_GMDIOGEN);
126 while (brcm_usb_readl(usb_mdio + USB_GMDIOCSR) & (1<<31))
128 brcm_usb_writel(0x00000000, usb_mdio + USB_GMDIOGEN);
129 while (brcm_usb_readl(usb_mdio + USB_GMDIOCSR) & (1<<31))
131 return brcm_usb_readl(usb_mdio + USB_GMDIOCSR) & 0xffff;