Lines Matching +full:on +full:- +full:device
1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "STMicroelectronics Multi-Gigabit Ethernet driver"
4 depends on HAS_IOMEM && HAS_DMA
5 depends on PTP_1588_CLOCK_OPTIONAL
20 depends on INET
21 depends on STMMAC_ETH
30 depends on STMMAC_ETH
35 This is the driver used on several SoCs:
45 tristate "Support for snps,dwc-qos-ethernet.txt DT binding."
48 depends on OF && HAS_DMA
50 Support for chips using the snps,dwc-qos-ethernet.txt DT binding.
63 depends on OF && (ARC || COMPILE_TEST)
72 depends on OF && HAS_IOMEM && (MACH_INGENIC || COMPILE_TEST)
75 Support for ethernet controller on Ingenic SoCs.
78 device driver. This driver is used on for the Ingenic SoCs
84 depends on OF && (ARCH_QCOM || COMPILE_TEST)
90 device driver. This driver does not use any of the hardware
91 acceleration features available on this SoC. Network devices
92 will behave like standard non-accelerated ethernet interfaces.
95 fixup based on the ipq806x SoC revision.
100 depends on OF && (ARCH_LPC18XX || COMPILE_TEST)
107 depends on OF && (ARCH_MEDIATEK || COMPILE_TEST)
116 depends on OF && COMMON_CLK && (ARCH_MESON || COMPILE_TEST)
118 Support for Ethernet controller on Amlogic Meson SoCs.
121 the stmmac device driver. This driver is used for Meson6,
127 depends on OF && (ARCH_QCOM || COMPILE_TEST)
132 stmmac device driver.
137 depends on OF && (ARCH_ROCKCHIP || COMPILE_TEST)
140 Support for Ethernet controller on Rockchip RK3288 SoC.
143 the stmmac device driver.
148 depends on OF && (ARCH_RZN1 || COMPILE_TEST)
151 Support for Ethernet controller on Renesas RZ/N1 SoC family.
154 the stmmac device driver. This support can make use of a custom MII
155 converter PCS device.
160 depends on OF && (ARCH_S32 || COMPILE_TEST)
162 Support for ethernet controller on NXP S32CC SOCs.
165 device driver. This driver is used for the S32CC series
172 depends on OF && (ARCH_INTEL_SOCFPGA || COMPILE_TEST)
178 Support for ethernet controller on Altera SOCFPGA
181 for the stmmac device driver. This driver is used for
186 depends on OF && (ARCH_SOPHGO || COMPILE_TEST)
189 Support for ethernet controllers on Sophgo RISC-V SoCs
192 for the stmmac device driver. This driver is used for the
193 ethernet controllers on various Sophgo SoCs.
197 depends on OF && (ARCH_STARFIVE || COMPILE_TEST)
201 Support for ethernet controllers on StarFive RISC-V SoCs
204 for the stmmac device driver. This driver is used for the
210 depends on OF && (ARCH_STI || COMPILE_TEST)
213 Support for ethernet controller on STi SOCs.
216 device driver. This driver is used on for the STi series
222 depends on OF && HAS_IOMEM && (ARCH_STM32 || COMPILE_TEST)
225 Support for ethernet controller on STM32 SOCs.
228 device driver. This driver is used on for the STM32 series
234 depends on OF && (ARCH_SUNXI || COMPILE_TEST)
239 stmmac device driver. This driver is used for A20/A31
245 depends on OF && (ARCH_SUNXI || COMPILE_TEST)
251 stmmac device driver. This driver is used for H3/A83T/A64
255 tristate "T-HEAD dwmac support"
256 depends on OF && (ARCH_THEAD || COMPILE_TEST)
258 Support for ethernet controllers on T-HEAD RISC-V SoCs
260 This selects the T-HEAD platform specific glue layer support for
261 the stmmac device driver. This driver is used for T-HEAD TH1520
267 depends on OF && (ARCH_MXC || COMPILE_TEST)
270 Support for ethernet controller on NXP i.MX8 SOCs.
273 device driver. This driver is used for i.MX8 series like
278 depends on OF && COMMON_CLK
279 depends on STMMAC_ETH
281 Support for ethernet controllers on Intel SoCs
284 the stmmac device driver. This driver is used for the Intel Keem Bay
290 depends on OF && (MACH_LOONGSON32 || COMPILE_TEST)
292 Support for ethernet controller on Loongson1 SoC.
295 device driver. This driver is used for Loongson1-based boards
300 depends on ARCH_TEGRA || COMPILE_TEST
302 This selects the Multi-GigaBit Ethernet (MGBE) Controller that is
303 found on the NVIDIA Tegra SoC devices. This driver provides the glue
304 layer on top of the stmmac driver required for these NVIDIA Tegra SoC
310 depends on OF && COMMON_CLK && (ARCH_VISCONTI || COMPILE_TEST)
312 Support for ethernet controller on Visconti SoCs.
319 depends on X86 && STMMAC_ETH && PCI
320 depends on COMMON_CLK
321 depends on ACPI
329 depends on (MACH_LOONGSON64 || COMPILE_TEST) && STMMAC_ETH && PCI
330 depends on COMMON_CLK
333 Support for ethernet controller on Loongson-2K1000 SoC and LS7A1000 bridge.
337 depends on STMMAC_ETH && PCI
338 depends on COMMON_CLK
341 This driver was tested on XLINX XC2V3000 FF1152AMT0221