summaryrefslogtreecommitdiffstats
path: root/drivers/net/phy/phy.c
Commit message (Expand)AuthorAgeFilesLines
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-03-241-7/+16
|\
| * net: phy: Ensure state transitions are processed from phy_stop()Florian Fainelli2023-03-191-7/+16
* | net: phy: Improved PHY error reporting in state machineFlorian Fainelli2023-03-241-9/+24
|/
* net: phy: Add locks to ethtool functionsAndrew Lunn2023-02-201-18/+66
* net: phy: start using genphy_c45_ethtool_get/set_eee()Oleksij Rempel2023-02-131-58/+2
* net: phy: migrate phy_init_eee() to genphy_c45_eee_is_active()Oleksij Rempel2023-02-131-75/+14
* net: phy: export phy_check_valid() functionOleksij Rempel2023-02-131-2/+2
* drivers/net/phy: add connection between ethtool and phylib for PLCAPiergiorgio Beruto2023-01-111-0/+192
* ethtool: linkstate: add a statistic for PHY down eventsJakub Kicinski2022-11-081-0/+1
* net: phy: Add support for rate matchingSean Anderson2022-09-231-0/+28
* net: phy: Don't trigger state machine while in suspendLukas Wunner2022-06-291-0/+23
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-05-121-1/+6
|\
| * net: phy: Fix race condition on link status changeFrancesco Dolcini2022-05-091-1/+6
* | net: phy: Convert to mdiobus_c45_{read|write}Andrew Lunn2022-05-021-7/+11
|/
* net: phy: fix duplex out of sync problem while changing settingsHeiner Kallweit2021-11-041-1/+6
* phy: phy_ethtool_ksettings_set: Lock the PHY while changing settingsAndrew Lunn2021-10-251-1/+3
* phy: phy_start_aneg: Add an unlocked versionAndrew Lunn2021-10-251-6/+24
* phy: phy_ethtool_ksettings_set: Move after phy_start_anegAndrew Lunn2021-10-251-53/+53
* phy: phy_ethtool_ksettings_get: Lock the phy for consistencyAndrew Lunn2021-10-251-0/+2
* dev_ioctl: split out ndo_eth_ioctlArnd Bergmann2021-07-271-2/+2
* net: phy: fix formatting issues with bracesWenpeng Liang2021-06-161-2/+1
* net: phy: do not print dump stack if device was removedOleksij Rempel2021-06-071-0/+3
* net: phy: genphy_loopback: add link speed configurationOleksij Rempel2021-04-201-1/+2
* net: phy: fix save wrong speed and duplex problem if autoneg is onGuangbin Huang2021-03-011-2/+4
* net: phy: rename PHY_IGNORE_INTERRUPT to PHY_MAC_INTERRUPTHeiner Kallweit2021-02-151-1/+1
* net: phy: introduce phydev->portMichael Walle2021-02-111-1/+1
* net: phy: replace mutex_is_locked with lockdep_assert_held in phylibHeiner Kallweit2021-01-071-1/+1
* net: phy: remove the .did_interrupt() and .ack_interrupt() callbackIoana Ciornei2020-11-251-46/+2
* net: phy: fix kernel-doc markupsMauro Carvalho Chehab2020-11-171-1/+1
* net: phy: export phy_error and phy_trigger_machineIoana Ciornei2020-11-051-2/+4
* net: phy: Document core PHY structuresAndrew Lunn2020-09-231-1/+68
* net: phy: Do not warn in phy_stop() on PHY_DOWNFlorian Fainelli2020-09-171-1/+1
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-2/+2
* net: phy: Uninline PHY ethtool statistics operationsFlorian Fainelli2020-07-081-0/+48
* net: phy: make phy_disable_interrupts() non-staticJisheng Zhang2020-06-241-1/+1
* net: ethtool: Allow PHY cable test TDR data to configuredAndrew Lunn2020-05-261-2/+3
* net: ethtool: Add generic parts of cable test TDRAndrew Lunn2020-05-261-1/+64
* net: mdiobus: add clause 45 mdiobus accessorsRussell King2020-05-261-2/+2
* net: phy: simplify phy_link_change argumentsDoug Berger2020-05-181-6/+6
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-05-151-3/+5
|\
| * net: phy: fix aneg restart in phy_ethtool_set_eeeHeiner Kallweit2020-05-131-3/+5
* | net: phy: Put interface into oper testing during cable testAndrew Lunn2020-05-101-1/+11
* | net: ethtool: Add infrastructure for reporting cable test resultsAndrew Lunn2020-05-101-2/+20
* | net: phy: Add support for polling cable testAndrew Lunn2020-05-101-0/+2
* | net: phy: Add cable test support to state machineAndrew Lunn2020-05-101-0/+76
* | ethtool: provide UAPI for PHY master/slave configuration.Oleksij Rempel2020-05-061-1/+3
|/
* net: phy: add and use phy_check_downshiftHeiner Kallweit2020-03-231-1/+3
* net: phy: improve phy_driver callback handle_interruptHeiner Kallweit2020-03-171-14/+12
* net: phy: avoid clearing PHY interrupts twice in irq handlerHeiner Kallweit2020-03-011-1/+2
* net: phy: add new version of phy_do_ioctlHeiner Kallweit2020-01-211-3/+13