Skip to content

Commit d8ca113

Browse files
Bhadram Varkadavem330
Bhadram Varka
authored andcommitted
net: stmmac: tegra: Add MGBE support
Add support for the Multi-Gigabit Ethernet (MGBE/XPCS) IP found on NVIDIA Tegra234 SoCs. Signed-off-by: Thierry Reding <[email protected]> Signed-off-by: Bhadram Varka <[email protected]> Co-developed-by: Revanth Kumar Uppala <[email protected]> Signed-off-by: Revanth Kumar Uppala <[email protected]> Signed-off-by: Jon Hunter <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent a46e901 commit d8ca113

File tree

3 files changed

+398
-0
lines changed

3 files changed

+398
-0
lines changed

drivers/net/ethernet/stmicro/stmmac/Kconfig

+9
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,15 @@ config DWMAC_INTEL_PLAT
235235
the stmmac device driver. This driver is used for the Intel Keem Bay
236236
SoC.
237237

238+
config DWMAC_TEGRA
239+
tristate "NVIDIA Tegra MGBE support"
240+
depends on ARCH_TEGRA || COMPILE_TEST
241+
help
242+
This selects the Multi-GigaBit Ethernet (MGBE) Controller that is
243+
found on the NVIDIA Tegra SoC devices. This driver provides the glue
244+
layer on top of the stmmac driver required for these NVIDIA Tegra SoC
245+
devices.
246+
238247
config DWMAC_VISCONTI
239248
tristate "Toshiba Visconti DWMAC support"
240249
default ARCH_VISCONTI

drivers/net/ethernet/stmicro/stmmac/Makefile

+1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ obj-$(CONFIG_DWMAC_DWC_QOS_ETH) += dwmac-dwc-qos-eth.o
3131
obj-$(CONFIG_DWMAC_INTEL_PLAT) += dwmac-intel-plat.o
3232
obj-$(CONFIG_DWMAC_GENERIC) += dwmac-generic.o
3333
obj-$(CONFIG_DWMAC_IMX8) += dwmac-imx.o
34+
obj-$(CONFIG_DWMAC_TEGRA) += dwmac-tegra.o
3435
obj-$(CONFIG_DWMAC_VISCONTI) += dwmac-visconti.o
3536
stmmac-platform-objs:= stmmac_platform.o
3637
dwmac-altr-socfpga-objs := altr_tse_pcs.o dwmac-socfpga.o

0 commit comments

Comments
 (0)