Lines Matching +full:default +full:- +full:on

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
22 default n
30 depends on STMMAC_ETH
32 default y
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.
54 default STMMAC_PLATFORM
62 default ARC
63 depends on OF && (ARC || COMPILE_TEST)
71 default MACH_INGENIC
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
83 default ARCH_QCOM
84 depends on OF && (ARCH_QCOM || COMPILE_TEST)
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.
99 default ARCH_LPC18XX
100 depends on OF && (ARCH_LPC18XX || COMPILE_TEST)
107 depends on OF && (ARCH_MEDIATEK || COMPILE_TEST)
115 default ARCH_MESON
116 depends on OF && COMMON_CLK && (ARCH_MESON || COMPILE_TEST)
118 Support for Ethernet controller on Amlogic Meson SoCs.
126 default ARCH_QCOM
127 depends on OF && (ARCH_QCOM || COMPILE_TEST)
136 default ARCH_ROCKCHIP
137 depends on OF && (ARCH_ROCKCHIP || COMPILE_TEST)
140 Support for Ethernet controller on Rockchip RK3288 SoC.
147 default ARCH_RZN1
148 depends on OF && (ARCH_RZN1 || COMPILE_TEST)
151 Support for Ethernet controller on Renesas RZ/N1 SoC family.
159 default ARCH_S32
160 depends on OF && (ARCH_S32 || COMPILE_TEST)
162 Support for ethernet controller on NXP S32CC SOCs.
171 default ARCH_INTEL_SOCFPGA
172 depends on OF && (ARCH_INTEL_SOCFPGA || COMPILE_TEST)
178 Support for ethernet controller on Altera SOCFPGA
186 depends on OF && (ARCH_SOPHGO || COMPILE_TEST)
187 default m if ARCH_SOPHGO
189 Support for ethernet controllers on Sophgo RISC-V SoCs
193 ethernet controllers on various Sophgo SoCs.
197 depends on OF && (ARCH_STARFIVE || COMPILE_TEST)
199 default m if ARCH_STARFIVE
201 Support for ethernet controllers on StarFive RISC-V SoCs
209 default ARCH_STI
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
221 default ARCH_STM32
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
233 default ARCH_SUNXI
234 depends on OF && (ARCH_SUNXI || COMPILE_TEST)
244 default ARCH_SUNXI
245 depends on OF && (ARCH_SUNXI || COMPILE_TEST)
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
266 default ARCH_MXC
267 depends on OF && (ARCH_MXC || COMPILE_TEST)
270 Support for ethernet controller on NXP i.MX8 SOCs.
278 depends on OF && COMMON_CLK
279 depends on STMMAC_ETH
281 Support for ethernet controllers on Intel SoCs
289 default MACH_LOONGSON32
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
309 default ARCH_VISCONTI
310 depends on OF && COMMON_CLK && (ARCH_VISCONTI || COMPILE_TEST)
312 Support for ethernet controller on Visconti SoCs.
318 default X86
319 depends on X86 && STMMAC_ETH && PCI
320 depends on COMMON_CLK
321 depends on ACPI
328 default MACH_LOONGSON64
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