Lines Matching refs:cphy
30 static int xpak_reset(struct cphy *cphy, int wait) in xpak_reset() argument
36 static int xpak_interrupt_enable(struct cphy *cphy) in xpak_interrupt_enable() argument
42 static int xpak_interrupt_disable(struct cphy *cphy) in xpak_interrupt_disable() argument
48 static int xpak_interrupt_clear(struct cphy *cphy) in xpak_interrupt_clear() argument
54 static int xpak_set_loopback(struct cphy *cphy, int on) in xpak_set_loopback() argument
60 static int xpak_get_link_status(struct cphy *cphy, int *link_ok, int *speed, in xpak_get_link_status() argument
74 static void xpak_destroy(struct cphy *cphy) in xpak_destroy() argument
76 t1_os_free((void *)cphy, sizeof(*cphy)); in xpak_destroy()
108 static struct cphy *xpak_phy_create(adapter_t * adapter, int phy_addr, in xpak_phy_create()
111 struct cphy *cphy = t1_os_malloc_wait_zero(sizeof(*cphy)); in xpak_phy_create() local
113 if (!cphy) in xpak_phy_create()
116 cphy->ops = &xpak_ops; in xpak_phy_create()
117 cphy->adapter = adapter; in xpak_phy_create()
118 cphy->mdio_read = mdio_ops->read; in xpak_phy_create()
119 cphy->mdio_write = mdio_ops->write; in xpak_phy_create()
120 return cphy; in xpak_phy_create()