[PATCH v3 0/5] net: dwc_eth_qos: Add glue driver for Intel MAC
Philip Oberfichtner
pro at denx.de
Tue Jul 30 07:31:54 CEST 2024
Hi Ramon,
Any comments on this series?
On Wed, Jul 17, 2024 at 02:29:01PM +0200, Philip Oberfichtner wrote:
> This patch series implements the dwc_eth_qos glue driver for Intel SOCs.
> Before doing that, a few general adaptions to the dwc_eth_qos.c main
> driver are required. Most notably, the preparation for PCI based driver
> instances, which do not necessarily use a device tree.
>
> This patch series depends on: "net: dwc_eth_qos: mdio: Implement clause 45":
> https://patchwork.ozlabs.org/project/uboot/patch/20240507094237.168238-1-pro@denx.de/
>
> Changes in V3:
> - Replace mfence() with mb()
> - Clean-up eqos_get_base_addr()
> - Several style fixes for dwc_eth_qos_intel
>
> Philip Oberfichtner (5):
> x86: provide mb() macro
> net: dwc_eth_qos: Fix header to be self-contained
> net: dwc_eth_qos: Adapt probe() for PCI devices
> net: dwc_eth_qos: Implement bind() for PCI devices
> net: dwc_eth_qos: Add glue driver for Intel MAC
>
> arch/x86/cpu/mp_init.c | 10 +-
> arch/x86/include/asm/cpu.h | 5 -
> arch/x86/include/asm/io.h | 1 +
> drivers/net/Kconfig | 7 +
> drivers/net/Makefile | 1 +
> drivers/net/dwc_eth_qos.c | 79 ++++-
> drivers/net/dwc_eth_qos.h | 8 +-
> drivers/net/dwc_eth_qos_imx.c | 6 +
> drivers/net/dwc_eth_qos_intel.c | 449 +++++++++++++++++++++++++++++
> drivers/net/dwc_eth_qos_intel.h | 57 ++++
> drivers/net/dwc_eth_qos_qcom.c | 6 +
> drivers/net/dwc_eth_qos_rockchip.c | 6 +
> drivers/net/dwc_eth_qos_starfive.c | 6 +
> drivers/net/dwc_eth_qos_stm32.c | 6 +
> include/pci_ids.h | 9 +
> 15 files changed, 637 insertions(+), 19 deletions(-)
> create mode 100644 drivers/net/dwc_eth_qos_intel.c
> create mode 100644 drivers/net/dwc_eth_qos_intel.h
>
> --
> 2.39.2
>
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Erika Unter
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-22 Fax: +49-8142-66989-80 Email: pro at denx.de
=====================================================================
More information about the U-Boot
mailing list