Commit | Line | Data |
---|---|---|
b544dbac JK |
1 | # |
2 | # TI device configuration | |
3 | # | |
4 | ||
5 | config NET_VENDOR_TI | |
6 | bool "Texas Instruments (TI) devices" | |
88f07484 | 7 | default y |
f68c9257 | 8 | depends on PCI || EISA || AR7 || (ARM && (ARCH_DAVINCI || ARCH_OMAP3 || SOC_AM33XX || ARCH_KEYSTONE)) |
b544dbac JK |
9 | ---help--- |
10 | If you have a network (Ethernet) card belonging to this class, say Y | |
11 | and read the Ethernet-HOWTO, available from | |
12 | <http://www.tldp.org/docs.html#howto>. | |
13 | ||
14 | Note that the answer to this question doesn't directly affect the | |
15 | kernel: saying N will just cause the configurator to skip all | |
16 | the questions about TI devices. If you say Y, you will be asked for | |
17 | your specific card in the following questions. | |
18 | ||
19 | if NET_VENDOR_TI | |
20 | ||
21 | config TI_DAVINCI_EMAC | |
22 | tristate "TI DaVinci EMAC Support" | |
23 | depends on ARM && ( ARCH_DAVINCI || ARCH_OMAP3 ) | |
24 | select TI_DAVINCI_MDIO | |
25 | select TI_DAVINCI_CPDMA | |
26 | select PHYLIB | |
27 | ---help--- | |
28 | This driver supports TI's DaVinci Ethernet . | |
29 | ||
30 | To compile this driver as a module, choose M here: the module | |
31 | will be called davinci_emac_driver. This is recommended. | |
32 | ||
33 | config TI_DAVINCI_MDIO | |
34 | tristate "TI DaVinci MDIO Support" | |
f68c9257 | 35 | depends on ARM && ( ARCH_DAVINCI || ARCH_OMAP3 || SOC_AM33XX || ARCH_KEYSTONE ) |
b544dbac JK |
36 | select PHYLIB |
37 | ---help--- | |
38 | This driver supports TI's DaVinci MDIO module. | |
39 | ||
40 | To compile this driver as a module, choose M here: the module | |
41 | will be called davinci_mdio. This is recommended. | |
42 | ||
43 | config TI_DAVINCI_CPDMA | |
44 | tristate "TI DaVinci CPDMA Support" | |
f07454fe | 45 | depends on ARM && ( ARCH_DAVINCI || ARCH_OMAP3 || SOC_AM33XX ) |
b544dbac JK |
46 | ---help--- |
47 | This driver supports TI's DaVinci CPDMA dma engine. | |
48 | ||
49 | To compile this driver as a module, choose M here: the module | |
50 | will be called davinci_cpdma. This is recommended. | |
51 | ||
5892cd13 M |
52 | config TI_CPSW_PHY_SEL |
53 | boolean "TI CPSW Switch Phy sel Support" | |
54 | depends on TI_CPSW | |
55 | ---help--- | |
56 | This driver supports configuring of the phy mode connected to | |
57 | the CPSW. | |
58 | ||
df828598 M |
59 | config TI_CPSW |
60 | tristate "TI CPSW Switch Support" | |
bb6abcf4 | 61 | depends on ARM && (ARCH_DAVINCI || SOC_AM33XX) |
df828598 M |
62 | select TI_DAVINCI_CPDMA |
63 | select TI_DAVINCI_MDIO | |
5892cd13 | 64 | select TI_CPSW_PHY_SEL |
df828598 M |
65 | ---help--- |
66 | This driver supports TI's CPSW Ethernet Switch. | |
67 | ||
68 | To compile this driver as a module, choose M here: the module | |
69 | will be called cpsw. | |
70 | ||
87c0e764 RC |
71 | config TI_CPTS |
72 | boolean "TI Common Platform Time Sync (CPTS) Support" | |
513777b2 | 73 | depends on TI_CPSW |
70ac618c | 74 | select PTP_1588_CLOCK |
87c0e764 RC |
75 | ---help--- |
76 | This driver supports the Common Platform Time Sync unit of | |
77 | the CPSW Ethernet Switch. The unit can time stamp PTP UDP/IPv4 | |
78 | and Layer 2 packets, and the driver offers a PTP Hardware Clock. | |
79 | ||
b544dbac JK |
80 | config TLAN |
81 | tristate "TI ThunderLAN support" | |
82 | depends on (PCI || EISA) | |
83 | ---help--- | |
84 | If you have a PCI Ethernet network card based on the ThunderLAN chip | |
85 | which is supported by this driver, say Y and read the | |
86 | Ethernet-HOWTO, available from | |
87 | <http://www.tldp.org/docs.html#howto>. | |
88 | ||
89 | Devices currently supported by this driver are Compaq Netelligent, | |
90 | Compaq NetFlex and Olicom cards. Please read the file | |
91 | <file:Documentation/networking/tlan.txt> for more details. | |
92 | ||
93 | To compile this driver as a module, choose M here. The module | |
94 | will be called tlan. | |
95 | ||
96 | Please email feedback to <torben.mathiasen@compaq.com>. | |
97 | ||
98 | config CPMAC | |
8ff25eeb KC |
99 | tristate "TI AR7 CPMAC Ethernet support" |
100 | depends on AR7 | |
b544dbac JK |
101 | select PHYLIB |
102 | ---help--- | |
103 | TI AR7 CPMAC Ethernet support | |
104 | ||
105 | endif # NET_VENDOR_TI |