Home
last modified time | relevance | path

Searched refs:cphy (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/io/chxge/com/
H A Dmv88x201x.c36 static int led_init(struct cphy *cphy) in led_init() argument
46 static int led_link(struct cphy *cphy, u32 do_enable) in led_link() argument
65 static int mv88x201x_reset(struct cphy *cphy, int wait) in mv88x201x_reset() argument
73 static int mv88x201x_interrupt_enable(struct cphy *cphy) in mv88x201x_interrupt_enable() argument
89 static int mv88x201x_interrupt_disable(struct cphy *cphy) in mv88x201x_interrupt_disable() argument
105 static int mv88x201x_interrupt_clear(struct cphy *cphy) in mv88x201x_interrupt_clear() argument
142 static int mv88x201x_interrupt_handler(struct cphy *cphy) in mv88x201x_interrupt_handler() argument
182 static void mv88x201x_destroy(struct cphy *cphy) in mv88x201x_destroy() argument
184 t1_os_free((void *) cphy, sizeof(*cphy)); in mv88x201x_destroy()
220 struct cphy *cphy = t1_os_malloc_wait_zero(sizeof(*cphy)); in mv88x201x_phy_create() local
[all …]
H A Dmv88e1xxx.c41 static void mdio_set_bit(struct cphy *cphy, int reg, u32 bitval) in mdio_set_bit() argument
72 static int mv88e1xxx_reset(struct cphy *cphy, int wait) in mv88e1xxx_reset() argument
89 static int mv88e1xxx_interrupt_enable(struct cphy *cphy) in mv88e1xxx_interrupt_enable() argument
109 static int mv88e1xxx_interrupt_disable(struct cphy *cphy) in mv88e1xxx_interrupt_disable() argument
128 static int mv88e1xxx_interrupt_clear(struct cphy *cphy) in mv88e1xxx_interrupt_clear() argument
185 static int mv88e1xxx_autoneg_enable(struct cphy *cphy) in mv88e1xxx_autoneg_enable() argument
198 static int mv88e1xxx_autoneg_disable(struct cphy *cphy) in mv88e1xxx_autoneg_disable() argument
218 static int mv88e1xxx_autoneg_restart(struct cphy *cphy) in mv88e1xxx_autoneg_restart() argument
356 static void mv88e1xxx_destroy(struct cphy *cphy) in mv88e1xxx_destroy() argument
358 t1_os_free((void *)cphy, sizeof(*cphy)); in mv88e1xxx_destroy()
[all …]
H A Dmy3126.c32 static int my3126_reset(struct cphy *cphy, int wait) in my3126_reset() argument
42 static int my3126_interrupt_enable(struct cphy *cphy) in my3126_interrupt_enable() argument
53 static int my3126_interrupt_disable(struct cphy *cphy) in my3126_interrupt_disable() argument
62 static int my3126_interrupt_clear(struct cphy *cphy) in my3126_interrupt_clear() argument
70 my3126_interrupt_handler(struct cphy *cphy) in my3126_interrupt_handler() argument
108 (cphy->act_count == act_count) || (cphy->act_on)) { in my3126_interrupt_handler()
131 static int my3126_get_link_status(struct cphy *cphy, in my3126_get_link_status() argument
165 static void my3126_destroy(struct cphy *cphy) in my3126_destroy() argument
167 t1_os_free(cphy, sizeof (*cphy)); in my3126_destroy()
208 struct cphy *cphy = t1_os_malloc_wait_zero(sizeof (*cphy)); in my3126_phy_create() local
[all …]
H A Dcphy.h51 struct cphy;
55 void (*destroy)(struct cphy *);
56 int (*reset)(struct cphy *, int wait);
63 int (*autoneg_enable)(struct cphy *);
75 struct cphy { struct
98 static inline int mdio_read(struct cphy *cphy, int mmd, int reg, in mdio_read() argument
101 return cphy->mdio_read(cphy->adapter, cphy->addr, mmd, reg, valp); in mdio_read()
104 static inline int mdio_write(struct cphy *cphy, int mmd, int reg, in mdio_write() argument
107 return cphy->mdio_write(cphy->adapter, cphy->addr, mmd, reg, val); in mdio_write()
110 static inline int simple_mdio_read(struct cphy *cphy, int reg, in simple_mdio_read() argument
[all …]
H A Dxpak.c30 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()
111 struct cphy *cphy = t1_os_malloc_wait_zero(sizeof(*cphy)); in xpak_phy_create() local
113 if (!cphy) in xpak_phy_create()
[all …]
H A Dch_subr.c161 struct cphy *phy = adapter->port[port_id].phy; in link_changed()
209 struct cphy *phy = adapter->port[p].phy; in fpga_phy_intr_handler()
820 t1_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc) in t1_link_start()
866 struct cphy *phy; in elmer0_ext_intr_handler()
1306 struct cphy *phy = adapter->port[i].phy; in t1_free_sw_modules()
H A Dcommon.h249 int t1_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc);
/illumos-gate/usr/src/uts/common/io/chxge/
H A Doschtoe.h177 struct cphy *phy;