Searched refs:phy (Results 1 - 25 of 216) sorted by relevance

123456789

/freebsd-10.0-release/sys/dev/isci/scil/
H A Dscic_sds_phy_registers.h60 * @brief This file contains the macros used by the phy object to read/write
75 * Macro to read the transport layer register associated with this phy
78 #define scu_transport_layer_read(phy, reg) \
80 scic_sds_phy_get_controller(phy), \
81 (phy)->transport_layer_registers->reg \
85 * Macro to write the transport layer register associated with this phy
88 #define scu_transport_layer_write(phy, reg, value) \
90 scic_sds_phy_get_controller(phy), \
91 (phy)->transport_layer_registers->reg, \
96 //* Transport Layer registers controlled by the phy objec
[all...]
H A Dscic_phy.h61 * by an SCIC user on a phy (SAS or SATA) object.
84 * supplied phy. This field may be set to SCI_INVALID_HANDLE
85 * if the phy is not currently contained in a port.
90 * This field specifies the maximum link rate for which this phy
96 * This field specifies the link rate at which the phy is
103 * transmitted to the connected phy.
108 * This field specifies the index of the phy in relation to other
118 * SAS phy, that can be retrieved.
139 * SATA phy, that can be retrieved.
151 * on the specified phy
[all...]
H A Dscic_sds_phy.h75 * This is the timeout value for the SATA phy to wait for a SIGNATURE FIS
160 * Debug code to record the state transitions for the phy object
177 * @brief This enumeration provides a named phy type for the state machine
182 * This is an unknown phy type since there is either nothing on the other
183 * end or we have not detected the phy type as yet.
204 * represent the core phy object and SCU harware protocol engine.
211 * This field specifies the port object that owns/contains this phy.
216 * This field indicates whether the phy supports 1.5 Gb/s, 3.0 Gb/s,
222 * This member specifies the protocol being utilized on this phy. This
224 * a remote phy
[all...]
H A Dscic_sds_port.h91 * phy operational.
96 * The substate where the port is started and there was an add/remove phy
134 * This field contains the active phy mask for the port. This mask is used in
135 * conjunction with the phy state to determine which phy to select for some
141 * This field contains the phy mask for the port that are already part of the port.
329 #define scic_sds_port_write_phy_assignment(port, phy) \
332 (phy)->phy_index, \
339 #define scic_sds_port_read_phy_assignment(port, phy) \
342 (phy)
[all...]
/freebsd-10.0-release/sys/dev/etherswitch/arswitch/
H A Darswitch_phy.h31 extern int arswitch_readphy(device_t dev, int phy, int reg);
32 extern int arswitch_writephy(device_t dev, int phy, int reg, int data);
H A Darswitch_phy.c76 arswitch_readphy(device_t dev, int phy, int reg) argument
85 if (phy < 0 || phy >= 32)
94 (phy << AR8X16_MDIO_CTRL_PHY_ADDR_SHIFT) |
96 DEVERR(dev, err, "arswitch_readphy()=%d: phy=%d.%02x\n", phy, reg);
117 arswitch_writephy(device_t dev, int phy, int reg, int data) argument
134 (phy << AR8X16_MDIO_CTRL_PHY_ADDR_SHIFT) |
147 DEVERR(dev, err, "arswitch_writephy()=%d: phy=%d.%02x\n", phy, re
[all...]
H A Darswitch_reg.c65 arswitch_split_setpage(device_t dev, uint32_t addr, uint16_t *phy, argument
72 *phy = (((addr) >> 6) & 0x07) | 0x10;
89 uint16_t phy, reg; local
91 arswitch_split_setpage(dev, addr, &phy, &reg);
92 return (MDIO_READREG(device_get_parent(dev), phy, reg));
105 arswitch_writedbg(device_t dev, int phy, uint16_t dbg_addr, argument
108 (void) MDIO_WRITEREG(device_get_parent(dev), phy, local
110 (void) MDIO_WRITEREG(device_get_parent(dev), phy, local
120 uint16_t phy, reg; local
122 arswitch_split_setpage(dev, addr, &phy,
[all...]
/freebsd-10.0-release/sys/net80211/
H A Dieee80211_phy.c75 [0] = { .phy = CCK, 1000, 0x00, B(2), 0 },/* 1 Mb */
76 [1] = { .phy = CCK, 2000, 0x04, B(4), 1 },/* 2 Mb */
77 [2] = { .phy = CCK, 5500, 0x04, B(11), 1 },/* 5.5 Mb */
78 [3] = { .phy = CCK, 11000, 0x04, B(22), 1 },/* 11 Mb */
79 [4] = { .phy = PBCC, 22000, 0x04, 44, 3 } /* 22 Mb */
88 [0] = { .phy = CCK, 1000, 0x00, B(2), 0 },
89 [1] = { .phy = CCK, 2000, 0x04, B(4), 1 },
90 [2] = { .phy = CCK, 5500, 0x04, B(11), 2 },
91 [3] = { .phy = CCK, 11000, 0x04, B(22), 3 },
92 [4] = { .phy
[all...]
/freebsd-10.0-release/etc/rc.d/
H A Datm1108 for phy in ${atmdev}; do
109 echo -n "Configuring ATM device ${phy}:"
112 eval netif_args=\$atm_netif_${phy}
114 atm set netif ${phy} ${netif_args} || continue
121 eval macaddr_args=\$atm_macaddr_${phy}
127 atm set mac ${phy} ${macaddr_args} || continue
133 eval sigmgr_args=\$atm_sigmgr_${phy}
135 atm attach ${phy} ${sigmgr_args} || continue
142 eval prefix_args=\$atm_prefix_${phy}
154 atm set prefix ${phy}
[all...]
/freebsd-10.0-release/sys/dev/e1000/
H A De1000_phy.c72 struct e1000_phy_info *phy = &hw->phy; local
76 phy->ops.init_params = e1000_null_ops_generic;
77 phy->ops.acquire = e1000_null_ops_generic;
78 phy->ops.check_polarity = e1000_null_ops_generic;
79 phy->ops.check_reset_block = e1000_null_ops_generic;
80 phy->ops.commit = e1000_null_ops_generic;
81 phy->ops.force_speed_duplex = e1000_null_ops_generic;
82 phy->ops.get_cfg_done = e1000_null_ops_generic;
83 phy
220 struct e1000_phy_info *phy = &hw->phy; local
286 struct e1000_phy_info *phy = &hw->phy; local
351 struct e1000_phy_info *phy = &hw->phy; local
417 struct e1000_phy_info *phy = &hw->phy; local
464 struct e1000_phy_info *phy = &hw->phy; local
1114 struct e1000_phy_info *phy = &hw->phy; local
1266 struct e1000_phy_info *phy = &hw->phy; local
1362 struct e1000_phy_info *phy = &hw->phy; local
1472 struct e1000_phy_info *phy = &hw->phy; local
1625 struct e1000_phy_info *phy = &hw->phy; local
1742 struct e1000_phy_info *phy = &hw->phy; local
1808 struct e1000_phy_info *phy = &hw->phy; local
1947 struct e1000_phy_info *phy = &hw->phy; local
2078 struct e1000_phy_info *phy = &hw->phy; local
2162 struct e1000_phy_info *phy = &hw->phy; local
2207 struct e1000_phy_info *phy = &hw->phy; local
2234 struct e1000_phy_info *phy = &hw->phy; local
2277 struct e1000_phy_info *phy = &hw->phy; local
2404 struct e1000_phy_info *phy = &hw->phy; local
2430 struct e1000_phy_info *phy = &hw->phy; local
2553 struct e1000_phy_info *phy = &hw->phy; local
2623 struct e1000_phy_info *phy = &hw->phy; local
2698 struct e1000_phy_info *phy = &hw->phy; local
2760 struct e1000_phy_info *phy = &hw->phy; local
2848 struct e1000_phy_info *phy = &hw->phy; local
3889 struct e1000_phy_info *phy = &hw->phy; local
3913 struct e1000_phy_info *phy = &hw->phy; local
3962 struct e1000_phy_info *phy = &hw->phy; local
4025 struct e1000_phy_info *phy = &hw->phy; local
[all...]
H A De1000_82541.c87 struct e1000_phy_info *phy = &hw->phy; local
92 phy->addr = 1;
93 phy->autoneg_mask = AUTONEG_ADVERTISE_SPEED_DEFAULT;
94 phy->reset_delay_us = 10000;
95 phy->type = e1000_phy_igp;
98 phy->ops.check_polarity = e1000_check_polarity_igp;
99 phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_igp;
100 phy->ops.get_cable_length = e1000_get_cable_length_igp_82541;
101 phy
452 struct e1000_phy_info *phy = &hw->phy; local
540 struct e1000_phy_info *phy = &hw->phy; local
676 struct e1000_phy_info *phy = &hw->phy; local
887 struct e1000_phy_info *phy = &hw->phy; local
961 struct e1000_phy_info *phy = &hw->phy; local
[all...]
H A De1000_ich8lan.c194 ret_val = hw->phy.ops.read_reg_locked(hw, PHY_ID1, &phy_reg);
199 ret_val = hw->phy.ops.read_reg_locked(hw, PHY_ID2, &phy_reg);
208 if (hw->phy.id) {
209 if (hw->phy.id == phy_id)
212 hw->phy.id = phy_id;
213 hw->phy.revision = (u32)(phy_reg & ~PHY_REVISION_MASK);
221 hw->phy.ops.release(hw);
225 hw->phy.ops.acquire(hw);
233 hw->phy.ops.read_reg_locked(hw, CV_SMB_CTRL, &phy_reg);
235 hw->phy
425 struct e1000_phy_info *phy = &hw->phy; local
514 struct e1000_phy_info *phy = &hw->phy; local
1795 struct e1000_phy_info *phy = &hw->phy; local
2751 struct e1000_phy_info *phy = &hw->phy; local
2847 struct e1000_phy_info *phy = &hw->phy; local
[all...]
H A De1000_80003es2lan.c91 struct e1000_phy_info *phy = &hw->phy; local
96 if (hw->phy.media_type != e1000_media_type_copper) {
97 phy->type = e1000_phy_none;
100 phy->ops.power_up = e1000_power_up_phy_copper;
101 phy->ops.power_down = e1000_power_down_phy_copper_80003es2lan;
104 phy->addr = 1;
105 phy->autoneg_mask = AUTONEG_ADVERTISE_SPEED_DEFAULT;
106 phy->reset_delay_us = 100;
107 phy
759 struct e1000_phy_info *phy = &hw->phy; local
1030 struct e1000_phy_info *phy = &hw->phy; local
[all...]
/freebsd-10.0-release/sys/dev/cxgb/common/
H A Dcxgb_aq100x.c67 #define AQ_WRITE_REGS(phy, regs) do { \
70 (void) mdio_write(phy, regs[i].mmd, regs[i].reg, regs[i].val); \
73 #define AQ_READ_REGS(phy, regs) do { \
76 (void) mdio_read(phy, regs[i].mmd, regs[i].reg, &v); \
84 aq100x_temperature(struct cphy *phy) argument
88 if (mdio_read(phy, MDIO_DEV_VEND1, AQ_THERMAL2, &v) ||
92 if (mdio_read(phy, MDIO_DEV_VEND1, AQ_THERMAL1, &v))
99 aq100x_set_defaults(struct cphy *phy) argument
101 return mdio_write(phy, MDIO_DEV_VEND1, AQ_THERMAL_THR, 0x6c00);
105 aq100x_reset(struct cphy *phy, in argument
115 aq100x_intr_enable(struct cphy *phy) argument
133 aq100x_intr_disable(struct cphy *phy) argument
151 aq100x_intr_clear(struct cphy *phy) argument
167 aq100x_vendor_intr(struct cphy *phy, int *rc) argument
203 aq100x_intr_handler(struct cphy *phy) argument
227 aq100x_power_down(struct cphy *phy, int off) argument
256 aq100x_autoneg_enable(struct cphy *phy) argument
269 aq100x_autoneg_restart(struct cphy *phy) argument
275 aq100x_advertise(struct cphy *phy, unsigned int advertise_map) argument
316 aq100x_set_loopback(struct cphy *phy, int mmd, int dir, int enable) argument
323 aq100x_set_speed_duplex(struct cphy *phy, int speed, int duplex) argument
353 aq100x_get_link_status(struct cphy *phy, int *link_ok, int *speed, int *duplex, int *fc) argument
467 struct cphy *phy = &pinfo->phy; local
[all...]
H A Dcxgb_tn1010.c76 static int tn1010_reset(struct cphy *phy, int wait) argument
78 int err = t3_phy_reset(phy, MDIO_DEV_PMA_PMD, wait);
83 static int tn1010_power_down(struct cphy *phy, int enable) argument
85 return t3_mdio_change_bits(phy, MDIO_DEV_PMA_PMD, MII_BMCR,
89 static int tn1010_autoneg_enable(struct cphy *phy) argument
93 err = tn1010_power_down(phy, 0);
95 err = t3_mdio_change_bits(phy, MDIO_DEV_ANEG, MII_BMCR, 0,
100 static int tn1010_autoneg_restart(struct cphy *phy) argument
104 err = tn1010_power_down(phy, 0);
106 err = t3_mdio_change_bits(phy, MDIO_DEV_ANE
111 tn1010_advertise(struct cphy *phy, unsigned int advert) argument
132 tn1010_get_link_status(struct cphy *phy, int *link_ok, int *speed, int *duplex, int *fc) argument
176 tn1010_set_speed_duplex(struct cphy *phy, int speed, int duplex) argument
[all...]
H A Dcxgb_vsc8211.c273 static int vsc8211_set_automdi(struct cphy *phy, int enable) argument
277 if ((err = mdio_write(phy, 0, VSC8211_EXT_PAGE_AXS, 0x52b5)) != 0 ||
278 (err = mdio_write(phy, 0, 18, 0x12)) != 0 ||
279 (err = mdio_write(phy, 0, 17, enable ? 0x2803 : 0x3003)) != 0 ||
280 (err = mdio_write(phy, 0, 16, 0x87fa)) != 0 ||
281 (err = mdio_write(phy, 0, VSC8211_EXT_PAGE_AXS, 0)) != 0)
286 static int vsc8211_set_speed_duplex(struct cphy *phy, int speed, int duplex) argument
290 err = t3_set_phy_speed_duplex(phy, speed, duplex);
292 err = vsc8211_set_automdi(phy, 1);
402 /* What phy i
403 struct cphy *phy = &portinfo->phy; local
430 struct cphy *phy = &pinfo->phy; local
[all...]
H A Dcxgb_ael1002.c98 static int ael2xxx_get_module_type(struct cphy *phy, int delay_ms);
100 static int set_phy_regs(struct cphy *phy, const struct reg_val *rv) argument
106 err = mdio_write(phy, rv->mmd_addr, rv->reg_addr,
109 err = t3_mdio_change_bits(phy, rv->mmd_addr,
116 static void ael100x_txon(struct cphy *phy) argument
118 int tx_on_gpio = phy->addr == 0 ? F_GPIO7_OUT_VAL : F_GPIO2_OUT_VAL;
121 t3_set_reg_field(phy->adapter, A_T3DBG_GPIO_EN, 0, tx_on_gpio);
128 static int ael_i2c_rd(struct cphy *phy, int dev_addr, int word_addr) argument
133 err = mdio_write(phy, MDIO_DEV_PMA_PMD, AEL_I2C_CTRL,
140 err = mdio_read(phy, MDIO_DEV_PMA_PM
159 ael_i2c_wr(struct cphy *phy, int dev_addr, int word_addr, int data) argument
186 get_phytrans_type(struct cphy *phy) argument
197 ael_laser_down(struct cphy *phy, int enable) argument
235 ael1002_power_down(struct cphy *phy, int enable) argument
246 ael1002_get_module_type(struct cphy *phy, int delay_ms) argument
258 ael1002_reset(struct cphy *phy, int wait) argument
278 ael1002_intr_noop(struct cphy *phy) argument
286 get_link_status_r(struct cphy *phy, int *link_ok, int *speed, int *duplex, int *fc) argument
342 struct cphy *phy = &pinfo->phy; local
357 ael1006_reset(struct cphy *phy, int wait) argument
423 struct cphy *phy = &pinfo->phy; local
436 ael2xxx_get_module_type(struct cphy *phy, int delay_ms) argument
519 ael2005_setup_sr_edc(struct cphy *phy) argument
816 ael2005_setup_twinax_edc(struct cphy *phy, int modtype) argument
1213 ael2005_get_module_type(struct cphy *phy, int delay_ms) argument
1228 ael2005_intr_enable(struct cphy *phy) argument
1234 ael2005_intr_disable(struct cphy *phy) argument
1240 ael2005_intr_clear(struct cphy *phy) argument
1246 ael2005_reset(struct cphy *phy, int wait) argument
1307 ael2005_intr_handler(struct cphy *phy) argument
1382 struct cphy *phy = &pinfo->phy; local
1401 ael2020_setup_sr_edc(struct cphy *phy) argument
1427 ael2020_setup_twinax_edc(struct cphy *phy, int modtype) argument
1912 ael2020_get_module_type(struct cphy *phy, int delay_ms) argument
1933 ael2020_intr_enable(struct cphy *phy) argument
1964 ael2020_intr_disable(struct cphy *phy) argument
1989 ael2020_intr_clear(struct cphy *phy) argument
2019 ael2020_reset(struct cphy *phy, int wait) argument
2064 ael2020_intr_handler(struct cphy *phy) argument
2134 struct cphy *phy = &pinfo->phy; local
2157 get_link_status_x(struct cphy *phy, int *link_ok, int *speed, int *duplex, int *fc) argument
2210 struct cphy *phy = &pinfo->phy; local
2226 xaui_direct_reset(struct cphy *phy, int wait) argument
2231 xaui_direct_get_link_status(struct cphy *phy, int *link_ok, int *speed, int *duplex, int *fc) argument
2255 xaui_direct_power_down(struct cphy *phy, int enable) argument
[all...]
/freebsd-10.0-release/tools/tools/net80211/wlantxtime/
H A Dwlantxtime.c54 uint8_t phy; /* CCK/OFDM/TURBO */ member in struct:ieee80211_rate_table::__anon11367
105 [0] = { .phy = CCK, 1000, 0x00, B(2), 0 },/* 1 Mb */
106 [1] = { .phy = CCK, 2000, 0x04, B(4), 1 },/* 2 Mb */
107 [2] = { .phy = CCK, 5500, 0x04, B(11), 1 },/* 5.5 Mb */
108 [3] = { .phy = CCK, 11000, 0x04, B(22), 1 },/* 11 Mb */
109 [4] = { .phy = PBCC, 22000, 0x04, 44, 3 } /* 22 Mb */
118 [0] = { .phy = CCK, 1000, 0x00, B(2), 0 },
119 [1] = { .phy = CCK, 2000, 0x04, B(4), 1 },
120 [2] = { .phy = CCK, 5500, 0x04, B(11), 2 },
121 [3] = { .phy
[all...]
/freebsd-10.0-release/sys/dev/etherswitch/ip17x/
H A Dip17x_phy.c52 ip17x_readphy(device_t dev, int phy, int reg) argument
60 if (phy < 0 || phy >= 32)
66 data = MDIO_READREG(device_get_parent(dev), phy, reg);
73 ip17x_writephy(device_t dev, int phy, int reg, int data) argument
81 if (phy < 0 || phy >= 32)
87 err = MDIO_WRITEREG(device_get_parent(dev), phy, reg, data);
94 ip17x_updatephy(device_t dev, int phy, int reg, int mask, int value) argument
98 val = ip17x_readphy(dev, phy, re
[all...]
/freebsd-10.0-release/sys/dev/ixgbe/
H A Dixgbe_phy.c61 struct ixgbe_phy_info *phy = &hw->phy; local
66 phy->ops.identify = &ixgbe_identify_phy_generic;
67 phy->ops.reset = &ixgbe_reset_phy_generic;
68 phy->ops.read_reg = &ixgbe_read_phy_reg_generic;
69 phy->ops.write_reg = &ixgbe_write_phy_reg_generic;
70 phy->ops.read_reg_mdi = &ixgbe_read_phy_reg_mdi;
71 phy->ops.write_reg_mdi = &ixgbe_write_phy_reg_mdi;
72 phy->ops.setup_link = &ixgbe_setup_phy_link_generic;
73 phy
[all...]
/freebsd-10.0-release/sys/dev/mii/
H A Dukphy_subr.c59 ukphy_status(struct mii_softc *phy) argument
61 struct mii_data *mii = phy->mii_pdata;
68 bmsr = PHY_READ(phy, MII_BMSR) | PHY_READ(phy, MII_BMSR);
72 bmcr = PHY_READ(phy, MII_BMCR);
94 anlpar = PHY_READ(phy, MII_ANAR) & PHY_READ(phy, MII_ANLPAR);
95 if ((phy->mii_flags & MIIF_HAVE_GTCR) != 0 &&
96 (phy->mii_extcapabilities &
98 gtcr = PHY_READ(phy, MII_100T2C
[all...]
H A Dmii_bitbang.h51 int phy, int reg);
54 int phy, int reg, int val);
H A Drlphy.c176 rlphy_status(struct mii_softc *phy) argument
178 struct mii_data *mii = phy->mii_pdata;
185 bmsr = PHY_READ(phy, MII_BMSR) | PHY_READ(phy, MII_BMSR);
189 bmcr = PHY_READ(phy, MII_BMCR);
211 if ((anlpar = PHY_READ(phy, MII_ANAR) &
212 PHY_READ(phy, MII_ANLPAR))) {
227 mii_phy_flowstatus(phy);
257 if (!(phy->mii_mpd_model == 0 && phy
[all...]
/freebsd-10.0-release/sys/dev/bxe/
H A Dbxe_elink.c746 typedef elink_status_t (*read_sfp_module_eeprom_func_p)(struct elink_phy *phy,
2206 /* Set mdio clock per phy */
2210 params->phy[phy_index].mdio_ctrl);
2516 if (!(params->phy[ELINK_INT_PHY].flags & ELINK_FLAGS_TX_ERROR_CHECK)) {
2547 (params->phy[ELINK_INT_PHY].supported &
3157 /* XGXS control: Reset phy HW, MDIO registers, PHY PLL and BMAC */
3355 * phy has a default access mode, which could also be overridden
3357 * default phy configuration, or the nvram overrun
3397 struct elink_phy *phy,
3404 mode = REG_RD(sc, phy
3396 elink_cl22_write(struct bxe_softc *sc, struct elink_phy *phy, uint16_t reg, uint16_t val) argument
3431 elink_cl22_read(struct bxe_softc *sc, struct elink_phy *phy, uint16_t reg, uint16_t *ret_val) argument
3473 elink_cl45_read(struct bxe_softc *sc, struct elink_phy *phy, uint8_t devad, uint16_t reg, uint16_t *ret_val) argument
3550 elink_cl45_write(struct bxe_softc *sc, struct elink_phy *phy, uint8_t devad, uint16_t reg, uint16_t val) argument
3763 elink_eee_disable(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
3779 elink_eee_advertise(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars, uint8_t modes) argument
3816 elink_eee_an_resolve(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
3979 elink_cl45_read_or_write(struct bxe_softc *sc, struct elink_phy *phy, uint8_t devad, uint16_t reg, uint16_t or_val) argument
3987 elink_cl45_read_and_write(struct bxe_softc *sc, struct elink_phy *phy, uint8_t devad, uint16_t reg, uint16_t and_val) argument
4029 elink_get_warpcore_lane(struct elink_phy *phy, struct elink_params *params) argument
4083 elink_set_aer_mmd(struct elink_params *params, struct elink_phy *phy) argument
4153 elink_xgxs_specific_func(struct elink_phy *phy, struct elink_params *params, uint32_t action) argument
4186 elink_calc_ieee_aneg_adv(struct elink_phy *phy, struct elink_params *params, uint16_t *ieee_fc) argument
4268 elink_ext_phy_set_pause(struct elink_params *params, struct elink_phy *phy, struct elink_vars *vars) argument
4323 elink_ext_phy_update_adv_fc(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
4378 elink_ext_phy_resolve_fc(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
4416 elink_warpcore_enable_AN_KR2(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
4455 elink_disable_kr2(struct elink_params *params, struct elink_vars *vars, struct elink_phy *phy) argument
4490 elink_warpcore_set_lpi_passthrough(struct elink_phy *phy, struct elink_params *params) argument
4502 elink_warpcore_restart_AN_KR(struct elink_phy *phy, struct elink_params *params) argument
4517 elink_warpcore_enable_AN_KR(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
4656 elink_warpcore_set_10G_KR(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
4724 elink_warpcore_set_10G_XFI(struct elink_phy *phy, struct elink_params *params, uint8_t is_xfi) argument
4838 elink_warpcore_set_20G_force_KR2(struct elink_phy *phy, struct elink_params *params) argument
4891 elink_warpcore_set_20G_DXGXS(struct bxe_softc *sc, struct elink_phy *phy, uint16_t lane) argument
4945 elink_warpcore_set_sgmii_speed(struct elink_phy *phy, struct elink_params *params, uint8_t fiber_mode, uint8_t always_autoneg) argument
5028 elink_warpcore_reset_lane(struct bxe_softc *sc, struct elink_phy *phy, uint8_t reset) argument
5047 elink_warpcore_clear_regs(struct elink_phy *phy, struct elink_params *params, uint16_t lane) argument
5122 elink_is_sfp_module_plugged(struct elink_phy *phy, struct elink_params *params) argument
5140 elink_warpcore_get_sigdet(struct elink_phy *phy, struct elink_params *params) argument
5154 elink_warpcore_config_runtime(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
5207 elink_warpcore_config_sfi(struct elink_phy *phy, struct elink_params *params) argument
5224 elink_sfp_e3_set_transmitter(struct elink_params *params, struct elink_phy *phy, uint8_t tx_en) argument
5245 elink_warpcore_config_init(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
5353 elink_warpcore_link_reset(struct elink_phy *phy, struct elink_params *params) argument
5408 elink_set_warpcore_loopback(struct elink_phy *phy, struct elink_params *params) argument
5626 elink_set_master_ln(struct elink_params *params, struct elink_phy *phy) argument
5647 elink_reset_unicore(struct elink_params *params, struct elink_phy *phy, uint8_t set_serdes) argument
5691 elink_set_swap_lanes(struct elink_params *params, struct elink_phy *phy) argument
5733 elink_set_parallel_detection(struct elink_phy *phy, struct elink_params *params) argument
5786 elink_set_autoneg(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars, uint8_t enable_cl73) argument
5890 elink_program_serdes(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
5939 elink_set_brcm_cl37_advertisement(struct elink_phy *phy, struct elink_params *params) argument
5959 elink_set_ieee_aneg_advertisement(struct elink_phy *phy, struct elink_params *params, uint16_t ieee_fc) argument
5980 elink_restart_autoneg(struct elink_phy *phy, struct elink_params *params, uint8_t enable_cl73) argument
6020 elink_initialize_sgmii_process(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
6092 elink_direct_parallel_detect_used(struct elink_phy *phy, struct elink_params *params) argument
6126 elink_update_adv_fc(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars, uint32_t gp_status) argument
6173 elink_flow_ctrl_resolve(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars, uint32_t gp_status) argument
6201 elink_check_fallback_to_cl37(struct elink_phy *phy, struct elink_params *params) argument
6269 elink_xgxs_an_resolve(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars, uint32_t gp_status) argument
6282 elink_get_link_speed_duplex(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars, uint16_t is_link_up, uint16_t speed_mask, uint16_t is_duplex) argument
6373 elink_link_settings_status(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
6447 elink_warpcore_read_status(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
6576 struct elink_phy *phy = &params->phy[ELINK_INT_PHY]; local
6659 elink_set_preemphasis(struct elink_phy *phy, struct elink_params *params) argument
6683 elink_xgxs_config_init(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
6732 elink_prepare_xgxs(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
6771 elink_wait_reset_complete(struct bxe_softc *sc, struct elink_phy *phy, struct elink_params *params) argument
7006 elink_set_xgxs_loopback(struct elink_phy *phy, struct elink_params *params) argument
7329 struct elink_phy *phy = &params->phy[ELINK_INT_PHY]; local
7382 elink_int_link_reset(struct elink_phy *phy, struct elink_params *params) argument
7390 elink_common_ext_link_reset(struct elink_phy *phy, struct elink_params *params) argument
7615 struct elink_phy *phy = &params->phy[phy_index]; local
7832 elink_save_bcm_spirom_ver(struct bxe_softc *sc, struct elink_phy *phy, uint8_t port) argument
7846 elink_ext_phy_10G_an_resolve(struct bxe_softc *sc, struct elink_phy *phy, struct elink_vars *vars) argument
7866 elink_8073_resolve_fc(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
7899 elink_8073_8727_external_rom_boot(struct bxe_softc *sc, struct elink_phy *phy, uint8_t port) argument
7980 elink_8073_is_snr_needed(struct bxe_softc *sc, struct elink_phy *phy) argument
8006 elink_8073_xaui_wa(struct bxe_softc *sc, struct elink_phy *phy) argument
8062 elink_807x_force_10G(struct bxe_softc *sc, struct elink_phy *phy) argument
8075 elink_8073_set_pause_cl37(struct elink_params *params, struct elink_phy *phy, struct elink_vars *vars) argument
8110 elink_8073_specific_func(struct elink_phy *phy, struct elink_params *params, uint32_t action) argument
8126 elink_8073_config_init(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
8274 elink_8073_read_status(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
8419 elink_8073_link_reset(struct elink_phy *phy, struct elink_params *params) argument
8438 elink_8705_config_init(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
8465 elink_8705_read_status(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
8501 elink_set_disable_pmd_transmit(struct elink_params *params, struct elink_phy *phy, uint8_t pmd_dis) argument
8538 elink_sfp_e1e2_set_transmitter(struct elink_params *params, struct elink_phy *phy, uint8_t tx_en) argument
8595 elink_sfp_set_transmitter(struct elink_params *params, struct elink_phy *phy, uint8_t tx_en) argument
8607 elink_8726_read_sfp_module_eeprom(struct elink_phy *phy, struct elink_params *params, uint8_t dev_addr, uint16_t addr, uint8_t byte_cnt, uint8_t *o_buf, uint8_t is_init) argument
8695 elink_warpcore_read_sfp_module_eeprom(struct elink_phy *phy, struct elink_params *params, uint8_t dev_addr, uint16_t addr, uint8_t byte_cnt, uint8_t *o_buf, uint8_t is_init) argument
8736 elink_8727_read_sfp_module_eeprom(struct elink_phy *phy, struct elink_params *params, uint8_t dev_addr, uint16_t addr, uint8_t byte_cnt, uint8_t *o_buf, uint8_t is_init) argument
8831 elink_read_sfp_module_eeprom(struct elink_phy *phy, struct elink_params *params, uint8_t dev_addr, uint16_t addr, uint16_t byte_cnt, uint8_t *o_buf) argument
8872 elink_get_edc_mode(struct elink_phy *phy, struct elink_params *params, uint16_t *edc_mode) argument
9013 elink_verify_sfp_module(struct elink_phy *phy, struct elink_params *params) argument
9087 elink_wait_for_sfp_module_initialized(struct elink_phy *phy, struct elink_params *params) argument
9121 elink_8727_power_module(struct bxe_softc *sc, struct elink_phy *phy, uint8_t is_power_up) argument
9153 elink_8726_set_limiting_mode(struct bxe_softc *sc, struct elink_phy *phy, uint16_t edc_mode) argument
9202 elink_8727_set_limiting_mode(struct bxe_softc *sc, struct elink_phy *phy, uint16_t edc_mode) argument
9236 elink_8727_specific_func(struct elink_phy *phy, struct elink_params *params, uint32_t action) argument
9344 elink_warpcore_hw_reset(struct elink_phy *phy, struct elink_params *params) argument
9358 elink_power_sfp_module(struct elink_params *params, struct elink_phy *phy, uint8_t power) argument
9377 elink_warpcore_set_limiting_mode(struct elink_params *params, struct elink_phy *phy, uint16_t edc_mode) argument
9417 elink_set_limiting_mode(struct elink_params *params, struct elink_phy *phy, uint16_t edc_mode) argument
9435 elink_sfp_module_detection(struct elink_phy *phy, struct elink_params *params) argument
9493 struct elink_phy *phy; local
9562 elink_sfp_mask_fault(struct bxe_softc *sc, struct elink_phy *phy, uint16_t alarm_status_offset, uint16_t alarm_ctrl_offset) argument
9585 elink_8706_8726_read_status(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
9647 elink_8706_config_init(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
9753 elink_8706_read_status(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
9763 elink_8726_config_loopback(struct elink_phy *phy, struct elink_params *params) argument
9771 elink_8726_external_rom_boot(struct elink_phy *phy, struct elink_params *params) argument
9809 elink_8726_read_status(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
9830 elink_8726_config_init(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
9915 elink_8726_link_reset(struct elink_phy *phy, struct elink_params *params) argument
9930 elink_8727_set_link_led(struct elink_phy *phy, struct elink_params *params, uint8_t mode) argument
9976 elink_8727_hw_reset(struct elink_phy *phy, struct elink_params *params) argument
9991 elink_8727_config_speed(struct elink_phy *phy, struct elink_params *params) argument
10048 elink_8727_config_init(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
10134 elink_8727_handle_mod_abs(struct elink_phy *phy, struct elink_params *params) argument
10219 elink_8727_read_status(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
10377 elink_8727_link_reset(struct elink_phy *phy, struct elink_params *params) argument
10395 elink_save_848xx_spirom_version(struct elink_phy *phy, struct bxe_softc *sc, uint8_t port) argument
10464 elink_848xx_set_led(struct bxe_softc *sc, struct elink_phy *phy) argument
10504 elink_848xx_specific_func(struct elink_phy *phy, struct elink_params *params, uint32_t action) argument
10528 elink_848xx_cmn_config_init(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
10675 elink_8481_config_init(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
10694 elink_84833_cmd_hdlr(struct elink_phy *phy, struct elink_params *params, uint16_t fw_cmd, uint16_t cmd_args[], int argc) argument
10750 elink_84833_pair_swap_cfg(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
10817 elink_84833_hw_reset_phy(struct elink_phy *phy, struct elink_params *params) argument
10850 elink_8483x_disable_eee(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
10871 elink_8483x_enable_eee(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
10890 elink_848x3_config_init(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
11056 elink_848xx_read_status(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
11205 elink_8481_hw_reset(struct elink_phy *phy, struct elink_params *params) argument
11214 elink_8481_link_reset(struct elink_phy *phy, struct elink_params *params) argument
11223 elink_848x3_link_reset(struct elink_phy *phy, struct elink_params *params) argument
11250 elink_848xx_set_link_led(struct elink_phy *phy, struct elink_params *params, uint8_t mode) argument
11526 elink_54618se_specific_func(struct elink_phy *phy, struct elink_params *params, uint32_t action) argument
11555 elink_54618se_config_init(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
11762 elink_5461x_set_link_led(struct elink_phy *phy, struct elink_params *params, uint8_t mode) argument
11798 elink_54618se_link_reset(struct elink_phy *phy, struct elink_params *params) argument
11823 elink_54618se_read_status(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
11930 elink_54618se_config_loopback(struct elink_phy *phy, struct elink_params *params) argument
11973 elink_7101_config_loopback(struct elink_phy *phy, struct elink_params *params) argument
11982 elink_7101_config_init(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
12022 elink_7101_read_status(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
12075 elink_sfx7101_sp_sw_reset(struct bxe_softc *sc, struct elink_phy *phy) argument
12100 elink_7101_hw_reset(struct elink_phy *phy, struct elink_params *params) argument
12110 elink_7101_set_link_led(struct elink_phy *phy, struct elink_params *params, uint8_t mode) argument
12633 elink_populate_preemphasis(struct bxe_softc *sc, uint32_t shmem_base, struct elink_phy *phy, uint8_t port, uint8_t phy_index) argument
12692 elink_populate_int_phy(struct bxe_softc *sc, uint32_t shmem_base, uint8_t port, struct elink_phy *phy) argument
12830 elink_populate_ext_phy(struct bxe_softc *sc, uint8_t phy_index, uint32_t shmem_base, uint32_t shmem2_base, uint8_t port, struct elink_phy *phy) argument
12957 elink_populate_phy(struct bxe_softc *sc, uint8_t phy_index, uint32_t shmem_base, uint32_t shmem2_base, uint8_t port, struct elink_phy *phy) argument
12969 elink_phy_def_cfg(struct elink_params *params, struct elink_phy *phy, uint8_t phy_index) argument
13079 struct elink_phy *phy; local
13502 struct elink_phy *phy = &params->phy[phy_idx]; local
13887 struct elink_phy phy[PORT_MAX]; local
14015 struct elink_phy phy; local
14110 struct elink_phy phy[PORT_MAX]; local
14486 elink_sfp_tx_fault_detection(struct elink_phy *phy, struct elink_params *params, struct elink_vars *vars) argument
14529 elink_kr2_recovery(struct elink_params *params, struct elink_vars *vars, struct elink_phy *phy) argument
14539 elink_check_kr2_wa(struct elink_params *params, struct elink_vars *vars, struct elink_phy *phy) argument
14627 struct elink_phy *phy = &params->phy[ELINK_INT_PHY]; local
14661 struct elink_phy phy; local
14713 struct elink_phy phy; local
[all...]
/freebsd-10.0-release/sys/dev/bwi/
H A Dbwiphy.c156 struct bwi_phy *phy = &mac->mac_phy; local
180 phy->phy_init = bwi_phy_init_11a;
181 phy->phy_mode = IEEE80211_MODE_11A;
182 phy->phy_tbl_ctrl = BWI_PHYR_TBL_CTRL_11A;
183 phy->phy_tbl_data_lo = BWI_PHYR_TBL_DATA_LO_11A;
184 phy->phy_tbl_data_hi = BWI_PHYR_TBL_DATA_HI_11A;
190 phy->phy_init = bwi_sup_bphy[i].init;
200 phy->phy_mode = IEEE80211_MODE_11B;
208 phy->phy_init = bwi_phy_init_11g;
209 phy
227 struct bwi_phy *phy = &mac->mac_phy; local
246 struct bwi_phy *phy = &mac->mac_phy; local
268 struct bwi_phy *phy = &mac->mac_phy; local
280 struct bwi_phy *phy = &mac->mac_phy; local
316 struct bwi_phy *phy = &mac->mac_phy; local
509 struct bwi_phy *phy = &mac->mac_phy; local
611 struct bwi_phy *phy = &mac->mac_phy; local
753 struct bwi_phy *phy = &mac->mac_phy; local
887 struct bwi_phy *phy = &mac->mac_phy; local
968 struct bwi_phy *phy = &mac->mac_phy; local
1019 bwi_phy_clear_state(struct bwi_phy *phy) argument
[all...]

Completed in 339 milliseconds

123456789