[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID:
<TYZPR01MB55563BD6A2B78402E4BB44D4C9762@TYZPR01MB5556.apcprd01.prod.exchangelabs.com>
Date: Sun, 21 Jan 2024 20:40:39 +0800
From: Ziyang Huang <hzyitc@...look.com>
To: mcoquelin.stm32@...il.com
Cc: alexandre.torgue@...s.st.com,
richardcochran@...il.com,
p.zabel@...gutronix.de,
matthias.bgg@...il.com,
angelogioacchino.delregno@...labora.com,
linux-kernel@...r.kernel.org,
linux-stm32@...md-mailman.stormreply.com,
linux-arm-kernel@...ts.infradead.org,
netdev@...r.kernel.org,
linux-mediatek@...ts.infradead.org,
Ziyang Huang <hzyitc@...look.com>
Subject: [PATCH 0/8] ipq5018: enable ethernet support
Enable ethernet support for IPQ5018.
Praveenkumar I (1):
clk: qcom: support for duplicate freq in RCG2 freq table
Ziyang Huang (7):
net: phy: Introduce Qualcomm IPQ5018 internal PHY driver
phy: Introduce Qualcomm ethernet uniphy driver
net: stmmac: Introduce Qualcomm IPQ50xx DWMAC driver
clk: qcom: gcc-ipq5018: correct gcc_gmac0_sys_clk reg
net: mdio: ipq4019: support reset control
arm64: dts: qcom: ipq5018: enable ethernet support
arm64: dts: qcom: ipq5018-rdp432-c2: enable ethernet support
.../arm64/boot/dts/qcom/ipq5018-rdp432-c2.dts | 52 ++
arch/arm64/boot/dts/qcom/ipq5018.dtsi | 120 ++++-
drivers/clk/qcom/clk-rcg2.c | 86 ++-
drivers/clk/qcom/gcc-ipq5018.c | 2 +-
drivers/net/ethernet/stmicro/stmmac/Kconfig | 7 +
drivers/net/ethernet/stmicro/stmmac/Makefile | 1 +
.../ethernet/stmicro/stmmac/dwmac-ipq50xx.c | 155 ++++++
drivers/net/mdio/mdio-ipq4019.c | 10 +
drivers/net/phy/Kconfig | +
drivers/net/phy/Makefile | 1 +
drivers/net/phy/ipq5018-internal.c | 125 +++++
drivers/phy/qualcomm/Kconfig | 7 +
drivers/phy/qualcomm/Makefile | 2 +
drivers/phy/qualcomm/phy-qcom-eth-uniphy.c | 494 ++++++++++++++++++
include/dt-bindings/phy/qcom-eth-uniphy.h | 15 +
15 files changed, 1057 insertions(+), 25 deletions(-)
create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq50xx.c
create mode 100644 drivers/net/phy/ipq5018-internal.c
create mode 100644 drivers/phy/qualcomm/phy-qcom-eth-uniphy.c
create mode 100644 include/dt-bindings/phy/qcom-eth-uniphy.h
--
2.40.1
Powered by blists - more mailing lists