~ubuntu-branches/ubuntu/trusty/linux-armadaxp/trusty

« back to all changes in this revision

Viewing changes to drivers/net/ethernet/i825xx/Kconfig

  • Committer: Package Import Robot
  • Author(s): Michael Casadevall, Bryan Wu, Dann Frazier, Michael Casadeall
  • Date: 2012-03-10 15:00:54 UTC
  • mfrom: (1.1.1)
  • Revision ID: package-import@ubuntu.com-20120310150054-flugb39zon8vvgwe
Tags: 3.2.0-1600.1
[ Bryan Wu ]
* UBUNTU: import debian/debian.env and debian.armadaxp

[ Dann Frazier ]
* ARM: Armada XP: remove trailing '/' in dirnames in mvRules.mk

[ Michael Casadeall ]
* tools: add some tools for Marvell Armada XP processor
* kernel: timer tick hacking from Marvell
* kernel: Sheeva Errata: add delay on Sheeva when powering down
* net: add Marvell NFP netfilter
* net: socket and skb modifications made by Marvell
* miscdevice: add minor IDs for some Marvell Armada drivers
* fs: introduce memory pool for splice()
* video: EDID detection updates from Marvell Armada XP patchset
* video: backlight: add Marvell Dove LCD backlight driver
* video: display: add THS8200 display driver
* video: framebuffer: add Marvell Dove and Armada XP processor onchip LCD controller driver
* usbtest: add Interrupt transfer testing by Marvell Armada XP code
* usb: ehci: add support for Marvell EHCI controler
* tty/serial: 8250: add support for Marvell Armada XP processor and DeviceTree work
* rtc: add support for Marvell Armada XP onchip RTC controller
* net: pppoe: add Marvell ethernet NFP hook in PPPoE networking driver
* mtd: nand: add support for Marvell Armada XP Nand Flash Controller
* mtd: maps: add Marvell Armada XP specific map driver
* mmc: add support for Marvell Armada XP MMC/SD host controller
* i2c: add support for Marvell Armada XP onchip i2c bus controller
* hwmon: add Kconfig option for Armada XP onchip thermal sensor driver
* dmaengine: add Net DMA support for splice and update Marvell XOR DMA engine driver
* ata: add support for Marvell Armada XP SATA controller and update some quirks
* ARM: add Marvell Armada XP machine to mach-types
* ARM: oprofile: add support for Marvell PJ4B core
* ARM: mm: more ARMv6 switches for Marvell Armada XP
* ARM: remove static declaration to allow compilation
* ARM: alignment access fault trick
* ARM: mm: skip some fault fixing when run on NONE SMP ARMv6 mode during early abort event
* ARM: mm: add Marvell Sheeva CPU Architecture for PJ4B
* ARM: introduce optimized copy operation for Marvell Armada XP
* ARM: SAUCE: hardware breakpoint trick for Marvell Armada XP
* ARM: big endian and little endian tricks for Marvell Armada XP
* ARM: SAUCE: Add Marvell Armada XP build rules to arch/arm/kernel/Makefile
* ARM: vfp: add special handling for Marvell Armada XP
* ARM: add support for Marvell U-Boot
* ARM: add mv_controller_num for ARM PCI drivers
* ARM: add support for local PMUs, general SMP tweaks and cache flushing
* ARM: add Marvell device identifies in glue-proc.h
* ARM: add IPC driver support for Marvell platforms
* ARM: add DMA mapping for Marvell platforms
* ARM: add Sheeva errata and PJ4B code for booting
* ARM: update Kconfig and Makefile to include Marvell Armada XP platforms
* ARM: Armada XP: import LSP from Marvell for Armada XP 3.2 kernel enablement

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#
 
2
# Intel 82596/82593/82596 network device configuration
 
3
#
 
4
 
 
5
config NET_VENDOR_I825XX
 
6
        bool "Intel (82586/82593/82596) devices"
 
7
        default y
 
8
        depends on NET_VENDOR_INTEL && (ISA || ISA_DMA_API || ARM || \
 
9
                   ARCH_ACORN || MCA || MCA_LEGACY || SNI_RM || SUN3 || \
 
10
                   GSC || BVME6000 || MVME16x || EXPERIMENTAL)
 
