blob: 48298389851d10faa9eac49dd8706d5458d8a14f [file] [log] [blame]
Thomas Gleixnerec8f24b2019-05-19 13:07:45 +01001# SPDX-License-Identifier: GPL-2.0-only
Kunihiko Hayashi4c270b552017-12-28 15:58:12 +09002config NET_VENDOR_SOCIONEXT
3 bool "Socionext ethernet drivers"
4 default y
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +09005 help
Kunihiko Hayashi4c270b552017-12-28 15:58:12 +09006 Option to select ethernet drivers for Socionext platforms.
7
8 Note that the answer to this question doesn't directly affect the
9 kernel: saying N will just cause the configurator to skip all
10 the questions about Socionext devices. If you say Y, you will be asked
11 for your specific card in the following questions.
12
13if NET_VENDOR_SOCIONEXT
14
15config SNI_AVE
16 tristate "Socionext AVE ethernet support"
17 depends on (ARCH_UNIPHIER || COMPILE_TEST) && OF
Kunihiko Hayashi57878f22018-04-19 16:24:55 +090018 depends on HAS_IOMEM
19 select MFD_SYSCON
Kunihiko Hayashi4c270b552017-12-28 15:58:12 +090020 select PHYLIB
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +090021 help
Kunihiko Hayashi4c270b552017-12-28 15:58:12 +090022 Driver for gigabit ethernet MACs, called AVE, in the
23 Socionext UniPhier family.
24
Jassi Brar533dd11a12018-01-06 19:44:37 +053025config SNI_NETSEC
26 tristate "Socionext NETSEC ethernet support"
27 depends on (ARCH_SYNQUACER || COMPILE_TEST) && OF
28 select PHYLIB
Ilias Apalodimas5c67bf02019-06-29 08:23:23 +030029 select PAGE_POOL
Jassi Brar533dd11a12018-01-06 19:44:37 +053030 select MII
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +090031 help
Jassi Brar533dd11a12018-01-06 19:44:37 +053032 Enable to add support for the SocioNext NetSec Gigabit Ethernet
33 controller + PHY, as found on the Synquacer SC2A11 SoC
34
35 To compile this driver as a module, choose M here: the module will be
36 called netsec. If unsure, say N.
37
Kunihiko Hayashi4c270b552017-12-28 15:58:12 +090038endif #NET_VENDOR_SOCIONEXT