Messages in this thread | | | From | Luo Jie <> | Subject | [PATCH v3 0/13] net: phy: Add qca8081 ethernet phy driver | Date | Mon, 18 Oct 2021 11:33:20 +0800 |
| |
This patch series add the qca8081 ethernet phy driver support, which improve the wol feature, leverage at803x phy driver and add the fast retrain, master/slave seed and CDT feature.
Changes in v3: * correct a typo "excpet". * remove the suffix "PHY" from phy name.
Changes in v2: * add definitions of fast retrain related registers in mdio.h. * break up the patch into small patches. * improve the at803x legacy code.
Changes in v1: * merge qca8081 phy driver into at803x. * add cdt feature. * leverage at803x phy driver helpers.
Luo Jie (13): net: phy: at803x: replace AT803X_DEVICE_ADDR with MDIO_MMD_PCS net: phy: at803x: use phy_modify() net: phy: at803x: improve the WOL feature net: phy: at803x: use GENMASK() for speed status net: phy: add qca8081 ethernet phy driver net: phy: add qca8081 read_status net: phy: add qca8081 get_features net: phy: add qca8081 config_aneg net: phy: add constants for fast retrain related register net: phy: add qca8081 config_init net: phy: add qca8081 soft_reset and enable master/slave seed net: phy: adjust qca8081 master/slave seed value if link down net: phy: add qca8081 cdt feature
drivers/net/phy/at803x.c | 572 +++++++++++++++++++++++++++++++++++--- include/uapi/linux/mdio.h | 10 + 2 files changed, 536 insertions(+), 46 deletions(-)
-- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project
| |