Searched refs:lpa (Results 26 - 50 of 51) sorted by path

123

/linux-master/drivers/net/ethernet/tundra/
H A Dtsi108_eth.c248 int advert, lpa, val, media; local
260 lpa = (*mii->mdio_read) (mii->dev, mii->phy_id, MII_LPA);
261 media = mii_nway_result(advert & lpa);
/linux-master/drivers/net/
H A Dmii.c507 int advertise, lpa, media, duplex; local
546 lpa = mii->mdio_read(mii->dev, mii->phy_id, MII_LPA);
551 media = mii_nway_result(lpa & advertise);
557 netdev_info(mii->dev, "link up, %uMbps, %s-duplex, lpa 0x%04X\n",
562 lpa);
H A Dsungem_phy.c389 u16 lpa; local
392 lpa = sungem_phy_read(phy, MII_LPA);
394 if (lpa & (LPA_10FULL | LPA_100FULL))
398 if (lpa & (LPA_100FULL | LPA_100HALF))
/linux-master/drivers/net/pcs/
H A Dpcs-lynx.c43 int status, lpa; local
54 lpa = mdiobus_c45_read(bus, addr, MDIO_MMD_VEND2, MII_LPA);
55 if (lpa < 0)
58 phylink_decode_usxgmii_word(state, lpa);
64 int bmsr, lpa; local
67 lpa = mdiodev_read(pcs, MII_LPA);
68 if (bmsr < 0 || lpa < 0) {
H A Dpcs-xpcs.c509 u16 lpa[3]; local
520 for (i = ARRAY_SIZE(lpa); --i >= 0; ) {
525 lpa[i] = ret;
528 mii_c73_mod_linkmode(state->lp_advertising, lpa);
1060 int lpa, bmsr; local
1067 lpa = xpcs_read(xpcs, MDIO_MMD_VEND2, MII_LPA);
1068 if (lpa < 0 || lpa & LPA_RFAULT)
1069 return lpa;
1086 phylink_mii_c22_pcs_decode_state(state, bmsr, lpa);
[all...]
/linux-master/drivers/net/phy/
H A Dlxt.c223 int lpa; local
239 lpa = phy_read(phydev, MII_LPA);
241 if (lpa < 0)
242 return lpa;
247 } while (lpa == adv && retry--);
249 mii_lpa_to_linkmode_lpa_t(phydev->lp_advertising, lpa);
251 lpa &= adv;
257 if (lpa & (LPA_100FULL | LPA_100HALF)) {
260 if (lpa & LPA_100FULL)
263 if (lpa
[all...]
H A Dmarvell.c1565 * @lpa: value of the MII_LPA register for fiber link
1571 static void fiber_lpa_mod_linkmode_lpa_t(unsigned long *advertising, u32 lpa) argument
1574 advertising, lpa & LPA_1000XHALF);
1577 advertising, lpa & LPA_1000XFULL);
1583 int lpa; local
1617 lpa = phy_read(phydev, MII_LPA);
1618 if (lpa < 0)
1619 return lpa;
1622 fiber_lpa_mod_linkmode_lpa_t(phydev->lp_advertising, lpa);
1625 if (!(lpa
[all...]
H A Dmeson-gxl.c153 int ret, wol, lpa, exp; local
167 lpa = phy_read(phydev, MII_LPA);
168 if (lpa < 0)
169 return lpa;
176 ((exp & EXPANSION_NWAY) && !(lpa & LPA_LPACK))) {
H A Dmotorcomm.c1122 int lpa, lpagb; local
1154 lpa = __phy_read(phydev, MII_LPA);
1155 if (lpa < 0)
1156 return lpa;
1158 mii_lpa_mod_linkmode_lpa_t(phydev->lp_advertising, lpa);
1183 int lpa; local
1224 lpa = __phy_read(phydev, MII_LPA);
1225 if (lpa < 0)
1226 return lpa;
1230 phydev->lp_advertising, lpa
[all...]
H A Dphy-c45.c794 * @lpa: the linkmode LP advertisement status
797 unsigned long *lpa)
809 mii_eee_cap1_mod_linkmode_t(lpa, val);
820 mii_eee_cap2_mod_linkmode_adv_t(lpa, val);
832 mii_10base_t1_adv_mod_linkmode_t(lpa, val);
796 genphy_c45_read_eee_lpa(struct phy_device *phydev, unsigned long *lpa) argument
H A Dphy_device.c2505 int lpa, lpagb; local
2537 lpa = phy_read(phydev, MII_LPA);
2538 if (lpa < 0)
2539 return lpa;
2541 mii_lpa_mod_linkmode_lpa_t(phydev->lp_advertising, lpa);
2644 int lpa, err, old_link = phydev->link; local
2664 lpa = phy_read(phydev, MII_LPA);
2665 if (lpa < 0)
2666 return lpa;
2669 phydev->lp_advertising, lpa
[all...]
H A Dphylink.c2809 unsigned long *lpa = state->lp_advertising; local
2815 fs.pause = test_bit(ETHTOOL_LINK_MODE_Pause_BIT, lpa);
2816 fs.asym_pause = test_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, lpa);
3501 * @lpa: a 16 bit value which stores the USXGMII auto-negotiation word
3508 uint16_t lpa)
3510 switch (lpa & MDIO_USXGMII_SPD_MASK) {
3534 if (lpa & MDIO_USXGMII_FULL_DUPLEX)
3544 * @lpa: a 16 bit value which stores the USGMII auto-negotiation word
3553 uint16_t lpa)
3555 switch (lpa
3507 phylink_decode_usxgmii_word(struct phylink_link_state *state, uint16_t lpa) argument
3552 phylink_decode_usgmii_word(struct phylink_link_state *state, uint16_t lpa) argument
3590 phylink_mii_c22_pcs_decode_state(struct phylink_link_state *state, u16 bmsr, u16 lpa) argument
3643 int bmsr, lpa; local
[all...]
H A Dswphy.c23 u16 lpa; member in struct:swmii_regs
43 .lpa = LPA_10FULL | LPA_10HALF,
47 .lpa = LPA_100FULL | LPA_100HALF,
59 .lpa = LPA_10HALF | LPA_100HALF,
65 .lpa = LPA_10FULL | LPA_100FULL,
121 u16 lpa = 0; local
138 lpa |= speed[speed_index].lpa & duplex[duplex_index].lpa;
142 lpa |
[all...]
/linux-master/drivers/net/usb/
H A Drtl8150.c781 short lpa, bmcr; local
793 get_registers(dev, ANLP, 2, &lpa);
795 u32 speed = ((lpa & (LPA_100HALF | LPA_100FULL)) ?
800 ecmd->base.duplex = (lpa & LPA_100FULL) ?
803 ecmd->base.duplex = (lpa & LPA_10FULL) ?
/linux-master/drivers/nvme/host/
H A Dcore.c3089 if (id->lpa & NVME_CTRL_LPA_CMD_EFFECTS_LOG) {
/linux-master/drivers/nvme/target/
H A Dadmin-cmd.c420 id->lpa = (1 << 0) | (1 << 1) | (1 << 2);
H A Ddiscovery.c282 id->lpa = (1 << 2);
/linux-master/drivers/parisc/
H A Dccio-dma.c560 pa = lpa(vba);
H A Dsba_iommu.c578 pa = lpa(vba);
/linux-master/drivers/rtc/
H A Drtc-st-lpc.c158 unsigned long long lpa; local
168 lpa = (unsigned long long)alarm_secs * rtc->clkrate;
170 st_rtc_set_hw_alarm(rtc, lpa >> 32, lpa);
/linux-master/fs/ubifs/
H A Dfind.c732 const struct ubifs_lprops *lpa = *(const struct ubifs_lprops **)a; local
735 return lpa->dirty + lpa->free - lpb->dirty - lpb->free;
/linux-master/include/linux/
H A Dmdio.h330 * @lpa: value of the C45 10GBASE-T AN STATUS register
336 u32 lpa)
339 advertising, lpa & MDIO_AN_10GBT_STAT_LP2_5G);
341 advertising, lpa & MDIO_AN_10GBT_STAT_LP5G);
343 advertising, lpa & MDIO_AN_10GBT_STAT_LP10G);
349 * @lpa: value of the BASE-T1 Autonegotiation Advertisement [15:0] Register
355 static inline void mii_t1_adv_l_mod_linkmode_t(unsigned long *advertising, u32 lpa) argument
358 lpa & MDIO_AN_T1_ADV_L_PAUSE_CAP);
360 lpa & MDIO_AN_T1_ADV_L_PAUSE_ASYM);
366 * @lpa
335 mii_10gbt_stat_mod_linkmode_lpa_t(unsigned long *advertising, u32 lpa) argument
372 mii_t1_adv_m_mod_linkmode_t(unsigned long *advertising, u32 lpa) argument
570 mii_c73_mod_linkmode(unsigned long *adv, u16 *lpa) argument
[all...]
H A Dmii.h260 static inline u32 mii_lpa_to_ethtool_lpa_t(u32 lpa) argument
264 if (lpa & LPA_LPACK)
267 return result | mii_adv_to_ethtool_adv_t(lpa);
278 static inline u32 mii_stat1000_to_ethtool_lpa_t(u32 lpa) argument
282 if (lpa & LPA_1000HALF)
284 if (lpa & LPA_1000FULL)
300 u32 lpa)
303 advertising, lpa & LPA_1000HALF);
306 advertising, lpa & LPA_1000FULL);
413 u32 lpa)
299 mii_stat1000_mod_linkmode_lpa_t(unsigned long *advertising, u32 lpa) argument
412 mii_lpa_to_linkmode_lpa_t(unsigned long *lp_advertising, u32 lpa) argument
431 mii_lpa_mod_linkmode_lpa_t(unsigned long *lp_advertising, u32 lpa) argument
476 mii_lpa_mod_linkmode_x(unsigned long *linkmodes, u16 lpa, int fd_bit) argument
[all...]
H A Dnvme.h302 __u8 lpa; member in struct:nvme_id_ctrl
H A Dphylink.h626 u16 bmsr, u16 lpa);
643 uint16_t lpa);

Completed in 600 milliseconds

123