11
        ---help---
 
12
          If you have a network (Ethernet) card belonging to this class, say Y
 
13
          and read the Ethernet-HOWTO, available from
 
14
          <http://www.tldp.org/docs.html#howto>.
 
15
 
 
16
          Note that the answer to this question does not directly affect the
 
17
          kernel: saying N will just cause the configurator to skip all
 
18
          the questions about these devices. If you say Y, you will be asked for
 
19
          your specific card in the following questions.
 
20
 
 
21
if NET_VENDOR_I825XX
 
22
 
 
23
config ELPLUS
 
24
        tristate "3c505 \"EtherLink Plus\" support"
 
25
        depends on ISA && ISA_DMA_API
 
26
        ---help---
 
27
          Information about this network (Ethernet) card can be found in
 
28
          <file:Documentation/networking/3c505.txt>.  If you have a card of
 
29
          this type, say Y and read the Ethernet-HOWTO, available from
 
30
          <http://www.tldp.org/docs.html#howto>.
 
31
 
 
32
          To compile this driver as a module, choose M here. The module
 
33
          will be called 3c505.
 
34
 
 
35
config EL16
 
36
        tristate "3c507 \"EtherLink 16\" support (EXPERIMENTAL)"
 
37
        depends on ISA && EXPERIMENTAL
 
38
        ---help---
 
39
          If you have a network (Ethernet) card of this type, say Y and read
 
40
          the Ethernet-HOWTO, available from
 
41
          <http://www.tldp.org/docs.html#howto>.
 
42
 
 
43
          To compile this driver as a module, choose M here. The module
 
44
          will be called 3c507.
 
45
 
 
46
config ELMC
 
47
        tristate "3c523 \"EtherLink/MC\" support"
 
48
        depends on MCA_LEGACY
 
49
        ---help---
 
50
          If you have a network (Ethernet) card of this type, say Y and read
 
51
          the Ethernet-HOWTO, available from
 
52
          <http://www.tldp.org/docs.html#howto>.
 
53
 
 
54
          To compile this driver as a module, choose M here. The module
 
55
          will be called 3c523.
 
56
 
 
57
config ELMC_II
 
58
        tristate "3c527 \"EtherLink/MC 32\" support (EXPERIMENTAL)"
 
59
        depends on MCA && MCA_LEGACY
 
60
        ---help---
 
61
          If you have a network (Ethernet) card of this type, say Y and read
 
62
          the Ethernet-HOWTO, available from
 
63
          <http://www.tldp.org/docs.html#howto>.
 
64
 
 
65
          To compile this driver as a module, choose M here. The module
 
66
          will be called 3c527.
 
67
 
 
68
config ARM_ETHER1
 
69
        tristate "Acorn Ether1 support"
 
70
        depends on ARM && ARCH_ACORN
 
71
        ---help---
 
72
          If you have an Acorn system with one of these (AKA25) network cards,
 
73
          you should say Y to this option if you wish to use it with Linux.
 
74
 
 
75
config APRICOT
 
76
        tristate "Apricot Xen-II on board Ethernet"
 
77
        depends on ISA
 
78
        ---help---
 
79
          If you have a network (Ethernet) controller of this type, say Y and
 
80
          read the Ethernet-HOWTO, available from
 
81
          <http://www.tldp.org/docs.html#howto>.
 
82
 
 
83
          To compile this driver as a module, choose M here. The module
 
84
          will be called apricot.
 
85
 
 
86
config BVME6000_NET
 
87
        tristate "BVME6000 Ethernet support"
 
88
        depends on BVME6000
 
89
        ---help---
 
90
          This is the driver for the Ethernet interface on BVME4000 and
 
91
          BVME6000 VME boards.  Say Y here to include the driver for this chip
 
92
          in your kernel.
 
93
          To compile this driver as a module, choose M here.
 
94
 
 
95
config EEXPRESS
 
96
        tristate "EtherExpress 16 support"
 
