| Age | Commit message (Expand) | Author | Files | Lines |
| 10 days | phy: mscc: add HW timestamp configuration reporting | Vadim Fedorenko | 1 | -0/+13 |
| 10 days | phy: rename hwtstamp callback to hwtstamp_set | Vadim Fedorenko | 1 | -4/+4 |
| 2025-11-13 | net: phy: mscc: Handle devm_phy_package_join() failure in vsc85xx_probe_common() | Lad Prabhakar | 1 | -2/+5 |
| 2025-11-13 | net: phy: mscc: Add support for PHY LED control | Lad Prabhakar | 2 | -0/+250 |
| 2025-11-13 | net: phy: mscc: Consolidate probe functions into a common helper | Lad Prabhakar | 1 | -95/+106 |
| 2025-11-13 | net: phy: mscc: Simplify LED mode update using phy_modify() | Lad Prabhakar | 1 | -10/+3 |
| 2025-10-27 | phy: mscc: Fix PTP for VSC8574 and VSC8572 | Horatiu Vultur | 1 | -3/+3 |
| 2025-10-27 | phy: mscc: Use PHY_ID_MATCH_EXACT for VSC8584, VSC8582, VSC8575, VSC856X | Horatiu Vultur | 2 | -23/+8 |
| 2025-09-04 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -10/+8 |
| 2025-09-04 | phy: mscc: Stop taking ts_lock for tx_queue and use its own lock | Horatiu Vultur | 1 | -10/+8 |
| 2025-08-29 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 3 | -16/+26 |
| 2025-08-26 | phy: mscc: Fix when PTP clock is register and unregister | Horatiu Vultur | 3 | -16/+26 |
| 2025-08-21 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 3 | -12/+61 |
| 2025-08-19 | phy: mscc: Fix timestamping for vsc8584 | Horatiu Vultur | 3 | -12/+61 |
| 2025-08-14 | net: phy: mscc: report and configure in-band auto-negotiation for SGMII/QSGMII | Vladimir Oltean | 2 | -0/+43 |
| 2025-07-30 | phy: mscc: Fix parsing of unicast frames | Horatiu Vultur | 2 | -0/+2 |
| 2025-06-12 | net: phy: simplify phy_get_internal_delay() | Russell King (Oracle) | 1 | -3/+2 |
| 2025-05-28 | net: phy: mscc: Stop clearing the the UDPv4 checksum for L2 frames | Horatiu Vultur | 1 | -1/+3 |
| 2025-05-27 | net: phy: mscc: Fix memory leak when using one step timestamping | Horatiu Vultur | 1 | -5/+11 |
| 2025-03-05 | net: phy: move PHY package related code from phy.h to phy_package.c | Heiner Kallweit | 1 | -0/+2 |
| 2025-03-05 | net: phy: mscc: use new phy_package_shared getters | Heiner Kallweit | 1 | -6/+8 |
| 2025-01-14 | net: phy: Constify struct mdio_device_id | Christophe JAILLET | 1 | -1/+1 |
| 2024-11-03 | net: phy: use ethtool string helpers | Rosen Penev | 1 | -2/+1 |
| 2024-10-02 | move asm/unaligned.h to linux/unaligned.h | Al Viro | 1 | -1/+1 |
| 2024-07-15 | net: Add struct kernel_ethtool_ts_info | Kory Maincent | 1 | -1/+1 |
| 2024-07-15 | net: Change the API of PHY default timestamp to MAC | Kory Maincent | 1 | -0/+3 |
| 2023-12-17 | net: phy: extend PHY package API to support multiple global address | Christian Marangi | 2 | -2/+7 |
| 2023-11-18 | net: partial revert of the "Make timestamping selectable: series | Jakub Kicinski | 1 | -2/+0 |
| 2023-11-18 | net: Change the API of PHY default timestamp to MAC | Kory Maincent | 1 | -0/+2 |
| 2023-11-18 | net: Convert PHYs hwtstamp callback to use kernel_hwtstamp_config | Kory Maincent | 1 | -10/+8 |
| 2023-10-10 | net: phy: mscc: macsec: reject PN update requests | Radu Pirea (NXP OSS) | 1 | -0/+6 |
| 2023-06-27 | net: phy: mscc: fix packet loss due to RGMII delays | Vladimir Oltean | 1 | -2/+2 |
| 2023-05-31 | phy: mscc: Add support for RGMII delay configuration | Harini Katakam | 1 | -6/+29 |
| 2023-05-31 | phy: mscc: Use PHY_ID_MATCH_VENDOR to minimize PHY ID table | Harini Katakam | 2 | -15/+2 |
| 2023-05-24 | net: phy: mscc: enable VSC8501/2 RGMII RX clock | David Epping | 2 | -26/+29 |
| 2023-05-24 | net: phy: mscc: remove unnecessary phydev locking | David Epping | 1 | -4/+0 |
| 2023-05-24 | net: phy: mscc: add support for VSC8501 | David Epping | 2 | -0/+26 |
| 2023-05-24 | net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE | David Epping | 1 | -0/+1 |
| 2023-03-15 | net: phy: mscc: fix deadlock in phy_ethtool_{get,set}_wol() | Vladimir Oltean | 1 | -16/+8 |
| 2022-11-18 | net: phy: mscc: macsec: do not copy encryption keys | Antoine Tenart | 2 | -29/+30 |
| 2022-11-10 | net: phy: mscc: macsec: clear encryption keys when freeing a flow | Antoine Tenart | 1 | -0/+1 |
| 2022-09-23 | net: phy: mscc: macsec: remove checks on the prepare phase | Antoine Tenart | 1 | -41/+0 |
| 2022-09-23 | net: phy: mscc: macsec: make the prepare phase a noop | Antoine Tenart | 1 | -49/+55 |
| 2022-08-31 | net: move from strlcpy with unused retval to strscpy | Wolfram Sang | 1 | -1/+1 |
| 2022-03-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+3 |
| 2022-03-17 | net: phy: mscc: Add MODULE_FIRMWARE macros | Juerg Haefliger | 1 | -0/+3 |
| 2022-03-06 | net: phy: Use netif_rx(). | Sebastian Andrzej Siewior | 1 | -1/+1 |
| 2021-12-14 | net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX | Hangbin Liu | 1 | -3/+0 |
| 2021-10-14 | ethernet: constify references to netdev->dev_addr in drivers | Jakub Kicinski | 1 | -1/+1 |
| 2021-08-02 | net: phy: mscc: make some arrays static const, makes object smaller | Colin Ian King | 1 | -4/+4 |
| 2021-06-24 | net: phy: mscc: fix macsec key length | Antoine Tenart | 2 | -2/+2 |
| 2021-03-19 | net: phy: mscc: coma mode disabled for VSC8584 | Bjarni Jonasson | 1 | -0/+1 |
| 2021-03-19 | net: phy: mscc: improved serdes calibration applied to VSC8584 | Bjarni Jonasson | 1 | -56/+154 |
| 2021-03-19 | net: phy: mscc: Applying LCPLL reset to VSC8584 | Bjarni Jonasson | 1 | -0/+6 |
| 2021-02-16 | net: phy: mscc: coma mode disabled for VSC8514 | Bjarni Jonasson | 2 | -0/+20 |
| 2021-02-16 | net: phy: mscc: improved serdes calibration applied to VSC8514 | Bjarni Jonasson | 5 | -166/+840 |
| 2021-02-16 | net: phy: mscc: adding LCPLL reset to VSC8514 | Bjarni Jonasson | 2 | -122/+236 |
| 2020-11-25 | net: phy: mscc: use new PTP_MSGTYPE_* defines | Christian Eggers | 2 | -12/+7 |
| 2020-11-19 | Merge https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+0 |
| 2020-11-17 | net: phy: mscc: fix excluded_middle.cocci warnings | kernel test robot | 1 | -1/+1 |
| 2020-11-13 | net: phy: mscc: Add PTP support for 2 more VSC PHYs | Steen Hegelund | 1 | -0/+2 |
| 2020-11-13 | net: phy: mscc: remove non-MACSec compatible phy | Steen Hegelund | 1 | -1/+0 |
| 2020-11-05 | net: phy: mscc: remove the use of .ack_interrupt() | Ioana Ciornei | 1 | -4/+8 |
| 2020-11-05 | net: phy: mscc: implement generic .handle_interrupt() callback | Ioana Ciornei | 1 | -28/+28 |
| 2020-11-05 | net: phy: mscc: use phy_trigger_machine() to notify link change | Ioana Ciornei | 1 | -1/+1 |
| 2020-08-26 | net: phy: mscc: macsec: constify vsc8584_macsec_ops | Rikard Falkeborn | 1 | -1/+1 |
| 2020-08-20 | net: phy: mscc: Fix a couple of spelling mistakes "spcified" -> "specified" | Kaige Li | 1 | -2/+2 |
| 2020-07-09 | net: phy: mscc: fix ptr_ret.cocci warnings | kernel test robot | 1 | -4/+1 |
| 2020-06-25 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | David S. Miller | 1 | -31/+9 |
| 2020-06-25 | net: phy: mscc: improve vsc8514/8584_config_init consistency | Antoine Tenart | 1 | -4/+8 |
| 2020-06-25 | net: phy: mscc: remove useless page configuration in the config init | Antoine Tenart | 1 | -7/+0 |
| 2020-06-25 | net: phy: mscc: restore the base page in vsc8514/8584_config_init | Antoine Tenart | 1 | -0/+9 |
| 2020-06-25 | net: phy: mscc: do not access the MDIO bus lock directly | Antoine Tenart | 2 | -18/+18 |
| 2020-06-25 | net: phy: mscc: ptp: fix a typo in a comment | Antoine Tenart | 1 | -1/+1 |
| 2020-06-25 | net: phy: mscc: ptp: fix a smatch error | Antoine Tenart | 1 | -0/+1 |
| 2020-06-25 | net: phy: mscc: fix a possible double unlock | Antoine Tenart | 1 | -1/+1 |
| 2020-06-25 | net: phy: mscc: macsec: fix sparse warnings | Antoine Tenart | 1 | -5/+7 |
| 2020-06-25 | net: phy: mscc: avoid skcipher API for single block AES encryption | Ard Biesheuvel | 1 | -31/+9 |
| 2020-06-24 | net: phy: mscc: timestamping and PHC support | Antoine Tenart | 3 | -4/+630 |
| 2020-06-24 | net: phy: mscc: 1588 block initialization | Quentin Schulz | 5 | -2/+1552 |
| 2020-06-24 | net: phy: mscc: take into account the 1588 block in MACsec init | Antoine Tenart | 1 | -1/+3 |
| 2020-06-24 | net: phy: mscc: remove the TR CLK disable magic value | Quentin Schulz | 2 | -5/+6 |
| 2020-06-24 | net: phy: mscc: fix copyright and author information in MACsec | Antoine Tenart | 4 | -6/+6 |
| 2020-06-05 | net: phy: mscc: fix Serdes configuration in vsc8584_config_init | Antoine Tenart | 1 | -2/+2 |
| 2020-06-05 | net: mscc: Fix OF_MDIO config check | Dan Murphy | 2 | -3/+3 |
| 2020-05-29 | net: phy: mscc: fix PHYs using the vsc8574_probe | Antoine Tenart | 1 | -0/+4 |
| 2020-05-24 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | David S. Miller | 5 | -10/+19 |
| 2020-05-23 | net: phy: mscc: fix initialization of the MACsec protocol mode | Antoine Tenart | 5 | -10/+21 |
| 2020-05-06 | net: phy: mscc: use phy_package_shared | Michael Walle | 2 | -70/+32 |
| 2020-04-20 | net: phy: mscc: use mdiobus_get_phy() | Michael Walle | 1 | -4/+3 |
| 2020-03-24 | net: phy: mscc: consolidate a common RGMII delay implementation | Vladimir Oltean | 2 | -57/+49 |
| 2020-03-23 | net: phy: mscc: add support for VSC8502 | Vladimir Oltean | 2 | -0/+25 |
| 2020-03-23 | net: phy: mscc: configure both RX and TX internal delays for RGMII | Vladimir Oltean | 2 | -3/+15 |
| 2020-03-23 | net: phy: mscc: accept all RGMII species in vsc85xx_mac_if_set | Vladimir Oltean | 1 | -0/+3 |
| 2020-03-23 | net: phy: mscc: rename enum rgmii_rx_clock_delay to rgmii_clock_delay | Vladimir Oltean | 2 | -10/+10 |
| 2020-03-19 | net: phy: mscc: RGMII skew delay configuration | Antoine Tenart | 2 | -0/+43 |
| 2020-03-19 | net: phy: mscc: add support for RGMII MAC mode | Antoine Tenart | 2 | -12/+21 |
| 2020-03-19 | net: phy: mscc: add missing check on a phy_write return value | Antoine Tenart | 1 | -0/+2 |
| 2020-03-17 | net: phy: mscc: consider interrupt source in interrupt handler | Heiner Kallweit | 1 | -2/+5 |
| 2020-03-17 | net: phy: improve phy_driver callback handle_interrupt | Heiner Kallweit | 1 | -2/+9 |
| 2020-03-14 | net: phy: mscc: fix header defines and descriptions | Antoine Tenart | 3 | -12/+12 |
| 2020-03-14 | net: phy: mscc: split the driver into separate files | Antoine Tenart | 5 | -1462/+1515 |
| 2020-03-14 | net: phy: move the mscc driver to its own directory | Antoine Tenart | 5 | -0/+4324 |