net: socionext: Add Synquacer NetSec driver

This driver adds support for Socionext "netsec" IP Gigabit
Ethernet + PHY IP used in the Synquacer SC2A11 SoC.

Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
Jassi Brar 2018-01-06 19:44:37 +05:30 committed by David S. Miller
parent f78f4107ea
commit 533dd11a12
3 changed files with 1788 additions and 0 deletions

View File

@ -19,4 +19,16 @@ config SNI_AVE
Driver for gigabit ethernet MACs, called AVE, in the Driver for gigabit ethernet MACs, called AVE, in the
Socionext UniPhier family. Socionext UniPhier family.
config SNI_NETSEC
tristate "Socionext NETSEC ethernet support"
depends on (ARCH_SYNQUACER || COMPILE_TEST) && OF
select PHYLIB
select MII
---help---
Enable to add support for the SocioNext NetSec Gigabit Ethernet
controller + PHY, as found on the Synquacer SC2A11 SoC
To compile this driver as a module, choose M here: the module will be
called netsec. If unsure, say N.
endif #NET_VENDOR_SOCIONEXT endif #NET_VENDOR_SOCIONEXT

View File

@ -3,3 +3,4 @@
# Makefile for all ethernet ip drivers on Socionext platforms # Makefile for all ethernet ip drivers on Socionext platforms
# #
obj-$(CONFIG_SNI_AVE) += sni_ave.o obj-$(CONFIG_SNI_AVE) += sni_ave.o
obj-$(CONFIG_SNI_NETSEC) += netsec.o

File diff suppressed because it is too large Load Diff