97
        depends on ISA
 
98
        ---help---
 
99
          If you have an EtherExpress16 network (Ethernet) card, say Y and
 
100
          read the Ethernet-HOWTO, available from
 
101
          <http://www.tldp.org/docs.html#howto>.  Note that the Intel
 
102
          EtherExpress16 card used to be regarded as a very poor choice
 
103
          because the driver was very unreliable. We now have a new driver
 
104
          that should do better.
 
105
 
 
106
          To compile this driver as a module, choose M here. The module
 
107
          will be called eexpress.
 
108
 
 
109
config EEXPRESS_PRO
 
110
        tristate "EtherExpressPro support/EtherExpress 10 (i82595) support"
 
111
        depends on ISA
 
112
        ---help---
 
113
          If you have a network (Ethernet) card of this type, say Y. This
 
114
          driver supports Intel i82595{FX,TX} based boards. Note however
 
115
          that the EtherExpress PRO/100 Ethernet card has its own separate
 
116
          driver.  Please read the Ethernet-HOWTO, available from
 
117
          <http://www.tldp.org/docs.html#howto>.
 
118
 
 
119
          To compile this driver as a module, choose M here. The module
 
120
          will be called eepro.
 
121
 
 
122
config LASI_82596
 
123
        tristate "Lasi ethernet"
 
124
        depends on GSC
 
125
        ---help---
 
126
          Say Y here to support the builtin Intel 82596 ethernet controller
 
127
          found in Hewlett-Packard PA-RISC machines with 10Mbit ethernet.
 
128
 
 
129
config LP486E
 
130
        tristate "LP486E on board Ethernet"
 
131
        depends on ISA
 
132
        ---help---
 
133
          Say Y here to support the 82596-based on-board Ethernet controller
 
134
          for the Panther motherboard, which is one of the two shipped in the
 
135
          Intel Professional Workstation.
 
136
 
 
137
config MVME16x_NET
 
138
        tristate "MVME16x Ethernet support"
 
139
        depends on MVME16x
 
140
        ---help---
 
141
          This is the driver for the Ethernet interface on the Motorola
 
142
          MVME162, 166, 167, 172 and 177 boards.  Say Y here to include the
 
143
          driver for this chip in your kernel.
 
144
          To compile this driver as a module, choose M here.
 
145
 
 
146
config NI52
 
147
        tristate "NI5210 support"
 
148
        depends on ISA
 
149
        ---help---
 
150
          If you have a network (Ethernet) card of this type, say Y and read
 
151
          the Ethernet-HOWTO, available from
 
152
          <http://www.tldp.org/docs.html#howto>.
 
153
 
 
154
          To compile this driver as a module, choose M here. The module
 
155
          will be called ni52.
 
156
 
 
157
config SNI_82596
 
158
        tristate "SNI RM ethernet"
 
159
        depends on SNI_RM
 
160
        ---help---
 
161
          Say Y here to support the on-board Intel 82596 ethernet controller
 
162
          built into SNI RM machines.
 
163
 
 
164
config SUN3_82586
 
165
        bool "Sun3 on-board Intel 82586 support"
 
166
        depends on SUN3
 
167
        ---help---
 
168
          This driver enables support for the on-board Intel 82586 based
 
169
          Ethernet adapter found on Sun 3/1xx and 3/2xx motherboards.  Note
 
170
          that this driver does not support 82586-based adapters on additional
 
171
          VME boards.
 
172
 
 
173
config ZNET
 
174
        tristate "Zenith Z-Note support (EXPERIMENTAL)"
 
175
        depends on EXPERIMENTAL && ISA_DMA_API
 
176
        ---help---
 
177
          The Zenith Z-Note notebook computer has a built-in network
 
178
          (Ethernet) card, and this is the Linux driver for it. Note that the
 
179
          IBM Thinkpad 300 is compatible with the Z-Note and is also supported
 
180
          by this driver. Read the Ethernet-HOWTO, available from
 
181
          <http://www.tldp.org/docs.html#howto>.
 
182
 
 
183
endif # NET_VENDOR_I825XX