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_INTEL_SOCFPGA || COMPILE_TEST)
166 Support for ethernet controller on Altera SOCFPGA
168 This selects the Altera SOCFPGA SoC glue layer support
174 depends on OF && (ARCH_STARFIVE || COMPILE_TEST)
178 Support for ethernet controllers on StarFive RISC-V SoCs
187 depends on OF && (ARCH_STI || COMPILE_TEST)
190 Support for ethernet controller on STi SOCs.
192 This selects STi SoC glue layer support for the stmmac
193 device driver. This driver is used on for the STi series
199 depends on OF && HAS_IOMEM && (ARCH_STM32 || COMPILE_TEST)
202 Support for ethernet controller on STM32 SOCs.
204 This selects STM32 SoC glue layer support for the stmmac
205 device driver. This driver is used on for the STM32 series
211 depends on OF && (ARCH_SUNXI || COMPILE_TEST)
215 This selects Allwinner SoC glue layer support for the
222 depends on OF && (ARCH_SUNXI || COMPILE_TEST)
227 This selects Allwinner SoC glue layer support for the
234 depends on OF && (ARCH_MXC || COMPILE_TEST)
237 Support for ethernet controller on NXP i.MX8 SOCs.
239 This selects NXP SoC glue layer support for the stmmac
245 depends on OF && COMMON_CLK
246 depends on STMMAC_ETH
248 Support for ethernet controllers on Intel SoCs
252 SoC.
257 depends on OF && (MACH_LOONGSON32 || COMPILE_TEST)
259 Support for ethernet controller on Loongson1 SoC.
261 This selects Loongson1 SoC glue layer support for the stmmac
262 device driver. This driver is used for Loongson1-based boards
267 depends on ARCH_TEGRA || COMPILE_TEST
269 This selects the Multi-GigaBit Ethernet (MGBE) Controller that is
270 found on the NVIDIA Tegra SoC devices. This driver provides the glue
271 layer on top of the stmmac driver required for these NVIDIA Tegra SoC
277 depends on OF && COMMON_CLK && (ARCH_VISCONTI || COMPILE_TEST)
279 Support for ethernet controller on Visconti SoCs.
286 depends on X86 && STMMAC_ETH && PCI
287 depends on COMMON_CLK
295 depends on (MACH_LOONGSON64 || COMPILE_TEST) && STMMAC_ETH && PCI
296 depends on COMMON_CLK
299 Support for ethernet controller on Loongson-2K1000 SoC and LS7A1000 bridge.
303 depends on STMMAC_ETH && PCI
304 depends on COMMON_CLK
307 This driver was tested on XLINX XC2V3000 FF1152AMT0221