Lines Matching refs:bcm_ns_usb3
50 struct bcm_ns_usb3 { struct
58 int (*phy_write)(struct bcm_ns_usb3 *usb3, u16 reg, u16 value); argument
74 static int bcm_ns_usb3_mdio_phy_write(struct bcm_ns_usb3 *usb3, u16 reg, in bcm_ns_usb3_mdio_phy_write()
80 static int bcm_ns_usb3_phy_init_ns_bx(struct bcm_ns_usb3 *usb3) in bcm_ns_usb3_phy_init_ns_bx()
128 static int bcm_ns_usb3_phy_init_ns_ax(struct bcm_ns_usb3 *usb3) in bcm_ns_usb3_phy_init_ns_ax()
160 struct bcm_ns_usb3 *usb3 = phy_get_drvdata(phy); in bcm_ns_usb3_phy_init()
190 static int bcm_ns_usb3_mdiodev_phy_write(struct bcm_ns_usb3 *usb3, u16 reg, in bcm_ns_usb3_mdiodev_phy_write()
204 struct bcm_ns_usb3 *usb3; in bcm_ns_usb3_mdio_probe()
261 static int bcm_ns_usb3_wait_reg(struct bcm_ns_usb3 *usb3, void __iomem *addr, in bcm_ns_usb3_wait_reg()
275 static inline int bcm_ns_usb3_mii_mng_wait_idle(struct bcm_ns_usb3 *usb3) in bcm_ns_usb3_mii_mng_wait_idle()
282 static int bcm_ns_usb3_platform_phy_write(struct bcm_ns_usb3 *usb3, u16 reg, in bcm_ns_usb3_platform_phy_write()
307 struct bcm_ns_usb3 *usb3; in bcm_ns_usb3_probe()