Lines Matching +full:on +full:- +full:soc
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)
67 This selects the Anarion SoC glue layer support for the stmmac driver.
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)
89 This selects the IPQ806x SoC glue layer support for the stmmac
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)
111 This selects the MT2712 SoC support for the stmmac driver.
116 depends on OF && COMMON_CLK && (ARCH_MESON || COMPILE_TEST)
118 Support for Ethernet controller on Amlogic Meson SoCs.
120 This selects the Amlogic Meson SoC glue layer support for
127 depends on OF && (ARCH_QCOM || COMPILE_TEST)
137 depends on OF && (ARCH_ROCKCHIP || COMPILE_TEST)
140 Support for Ethernet controller on Rockchip RK3288 SoC.
142 This selects the Rockchip RK3288 SoC glue layer support for
148 depends on OF && (ARCH_RZN1 || COMPILE_TEST)
151 Support for Ethernet controller on Renesas RZ/N1 SoC family.
153 This selects the Renesas RZ/N1 SoC glue layer support for
160 depends on OF && (ARCH_S32 || COMPILE_TEST)
162 Support for ethernet controller on NXP S32CC SOCs.
164 This selects NXP SoC glue layer support for the stmmac
172 depends on OF && (ARCH_INTEL_SOCFPGA || COMPILE_TEST)
178 Support for ethernet controller on Altera SOCFPGA
180 This selects the Altera SOCFPGA SoC glue layer support
186 depends on OF && (ARCH_STARFIVE || COMPILE_TEST)
190 Support for ethernet controllers on StarFive RISC-V SoCs
199 depends on OF && (ARCH_STI || COMPILE_TEST)
202 Support for ethernet controller on STi SOCs.
204 This selects STi SoC glue layer support for the stmmac
205 device driver. This driver is used on for the STi series
211 depends on OF && HAS_IOMEM && (ARCH_STM32 || COMPILE_TEST)
214 Support for ethernet controller on STM32 SOCs.
216 This selects STM32 SoC glue layer support for the stmmac
217 device driver. This driver is used on for the STM32 series
223 depends on OF && (ARCH_SUNXI || COMPILE_TEST)
227 This selects Allwinner SoC glue layer support for the
234 depends on OF && (ARCH_SUNXI || COMPILE_TEST)
239 This selects Allwinner SoC glue layer support for the
244 tristate "T-HEAD dwmac support"
245 depends on OF && (ARCH_THEAD || COMPILE_TEST)
247 Support for ethernet controllers on T-HEAD RISC-V SoCs
249 This selects the T-HEAD platform specific glue layer support for
250 the stmmac device driver. This driver is used for T-HEAD TH1520
256 depends on OF && (ARCH_MXC || COMPILE_TEST)
259 Support for ethernet controller on NXP i.MX8 SOCs.
261 This selects NXP SoC glue layer support for the stmmac
267 depends on OF && COMMON_CLK
268 depends on STMMAC_ETH
270 Support for ethernet controllers on Intel SoCs
274 SoC.
279 depends on OF && (MACH_LOONGSON32 || COMPILE_TEST)
281 Support for ethernet controller on Loongson1 SoC.
283 This selects Loongson1 SoC glue layer support for the stmmac
284 device driver. This driver is used for Loongson1-based boards
289 depends on ARCH_TEGRA || COMPILE_TEST
291 This selects the Multi-GigaBit Ethernet (MGBE) Controller that is
292 found on the NVIDIA Tegra SoC devices. This driver provides the glue
293 layer on top of the stmmac driver required for these NVIDIA Tegra SoC
299 depends on OF && COMMON_CLK && (ARCH_VISCONTI || COMPILE_TEST)
301 Support for ethernet controller on Visconti SoCs.
308 depends on X86 && STMMAC_ETH && PCI
309 depends on COMMON_CLK
317 depends on (MACH_LOONGSON64 || COMPILE_TEST) && STMMAC_ETH && PCI
318 depends on COMMON_CLK
321 Support for ethernet controller on Loongson-2K1000 SoC and LS7A1000 bridge.
325 depends on STMMAC_ETH && PCI
326 depends on COMMON_CLK
329 This driver was tested on XLINX XC2V3000 FF1152AMT0221