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:
parent
f78f4107ea
commit
533dd11a12
@ -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
|
||||||
|
@ -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
|
||||||
|
1775
drivers/net/ethernet/socionext/netsec.c
Normal file
1775
drivers/net/ethernet/socionext/netsec.c
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user