xref: /openbmc/linux/drivers/net/ethernet/ti/Kconfig (revision b544dbac41218fd015ac79455cfc1e57736e9b0c)
1*b544dbacSJeff Kirsher#
2*b544dbacSJeff Kirsher# TI device configuration
3*b544dbacSJeff Kirsher#
4*b544dbacSJeff Kirsher
5*b544dbacSJeff Kirsherconfig NET_VENDOR_TI
6*b544dbacSJeff Kirsher	bool "Texas Instruments (TI) devices"
7*b544dbacSJeff Kirsher	depends on PCI || EISA || AR7 || (ARM && (ARCH_DAVINCI || ARCH_OMAP3))
8*b544dbacSJeff Kirsher	---help---
9*b544dbacSJeff Kirsher	  If you have a network (Ethernet) card belonging to this class, say Y
10*b544dbacSJeff Kirsher	  and read the Ethernet-HOWTO, available from
11*b544dbacSJeff Kirsher	  <http://www.tldp.org/docs.html#howto>.
12*b544dbacSJeff Kirsher
13*b544dbacSJeff Kirsher	  Note that the answer to this question doesn't directly affect the
14*b544dbacSJeff Kirsher	  kernel: saying N will just cause the configurator to skip all
15*b544dbacSJeff Kirsher	  the questions about TI devices. If you say Y, you will be asked for
16*b544dbacSJeff Kirsher	  your specific card in the following questions.
17*b544dbacSJeff Kirsher
18*b544dbacSJeff Kirsherif NET_VENDOR_TI
19*b544dbacSJeff Kirsher
20*b544dbacSJeff Kirsherconfig TI_DAVINCI_EMAC
21*b544dbacSJeff Kirsher	tristate "TI DaVinci EMAC Support"
22*b544dbacSJeff Kirsher	depends on ARM && ( ARCH_DAVINCI || ARCH_OMAP3 )
23*b544dbacSJeff Kirsher	select TI_DAVINCI_MDIO
24*b544dbacSJeff Kirsher	select TI_DAVINCI_CPDMA
25*b544dbacSJeff Kirsher	select PHYLIB
26*b544dbacSJeff Kirsher	---help---
27*b544dbacSJeff Kirsher	  This driver supports TI's DaVinci Ethernet .
28*b544dbacSJeff Kirsher
29*b544dbacSJeff Kirsher	  To compile this driver as a module, choose M here: the module
30*b544dbacSJeff Kirsher	  will be called davinci_emac_driver.  This is recommended.
31*b544dbacSJeff Kirsher
32*b544dbacSJeff Kirsherconfig TI_DAVINCI_MDIO
33*b544dbacSJeff Kirsher	tristate "TI DaVinci MDIO Support"
34*b544dbacSJeff Kirsher	depends on ARM && ( ARCH_DAVINCI || ARCH_OMAP3 )
35*b544dbacSJeff Kirsher	select PHYLIB
36*b544dbacSJeff Kirsher	---help---
37*b544dbacSJeff Kirsher	  This driver supports TI's DaVinci MDIO module.
38*b544dbacSJeff Kirsher
39*b544dbacSJeff Kirsher	  To compile this driver as a module, choose M here: the module
40*b544dbacSJeff Kirsher	  will be called davinci_mdio.  This is recommended.
41*b544dbacSJeff Kirsher
42*b544dbacSJeff Kirsherconfig TI_DAVINCI_CPDMA
43*b544dbacSJeff Kirsher	tristate "TI DaVinci CPDMA Support"
44*b544dbacSJeff Kirsher	depends on ARM && ( ARCH_DAVINCI || ARCH_OMAP3 )
45*b544dbacSJeff Kirsher	---help---
46*b544dbacSJeff Kirsher	  This driver supports TI's DaVinci CPDMA dma engine.
47*b544dbacSJeff Kirsher
48*b544dbacSJeff Kirsher	  To compile this driver as a module, choose M here: the module
49*b544dbacSJeff Kirsher	  will be called davinci_cpdma.  This is recommended.
50*b544dbacSJeff Kirsher
51*b544dbacSJeff Kirsherconfig TLAN
52*b544dbacSJeff Kirsher	tristate "TI ThunderLAN support"
53*b544dbacSJeff Kirsher	depends on (PCI || EISA)
54*b544dbacSJeff Kirsher	---help---
55*b544dbacSJeff Kirsher	  If you have a PCI Ethernet network card based on the ThunderLAN chip
56*b544dbacSJeff Kirsher	  which is supported by this driver, say Y and read the
57*b544dbacSJeff Kirsher	  Ethernet-HOWTO, available from
58*b544dbacSJeff Kirsher	  <http://www.tldp.org/docs.html#howto>.
59*b544dbacSJeff Kirsher
60*b544dbacSJeff Kirsher	  Devices currently supported by this driver are Compaq Netelligent,
61*b544dbacSJeff Kirsher	  Compaq NetFlex and Olicom cards.  Please read the file
62*b544dbacSJeff Kirsher	  <file:Documentation/networking/tlan.txt> for more details.
63*b544dbacSJeff Kirsher
64*b544dbacSJeff Kirsher	  To compile this driver as a module, choose M here. The module
65*b544dbacSJeff Kirsher	  will be called tlan.
66*b544dbacSJeff Kirsher
67*b544dbacSJeff Kirsher	  Please email feedback to <torben.mathiasen@compaq.com>.
68*b544dbacSJeff Kirsher
69*b544dbacSJeff Kirsherconfig CPMAC
70*b544dbacSJeff Kirsher	tristate "TI AR7 CPMAC Ethernet support (EXPERIMENTAL)"
71*b544dbacSJeff Kirsher	depends on EXPERIMENTAL && AR7
72*b544dbacSJeff Kirsher	select PHYLIB
73*b544dbacSJeff Kirsher	---help---
74*b544dbacSJeff Kirsher	  TI AR7 CPMAC Ethernet support
75*b544dbacSJeff Kirsher
76*b544dbacSJeff Kirsherendif # NET_VENDOR_TI
77