Home
last modified time | relevance | path

Searched defs:cphy (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/io/chxge/com/
H A Dmv88e1xxx.c41 static void mdio_set_bit(struct cphy *cphy, int reg, u32 bitval) in mdio_set_bit()
52 static void mdio_clear_bit(struct cphy *cphy, int reg, u32 bitval) in mdio_clear_bit()
72 static int mv88e1xxx_reset(struct cphy *cphy, int wait) in mv88e1xxx_reset()
89 static int mv88e1xxx_interrupt_enable(struct cphy *cphy) in mv88e1xxx_interrupt_enable()
109 static int mv88e1xxx_interrupt_disable(struct cphy *cphy) in mv88e1xxx_interrupt_disable()
128 static int mv88e1xxx_interrupt_clear(struct cphy *cphy) in mv88e1xxx_interrupt_clear()
174 static int mv88e1xxx_crossover_set(struct cphy *cphy, int crossover) in mv88e1xxx_crossover_set()
185 static int mv88e1xxx_autoneg_enable(struct cphy *cphy) in mv88e1xxx_autoneg_enable()
198 static int mv88e1xxx_autoneg_disable(struct cphy *cphy) in mv88e1xxx_autoneg_disable()
218 static int mv88e1xxx_autoneg_restart(struct cphy *cphy) in mv88e1xxx_autoneg_restart()
[all …]
H A Dcphy.h75 struct cphy { struct
89 struct cphy_ops *ops; /* PHY operations */ argument
94 struct cphy_instance *instance; argument
98 static inline int mdio_read(struct cphy *cphy, int mmd, int reg, in mdio_read()
104 static inline int mdio_write(struct cphy *cphy, int mmd, int reg, in mdio_write()
110 static inline int simple_mdio_read(struct cphy *cphy, int reg, in simple_mdio_read()
116 static inline int simple_mdio_write(struct cphy *cphy, int reg, in simple_mdio_write()
H A Dmv88x201x.c36 static int led_init(struct cphy *cphy) in led_init()
46 static int led_link(struct cphy *cphy, u32 do_enable) in led_link()
65 static int mv88x201x_reset(struct cphy *cphy, int wait) in mv88x201x_reset()
73 static int mv88x201x_interrupt_enable(struct cphy *cphy) in mv88x201x_interrupt_enable()
89 static int mv88x201x_interrupt_disable(struct cphy *cphy) in mv88x201x_interrupt_disable()
105 static int mv88x201x_interrupt_clear(struct cphy *cphy) in mv88x201x_interrupt_clear()
142 static int mv88x201x_interrupt_handler(struct cphy *cphy) in mv88x201x_interrupt_handler()
154 static int mv88x201x_set_loopback(struct cphy *cphy, int on) in mv88x201x_set_loopback()
159 static int mv88x201x_get_link_status(struct cphy *cphy, int *link_ok, in mv88x201x_get_link_status()
182 static void mv88x201x_destroy(struct cphy *cphy) in mv88x201x_destroy()
[all …]
H A Dxpak.c30 static int xpak_reset(struct cphy *cphy, int wait) in xpak_reset()
36 static int xpak_interrupt_enable(struct cphy *cphy) in xpak_interrupt_enable()
42 static int xpak_interrupt_disable(struct cphy *cphy) in xpak_interrupt_disable()
48 static int xpak_interrupt_clear(struct cphy *cphy) in xpak_interrupt_clear()
54 static int xpak_set_loopback(struct cphy *cphy, int on) in xpak_set_loopback()
60 static int xpak_get_link_status(struct cphy *cphy, int *link_ok, int *speed, in xpak_get_link_status()
74 static void xpak_destroy(struct cphy *cphy) in xpak_destroy()
111 struct cphy *cphy = t1_os_malloc_wait_zero(sizeof(*cphy)); in xpak_phy_create() local
H A Dmy3126.c32 static int my3126_reset(struct cphy *cphy, int wait) in my3126_reset()
42 static int my3126_interrupt_enable(struct cphy *cphy) in my3126_interrupt_enable()
53 static int my3126_interrupt_disable(struct cphy *cphy) in my3126_interrupt_disable()
62 static int my3126_interrupt_clear(struct cphy *cphy) in my3126_interrupt_clear()
70 my3126_interrupt_handler(struct cphy *cphy) in my3126_interrupt_handler()
125 static int my3126_set_loopback(struct cphy *cphy, int on) in my3126_set_loopback()
131 static int my3126_get_link_status(struct cphy *cphy, in my3126_get_link_status()
165 static void my3126_destroy(struct cphy *cphy) in my3126_destroy()
208 struct cphy *cphy = t1_os_malloc_wait_zero(sizeof (*cphy)); in my3126_phy_create() local