|  | # | 
|  | # TI device configuration | 
|  | # | 
|  |  | 
|  | config NET_VENDOR_TI | 
|  | bool "Texas Instruments (TI) devices" | 
|  | default y | 
|  | depends on PCI || EISA || AR7 || (ARM && (ARCH_DAVINCI || ARCH_OMAP3 || SOC_AM33XX)) | 
|  | ---help--- | 
|  | If you have a network (Ethernet) card belonging to this class, say Y | 
|  | and read the Ethernet-HOWTO, available from | 
|  | <http://www.tldp.org/docs.html#howto>. | 
|  |  | 
|  | 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 NET_VENDOR_TI | 
|  |  | 
|  | config TI_DAVINCI_EMAC | 
|  | tristate "TI DaVinci EMAC Support" | 
|  | depends on ARM && ( ARCH_DAVINCI || ARCH_OMAP3 ) | 
|  | select TI_DAVINCI_MDIO | 
|  | select TI_DAVINCI_CPDMA | 
|  | select PHYLIB | 
|  | ---help--- | 
|  | This driver supports TI's DaVinci Ethernet . | 
|  |  | 
|  | To compile this driver as a module, choose M here: the module | 
|  | will be called davinci_emac_driver.  This is recommended. | 
|  |  | 
|  | config TI_DAVINCI_MDIO | 
|  | tristate "TI DaVinci MDIO Support" | 
|  | depends on ARM && ( ARCH_DAVINCI || ARCH_OMAP3 || SOC_AM33XX ) | 
|  | select PHYLIB | 
|  | ---help--- | 
|  | This driver supports TI's DaVinci MDIO module. | 
|  |  | 
|  | To compile this driver as a module, choose M here: the module | 
|  | will be called davinci_mdio.  This is recommended. | 
|  |  | 
|  | config TI_DAVINCI_CPDMA | 
|  | tristate "TI DaVinci CPDMA Support" | 
|  | depends on ARM && ( ARCH_DAVINCI || ARCH_OMAP3 || SOC_AM33XX ) | 
|  | ---help--- | 
|  | This driver supports TI's DaVinci CPDMA dma engine. | 
|  |  | 
|  | To compile this driver as a module, choose M here: the module | 
|  | will be called davinci_cpdma.  This is recommended. | 
|  |  | 
|  | config TI_CPSW | 
|  | tristate "TI CPSW Switch Support" | 
|  | depends on ARM && (ARCH_DAVINCI || SOC_AM33XX) | 
|  | select TI_DAVINCI_CPDMA | 
|  | select TI_DAVINCI_MDIO | 
|  | ---help--- | 
|  | This driver supports TI's CPSW Ethernet Switch. | 
|  |  | 
|  | To compile this driver as a module, choose M here: the module | 
|  | will be called cpsw. | 
|  |  | 
|  | config TI_CPTS | 
|  | boolean "TI Common Platform Time Sync (CPTS) Support" | 
|  | depends on TI_CPSW | 
|  | select PTP_1588_CLOCK | 
|  | ---help--- | 
|  | This driver supports the Common Platform Time Sync unit of | 
|  | the CPSW Ethernet Switch. The unit can time stamp PTP UDP/IPv4 | 
|  | and Layer 2 packets, and the driver offers a PTP Hardware Clock. | 
|  |  | 
|  | config TLAN | 
|  | tristate "TI ThunderLAN support" | 
|  | depends on (PCI || EISA) | 
|  | ---help--- | 
|  | If you have a PCI Ethernet network card based on the ThunderLAN chip | 
|  | which is supported by this driver, say Y and read the | 
|  | Ethernet-HOWTO, available from | 
|  | <http://www.tldp.org/docs.html#howto>. | 
|  |  | 
|  | 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 M here. The module | 
|  | will be called tlan. | 
|  |  | 
|  | Please email feedback to <torben.mathiasen@compaq.com>. | 
|  |  | 
|  | config CPMAC | 
|  | tristate "TI AR7 CPMAC Ethernet support" | 
|  | depends on AR7 | 
|  | select PHYLIB | 
|  | ---help--- | 
|  | TI AR7 CPMAC Ethernet support | 
|  |  | 
|  | endif # NET_VENDOR_TI |