[PATCH V3 0/6] stmmac: add some fixes for stm32
From: Christophe Roullier
Date: Tue Mar 05 2019 - 03:30:41 EST
For common stmmac:
- Add support to set CSR Clock range selection in DT
For stm32mpu:
- Glue codes to support magic packet
- Glue codes to support all PHY config :
PHY_MODE (MII,GMII, RMII, RGMII) and in normal,
PHY wo crystal (25Mhz),
PHY wo crystal (50Mhz), No 125Mhz from PHY config
For stm32mcu:
- Add Ethernet support for stm32h7
Changes in V3:
- Reverse for syscfg management because it is manage by these patches
https://lkml.org/lkml/2018/12/12/133
https://lkml.org/lkml/2018/12/12/134
https://lkml.org/lkml/2018/12/12/131
https://lkml.org/lkml/2018/12/12/132
Christophe Roullier (6):
net: ethernet: stmmac: manage Ethernet WoL for stm32mp157c.
net: ethernet: stmmac: update to support all PHY config for
stm32mp157c.
dt-bindings: net: stmmac: add phys config properties
net: ethernet: stmmac: add management of clk_csr property
dt-bindings: net: stmmac: remove syscfg clock property
ARM: dts: stm32: Add Ethernet support on stm32h7 SOC and activate it
for eval and disco boards
.../devicetree/bindings/net/stm32-dwmac.txt | 9 +-
arch/arm/boot/dts/stm32h743-pinctrl.dtsi | 15 +++
arch/arm/boot/dts/stm32h743.dtsi | 13 ++
arch/arm/boot/dts/stm32h743i-disco.dts | 17 +++
arch/arm/boot/dts/stm32h743i-eval.dts | 17 +++
drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 135 +++++++++++++++++----
.../net/ethernet/stmicro/stmmac/stmmac_platform.c | 3 +
7 files changed, 183 insertions(+), 26 deletions(-)
--
2.7.4