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_STARFIVE || COMPILE_TEST)
188 default m if ARCH_STARFIVE
190 Support for ethernet controllers on StarFive RISC-V SoCs
198 default ARCH_STI
199 depends on OF && (ARCH_STI || COMPILE_TEST)
202 Support for ethernet controller on STi SOCs.
205 device driver. This driver is used on for the STi series
210 default ARCH_STM32
211 depends on OF && HAS_IOMEM && (ARCH_STM32 || COMPILE_TEST)
214 Support for ethernet controller on STM32 SOCs.
217 device driver. This driver is used on for the STM32 series
222 default ARCH_SUNXI
223 depends on OF && (ARCH_SUNXI || COMPILE_TEST)
233 default ARCH_SUNXI
234 depends on OF && (ARCH_SUNXI || COMPILE_TEST)
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
255 default ARCH_MXC
256 depends on OF && (ARCH_MXC || COMPILE_TEST)
259 Support for ethernet controller on NXP i.MX8 SOCs.
267 depends on OF && COMMON_CLK
268 depends on STMMAC_ETH
270 Support for ethernet controllers on Intel SoCs
278 default MACH_LOONGSON32
279 depends on OF && (MACH_LOONGSON32 || COMPILE_TEST)
281 Support for ethernet controller on Loongson1 SoC.
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
298 default ARCH_VISCONTI
299 depends on OF && COMMON_CLK && (ARCH_VISCONTI || COMPILE_TEST)
301 Support for ethernet controller on Visconti SoCs.
307 default X86
308 depends on X86 && STMMAC_ETH && PCI
309 depends on COMMON_CLK
316 default MACH_LOONGSON64
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