#
# TI device configuration
#
config [31mCONFIG_NET_VENDOR_TI[0m
bool "Texas Instruments (TI) devices"
default y
depends on [31mCONFIG_PCI[0m || [31mCONFIG_EISA[0m || [31mCONFIG_AR7[0m || [31mCONFIG_ARCH_DAVINCI[0m || [31mCONFIG_ARCH_OMAP2PLUS[0m || [31mCONFIG_ARCH_KEYSTONE[0m
---help---
If you have a network (Ethernet) card belonging to this class, say Y.
Note that the answer to this question doesn't directly affect the
kernel: saying N will just cause the configurator to skip all
the questions about TI devices. If you say Y, you will be asked for
your specific card in the following questions.
if [31mCONFIG_NET_VENDOR_TI[0m
config [31mCONFIG_TI_DAVINCI_EMAC[0m
tristate "TI DaVinci EMAC Support"
depends on [31mCONFIG_ARM[0m && ( [31mCONFIG_ARCH_DAVINCI[0m || [31mCONFIG_ARCH_OMAP3[0m )
select [31mCONFIG_TI_DAVINCI_MDIO[0m
select [31mCONFIG_TI_DAVINCI_CPDMA[0m
select [31mCONFIG_PHYLIB[0m
---help---
This driver supports TI's DaVinci Ethernet .
To compile this driver as a module, choose [31mCONFIG_M[0m here: the module
will be called davinci_emac_driver. This is recommended.
config [31mCONFIG_TI_DAVINCI_MDIO[0m
tristate "TI DaVinci MDIO Support"
depends on [31mCONFIG_ARCH_DAVINCI[0m || [31mCONFIG_ARCH_OMAP2PLUS[0m || [31mCONFIG_ARCH_KEYSTONE[0m
select [31mCONFIG_PHYLIB[0m
---help---
This driver supports TI's DaVinci [31mCONFIG_MDIO[0m module.
To compile this driver as a module, choose [31mCONFIG_M[0m here: the module
will be called davinci_mdio. This is recommended.
config [31mCONFIG_TI_DAVINCI_CPDMA[0m
tristate "TI DaVinci CPDMA Support"
depends on [31mCONFIG_ARCH_DAVINCI[0m || [31mCONFIG_ARCH_OMAP2PLUS[0m
---help---
This driver supports TI's DaVinci CPDMA dma engine.
To compile this driver as a module, choose [31mCONFIG_M[0m here: the module
will be called davinci_cpdma. This is recommended.
config [31mCONFIG_TI_CPSW_PHY_SEL[0m
bool
---help---
This driver supports configuring of the phy mode connected to
the CPSW.
config [31mCONFIG_TI_CPSW_ALE[0m
tristate "TI CPSW ALE Support"
---help---
This driver supports TI's CPSW ALE module.
config [31mCONFIG_TI_CPSW[0m
tristate "TI CPSW Switch Support"
depends on [31mCONFIG_ARCH_DAVINCI[0m || [31mCONFIG_ARCH_OMAP2PLUS[0m
select [31mCONFIG_TI_DAVINCI_CPDMA[0m
select [31mCONFIG_TI_DAVINCI_MDIO[0m
select [31mCONFIG_TI_CPSW_PHY_SEL[0m
select [31mCONFIG_TI_CPSW_ALE[0m
select [31mCONFIG_MFD_SYSCON[0m
select [31mCONFIG_REGMAP[0m
---help---
This driver supports TI's CPSW Ethernet Switch.
To compile this driver as a module, choose [31mCONFIG_M[0m here: the module
will be called cpsw.
config [31mCONFIG_TI_CPTS[0m
tristate "TI Common Platform Time Sync (CPTS) Support"
depends on [31mCONFIG_TI_CPSW[0m || [31mCONFIG_TI_KEYSTONE_NETCP[0m
imply [31mCONFIG_PTP_1588_CLOCK[0m
---help---
This driver supports the Common Platform Time Sync unit of
the CPSW Ethernet Switch and Keystone 2 1g/10g Switch Subsystem.
The unit can time stamp PTP UDP/IPv4 and Layer 2 packets, and the
driver offers a PTP Hardware Clock.
config [31mCONFIG_TI_KEYSTONE_NETCP[0m
tristate "TI Keystone NETCP Core Support"
select [31mCONFIG_TI_CPSW_ALE[0m
select [31mCONFIG_TI_DAVINCI_MDIO[0m
depends on [31mCONFIG_OF[0m
depends on [31mCONFIG_KEYSTONE_NAVIGATOR_DMA[0m && [31mCONFIG_KEYSTONE_NAVIGATOR_QMSS[0m
---help---
This driver supports TI's Keystone NETCP Core.
To compile this driver as a module, choose [31mCONFIG_M[0m here: the module
will be called keystone_netcp.
config [31mCONFIG_TI_KEYSTONE_NETCP_ETHSS[0m
depends on [31mCONFIG_TI_KEYSTONE_NETCP[0m
tristate "TI Keystone NETCP Ethernet subsystem Support"
---help---
To compile this driver as a module, choose [31mCONFIG_M[0m here: the module
will be called keystone_netcp_ethss.
config [31mCONFIG_TLAN[0m
tristate "TI ThunderLAN support"
depends on ([31mCONFIG_PCI[0m || [31mCONFIG_EISA[0m)
---help---
If you have a [31mCONFIG_PCI[0m Ethernet network card based on the ThunderLAN chip
which is supported by this driver, say Y here.
Devices currently supported by this driver are Compaq Netelligent,
Compaq NetFlex and Olicom cards. Please read the file
<file:Documentation/networking/tlan.txt> for more details.
To compile this driver as a module, choose [31mCONFIG_M[0m here. The module
will be called tlan.
Please email feedback to <torben.mathiasen@compaq.com>.
config [31mCONFIG_CPMAC[0m
tristate "TI AR7 CPMAC Ethernet support"
depends on [31mCONFIG_AR7[0m
select [31mCONFIG_PHYLIB[0m
---help---
TI [31mCONFIG_AR7[0m [31mCONFIG_CPMAC[0m Ethernet support
endif # [31mCONFIG_NET_VENDOR_TI[0m