Message ID | 20240520113456.21675-1-SkyLake.Huang@mediatek.com (mailing list archive) |
---|---|
Headers | show |
Series | net: phy: mediatek: Introduce mtk-phy-lib and add 2.5Gphy support | expand |
On Mon, May 20, 2024 at 07:34:51PM +0800, Sky Huang wrote: > From: "SkyLake.Huang" <skylake.huang@mediatek.com> > > Re-organize MTK ethernet phy drivers and integrate common manipulations > into mtk-phy-lib. Also, add support for build-in 2.5Gphy on MT7988. > > v2: > - Apply correct PATCH tag. > - Break LED/Token ring/Extend-link-pulse-time features into 3 patches. > - Fix contents according to v1 comments. > > v3: > - Fix patch 4/5 & 5/5 according to v2 comments. Ideally state what you actually changed. The purpose of this history is to remind reviewers what they said, so they can 1) Check if anything has been missed 2) Check if the changes made fit to the review comments. So please include a one line summary per change made. > - Rebase code and now this patch series can apply to net-next tree. https://www.kernel.org/doc/html/latest/process/maintainer-netdev.html#netdev-faq Andrew
On Mon, 2024-05-20 at 19:34 +0800, Sky Huang wrote: > From: "SkyLake.Huang" <skylake.huang@mediatek.com> > > Re-organize MTK ethernet phy drivers and integrate common manipulations > into mtk-phy-lib. Also, add support for build-in 2.5Gphy on MT7988. > > v2: > - Apply correct PATCH tag. > - Break LED/Token ring/Extend-link-pulse-time features into 3 patches. > - Fix contents according to v1 comments. > > v3: > - Fix patch 4/5 & 5/5 according to v2 comments. > - Rebase code and now this patch series can apply to net-next tree. ## Form letter - net-next-closed The merge window for v6.10 has begun and we have already posted our pull request. Therefore net-next is closed for new drivers, features, code refactoring and optimizations. We are currently accepting bug fixes only. Please repost when net-next reopens after May 26th. RFC patches sent for review only are obviously welcome at any time. See: https://www.kernel.org/doc/html/next/process/maintainer-netdev.html#development-cycle
From: "SkyLake.Huang" <skylake.huang@mediatek.com> Re-organize MTK ethernet phy drivers and integrate common manipulations into mtk-phy-lib. Also, add support for build-in 2.5Gphy on MT7988. v2: - Apply correct PATCH tag. - Break LED/Token ring/Extend-link-pulse-time features into 3 patches. - Fix contents according to v1 comments. v3: - Fix patch 4/5 & 5/5 according to v2 comments. - Rebase code and now this patch series can apply to net-next tree. SkyLake.Huang (5): net: phy: mediatek: Re-organize MediaTek ethernet phy drivers net: phy: mediatek: Move LED and read/write page helper functions into mtk phy lib net: phy: mediatek: Add token ring access helper functions in mtk-phy-lib net: phy: mediatek: Extend 1G TX/RX link pulse time net: phy: add driver for built-in 2.5G ethernet PHY on MT7988 MAINTAINERS | 7 +- drivers/net/phy/Kconfig | 17 +- drivers/net/phy/Makefile | 3 +- drivers/net/phy/mediatek-ge.c | 111 ---- drivers/net/phy/mediatek/Kconfig | 38 ++ drivers/net/phy/mediatek/Makefile | 5 + drivers/net/phy/mediatek/mtk-2p5ge.c | 398 +++++++++++++ .../mtk-ge-soc.c} | 528 ++++++------------ drivers/net/phy/mediatek/mtk-ge.c | 244 ++++++++ drivers/net/phy/mediatek/mtk-phy-lib.c | 377 +++++++++++++ drivers/net/phy/mediatek/mtk.h | 108 ++++ 11 files changed, 1358 insertions(+), 478 deletions(-) delete mode 100644 drivers/net/phy/mediatek-ge.c create mode 100644 drivers/net/phy/mediatek/Kconfig create mode 100644 drivers/net/phy/mediatek/Makefile create mode 100644 drivers/net/phy/mediatek/mtk-2p5ge.c rename drivers/net/phy/{mediatek-ge-soc.c => mediatek/mtk-ge-soc.c} (77%) create mode 100644 drivers/net/phy/mediatek/mtk-ge.c create mode 100644 drivers/net/phy/mediatek/mtk-phy-lib.c create mode 100644 drivers/net/phy/mediatek/mtk.h