forked from OERV-BSP/u-boot
A large number of network drivers cannot build without access to some platform specific header files. Express those requirements in Kconfig as well. This covers the QUICC engine drivers as that is networking driver infrastructure. Signed-off-by: Tom Rini <trini@konsulko.com>
76 lines
1.7 KiB
Plaintext
76 lines
1.7 KiB
Plaintext
# SPDX-License-Identifier: GPL-2.0+
|
|
#
|
|
# Copyright (C) 2018 Texas Instruments Incorporated - https://www.ti.com/
|
|
|
|
config DRIVER_TI_CPSW
|
|
bool "TI Common Platform Ethernet Switch"
|
|
depends on ARCH_OMAP2PLUS
|
|
select PHYLIB
|
|
help
|
|
This driver supports the TI three port switch gigabit ethernet
|
|
subsystem found in the TI SoCs.
|
|
|
|
config DRIVER_TI_EMAC
|
|
bool "TI Davinci EMAC"
|
|
depends on ARCH_DAVINCI || ARCH_OMAP2PLUS
|
|
help
|
|
Support for davinci emac
|
|
|
|
config DRIVER_TI_EMAC_USE_RMII
|
|
depends on DRIVER_TI_EMAC
|
|
bool "Use RMII"
|
|
help
|
|
Configure the TI EMAC driver to use RMII
|
|
|
|
config DRIVER_TI_KEYSTONE_NET
|
|
bool "TI Keystone 2 Ethernet"
|
|
depends on ARCH_KEYSTONE
|
|
help
|
|
This driver supports the TI Keystone 2 Ethernet subsystem
|
|
|
|
choice
|
|
prompt "TI Keystone 2 Ethernet NETCP IP revision"
|
|
depends on DRIVER_TI_KEYSTONE_NET
|
|
default KSNET_NETCP_V1_5
|
|
|
|
config KSNET_NETCP_V1_0
|
|
bool "NETCP version 1.0"
|
|
|
|
config KSNET_NETCP_V1_5
|
|
bool "NETCP version 1.5"
|
|
|
|
endchoice
|
|
|
|
config TI_AM65_CPSW_NUSS
|
|
bool "TI K3 AM65x MCU CPSW Nuss Ethernet controller driver"
|
|
depends on ARCH_K3
|
|
imply DM_MDIO
|
|
imply MISC_INIT_R
|
|
imply MISC
|
|
imply SYSCON
|
|
imply MDIO_TI_CPSW
|
|
select PHYLIB
|
|
help
|
|
This driver supports TI K3 MCU CPSW Nuss Ethernet controller
|
|
in Texas Instruments K3 AM65x SoCs.
|
|
|
|
config MDIO_TI_CPSW
|
|
bool "TI CPSW MDIO interface support"
|
|
depends on DM_MDIO
|
|
help
|
|
This driver supports the TI CPSW MDIO interface found in various
|
|
TI SoCs.
|
|
|
|
config TI_ICSSG_PRUETH
|
|
bool "TI Gigabit PRU Ethernet driver"
|
|
depends on ARCH_K3
|
|
imply DM_MDIO
|
|
imply MISC_INIT_R
|
|
imply MISC
|
|
imply MDIO_TI_CPSW
|
|
select PHYLIB
|
|
select FS_LOADER
|
|
help
|
|
Support Gigabit Ethernet ports over the ICSSG PRU Subsystem
|
|
This subsystem is available starting with the AM65 platform.
|