Commit 743a7ecbe8e28d487e2573ec2b7fb1179a443717

Authored by Mikael Pettersson
Committed by Linus Torvalds
1 parent 22356f447c

update contact information for Mikael Pettersson

My old @it.uu.se email address is going away, so update relevant
files to point to my @gmail.com address instead.  In sata_promise.c
just delete the address, people can get it from MAINTAINERS.

Signed-off-by: Mikael Pettersson <mikpe@it.uu.se>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

Showing 3 changed files with 3 additions and 4 deletions Inline Diff

1 This is at least a partial credits-file of people that have 1 This is at least a partial credits-file of people that have
2 contributed to the Linux project. It is sorted by name and 2 contributed to the Linux project. It is sorted by name and
3 formatted to allow easy grepping and beautification by 3 formatted to allow easy grepping and beautification by
4 scripts. The fields are: name (N), email (E), web-address 4 scripts. The fields are: name (N), email (E), web-address
5 (W), PGP key ID and fingerprint (P), description (D), and 5 (W), PGP key ID and fingerprint (P), description (D), and
6 snail-mail address (S). 6 snail-mail address (S).
7 Thanks, 7 Thanks,
8 8
9 Linus 9 Linus
10 ---------- 10 ----------
11 11
12 N: Matti Aarnio 12 N: Matti Aarnio
13 E: mea@nic.funet.fi 13 E: mea@nic.funet.fi
14 D: Alpha systems hacking, IPv6 and other network related stuff 14 D: Alpha systems hacking, IPv6 and other network related stuff
15 D: One of assisting postmasters for vger.kernel.org's lists 15 D: One of assisting postmasters for vger.kernel.org's lists
16 S: (ask for current address) 16 S: (ask for current address)
17 S: Finland 17 S: Finland
18 18
19 N: Dragos Acostachioaie 19 N: Dragos Acostachioaie
20 E: dragos@iname.com 20 E: dragos@iname.com
21 W: http://www.arbornet.org/~dragos 21 W: http://www.arbornet.org/~dragos
22 D: /proc/sysvipc 22 D: /proc/sysvipc
23 S: C. Negri 6, bl. D3 23 S: C. Negri 6, bl. D3
24 S: Iasi 6600 24 S: Iasi 6600
25 S: Romania 25 S: Romania
26 26
27 N: Mark Adler 27 N: Mark Adler
28 E: madler@alumni.caltech.edu 28 E: madler@alumni.caltech.edu
29 W: http://alumnus.caltech.edu/~madler/ 29 W: http://alumnus.caltech.edu/~madler/
30 D: zlib decompression 30 D: zlib decompression
31 31
32 N: Monalisa Agrawal 32 N: Monalisa Agrawal
33 E: magrawal@nortelnetworks.com 33 E: magrawal@nortelnetworks.com
34 D: Basic Interphase 5575 driver with UBR and ABR support. 34 D: Basic Interphase 5575 driver with UBR and ABR support.
35 S: 75 Donald St, Apt 42 35 S: 75 Donald St, Apt 42
36 S: Weymouth, MA 02188 36 S: Weymouth, MA 02188
37 S: USA 37 S: USA
38 38
39 N: Dave Airlie 39 N: Dave Airlie
40 E: airlied@linux.ie 40 E: airlied@linux.ie
41 W: http://www.csn.ul.ie/~airlied 41 W: http://www.csn.ul.ie/~airlied
42 D: NFS over TCP patches 42 D: NFS over TCP patches
43 D: in-kernel DRM Maintainer 43 D: in-kernel DRM Maintainer
44 S: Longford, Ireland 44 S: Longford, Ireland
45 S: Sydney, Australia 45 S: Sydney, Australia
46 46
47 N: Tigran A. Aivazian 47 N: Tigran A. Aivazian
48 E: tigran@aivazian.fsnet.co.uk 48 E: tigran@aivazian.fsnet.co.uk
49 W: http://www.moses.uklinux.net/patches 49 W: http://www.moses.uklinux.net/patches
50 D: BFS filesystem 50 D: BFS filesystem
51 D: Intel IA32 CPU microcode update support 51 D: Intel IA32 CPU microcode update support
52 D: Various kernel patches 52 D: Various kernel patches
53 S: United Kingdom 53 S: United Kingdom
54 54
55 N: Werner Almesberger 55 N: Werner Almesberger
56 E: werner@almesberger.net 56 E: werner@almesberger.net
57 W: http://www.almesberger.net/ 57 W: http://www.almesberger.net/
58 D: dosfs, LILO, some fd features, ATM, various other hacks here and there 58 D: dosfs, LILO, some fd features, ATM, various other hacks here and there
59 S: Buenos Aires 59 S: Buenos Aires
60 S: Argentina 60 S: Argentina
61 61
62 N: Tim Alpaerts 62 N: Tim Alpaerts
63 E: tim_alpaerts@toyota-motor-europe.com 63 E: tim_alpaerts@toyota-motor-europe.com
64 D: 802.2 class II logical link control layer, 64 D: 802.2 class II logical link control layer,
65 D: the humble start of an opening towards the IBM SNA protocols 65 D: the humble start of an opening towards the IBM SNA protocols
66 S: Klaproosstraat 72 c 10 66 S: Klaproosstraat 72 c 10
67 S: B-2610 Wilrijk-Antwerpen 67 S: B-2610 Wilrijk-Antwerpen
68 S: Belgium 68 S: Belgium
69 69
70 N: Anton Altaparmakov 70 N: Anton Altaparmakov
71 E: aia21@cantab.net 71 E: aia21@cantab.net
72 W: http://www-stu.christs.cam.ac.uk/~aia21/ 72 W: http://www-stu.christs.cam.ac.uk/~aia21/
73 D: Author of new NTFS driver, various other kernel hacks. 73 D: Author of new NTFS driver, various other kernel hacks.
74 S: Christ's College 74 S: Christ's College
75 S: Cambridge CB2 3BU 75 S: Cambridge CB2 3BU
76 S: United Kingdom 76 S: United Kingdom
77 77
78 N: C. Scott Ananian 78 N: C. Scott Ananian
79 E: cananian@alumni.princeton.edu 79 E: cananian@alumni.princeton.edu
80 W: http://www.pdos.lcs.mit.edu/~cananian 80 W: http://www.pdos.lcs.mit.edu/~cananian
81 P: 1024/85AD9EED AD C0 49 08 91 67 DF D7 FA 04 1A EE 09 E8 44 B0 81 P: 1024/85AD9EED AD C0 49 08 91 67 DF D7 FA 04 1A EE 09 E8 44 B0
82 D: Unix98 pty support. 82 D: Unix98 pty support.
83 D: APM update to 1.2 spec. 83 D: APM update to 1.2 spec.
84 D: /devfs hacking. 84 D: /devfs hacking.
85 S: 7 Kiwi Loop 85 S: 7 Kiwi Loop
86 S: Howell, NJ 07731 86 S: Howell, NJ 07731
87 S: USA 87 S: USA
88 88
89 N: Erik Andersen 89 N: Erik Andersen
90 E: andersen@codepoet.org 90 E: andersen@codepoet.org
91 W: http://www.codepoet.org/ 91 W: http://www.codepoet.org/
92 P: 1024D/30D39057 1BC4 2742 E885 E4DE 9301 0C82 5F9B 643E 30D3 9057 92 P: 1024D/30D39057 1BC4 2742 E885 E4DE 9301 0C82 5F9B 643E 30D3 9057
93 D: Maintainer of ide-cd and Uniform CD-ROM driver, 93 D: Maintainer of ide-cd and Uniform CD-ROM driver,
94 D: ATAPI CD-Changer support, Major 2.1.x CD-ROM update. 94 D: ATAPI CD-Changer support, Major 2.1.x CD-ROM update.
95 S: 352 North 525 East 95 S: 352 North 525 East
96 S: Springville, Utah 84663 96 S: Springville, Utah 84663
97 S: USA 97 S: USA
98 98
99 N: Michael Ang 99 N: Michael Ang
100 E: mang@subcarrier.org 100 E: mang@subcarrier.org
101 W: http://www.subcarrier.org/mang 101 W: http://www.subcarrier.org/mang
102 D: Linux/PA-RISC hacker 102 D: Linux/PA-RISC hacker
103 S: 85 Frank St. 103 S: 85 Frank St.
104 S: Ottawa, Ontario 104 S: Ottawa, Ontario
105 S: Canada K2P 0X3 105 S: Canada K2P 0X3
106 106
107 N: H. Peter Anvin 107 N: H. Peter Anvin
108 E: hpa@zytor.com 108 E: hpa@zytor.com
109 W: http://www.zytor.com/~hpa/ 109 W: http://www.zytor.com/~hpa/
110 P: 2047/2A960705 BA 03 D3 2C 14 A8 A8 BD 1E DF FE 69 EE 35 BD 74 110 P: 2047/2A960705 BA 03 D3 2C 14 A8 A8 BD 1E DF FE 69 EE 35 BD 74
111 D: Author of the SYSLINUX boot loader, maintainer of the linux.* news 111 D: Author of the SYSLINUX boot loader, maintainer of the linux.* news
112 D: hierarchy and the Linux Device List; various kernel hacks 112 D: hierarchy and the Linux Device List; various kernel hacks
113 S: 4390 Albany Drive #46 113 S: 4390 Albany Drive #46
114 S: San Jose, California 95129 114 S: San Jose, California 95129
115 S: USA 115 S: USA
116 116
117 N: Andrea Arcangeli 117 N: Andrea Arcangeli
118 E: andrea@suse.de 118 E: andrea@suse.de
119 W: http://www.kernel.org/pub/linux/kernel/people/andrea/ 119 W: http://www.kernel.org/pub/linux/kernel/people/andrea/
120 P: 1024D/68B9CB43 13D9 8355 295F 4823 7C49 C012 DFA1 686E 68B9 CB43 120 P: 1024D/68B9CB43 13D9 8355 295F 4823 7C49 C012 DFA1 686E 68B9 CB43
121 P: 1024R/CB4660B9 CC A0 71 81 F4 A0 63 AC C0 4B 81 1D 8C 15 C8 E5 121 P: 1024R/CB4660B9 CC A0 71 81 F4 A0 63 AC C0 4B 81 1D 8C 15 C8 E5
122 D: Parport hacker 122 D: Parport hacker
123 D: Implemented a workaround for some interrupt buggy printers 123 D: Implemented a workaround for some interrupt buggy printers
124 D: Author of pscan that helps to fix lp/parport bugs 124 D: Author of pscan that helps to fix lp/parport bugs
125 D: Author of lil (Linux Interrupt Latency benchmark) 125 D: Author of lil (Linux Interrupt Latency benchmark)
126 D: Fixed the shm swap deallocation at swapoff time (try_to_unuse message) 126 D: Fixed the shm swap deallocation at swapoff time (try_to_unuse message)
127 D: VM hacker 127 D: VM hacker
128 D: Various other kernel hacks 128 D: Various other kernel hacks
129 S: Imola 40026 129 S: Imola 40026
130 S: Italy 130 S: Italy
131 131
132 N: Derek Atkins 132 N: Derek Atkins
133 E: warlord@MIT.EDU 133 E: warlord@MIT.EDU
134 D: Linux-AFS Port, random kernel hacker, 134 D: Linux-AFS Port, random kernel hacker,
135 D: VFS fixes (new notify_change in particular) 135 D: VFS fixes (new notify_change in particular)
136 D: Moving all VFS access checks into the file systems 136 D: Moving all VFS access checks into the file systems
137 S: MIT Room E15-341 137 S: MIT Room E15-341
138 S: 20 Ames Street 138 S: 20 Ames Street
139 S: Cambridge, Massachusetts 02139 139 S: Cambridge, Massachusetts 02139
140 S: USA 140 S: USA
141 141
142 N: Michel Aubry 142 N: Michel Aubry
143 E: giovanni <giovanni@sudfr.com> 143 E: giovanni <giovanni@sudfr.com>
144 D: Aladdin 1533/1543(C) chipset IDE 144 D: Aladdin 1533/1543(C) chipset IDE
145 D: VIA MVP-3/TX Pro III chipset IDE 145 D: VIA MVP-3/TX Pro III chipset IDE
146 146
147 N: Jens Axboe 147 N: Jens Axboe
148 E: axboe@suse.de 148 E: axboe@suse.de
149 D: Linux CD-ROM maintainer, DVD support 149 D: Linux CD-ROM maintainer, DVD support
150 D: elevator + block layer rewrites 150 D: elevator + block layer rewrites
151 D: highmem I/O support 151 D: highmem I/O support
152 D: misc hacking on IDE, SCSI, block drivers, etc 152 D: misc hacking on IDE, SCSI, block drivers, etc
153 S: Peter Bangs Vej 258, 2TH 153 S: Peter Bangs Vej 258, 2TH
154 S: 2500 Valby 154 S: 2500 Valby
155 S: Denmark 155 S: Denmark
156 156
157 N: John Aycock 157 N: John Aycock
158 E: aycock@cpsc.ucalgary.ca 158 E: aycock@cpsc.ucalgary.ca
159 D: Adaptec 274x driver 159 D: Adaptec 274x driver
160 S: Department of Computer Science 160 S: Department of Computer Science
161 S: University of Calgary 161 S: University of Calgary
162 S: Calgary, Alberta 162 S: Calgary, Alberta
163 S: Canada 163 S: Canada
164 164
165 N: Miles Bader 165 N: Miles Bader
166 E: miles@gnu.org 166 E: miles@gnu.org
167 D: v850 port (uClinux) 167 D: v850 port (uClinux)
168 S: NEC Corporation 168 S: NEC Corporation
169 S: 1753 Shimonumabe, Nakahara-ku 169 S: 1753 Shimonumabe, Nakahara-ku
170 S: Kawasaki 211-8666 170 S: Kawasaki 211-8666
171 S: Japan 171 S: Japan
172 172
173 N: Ralf Baechle 173 N: Ralf Baechle
174 E: ralf@gnu.org 174 E: ralf@gnu.org
175 P: 1024/AF7B30C1 CF 97 C2 CC 6D AE A7 FE C8 BA 9C FC 88 DE 32 C3 175 P: 1024/AF7B30C1 CF 97 C2 CC 6D AE A7 FE C8 BA 9C FC 88 DE 32 C3
176 D: Linux/MIPS port 176 D: Linux/MIPS port
177 D: Linux/68k hacker 177 D: Linux/68k hacker
178 S: Hauptstrasse 19 178 S: Hauptstrasse 19
179 S: 79837 St. Blasien 179 S: 79837 St. Blasien
180 S: Germany 180 S: Germany
181 181
182 N: Krishna Balasubramanian 182 N: Krishna Balasubramanian
183 E: balasub@cis.ohio-state.edu 183 E: balasub@cis.ohio-state.edu
184 D: Wrote SYS V IPC (part of standard kernel since 0.99.10) 184 D: Wrote SYS V IPC (part of standard kernel since 0.99.10)
185 185
186 N: Dario Ballabio 186 N: Dario Ballabio
187 E: ballabio_dario@emc.com 187 E: ballabio_dario@emc.com
188 E: dario.ballabio@tiscalinet.it 188 E: dario.ballabio@tiscalinet.it
189 E: dario.ballabio@inwind.it 189 E: dario.ballabio@inwind.it
190 D: Author and maintainer of the Ultrastor 14F/34F SCSI driver 190 D: Author and maintainer of the Ultrastor 14F/34F SCSI driver
191 D: Author and maintainer of the EATA ISA/EISA/PCI SCSI driver 191 D: Author and maintainer of the EATA ISA/EISA/PCI SCSI driver
192 S: EMC Corporation 192 S: EMC Corporation
193 S: Milano 193 S: Milano
194 S: Italy 194 S: Italy
195 195
196 N: Paul Bame 196 N: Paul Bame
197 E: bame@debian.org 197 E: bame@debian.org
198 E: bame@puffin.external.hp.com 198 E: bame@puffin.external.hp.com
199 E: paul_bame@hp.com 199 E: paul_bame@hp.com
200 W: http://www.parisc-linux.org 200 W: http://www.parisc-linux.org
201 D: PA-RISC 32 and 64-bit early boot, firmware interface, interrupts, misc 201 D: PA-RISC 32 and 64-bit early boot, firmware interface, interrupts, misc
202 S: MS42 202 S: MS42
203 S: Hewlett-Packard 203 S: Hewlett-Packard
204 S: 3404 E Harmony Rd 204 S: 3404 E Harmony Rd
205 S: Fort Collins, CO 80525 205 S: Fort Collins, CO 80525
206 S: USA 206 S: USA
207 207
208 N: Arindam Banerji 208 N: Arindam Banerji
209 E: axb@cse.nd.edu 209 E: axb@cse.nd.edu
210 D: Contributed ESDI driver routines needed to port LINUX to the PS/2 MCA. 210 D: Contributed ESDI driver routines needed to port LINUX to the PS/2 MCA.
211 S: Department of Computer Science & Eng. 211 S: Department of Computer Science & Eng.
212 S: University of Notre Dame 212 S: University of Notre Dame
213 S: Notre Dame, Indiana 213 S: Notre Dame, Indiana
214 S: USA 214 S: USA
215 215
216 N: Greg Banks 216 N: Greg Banks
217 E: gnb@alphalink.com.au 217 E: gnb@alphalink.com.au
218 D: IDT77105 ATM network driver 218 D: IDT77105 ATM network driver
219 D: some SuperH port work 219 D: some SuperH port work
220 D: some trivial futzing with kconfig 220 D: some trivial futzing with kconfig
221 221
222 N: James Banks 222 N: James Banks
223 E: james@sovereign.org 223 E: james@sovereign.org
224 D: TLAN network driver 224 D: TLAN network driver
225 D: Logitech Busmouse driver 225 D: Logitech Busmouse driver
226 226
227 N: Krzysztof G. Baranowski 227 N: Krzysztof G. Baranowski
228 E: kgb@manjak.knm.org.pl 228 E: kgb@manjak.knm.org.pl
229 P: 1024/FA6F16D1 96 D1 1A CF 5F CA 69 EC F9 4F 36 1F 6D 60 7B DA 229 P: 1024/FA6F16D1 96 D1 1A CF 5F CA 69 EC F9 4F 36 1F 6D 60 7B DA
230 D: Maintainer of the System V file system. 230 D: Maintainer of the System V file system.
231 D: System V fs update for 2.1.x dcache. 231 D: System V fs update for 2.1.x dcache.
232 D: Forward ported a couple of SCSI drivers. 232 D: Forward ported a couple of SCSI drivers.
233 D: Various bugfixes. 233 D: Various bugfixes.
234 S: ul. Koscielna 12a 234 S: ul. Koscielna 12a
235 S: 62-300 Wrzesnia 235 S: 62-300 Wrzesnia
236 S: Poland 236 S: Poland
237 237
238 N: Fred Barnes 238 N: Fred Barnes
239 E: frmb2@ukc.ac.uk 239 E: frmb2@ukc.ac.uk
240 D: Various parport/ppdev hacks and fixes 240 D: Various parport/ppdev hacks and fixes
241 S: Computing Lab, The University 241 S: Computing Lab, The University
242 S: Canterbury, KENT 242 S: Canterbury, KENT
243 S: CT2 7NF 243 S: CT2 7NF
244 S: England 244 S: England
245 245
246 N: Paul Barton-Davis 246 N: Paul Barton-Davis
247 E: pbd@op.net 247 E: pbd@op.net
248 D: Driver for WaveFront soundcards (Turtle Beach Maui, Tropez, Tropez+) 248 D: Driver for WaveFront soundcards (Turtle Beach Maui, Tropez, Tropez+)
249 D: Various bugfixes and changes to sound drivers 249 D: Various bugfixes and changes to sound drivers
250 S: USA 250 S: USA
251 251
252 N: Carlos Henrique Bauer 252 N: Carlos Henrique Bauer
253 E: chbauer@acm.org 253 E: chbauer@acm.org
254 E: bauer@atlas.unisinos.br 254 E: bauer@atlas.unisinos.br
255 D: Some new sysctl entries for the parport driver. 255 D: Some new sysctl entries for the parport driver.
256 D: New sysctl function for handling unsigned longs 256 D: New sysctl function for handling unsigned longs
257 S: Universidade do Vale do Rio dos Sinos - UNISINOS 257 S: Universidade do Vale do Rio dos Sinos - UNISINOS
258 S: DSI/IDASI 258 S: DSI/IDASI
259 S: Av. Unisinos, 950 259 S: Av. Unisinos, 950
260 S: 93022000 Sao Leopoldo RS 260 S: 93022000 Sao Leopoldo RS
261 S: Brazil 261 S: Brazil
262 262
263 N: Peter Bauer 263 N: Peter Bauer
264 E: 100136.3530@compuserve.com 264 E: 100136.3530@compuserve.com
265 D: Driver for depca-ethernet-board 265 D: Driver for depca-ethernet-board
266 S: 69259 Wilhemsfeld 266 S: 69259 Wilhemsfeld
267 S: Rainweg 15 267 S: Rainweg 15
268 S: Germany 268 S: Germany
269 269
270 N: Fred Baumgarten 270 N: Fred Baumgarten
271 E: dc6iq@insl1.etec.uni-karlsruhe.de 271 E: dc6iq@insl1.etec.uni-karlsruhe.de
272 E: dc6iq@adacom.org 272 E: dc6iq@adacom.org
273 E: dc6iq@db0ais.#hes.deu.eu (packet radio) 273 E: dc6iq@db0ais.#hes.deu.eu (packet radio)
274 D: NET-2 & netstat(8) 274 D: NET-2 & netstat(8)
275 S: Soevener Strasse 11 275 S: Soevener Strasse 11
276 S: 53773 Hennef 276 S: 53773 Hennef
277 S: Germany 277 S: Germany
278 278
279 N: Donald Becker 279 N: Donald Becker
280 E: becker@cesdis.gsfc.nasa.gov 280 E: becker@cesdis.gsfc.nasa.gov
281 D: General low-level networking hacker 281 D: General low-level networking hacker
282 D: Most of the ethercard drivers 282 D: Most of the ethercard drivers
283 D: Original author of the NFS server 283 D: Original author of the NFS server
284 S: USRA Center of Excellence in Space Data and Information Sciences 284 S: USRA Center of Excellence in Space Data and Information Sciences
285 S: Code 930.5, Goddard Space Flight Center 285 S: Code 930.5, Goddard Space Flight Center
286 S: Greenbelt, Maryland 20771 286 S: Greenbelt, Maryland 20771
287 S: USA 287 S: USA
288 288
289 N: Adam Belay 289 N: Adam Belay
290 E: ambx1@neo.rr.com 290 E: ambx1@neo.rr.com
291 D: Linux Plug and Play Support 291 D: Linux Plug and Play Support
292 S: USA 292 S: USA
293 293
294 N: Daniele Bellucci 294 N: Daniele Bellucci
295 E: bellucda@tiscali.it 295 E: bellucda@tiscali.it
296 D: Various Janitor work. 296 D: Various Janitor work.
297 W: http://web.tiscali.it/bellucda 297 W: http://web.tiscali.it/bellucda
298 S: Via Delle Palme, 9 298 S: Via Delle Palme, 9
299 S: Terni 05100 299 S: Terni 05100
300 S: Italy 300 S: Italy
301 301
302 N: Krzysztof Benedyczak 302 N: Krzysztof Benedyczak
303 E: golbi@mat.uni.torun.pl 303 E: golbi@mat.uni.torun.pl
304 W: http://www.mat.uni.torun.pl/~golbi 304 W: http://www.mat.uni.torun.pl/~golbi
305 D: POSIX message queues fs (with M. Wronski) 305 D: POSIX message queues fs (with M. Wronski)
306 S: ul. Podmiejska 52 306 S: ul. Podmiejska 52
307 S: Radunica 307 S: Radunica
308 S: 83-000 Pruszcz Gdanski 308 S: 83-000 Pruszcz Gdanski
309 S: Poland 309 S: Poland
310 310
311 N: Randolph Bentson 311 N: Randolph Bentson
312 E: bentson@grieg.seaslug.org 312 E: bentson@grieg.seaslug.org
313 W: http://www.aa.net/~bentson/ 313 W: http://www.aa.net/~bentson/
314 P: 1024/39ED5729 5C A8 7A F4 B2 7A D1 3E B5 3B 81 CF 47 30 11 71 314 P: 1024/39ED5729 5C A8 7A F4 B2 7A D1 3E B5 3B 81 CF 47 30 11 71
315 D: Author of driver for Cyclom-Y and Cyclades-Z async mux 315 D: Author of driver for Cyclom-Y and Cyclades-Z async mux
316 S: 2322 37th Ave SW 316 S: 2322 37th Ave SW
317 S: Seattle, Washington 98126-2010 317 S: Seattle, Washington 98126-2010
318 S: USA 318 S: USA
319 319
320 N: Muli Ben-Yehuda 320 N: Muli Ben-Yehuda
321 E: mulix@mulix.org 321 E: mulix@mulix.org
322 E: muli@il.ibm.com 322 E: muli@il.ibm.com
323 W: http://www.mulix.org 323 W: http://www.mulix.org
324 D: trident OSS sound driver, x86-64 dma-ops and Calgary IOMMU, 324 D: trident OSS sound driver, x86-64 dma-ops and Calgary IOMMU,
325 D: KVM and Xen bits and other misc. hackery. 325 D: KVM and Xen bits and other misc. hackery.
326 S: Haifa, Israel 326 S: Haifa, Israel
327 327
328 N: Johannes Berg 328 N: Johannes Berg
329 E: johannes@sipsolutions.net 329 E: johannes@sipsolutions.net
330 W: http://johannes.sipsolutions.net/ 330 W: http://johannes.sipsolutions.net/
331 P: 4096R/7BF9099A C0EB C440 F6DA 091C 884D 8532 E0F3 73F3 7BF9 099A 331 P: 4096R/7BF9099A C0EB C440 F6DA 091C 884D 8532 E0F3 73F3 7BF9 099A
332 D: powerpc & 802.11 hacker 332 D: powerpc & 802.11 hacker
333 333
334 N: Stephen R. van den Berg (AKA BuGless) 334 N: Stephen R. van den Berg (AKA BuGless)
335 E: berg@pool.informatik.rwth-aachen.de 335 E: berg@pool.informatik.rwth-aachen.de
336 D: General kernel, gcc, and libc hacker 336 D: General kernel, gcc, and libc hacker
337 D: Specialisation: tweaking, ensuring portability, tweaking, cleaning, 337 D: Specialisation: tweaking, ensuring portability, tweaking, cleaning,
338 D: tweaking and occasionally debugging :-) 338 D: tweaking and occasionally debugging :-)
339 S: Bouwensstraat 22 339 S: Bouwensstraat 22
340 S: 6369 BG Simpelveld 340 S: 6369 BG Simpelveld
341 S: The Netherlands 341 S: The Netherlands
342 342
343 N: Peter Berger 343 N: Peter Berger
344 E: pberger@brimson.com 344 E: pberger@brimson.com
345 W: http://www.brimson.com 345 W: http://www.brimson.com
346 D: Author/maintainer of Digi AccelePort USB driver 346 D: Author/maintainer of Digi AccelePort USB driver
347 S: 1549 Hiironen Rd. 347 S: 1549 Hiironen Rd.
348 S: Brimson, MN 55602 348 S: Brimson, MN 55602
349 S: USA 349 S: USA
350 350
351 N: Hennus Bergman 351 N: Hennus Bergman
352 P: 1024/77D50909 76 99 FD 31 91 E1 96 1C 90 BB 22 80 62 F6 BD 63 352 P: 1024/77D50909 76 99 FD 31 91 E1 96 1C 90 BB 22 80 62 F6 BD 63
353 D: Author and maintainer of the QIC-02 tape driver 353 D: Author and maintainer of the QIC-02 tape driver
354 S: The Netherlands 354 S: The Netherlands
355 355
356 N: Tomas Berndtsson 356 N: Tomas Berndtsson
357 E: tomas@nocrew.org 357 E: tomas@nocrew.org
358 W: http://tomas.nocrew.org/ 358 W: http://tomas.nocrew.org/
359 D: dsp56k device driver 359 D: dsp56k device driver
360 360
361 N: Ross Biro 361 N: Ross Biro
362 E: ross.biro@gmail.com 362 E: ross.biro@gmail.com
363 D: Original author of the Linux networking code 363 D: Original author of the Linux networking code
364 364
365 N: Anton Blanchard 365 N: Anton Blanchard
366 E: anton@samba.org 366 E: anton@samba.org
367 W: http://samba.org/~anton/ 367 W: http://samba.org/~anton/
368 P: 1024/8462A731 4C 55 86 34 44 59 A7 99 2B 97 88 4A 88 9A 0D 97 368 P: 1024/8462A731 4C 55 86 34 44 59 A7 99 2B 97 88 4A 88 9A 0D 97
369 D: sun4 port, Sparc hacker 369 D: sun4 port, Sparc hacker
370 370
371 N: Hugh Blemings 371 N: Hugh Blemings
372 E: hugh@blemings.org 372 E: hugh@blemings.org
373 W: http://blemings.org/hugh 373 W: http://blemings.org/hugh
374 D: Original author of the Keyspan USB to serial drivers, random PowerPC hacker 374 D: Original author of the Keyspan USB to serial drivers, random PowerPC hacker
375 S: PO Box 234 375 S: PO Box 234
376 S: Belconnen ACT 2616 376 S: Belconnen ACT 2616
377 S: Australia 377 S: Australia
378 378
379 N: Philip Blundell 379 N: Philip Blundell
380 E: philb@gnu.org 380 E: philb@gnu.org
381 D: Linux/ARM hacker 381 D: Linux/ARM hacker
382 D: Device driver hacker (eexpress, 3c505, c-qcam, ...) 382 D: Device driver hacker (eexpress, 3c505, c-qcam, ...)
383 D: m68k port to HP9000/300 383 D: m68k port to HP9000/300
384 D: AUN network protocols 384 D: AUN network protocols
385 D: Co-architect of the parallel port sharing system 385 D: Co-architect of the parallel port sharing system
386 D: IPv6 netfilter 386 D: IPv6 netfilter
387 S: FutureTV Labs Ltd 387 S: FutureTV Labs Ltd
388 S: Brunswick House, 61-69 Newmarket Rd, Cambridge CB5 8EG 388 S: Brunswick House, 61-69 Newmarket Rd, Cambridge CB5 8EG
389 S: United Kingdom 389 S: United Kingdom
390 390
391 N: Thomas Bogendรถrfer 391 N: Thomas Bogendรถrfer
392 E: tsbogend@alpha.franken.de 392 E: tsbogend@alpha.franken.de
393 D: PCnet32 driver, SONIC driver, JAZZ_ESP driver 393 D: PCnet32 driver, SONIC driver, JAZZ_ESP driver
394 D: newport abscon driver, g364 framebuffer driver 394 D: newport abscon driver, g364 framebuffer driver
395 D: strace for Linux/Alpha 395 D: strace for Linux/Alpha
396 D: Linux/MIPS hacker 396 D: Linux/MIPS hacker
397 S: Schafhofstr. 40 397 S: Schafhofstr. 40
398 S: 90556 Cadolzburg 398 S: 90556 Cadolzburg
399 S: Germany 399 S: Germany
400 400
401 N: Bill Bogstad 401 N: Bill Bogstad
402 E: bogstad@pobox.com 402 E: bogstad@pobox.com
403 D: wrote /proc/self hack, minor samba & dosemu patches 403 D: wrote /proc/self hack, minor samba & dosemu patches
404 404
405 N: Axel Boldt 405 N: Axel Boldt
406 E: axel@uni-paderborn.de 406 E: axel@uni-paderborn.de
407 W: http://math-www.uni-paderborn.de/~axel/ 407 W: http://math-www.uni-paderborn.de/~axel/
408 D: Configuration help text support 408 D: Configuration help text support
409 D: Linux CD and Support Giveaway List 409 D: Linux CD and Support Giveaway List
410 410
411 N: Erik Inge Bolsรธ 411 N: Erik Inge Bolsรธ
412 E: knan@mo.himolde.no 412 E: knan@mo.himolde.no
413 D: Misc kernel hacks 413 D: Misc kernel hacks
414 D: Updated PC speaker driver for 2.3 414 D: Updated PC speaker driver for 2.3
415 S: Norway 415 S: Norway
416 416
417 N: Andreas E. Bombe 417 N: Andreas E. Bombe
418 E: andreas.bombe@munich.netsurf.de 418 E: andreas.bombe@munich.netsurf.de
419 W: http://home.pages.de/~andreas.bombe/ 419 W: http://home.pages.de/~andreas.bombe/
420 P: 1024/04880A44 72E5 7031 4414 2EB6 F6B4 4CBD 1181 7032 0488 0A44 420 P: 1024/04880A44 72E5 7031 4414 2EB6 F6B4 4CBD 1181 7032 0488 0A44
421 D: IEEE 1394 subsystem rewrite and maintainer 421 D: IEEE 1394 subsystem rewrite and maintainer
422 D: Texas Instruments PCILynx IEEE 1394 driver 422 D: Texas Instruments PCILynx IEEE 1394 driver
423 423
424 N: Al Borchers 424 N: Al Borchers
425 E: alborchers@steinerpoint.com 425 E: alborchers@steinerpoint.com
426 D: Author/maintainer of Digi AccelePort USB driver 426 D: Author/maintainer of Digi AccelePort USB driver
427 D: work on usbserial and keyspan_pda drivers 427 D: work on usbserial and keyspan_pda drivers
428 S: 4912 Zenith Ave. S. 428 S: 4912 Zenith Ave. S.
429 S: Minneapolis, MN 55410 429 S: Minneapolis, MN 55410
430 S: USA 430 S: USA
431 431
432 N: Marc Boucher 432 N: Marc Boucher
433 E: marc@mbsi.ca 433 E: marc@mbsi.ca
434 P: CA 67 A5 1A 38 CE B6 F2 D5 83 51 03 D2 9C 30 9E CE D2 DD 65 434 P: CA 67 A5 1A 38 CE B6 F2 D5 83 51 03 D2 9C 30 9E CE D2 DD 65
435 D: Netfilter core 435 D: Netfilter core
436 D: IP policy routing by mark 436 D: IP policy routing by mark
437 D: Various fixes (mostly networking) 437 D: Various fixes (mostly networking)
438 S: Montreal, Quebec 438 S: Montreal, Quebec
439 S: Canada 439 S: Canada
440 440
441 N: Zoltรกn Bรถszรถrmรฉnyi 441 N: Zoltรกn Bรถszรถrmรฉnyi
442 E: zboszor@mail.externet.hu 442 E: zboszor@mail.externet.hu
443 D: MTRR emulation with Cyrix style ARR registers, Athlon MTRR support 443 D: MTRR emulation with Cyrix style ARR registers, Athlon MTRR support
444 444
445 N: John Boyd 445 N: John Boyd
446 E: boyd@cis.ohio-state.edu 446 E: boyd@cis.ohio-state.edu
447 D: Co-author of wd7000 SCSI driver 447 D: Co-author of wd7000 SCSI driver
448 S: 101 Curl Drive #591 448 S: 101 Curl Drive #591
449 S: Columbus, Ohio 43210 449 S: Columbus, Ohio 43210
450 S: USA 450 S: USA
451 451
452 N: Peter Braam 452 N: Peter Braam
453 E: braam@clusterfs.com 453 E: braam@clusterfs.com
454 W: http://www.clusterfs.com/ 454 W: http://www.clusterfs.com/
455 D: Coda & InterMezzo filesystems 455 D: Coda & InterMezzo filesystems
456 S: 181 McNeil 456 S: 181 McNeil
457 S: Canmore, AB 457 S: Canmore, AB
458 S: Canada, T1W 2R9 458 S: Canada, T1W 2R9
459 459
460 N: Ryan Bradetich 460 N: Ryan Bradetich
461 E: rbradetich@uswest.net 461 E: rbradetich@uswest.net
462 D: Linux/PA-RISC hacker 462 D: Linux/PA-RISC hacker
463 S: 1200 Goldenrod Dr. 463 S: 1200 Goldenrod Dr.
464 S: Nampa, Idaho 83686 464 S: Nampa, Idaho 83686
465 S: USA 465 S: USA
466 466
467 N: Dirk J. Brandewie 467 N: Dirk J. Brandewie
468 E: dirk.j.brandewie@intel.com 468 E: dirk.j.brandewie@intel.com
469 E: linux-wimax@intel.com 469 E: linux-wimax@intel.com
470 D: Intel Wireless WiMAX Connection 2400 SDIO driver 470 D: Intel Wireless WiMAX Connection 2400 SDIO driver
471 471
472 N: Derrick J. Brashear 472 N: Derrick J. Brashear
473 E: shadow@dementia.org 473 E: shadow@dementia.org
474 W: http://www.dementia.org/~shadow 474 W: http://www.dementia.org/~shadow
475 P: 512/71EC9367 C5 29 0F BC 83 51 B9 F0 BC 05 89 A0 4F 1F 30 05 475 P: 512/71EC9367 C5 29 0F BC 83 51 B9 F0 BC 05 89 A0 4F 1F 30 05
476 D: Author of Sparc CS4231 audio driver, random Sparc work 476 D: Author of Sparc CS4231 audio driver, random Sparc work
477 S: 403 Gilmore Avenue 477 S: 403 Gilmore Avenue
478 S: Trafford, Pennsylvania 15085 478 S: Trafford, Pennsylvania 15085
479 S: USA 479 S: USA
480 480
481 N: Dag Brattli 481 N: Dag Brattli
482 E: dagb@cs.uit.no 482 E: dagb@cs.uit.no
483 W: http://www.cs.uit.no/~dagb 483 W: http://www.cs.uit.no/~dagb
484 D: IrDA Subsystem 484 D: IrDA Subsystem
485 S: 19. Wellington Road 485 S: 19. Wellington Road
486 S: Lancaster, LA1 4DN 486 S: Lancaster, LA1 4DN
487 S: UK, England 487 S: UK, England
488 488
489 N: Lars Brinkhoff 489 N: Lars Brinkhoff
490 E: lars@nocrew.org 490 E: lars@nocrew.org
491 W: http://lars.nocrew.org/ 491 W: http://lars.nocrew.org/
492 D: dsp56k device driver 492 D: dsp56k device driver
493 D: ptrace proxy in user mode kernel port 493 D: ptrace proxy in user mode kernel port
494 S: Kopmansg 2 494 S: Kopmansg 2
495 S: 411 13 Goteborg 495 S: 411 13 Goteborg
496 S: Sweden 496 S: Sweden
497 497
498 N: Paul Bristow 498 N: Paul Bristow
499 E: paul@paulbristow.net 499 E: paul@paulbristow.net
500 W: http://paulbristow.net/linux/idefloppy.html 500 W: http://paulbristow.net/linux/idefloppy.html
501 D: Maintainer of IDE/ATAPI floppy driver 501 D: Maintainer of IDE/ATAPI floppy driver
502 502
503 N: Dominik Brodowski 503 N: Dominik Brodowski
504 E: linux@brodo.de 504 E: linux@brodo.de
505 W: http://www.brodo.de/ 505 W: http://www.brodo.de/
506 P: 1024D/725B37C6 190F 3E77 9C89 3B6D BECD 46EE 67C3 0308 725B 37C6 506 P: 1024D/725B37C6 190F 3E77 9C89 3B6D BECD 46EE 67C3 0308 725B 37C6
507 D: parts of CPUFreq code, ACPI bugfixes, PCMCIA rewrite, cpufrequtils 507 D: parts of CPUFreq code, ACPI bugfixes, PCMCIA rewrite, cpufrequtils
508 S: Tuebingen, Germany 508 S: Tuebingen, Germany
509 509
510 N: Andries Brouwer 510 N: Andries Brouwer
511 E: aeb@cwi.nl 511 E: aeb@cwi.nl
512 D: random Linux hacker 512 D: random Linux hacker
513 S: Bessemerstraat 21 513 S: Bessemerstraat 21
514 S: Amsterdam 514 S: Amsterdam
515 S: The Netherlands 515 S: The Netherlands
516 516
517 N: NeilBrown 517 N: NeilBrown
518 E: neil@brown.name 518 E: neil@brown.name
519 P: 4096R/566281B9 1BC6 29EB D390 D870 7B5F 497A 39EC 9EDD 5662 81B9 519 P: 4096R/566281B9 1BC6 29EB D390 D870 7B5F 497A 39EC 9EDD 5662 81B9
520 D: NFSD Maintainer 2000-2007 520 D: NFSD Maintainer 2000-2007
521 521
522 N: Zach Brown 522 N: Zach Brown
523 E: zab@zabbo.net 523 E: zab@zabbo.net
524 D: maestro pci sound 524 D: maestro pci sound
525 525
526 N: David Brownell 526 N: David Brownell
527 D: Kernel engineer, mentor, and friend. Maintained USB EHCI and 527 D: Kernel engineer, mentor, and friend. Maintained USB EHCI and
528 D: gadget layers, SPI subsystem, GPIO subsystem, and more than a few 528 D: gadget layers, SPI subsystem, GPIO subsystem, and more than a few
529 D: device drivers. His encouragement also helped many engineers get 529 D: device drivers. His encouragement also helped many engineers get
530 D: started working on the Linux kernel. David passed away in early 530 D: started working on the Linux kernel. David passed away in early
531 D: 2011, and will be greatly missed. 531 D: 2011, and will be greatly missed.
532 W: https://lkml.org/lkml/2011/4/5/36 532 W: https://lkml.org/lkml/2011/4/5/36
533 533
534 N: Gary Brubaker 534 N: Gary Brubaker
535 E: xavyer@ix.netcom.com 535 E: xavyer@ix.netcom.com
536 D: USB Serial Empeg Empeg-car Mark I/II Driver 536 D: USB Serial Empeg Empeg-car Mark I/II Driver
537 537
538 N: Matthias Bruestle 538 N: Matthias Bruestle
539 E: m@mbsks.franken.de 539 E: m@mbsks.franken.de
540 D: REINER SCT cyberJack pinpad/e-com USB chipcard reader driver 540 D: REINER SCT cyberJack pinpad/e-com USB chipcard reader driver
541 S: Germany 541 S: Germany
542 542
543 N: Adrian Bunk 543 N: Adrian Bunk
544 P: 1024D/4F12B400 B29C E71E FE19 6755 5C8A 84D4 99FC EA98 4F12 B400 544 P: 1024D/4F12B400 B29C E71E FE19 6755 5C8A 84D4 99FC EA98 4F12 B400
545 D: misc kernel hacking and testing 545 D: misc kernel hacking and testing
546 546
547 N: Ray Burr 547 N: Ray Burr
548 E: ryb@nightmare.com 548 E: ryb@nightmare.com
549 D: Original author of Amiga FFS filesystem 549 D: Original author of Amiga FFS filesystem
550 S: Orlando, Florida 550 S: Orlando, Florida
551 S: USA 551 S: USA
552 552
553 N: Lennert Buytenhek 553 N: Lennert Buytenhek
554 E: kernel@wantstofly.org 554 E: kernel@wantstofly.org
555 D: Original (2.4) rewrite of the ethernet bridging code 555 D: Original (2.4) rewrite of the ethernet bridging code
556 D: Various ARM bits and pieces 556 D: Various ARM bits and pieces
557 S: Ravenhorst 58 557 S: Ravenhorst 58
558 S: 2317 AK Leiden 558 S: 2317 AK Leiden
559 S: The Netherlands 559 S: The Netherlands
560 560
561 N: Michael Callahan 561 N: Michael Callahan
562 E: callahan@maths.ox.ac.uk 562 E: callahan@maths.ox.ac.uk
563 D: PPP for Linux 563 D: PPP for Linux
564 S: The Mathematical Institute 564 S: The Mathematical Institute
565 S: 25-29 St Giles 565 S: 25-29 St Giles
566 S: Oxford 566 S: Oxford
567 S: United Kingdom 567 S: United Kingdom
568 568
569 N: Luiz Fernando N. Capitulino 569 N: Luiz Fernando N. Capitulino
570 E: lcapitulino@mandriva.com.br 570 E: lcapitulino@mandriva.com.br
571 E: lcapitulino@gmail.com 571 E: lcapitulino@gmail.com
572 W: http://www.cpu.eti.br 572 W: http://www.cpu.eti.br
573 D: misc kernel hacking 573 D: misc kernel hacking
574 S: Mandriva 574 S: Mandriva
575 S: Brazil 575 S: Brazil
576 576
577 N: Remy Card 577 N: Remy Card
578 E: Remy.Card@masi.ibp.fr 578 E: Remy.Card@masi.ibp.fr
579 E: Remy.Card@linux.org 579 E: Remy.Card@linux.org
580 D: Extended file system [defunct] designer and developer 580 D: Extended file system [defunct] designer and developer
581 D: Second extended file system designer and developer 581 D: Second extended file system designer and developer
582 S: Institut Blaise Pascal 582 S: Institut Blaise Pascal
583 S: 4 Place Jussieu 583 S: 4 Place Jussieu
584 S: 75252 Paris Cedex 05 584 S: 75252 Paris Cedex 05
585 S: France 585 S: France
586 586
587 N: Ulf Carlsson 587 N: Ulf Carlsson
588 D: SGI Indy audio (HAL2) drivers 588 D: SGI Indy audio (HAL2) drivers
589 E: ulfc@bun.falkenberg.se 589 E: ulfc@bun.falkenberg.se
590 590
591 N: Ed Carp 591 N: Ed Carp
592 E: ecarp@netcom.com 592 E: ecarp@netcom.com
593 D: uucp, elm, pine, pico port 593 D: uucp, elm, pine, pico port
594 D: cron, at(1) developer 594 D: cron, at(1) developer
595 S: 48287 Sawleaf 595 S: 48287 Sawleaf
596 S: Fremont, California 94539 596 S: Fremont, California 94539
597 S: USA 597 S: USA
598 598
599 N: Florent Chabaud 599 N: Florent Chabaud
600 E: florent.chabaud@polytechnique.org 600 E: florent.chabaud@polytechnique.org
601 D: software suspend 601 D: software suspend
602 S: SGDN/DCSSI/SDS/LTI 602 S: SGDN/DCSSI/SDS/LTI
603 S: 58, Bd Latour-Maubourg 603 S: 58, Bd Latour-Maubourg
604 S: 75700 Paris 07 SP 604 S: 75700 Paris 07 SP
605 S: France 605 S: France
606 606
607 N: Gordon Chaffee 607 N: Gordon Chaffee
608 E: chaffee@cs.berkeley.edu 608 E: chaffee@cs.berkeley.edu
609 W: http://bmrc.berkeley.edu/people/chaffee/ 609 W: http://bmrc.berkeley.edu/people/chaffee/
610 D: vfat, fat32, joliet, native language support 610 D: vfat, fat32, joliet, native language support
611 S: 3700 Warwick Road 611 S: 3700 Warwick Road
612 S: Fremont, California 94555 612 S: Fremont, California 94555
613 S: USA 613 S: USA
614 614
615 N: Chih-Jen Chang 615 N: Chih-Jen Chang
616 E: chihjenc@scf.usc.edu 616 E: chihjenc@scf.usc.edu
617 E: chihjen@iis.sinica.edu.tw 617 E: chihjen@iis.sinica.edu.tw
618 D: IGMP(Internet Group Management Protocol) version 2 618 D: IGMP(Internet Group Management Protocol) version 2
619 S: 3F, 65 Tajen street 619 S: 3F, 65 Tajen street
620 S: Tamsui town, Taipei county, 620 S: Tamsui town, Taipei county,
621 S: Taiwan 251 621 S: Taiwan 251
622 S: Republic of China 622 S: Republic of China
623 623
624 N: Reinette Chatre 624 N: Reinette Chatre
625 E: reinette.chatre@intel.com 625 E: reinette.chatre@intel.com
626 D: WiMedia Link Protocol implementation 626 D: WiMedia Link Protocol implementation
627 D: UWB stack bits and pieces 627 D: UWB stack bits and pieces
628 628
629 N: Michael Elizabeth Chastain 629 N: Michael Elizabeth Chastain
630 E: mec@shout.net 630 E: mec@shout.net
631 D: Configure, Menuconfig, xconfig 631 D: Configure, Menuconfig, xconfig
632 632
633 N: Raymond Chen 633 N: Raymond Chen
634 E: raymondc@microsoft.com 634 E: raymondc@microsoft.com
635 D: Author of Configure script 635 D: Author of Configure script
636 S: 14509 NE 39th Street #1096 636 S: 14509 NE 39th Street #1096
637 S: Bellevue, Washington 98007 637 S: Bellevue, Washington 98007
638 S: USA 638 S: USA
639 639
640 N: Chris Cheney 640 N: Chris Cheney
641 E: chris.cheney@gmail.com 641 E: chris.cheney@gmail.com
642 E: ccheney@redhat.com 642 E: ccheney@redhat.com
643 P: 1024D/8E384AF2 2D31 1927 87D7 1F24 9FF9 1BC5 D106 5AB3 8E38 4AF2 643 P: 1024D/8E384AF2 2D31 1927 87D7 1F24 9FF9 1BC5 D106 5AB3 8E38 4AF2
644 D: Vista Imaging usb webcam driver 644 D: Vista Imaging usb webcam driver
645 S: 2308 Therrell Way 645 S: 2308 Therrell Way
646 S: McKinney, TX 75070 646 S: McKinney, TX 75070
647 S: USA 647 S: USA
648 648
649 N: Stuart Cheshire 649 N: Stuart Cheshire
650 E: cheshire@cs.stanford.edu 650 E: cheshire@cs.stanford.edu
651 D: Author of Starmode Radio IP (STRIP) driver 651 D: Author of Starmode Radio IP (STRIP) driver
652 D: Originator of design for new combined interrupt handlers 652 D: Originator of design for new combined interrupt handlers
653 S: William Gates Department 653 S: William Gates Department
654 S: Stanford University 654 S: Stanford University
655 S: Stanford, California 94305 655 S: Stanford, California 94305
656 S: USA 656 S: USA
657 657
658 N: Randolph Chung 658 N: Randolph Chung
659 E: tausq@debian.org 659 E: tausq@debian.org
660 D: Linux/PA-RISC hacker 660 D: Linux/PA-RISC hacker
661 S: Hong Kong 661 S: Hong Kong
662 662
663 N: Juan Jose Ciarlante 663 N: Juan Jose Ciarlante
664 W: http://juanjox.kernelnotes.org/ 664 W: http://juanjox.kernelnotes.org/
665 E: jjciarla@raiz.uncu.edu.ar 665 E: jjciarla@raiz.uncu.edu.ar
666 E: jjo@mendoza.gov.ar 666 E: jjo@mendoza.gov.ar
667 D: Network driver alias support 667 D: Network driver alias support
668 D: IP masq hashing and app modules 668 D: IP masq hashing and app modules
669 D: IP masq 2.1 features and bugs 669 D: IP masq 2.1 features and bugs
670 S: Las Cuevas 2385 - Bo Guemes 670 S: Las Cuevas 2385 - Bo Guemes
671 S: Las Heras, Mendoza CP 5539 671 S: Las Heras, Mendoza CP 5539
672 S: Argentina 672 S: Argentina
673 673
674 N: Steven P. Cole 674 N: Steven P. Cole
675 E: scole@lanl.gov 675 E: scole@lanl.gov
676 E: elenstev@mesatop.com 676 E: elenstev@mesatop.com
677 D: Various build fixes and kernel documentation. 677 D: Various build fixes and kernel documentation.
678 S: Los Alamos, New Mexico 678 S: Los Alamos, New Mexico
679 S: USA 679 S: USA
680 680
681 N: Hamish Coleman 681 N: Hamish Coleman
682 E: hamish@zot.apana.org.au 682 E: hamish@zot.apana.org.au
683 D: SEEQ8005 network driver 683 D: SEEQ8005 network driver
684 S: 98 Paxton Street 684 S: 98 Paxton Street
685 S: East Malvern, Victoria, 3145 685 S: East Malvern, Victoria, 3145
686 S: Australia 686 S: Australia
687 687
688 N: Neil Conway 688 N: Neil Conway
689 E: nconway.list@ukaea.org.uk 689 E: nconway.list@ukaea.org.uk
690 D: Assorted sched/mm titbits 690 D: Assorted sched/mm titbits
691 S: Oxfordshire, UK. 691 S: Oxfordshire, UK.
692 692
693 N: Kees Cook 693 N: Kees Cook
694 E: kees@outflux.net 694 E: kees@outflux.net
695 E: kees@ubuntu.com 695 E: kees@ubuntu.com
696 E: keescook@chromium.org 696 E: keescook@chromium.org
697 W: http://outflux.net/blog/ 697 W: http://outflux.net/blog/
698 P: 4096R/DC6DC026 A5C3 F68F 229D D60F 723E 6E13 8972 F4DF DC6D C026 698 P: 4096R/DC6DC026 A5C3 F68F 229D D60F 723E 6E13 8972 F4DF DC6D C026
699 D: Various security things, bug fixes, and documentation. 699 D: Various security things, bug fixes, and documentation.
700 S: (ask for current address) 700 S: (ask for current address)
701 S: Portland, Oregon 701 S: Portland, Oregon
702 S: USA 702 S: USA
703 703
704 N: Robin Cornelius 704 N: Robin Cornelius
705 E: robincornelius@users.sourceforge.net 705 E: robincornelius@users.sourceforge.net
706 D: Ralink rt2x00 WLAN driver 706 D: Ralink rt2x00 WLAN driver
707 S: Cornwall, U.K. 707 S: Cornwall, U.K.
708 708
709 N: Mark Corner 709 N: Mark Corner
710 E: mcorner@umich.edu 710 E: mcorner@umich.edu
711 W: http://www.eecs.umich.edu/~mcorner/ 711 W: http://www.eecs.umich.edu/~mcorner/
712 D: USB Bluetooth Driver 712 D: USB Bluetooth Driver
713 S: University of Michigan 713 S: University of Michigan
714 S: Ann Arbor, MI 714 S: Ann Arbor, MI
715 715
716 N: Michael Cornwell 716 N: Michael Cornwell
717 E: cornwell@acm.org 717 E: cornwell@acm.org
718 D: Original designer and co-author of ATA Taskfile 718 D: Original designer and co-author of ATA Taskfile
719 D: Kernel module SMART utilities 719 D: Kernel module SMART utilities
720 S: Santa Cruz, California 720 S: Santa Cruz, California
721 S: USA 721 S: USA
722 722
723 N: Luis Correia 723 N: Luis Correia
724 E: lfcorreia@users.sf.net 724 E: lfcorreia@users.sf.net
725 D: Ralink rt2x00 WLAN driver 725 D: Ralink rt2x00 WLAN driver
726 S: Belas, Portugal 726 S: Belas, Portugal
727 727
728 N: Alan Cox 728 N: Alan Cox
729 W: http://www.linux.org.uk/diary/ 729 W: http://www.linux.org.uk/diary/
730 D: Linux Networking (0.99.10->2.0.29) 730 D: Linux Networking (0.99.10->2.0.29)
731 D: Original Appletalk, AX.25, and IPX code 731 D: Original Appletalk, AX.25, and IPX code
732 D: 3c501 hacker 732 D: 3c501 hacker
733 D: Watchdog timer drivers 733 D: Watchdog timer drivers
734 D: Linux/SMP x86 (up to 2.0 only) 734 D: Linux/SMP x86 (up to 2.0 only)
735 D: Initial Mac68K port 735 D: Initial Mac68K port
736 D: Video4Linux design, bw-qcam and PMS driver ports. 736 D: Video4Linux design, bw-qcam and PMS driver ports.
737 D: IDE modularisation work 737 D: IDE modularisation work
738 D: Z85230 driver 738 D: Z85230 driver
739 D: Former security contact point (please use vendor-sec@lst.de) 739 D: Former security contact point (please use vendor-sec@lst.de)
740 D: ex 2.2 maintainer 740 D: ex 2.2 maintainer
741 D: 2.1.x modular sound 741 D: 2.1.x modular sound
742 S: c/o Red Hat UK Ltd 742 S: c/o Red Hat UK Ltd
743 S: Alexandra House 743 S: Alexandra House
744 S: Alexandra Terrace 744 S: Alexandra Terrace
745 S: Guildford, GU1 3DA 745 S: Guildford, GU1 3DA
746 S: United Kingdom 746 S: United Kingdom
747 747
748 N: Cristian Mihail Craciunescu 748 N: Cristian Mihail Craciunescu
749 W: http://www.dnt.ro/~cristi/ 749 W: http://www.dnt.ro/~cristi/
750 E: cristi@dnt.ro 750 E: cristi@dnt.ro
751 D: Support for Xircom PGSDB9 (firmware and host driver) 751 D: Support for Xircom PGSDB9 (firmware and host driver)
752 S: Bucharest 752 S: Bucharest
753 S: Romania 753 S: Romania
754 754
755 N: Laurence Culhane 755 N: Laurence Culhane
756 E: loz@holmes.demon.co.uk 756 E: loz@holmes.demon.co.uk
757 D: Wrote the initial alpha SLIP code 757 D: Wrote the initial alpha SLIP code
758 S: 81 Hood Street 758 S: 81 Hood Street
759 S: Northampton 759 S: Northampton
760 S: NN1 3QT 760 S: NN1 3QT
761 S: United Kingdom 761 S: United Kingdom
762 762
763 N: Massimo Dal Zotto 763 N: Massimo Dal Zotto
764 E: dz@debian.org 764 E: dz@debian.org
765 D: i8k Dell laptop SMM driver 765 D: i8k Dell laptop SMM driver
766 766
767 N: Uwe Dannowski 767 N: Uwe Dannowski
768 E: Uwe.Dannowski@ira.uka.de 768 E: Uwe.Dannowski@ira.uka.de
769 W: http://i30www.ira.uka.de/~dannowsk/ 769 W: http://i30www.ira.uka.de/~dannowsk/
770 D: FORE PCA-200E driver 770 D: FORE PCA-200E driver
771 S: University of Karlsruhe 771 S: University of Karlsruhe
772 S: Germany 772 S: Germany
773 773
774 N: Ray Dassen 774 N: Ray Dassen
775 E: jdassen@wi.LeidenUniv.nl 775 E: jdassen@wi.LeidenUniv.nl
776 W: http://www.wi.leidenuniv.nl/~jdassen/ 776 W: http://www.wi.leidenuniv.nl/~jdassen/
777 P: 1024/672D05C1 DD 60 32 60 F7 90 64 80 E7 6F D4 E4 F8 C9 4A 58 777 P: 1024/672D05C1 DD 60 32 60 F7 90 64 80 E7 6F D4 E4 F8 C9 4A 58
778 D: Debian GNU/Linux: www.debian.org maintainer, FAQ co-maintainer, 778 D: Debian GNU/Linux: www.debian.org maintainer, FAQ co-maintainer,
779 D: packages testing, nit-picking & fixing. Enjoying BugFree (TM) kernels. 779 D: packages testing, nit-picking & fixing. Enjoying BugFree (TM) kernels.
780 S: Zuidsingel 10A 780 S: Zuidsingel 10A
781 S: 2312 SB Leiden 781 S: 2312 SB Leiden
782 S: The Netherlands 782 S: The Netherlands
783 783
784 N: David Davies 784 N: David Davies
785 E: davies@wanton.lkg.dec.com 785 E: davies@wanton.lkg.dec.com
786 D: Network driver author - depca, ewrk3 and de4x5 786 D: Network driver author - depca, ewrk3 and de4x5
787 D: Wrote shared interrupt support 787 D: Wrote shared interrupt support
788 S: Digital Equipment Corporation 788 S: Digital Equipment Corporation
789 S: 550 King Street 789 S: 550 King Street
790 S: Littleton, Massachusetts 01460 790 S: Littleton, Massachusetts 01460
791 S: USA 791 S: USA
792 792
793 N: Frank Davis 793 N: Frank Davis
794 E: fdavis@si.rr.com 794 E: fdavis@si.rr.com
795 E: fdavis112@juno.com 795 E: fdavis112@juno.com
796 D: Various kernel patches 796 D: Various kernel patches
797 S: 8 Lakeview Terr. 797 S: 8 Lakeview Terr.
798 S: Kerhonkson, NY 12446 798 S: Kerhonkson, NY 12446
799 S: USA 799 S: USA
800 800
801 N: Wayne Davison 801 N: Wayne Davison
802 E: davison@borland.com 802 E: davison@borland.com
803 D: Second extended file system co-designer 803 D: Second extended file system co-designer
804 804
805 N: Terry Dawson 805 N: Terry Dawson
806 E: terry@perf.no.itg.telecom.com.au 806 E: terry@perf.no.itg.telecom.com.au
807 E: terry@albert.vk2ktj.ampr.org (Amateur Radio use only) 807 E: terry@albert.vk2ktj.ampr.org (Amateur Radio use only)
808 D: trivial hack to add variable address length routing to Rose. 808 D: trivial hack to add variable address length routing to Rose.
809 D: AX25-HOWTO, HAM-HOWTO, IPX-HOWTO, NET-2-HOWTO 809 D: AX25-HOWTO, HAM-HOWTO, IPX-HOWTO, NET-2-HOWTO
810 D: ax25-utils maintainer. 810 D: ax25-utils maintainer.
811 811
812 N: Helge Deller 812 N: Helge Deller
813 E: deller@gmx.de 813 E: deller@gmx.de
814 E: hdeller@redhat.de 814 E: hdeller@redhat.de
815 D: PA-RISC Linux hacker, LASI-, ASP-, WAX-, LCD/LED-driver 815 D: PA-RISC Linux hacker, LASI-, ASP-, WAX-, LCD/LED-driver
816 S: Schimmelsrain 1 816 S: Schimmelsrain 1
817 S: D-69231 Rauenberg 817 S: D-69231 Rauenberg
818 S: Germany 818 S: Germany
819 819
820 N: Jean Delvare 820 N: Jean Delvare
821 E: khali@linux-fr.org 821 E: khali@linux-fr.org
822 W: http://khali.linux-fr.org/ 822 W: http://khali.linux-fr.org/
823 D: Several hardware monitoring drivers 823 D: Several hardware monitoring drivers
824 S: France 824 S: France
825 825
826 N: Peter Denison 826 N: Peter Denison
827 E: peterd@pnd-pc.demon.co.uk 827 E: peterd@pnd-pc.demon.co.uk
828 W: http://www.pnd-pc.demon.co.uk/promise/ 828 W: http://www.pnd-pc.demon.co.uk/promise/
829 D: Promise DC4030VL caching HD controller drivers 829 D: Promise DC4030VL caching HD controller drivers
830 830
831 N: Todd J. Derr 831 N: Todd J. Derr
832 E: tjd@fore.com 832 E: tjd@fore.com
833 W: http://www.wordsmith.org/~tjd 833 W: http://www.wordsmith.org/~tjd
834 D: Random console hacks and other miscellaneous stuff 834 D: Random console hacks and other miscellaneous stuff
835 S: 3000 FORE Drive 835 S: 3000 FORE Drive
836 S: Warrendale, Pennsylvania 15086 836 S: Warrendale, Pennsylvania 15086
837 S: USA 837 S: USA
838 838
839 N: Martin Devera 839 N: Martin Devera
840 E: devik@cdi.cz 840 E: devik@cdi.cz
841 W: http://luxik.cdi.cz/~devik/qos/ 841 W: http://luxik.cdi.cz/~devik/qos/
842 D: HTB qdisc and random networking hacks 842 D: HTB qdisc and random networking hacks
843 843
844 N: Alex deVries 844 N: Alex deVries
845 E: alex@onefishtwo.ca 845 E: alex@onefishtwo.ca
846 D: Various SGI parts, bits of HAL2 and Newport, PA-RISC Linux. 846 D: Various SGI parts, bits of HAL2 and Newport, PA-RISC Linux.
847 S: 41.5 William Street 847 S: 41.5 William Street
848 S: Ottawa, Ontario 848 S: Ottawa, Ontario
849 S: K1N 6Z9 849 S: K1N 6Z9
850 S: CANADA 850 S: CANADA
851 851
852 N: Jeff Dike 852 N: Jeff Dike
853 E: jdike@karaya.com 853 E: jdike@karaya.com
854 W: http://user-mode-linux.sourceforge.net 854 W: http://user-mode-linux.sourceforge.net
855 D: User mode kernel port 855 D: User mode kernel port
856 S: 375 Tubbs Hill Rd 856 S: 375 Tubbs Hill Rd
857 S: Deering NH 03244 857 S: Deering NH 03244
858 S: USA 858 S: USA
859 859
860 N: Matt Domsch 860 N: Matt Domsch
861 E: Matt_Domsch@dell.com 861 E: Matt_Domsch@dell.com
862 W: http://www.dell.com/linux 862 W: http://www.dell.com/linux
863 W: http://domsch.com/linux 863 W: http://domsch.com/linux
864 D: Linux/IA-64 864 D: Linux/IA-64
865 D: Dell PowerEdge server, SCSI layer, misc drivers, and other patches 865 D: Dell PowerEdge server, SCSI layer, misc drivers, and other patches
866 S: Dell Inc. 866 S: Dell Inc.
867 S: One Dell Way 867 S: One Dell Way
868 S: Round Rock, TX 78682 868 S: Round Rock, TX 78682
869 S: USA 869 S: USA
870 870
871 N: Mattia Dongili 871 N: Mattia Dongili
872 E: malattia@gmail.com 872 E: malattia@gmail.com
873 D: cpufrequtils (precursor to cpupowerutils) 873 D: cpufrequtils (precursor to cpupowerutils)
874 874
875 N: Ben Dooks 875 N: Ben Dooks
876 E: ben-linux@fluff.org 876 E: ben-linux@fluff.org
877 E: ben@simtec.co.uk 877 E: ben@simtec.co.uk
878 W: http://www.fluff.org/ben/ 878 W: http://www.fluff.org/ben/
879 W: http://www.simtec.co.uk/ 879 W: http://www.simtec.co.uk/
880 D: Samsung S3C2410/S3C2440 support, general ARM support 880 D: Samsung S3C2410/S3C2440 support, general ARM support
881 D: Maintaining Simtec Electronics development boards 881 D: Maintaining Simtec Electronics development boards
882 S: Simtec Electronics 882 S: Simtec Electronics
883 S: Avondale Drive 883 S: Avondale Drive
884 S: Tarleton 884 S: Tarleton
885 S: Preston 885 S: Preston
886 S: Lancs 886 S: Lancs
887 S: PR4 6AX 887 S: PR4 6AX
888 S: United Kingdom 888 S: United Kingdom
889 889
890 N: Ivo van Doorn 890 N: Ivo van Doorn
891 E: IvDoorn@gmail.com 891 E: IvDoorn@gmail.com
892 W: http://www.mendiosus.nl 892 W: http://www.mendiosus.nl
893 D: Ralink rt2x00 WLAN driver 893 D: Ralink rt2x00 WLAN driver
894 S: Haarlem, The Netherlands 894 S: Haarlem, The Netherlands
895 895
896 N: John G Dorsey 896 N: John G Dorsey
897 E: john+@cs.cmu.edu 897 E: john+@cs.cmu.edu
898 D: ARM Linux ports to Assabet/Neponset, Spot 898 D: ARM Linux ports to Assabet/Neponset, Spot
899 S: Department of Electrical and Computer Engineering 899 S: Department of Electrical and Computer Engineering
900 S: Carnegie Mellon University 900 S: Carnegie Mellon University
901 S: Pittsburgh, PA 15213 901 S: Pittsburgh, PA 15213
902 S: USA 902 S: USA
903 903
904 N: Eddie C. Dost 904 N: Eddie C. Dost
905 E: ecd@skynet.be 905 E: ecd@skynet.be
906 D: Linux/Sparc kernel hacker 906 D: Linux/Sparc kernel hacker
907 D: Linux/Sparc maintainer 907 D: Linux/Sparc maintainer
908 S: Rue de la Chapelle 51 908 S: Rue de la Chapelle 51
909 S: 4850 Moresnet 909 S: 4850 Moresnet
910 S: Belgium 910 S: Belgium
911 911
912 N: Cort Dougan 912 N: Cort Dougan
913 E: cort@fsmlabs.com 913 E: cort@fsmlabs.com
914 W: http://www.fsmlabs.com/linuxppcbk.html 914 W: http://www.fsmlabs.com/linuxppcbk.html
915 D: PowerPC 915 D: PowerPC
916 916
917 N: Daniel Drake 917 N: Daniel Drake
918 E: dsd@gentoo.org 918 E: dsd@gentoo.org
919 D: USBAT02 CompactFlash support in usb-storage 919 D: USBAT02 CompactFlash support in usb-storage
920 S: UK 920 S: UK
921 921
922 N: Oleg Drokin 922 N: Oleg Drokin
923 E: green@ccssu.crimea.ua 923 E: green@ccssu.crimea.ua
924 W: http://www.ccssu.crimea.ua/~green 924 W: http://www.ccssu.crimea.ua/~green
925 D: Cleaning up sound drivers, SA1100 Watchdog. 925 D: Cleaning up sound drivers, SA1100 Watchdog.
926 S: Skvoznoy per., 14a 926 S: Skvoznoy per., 14a
927 S: Evpatoria 927 S: Evpatoria
928 S: Crimea 928 S: Crimea
929 S: UKRAINE, 334320 929 S: UKRAINE, 334320
930 930
931 N: Walt Drummond 931 N: Walt Drummond
932 E: drummond@valinux.com 932 E: drummond@valinux.com
933 D: Linux/IA-64 933 D: Linux/IA-64
934 S: 1382 Bordeaux Drive 934 S: 1382 Bordeaux Drive
935 S: Sunnyvale, CA 94087 935 S: Sunnyvale, CA 94087
936 S: USA 936 S: USA
937 937
938 N: Bruno Ducrot 938 N: Bruno Ducrot
939 E: ducrot@poupinou.org 939 E: ducrot@poupinou.org
940 D: CPUFreq and ACPI bugfixes. 940 D: CPUFreq and ACPI bugfixes.
941 S: Mougin, France 941 S: Mougin, France
942 942
943 N: Don Dugger 943 N: Don Dugger
944 E: n0ano@valinux.com 944 E: n0ano@valinux.com
945 D: Linux/IA-64 945 D: Linux/IA-64
946 S: 1209 Pearl Street, #12 946 S: 1209 Pearl Street, #12
947 S: Boulder, CO 80302 947 S: Boulder, CO 80302
948 S: USA 948 S: USA
949 949
950 N: Thomas Dunbar 950 N: Thomas Dunbar
951 E: tdunbar@vt.edu 951 E: tdunbar@vt.edu
952 D: TeX & METAFONT hacking/maintenance 952 D: TeX & METAFONT hacking/maintenance
953 S: Virginia Tech Computing Center 953 S: Virginia Tech Computing Center
954 S: 1700 Pratt Drive 954 S: 1700 Pratt Drive
955 S: Blacksburg, Virginia 24061 955 S: Blacksburg, Virginia 24061
956 S: USA 956 S: USA
957 957
958 N: Randy Dunlap 958 N: Randy Dunlap
959 E: rdunlap@infradead.org 959 E: rdunlap@infradead.org
960 W: http://www.infradead.org/~rdunlap/ 960 W: http://www.infradead.org/~rdunlap/
961 D: Linux-USB subsystem, USB core/UHCI/printer/storage drivers 961 D: Linux-USB subsystem, USB core/UHCI/printer/storage drivers
962 D: x86 SMP, ACPI, bootflag hacking 962 D: x86 SMP, ACPI, bootflag hacking
963 D: documentation, builds 963 D: documentation, builds
964 S: (ask for current address) 964 S: (ask for current address)
965 S: USA 965 S: USA
966 966
967 N: Bob Dunlop 967 N: Bob Dunlop
968 E: rjd@xyzzy.clara.co.uk 968 E: rjd@xyzzy.clara.co.uk
969 E: bob.dunlop@farsite.co.uk 969 E: bob.dunlop@farsite.co.uk
970 W: www.farsite.co.uk 970 W: www.farsite.co.uk
971 D: FarSync card device driver 971 D: FarSync card device driver
972 S: FarSite Communications Ltd 972 S: FarSite Communications Ltd
973 S: Tempus Business Centre 973 S: Tempus Business Centre
974 S: 60 Kingsclere Road 974 S: 60 Kingsclere Road
975 S: Basingstoke RG21 6XG 975 S: Basingstoke RG21 6XG
976 S: UK 976 S: UK
977 977
978 N: Cyrus Durgin 978 N: Cyrus Durgin
979 E: cider@speakeasy.org 979 E: cider@speakeasy.org
980 W: http://www.speakeasy.org/~cider/ 980 W: http://www.speakeasy.org/~cider/
981 D: implemented kmod 981 D: implemented kmod
982 982
983 N: Torsten Duwe 983 N: Torsten Duwe
984 E: Torsten.Duwe@informatik.uni-erlangen.de 984 E: Torsten.Duwe@informatik.uni-erlangen.de
985 D: Part-time kernel hacker 985 D: Part-time kernel hacker
986 D: The Linux Support Team Erlangen 986 D: The Linux Support Team Erlangen
987 S: Grevenbroicher Str. 17 987 S: Grevenbroicher Str. 17
988 S: 47807 Krefeld 988 S: 47807 Krefeld
989 S: Germany 989 S: Germany
990 990
991 N: Tom Dyas 991 N: Tom Dyas
992 E: tdyas@eden.rutgers.edu 992 E: tdyas@eden.rutgers.edu
993 D: minor hacks and some sparc port stuff 993 D: minor hacks and some sparc port stuff
994 S: New Jersey 994 S: New Jersey
995 S: USA 995 S: USA
996 996
997 N: Drew Eckhardt 997 N: Drew Eckhardt
998 E: drew@PoohSticks.ORG 998 E: drew@PoohSticks.ORG
999 D: SCSI code 999 D: SCSI code
1000 D: Assorted snippets elsewhere 1000 D: Assorted snippets elsewhere
1001 D: Boot sector "..." printing 1001 D: Boot sector "..." printing
1002 S: 2037 Walnut #6 1002 S: 2037 Walnut #6
1003 S: Boulder, Colorado 80302 1003 S: Boulder, Colorado 80302
1004 S: USA 1004 S: USA
1005 1005
1006 N: Heiko EiรŸfeldt 1006 N: Heiko EiรŸfeldt
1007 E: heiko@colossus.escape.de heiko@unifix.de 1007 E: heiko@colossus.escape.de heiko@unifix.de
1008 D: verify_area stuff, generic SCSI fixes 1008 D: verify_area stuff, generic SCSI fixes
1009 D: SCSI Programming HOWTO 1009 D: SCSI Programming HOWTO
1010 D: POSIX.1 compliance testing 1010 D: POSIX.1 compliance testing
1011 S: Unifix Software GmbH 1011 S: Unifix Software GmbH
1012 S: Bueltenweg 27a 1012 S: Bueltenweg 27a
1013 S: D-38106 Braunschweig 1013 S: D-38106 Braunschweig
1014 S: Germany 1014 S: Germany
1015 1015
1016 N: Bjorn Ekwall 1016 N: Bjorn Ekwall
1017 E: bj0rn@blox.se 1017 E: bj0rn@blox.se
1018 W: http://www.pi.se/blox/ 1018 W: http://www.pi.se/blox/
1019 D: Extended support for loadable modules 1019 D: Extended support for loadable modules
1020 D: D-Link pocket adapter drivers 1020 D: D-Link pocket adapter drivers
1021 S: Brevia 1043 1021 S: Brevia 1043
1022 S: S-114 79 Stockholm 1022 S: S-114 79 Stockholm
1023 S: Sweden 1023 S: Sweden
1024 1024
1025 N: Pekka Enberg 1025 N: Pekka Enberg
1026 E: penberg@cs.helsinki.fi 1026 E: penberg@cs.helsinki.fi
1027 W: http://www.cs.helsinki.fi/u/penberg/ 1027 W: http://www.cs.helsinki.fi/u/penberg/
1028 D: Various kernel hacks, fixes, and cleanups. 1028 D: Various kernel hacks, fixes, and cleanups.
1029 D: Slab allocators 1029 D: Slab allocators
1030 S: Finland 1030 S: Finland
1031 1031
1032 N: David Engebretsen 1032 N: David Engebretsen
1033 E: engebret@us.ibm.com 1033 E: engebret@us.ibm.com
1034 D: Linux port to 64-bit PowerPC architecture 1034 D: Linux port to 64-bit PowerPC architecture
1035 1035
1036 N: Michael Engel 1036 N: Michael Engel
1037 E: engel@unix-ag.org 1037 E: engel@unix-ag.org
1038 D: DECstation framebuffer drivers 1038 D: DECstation framebuffer drivers
1039 S: Germany 1039 S: Germany
1040 1040
1041 N: Paal-Kristian Engstad 1041 N: Paal-Kristian Engstad
1042 E: engstad@intermetrics.com 1042 E: engstad@intermetrics.com
1043 D: Kernel smbfs (to mount WfW, NT and OS/2 network drives.) 1043 D: Kernel smbfs (to mount WfW, NT and OS/2 network drives.)
1044 S: 17101 Springdale Street #225 1044 S: 17101 Springdale Street #225
1045 S: Huntington Beach, California 92649 1045 S: Huntington Beach, California 92649
1046 S: USA 1046 S: USA
1047 1047
1048 N: Stephane Eranian 1048 N: Stephane Eranian
1049 E: eranian@hpl.hp.com 1049 E: eranian@hpl.hp.com
1050 D: Linux/ia64 1050 D: Linux/ia64
1051 S: 1501 Page Mill Rd, MS 1U17 1051 S: 1501 Page Mill Rd, MS 1U17
1052 S: Palo Alto, CA 94304 1052 S: Palo Alto, CA 94304
1053 S: USA 1053 S: USA
1054 1054
1055 N: Johannes Erdfelt 1055 N: Johannes Erdfelt
1056 E: johannes@erdfelt.com 1056 E: johannes@erdfelt.com
1057 D: Linux/IA-64 bootloader and kernel goop, USB 1057 D: Linux/IA-64 bootloader and kernel goop, USB
1058 S: 6350 Stoneridge Mall Road 1058 S: 6350 Stoneridge Mall Road
1059 S: Pleasanton, CA 94588 1059 S: Pleasanton, CA 94588
1060 S: USA 1060 S: USA
1061 1061
1062 N: Doug Evans 1062 N: Doug Evans
1063 E: dje@cygnus.com 1063 E: dje@cygnus.com
1064 D: Wrote Xenix FS (part of standard kernel since 0.99.15) 1064 D: Wrote Xenix FS (part of standard kernel since 0.99.15)
1065 1065
1066 N: Riccardo Facchetti 1066 N: Riccardo Facchetti
1067 E: fizban@tin.it 1067 E: fizban@tin.it
1068 P: 1024/6E657BB5 AF 22 90 33 78 76 04 8B AF F9 97 1E B5 E2 65 30 1068 P: 1024/6E657BB5 AF 22 90 33 78 76 04 8B AF F9 97 1E B5 E2 65 30
1069 D: Audio Excel DSP 16 init driver author 1069 D: Audio Excel DSP 16 init driver author
1070 D: libmodem author 1070 D: libmodem author
1071 D: Yet Another Micro Monitor port and current maintainer 1071 D: Yet Another Micro Monitor port and current maintainer
1072 D: First ELF-HOWTO author 1072 D: First ELF-HOWTO author
1073 D: random kernel hacker 1073 D: random kernel hacker
1074 S: Via Paolo VI n.29 1074 S: Via Paolo VI n.29
1075 S: 23900 - LECCO (Lc) 1075 S: 23900 - LECCO (Lc)
1076 S: Italy 1076 S: Italy
1077 1077
1078 N: Nils Faerber 1078 N: Nils Faerber
1079 E: nils@kernelconcepts.de 1079 E: nils@kernelconcepts.de
1080 D: i810 TCO watchdog driver author 1080 D: i810 TCO watchdog driver author
1081 D: Mitsumi LU005 tests and fixes 1081 D: Mitsumi LU005 tests and fixes
1082 D: port and fixes of cs46xx sounddriver 1082 D: port and fixes of cs46xx sounddriver
1083 S: Dreisbachstrasse 24 1083 S: Dreisbachstrasse 24
1084 S: D-57250 Netphen 1084 S: D-57250 Netphen
1085 S: Germany 1085 S: Germany
1086 1086
1087 N: Rik Faith 1087 N: Rik Faith
1088 E: faith@acm.org 1088 E: faith@acm.org
1089 D: Future Domain TMC-16x0 SCSI driver (author) 1089 D: Future Domain TMC-16x0 SCSI driver (author)
1090 D: APM driver (early port) 1090 D: APM driver (early port)
1091 D: DRM drivers (author of several) 1091 D: DRM drivers (author of several)
1092 1092
1093 N: Jรกnos Farkas 1093 N: Jรกnos Farkas
1094 E: chexum@shadow.banki.hu 1094 E: chexum@shadow.banki.hu
1095 D: romfs, various (mostly networking) fixes 1095 D: romfs, various (mostly networking) fixes
1096 P: 1024/F81FB2E1 41 B7 E4 E6 3E D4 A6 71 6D 9C F3 9F F2 BF DF 6E 1096 P: 1024/F81FB2E1 41 B7 E4 E6 3E D4 A6 71 6D 9C F3 9F F2 BF DF 6E
1097 S: Madarรกsz Viktor utca 25 1097 S: Madarรกsz Viktor utca 25
1098 S: 1131 Budapest 1098 S: 1131 Budapest
1099 S: Hungary 1099 S: Hungary
1100 1100
1101 N: Ben Fennema 1101 N: Ben Fennema
1102 E: bfennema@falcon.csc.calpoly.edu 1102 E: bfennema@falcon.csc.calpoly.edu
1103 W: http://www.csc.calpoly.edu/~bfennema 1103 W: http://www.csc.calpoly.edu/~bfennema
1104 D: UDF filesystem 1104 D: UDF filesystem
1105 S: (ask for current address) 1105 S: (ask for current address)
1106 S: USA 1106 S: USA
1107 1107
1108 N: Jรผrgen Fischer 1108 N: Jรผrgen Fischer
1109 E: fischer@norbit.de 1109 E: fischer@norbit.de
1110 D: Author of Adaptec AHA-152x SCSI driver 1110 D: Author of Adaptec AHA-152x SCSI driver
1111 S: SchulstraรŸe 18 1111 S: SchulstraรŸe 18
1112 S: 26506 Norden 1112 S: 26506 Norden
1113 S: Germany 1113 S: Germany
1114 1114
1115 N: Jeremy Fitzhardinge 1115 N: Jeremy Fitzhardinge
1116 E: jeremy@goop.org 1116 E: jeremy@goop.org
1117 W: http://www.goop.org/~jeremy 1117 W: http://www.goop.org/~jeremy
1118 D: author of userfs filesystem 1118 D: author of userfs filesystem
1119 D: Improved mmap and munmap handling 1119 D: Improved mmap and munmap handling
1120 D: General mm minor tidyups 1120 D: General mm minor tidyups
1121 D: autofs v4 maintainer 1121 D: autofs v4 maintainer
1122 D: Xen subsystem 1122 D: Xen subsystem
1123 S: 987 Alabama St 1123 S: 987 Alabama St
1124 S: San Francisco 1124 S: San Francisco
1125 S: CA, 94110 1125 S: CA, 94110
1126 S: USA 1126 S: USA
1127 1127
1128 N: Ralf Flaxa 1128 N: Ralf Flaxa
1129 E: rfflaxa@immd4.informatik.uni-erlangen.de 1129 E: rfflaxa@immd4.informatik.uni-erlangen.de
1130 D: The Linux Support Team Erlangen 1130 D: The Linux Support Team Erlangen
1131 D: Creator of LST distribution 1131 D: Creator of LST distribution
1132 D: Author of installation tool LISA 1132 D: Author of installation tool LISA
1133 S: Pfitznerweg 6 1133 S: Pfitznerweg 6
1134 S: 74523 Schwaebisch Hall 1134 S: 74523 Schwaebisch Hall
1135 S: Germany 1135 S: Germany
1136 1136
1137 N: Lawrence Foard 1137 N: Lawrence Foard
1138 E: entropy@world.std.com 1138 E: entropy@world.std.com
1139 D: Floppy track reading, fs code 1139 D: Floppy track reading, fs code
1140 S: 217 Park Avenue, Suite 108 1140 S: 217 Park Avenue, Suite 108
1141 S: Worcester, Massachusetts 01609 1141 S: Worcester, Massachusetts 01609
1142 S: USA 1142 S: USA
1143 1143
1144 N: Karl Fogel 1144 N: Karl Fogel
1145 E: kfogel@cs.oberlin.edu 1145 E: kfogel@cs.oberlin.edu
1146 D: Contributor, Linux User's Guide 1146 D: Contributor, Linux User's Guide
1147 S: 1123 North Oak Park Avenue 1147 S: 1123 North Oak Park Avenue
1148 S: Oak Park, Illinois 60302 1148 S: Oak Park, Illinois 60302
1149 S: USA 1149 S: USA
1150 1150
1151 N: Daniel J. Frasnelli 1151 N: Daniel J. Frasnelli
1152 E: dfrasnel@alphalinux.org 1152 E: dfrasnel@alphalinux.org
1153 W: http://www.alphalinux.org/ 1153 W: http://www.alphalinux.org/
1154 P: 1024/3EF87611 B9 F1 44 50 D3 E8 C2 80 DA E5 55 AA 56 7C 42 DA 1154 P: 1024/3EF87611 B9 F1 44 50 D3 E8 C2 80 DA E5 55 AA 56 7C 42 DA
1155 D: DEC Alpha hacker 1155 D: DEC Alpha hacker
1156 D: Miscellaneous bug squisher 1156 D: Miscellaneous bug squisher
1157 1157
1158 N: Jim Freeman 1158 N: Jim Freeman
1159 E: jfree@sovereign.org 1159 E: jfree@sovereign.org
1160 W: http://www.sovereign.org/ 1160 W: http://www.sovereign.org/
1161 D: Initial GPL'd Frame Relay driver 1161 D: Initial GPL'd Frame Relay driver
1162 D: Dynamic PPP devices 1162 D: Dynamic PPP devices
1163 D: Sundry modularizations (PPP, IPX, ...) and fixes 1163 D: Sundry modularizations (PPP, IPX, ...) and fixes
1164 1164
1165 N: Bob Frey 1165 N: Bob Frey
1166 E: bobf@advansys.com 1166 E: bobf@advansys.com
1167 D: AdvanSys SCSI driver 1167 D: AdvanSys SCSI driver
1168 S: 1150 Ringwood Court 1168 S: 1150 Ringwood Court
1169 S: San Jose, California 95131 1169 S: San Jose, California 95131
1170 S: USA 1170 S: USA
1171 1171
1172 N: Adam Fritzler 1172 N: Adam Fritzler
1173 E: mid@zigamorph.net 1173 E: mid@zigamorph.net
1174 1174
1175 N: Fernando Fuganti 1175 N: Fernando Fuganti
1176 E: fuganti@conectiva.com.br 1176 E: fuganti@conectiva.com.br
1177 E: fuganti@netbank.com.br 1177 E: fuganti@netbank.com.br
1178 D: random kernel hacker, ZF MachZ Watchdog driver 1178 D: random kernel hacker, ZF MachZ Watchdog driver
1179 S: Conectiva S.A. 1179 S: Conectiva S.A.
1180 S: R. Tocantins, 89 - Cristo Rei 1180 S: R. Tocantins, 89 - Cristo Rei
1181 S: 80050-430 - Curitiba - Paranรก 1181 S: 80050-430 - Curitiba - Paranรก
1182 S: Brazil 1182 S: Brazil
1183 1183
1184 N: Kumar Gala 1184 N: Kumar Gala
1185 E: galak@kernel.crashing.org 1185 E: galak@kernel.crashing.org
1186 D: Embedded PowerPC 6xx/7xx/74xx/82xx/83xx/85xx support 1186 D: Embedded PowerPC 6xx/7xx/74xx/82xx/83xx/85xx support
1187 S: Austin, Texas 78729 1187 S: Austin, Texas 78729
1188 S: USA 1188 S: USA
1189 1189
1190 N: Nigel Gamble 1190 N: Nigel Gamble
1191 E: nigel@nrg.org 1191 E: nigel@nrg.org
1192 D: Interrupt-driven printer driver 1192 D: Interrupt-driven printer driver
1193 D: Preemptible kernel 1193 D: Preemptible kernel
1194 S: 120 Alley Way 1194 S: 120 Alley Way
1195 S: Mountain View, California 94040 1195 S: Mountain View, California 94040
1196 S: USA 1196 S: USA
1197 1197
1198 N: Jeff Garzik 1198 N: Jeff Garzik
1199 E: jgarzik@pobox.com 1199 E: jgarzik@pobox.com
1200 1200
1201 N: Jacques Gelinas 1201 N: Jacques Gelinas
1202 E: jacques@solucorp.qc.ca 1202 E: jacques@solucorp.qc.ca
1203 D: Author of the Umsdos file system 1203 D: Author of the Umsdos file system
1204 S: 1326 De Val-Brillant 1204 S: 1326 De Val-Brillant
1205 S: Laval, Quebec 1205 S: Laval, Quebec
1206 S: Canada H7Y 1V9 1206 S: Canada H7Y 1V9
1207 1207
1208 N: David Gentzel 1208 N: David Gentzel
1209 E: gentzel@telerama.lm.com 1209 E: gentzel@telerama.lm.com
1210 D: Original BusLogic driver and original UltraStor driver 1210 D: Original BusLogic driver and original UltraStor driver
1211 S: Whitfield Software Services 1211 S: Whitfield Software Services
1212 S: 600 North Bell Avenue, Suite 160 1212 S: 600 North Bell Avenue, Suite 160
1213 S: Carnegie, Pennsylvania 15106-4304 1213 S: Carnegie, Pennsylvania 15106-4304
1214 S: USA 1214 S: USA
1215 1215
1216 N: Kai Germaschewski 1216 N: Kai Germaschewski
1217 E: kai@germaschewski.name 1217 E: kai@germaschewski.name
1218 D: Major kbuild rework during the 2.5 cycle 1218 D: Major kbuild rework during the 2.5 cycle
1219 D: ISDN Maintainer 1219 D: ISDN Maintainer
1220 S: USA 1220 S: USA
1221 1221
1222 N: Philip Gladstone 1222 N: Philip Gladstone
1223 E: philip@gladstonefamily.net 1223 E: philip@gladstonefamily.net
1224 D: Kernel / timekeeping stuff 1224 D: Kernel / timekeeping stuff
1225 S: Carlisle, MA 01741 1225 S: Carlisle, MA 01741
1226 S: USA 1226 S: USA
1227 1227
1228 N: Jan-Benedict Glaw 1228 N: Jan-Benedict Glaw
1229 E: jbglaw@lug-owl.de 1229 E: jbglaw@lug-owl.de
1230 D: SRM environment driver (for Alpha systems) 1230 D: SRM environment driver (for Alpha systems)
1231 P: 1024D/8399E1BB 250D 3BCF 7127 0D8C A444 A961 1DBD 5E75 8399 E1BB 1231 P: 1024D/8399E1BB 250D 3BCF 7127 0D8C A444 A961 1DBD 5E75 8399 E1BB
1232 1232
1233 N: Thomas Gleixner 1233 N: Thomas Gleixner
1234 E: tglx@linutronix.de 1234 E: tglx@linutronix.de
1235 D: NAND flash hardware support, JFFS2 on NAND flash 1235 D: NAND flash hardware support, JFFS2 on NAND flash
1236 1236
1237 N: Richard E. Gooch 1237 N: Richard E. Gooch
1238 E: rgooch@atnf.csiro.au 1238 E: rgooch@atnf.csiro.au
1239 D: parent process death signal to children 1239 D: parent process death signal to children
1240 D: prctl() syscall 1240 D: prctl() syscall
1241 D: /proc/mtrr support to manipulate MTRRs on Intel P6 family 1241 D: /proc/mtrr support to manipulate MTRRs on Intel P6 family
1242 D: Device FileSystem (devfs) 1242 D: Device FileSystem (devfs)
1243 S: CSIRO Australia Telescope National Facility 1243 S: CSIRO Australia Telescope National Facility
1244 S: P.O. Box 76, Epping 1244 S: P.O. Box 76, Epping
1245 S: New South Wales, 2121 1245 S: New South Wales, 2121
1246 S: Australia 1246 S: Australia
1247 1247
1248 N: Carlos E. Gorges 1248 N: Carlos E. Gorges
1249 E: carlos@techlinux.com.br 1249 E: carlos@techlinux.com.br
1250 D: fix smp support on cmpci driver 1250 D: fix smp support on cmpci driver
1251 P: 2048G/EA3C4B19 FF31 33A6 0362 4915 B7EB E541 17D0 0379 EA3C 4B19 1251 P: 2048G/EA3C4B19 FF31 33A6 0362 4915 B7EB E541 17D0 0379 EA3C 4B19
1252 S: Brazil 1252 S: Brazil
1253 1253
1254 N: Dmitry S. Gorodchanin 1254 N: Dmitry S. Gorodchanin
1255 E: pgmdsg@ibi.com 1255 E: pgmdsg@ibi.com
1256 D: RISCom/8 driver, misc kernel fixes. 1256 D: RISCom/8 driver, misc kernel fixes.
1257 S: 4 Main Street 1257 S: 4 Main Street
1258 S: Woodbridge, Connecticut 06525 1258 S: Woodbridge, Connecticut 06525
1259 S: USA 1259 S: USA
1260 1260
1261 N: Paul Gortmaker 1261 N: Paul Gortmaker
1262 E: p_gortmaker@yahoo.com 1262 E: p_gortmaker@yahoo.com
1263 D: Author of RTC driver & several net drivers, Ethernet & BootPrompt Howto. 1263 D: Author of RTC driver & several net drivers, Ethernet & BootPrompt Howto.
1264 D: Made support for modules, ramdisk, generic-serial, etc. optional. 1264 D: Made support for modules, ramdisk, generic-serial, etc. optional.
1265 D: Transformed old user space bdflush into 1st kernel thread - kflushd. 1265 D: Transformed old user space bdflush into 1st kernel thread - kflushd.
1266 D: Many other patches, documentation files, mini kernels, utilities, ... 1266 D: Many other patches, documentation files, mini kernels, utilities, ...
1267 1267
1268 N: Masanori GOTO 1268 N: Masanori GOTO
1269 E: gotom@debian.or.jp 1269 E: gotom@debian.or.jp
1270 D: Workbit NinjaSCSI-32Bi/UDE driver 1270 D: Workbit NinjaSCSI-32Bi/UDE driver
1271 S: Japan 1271 S: Japan
1272 1272
1273 N: John E. Gotts 1273 N: John E. Gotts
1274 E: jgotts@linuxsavvy.com 1274 E: jgotts@linuxsavvy.com
1275 D: kernel hacker 1275 D: kernel hacker
1276 S: 8124 Constitution Apt. 7 1276 S: 8124 Constitution Apt. 7
1277 S: Sterling Heights, Michigan 48313 1277 S: Sterling Heights, Michigan 48313
1278 S: USA 1278 S: USA
1279 1279
1280 N: Wolfgang Grandegger 1280 N: Wolfgang Grandegger
1281 E: wg@grandegger.com 1281 E: wg@grandegger.com
1282 D: Controller Area Network (device drivers) 1282 D: Controller Area Network (device drivers)
1283 1283
1284 N: William Greathouse 1284 N: William Greathouse
1285 E: wgreathouse@smva.com 1285 E: wgreathouse@smva.com
1286 E: wgreathouse@myfavoritei.com 1286 E: wgreathouse@myfavoritei.com
1287 D: Current Belkin USB Serial Adapter F5U103 hacker 1287 D: Current Belkin USB Serial Adapter F5U103 hacker
1288 D: Kernel hacker, embedded systems 1288 D: Kernel hacker, embedded systems
1289 S: 7802 Fitzwater Road 1289 S: 7802 Fitzwater Road
1290 S: Brecksville, OH 44141-1334 1290 S: Brecksville, OH 44141-1334
1291 S: USA 1291 S: USA
1292 1292
1293 N: Tristan Greaves 1293 N: Tristan Greaves
1294 E: tristan@extricate.org 1294 E: tristan@extricate.org
1295 W: http://www.extricate.org/ 1295 W: http://www.extricate.org/
1296 D: Miscellaneous ipv4 sysctl patches 1296 D: Miscellaneous ipv4 sysctl patches
1297 1297
1298 N: Michael A. Griffith 1298 N: Michael A. Griffith
1299 E: grif@cs.ucr.edu 1299 E: grif@cs.ucr.edu
1300 W: http://www.cs.ucr.edu/~grif 1300 W: http://www.cs.ucr.edu/~grif
1301 D: Loopback speedup, qlogic SCSI hacking, VT_LOCKSWITCH 1301 D: Loopback speedup, qlogic SCSI hacking, VT_LOCKSWITCH
1302 S: Department of Computer Science 1302 S: Department of Computer Science
1303 S: University of California, Riverside 1303 S: University of California, Riverside
1304 S: Riverside, California 92521-0304 1304 S: Riverside, California 92521-0304
1305 S: USA 1305 S: USA
1306 1306
1307 N: Hans Grobler 1307 N: Hans Grobler
1308 E: grobh@sun.ac.za 1308 E: grobh@sun.ac.za
1309 D: Various AX.25/ROSE/NETROM + hamradio driver patches 1309 D: Various AX.25/ROSE/NETROM + hamradio driver patches
1310 D: Various X.25/LABP + driver patches 1310 D: Various X.25/LABP + driver patches
1311 D: Misc kernel fixes and updates 1311 D: Misc kernel fixes and updates
1312 S: Department of Electronic Engineering 1312 S: Department of Electronic Engineering
1313 S: University of Stellenbosch 1313 S: University of Stellenbosch
1314 S: Stellenbosch, Western Cape 1314 S: Stellenbosch, Western Cape
1315 S: South Africa 1315 S: South Africa
1316 1316
1317 N: Grant Grundler 1317 N: Grant Grundler
1318 E: grundler@parisc-linux.org 1318 E: grundler@parisc-linux.org
1319 W: http://obmouse.sourceforge.net/ 1319 W: http://obmouse.sourceforge.net/
1320 W: http://www.parisc-linux.org/ 1320 W: http://www.parisc-linux.org/
1321 D: obmouse - rewrote Olivier Florent's Omnibook 600 "pop-up" mouse driver 1321 D: obmouse - rewrote Olivier Florent's Omnibook 600 "pop-up" mouse driver
1322 D: PA-RISC - Interrupt/PCI HBA/IOMMU author and architect 1322 D: PA-RISC - Interrupt/PCI HBA/IOMMU author and architect
1323 S: Mountain View, California 1323 S: Mountain View, California
1324 S: USA 1324 S: USA
1325 1325
1326 N: Grant Guenther 1326 N: Grant Guenther
1327 E: grant@torque.net 1327 E: grant@torque.net
1328 W: http://www.torque.net/linux-pp.html 1328 W: http://www.torque.net/linux-pp.html
1329 D: original author of ppa driver for parallel port ZIP drive 1329 D: original author of ppa driver for parallel port ZIP drive
1330 D: original architect of the parallel-port sharing scheme 1330 D: original architect of the parallel-port sharing scheme
1331 D: PARIDE subsystem: drivers for parallel port IDE & ATAPI devices 1331 D: PARIDE subsystem: drivers for parallel port IDE & ATAPI devices
1332 S: 44 St. Joseph Street, Suite 506 1332 S: 44 St. Joseph Street, Suite 506
1333 S: Toronto, Ontario, M4Y 2W4 1333 S: Toronto, Ontario, M4Y 2W4
1334 S: Canada 1334 S: Canada
1335 1335
1336 N: Richard Gรผnther 1336 N: Richard Gรผnther
1337 E: rguenth@tat.physik.uni-tuebingen.de 1337 E: rguenth@tat.physik.uni-tuebingen.de
1338 W: http://www.tat.physik.uni-tuebingen.de/~rguenth 1338 W: http://www.tat.physik.uni-tuebingen.de/~rguenth
1339 P: 2048/2E829319 2F 83 FC 93 E9 E4 19 E2 93 7A 32 42 45 37 23 57 1339 P: 2048/2E829319 2F 83 FC 93 E9 E4 19 E2 93 7A 32 42 45 37 23 57
1340 D: binfmt_misc 1340 D: binfmt_misc
1341 S: 72074 Tรผbingen 1341 S: 72074 Tรผbingen
1342 S: Germany 1342 S: Germany
1343 1343
1344 N: Justin Guyett 1344 N: Justin Guyett
1345 E: jguyett@andrew.cmu.edu 1345 E: jguyett@andrew.cmu.edu
1346 D: via-rhine net driver hacking 1346 D: via-rhine net driver hacking
1347 1347
1348 N: Danny ter Haar 1348 N: Danny ter Haar
1349 E: dth@cistron.nl 1349 E: dth@cistron.nl
1350 D: /proc/cpuinfo, reboot on panic , kernel pre-patch tester ;) 1350 D: /proc/cpuinfo, reboot on panic , kernel pre-patch tester ;)
1351 S: Cistron 1351 S: Cistron
1352 S: PO-Box 297 1352 S: PO-Box 297
1353 S: 2400 AG, Alphen aan den Rijn 1353 S: 2400 AG, Alphen aan den Rijn
1354 S: The Netherlands 1354 S: The Netherlands
1355 1355
1356 N: Enver Haase 1356 N: Enver Haase
1357 E: ehaase@inf.fu-berlin.de 1357 E: ehaase@inf.fu-berlin.de
1358 W: http://www.inf.fu-berlin.de/~ehaase 1358 W: http://www.inf.fu-berlin.de/~ehaase
1359 D: Driver for the Commodore A2232 serial board 1359 D: Driver for the Commodore A2232 serial board
1360 1360
1361 N: Bruno Haible 1361 N: Bruno Haible
1362 E: haible@ma2s2.mathematik.uni-karlsruhe.de 1362 E: haible@ma2s2.mathematik.uni-karlsruhe.de
1363 D: SysV FS, shm swapping, memory management fixes 1363 D: SysV FS, shm swapping, memory management fixes
1364 S: 17 rue Danton 1364 S: 17 rue Danton
1365 S: F - 94270 Le Kremlin-Bicรชtre 1365 S: F - 94270 Le Kremlin-Bicรชtre
1366 S: France 1366 S: France
1367 1367
1368 N: Greg Hankins 1368 N: Greg Hankins
1369 E: gregh@cc.gatech.edu 1369 E: gregh@cc.gatech.edu
1370 D: fixed keyboard driver to separate LED and locking status 1370 D: fixed keyboard driver to separate LED and locking status
1371 S: 25360 Georgia Tech Station 1371 S: 25360 Georgia Tech Station
1372 S: Atlanta, Georgia 30332 1372 S: Atlanta, Georgia 30332
1373 S: USA 1373 S: USA
1374 1374
1375 N: Brad Hards 1375 N: Brad Hards
1376 E: bradh@frogmouth.net 1376 E: bradh@frogmouth.net
1377 D: Various USB bits, other minor patches 1377 D: Various USB bits, other minor patches
1378 1378
1379 N: Angelo Haritsis 1379 N: Angelo Haritsis
1380 E: ah@computer.org 1380 E: ah@computer.org
1381 D: kernel patches (serial, watchdog) 1381 D: kernel patches (serial, watchdog)
1382 D: xringd, vuzkern, greekXfonts 1382 D: xringd, vuzkern, greekXfonts
1383 S: 77 Clarence Mews 1383 S: 77 Clarence Mews
1384 S: London SE16 1GD 1384 S: London SE16 1GD
1385 S: United Kingdom 1385 S: United Kingdom
1386 1386
1387 N: Jan Harkes 1387 N: Jan Harkes
1388 E: jaharkes@cs.cmu.edu 1388 E: jaharkes@cs.cmu.edu
1389 W: http://www.coda.cs.cmu.edu/ 1389 W: http://www.coda.cs.cmu.edu/
1390 D: Coda file system 1390 D: Coda file system
1391 S: Computer Science Department 1391 S: Computer Science Department
1392 S: Carnegie Mellon University 1392 S: Carnegie Mellon University
1393 S: 5000 Forbes Avenue 1393 S: 5000 Forbes Avenue
1394 S: Pittsburgh, Pennsylvania 15213 1394 S: Pittsburgh, Pennsylvania 15213
1395 S: USA 1395 S: USA
1396 1396
1397 N: Kai Harrekilde-Petersen 1397 N: Kai Harrekilde-Petersen
1398 E: kai.harrekilde@get2net.dk 1398 E: kai.harrekilde@get2net.dk
1399 D: Original author of the ftape-HOWTO, i82078 fdc detection code. 1399 D: Original author of the ftape-HOWTO, i82078 fdc detection code.
1400 1400
1401 N: Bart Hartgers 1401 N: Bart Hartgers
1402 E: bart@etpmod.phys.tue.nl 1402 E: bart@etpmod.phys.tue.nl
1403 D: MTRR emulation with Centaur MCRs 1403 D: MTRR emulation with Centaur MCRs
1404 S: Gen Stedmanstraat 212 1404 S: Gen Stedmanstraat 212
1405 S: 5623 HZ Eindhoven 1405 S: 5623 HZ Eindhoven
1406 S: The Netherlands 1406 S: The Netherlands
1407 1407
1408 N: Oliver Hartkopp 1408 N: Oliver Hartkopp
1409 E: oliver.hartkopp@volkswagen.de 1409 E: oliver.hartkopp@volkswagen.de
1410 W: http://www.volkswagen.de 1410 W: http://www.volkswagen.de
1411 D: Controller Area Network (network layer core) 1411 D: Controller Area Network (network layer core)
1412 S: Brieffach 1776 1412 S: Brieffach 1776
1413 S: 38436 Wolfsburg 1413 S: 38436 Wolfsburg
1414 S: Germany 1414 S: Germany
1415 1415
1416 N: Andrew Haylett 1416 N: Andrew Haylett
1417 E: ajh@primag.co.uk 1417 E: ajh@primag.co.uk
1418 D: Selection mechanism 1418 D: Selection mechanism
1419 1419
1420 N: Andre Hedrick 1420 N: Andre Hedrick
1421 E: andre@linux-ide.org 1421 E: andre@linux-ide.org
1422 E: andre@linuxdiskcert.org 1422 E: andre@linuxdiskcert.org
1423 W: http://www.linux-ide.org/ 1423 W: http://www.linux-ide.org/
1424 W: http://www.linuxdiskcert.org/ 1424 W: http://www.linuxdiskcert.org/
1425 D: Random SMP kernel hacker... 1425 D: Random SMP kernel hacker...
1426 D: Uniform Multi-Platform E-IDE driver 1426 D: Uniform Multi-Platform E-IDE driver
1427 D: Active-ATA-Chipset maddness.......... 1427 D: Active-ATA-Chipset maddness..........
1428 D: Ultra DMA 133/100/66/33 w/48-bit Addressing 1428 D: Ultra DMA 133/100/66/33 w/48-bit Addressing
1429 D: ATA-Disconnect, ATA-TCQ 1429 D: ATA-Disconnect, ATA-TCQ
1430 D: ATA-Smart Kernel Daemon 1430 D: ATA-Smart Kernel Daemon
1431 D: Serial ATA 1431 D: Serial ATA
1432 D: ATA Command Block and Taskfile 1432 D: ATA Command Block and Taskfile
1433 S: Linux ATA Development (LAD) 1433 S: Linux ATA Development (LAD)
1434 S: Concord, CA 1434 S: Concord, CA
1435 1435
1436 N: Jochen Hein 1436 N: Jochen Hein
1437 E: jochen@jochen.org 1437 E: jochen@jochen.org
1438 P: 1024/4A27F015 25 72 FB E3 85 9F DE 3B CB 0A DA DA 40 77 05 6C 1438 P: 1024/4A27F015 25 72 FB E3 85 9F DE 3B CB 0A DA DA 40 77 05 6C
1439 P: 1024D/77D4FC9B F5C5 1C20 1DFC DEC3 3107 54A4 2332 ADFC 77D4 FC9B 1439 P: 1024D/77D4FC9B F5C5 1C20 1DFC DEC3 3107 54A4 2332 ADFC 77D4 FC9B
1440 D: National Language Support 1440 D: National Language Support
1441 D: Linux Internationalization Project 1441 D: Linux Internationalization Project
1442 D: German Localization for Linux and GNU software 1442 D: German Localization for Linux and GNU software
1443 S: Auf der Fittel 18 1443 S: Auf der Fittel 18
1444 S: 53347 Alfter 1444 S: 53347 Alfter
1445 S: Germany 1445 S: Germany
1446 1446
1447 N: Christoph Hellwig 1447 N: Christoph Hellwig
1448 E: hch@infradead.org 1448 E: hch@infradead.org
1449 D: all kinds of driver, filesystem & core kernel hacking 1449 D: all kinds of driver, filesystem & core kernel hacking
1450 D: freevxfs driver 1450 D: freevxfs driver
1451 D: sysvfs maintainer 1451 D: sysvfs maintainer
1452 D: chief codingstyle nitpicker 1452 D: chief codingstyle nitpicker
1453 S: Ampferstr. 50 / 4 1453 S: Ampferstr. 50 / 4
1454 S: 6020 Innsbruck 1454 S: 6020 Innsbruck
1455 S: Austria 1455 S: Austria
1456 1456
1457 N: Richard Henderson 1457 N: Richard Henderson
1458 E: rth@twiddle.net 1458 E: rth@twiddle.net
1459 E: rth@cygnus.com 1459 E: rth@cygnus.com
1460 D: Alpha hacker, kernel and userland 1460 D: Alpha hacker, kernel and userland
1461 S: 1668 California St. 1461 S: 1668 California St.
1462 S: Mountain View, California 94041 1462 S: Mountain View, California 94041
1463 S: USA 1463 S: USA
1464 1464
1465 N: Benjamin Herrenschmidt 1465 N: Benjamin Herrenschmidt
1466 E: benh@kernel.crashing.org 1466 E: benh@kernel.crashing.org
1467 D: Various parts of PPC/PPC64 & PowerMac 1467 D: Various parts of PPC/PPC64 & PowerMac
1468 S: 312/107 Canberra Avenue 1468 S: 312/107 Canberra Avenue
1469 S: Griffith, ACT 2603 1469 S: Griffith, ACT 2603
1470 S: Australia 1470 S: Australia
1471 1471
1472 N: Sebastian Hetze 1472 N: Sebastian Hetze
1473 E: she@lunetix.de 1473 E: she@lunetix.de
1474 D: German Linux Documentation, 1474 D: German Linux Documentation,
1475 D: Organization of German Linux Conferences 1475 D: Organization of German Linux Conferences
1476 S: Danckelmannstr. 48 1476 S: Danckelmannstr. 48
1477 S: 14059 Berlin 1477 S: 14059 Berlin
1478 S: Germany 1478 S: Germany
1479 1479
1480 N: David Hinds 1480 N: David Hinds
1481 E: dahinds@users.sourceforge.net 1481 E: dahinds@users.sourceforge.net
1482 W: http://tao.stanford.edu/~dhinds 1482 W: http://tao.stanford.edu/~dhinds
1483 D: PCMCIA and CardBus stuff, PCMCIA-HOWTO, PCMCIA client drivers 1483 D: PCMCIA and CardBus stuff, PCMCIA-HOWTO, PCMCIA client drivers
1484 S: 2019 W. Middlefield Rd #1 1484 S: 2019 W. Middlefield Rd #1
1485 S: Mountain View, CA 94043 1485 S: Mountain View, CA 94043
1486 S: USA 1486 S: USA
1487 1487
1488 N: Michael Hipp 1488 N: Michael Hipp
1489 E: hippm@informatik.uni-tuebingen.de 1489 E: hippm@informatik.uni-tuebingen.de
1490 D: drivers for the racal ni5210 & ni6510 Ethernet-boards 1490 D: drivers for the racal ni5210 & ni6510 Ethernet-boards
1491 S: Talstr. 1 1491 S: Talstr. 1
1492 S: D - 72072 Tuebingen 1492 S: D - 72072 Tuebingen
1493 S: Germany 1493 S: Germany
1494 1494
1495 N: Richard Hirst 1495 N: Richard Hirst
1496 E: richard@sleepie.demon.co.uk 1496 E: richard@sleepie.demon.co.uk
1497 E: rhirst@linuxcare.com 1497 E: rhirst@linuxcare.com
1498 W: http://www.sleepie.demon.co.uk/ 1498 W: http://www.sleepie.demon.co.uk/
1499 D: linux-m68k VME support 1499 D: linux-m68k VME support
1500 D: PA-RISC port, scsi and network drivers 1500 D: PA-RISC port, scsi and network drivers
1501 D: 53c700/53c710 driver author, 82596 driver maintainer 1501 D: 53c700/53c710 driver author, 82596 driver maintainer
1502 S: United Kingdom 1502 S: United Kingdom
1503 1503
1504 N: Jauder Ho 1504 N: Jauder Ho
1505 E: jauderho@carumba.com 1505 E: jauderho@carumba.com
1506 W: http://www.carumba.com/ 1506 W: http://www.carumba.com/
1507 D: bug toaster (A1 sauce makes all the difference) 1507 D: bug toaster (A1 sauce makes all the difference)
1508 D: Random linux hacker 1508 D: Random linux hacker
1509 1509
1510 N: Tim Hockin 1510 N: Tim Hockin
1511 E: thockin@hockin.org 1511 E: thockin@hockin.org
1512 W: http://www.hockin.org/~thockin 1512 W: http://www.hockin.org/~thockin
1513 D: Natsemi ethernet 1513 D: Natsemi ethernet
1514 D: Cobalt Networks (x86) support 1514 D: Cobalt Networks (x86) support
1515 D: This-and-That 1515 D: This-and-That
1516 1516
1517 N: Mark M. Hoffman 1517 N: Mark M. Hoffman
1518 E: mhoffman@lightlink.com 1518 E: mhoffman@lightlink.com
1519 D: asb100, lm93 and smsc47b397 hardware monitoring drivers 1519 D: asb100, lm93 and smsc47b397 hardware monitoring drivers
1520 D: hwmon subsystem core 1520 D: hwmon subsystem core
1521 D: hwmon subsystem maintainer 1521 D: hwmon subsystem maintainer
1522 D: i2c-sis96x and i2c-stub SMBus drivers 1522 D: i2c-sis96x and i2c-stub SMBus drivers
1523 S: USA 1523 S: USA
1524 1524
1525 N: Dirk Hohndel 1525 N: Dirk Hohndel
1526 E: hohndel@suse.de 1526 E: hohndel@suse.de
1527 D: The XFree86[tm] Project 1527 D: The XFree86[tm] Project
1528 D: USB mouse maintainer 1528 D: USB mouse maintainer
1529 S: SuSE Rhein/Main AG 1529 S: SuSE Rhein/Main AG
1530 S: Mergenthalerallee 45-47 1530 S: Mergenthalerallee 45-47
1531 S: 65760 Eschborn 1531 S: 65760 Eschborn
1532 S: Germany 1532 S: Germany
1533 1533
1534 N: Kenji Hollis 1534 N: Kenji Hollis
1535 E: kenji@bitgate.com 1535 E: kenji@bitgate.com
1536 W: http://www.bitgate.com/ 1536 W: http://www.bitgate.com/
1537 D: Berkshire PC Watchdog Driver 1537 D: Berkshire PC Watchdog Driver
1538 D: Small/Industrial Driver Project 1538 D: Small/Industrial Driver Project
1539 1539
1540 N: Nick Holloway 1540 N: Nick Holloway
1541 E: Nick.Holloway@pyrites.org.uk 1541 E: Nick.Holloway@pyrites.org.uk
1542 W: http://www.pyrites.org.uk/ 1542 W: http://www.pyrites.org.uk/
1543 P: 1024/36115A04 F4E1 3384 FCFD C055 15D6 BA4C AB03 FBF8 3611 5A04 1543 P: 1024/36115A04 F4E1 3384 FCFD C055 15D6 BA4C AB03 FBF8 3611 5A04
1544 D: Occasional Linux hacker... 1544 D: Occasional Linux hacker...
1545 S: (ask for current address) 1545 S: (ask for current address)
1546 S: United Kingdom 1546 S: United Kingdom
1547 1547
1548 N: Ron Holt 1548 N: Ron Holt
1549 E: ron@holt.org 1549 E: ron@holt.org
1550 E: rholt@netcom.com 1550 E: rholt@netcom.com
1551 W: http://www.holt.org/ 1551 W: http://www.holt.org/
1552 W: http://www.ronholt.com/ 1552 W: http://www.ronholt.com/
1553 D: Kernel development 1553 D: Kernel development
1554 D: Kernel LDT modifications to support Wabi and Wine 1554 D: Kernel LDT modifications to support Wabi and Wine
1555 S: Holtron Internetics, Inc. 1555 S: Holtron Internetics, Inc.
1556 S: 998 East 900 South, Suite 26 1556 S: 998 East 900 South, Suite 26
1557 S: Provo, Utah 84606-5607 1557 S: Provo, Utah 84606-5607
1558 S: USA 1558 S: USA
1559 1559
1560 N: Marcel Holtmann 1560 N: Marcel Holtmann
1561 E: marcel@holtmann.org 1561 E: marcel@holtmann.org
1562 W: http://www.holtmann.org 1562 W: http://www.holtmann.org
1563 D: Maintainer of the Linux Bluetooth Subsystem 1563 D: Maintainer of the Linux Bluetooth Subsystem
1564 D: Author and maintainer of the various Bluetooth HCI drivers 1564 D: Author and maintainer of the various Bluetooth HCI drivers
1565 D: Author and maintainer of the CAPI message transport protocol driver 1565 D: Author and maintainer of the CAPI message transport protocol driver
1566 D: Author and maintainer of the Bluetooth HID protocol driver 1566 D: Author and maintainer of the Bluetooth HID protocol driver
1567 D: Various other Bluetooth related patches, cleanups and fixes 1567 D: Various other Bluetooth related patches, cleanups and fixes
1568 S: Germany 1568 S: Germany
1569 1569
1570 N: Rob W. W. Hooft 1570 N: Rob W. W. Hooft
1571 E: hooft@EMBL-Heidelberg.DE 1571 E: hooft@EMBL-Heidelberg.DE
1572 D: Shared libs for graphics-tools and for the f2c compiler 1572 D: Shared libs for graphics-tools and for the f2c compiler
1573 D: Some kernel programming on the floppy and sound drivers in early days 1573 D: Some kernel programming on the floppy and sound drivers in early days
1574 D: Some other hacks to get different kinds of programs to work for linux 1574 D: Some other hacks to get different kinds of programs to work for linux
1575 S: Panoramastrasse 18 1575 S: Panoramastrasse 18
1576 S: D-69126 Heidelberg 1576 S: D-69126 Heidelberg
1577 S: Germany 1577 S: Germany
1578 1578
1579 N: Christopher Horn 1579 N: Christopher Horn
1580 E: chorn@warwick.net 1580 E: chorn@warwick.net
1581 D: Miscellaneous sysctl hacks 1581 D: Miscellaneous sysctl hacks
1582 S: 36 Mudtown Road 1582 S: 36 Mudtown Road
1583 S: Wantage, New Jersey 07461 1583 S: Wantage, New Jersey 07461
1584 S: USA 1584 S: USA
1585 1585
1586 N: Harald Hoyer 1586 N: Harald Hoyer
1587 E: harald@redhat.com 1587 E: harald@redhat.com
1588 W: http://www.harald-hoyer.de 1588 W: http://www.harald-hoyer.de
1589 D: ip_masq_quake 1589 D: ip_masq_quake
1590 D: md boot support 1590 D: md boot support
1591 S: Am Strand 5 1591 S: Am Strand 5
1592 S: D-19063 Schwerin 1592 S: D-19063 Schwerin
1593 S: Germany 1593 S: Germany
1594 1594
1595 N: Jan Hubicka 1595 N: Jan Hubicka
1596 E: hubicka@freesoft.cz 1596 E: hubicka@freesoft.cz
1597 E: hubicka@suse.cz 1597 E: hubicka@suse.cz
1598 W: http://www.paru.cas.cz/~hubicka/ 1598 W: http://www.paru.cas.cz/~hubicka/
1599 D: Random kernel tweaks and fixes. 1599 D: Random kernel tweaks and fixes.
1600 S: Dukelskych bojovniku 1944 1600 S: Dukelskych bojovniku 1944
1601 S: Tabor 390 03 1601 S: Tabor 390 03
1602 S: Czech Republic 1602 S: Czech Republic
1603 1603
1604 N: David Huggins-Daines 1604 N: David Huggins-Daines
1605 E: dhd@debian.org 1605 E: dhd@debian.org
1606 E: dhd@eradicator.org 1606 E: dhd@eradicator.org
1607 E: dhd@cepstral.com 1607 E: dhd@cepstral.com
1608 D: PA-RISC port 1608 D: PA-RISC port
1609 D: Nubus subsystem 1609 D: Nubus subsystem
1610 D: Generic 68k Macintosh framebuffer driver 1610 D: Generic 68k Macintosh framebuffer driver
1611 D: STI framebuffer tweaks 1611 D: STI framebuffer tweaks
1612 D: LTPC driver tweaks 1612 D: LTPC driver tweaks
1613 S: 110 S. 12th St., Apt. A 1613 S: 110 S. 12th St., Apt. A
1614 S: Pittsburgh, PA 15203-1250 1614 S: Pittsburgh, PA 15203-1250
1615 S: USA 1615 S: USA
1616 1616
1617 N: Gareth Hughes 1617 N: Gareth Hughes
1618 E: gareth.hughes@acm.org 1618 E: gareth.hughes@acm.org
1619 D: Pentium III FXSR, SSE support 1619 D: Pentium III FXSR, SSE support
1620 D: Author/maintainer of most DRM drivers (especially ATI, MGA) 1620 D: Author/maintainer of most DRM drivers (especially ATI, MGA)
1621 D: Core DRM templates, general DRM and 3D-related hacking 1621 D: Core DRM templates, general DRM and 3D-related hacking
1622 S: No fixed address 1622 S: No fixed address
1623 1623
1624 N: Kenn Humborg 1624 N: Kenn Humborg
1625 E: kenn@wombat.ie 1625 E: kenn@wombat.ie
1626 D: Mods to loop device to support sparse backing files 1626 D: Mods to loop device to support sparse backing files
1627 S: Ballinagard 1627 S: Ballinagard
1628 S: Roscommon 1628 S: Roscommon
1629 S: Ireland 1629 S: Ireland
1630 1630
1631 N: Michael Hunold 1631 N: Michael Hunold
1632 E: michael@mihu.de 1632 E: michael@mihu.de
1633 W: http://www.mihu.de/linux/ 1633 W: http://www.mihu.de/linux/
1634 D: Generic saa7146 video4linux-2 driver core, 1634 D: Generic saa7146 video4linux-2 driver core,
1635 D: Driver for the "Multimedia eXtension Board", "dpc7146", 1635 D: Driver for the "Multimedia eXtension Board", "dpc7146",
1636 D: "Hexium Orion", "Hexium Gemini" 1636 D: "Hexium Orion", "Hexium Gemini"
1637 1637
1638 N: Miguel de Icaza Amozurrutia 1638 N: Miguel de Icaza Amozurrutia
1639 E: miguel@nuclecu.unam.mx 1639 E: miguel@nuclecu.unam.mx
1640 D: Linux/SPARC team, Midnight Commander maintainer 1640 D: Linux/SPARC team, Midnight Commander maintainer
1641 S: Avenida Copilco 162, 22-1003 1641 S: Avenida Copilco 162, 22-1003
1642 S: Mexico, DF 1642 S: Mexico, DF
1643 S: Mexico 1643 S: Mexico
1644 1644
1645 N: Ian Jackson 1645 N: Ian Jackson
1646 E: iwj10@cus.cam.ac.uk 1646 E: iwj10@cus.cam.ac.uk
1647 E: ijackson@nyx.cs.du.edu 1647 E: ijackson@nyx.cs.du.edu
1648 D: FAQ maintainer and poster of the daily postings 1648 D: FAQ maintainer and poster of the daily postings
1649 D: FSSTND group member 1649 D: FSSTND group member
1650 D: Debian core team member and maintainer of several Debian packages 1650 D: Debian core team member and maintainer of several Debian packages
1651 S: 2 Lexington Close 1651 S: 2 Lexington Close
1652 S: Cambridge 1652 S: Cambridge
1653 S: CB3 0DS 1653 S: CB3 0DS
1654 S: United Kingdom 1654 S: United Kingdom
1655 1655
1656 N: Andreas Jaeger 1656 N: Andreas Jaeger
1657 E: aj@suse.de 1657 E: aj@suse.de
1658 D: Various smaller kernel fixes 1658 D: Various smaller kernel fixes
1659 D: glibc developer 1659 D: glibc developer
1660 S: Gottfried-Kinkel-Str. 18 1660 S: Gottfried-Kinkel-Str. 18
1661 S: D 67659 Kaiserslautern 1661 S: D 67659 Kaiserslautern
1662 S: Germany 1662 S: Germany
1663 1663
1664 N: Mike Jagdis 1664 N: Mike Jagdis
1665 E: jaggy@purplet.demon.co.uk 1665 E: jaggy@purplet.demon.co.uk
1666 E: Mike.Jagdis@purplet.demon.co.uk 1666 E: Mike.Jagdis@purplet.demon.co.uk
1667 D: iBCS personalities, socket and X interfaces, x.out loader, syscalls... 1667 D: iBCS personalities, socket and X interfaces, x.out loader, syscalls...
1668 D: Purple Distribution maintainer 1668 D: Purple Distribution maintainer
1669 D: UK FidoNet support 1669 D: UK FidoNet support
1670 D: ISODE && PP 1670 D: ISODE && PP
1671 D: Kernel and device driver hacking 1671 D: Kernel and device driver hacking
1672 S: 280 Silverdale Road 1672 S: 280 Silverdale Road
1673 S: Earley 1673 S: Earley
1674 S: Reading 1674 S: Reading
1675 S: RG6 2NU 1675 S: RG6 2NU
1676 S: United Kingdom 1676 S: United Kingdom
1677 1677
1678 N: Jakub Jelinek 1678 N: Jakub Jelinek
1679 E: jakub@redhat.com 1679 E: jakub@redhat.com
1680 W: http://sunsite.mff.cuni.cz/~jj 1680 W: http://sunsite.mff.cuni.cz/~jj
1681 P: 1024/0F7623C5 53 95 71 3C EB 73 99 97 02 49 40 47 F9 19 68 20 1681 P: 1024/0F7623C5 53 95 71 3C EB 73 99 97 02 49 40 47 F9 19 68 20
1682 D: Sparc hacker, SILO, mc 1682 D: Sparc hacker, SILO, mc
1683 D: Maintain sunsite.mff.cuni.cz 1683 D: Maintain sunsite.mff.cuni.cz
1684 S: K osmidomkum 723 1684 S: K osmidomkum 723
1685 S: 160 00 Praha 6 1685 S: 160 00 Praha 6
1686 S: Czech Republic 1686 S: Czech Republic
1687 1687
1688 N: Niels Kristian Bech Jensen 1688 N: Niels Kristian Bech Jensen
1689 E: nkbj1970@hotmail.com 1689 E: nkbj1970@hotmail.com
1690 D: Miscellaneous kernel updates and fixes. 1690 D: Miscellaneous kernel updates and fixes.
1691 1691
1692 N: Michael K. Johnson 1692 N: Michael K. Johnson
1693 E: johnsonm@redhat.com 1693 E: johnsonm@redhat.com
1694 W: http://www.redhat.com/~johnsonm 1694 W: http://www.redhat.com/~johnsonm
1695 P: 1024/4536A8DD 2A EC 88 08 40 64 CE D8 DD F8 12 2B 61 43 83 15 1695 P: 1024/4536A8DD 2A EC 88 08 40 64 CE D8 DD F8 12 2B 61 43 83 15
1696 D: The Linux Documentation Project 1696 D: The Linux Documentation Project
1697 D: Kernel Hackers' Guide 1697 D: Kernel Hackers' Guide
1698 D: Procps 1698 D: Procps
1699 D: Proc filesystem 1699 D: Proc filesystem
1700 D: Maintain tsx-11.mit.edu 1700 D: Maintain tsx-11.mit.edu
1701 D: LP driver 1701 D: LP driver
1702 S: 201 Howell Street, Apartment 1C 1702 S: 201 Howell Street, Apartment 1C
1703 S: Chapel Hill, North Carolina 27514-4818 1703 S: Chapel Hill, North Carolina 27514-4818
1704 S: USA 1704 S: USA
1705 1705
1706 N: Dave Jones 1706 N: Dave Jones
1707 E: davej@redhat.com 1707 E: davej@redhat.com
1708 W: http://www.codemonkey.org.uk 1708 W: http://www.codemonkey.org.uk
1709 D: Assorted VIA x86 support. 1709 D: Assorted VIA x86 support.
1710 D: 2.5 AGPGART overhaul. 1710 D: 2.5 AGPGART overhaul.
1711 D: CPUFREQ maintenance. 1711 D: CPUFREQ maintenance.
1712 D: Fedora kernel maintenance. 1712 D: Fedora kernel maintenance.
1713 D: Misc/Other. 1713 D: Misc/Other.
1714 S: 314 Littleton Rd, Westford, MA 01886, USA 1714 S: 314 Littleton Rd, Westford, MA 01886, USA
1715 1715
1716 N: Martin Josfsson 1716 N: Martin Josfsson
1717 E: gandalf@wlug.westbo.se 1717 E: gandalf@wlug.westbo.se
1718 P: 1024D/F6B6D3B1 7610 7CED 5C34 4AA6 DBA2 8BE1 5A6D AF95 F6B6 D3B1 1718 P: 1024D/F6B6D3B1 7610 7CED 5C34 4AA6 DBA2 8BE1 5A6D AF95 F6B6 D3B1
1719 D: netfilter: SAME target 1719 D: netfilter: SAME target
1720 D: netfilter: helper target 1720 D: netfilter: helper target
1721 D: netfilter: various other hacks 1721 D: netfilter: various other hacks
1722 S: Ronneby 1722 S: Ronneby
1723 S: Sweden 1723 S: Sweden
1724 1724
1725 N: Ani Joshi 1725 N: Ani Joshi
1726 E: ajoshi@shell.unixbox.com 1726 E: ajoshi@shell.unixbox.com
1727 D: fbdev hacking 1727 D: fbdev hacking
1728 1728
1729 N: Jesper Juhl 1729 N: Jesper Juhl
1730 E: jj@chaosbits.net 1730 E: jj@chaosbits.net
1731 D: Various fixes, cleanups and minor features all over the tree. 1731 D: Various fixes, cleanups and minor features all over the tree.
1732 D: Wrote initial version of the hdaps driver (since passed on to others). 1732 D: Wrote initial version of the hdaps driver (since passed on to others).
1733 S: Lemnosvej 1, 3.tv 1733 S: Lemnosvej 1, 3.tv
1734 S: 2300 Copenhagen S. 1734 S: 2300 Copenhagen S.
1735 S: Denmark 1735 S: Denmark
1736 1736
1737 N: Jozsef Kadlecsik 1737 N: Jozsef Kadlecsik
1738 E: kadlec@blackhole.kfki.hu 1738 E: kadlec@blackhole.kfki.hu
1739 P: 1024D/470DB964 4CB3 1A05 713E 9BF7 FAC5 5809 DD8C B7B1 470D B964 1739 P: 1024D/470DB964 4CB3 1A05 713E 9BF7 FAC5 5809 DD8C B7B1 470D B964
1740 D: netfilter: TCP window tracking code 1740 D: netfilter: TCP window tracking code
1741 D: netfilter: raw table 1741 D: netfilter: raw table
1742 D: netfilter: iprange match 1742 D: netfilter: iprange match
1743 D: netfilter: new logging interfaces 1743 D: netfilter: new logging interfaces
1744 D: netfilter: various other hacks 1744 D: netfilter: various other hacks
1745 S: Tata 1745 S: Tata
1746 S: Hungary 1746 S: Hungary
1747 1747
1748 N: Bernhard Kaindl 1748 N: Bernhard Kaindl
1749 E: bkaindl@netway.at 1749 E: bkaindl@netway.at
1750 E: edv@bartelt.via.at 1750 E: edv@bartelt.via.at
1751 D: Author of a menu based configuration tool, kmenu, which 1751 D: Author of a menu based configuration tool, kmenu, which
1752 D: is the predecessor of 'make menuconfig' and 'make xconfig'. 1752 D: is the predecessor of 'make menuconfig' and 'make xconfig'.
1753 D: digiboard driver update(modularisation work and 2.1.x upd) 1753 D: digiboard driver update(modularisation work and 2.1.x upd)
1754 S: Tallak 95 1754 S: Tallak 95
1755 S: 8103 Rein 1755 S: 8103 Rein
1756 S: Austria 1756 S: Austria
1757 1757
1758 N: Mitsuru Kanda 1758 N: Mitsuru Kanda
1759 E: mk@linux-ipv6.org 1759 E: mk@linux-ipv6.org
1760 E: mk@isl.rdc.toshiba.co.jp 1760 E: mk@isl.rdc.toshiba.co.jp
1761 E: mk@karaba.org 1761 E: mk@karaba.org
1762 W: http://www.karaba.org/~mk/ 1762 W: http://www.karaba.org/~mk/
1763 P: 1024D/2EC7E30D 4DC3 949B 5A6C F0D6 375F 4472 8888 A8E1 2EC7 E30D 1763 P: 1024D/2EC7E30D 4DC3 949B 5A6C F0D6 375F 4472 8888 A8E1 2EC7 E30D
1764 D: IPsec, IPv6 1764 D: IPsec, IPv6
1765 D: USAGI/WIDE Project, TOSHIBA CORPORATION 1765 D: USAGI/WIDE Project, TOSHIBA CORPORATION
1766 S: 2-47-8, Takinogawa, 1766 S: 2-47-8, Takinogawa,
1767 S: Kita, Tokyo 114-0023 1767 S: Kita, Tokyo 114-0023
1768 S: Japan 1768 S: Japan
1769 1769
1770 N: Jan Kara 1770 N: Jan Kara
1771 E: jack@atrey.karlin.mff.cuni.cz 1771 E: jack@atrey.karlin.mff.cuni.cz
1772 E: jack@suse.cz 1772 E: jack@suse.cz
1773 D: Quota fixes for 2.2 kernel 1773 D: Quota fixes for 2.2 kernel
1774 D: Quota fixes for 2.3 kernel 1774 D: Quota fixes for 2.3 kernel
1775 D: Few other fixes in filesystem area (buffer cache, isofs, loopback) 1775 D: Few other fixes in filesystem area (buffer cache, isofs, loopback)
1776 W: http://atrey.karlin.mff.cuni.cz/~jack/ 1776 W: http://atrey.karlin.mff.cuni.cz/~jack/
1777 S: Krosenska' 543 1777 S: Krosenska' 543
1778 S: 181 00 Praha 8 1778 S: 181 00 Praha 8
1779 S: Czech Republic 1779 S: Czech Republic
1780 1780
1781 N: Jan "Yenya" Kasprzak 1781 N: Jan "Yenya" Kasprzak
1782 E: kas@fi.muni.cz 1782 E: kas@fi.muni.cz
1783 D: Author of the COSA/SRP sync serial board driver. 1783 D: Author of the COSA/SRP sync serial board driver.
1784 D: Port of the syncppp.c from the 2.0 to the 2.1 kernel. 1784 D: Port of the syncppp.c from the 2.0 to the 2.1 kernel.
1785 P: 1024/D3498839 0D 99 A7 FB 20 66 05 D7 8B 35 FC DE 05 B1 8A 5E 1785 P: 1024/D3498839 0D 99 A7 FB 20 66 05 D7 8B 35 FC DE 05 B1 8A 5E
1786 W: http://www.fi.muni.cz/~kas/ 1786 W: http://www.fi.muni.cz/~kas/
1787 S: c/o Faculty of Informatics, Masaryk University 1787 S: c/o Faculty of Informatics, Masaryk University
1788 S: Botanicka' 68a 1788 S: Botanicka' 68a
1789 S: 602 00 Brno 1789 S: 602 00 Brno
1790 S: Czech Republic 1790 S: Czech Republic
1791 1791
1792 N: Jakob Kemi 1792 N: Jakob Kemi
1793 E: jakob.kemi@telia.com 1793 E: jakob.kemi@telia.com
1794 D: V4L W9966 Webcam driver 1794 D: V4L W9966 Webcam driver
1795 S: Forsbyvรคgen 33 1795 S: Forsbyvรคgen 33
1796 S: 74143 Knivsta 1796 S: 74143 Knivsta
1797 S: Sweden 1797 S: Sweden
1798 1798
1799 N: Fred N. van Kempen 1799 N: Fred N. van Kempen
1800 E: waltje@linux.com 1800 E: waltje@linux.com
1801 D: NET-2 1801 D: NET-2
1802 D: Drivers 1802 D: Drivers
1803 D: Kernel cleanups 1803 D: Kernel cleanups
1804 S: Korte Heul 95 1804 S: Korte Heul 95
1805 S: 1403 ND BUSSUM 1805 S: 1403 ND BUSSUM
1806 S: The Netherlands 1806 S: The Netherlands
1807 1807
1808 N: Karl Keyte 1808 N: Karl Keyte
1809 E: karl@koft.com 1809 E: karl@koft.com
1810 D: Disk usage statistics and modifications to line printer driver 1810 D: Disk usage statistics and modifications to line printer driver
1811 S: 26a Sheen Road 1811 S: 26a Sheen Road
1812 S: Richmond 1812 S: Richmond
1813 S: Surrey 1813 S: Surrey
1814 S: TW9 1AE 1814 S: TW9 1AE
1815 S: United Kingdom 1815 S: United Kingdom
1816 1816
1817 N: Marko Kiiskila 1817 N: Marko Kiiskila
1818 E: marko@iprg.nokia.com 1818 E: marko@iprg.nokia.com
1819 D: Author of ATM Lan Emulation 1819 D: Author of ATM Lan Emulation
1820 S: 660 Harvard Ave. #7 1820 S: 660 Harvard Ave. #7
1821 S: Santa Clara, CA 95051 1821 S: Santa Clara, CA 95051
1822 S: USA 1822 S: USA
1823 1823
1824 N: Russell King 1824 N: Russell King
1825 E: rmk@arm.linux.org.uk 1825 E: rmk@arm.linux.org.uk
1826 D: Linux/arm integrator, maintainer & hacker 1826 D: Linux/arm integrator, maintainer & hacker
1827 D: Acornfb, Cyber2000fb author 1827 D: Acornfb, Cyber2000fb author
1828 S: Burgh Heath, Tadworth, Surrey. 1828 S: Burgh Heath, Tadworth, Surrey.
1829 S: England 1829 S: England
1830 1830
1831 N: Olaf Kirch 1831 N: Olaf Kirch
1832 E: okir@monad.swb.de 1832 E: okir@monad.swb.de
1833 D: Author of the Linux Network Administrators' Guide 1833 D: Author of the Linux Network Administrators' Guide
1834 S: Kattreinstr 38 1834 S: Kattreinstr 38
1835 S: D-64295 1835 S: D-64295
1836 S: Germany 1836 S: Germany
1837 1837
1838 N: Avi Kivity 1838 N: Avi Kivity
1839 E: avi.kivity@gmail.com 1839 E: avi.kivity@gmail.com
1840 D: Kernel-based Virtual Machine (KVM) 1840 D: Kernel-based Virtual Machine (KVM)
1841 S: Ra'annana, Israel 1841 S: Ra'annana, Israel
1842 1842
1843 N: Andi Kleen 1843 N: Andi Kleen
1844 E: andi@firstfloor.org 1844 E: andi@firstfloor.org
1845 U: http://www.halobates.de 1845 U: http://www.halobates.de
1846 D: network, x86, NUMA, various hacks 1846 D: network, x86, NUMA, various hacks
1847 S: Schwalbenstr. 96 1847 S: Schwalbenstr. 96
1848 S: 85551 Ottobrunn 1848 S: 85551 Ottobrunn
1849 S: Germany 1849 S: Germany
1850 1850
1851 N: Ian Kluft 1851 N: Ian Kluft
1852 E: ikluft@thunder.sbay.org 1852 E: ikluft@thunder.sbay.org
1853 W: http://www.kluft.com/~ikluft/ 1853 W: http://www.kluft.com/~ikluft/
1854 D: NET-1 beta testing & minor patches, original Smail binary packages for 1854 D: NET-1 beta testing & minor patches, original Smail binary packages for
1855 D: Slackware and Debian, vote-taker for 2nd comp.os.linux reorganization 1855 D: Slackware and Debian, vote-taker for 2nd comp.os.linux reorganization
1856 S: Post Office Box 611311 1856 S: Post Office Box 611311
1857 S: San Jose, California 95161-1311 1857 S: San Jose, California 95161-1311
1858 S: USA 1858 S: USA
1859 1859
1860 N: Thorsten Knabe 1860 N: Thorsten Knabe
1861 E: Thorsten Knabe <tek@rbg.informatik.tu-darmstadt.de> 1861 E: Thorsten Knabe <tek@rbg.informatik.tu-darmstadt.de>
1862 E: Thorsten Knabe <tek01@hrzpub.tu-darmstadt.de> 1862 E: Thorsten Knabe <tek01@hrzpub.tu-darmstadt.de>
1863 W: http://www.student.informatik.tu-darmstadt.de/~tek 1863 W: http://www.student.informatik.tu-darmstadt.de/~tek
1864 W: http://www.tu-darmstadt.de/~tek01 1864 W: http://www.tu-darmstadt.de/~tek01
1865 P: 1024/3BC8D885 8C 29 C5 0A C0 D1 D6 F4 20 D4 2D AB 29 F6 D0 60 1865 P: 1024/3BC8D885 8C 29 C5 0A C0 D1 D6 F4 20 D4 2D AB 29 F6 D0 60
1866 D: AD1816 sound driver 1866 D: AD1816 sound driver
1867 S: Am Bergfried 10 1867 S: Am Bergfried 10
1868 S: 63225 Langen 1868 S: 63225 Langen
1869 S: Germany 1869 S: Germany
1870 1870
1871 N: Alain L. Knaff 1871 N: Alain L. Knaff
1872 E: Alain.Knaff@lll.lu 1872 E: Alain.Knaff@lll.lu
1873 D: floppy driver 1873 D: floppy driver
1874 S: 19, rue Jean l'Aveugle 1874 S: 19, rue Jean l'Aveugle
1875 S: L-1148 Luxembourg-City 1875 S: L-1148 Luxembourg-City
1876 S: Luxembourg 1876 S: Luxembourg
1877 1877
1878 N: Gerd Knorr 1878 N: Gerd Knorr
1879 W: http://bytesex.org 1879 W: http://bytesex.org
1880 E: kraxel@bytesex.org 1880 E: kraxel@bytesex.org
1881 E: kraxel@suse.de 1881 E: kraxel@suse.de
1882 D: video4linux, bttv, vesafb, some scsi, misc fixes 1882 D: video4linux, bttv, vesafb, some scsi, misc fixes
1883 1883
1884 N: Harald Koenig 1884 N: Harald Koenig
1885 E: koenig@tat.physik.uni-tuebingen.de 1885 E: koenig@tat.physik.uni-tuebingen.de
1886 D: XFree86 (S3), DCF77, some kernel hacks and fixes 1886 D: XFree86 (S3), DCF77, some kernel hacks and fixes
1887 S: Koenigsberger Str. 90 1887 S: Koenigsberger Str. 90
1888 S: D-72336 Balingen 1888 S: D-72336 Balingen
1889 S: Germany 1889 S: Germany
1890 1890
1891 N: Rudolf Koenig 1891 N: Rudolf Koenig
1892 E: rfkoenig@immd4.informatik.uni-erlangen.de 1892 E: rfkoenig@immd4.informatik.uni-erlangen.de
1893 D: The Linux Support Team Erlangen 1893 D: The Linux Support Team Erlangen
1894 1894
1895 N: Andreas Koensgen 1895 N: Andreas Koensgen
1896 E: ajk@comnets.uni-bremen.de 1896 E: ajk@comnets.uni-bremen.de
1897 D: 6pack driver for AX.25 1897 D: 6pack driver for AX.25
1898 1898
1899 N: Harald Koerfgen 1899 N: Harald Koerfgen
1900 E: hkoerfg@web.de 1900 E: hkoerfg@web.de
1901 D: Linux/MIPS kernel hacks and fixes, 1901 D: Linux/MIPS kernel hacks and fixes,
1902 D: DECstation port, Sharp Mobilon port 1902 D: DECstation port, Sharp Mobilon port
1903 S: D-50931 Koeln 1903 S: D-50931 Koeln
1904 S: Germany 1904 S: Germany
1905 1905
1906 N: Willy Konynenberg 1906 N: Willy Konynenberg
1907 E: willy@xos.nl 1907 E: willy@xos.nl
1908 W: http://www.xos.nl/ 1908 W: http://www.xos.nl/
1909 D: IP transparent proxy support 1909 D: IP transparent proxy support
1910 S: X/OS Experts in Open Systems BV 1910 S: X/OS Experts in Open Systems BV
1911 S: Kruislaan 419 1911 S: Kruislaan 419
1912 S: 1098 VA Amsterdam 1912 S: 1098 VA Amsterdam
1913 S: The Netherlands 1913 S: The Netherlands
1914 1914
1915 N: Goran Koruga 1915 N: Goran Koruga
1916 E: korugag@siol.net 1916 E: korugag@siol.net
1917 D: cpufrequtils (precursor to cpupowerutils) 1917 D: cpufrequtils (precursor to cpupowerutils)
1918 S: Slovenia 1918 S: Slovenia
1919 1919
1920 N: Jiri Kosina 1920 N: Jiri Kosina
1921 E: jikos@jikos.cz 1921 E: jikos@jikos.cz
1922 E: jkosina@suse.cz 1922 E: jkosina@suse.cz
1923 D: Generic HID layer - original code split, fixes 1923 D: Generic HID layer - original code split, fixes
1924 D: Various ACPI fixes, keeping correct battery state through suspend 1924 D: Various ACPI fixes, keeping correct battery state through suspend
1925 D: various lockdep annotations, autofs and other random bugfixes 1925 D: various lockdep annotations, autofs and other random bugfixes
1926 S: Prague, Czech Republic 1926 S: Prague, Czech Republic
1927 1927
1928 N: Gene Kozin 1928 N: Gene Kozin
1929 E: 74604.152@compuserve.com 1929 E: 74604.152@compuserve.com
1930 W: http://www.sangoma.com 1930 W: http://www.sangoma.com
1931 D: WAN Router & Sangoma WAN drivers 1931 D: WAN Router & Sangoma WAN drivers
1932 S: Sangoma Technologies Inc. 1932 S: Sangoma Technologies Inc.
1933 S: 7170 Warden Avenue, Unit 2 1933 S: 7170 Warden Avenue, Unit 2
1934 S: Markham, Ontario 1934 S: Markham, Ontario
1935 S: L3R 8B2 1935 S: L3R 8B2
1936 S: Canada 1936 S: Canada
1937 1937
1938 N: Maxim Krasnyansky 1938 N: Maxim Krasnyansky
1939 E: maxk@qualcomm.com 1939 E: maxk@qualcomm.com
1940 W: http://vtun.sf.net 1940 W: http://vtun.sf.net
1941 W: http://bluez.sf.net 1941 W: http://bluez.sf.net
1942 D: Author of the Universal TUN/TAP driver 1942 D: Author of the Universal TUN/TAP driver
1943 D: Author of the Linux Bluetooth Subsystem (BlueZ) 1943 D: Author of the Linux Bluetooth Subsystem (BlueZ)
1944 D: Various other kernel patches, cleanups and fixes 1944 D: Various other kernel patches, cleanups and fixes
1945 S: 2213 La Terrace Circle 1945 S: 2213 La Terrace Circle
1946 S: San Jose, CA 95123 1946 S: San Jose, CA 95123
1947 S: USA 1947 S: USA
1948 1948
1949 N: Andreas S. Krebs 1949 N: Andreas S. Krebs
1950 E: akrebs@altavista.net 1950 E: akrebs@altavista.net
1951 D: CYPRESS CY82C693 chipset IDE, Digital's PC-Alpha 164SX boards 1951 D: CYPRESS CY82C693 chipset IDE, Digital's PC-Alpha 164SX boards
1952 1952
1953 N: Greg Kroah-Hartman 1953 N: Greg Kroah-Hartman
1954 E: greg@kroah.com 1954 E: greg@kroah.com
1955 E: gregkh@suse.de 1955 E: gregkh@suse.de
1956 W: http://www.kroah.com/linux/ 1956 W: http://www.kroah.com/linux/
1957 D: USB Serial Converter driver framework, USB Handspring Visor driver 1957 D: USB Serial Converter driver framework, USB Handspring Visor driver
1958 D: ConnectTech WHITEHeat USB driver, Generic USB Serial driver 1958 D: ConnectTech WHITEHeat USB driver, Generic USB Serial driver
1959 D: USB I/O Edgeport driver, USB Serial IrDA driver 1959 D: USB I/O Edgeport driver, USB Serial IrDA driver
1960 D: USB Bluetooth driver, USB Skeleton driver 1960 D: USB Bluetooth driver, USB Skeleton driver
1961 D: bits and pieces of USB core code. 1961 D: bits and pieces of USB core code.
1962 D: PCI Hotplug core, PCI Hotplug Compaq driver modifications 1962 D: PCI Hotplug core, PCI Hotplug Compaq driver modifications
1963 D: portions of the Linux Security Module (LSM) framework 1963 D: portions of the Linux Security Module (LSM) framework
1964 D: parts of the driver core, debugfs. 1964 D: parts of the driver core, debugfs.
1965 1965
1966 N: Russell Kroll 1966 N: Russell Kroll
1967 E: rkroll@exploits.org 1967 E: rkroll@exploits.org
1968 W: http://www.exploits.org/ 1968 W: http://www.exploits.org/
1969 D: V4L radio cards: radio-aztech (new), others (bugfixes/features) 1969 D: V4L radio cards: radio-aztech (new), others (bugfixes/features)
1970 D: Loopback block device: dynamic sizing ("max_loop" as module) 1970 D: Loopback block device: dynamic sizing ("max_loop" as module)
1971 S: Post Office Box 691886 1971 S: Post Office Box 691886
1972 S: San Antonio, Texas 78269-1886 1972 S: San Antonio, Texas 78269-1886
1973 S: USA 1973 S: USA
1974 1974
1975 N: Denis O. Kropp 1975 N: Denis O. Kropp
1976 E: dok@directfb.org 1976 E: dok@directfb.org
1977 D: NeoMagic framebuffer driver 1977 D: NeoMagic framebuffer driver
1978 S: Badensche Str. 46 1978 S: Badensche Str. 46
1979 S: 10715 Berlin 1979 S: 10715 Berlin
1980 S: Germany 1980 S: Germany
1981 1981
1982 N: Andrzej M. Krzysztofowicz 1982 N: Andrzej M. Krzysztofowicz
1983 E: ankry@mif.pg.gda.pl 1983 E: ankry@mif.pg.gda.pl
1984 D: Some 8-bit XT disk driver and devfs hacking 1984 D: Some 8-bit XT disk driver and devfs hacking
1985 D: Aladdin 1533/1543(C) chipset IDE 1985 D: Aladdin 1533/1543(C) chipset IDE
1986 D: PIIX chipset IDE 1986 D: PIIX chipset IDE
1987 S: ul. Matemblewska 1B/10 1987 S: ul. Matemblewska 1B/10
1988 S: 80-283 Gdansk 1988 S: 80-283 Gdansk
1989 S: Poland 1989 S: Poland
1990 1990
1991 N: Gero Kuhlmann 1991 N: Gero Kuhlmann
1992 E: gero@gkminix.han.de 1992 E: gero@gkminix.han.de
1993 D: mounting root via NFS 1993 D: mounting root via NFS
1994 S: Donarweg 4 1994 S: Donarweg 4
1995 S: D-30657 Hannover 1995 S: D-30657 Hannover
1996 S: Germany 1996 S: Germany
1997 1997
1998 N: Markus Kuhn 1998 N: Markus Kuhn
1999 E: mskuhn@cip.informatik.uni-erlangen.de 1999 E: mskuhn@cip.informatik.uni-erlangen.de
2000 W: http://wwwcip.informatik.uni-erlangen.de/user/mskuhn 2000 W: http://wwwcip.informatik.uni-erlangen.de/user/mskuhn
2001 D: Unicode, real-time, time, standards 2001 D: Unicode, real-time, time, standards
2002 S: Schlehenweg 9 2002 S: Schlehenweg 9
2003 S: D-91080 Uttenreuth 2003 S: D-91080 Uttenreuth
2004 S: Germany 2004 S: Germany
2005 2005
2006 N: Jaya Kumar 2006 N: Jaya Kumar
2007 E: jayalk@intworks.biz 2007 E: jayalk@intworks.biz
2008 W: http://www.intworks.biz 2008 W: http://www.intworks.biz
2009 D: Arc monochrome LCD framebuffer driver, x86 reboot fixups 2009 D: Arc monochrome LCD framebuffer driver, x86 reboot fixups
2010 D: pirq addr, CS5535 alsa audio driver 2010 D: pirq addr, CS5535 alsa audio driver
2011 S: Gurgaon, India 2011 S: Gurgaon, India
2012 S: Kuala Lumpur, Malaysia 2012 S: Kuala Lumpur, Malaysia
2013 2013
2014 N: Gabor Kuti 2014 N: Gabor Kuti
2015 M: seasons@falcon.sch.bme.hu 2015 M: seasons@falcon.sch.bme.hu
2016 M: seasons@makosteszta.sote.hu 2016 M: seasons@makosteszta.sote.hu
2017 D: Original author of software suspend 2017 D: Original author of software suspend
2018 2018
2019 N: Jaroslav Kysela 2019 N: Jaroslav Kysela
2020 E: perex@perex.cz 2020 E: perex@perex.cz
2021 W: http://www.perex.cz 2021 W: http://www.perex.cz
2022 D: Original Author and Maintainer for HP 10/100 Mbit Network Adapters 2022 D: Original Author and Maintainer for HP 10/100 Mbit Network Adapters
2023 D: ISA PnP 2023 D: ISA PnP
2024 S: Sindlovy Dvory 117 2024 S: Sindlovy Dvory 117
2025 S: 370 01 Ceske Budejovice 2025 S: 370 01 Ceske Budejovice
2026 S: Czech Republic 2026 S: Czech Republic
2027 2027
2028 N: Bas Laarhoven 2028 N: Bas Laarhoven
2029 E: sjml@xs4all.nl 2029 E: sjml@xs4all.nl
2030 D: Loadable modules and ftape driver 2030 D: Loadable modules and ftape driver
2031 S: J. Obrechtstr 23 2031 S: J. Obrechtstr 23
2032 S: NL-5216 GP 's-Hertogenbosch 2032 S: NL-5216 GP 's-Hertogenbosch
2033 S: The Netherlands 2033 S: The Netherlands
2034 2034
2035 N: Savio Lam 2035 N: Savio Lam
2036 E: lam836@cs.cuhk.hk 2036 E: lam836@cs.cuhk.hk
2037 D: Author of the dialog utility, foundation 2037 D: Author of the dialog utility, foundation
2038 D: for Menuconfig's lxdialog. 2038 D: for Menuconfig's lxdialog.
2039 2039
2040 N: Christoph Lameter 2040 N: Christoph Lameter
2041 E: christoph@lameter.com 2041 E: christoph@lameter.com
2042 D: Digiboard PC/Xe and PC/Xi, Digiboard EPCA 2042 D: Digiboard PC/Xe and PC/Xi, Digiboard EPCA
2043 D: NUMA support, Slab allocators, Page migration 2043 D: NUMA support, Slab allocators, Page migration
2044 D: Scalability, Time subsystem 2044 D: Scalability, Time subsystem
2045 2045
2046 N: Paul Laufer 2046 N: Paul Laufer
2047 E: paul@laufernet.com 2047 E: paul@laufernet.com
2048 D: Soundblaster driver fixes, ISAPnP quirk 2048 D: Soundblaster driver fixes, ISAPnP quirk
2049 S: California, USA 2049 S: California, USA
2050 2050
2051 N: Jonathan Layes 2051 N: Jonathan Layes
2052 D: ARPD support 2052 D: ARPD support
2053 2053
2054 N: Tom Lees 2054 N: Tom Lees
2055 E: tom@lpsg.demon.co.uk 2055 E: tom@lpsg.demon.co.uk
2056 W: http://www.lpsg.demon.co.uk/ 2056 W: http://www.lpsg.demon.co.uk/
2057 P: 1024/87D4D065 2A 66 86 9D 02 4D A6 1E B8 A2 17 9D 4F 9B 89 D6 2057 P: 1024/87D4D065 2A 66 86 9D 02 4D A6 1E B8 A2 17 9D 4F 9B 89 D6
2058 D: Original author and current maintainer of 2058 D: Original author and current maintainer of
2059 D: PnP code. 2059 D: PnP code.
2060 2060
2061 N: David van Leeuwen 2061 N: David van Leeuwen
2062 E: david@tm.tno.nl 2062 E: david@tm.tno.nl
2063 D: Philips/LMS cm206 cdrom driver, generic cdrom driver 2063 D: Philips/LMS cm206 cdrom driver, generic cdrom driver
2064 S: Scheltemalaan 14 2064 S: Scheltemalaan 14
2065 S: 3817 KS Amersfoort 2065 S: 3817 KS Amersfoort
2066 S: The Netherlands 2066 S: The Netherlands
2067 2067
2068 N: Volker Lendecke 2068 N: Volker Lendecke
2069 E: vl@kki.org 2069 E: vl@kki.org
2070 D: Kernel smbfs (to mount WfW, NT and OS/2 network drives.) 2070 D: Kernel smbfs (to mount WfW, NT and OS/2 network drives.)
2071 D: NCP filesystem support (to mount NetWare volumes) 2071 D: NCP filesystem support (to mount NetWare volumes)
2072 S: Von-Ossietzky-Str. 12 2072 S: Von-Ossietzky-Str. 12
2073 S: 37085 Gรถttingen 2073 S: 37085 Gรถttingen
2074 S: Germany 2074 S: Germany
2075 2075
2076 N: Kevin Lentin 2076 N: Kevin Lentin
2077 E: kevinl@cs.monash.edu.au 2077 E: kevinl@cs.monash.edu.au
2078 D: NCR53C400/T130B SCSI extension to NCR5380 driver. 2078 D: NCR53C400/T130B SCSI extension to NCR5380 driver.
2079 S: 18 Board Street 2079 S: 18 Board Street
2080 S: Doncaster VIC 3108 2080 S: Doncaster VIC 3108
2081 S: Australia 2081 S: Australia
2082 2082
2083 N: Hans Lermen 2083 N: Hans Lermen
2084 E: lermen@elserv.ffm.fgan.de 2084 E: lermen@elserv.ffm.fgan.de
2085 D: Author of the LOADLIN Linux loader, hacking on boot stuff 2085 D: Author of the LOADLIN Linux loader, hacking on boot stuff
2086 D: Coordinator of DOSEMU releases 2086 D: Coordinator of DOSEMU releases
2087 S: Am Muehlenweg 38 2087 S: Am Muehlenweg 38
2088 S: D53424 Remagen 2088 S: D53424 Remagen
2089 S: Germany 2089 S: Germany
2090 2090
2091 N: Colin Leroy 2091 N: Colin Leroy
2092 E: colin@colino.net 2092 E: colin@colino.net
2093 W: http://www.geekounet.org/ 2093 W: http://www.geekounet.org/
2094 D: PowerMac adt746x fan driver 2094 D: PowerMac adt746x fan driver
2095 D: Random fixing of various drivers (macintosh, usb, sound) 2095 D: Random fixing of various drivers (macintosh, usb, sound)
2096 S: Toulouse 2096 S: Toulouse
2097 S: France 2097 S: France
2098 2098
2099 N: Achim Leubner 2099 N: Achim Leubner
2100 E: achim_leubner@adaptec.com 2100 E: achim_leubner@adaptec.com
2101 D: GDT Disk Array Controller/Storage RAID controller driver 2101 D: GDT Disk Array Controller/Storage RAID controller driver
2102 S: ICP vortex GmbH 2102 S: ICP vortex GmbH
2103 S: Neckarsulm 2103 S: Neckarsulm
2104 S: Germany 2104 S: Germany
2105 2105
2106 N: Phil Lewis 2106 N: Phil Lewis
2107 E: beans@bucket.ualr.edu 2107 E: beans@bucket.ualr.edu
2108 D: Promised to send money if I would put his name in the source tree. 2108 D: Promised to send money if I would put his name in the source tree.
2109 S: Post Office Box 371 2109 S: Post Office Box 371
2110 S: North Little Rock, Arkansas 72115 2110 S: North Little Rock, Arkansas 72115
2111 S: USA 2111 S: USA
2112 2112
2113 N: Stephan Linz 2113 N: Stephan Linz
2114 E: linz@mazet.de 2114 E: linz@mazet.de
2115 E: Stephan.Linz@gmx.de 2115 E: Stephan.Linz@gmx.de
2116 W: http://www.crosswinds.net/~tuxer 2116 W: http://www.crosswinds.net/~tuxer
2117 D: PCILynx patch to work with 1394a PHY and without local RAM 2117 D: PCILynx patch to work with 1394a PHY and without local RAM
2118 S: (ask for current address) 2118 S: (ask for current address)
2119 S: Germany 2119 S: Germany
2120 2120
2121 N: Christophe Lizzi 2121 N: Christophe Lizzi
2122 E: lizzi@cnam.fr 2122 E: lizzi@cnam.fr
2123 W: http://cedric.cnam.fr/personne/lizzi 2123 W: http://cedric.cnam.fr/personne/lizzi
2124 D: FORE Systems 200E-series ATM network driver, sparc64 port of ATM 2124 D: FORE Systems 200E-series ATM network driver, sparc64 port of ATM
2125 S: CNAM, Laboratoire CEDRIC 2125 S: CNAM, Laboratoire CEDRIC
2126 S: 292, rue St-Martin 2126 S: 292, rue St-Martin
2127 S: 75141 Paris Cedex 03 2127 S: 75141 Paris Cedex 03
2128 S: France 2128 S: France
2129 2129
2130 N: Siegfried "Frieder" Loeffler (dg1sek) 2130 N: Siegfried "Frieder" Loeffler (dg1sek)
2131 E: floeff@tunix.mathematik.uni-stuttgart.de, fl@LF.net 2131 E: floeff@tunix.mathematik.uni-stuttgart.de, fl@LF.net
2132 W: http://www.mathematik.uni-stuttgart.de/~floeff 2132 W: http://www.mathematik.uni-stuttgart.de/~floeff
2133 D: Busmaster driver for HP 10/100 Mbit Network Adapters 2133 D: Busmaster driver for HP 10/100 Mbit Network Adapters
2134 S: University of Stuttgart, Germany and 2134 S: University of Stuttgart, Germany and
2135 S: Ecole Nationale Superieure des Telecommunications, Paris 2135 S: Ecole Nationale Superieure des Telecommunications, Paris
2136 S: France 2136 S: France
2137 2137
2138 N: Jamie Lokier 2138 N: Jamie Lokier
2139 E: jamie@shareable.org 2139 E: jamie@shareable.org
2140 W: http://www.shareable.org/ 2140 W: http://www.shareable.org/
2141 D: Reboot-through-BIOS for broken 486 motherboards 2141 D: Reboot-through-BIOS for broken 486 motherboards
2142 D: Parport fixes, futex improvements 2142 D: Parport fixes, futex improvements
2143 D: First instruction of x86 sysenter path :) 2143 D: First instruction of x86 sysenter path :)
2144 S: 51 Sunningwell Road 2144 S: 51 Sunningwell Road
2145 S: Oxford 2145 S: Oxford
2146 S: OX1 4SZ 2146 S: OX1 4SZ
2147 S: United Kingdom 2147 S: United Kingdom
2148 2148
2149 N: Mark Lord 2149 N: Mark Lord
2150 E: mlord@pobox.com 2150 E: mlord@pobox.com
2151 D: EIDE driver, hd.c support 2151 D: EIDE driver, hd.c support
2152 D: EIDE PCI and bus-master DMA support 2152 D: EIDE PCI and bus-master DMA support
2153 D: Hard Disk Parameter (hdparm) utility 2153 D: Hard Disk Parameter (hdparm) utility
2154 S: 33 Ridgefield Cr 2154 S: 33 Ridgefield Cr
2155 S: Nepean, Ontario 2155 S: Nepean, Ontario
2156 S: Canada K2H 6S3 2156 S: Canada K2H 6S3
2157 2157
2158 N: Warner Losh 2158 N: Warner Losh
2159 E: imp@village.org 2159 E: imp@village.org
2160 D: Linux/MIPS Deskstation support, Provided OI/OB for Linux 2160 D: Linux/MIPS Deskstation support, Provided OI/OB for Linux
2161 S: 8786 Niwot Road 2161 S: 8786 Niwot Road
2162 S: Niwot, Colorado 80503 2162 S: Niwot, Colorado 80503
2163 S: USA 2163 S: USA
2164 2164
2165 N: Robert M. Love 2165 N: Robert M. Love
2166 E: rml@tech9.net 2166 E: rml@tech9.net
2167 E: rml@novell.com 2167 E: rml@novell.com
2168 D: misc. kernel hacking and debugging 2168 D: misc. kernel hacking and debugging
2169 S: Cambridge, MA 02139 2169 S: Cambridge, MA 02139
2170 S: USA 2170 S: USA
2171 2171
2172 N: Martin von Lรถwis 2172 N: Martin von Lรถwis
2173 E: loewis@informatik.hu-berlin.de 2173 E: loewis@informatik.hu-berlin.de
2174 D: script binary format 2174 D: script binary format
2175 D: NTFS driver 2175 D: NTFS driver
2176 2176
2177 N: H.J. Lu 2177 N: H.J. Lu
2178 E: hjl@gnu.ai.mit.edu 2178 E: hjl@gnu.ai.mit.edu
2179 D: GCC + libraries hacker 2179 D: GCC + libraries hacker
2180 2180
2181 N: Yanir Lubetkin 2181 N: Yanir Lubetkin
2182 E: yanirx.lubatkin@intel.com 2182 E: yanirx.lubatkin@intel.com
2183 E: linux-wimax@intel.com 2183 E: linux-wimax@intel.com
2184 D: Intel Wireless WiMAX Connection 2400 driver 2184 D: Intel Wireless WiMAX Connection 2400 driver
2185 2185
2186 N: Michal Ludvig 2186 N: Michal Ludvig
2187 E: michal@logix.cz 2187 E: michal@logix.cz
2188 E: michal.ludvig@asterisk.co.nz 2188 E: michal.ludvig@asterisk.co.nz
2189 W: http://www.logix.cz/michal 2189 W: http://www.logix.cz/michal
2190 P: 1024D/C45B2218 1162 6471 D391 76E0 9F99 29DA 0C3A 2509 C45B 2218 2190 P: 1024D/C45B2218 1162 6471 D391 76E0 9F99 29DA 0C3A 2509 C45B 2218
2191 D: VIA PadLock driver 2191 D: VIA PadLock driver
2192 D: Netfilter pkttype module 2192 D: Netfilter pkttype module
2193 S: Asterisk Ltd. 2193 S: Asterisk Ltd.
2194 S: Auckland 2194 S: Auckland
2195 S: New Zealand 2195 S: New Zealand
2196 2196
2197 N: Tuomas J. Lukka 2197 N: Tuomas J. Lukka
2198 E: Tuomas.Lukka@Helsinki.FI 2198 E: Tuomas.Lukka@Helsinki.FI
2199 D: Original dual-monitor patches 2199 D: Original dual-monitor patches
2200 D: Console-mouse-tracking patches 2200 D: Console-mouse-tracking patches
2201 S: Puistokaari 1 E 18 2201 S: Puistokaari 1 E 18
2202 S: 00200 Helsinki 2202 S: 00200 Helsinki
2203 S: Finland 2203 S: Finland
2204 2204
2205 N: Daniel J. Maas 2205 N: Daniel J. Maas
2206 E: dmaas@dcine.com 2206 E: dmaas@dcine.com
2207 W: http://www.maasdigital.com 2207 W: http://www.maasdigital.com
2208 D: dv1394 2208 D: dv1394
2209 2209
2210 N: Hamish Macdonald 2210 N: Hamish Macdonald
2211 E: hamishm@lucent.com 2211 E: hamishm@lucent.com
2212 D: Linux/68k port 2212 D: Linux/68k port
2213 S: 32 Clydesdale Avenue 2213 S: 32 Clydesdale Avenue
2214 S: Kanata, Ontario 2214 S: Kanata, Ontario
2215 S: Canada K2M-2G7 2215 S: Canada K2M-2G7
2216 2216
2217 N: Peter MacDonald 2217 N: Peter MacDonald
2218 D: SLS distribution 2218 D: SLS distribution
2219 D: Initial implementation of VC's, pty's and select() 2219 D: Initial implementation of VC's, pty's and select()
2220 2220
2221 N: Pavel Machek 2221 N: Pavel Machek
2222 E: pavel@ucw.cz 2222 E: pavel@ucw.cz
2223 D: Softcursor for vga, hypertech cdrom support, vcsa bugfix, nbd 2223 D: Softcursor for vga, hypertech cdrom support, vcsa bugfix, nbd
2224 D: sun4/330 port, capabilities for elf, speedup for rm on ext2, USB, 2224 D: sun4/330 port, capabilities for elf, speedup for rm on ext2, USB,
2225 D: work on suspend-to-ram/disk, killing duplicates from ioctl32 2225 D: work on suspend-to-ram/disk, killing duplicates from ioctl32
2226 S: Volkova 1131 2226 S: Volkova 1131
2227 S: 198 00 Praha 9 2227 S: 198 00 Praha 9
2228 S: Czech Republic 2228 S: Czech Republic
2229 2229
2230 N: Paul Mackerras 2230 N: Paul Mackerras
2231 E: paulus@samba.org 2231 E: paulus@samba.org
2232 D: PPP driver 2232 D: PPP driver
2233 D: Linux for PowerPC 2233 D: Linux for PowerPC
2234 D: Linux port for PCI Power Macintosh 2234 D: Linux port for PCI Power Macintosh
2235 2235
2236 N: Pat Mackinlay 2236 N: Pat Mackinlay
2237 E: pat@it.com.au 2237 E: pat@it.com.au
2238 D: 8 bit XT hard disk driver 2238 D: 8 bit XT hard disk driver
2239 D: Miscellaneous ST0x, TMC-8xx and other SCSI hacking 2239 D: Miscellaneous ST0x, TMC-8xx and other SCSI hacking
2240 S: 25 McMillan Street 2240 S: 25 McMillan Street
2241 S: Victoria Park 6100 2241 S: Victoria Park 6100
2242 S: Australia 2242 S: Australia
2243 2243
2244 N: James B. MacLean 2244 N: James B. MacLean
2245 E: macleajb@ednet.ns.ca 2245 E: macleajb@ednet.ns.ca
2246 W: http://www.ednet.ns.ca/~macleajb/dosemu.html 2246 W: http://www.ednet.ns.ca/~macleajb/dosemu.html
2247 D: Former Coordinator of DOSEMU releases 2247 D: Former Coordinator of DOSEMU releases
2248 D: Program in DOSEMU 2248 D: Program in DOSEMU
2249 S: PO BOX 220, HFX. CENTRAL 2249 S: PO BOX 220, HFX. CENTRAL
2250 S: Halifax, Nova Scotia 2250 S: Halifax, Nova Scotia
2251 S: Canada B3J 3C8 2251 S: Canada B3J 3C8
2252 2252
2253 N: Kai Mรคkisara 2253 N: Kai Mรคkisara
2254 E: Kai.Makisara@kolumbus.fi 2254 E: Kai.Makisara@kolumbus.fi
2255 D: SCSI Tape Driver 2255 D: SCSI Tape Driver
2256 2256
2257 N: Asit Mallick 2257 N: Asit Mallick
2258 E: asit.k.mallick@intel.com 2258 E: asit.k.mallick@intel.com
2259 D: Linux/IA-64 2259 D: Linux/IA-64
2260 S: 2200 Mission College Blvd 2260 S: 2200 Mission College Blvd
2261 S: Santa Clara, CA 95052 2261 S: Santa Clara, CA 95052
2262 S: USA 2262 S: USA
2263 2263
2264 N: Petko Manolov 2264 N: Petko Manolov
2265 E: petkan@users.sourceforge.net 2265 E: petkan@users.sourceforge.net
2266 D: USB ethernet pegasus/pegasus-II driver 2266 D: USB ethernet pegasus/pegasus-II driver
2267 D: USB ethernet rtl8150 driver 2267 D: USB ethernet rtl8150 driver
2268 D: optimizing i[45]86 string routines 2268 D: optimizing i[45]86 string routines
2269 D: i386 task switching hacks 2269 D: i386 task switching hacks
2270 S: 482 Shadowgraph Dr. 2270 S: 482 Shadowgraph Dr.
2271 S: San Jose, CA 95110 2271 S: San Jose, CA 95110
2272 S: USA 2272 S: USA
2273 2273
2274 N: Martin Mares 2274 N: Martin Mares
2275 E: mj@ucw.cz 2275 E: mj@ucw.cz
2276 W: http://www.ucw.cz/~mj/ 2276 W: http://www.ucw.cz/~mj/
2277 D: BIOS video mode handling code 2277 D: BIOS video mode handling code
2278 D: MOXA C-218 serial board driver 2278 D: MOXA C-218 serial board driver
2279 D: Network autoconfiguration 2279 D: Network autoconfiguration
2280 D: PCI subsystem 2280 D: PCI subsystem
2281 D: Random kernel hacking 2281 D: Random kernel hacking
2282 S: Kankovskeho 1241 2282 S: Kankovskeho 1241
2283 S: 182 00 Praha 8 2283 S: 182 00 Praha 8
2284 S: Czech Republic 2284 S: Czech Republic
2285 2285
2286 N: John A. Martin 2286 N: John A. Martin
2287 E: jam@acm.org 2287 E: jam@acm.org
2288 W: http://www.tux.org/~jam/ 2288 W: http://www.tux.org/~jam/
2289 P: 1024/04456D53 9D A3 6C 6B 88 80 8A 61 D7 06 22 4F 95 40 CE D2 2289 P: 1024/04456D53 9D A3 6C 6B 88 80 8A 61 D7 06 22 4F 95 40 CE D2
2290 P: 1024/3B986635 5A61 7EE6 9E20 51FB 59FB 2DA5 3E18 DD55 3B98 6635 2290 P: 1024/3B986635 5A61 7EE6 9E20 51FB 59FB 2DA5 3E18 DD55 3B98 6635
2291 D: FSSTND contributor 2291 D: FSSTND contributor
2292 D: Credit file compilator 2292 D: Credit file compilator
2293 2293
2294 N: Kevin E. Martin 2294 N: Kevin E. Martin
2295 E: martin@cs.unc.edu 2295 E: martin@cs.unc.edu
2296 D: Developed original accelerated X servers included in XFree86 2296 D: Developed original accelerated X servers included in XFree86
2297 D: XF86_Mach64 2297 D: XF86_Mach64
2298 D: XF86_Mach32 2298 D: XF86_Mach32
2299 D: XF86_Mach8 2299 D: XF86_Mach8
2300 D: XF86_8514 2300 D: XF86_8514
2301 D: cfdisk (curses based disk partitioning program) 2301 D: cfdisk (curses based disk partitioning program)
2302 2302
2303 N: John S. Marvin 2303 N: John S. Marvin
2304 E: jsm@fc.hp.com 2304 E: jsm@fc.hp.com
2305 D: PA-RISC port 2305 D: PA-RISC port
2306 S: Hewlett Packard 2306 S: Hewlett Packard
2307 S: MS 42 2307 S: MS 42
2308 S: 3404 E. Harmony Road 2308 S: 3404 E. Harmony Road
2309 S: Fort Collins, CO 80528 2309 S: Fort Collins, CO 80528
2310 S: USA 2310 S: USA
2311 2311
2312 N: Torben Mathiasen 2312 N: Torben Mathiasen
2313 E: torben.mathiasen@compaq.com 2313 E: torben.mathiasen@compaq.com
2314 E: torben@kernel.dk 2314 E: torben@kernel.dk
2315 W: http://tlan.kernel.dk 2315 W: http://tlan.kernel.dk
2316 D: ThunderLAN maintainer 2316 D: ThunderLAN maintainer
2317 D: ThunderLAN updates and other kernel fixes. 2317 D: ThunderLAN updates and other kernel fixes.
2318 S: Bremensgade 29, st.th 2318 S: Bremensgade 29, st.th
2319 S: 2300 Copenhagen S 2319 S: 2300 Copenhagen S
2320 S: Denmark 2320 S: Denmark
2321 2321
2322 N: Claudio S. Matsuoka 2322 N: Claudio S. Matsuoka
2323 E: cmatsuoka@gmail.com 2323 E: cmatsuoka@gmail.com
2324 E: claudio@mandriva.com 2324 E: claudio@mandriva.com
2325 W: http://helllabs.org/~claudio 2325 W: http://helllabs.org/~claudio
2326 D: V4L, OV511 and HDA-codec hacks 2326 D: V4L, OV511 and HDA-codec hacks
2327 S: Conectiva S.A. 2327 S: Conectiva S.A.
2328 S: Souza Naves 1250 2328 S: Souza Naves 1250
2329 S: 80050-040 Curitiba PR 2329 S: 80050-040 Curitiba PR
2330 S: Brazil 2330 S: Brazil
2331 2331
2332 N: Heinz Mauelshagen 2332 N: Heinz Mauelshagen
2333 E: mge@EZ-Darmstadt.Telekom.de 2333 E: mge@EZ-Darmstadt.Telekom.de
2334 D: Logical Volume Manager 2334 D: Logical Volume Manager
2335 S: Bartningstr. 12 2335 S: Bartningstr. 12
2336 S: 64289 Darmstadt 2336 S: 64289 Darmstadt
2337 S: Germany 2337 S: Germany
2338 2338
2339 N: Mark W. McClelland 2339 N: Mark W. McClelland
2340 E: mmcclell@bigfoot.com 2340 E: mmcclell@bigfoot.com
2341 E: mark@alpha.dyndns.org 2341 E: mark@alpha.dyndns.org
2342 W: http://alpha.dyndns.org/ov511/ 2342 W: http://alpha.dyndns.org/ov511/
2343 P: 1024D/357375CC 317C 58AC 1B39 2AB0 AB96 EB38 0B6F 731F 3573 75CC 2343 P: 1024D/357375CC 317C 58AC 1B39 2AB0 AB96 EB38 0B6F 731F 3573 75CC
2344 D: OV511 driver 2344 D: OV511 driver
2345 S: (address available on request) 2345 S: (address available on request)
2346 S: USA 2346 S: USA
2347 2347
2348 N: Ian McDonald 2348 N: Ian McDonald
2349 E: ian.mcdonald@jandi.co.nz 2349 E: ian.mcdonald@jandi.co.nz
2350 E: imcdnzl@gmail.com 2350 E: imcdnzl@gmail.com
2351 W: http://wand.net.nz/~iam4 2351 W: http://wand.net.nz/~iam4
2352 W: http://imcdnzl.blogspot.com 2352 W: http://imcdnzl.blogspot.com
2353 D: DCCP, CCID3 2353 D: DCCP, CCID3
2354 S: Hamilton 2354 S: Hamilton
2355 S: New Zealand 2355 S: New Zealand
2356 2356
2357 N: Patrick McHardy 2357 N: Patrick McHardy
2358 E: kaber@trash.net 2358 E: kaber@trash.net
2359 P: 1024D/12155E80 B128 7DE6 FF0A C2B2 48BE AB4C C9D4 964E 1215 5E80 2359 P: 1024D/12155E80 B128 7DE6 FF0A C2B2 48BE AB4C C9D4 964E 1215 5E80
2360 D: netfilter: endless number of bugfixes 2360 D: netfilter: endless number of bugfixes
2361 D: netfilter: CLASSIFY target 2361 D: netfilter: CLASSIFY target
2362 D: netfilter: addrtype match 2362 D: netfilter: addrtype match
2363 D: tc: HFSC scheduler 2363 D: tc: HFSC scheduler
2364 S: Freiburg 2364 S: Freiburg
2365 S: Germany 2365 S: Germany
2366 2366
2367 N: Paul E. McKenney 2367 N: Paul E. McKenney
2368 E: paulmck@us.ibm.com 2368 E: paulmck@us.ibm.com
2369 W: http://www.rdrop.com/users/paulmck/ 2369 W: http://www.rdrop.com/users/paulmck/
2370 D: RCU and variants 2370 D: RCU and variants
2371 D: rcutorture module 2371 D: rcutorture module
2372 2372
2373 N: Mike McLagan 2373 N: Mike McLagan
2374 E: mike.mclagan@linux.org 2374 E: mike.mclagan@linux.org
2375 W: http://www.invlogic.com/~mmclagan 2375 W: http://www.invlogic.com/~mmclagan
2376 D: DLCI/FRAD drivers for Sangoma SDLAs 2376 D: DLCI/FRAD drivers for Sangoma SDLAs
2377 S: Innovative Logic Corp 2377 S: Innovative Logic Corp
2378 S: Post Office Box 1068 2378 S: Post Office Box 1068
2379 S: Laurel, Maryland 20732 2379 S: Laurel, Maryland 20732
2380 S: USA 2380 S: USA
2381 2381
2382 N: Bradley McLean 2382 N: Bradley McLean
2383 E: brad@bradpc.gaylord.com 2383 E: brad@bradpc.gaylord.com
2384 D: Device driver hacker 2384 D: Device driver hacker
2385 D: General kernel debugger 2385 D: General kernel debugger
2386 S: 249 Nichols Avenue 2386 S: 249 Nichols Avenue
2387 S: Syracuse, New York 13206 2387 S: Syracuse, New York 13206
2388 S: USA 2388 S: USA
2389 2389
2390 N: Kyle McMartin 2390 N: Kyle McMartin
2391 E: kyle@parisc-linux.org 2391 E: kyle@parisc-linux.org
2392 D: Linux/PARISC hacker 2392 D: Linux/PARISC hacker
2393 D: AD1889 sound driver 2393 D: AD1889 sound driver
2394 S: Ottawa, Canada 2394 S: Ottawa, Canada
2395 2395
2396 N: Dirk Melchers 2396 N: Dirk Melchers
2397 E: dirk@merlin.nbg.sub.org 2397 E: dirk@merlin.nbg.sub.org
2398 D: 8 bit XT hard disk driver for OMTI5520 2398 D: 8 bit XT hard disk driver for OMTI5520
2399 S: Schloessleinsgasse 31 2399 S: Schloessleinsgasse 31
2400 S: D-90453 Nuernberg 2400 S: D-90453 Nuernberg
2401 S: Germany 2401 S: Germany
2402 2402
2403 N: Arnaldo Carvalho de Melo 2403 N: Arnaldo Carvalho de Melo
2404 E: acme@ghostprotocols.net 2404 E: acme@ghostprotocols.net
2405 E: arnaldo.melo@gmail.com 2405 E: arnaldo.melo@gmail.com
2406 E: acme@redhat.com 2406 E: acme@redhat.com
2407 W: http://oops.ghostprotocols.net:81/blog/ 2407 W: http://oops.ghostprotocols.net:81/blog/
2408 P: 1024D/9224DF01 D5DF E3BB E3C8 BCBB F8AD 841A B6AB 4681 9224 DF01 2408 P: 1024D/9224DF01 D5DF E3BB E3C8 BCBB F8AD 841A B6AB 4681 9224 DF01
2409 D: IPX, LLC, DCCP, cyc2x, wl3501_cs, net/ hacks 2409 D: IPX, LLC, DCCP, cyc2x, wl3501_cs, net/ hacks
2410 S: Brazil 2410 S: Brazil
2411 2411
2412 N: Karsten Merker 2412 N: Karsten Merker
2413 E: merker@linuxtag.org 2413 E: merker@linuxtag.org
2414 D: DECstation framebuffer drivers 2414 D: DECstation framebuffer drivers
2415 S: Germany 2415 S: Germany
2416 2416
2417 N: Michael Meskes 2417 N: Michael Meskes
2418 E: meskes@debian.org 2418 E: meskes@debian.org
2419 P: 1024/04B6E8F5 6C 77 33 CA CC D6 22 03 AB AB 15 A3 AE AD 39 7D 2419 P: 1024/04B6E8F5 6C 77 33 CA CC D6 22 03 AB AB 15 A3 AE AD 39 7D
2420 D: Kernel hacker. PostgreSQL hacker. Software watchdog daemon. 2420 D: Kernel hacker. PostgreSQL hacker. Software watchdog daemon.
2421 D: Maintainer of several Debian packages 2421 D: Maintainer of several Debian packages
2422 S: Th.-Heuss-Str. 61 2422 S: Th.-Heuss-Str. 61
2423 S: D-41812 Erkelenz 2423 S: D-41812 Erkelenz
2424 S: Germany 2424 S: Germany
2425 2425
2426 N: Nigel Metheringham 2426 N: Nigel Metheringham
2427 E: Nigel.Metheringham@ThePLAnet.net 2427 E: Nigel.Metheringham@ThePLAnet.net
2428 P: 1024/31455639 B7 99 BD B8 00 17 BD 46 C1 15 B8 AB 87 BC 25 FA 2428 P: 1024/31455639 B7 99 BD B8 00 17 BD 46 C1 15 B8 AB 87 BC 25 FA
2429 D: IP Masquerading work and minor fixes 2429 D: IP Masquerading work and minor fixes
2430 S: Planet Online 2430 S: Planet Online
2431 S: The White House, Melbourne Street, LEEDS 2431 S: The White House, Melbourne Street, LEEDS
2432 S: LS2 7PS, United Kingdom 2432 S: LS2 7PS, United Kingdom
2433 2433
2434 N: Craig Metz 2434 N: Craig Metz
2435 E: cmetz@inner.net 2435 E: cmetz@inner.net
2436 D: Some of PAS 16 mixer & PCM support, inet6-apps 2436 D: Some of PAS 16 mixer & PCM support, inet6-apps
2437 2437
2438 N: William (Bill) Metzenthen 2438 N: William (Bill) Metzenthen
2439 E: billm@suburbia.net 2439 E: billm@suburbia.net
2440 D: Author of the FPU emulator. 2440 D: Author of the FPU emulator.
2441 D: Minor kernel hacker for other lost causes (Hercules mono, etc). 2441 D: Minor kernel hacker for other lost causes (Hercules mono, etc).
2442 S: 22 Parker Street 2442 S: 22 Parker Street
2443 S: Ormond 2443 S: Ormond
2444 S: Victoria 3163 2444 S: Victoria 3163
2445 S: Australia 2445 S: Australia
2446 2446
2447 N: Pauline Middelink 2447 N: Pauline Middelink
2448 E: middelin@polyware.nl 2448 E: middelin@polyware.nl
2449 D: General low-level bug fixes, /proc fixes, identd support 2449 D: General low-level bug fixes, /proc fixes, identd support
2450 D: Author of IP masquerading 2450 D: Author of IP masquerading
2451 D: Zoran ZR36120 Video For Linux driver 2451 D: Zoran ZR36120 Video For Linux driver
2452 S: Boterkorfhoek 34 2452 S: Boterkorfhoek 34
2453 S: 7546 JA Enschede 2453 S: 7546 JA Enschede
2454 S: Netherlands 2454 S: Netherlands
2455 2455
2456 N: David S. Miller 2456 N: David S. Miller
2457 E: davem@davemloft.net 2457 E: davem@davemloft.net
2458 D: Sparc and blue box hacker 2458 D: Sparc and blue box hacker
2459 D: Vger Linux mailing list co-maintainer 2459 D: Vger Linux mailing list co-maintainer
2460 D: Linux Emacs elf/qmagic support + other libc/gcc things 2460 D: Linux Emacs elf/qmagic support + other libc/gcc things
2461 D: Yee bore de yee bore! ;-) 2461 D: Yee bore de yee bore! ;-)
2462 S: 575 Harrison St. #103 2462 S: 575 Harrison St. #103
2463 S: San Francisco, CA 94105 2463 S: San Francisco, CA 94105
2464 S: USA 2464 S: USA
2465 2465
2466 N: Rick Miller 2466 N: Rick Miller
2467 E: rdmiller@execpc.com 2467 E: rdmiller@execpc.com
2468 W: http://www.execpc.com/~rdmiller/ 2468 W: http://www.execpc.com/~rdmiller/
2469 D: Original Linux Device Registrar (Major/minor numbers) 2469 D: Original Linux Device Registrar (Major/minor numbers)
2470 D: au-play, bwBASIC 2470 D: au-play, bwBASIC
2471 S: S78 W16203 Woods Road 2471 S: S78 W16203 Woods Road
2472 S: Muskego, Wisconsin 53150 2472 S: Muskego, Wisconsin 53150
2473 S: USA 2473 S: USA
2474 2474
2475 N: Harald Milz 2475 N: Harald Milz
2476 E: hm@seneca.linux.de 2476 E: hm@seneca.linux.de
2477 D: Linux Projects Map, Linux Commercial-HOWTO 2477 D: Linux Projects Map, Linux Commercial-HOWTO
2478 D: general Linux publicity in Germany, vacation port 2478 D: general Linux publicity in Germany, vacation port
2479 D: UUCP and CNEWS binary packages for LST 2479 D: UUCP and CNEWS binary packages for LST
2480 S: Editorial Board iX Mag 2480 S: Editorial Board iX Mag
2481 S: Helstorfer Str. 7 2481 S: Helstorfer Str. 7
2482 S: D-30625 Hannover 2482 S: D-30625 Hannover
2483 S: Germany 2483 S: Germany
2484 2484
2485 N: Corey Minyard 2485 N: Corey Minyard
2486 E: minyard@wf-rch.cirr.com 2486 E: minyard@wf-rch.cirr.com
2487 E: minyard@mvista.com 2487 E: minyard@mvista.com
2488 W: http://home.attbi.com/~minyard 2488 W: http://home.attbi.com/~minyard
2489 D: Sony CDU31A CDROM Driver 2489 D: Sony CDU31A CDROM Driver
2490 D: IPMI driver 2490 D: IPMI driver
2491 D: Various networking fixes long ago 2491 D: Various networking fixes long ago
2492 D: Original ppc_md work 2492 D: Original ppc_md work
2493 D: Shared zlib 2493 D: Shared zlib
2494 S: 7406 Wheat Field Rd 2494 S: 7406 Wheat Field Rd
2495 S: Garland, Texas 75044 2495 S: Garland, Texas 75044
2496 S: USA 2496 S: USA
2497 2497
2498 N: Kazunori Miyazawa 2498 N: Kazunori Miyazawa
2499 E: miyazawa@linux-ipv6.org 2499 E: miyazawa@linux-ipv6.org
2500 E: Kazunori.Miyazawa@jp.yokogawa.com 2500 E: Kazunori.Miyazawa@jp.yokogawa.com
2501 E: kazunori@miyazawa.org 2501 E: kazunori@miyazawa.org
2502 W: http://www.miyazawa.org/~kazunori/ 2502 W: http://www.miyazawa.org/~kazunori/
2503 D: IPsec, IPv6 2503 D: IPsec, IPv6
2504 D: USAGI/WIDE Project, Yokogawa Electric Corporation 2504 D: USAGI/WIDE Project, Yokogawa Electric Corporation
2505 S: 2-20-4-203, Nakacho, 2505 S: 2-20-4-203, Nakacho,
2506 S: Musashino, Tokyo 180-0006 2506 S: Musashino, Tokyo 180-0006
2507 S: Japan 2507 S: Japan
2508 2508
2509 N: Patrick Mochel 2509 N: Patrick Mochel
2510 E: mochel@osdl.org 2510 E: mochel@osdl.org
2511 E: mochelp@infinity.powertie.org 2511 E: mochelp@infinity.powertie.org
2512 D: PCI Power Management, ACPI work 2512 D: PCI Power Management, ACPI work
2513 S: 12725 SW Millikan Way, Suite 400 2513 S: 12725 SW Millikan Way, Suite 400
2514 S: Beaverton, Oregon 97005 2514 S: Beaverton, Oregon 97005
2515 S: USA 2515 S: USA
2516 2516
2517 N: Eberhard Mรถnkeberg 2517 N: Eberhard Mรถnkeberg
2518 E: emoenke@gwdg.de 2518 E: emoenke@gwdg.de
2519 D: CDROM driver "sbpcd" (Matsushita/Panasonic/Soundblaster) 2519 D: CDROM driver "sbpcd" (Matsushita/Panasonic/Soundblaster)
2520 S: Ruhstrathรถhe 2 b. 2520 S: Ruhstrathรถhe 2 b.
2521 S: D-37085 Gรถttingen 2521 S: D-37085 Gรถttingen
2522 S: Germany 2522 S: Germany
2523 2523
2524 N: Thomas Molina 2524 N: Thomas Molina
2525 E: tmolina@cablespeed.com 2525 E: tmolina@cablespeed.com
2526 D: bug fixes, documentation, minor hackery 2526 D: bug fixes, documentation, minor hackery
2527 2527
2528 N: Paul Moore 2528 N: Paul Moore
2529 E: paul.moore@hp.com 2529 E: paul.moore@hp.com
2530 D: NetLabel author 2530 D: NetLabel author
2531 S: Hewlett-Packard 2531 S: Hewlett-Packard
2532 S: 110 Spit Brook Road 2532 S: 110 Spit Brook Road
2533 S: Nashua, NH 03062 2533 S: Nashua, NH 03062
2534 2534
2535 N: James Morris 2535 N: James Morris
2536 E: jmorris@namei.org 2536 E: jmorris@namei.org
2537 W: http://namei.org/ 2537 W: http://namei.org/
2538 D: Netfilter, Linux Security Modules (LSM), SELinux, IPSec, 2538 D: Netfilter, Linux Security Modules (LSM), SELinux, IPSec,
2539 D: Crypto API, general networking, miscellaneous. 2539 D: Crypto API, general networking, miscellaneous.
2540 S: PO Box 707 2540 S: PO Box 707
2541 S: Spit Junction NSW 2088 2541 S: Spit Junction NSW 2088
2542 S: Australia 2542 S: Australia
2543 2543
2544 N: David Mosberger-Tang 2544 N: David Mosberger-Tang
2545 E: davidm@hpl.hp.com if IA-64 related, else David.Mosberger@acm.org 2545 E: davidm@hpl.hp.com if IA-64 related, else David.Mosberger@acm.org
2546 D: Linux/Alpha and Linux/ia64 2546 D: Linux/Alpha and Linux/ia64
2547 S: 35706 Runckel Lane 2547 S: 35706 Runckel Lane
2548 S: Fremont, California 94536 2548 S: Fremont, California 94536
2549 S: USA 2549 S: USA
2550 2550
2551 N: Sam Mosel 2551 N: Sam Mosel
2552 E: sam.mosel@computer.org 2552 E: sam.mosel@computer.org
2553 D: Wacom Intuos USB Support 2553 D: Wacom Intuos USB Support
2554 S: 22 Seaview St 2554 S: 22 Seaview St
2555 S: Fullarton 5063 2555 S: Fullarton 5063
2556 S: South Australia 2556 S: South Australia
2557 2557
2558 N. Wolfgang Muees 2558 N. Wolfgang Muees
2559 E: wolfgang@iksw-muees.de 2559 E: wolfgang@iksw-muees.de
2560 D: Auerswald USB driver 2560 D: Auerswald USB driver
2561 2561
2562 N: Ian A. Murdock 2562 N: Ian A. Murdock
2563 E: imurdock@gnu.ai.mit.edu 2563 E: imurdock@gnu.ai.mit.edu
2564 D: Creator of Debian distribution 2564 D: Creator of Debian distribution
2565 S: 30 White Tail Lane 2565 S: 30 White Tail Lane
2566 S: Lafayette, Indiana 47905 2566 S: Lafayette, Indiana 47905
2567 S: USA 2567 S: USA
2568 2568
2569 N: Scott Murray 2569 N: Scott Murray
2570 E: scottm@somanetworks.com 2570 E: scottm@somanetworks.com
2571 E: scott@spiteful.org 2571 E: scott@spiteful.org
2572 D: OPL3-SA2, OPL3-SA3 sound driver 2572 D: OPL3-SA2, OPL3-SA3 sound driver
2573 D: CompactPCI hotplug core 2573 D: CompactPCI hotplug core
2574 D: Ziatech ZT5550 and generic CompactPCI hotplug drivers 2574 D: Ziatech ZT5550 and generic CompactPCI hotplug drivers
2575 S: Toronto, Ontario 2575 S: Toronto, Ontario
2576 S: Canada 2576 S: Canada
2577 2577
2578 N: Zwane Mwaikambo 2578 N: Zwane Mwaikambo
2579 E: zwane@arm.linux.org.uk 2579 E: zwane@arm.linux.org.uk
2580 D: Various driver hacking 2580 D: Various driver hacking
2581 D: Lowlevel x86 kernel hacking 2581 D: Lowlevel x86 kernel hacking
2582 D: General debugging 2582 D: General debugging
2583 S: (ask for current address) 2583 S: (ask for current address)
2584 S: Tanzania 2584 S: Tanzania
2585 2585
2586 N: Trond Myklebust 2586 N: Trond Myklebust
2587 E: trond.myklebust@fys.uio.no 2587 E: trond.myklebust@fys.uio.no
2588 D: current NFS client hacker. 2588 D: current NFS client hacker.
2589 S: Dagaliveien 31e 2589 S: Dagaliveien 31e
2590 S: N-0391 Oslo 2590 S: N-0391 Oslo
2591 S: Norway 2591 S: Norway
2592 2592
2593 N: Johan Myreen 2593 N: Johan Myreen
2594 E: jem@iki.fi 2594 E: jem@iki.fi
2595 D: PS/2 mouse driver writer etc. 2595 D: PS/2 mouse driver writer etc.
2596 S: Dragonvagen 1 A 13 2596 S: Dragonvagen 1 A 13
2597 S: FIN-00330 Helsingfors 2597 S: FIN-00330 Helsingfors
2598 S: Finland 2598 S: Finland
2599 2599
2600 N: Matija Nalis 2600 N: Matija Nalis
2601 E: mnalis@jagor.srce.hr 2601 E: mnalis@jagor.srce.hr
2602 E: mnalis@voyager.hr 2602 E: mnalis@voyager.hr
2603 D: Maintainer of the Umsdos file system 2603 D: Maintainer of the Umsdos file system
2604 S: Listopadska 7 2604 S: Listopadska 7
2605 S: 10000 Zagreb 2605 S: 10000 Zagreb
2606 S: Croatia 2606 S: Croatia
2607 2607
2608 N: Jonathan Naylor 2608 N: Jonathan Naylor
2609 E: g4klx@g4klx.demon.co.uk 2609 E: g4klx@g4klx.demon.co.uk
2610 E: g4klx@amsat.org 2610 E: g4klx@amsat.org
2611 W: http://zone.pspt.fi/~jsn/ 2611 W: http://zone.pspt.fi/~jsn/
2612 D: AX.25, NET/ROM and ROSE amateur radio protocol suites 2612 D: AX.25, NET/ROM and ROSE amateur radio protocol suites
2613 D: CCITT X.25 PLP and LAPB. 2613 D: CCITT X.25 PLP and LAPB.
2614 S: 24 Castle View Drive 2614 S: 24 Castle View Drive
2615 S: Cromford 2615 S: Cromford
2616 S: Matlock 2616 S: Matlock
2617 S: Derbyshire DE4 3RL 2617 S: Derbyshire DE4 3RL
2618 S: United Kingdom 2618 S: United Kingdom
2619 2619
2620 N: Ian S. Nelson 2620 N: Ian S. Nelson
2621 E: nelsonis@earthlink.net 2621 E: nelsonis@earthlink.net
2622 P: 1024D/00D3D983 3EFD 7B86 B888 D7E2 29B6 9E97 576F 1B97 00D3 D983 2622 P: 1024D/00D3D983 3EFD 7B86 B888 D7E2 29B6 9E97 576F 1B97 00D3 D983
2623 D: Minor mmap and ide hacks 2623 D: Minor mmap and ide hacks
2624 S: 1370 Atlantis Ave. 2624 S: 1370 Atlantis Ave.
2625 S: Lafayette CO, 80026 2625 S: Lafayette CO, 80026
2626 S: USA 2626 S: USA
2627 2627
2628 N: Russell Nelson 2628 N: Russell Nelson
2629 E: nelson@crynwr.com 2629 E: nelson@crynwr.com
2630 W: http://www.crynwr.com/~nelson 2630 W: http://www.crynwr.com/~nelson
2631 P: 1024/83942741 FF 68 EE 27 A0 5A AA C3 F5 DC 05 62 BD 5B 20 2F 2631 P: 1024/83942741 FF 68 EE 27 A0 5A AA C3 F5 DC 05 62 BD 5B 20 2F
2632 D: Author of cs89x0, maintainer of kernel changelog through 1.3.3 2632 D: Author of cs89x0, maintainer of kernel changelog through 1.3.3
2633 D: Wrote many packet drivers, from which some Ethernet drivers are derived. 2633 D: Wrote many packet drivers, from which some Ethernet drivers are derived.
2634 S: 521 Pleasant Valley Road 2634 S: 521 Pleasant Valley Road
2635 S: Potsdam, New York 13676 2635 S: Potsdam, New York 13676
2636 S: USA 2636 S: USA
2637 2637
2638 N: Dave Neuer 2638 N: Dave Neuer
2639 E: dave.neuer@pobox.com 2639 E: dave.neuer@pobox.com
2640 D: Helped implement support for Compaq's H31xx series iPAQs 2640 D: Helped implement support for Compaq's H31xx series iPAQs
2641 D: Other mostly minor tweaks & bugfixes 2641 D: Other mostly minor tweaks & bugfixes
2642 2642
2643 N: Michael Neuffer 2643 N: Michael Neuffer
2644 E: mike@i-Connect.Net 2644 E: mike@i-Connect.Net
2645 E: neuffer@goofy.zdv.uni-mainz.de 2645 E: neuffer@goofy.zdv.uni-mainz.de
2646 W: http://www.i-Connect.Net/~mike/ 2646 W: http://www.i-Connect.Net/~mike/
2647 D: Developer and maintainer of the EATA-DMA SCSI driver 2647 D: Developer and maintainer of the EATA-DMA SCSI driver
2648 D: Co-developer EATA-PIO SCSI driver 2648 D: Co-developer EATA-PIO SCSI driver
2649 D: /proc/scsi and assorted other snippets 2649 D: /proc/scsi and assorted other snippets
2650 S: Zum Schiersteiner Grund 2 2650 S: Zum Schiersteiner Grund 2
2651 S: 55127 Mainz 2651 S: 55127 Mainz
2652 S: Germany 2652 S: Germany
2653 2653
2654 N: Gustavo Niemeyer 2654 N: Gustavo Niemeyer
2655 E: niemeyer@conectiva.com 2655 E: niemeyer@conectiva.com
2656 W: https://moin.conectiva.com.br/GustavoNiemeyer 2656 W: https://moin.conectiva.com.br/GustavoNiemeyer
2657 D: wl3501 PCMCIA wireless card initial support for wireless extensions in 2.4 2657 D: wl3501 PCMCIA wireless card initial support for wireless extensions in 2.4
2658 S: Conectiva S.A. 2658 S: Conectiva S.A.
2659 S: R. Tocantins 89 2659 S: R. Tocantins 89
2660 S: 80050-430 Curitiba PR 2660 S: 80050-430 Curitiba PR
2661 S: Brazil 2661 S: Brazil
2662 2662
2663 N: David C. Niemi 2663 N: David C. Niemi
2664 E: niemi@tux.org 2664 E: niemi@tux.org
2665 W: http://www.tux.org/~niemi/ 2665 W: http://www.tux.org/~niemi/
2666 D: Assistant maintainer of Mtools, fdutils, and floppy driver 2666 D: Assistant maintainer of Mtools, fdutils, and floppy driver
2667 D: Administrator of Tux.Org Linux Server, http://www.tux.org 2667 D: Administrator of Tux.Org Linux Server, http://www.tux.org
2668 S: 2364 Old Trail Drive 2668 S: 2364 Old Trail Drive
2669 S: Reston, Virginia 20191 2669 S: Reston, Virginia 20191
2670 S: USA 2670 S: USA
2671 2671
2672 N: Fredrik Noring 2672 N: Fredrik Noring
2673 E: noring@nocrew.org 2673 E: noring@nocrew.org
2674 W: http://www.lysator.liu.se/~noring/ 2674 W: http://www.lysator.liu.se/~noring/
2675 D: dsp56k device driver 2675 D: dsp56k device driver
2676 2676
2677 N: Michael O'Reilly 2677 N: Michael O'Reilly
2678 E: michael@iinet.com.au 2678 E: michael@iinet.com.au
2679 E: oreillym@tartarus.uwa.edu.au 2679 E: oreillym@tartarus.uwa.edu.au
2680 D: Wrote the original dynamic sized disk cache stuff. I think the only 2680 D: Wrote the original dynamic sized disk cache stuff. I think the only
2681 D: part that remains is the GFP_KERNEL et al #defines. :) 2681 D: part that remains is the GFP_KERNEL et al #defines. :)
2682 S: 192 Nichsolson Road 2682 S: 192 Nichsolson Road
2683 S: Subiaco, 6008 2683 S: Subiaco, 6008
2684 S: Perth, Western Australia 2684 S: Perth, Western Australia
2685 S: Australia 2685 S: Australia
2686 2686
2687 N: Miguel Ojeda Sandonis 2687 N: Miguel Ojeda Sandonis
2688 E: miguel.ojeda.sandonis@gmail.com 2688 E: miguel.ojeda.sandonis@gmail.com
2689 W: http://miguelojeda.es 2689 W: http://miguelojeda.es
2690 W: http://jair.lab.fi.uva.es/~migojed/ 2690 W: http://jair.lab.fi.uva.es/~migojed/
2691 D: Author of the ks0108, cfag12864b and cfag12864bfb auxiliary display drivers. 2691 D: Author of the ks0108, cfag12864b and cfag12864bfb auxiliary display drivers.
2692 D: Maintainer of the auxiliary display drivers tree (drivers/auxdisplay/*) 2692 D: Maintainer of the auxiliary display drivers tree (drivers/auxdisplay/*)
2693 S: C/ Mieses 20, 9-B 2693 S: C/ Mieses 20, 9-B
2694 S: Valladolid 47009 2694 S: Valladolid 47009
2695 S: Spain 2695 S: Spain
2696 2696
2697 N: Gadi Oxman 2697 N: Gadi Oxman
2698 E: gadio@netvision.net.il 2698 E: gadio@netvision.net.il
2699 D: Original author and maintainer of IDE/ATAPI floppy/tape drivers 2699 D: Original author and maintainer of IDE/ATAPI floppy/tape drivers
2700 2700
2701 N: Greg Page 2701 N: Greg Page
2702 E: gpage@sovereign.org 2702 E: gpage@sovereign.org
2703 D: IPX development and support 2703 D: IPX development and support
2704 2704
2705 N: David Parsons 2705 N: David Parsons
2706 E: orc@pell.chi.il.us 2706 E: orc@pell.chi.il.us
2707 D: improved memory detection code. 2707 D: improved memory detection code.
2708 2708
2709 N: Ivan Passos 2709 N: Ivan Passos
2710 E: ivan@cyclades.com 2710 E: ivan@cyclades.com
2711 D: Author of the Cyclades-PC300 synchronous card driver 2711 D: Author of the Cyclades-PC300 synchronous card driver
2712 D: Maintainer of the Cyclom-Y/Cyclades-Z asynchronous card driver 2712 D: Maintainer of the Cyclom-Y/Cyclades-Z asynchronous card driver
2713 S: Cyclades Corp 2713 S: Cyclades Corp
2714 S: 41934 Christy St 2714 S: 41934 Christy St
2715 S: Fremont, CA 94538 2715 S: Fremont, CA 94538
2716 S: USA 2716 S: USA
2717 2717
2718 N: Mikulas Patocka 2718 N: Mikulas Patocka
2719 E: mikulas@artax.karlin.mff.cuni.cz 2719 E: mikulas@artax.karlin.mff.cuni.cz
2720 W: http://artax.karlin.mff.cuni.cz/~mikulas/ 2720 W: http://artax.karlin.mff.cuni.cz/~mikulas/
2721 P: 1024/BB11D2D5 A0 F1 28 4A C4 14 1E CF 92 58 7A 8F 69 BC A4 D3 2721 P: 1024/BB11D2D5 A0 F1 28 4A C4 14 1E CF 92 58 7A 8F 69 BC A4 D3
2722 D: Read/write HPFS filesystem 2722 D: Read/write HPFS filesystem
2723 S: Weissova 8 2723 S: Weissova 8
2724 S: 644 00 Brno 2724 S: 644 00 Brno
2725 S: Czech Republic 2725 S: Czech Republic
2726 2726
2727 N: Vojtech Pavlik 2727 N: Vojtech Pavlik
2728 E: vojtech@suse.cz 2728 E: vojtech@suse.cz
2729 D: Joystick driver 2729 D: Joystick driver
2730 D: arcnet-hardware readme 2730 D: arcnet-hardware readme
2731 D: Minor ARCnet hacking 2731 D: Minor ARCnet hacking
2732 D: USB (HID, ACM, Printer ...) 2732 D: USB (HID, ACM, Printer ...)
2733 S: Ucitelska 1576 2733 S: Ucitelska 1576
2734 S: Prague 8 2734 S: Prague 8
2735 S: 182 00 Czech Republic 2735 S: 182 00 Czech Republic
2736 2736
2737 N: Rick Payne 2737 N: Rick Payne
2738 D: RFC2385 Support for TCP 2738 D: RFC2385 Support for TCP
2739 2739
2740 N: Barak A. Pearlmutter 2740 N: Barak A. Pearlmutter
2741 E: bap@cs.unm.edu 2741 E: bap@cs.unm.edu
2742 W: http://www.cs.unm.edu/~bap/ 2742 W: http://www.cs.unm.edu/~bap/
2743 P: 512/602D785D 9B A1 83 CD EE CB AD 93 20 C6 4C B7 F5 E9 60 D4 2743 P: 512/602D785D 9B A1 83 CD EE CB AD 93 20 C6 4C B7 F5 E9 60 D4
2744 D: Author of mark-and-sweep GC integrated by Alan Cox 2744 D: Author of mark-and-sweep GC integrated by Alan Cox
2745 S: Computer Science Department 2745 S: Computer Science Department
2746 S: FEC 313 2746 S: FEC 313
2747 S: University of New Mexico 2747 S: University of New Mexico
2748 S: Albuquerque, New Mexico 87131 2748 S: Albuquerque, New Mexico 87131
2749 S: USA 2749 S: USA
2750 2750
2751 N: Avery Pennarun 2751 N: Avery Pennarun
2752 E: apenwarr@worldvisions.ca 2752 E: apenwarr@worldvisions.ca
2753 W: http://www.worldvisions.ca/~apenwarr/ 2753 W: http://www.worldvisions.ca/~apenwarr/
2754 D: ARCnet driver 2754 D: ARCnet driver
2755 D: "make xconfig" improvements 2755 D: "make xconfig" improvements
2756 D: Various minor hacking 2756 D: Various minor hacking
2757 S: RR #5, 497 Pole Line Road 2757 S: RR #5, 497 Pole Line Road
2758 S: Thunder Bay, Ontario 2758 S: Thunder Bay, Ontario
2759 S: CANADA P7C 5M9 2759 S: CANADA P7C 5M9
2760 2760
2761 N: Inaky Perez-Gonzalez 2761 N: Inaky Perez-Gonzalez
2762 E: inaky.perez-gonzalez@intel.com 2762 E: inaky.perez-gonzalez@intel.com
2763 E: linux-wimax@intel.com 2763 E: linux-wimax@intel.com
2764 E: inakypg@yahoo.com 2764 E: inakypg@yahoo.com
2765 D: WiMAX stack 2765 D: WiMAX stack
2766 D: Intel Wireless WiMAX Connection 2400 driver 2766 D: Intel Wireless WiMAX Connection 2400 driver
2767 2767
2768 N: Yuri Per 2768 N: Yuri Per
2769 E: yuri@pts.mipt.ru 2769 E: yuri@pts.mipt.ru
2770 D: Some smbfs fixes 2770 D: Some smbfs fixes
2771 S: Demonstratsii 8-382 2771 S: Demonstratsii 8-382
2772 S: Tula 300000 2772 S: Tula 300000
2773 S: Russia 2773 S: Russia
2774 2774
2775 N: Inaky Perez-Gonzalez 2775 N: Inaky Perez-Gonzalez
2776 E: inaky.perez-gonzalez@intel.com 2776 E: inaky.perez-gonzalez@intel.com
2777 D: UWB stack, HWA-RC driver and HWA-HC drivers 2777 D: UWB stack, HWA-RC driver and HWA-HC drivers
2778 D: Wireless USB additions to the USB stack 2778 D: Wireless USB additions to the USB stack
2779 D: WiMedia Link Protocol bits and pieces 2779 D: WiMedia Link Protocol bits and pieces
2780 2780
2781 N: Gordon Peters 2781 N: Gordon Peters
2782 E: GordPeters@smarttech.com 2782 E: GordPeters@smarttech.com
2783 D: Isochronous receive for IEEE 1394 driver (OHCI module). 2783 D: Isochronous receive for IEEE 1394 driver (OHCI module).
2784 D: Bugfixes for the aforementioned. 2784 D: Bugfixes for the aforementioned.
2785 S: Calgary, Alberta 2785 S: Calgary, Alberta
2786 S: Canada 2786 S: Canada
2787 2787
2788 N: Johnnie Peters 2788 N: Johnnie Peters
2789 E: jpeters@phx.mcd.mot.com 2789 E: jpeters@phx.mcd.mot.com
2790 D: Motorola PowerPC changes for PReP 2790 D: Motorola PowerPC changes for PReP
2791 S: 2900 S. Diable Way 2791 S: 2900 S. Diable Way
2792 S: Tempe, Arizona 85282 2792 S: Tempe, Arizona 85282
2793 S: USA 2793 S: USA
2794 2794
2795 N: Kirk Petersen 2795 N: Kirk Petersen
2796 E: kirk@speakeasy.org 2796 E: kirk@speakeasy.org
2797 W: http://www.speakeasy.org/~kirk/ 2797 W: http://www.speakeasy.org/~kirk/
2798 D: implemented kmod 2798 D: implemented kmod
2799 D: modularized BSD Unix domain sockets 2799 D: modularized BSD Unix domain sockets
2800 2800
2801 N: Martin Kasper Petersen 2801 N: Martin Kasper Petersen
2802 E: mkp@mkp.net 2802 E: mkp@mkp.net
2803 D: PA-RISC port 2803 D: PA-RISC port
2804 D: XFS file system 2804 D: XFS file system
2805 D: kiobuf based block I/O work 2805 D: kiobuf based block I/O work
2806 S: 314 Frank St. 2806 S: 314 Frank St.
2807 S: Ottawa, Ontario 2807 S: Ottawa, Ontario
2808 S: Canada K2P 0X8 2808 S: Canada K2P 0X8
2809 2809
2810 N: Mikael Pettersson 2810 N: Mikael Pettersson
2811 E: mikpe@it.uu.se 2811 E: mikpelinux@gmail.com
2812 W: http://user.it.uu.se/~mikpe/linux/
2813 D: Miscellaneous fixes 2812 D: Miscellaneous fixes
2814 2813
2815 N: Reed H. Petty 2814 N: Reed H. Petty
2816 E: rhp@draper.net 2815 E: rhp@draper.net
2817 W: http://www.draper.net 2816 W: http://www.draper.net
2818 D: Loop device driver extensions 2817 D: Loop device driver extensions
2819 D: Encryption transfer modules (no export) 2818 D: Encryption transfer modules (no export)
2820 S: Post Office Box 1815 2819 S: Post Office Box 1815
2821 S: Harrison, Arkansas 72602-1815 2820 S: Harrison, Arkansas 72602-1815
2822 S: USA 2821 S: USA
2823 2822
2824 N: Kai Petzke 2823 N: Kai Petzke
2825 E: petzke@teltarif.de 2824 E: petzke@teltarif.de
2826 W: http://www.teltarif.de/ 2825 W: http://www.teltarif.de/
2827 P: 1024/B42868C1 D9 59 B9 98 BB 93 05 38 2E 3E 31 79 C3 65 5D E1 2826 P: 1024/B42868C1 D9 59 B9 98 BB 93 05 38 2E 3E 31 79 C3 65 5D E1
2828 D: Driver for Laser Magnetic Storage CD-ROM 2827 D: Driver for Laser Magnetic Storage CD-ROM
2829 D: Some kernel bug fixes 2828 D: Some kernel bug fixes
2830 D: Port of the database Postgres 2829 D: Port of the database Postgres
2831 D: Book: "Linux verstehen und anwenden" (Hanser-Verlag) 2830 D: Book: "Linux verstehen und anwenden" (Hanser-Verlag)
2832 S: Triftstra=DFe 55 2831 S: Triftstra=DFe 55
2833 S: 13353 Berlin 2832 S: 13353 Berlin
2834 S: Germany 2833 S: Germany
2835 2834
2836 N: Emanuel Pirker 2835 N: Emanuel Pirker
2837 E: epirker@edu.uni-klu.ac.at 2836 E: epirker@edu.uni-klu.ac.at
2838 D: AIC5800 IEEE 1394, RAW I/O on 1394 2837 D: AIC5800 IEEE 1394, RAW I/O on 1394
2839 D: Starter of Linux1394 effort 2838 D: Starter of Linux1394 effort
2840 S: ask per mail for current address 2839 S: ask per mail for current address
2841 2840
2842 N: Nicolas Pitre 2841 N: Nicolas Pitre
2843 E: nico@fluxnic.net 2842 E: nico@fluxnic.net
2844 D: StrongARM SA1100 support integrator & hacker 2843 D: StrongARM SA1100 support integrator & hacker
2845 D: Xscale PXA architecture 2844 D: Xscale PXA architecture
2846 D: unified SMC 91C9x/91C11x ethernet driver (smc91x) 2845 D: unified SMC 91C9x/91C11x ethernet driver (smc91x)
2847 S: Montreal, Quebec, Canada 2846 S: Montreal, Quebec, Canada
2848 2847
2849 N: Ken Pizzini 2848 N: Ken Pizzini
2850 E: ken@halcyon.com 2849 E: ken@halcyon.com
2851 D: CDROM driver "sonycd535" (Sony CDU-535/531) 2850 D: CDROM driver "sonycd535" (Sony CDU-535/531)
2852 2851
2853 N: Stelian Pop 2852 N: Stelian Pop
2854 E: stelian@popies.net 2853 E: stelian@popies.net
2855 P: 1024D/EDBB6147 7B36 0E07 04BC 11DC A7A0 D3F7 7185 9E7A EDBB 6147 2854 P: 1024D/EDBB6147 7B36 0E07 04BC 11DC A7A0 D3F7 7185 9E7A EDBB 6147
2856 D: random kernel hacks 2855 D: random kernel hacks
2857 S: Paimpont, France 2856 S: Paimpont, France
2858 2857
2859 N: Pete Popov 2858 N: Pete Popov
2860 E: pete_popov@yahoo.com 2859 E: pete_popov@yahoo.com
2861 D: Linux/MIPS AMD/Alchemy Port and mips hacking and debugging 2860 D: Linux/MIPS AMD/Alchemy Port and mips hacking and debugging
2862 S: San Jose, CA 95134 2861 S: San Jose, CA 95134
2863 S: USA 2862 S: USA
2864 2863
2865 N: Matt Porter 2864 N: Matt Porter
2866 E: mporter@kernel.crashing.org 2865 E: mporter@kernel.crashing.org
2867 D: Motorola PowerPC PReP support 2866 D: Motorola PowerPC PReP support
2868 D: cPCI PowerPC support 2867 D: cPCI PowerPC support
2869 D: Embedded PowerPC 4xx/6xx/7xx/74xx support 2868 D: Embedded PowerPC 4xx/6xx/7xx/74xx support
2870 S: Chandler, Arizona 85249 2869 S: Chandler, Arizona 85249
2871 S: USA 2870 S: USA
2872 2871
2873 N: Frederic Potter 2872 N: Frederic Potter
2874 E: fpotter@cirpack.com 2873 E: fpotter@cirpack.com
2875 D: Some PCI kernel support 2874 D: Some PCI kernel support
2876 2875
2877 N: Rui Prior 2876 N: Rui Prior
2878 E: rprior@inescn.pt 2877 E: rprior@inescn.pt
2879 D: ATM device driver for NICStAR based cards 2878 D: ATM device driver for NICStAR based cards
2880 2879
2881 N: Stefan Probst 2880 N: Stefan Probst
2882 E: sp@caldera.de 2881 E: sp@caldera.de
2883 D: The Linux Support Team Erlangen, 1993-97 2882 D: The Linux Support Team Erlangen, 1993-97
2884 S: Caldera (Deutschland) GmbH 2883 S: Caldera (Deutschland) GmbH
2885 S: Lazarettstrasse 8 2884 S: Lazarettstrasse 8
2886 S: 91054 Erlangen 2885 S: 91054 Erlangen
2887 S: Germany 2886 S: Germany
2888 2887
2889 N: Giuliano Procida 2888 N: Giuliano Procida
2890 E: myxie@debian.org,gprocida@madge.com 2889 E: myxie@debian.org,gprocida@madge.com
2891 D: Madge Ambassador driver (Collage 155 Server ATM adapter) 2890 D: Madge Ambassador driver (Collage 155 Server ATM adapter)
2892 D: Madge Horizon driver (Collage 25 and 155 Client ATM adapters) 2891 D: Madge Horizon driver (Collage 25 and 155 Client ATM adapters)
2893 P: 1024/93898735 D3 9E F4 F7 6D 8D 2F 3A 38 BA 06 7C 2B 33 43 7D 2892 P: 1024/93898735 D3 9E F4 F7 6D 8D 2F 3A 38 BA 06 7C 2B 33 43 7D
2894 S: Madge Networks 2893 S: Madge Networks
2895 S: Framewood Road 2894 S: Framewood Road
2896 S: Wexham SL3 6PJ 2895 S: Wexham SL3 6PJ
2897 S: United Kingdom 2896 S: United Kingdom
2898 2897
2899 N: Daniel Quinlan 2898 N: Daniel Quinlan
2900 E: quinlan@pathname.com 2899 E: quinlan@pathname.com
2901 W: http://www.pathname.com/~quinlan/ 2900 W: http://www.pathname.com/~quinlan/
2902 D: FSSTND coordinator; FHS editor 2901 D: FSSTND coordinator; FHS editor
2903 D: random Linux documentation, patches, and hacks 2902 D: random Linux documentation, patches, and hacks
2904 S: 4390 Albany Drive #41A 2903 S: 4390 Albany Drive #41A
2905 S: San Jose, California 95129 2904 S: San Jose, California 95129
2906 S: USA 2905 S: USA
2907 2906
2908 N: Juan Quintela 2907 N: Juan Quintela
2909 E: quintela@fi.udc.es 2908 E: quintela@fi.udc.es
2910 D: Memory Management hacking 2909 D: Memory Management hacking
2911 S: LFCIA 2910 S: LFCIA
2912 S: Departamento de Computaciรณn 2911 S: Departamento de Computaciรณn
2913 S: Universidade da Coruรฑa 2912 S: Universidade da Coruรฑa
2914 S: E-15071 2913 S: E-15071
2915 S: A Coruรฑa 2914 S: A Coruรฑa
2916 S: Spain 2915 S: Spain
2917 2916
2918 N: Augusto Cesar Radtke 2917 N: Augusto Cesar Radtke
2919 E: bishop@sekure.org 2918 E: bishop@sekure.org
2920 W: http://bishop.sekure.org 2919 W: http://bishop.sekure.org
2921 D: {copy,get,put}_user calls updates 2920 D: {copy,get,put}_user calls updates
2922 D: Miscellaneous hacks 2921 D: Miscellaneous hacks
2923 S: R. Otto Marquardt, 226 - Garcia 2922 S: R. Otto Marquardt, 226 - Garcia
2924 S: 89020-350 Blumenau - Santa Catarina 2923 S: 89020-350 Blumenau - Santa Catarina
2925 S: Brazil 2924 S: Brazil
2926 2925
2927 N: Goutham Rao 2926 N: Goutham Rao
2928 E: goutham.rao@intel.com 2927 E: goutham.rao@intel.com
2929 D: Linux/IA-64 2928 D: Linux/IA-64
2930 S: 2200 Mission College Blvd 2929 S: 2200 Mission College Blvd
2931 S: Santa Clara, CA 95052 2930 S: Santa Clara, CA 95052
2932 S: USA 2931 S: USA
2933 2932
2934 N: Eric S. Raymond 2933 N: Eric S. Raymond
2935 E: esr@thyrsus.com 2934 E: esr@thyrsus.com
2936 W: http://www.tuxedo.org/~esr/ 2935 W: http://www.tuxedo.org/~esr/
2937 D: terminfo master file maintainer 2936 D: terminfo master file maintainer
2938 D: Editor: Installation HOWTO, Distributions HOWTO, XFree86 HOWTO 2937 D: Editor: Installation HOWTO, Distributions HOWTO, XFree86 HOWTO
2939 D: Author: fetchmail, Emacs VC mode, Emacs GUD mode 2938 D: Author: fetchmail, Emacs VC mode, Emacs GUD mode
2940 S: 6 Karen Drive 2939 S: 6 Karen Drive
2941 S: Malvern, Pennsylvania 19355 2940 S: Malvern, Pennsylvania 19355
2942 S: USA 2941 S: USA
2943 2942
2944 N: Stefan Reinauer 2943 N: Stefan Reinauer
2945 E: stepan@linux.de 2944 E: stepan@linux.de
2946 W: http://www.freiburg.linux.de/~stepan/ 2945 W: http://www.freiburg.linux.de/~stepan/
2947 D: Modularization of some filesystems 2946 D: Modularization of some filesystems
2948 D: /proc/sound, minor fixes 2947 D: /proc/sound, minor fixes
2949 S: Schlossbergring 9 2948 S: Schlossbergring 9
2950 S: 79098 Freiburg 2949 S: 79098 Freiburg
2951 S: Germany 2950 S: Germany
2952 2951
2953 N: Thomas Renninger 2952 N: Thomas Renninger
2954 E: trenn@suse.de 2953 E: trenn@suse.de
2955 D: cpupowerutils 2954 D: cpupowerutils
2956 S: SUSE Linux GmbH 2955 S: SUSE Linux GmbH
2957 S: Germany 2956 S: Germany
2958 2957
2959 N: Joerg Reuter 2958 N: Joerg Reuter
2960 E: jreuter@yaina.de 2959 E: jreuter@yaina.de
2961 W: http://yaina.de/jreuter/ 2960 W: http://yaina.de/jreuter/
2962 W: http://www.qsl.net/dl1bke/ 2961 W: http://www.qsl.net/dl1bke/
2963 D: Generic Z8530 driver, AX.25 DAMA slave implementation 2962 D: Generic Z8530 driver, AX.25 DAMA slave implementation
2964 D: Several AX.25 hacks 2963 D: Several AX.25 hacks
2965 2964
2966 N: Francois-Rene Rideau 2965 N: Francois-Rene Rideau
2967 E: fare@tunes.org 2966 E: fare@tunes.org
2968 W: http://www.tunes.org/~fare 2967 W: http://www.tunes.org/~fare
2969 D: petty kernel janitor (byteorder, ufs) 2968 D: petty kernel janitor (byteorder, ufs)
2970 S: 6, rue Augustin Thierry 2969 S: 6, rue Augustin Thierry
2971 S: 75019 Paris 2970 S: 75019 Paris
2972 S: France 2971 S: France
2973 2972
2974 N: Rik van Riel 2973 N: Rik van Riel
2975 E: riel@redhat.com 2974 E: riel@redhat.com
2976 W: http://www.surriel.com/ 2975 W: http://www.surriel.com/
2977 D: Linux-MM site, Documentation/sysctl/*, swap/mm readaround 2976 D: Linux-MM site, Documentation/sysctl/*, swap/mm readaround
2978 D: kswapd fixes, random kernel hacker, rmap VM, 2977 D: kswapd fixes, random kernel hacker, rmap VM,
2979 D: nl.linux.org administrator, minor scheduler additions 2978 D: nl.linux.org administrator, minor scheduler additions
2980 S: Red Hat Boston 2979 S: Red Hat Boston
2981 S: 3 Lan Drive 2980 S: 3 Lan Drive
2982 S: Westford, MA 01886 2981 S: Westford, MA 01886
2983 S: USA 2982 S: USA
2984 2983
2985 N: Pekka Riikonen 2984 N: Pekka Riikonen
2986 E: priikone@poseidon.pspt.fi 2985 E: priikone@poseidon.pspt.fi
2987 E: priikone@ssh.com 2986 E: priikone@ssh.com
2988 D: Random kernel hacking and bug fixes 2987 D: Random kernel hacking and bug fixes
2989 D: International kernel patch project 2988 D: International kernel patch project
2990 S: Kasarmikatu 11 A4 2989 S: Kasarmikatu 11 A4
2991 S: 70110 Kuopio 2990 S: 70110 Kuopio
2992 S: Finland 2991 S: Finland
2993 2992
2994 N: Tobias Ringstrรถm 2993 N: Tobias Ringstrรถm
2995 E: tori@unhappy.mine.nu 2994 E: tori@unhappy.mine.nu
2996 D: Davicom DM9102(A)/DM9132/DM9801 fast ethernet driver 2995 D: Davicom DM9102(A)/DM9132/DM9801 fast ethernet driver
2997 2996
2998 N: Luca Risolia 2997 N: Luca Risolia
2999 E: luca.risolia@studio.unibo.it 2998 E: luca.risolia@studio.unibo.it
3000 P: 1024D/FCE635A4 88E8 F32F 7244 68BA 3958 5D40 99DA 5D2A FCE6 35A4 2999 P: 1024D/FCE635A4 88E8 F32F 7244 68BA 3958 5D40 99DA 5D2A FCE6 35A4
3001 D: V4L driver for W996[87]CF JPEG USB Dual Mode Camera Chips 3000 D: V4L driver for W996[87]CF JPEG USB Dual Mode Camera Chips
3002 D: V4L2 driver for SN9C10x PC Camera Controllers 3001 D: V4L2 driver for SN9C10x PC Camera Controllers
3003 D: V4L2 driver for ET61X151 and ET61X251 PC Camera Controllers 3002 D: V4L2 driver for ET61X151 and ET61X251 PC Camera Controllers
3004 D: V4L2 driver for ZC0301 Image Processor and Control Chip 3003 D: V4L2 driver for ZC0301 Image Processor and Control Chip
3005 S: Via Liberta' 41/A 3004 S: Via Liberta' 41/A
3006 S: Osio Sotto, 24046, Bergamo 3005 S: Osio Sotto, 24046, Bergamo
3007 S: Italy 3006 S: Italy
3008 3007
3009 N: William E. Roadcap 3008 N: William E. Roadcap
3010 E: roadcapw@cfw.com 3009 E: roadcapw@cfw.com
3011 W: http://www.cfw.com/~roadcapw 3010 W: http://www.cfw.com/~roadcapw
3012 D: Author of menu based configuration tool, Menuconfig. 3011 D: Author of menu based configuration tool, Menuconfig.
3013 S: 1407 Broad Street 3012 S: 1407 Broad Street
3014 S: Waynesboro, Virginia 22980 3013 S: Waynesboro, Virginia 22980
3015 S: USA 3014 S: USA
3016 3015
3017 N: Andrew J. Robinson 3016 N: Andrew J. Robinson
3018 E: arobinso@nyx.net 3017 E: arobinso@nyx.net
3019 W: http://www.nyx.net/~arobinso 3018 W: http://www.nyx.net/~arobinso
3020 D: Hayes ESP serial port driver 3019 D: Hayes ESP serial port driver
3021 3020
3022 N: Florian La Roche 3021 N: Florian La Roche
3023 E: rzsfl@rz.uni-sb.de 3022 E: rzsfl@rz.uni-sb.de
3024 E: flla@stud.uni-sb.de 3023 E: flla@stud.uni-sb.de
3025 D: Net programs and kernel net hacker 3024 D: Net programs and kernel net hacker
3026 S: Gaildorfer Str. 27 3025 S: Gaildorfer Str. 27
3027 S: 7000 Stuttgart 50 3026 S: 7000 Stuttgart 50
3028 S: Germany 3027 S: Germany
3029 3028
3030 N: Christoph Rohland 3029 N: Christoph Rohland
3031 E: hans-christoph.rohland@sap.com 3030 E: hans-christoph.rohland@sap.com
3032 E: ch.rohland@gmx.net 3031 E: ch.rohland@gmx.net
3033 D: shm fs, SYSV semaphores, af_unix 3032 D: shm fs, SYSV semaphores, af_unix
3034 S: Neue Heimat Str. 8 3033 S: Neue Heimat Str. 8
3035 S: D-68789 St.Leon-Rot 3034 S: D-68789 St.Leon-Rot
3036 S: Germany 3035 S: Germany
3037 3036
3038 N: Thiago Berlitz Rondon 3037 N: Thiago Berlitz Rondon
3039 E: maluco@mileniumnet.com.br 3038 E: maluco@mileniumnet.com.br
3040 W: http://vivaldi.linuxms.com.br/~maluco 3039 W: http://vivaldi.linuxms.com.br/~maluco
3041 D: Miscellaneous kernel hacker 3040 D: Miscellaneous kernel hacker
3042 S: R. Anhanguera, 1487 - Ipiranga 3041 S: R. Anhanguera, 1487 - Ipiranga
3043 S: 79080-740 - Campo Grande - Mato Grosso do Sul 3042 S: 79080-740 - Campo Grande - Mato Grosso do Sul
3044 S: Brazil 3043 S: Brazil
3045 3044
3046 N: Stephen Rothwell 3045 N: Stephen Rothwell
3047 E: sfr@canb.auug.org.au 3046 E: sfr@canb.auug.org.au
3048 W: http://www.canb.auug.org.au/~sfr 3047 W: http://www.canb.auug.org.au/~sfr
3049 P: 1024/BD8C7805 CD A4 9D 01 10 6E 7E 3B 91 88 FA D9 C8 40 AA 02 3048 P: 1024/BD8C7805 CD A4 9D 01 10 6E 7E 3B 91 88 FA D9 C8 40 AA 02
3050 D: Boot/setup/build work for setup > 2K 3049 D: Boot/setup/build work for setup > 2K
3051 D: Author, APM driver 3050 D: Author, APM driver
3052 D: Directory notification 3051 D: Directory notification
3053 S: 66 Maltby Circuit 3052 S: 66 Maltby Circuit
3054 S: Wanniassa ACT 2903 3053 S: Wanniassa ACT 2903
3055 S: Australia 3054 S: Australia
3056 3055
3057 N: Gerard Roudier 3056 N: Gerard Roudier
3058 E: groudier@free.fr 3057 E: groudier@free.fr
3059 D: Contributed to asynchronous read-ahead improvement 3058 D: Contributed to asynchronous read-ahead improvement
3060 S: 21 Rue Carnot 3059 S: 21 Rue Carnot
3061 S: 95170 Deuil La Barre 3060 S: 95170 Deuil La Barre
3062 S: France 3061 S: France
3063 3062
3064 N: Sebastien Rougeaux 3063 N: Sebastien Rougeaux
3065 E: Sebastien.Rougeaux@syseng.anu.edu.au 3064 E: Sebastien.Rougeaux@syseng.anu.edu.au
3066 D: IEEE 1394 OHCI module 3065 D: IEEE 1394 OHCI module
3067 S: Research School of Information Science and Engineering 3066 S: Research School of Information Science and Engineering
3068 S: The Australian National University, ACT 0200 3067 S: The Australian National University, ACT 0200
3069 S: Australia 3068 S: Australia
3070 3069
3071 N: Aristeu Sergio Rozanski Filho 3070 N: Aristeu Sergio Rozanski Filho
3072 E: aris@cathedrallabs.org 3071 E: aris@cathedrallabs.org
3073 D: Support for EtherExpress 10 ISA (i82595) in eepro driver 3072 D: Support for EtherExpress 10 ISA (i82595) in eepro driver
3074 D: User level driver support for input 3073 D: User level driver support for input
3075 S: R. Jose Serrato, 130 - Santa Candida 3074 S: R. Jose Serrato, 130 - Santa Candida
3076 S: 82640-320 - Curitiba - Paranรก 3075 S: 82640-320 - Curitiba - Paranรก
3077 S: Brazil 3076 S: Brazil
3078 3077
3079 N: Alessandro Rubini 3078 N: Alessandro Rubini
3080 E: rubini@ipvvis.unipv.it 3079 E: rubini@ipvvis.unipv.it
3081 D: the gpm mouse server and kernel support for it 3080 D: the gpm mouse server and kernel support for it
3082 3081
3083 N: Philipp Rumpf 3082 N: Philipp Rumpf
3084 E: prumpf@tux.org 3083 E: prumpf@tux.org
3085 D: random bugfixes 3084 D: random bugfixes
3086 S: Drausnickstrasse 29 3085 S: Drausnickstrasse 29
3087 S: 91052 Erlangen 3086 S: 91052 Erlangen
3088 S: Germany 3087 S: Germany
3089 3088
3090 N: Paul `Rusty' Russell 3089 N: Paul `Rusty' Russell
3091 E: rusty@rustcorp.com.au 3090 E: rusty@rustcorp.com.au
3092 W: http://ozlabs.org/~rusty 3091 W: http://ozlabs.org/~rusty
3093 D: Ruggedly handsome. 3092 D: Ruggedly handsome.
3094 D: netfilter, ipchains with Michael Neuling. 3093 D: netfilter, ipchains with Michael Neuling.
3095 S: 52 Moore St 3094 S: 52 Moore St
3096 S: Turner ACT 2612 3095 S: Turner ACT 2612
3097 S: Australia 3096 S: Australia
3098 3097
3099 N: Richard Russon (FlatCap) 3098 N: Richard Russon (FlatCap)
3100 E: kernel@flatcap.org 3099 E: kernel@flatcap.org
3101 W: http://www.flatcap.org 3100 W: http://www.flatcap.org
3102 D: NTFS support 3101 D: NTFS support
3103 D: LDM support (Win2000/XP Logical Disk Manager/Dynamic Disks) 3102 D: LDM support (Win2000/XP Logical Disk Manager/Dynamic Disks)
3104 S: 50 Swansea Road 3103 S: 50 Swansea Road
3105 S: Reading 3104 S: Reading
3106 S: United Kingdom 3105 S: United Kingdom
3107 3106
3108 N: Bill Ryder 3107 N: Bill Ryder
3109 E: bryder@sgi.com 3108 E: bryder@sgi.com
3110 D: FTDI_SIO usb/serial converter driver 3109 D: FTDI_SIO usb/serial converter driver
3111 W: http://reality.sgi.com/bryder_wellington/ftdi_sio 3110 W: http://reality.sgi.com/bryder_wellington/ftdi_sio
3112 S: I/3 Walter St 3111 S: I/3 Walter St
3113 S: Wellington 3112 S: Wellington
3114 S: New Zealand 3113 S: New Zealand
3115 3114
3116 N: Sampo Saaristo 3115 N: Sampo Saaristo
3117 E: sambo@cs.tut.fi 3116 E: sambo@cs.tut.fi
3118 D: Co-author of Multi-Protocol Over ATM (MPOA) 3117 D: Co-author of Multi-Protocol Over ATM (MPOA)
3119 S: Tampere University of Technology / Telecom lab 3118 S: Tampere University of Technology / Telecom lab
3120 S: Hermiankatu 12C 3119 S: Hermiankatu 12C
3121 S: FIN-33720 Tampere 3120 S: FIN-33720 Tampere
3122 S: Finland 3121 S: Finland
3123 3122
3124 N: Thomas Sailer 3123 N: Thomas Sailer
3125 E: t.sailer@alumni.ethz.ch 3124 E: t.sailer@alumni.ethz.ch
3126 E: HB9JNX@HB9W.CHE.EU (packet radio) 3125 E: HB9JNX@HB9W.CHE.EU (packet radio)
3127 D: Baycom driver 3126 D: Baycom driver
3128 S: Markusstrasse 18 3127 S: Markusstrasse 18
3129 S: 8006 Zuerich 3128 S: 8006 Zuerich
3130 S: Switzerland 3129 S: Switzerland
3131 3130
3132 N: Manuel Estrada Sainz 3131 N: Manuel Estrada Sainz
3133 D: Firmware loader (request_firmware) 3132 D: Firmware loader (request_firmware)
3134 3133
3135 N: Wayne Salamon 3134 N: Wayne Salamon
3136 E: wsalamon@tislabs.com 3135 E: wsalamon@tislabs.com
3137 E: wsalamon@nai.com 3136 E: wsalamon@nai.com
3138 D: portions of the Linux Security Module (LSM) framework and security modules 3137 D: portions of the Linux Security Module (LSM) framework and security modules
3139 3138
3140 N: Robert Sanders 3139 N: Robert Sanders
3141 E: gt8134b@prism.gatech.edu 3140 E: gt8134b@prism.gatech.edu
3142 D: Dosemu 3141 D: Dosemu
3143 3142
3144 N: Duncan Sands 3143 N: Duncan Sands
3145 E: duncan.sands@free.fr 3144 E: duncan.sands@free.fr
3146 W: http://topo.math.u-psud.fr/~sands 3145 W: http://topo.math.u-psud.fr/~sands
3147 D: Alcatel SpeedTouch USB driver 3146 D: Alcatel SpeedTouch USB driver
3148 S: 69 rue Dunois 3147 S: 69 rue Dunois
3149 S: 75013 Paris 3148 S: 75013 Paris
3150 S: France 3149 S: France
3151 3150
3152 N: Dipankar Sarma 3151 N: Dipankar Sarma
3153 E: dipankar@in.ibm.com 3152 E: dipankar@in.ibm.com
3154 D: RCU 3153 D: RCU
3155 3154
3156 N: Hannu Savolainen 3155 N: Hannu Savolainen
3157 E: hannu@opensound.com 3156 E: hannu@opensound.com
3158 D: Maintainer of the sound drivers until 2.1.x days. 3157 D: Maintainer of the sound drivers until 2.1.x days.
3159 D: Original compressed boot image support. 3158 D: Original compressed boot image support.
3160 S: Valurink. 4A11 3159 S: Valurink. 4A11
3161 S: 03600 Karkkila 3160 S: 03600 Karkkila
3162 S: Finland 3161 S: Finland
3163 3162
3164 N: Deepak Saxena 3163 N: Deepak Saxena
3165 E: dsaxena@plexity.net 3164 E: dsaxena@plexity.net
3166 D: I2O kernel layer (config, block, core, pci, net). I2O disk support for LILO 3165 D: I2O kernel layer (config, block, core, pci, net). I2O disk support for LILO
3167 D: XScale(IOP, IXP) porting and other random ARM bits 3166 D: XScale(IOP, IXP) porting and other random ARM bits
3168 S: Portland, OR 3167 S: Portland, OR
3169 3168
3170 N: Eric Schenk 3169 N: Eric Schenk
3171 E: Eric.Schenk@dna.lth.se 3170 E: Eric.Schenk@dna.lth.se
3172 D: Random kernel debugging. 3171 D: Random kernel debugging.
3173 D: SYSV Semaphore code rewrite. 3172 D: SYSV Semaphore code rewrite.
3174 D: Network layer debugging. 3173 D: Network layer debugging.
3175 D: Dial on demand facility (diald). 3174 D: Dial on demand facility (diald).
3176 S: Dag Hammerskjolds v. 3E 3175 S: Dag Hammerskjolds v. 3E
3177 S: S-226 64 LUND 3176 S: S-226 64 LUND
3178 S: Sweden 3177 S: Sweden
3179 3178
3180 N: Henning P. Schmiedehausen 3179 N: Henning P. Schmiedehausen
3181 E: hps@tanstaafl.de 3180 E: hps@tanstaafl.de
3182 D: added PCI support to the serial driver 3181 D: added PCI support to the serial driver
3183 S: Buckenhof, Germany 3182 S: Buckenhof, Germany
3184 3183
3185 N: Michael Schmitz 3184 N: Michael Schmitz
3186 E: 3185 E:
3187 D: Macintosh IDE Driver 3186 D: Macintosh IDE Driver
3188 3187
3189 N: Peter De Schrijver 3188 N: Peter De Schrijver
3190 E: stud11@cc4.kuleuven.ac.be 3189 E: stud11@cc4.kuleuven.ac.be
3191 D: Mitsumi CD-ROM driver patches March version 3190 D: Mitsumi CD-ROM driver patches March version
3192 S: Molenbaan 29 3191 S: Molenbaan 29
3193 S: B2240 Zandhoven 3192 S: B2240 Zandhoven
3194 S: Belgium 3193 S: Belgium
3195 3194
3196 N: Martin Schulze 3195 N: Martin Schulze
3197 E: joey@linux.de 3196 E: joey@linux.de
3198 W: http://home.pages.de/~joey/ 3197 W: http://home.pages.de/~joey/
3199 D: Random Linux Hacker, Linux Promoter 3198 D: Random Linux Hacker, Linux Promoter
3200 D: CD-List, Books-List, Ex-FAQ 3199 D: CD-List, Books-List, Ex-FAQ
3201 D: Linux-Support, -Mailbox, -Stammtisch 3200 D: Linux-Support, -Mailbox, -Stammtisch
3202 D: several improvements to system programs 3201 D: several improvements to system programs
3203 S: Oldenburg 3202 S: Oldenburg
3204 S: Germany 3203 S: Germany
3205 3204
3206 N: Robert Schwebel 3205 N: Robert Schwebel
3207 E: robert@schwebel.de 3206 E: robert@schwebel.de
3208 W: http://www.schwebel.de 3207 W: http://www.schwebel.de
3209 D: Embedded hacker and book author, 3208 D: Embedded hacker and book author,
3210 D: AMD Elan support for Linux 3209 D: AMD Elan support for Linux
3211 S: Pengutronix 3210 S: Pengutronix
3212 S: Braunschweiger Strasse 79 3211 S: Braunschweiger Strasse 79
3213 S: 31134 Hildesheim 3212 S: 31134 Hildesheim
3214 S: Germany 3213 S: Germany
3215 3214
3216 N: Darren Senn 3215 N: Darren Senn
3217 E: sinster@darkwater.com 3216 E: sinster@darkwater.com
3218 D: Whatever I notice needs doing (so far: itimers, /proc) 3217 D: Whatever I notice needs doing (so far: itimers, /proc)
3219 S: Post Office Box 64132 3218 S: Post Office Box 64132
3220 S: Sunnyvale, California 94088-4132 3219 S: Sunnyvale, California 94088-4132
3221 S: USA 3220 S: USA
3222 3221
3223 N: Stas Sergeev 3222 N: Stas Sergeev
3224 E: stsp@users.sourceforge.net 3223 E: stsp@users.sourceforge.net
3225 D: PCM PC-Speaker driver 3224 D: PCM PC-Speaker driver
3226 D: misc fixes 3225 D: misc fixes
3227 S: Russia 3226 S: Russia
3228 3227
3229 N: Simon Shapiro 3228 N: Simon Shapiro
3230 E: shimon@i-Connect.Net 3229 E: shimon@i-Connect.Net
3231 W: http://www.-i-Connect.Net/~shimon 3230 W: http://www.-i-Connect.Net/~shimon
3232 D: SCSI debugging 3231 D: SCSI debugging
3233 D: Maintainer of the Debian Kernel packages 3232 D: Maintainer of the Debian Kernel packages
3234 S: 14355 SW Allen Blvd., Suite #140 3233 S: 14355 SW Allen Blvd., Suite #140
3235 S: Beaverton, Oregon 97008 3234 S: Beaverton, Oregon 97008
3236 S: USA 3235 S: USA
3237 3236
3238 N: Mike Shaver 3237 N: Mike Shaver
3239 E: shaver@hungry.org 3238 E: shaver@hungry.org
3240 W: http://www.hungry.org/~shaver/ 3239 W: http://www.hungry.org/~shaver/
3241 D: MIPS work, /proc/sys/net, misc net hacking 3240 D: MIPS work, /proc/sys/net, misc net hacking
3242 S: 149 Union St. 3241 S: 149 Union St.
3243 S: Kingston, Ontario 3242 S: Kingston, Ontario
3244 S: Canada K7L 2P4 3243 S: Canada K7L 2P4
3245 3244
3246 N: John Shifflett 3245 N: John Shifflett
3247 E: john@geolog.com 3246 E: john@geolog.com
3248 E: jshiffle@netcom.com 3247 E: jshiffle@netcom.com
3249 D: Always IN2000 SCSI driver 3248 D: Always IN2000 SCSI driver
3250 D: wd33c93 SCSI driver (linux-m68k) 3249 D: wd33c93 SCSI driver (linux-m68k)
3251 S: San Jose, California 3250 S: San Jose, California
3252 S: USA 3251 S: USA
3253 3252
3254 N: Robert Siemer 3253 N: Robert Siemer
3255 E: Robert.Siemer@gmx.de 3254 E: Robert.Siemer@gmx.de
3256 P: 2048/C99A4289 2F DC 17 2E 56 62 01 C8 3D F2 AC 09 F2 E5 DD EE 3255 P: 2048/C99A4289 2F DC 17 2E 56 62 01 C8 3D F2 AC 09 F2 E5 DD EE
3257 D: miroSOUND PCM20 radio RDS driver, ACI rewrite 3256 D: miroSOUND PCM20 radio RDS driver, ACI rewrite
3258 S: Klosterweg 28 / i309 3257 S: Klosterweg 28 / i309
3259 S: 76131 Karlsruhe 3258 S: 76131 Karlsruhe
3260 S: Germany 3259 S: Germany
3261 3260
3262 N: James Simmons 3261 N: James Simmons
3263 E: jsimmons@infradead.org 3262 E: jsimmons@infradead.org
3264 E: jsimmons@users.sf.net 3263 E: jsimmons@users.sf.net
3265 D: Frame buffer device maintainer 3264 D: Frame buffer device maintainer
3266 D: input layer development 3265 D: input layer development
3267 D: tty/console layer 3266 D: tty/console layer
3268 D: various mipsel devices 3267 D: various mipsel devices
3269 S: 115 Carmel Avenue 3268 S: 115 Carmel Avenue
3270 S: El Cerrito CA 94530 3269 S: El Cerrito CA 94530
3271 S: USA 3270 S: USA
3272 3271
3273 N: Jaspreet Singh 3272 N: Jaspreet Singh
3274 E: jaspreet@sangoma.com 3273 E: jaspreet@sangoma.com
3275 W: www.sangoma.com 3274 W: www.sangoma.com
3276 D: WANPIPE drivers & API Support for Sangoma S508/FT1 cards 3275 D: WANPIPE drivers & API Support for Sangoma S508/FT1 cards
3277 S: Sangoma Technologies Inc., 3276 S: Sangoma Technologies Inc.,
3278 S: 1001 Denison Street 3277 S: 1001 Denison Street
3279 S: Suite 101 3278 S: Suite 101
3280 S: Markham, Ontario L3R 2Z6 3279 S: Markham, Ontario L3R 2Z6
3281 S: Canada 3280 S: Canada
3282 3281
3283 N: Rick Sladkey 3282 N: Rick Sladkey
3284 E: jrs@world.std.com 3283 E: jrs@world.std.com
3285 D: utility hacker: Emacs, NFS server, mount, kmem-ps, UPS debugger, strace, GDB 3284 D: utility hacker: Emacs, NFS server, mount, kmem-ps, UPS debugger, strace, GDB
3286 D: library hacker: RPC, profil(3), realpath(3), regexp.h 3285 D: library hacker: RPC, profil(3), realpath(3), regexp.h
3287 D: kernel hacker: unnamed block devs, NFS client, fast select, precision timer 3286 D: kernel hacker: unnamed block devs, NFS client, fast select, precision timer
3288 S: 24 Avon Place 3287 S: 24 Avon Place
3289 S: Arlington, Massachusetts 02174 3288 S: Arlington, Massachusetts 02174
3290 S: USA 3289 S: USA
3291 3290
3292 N: Craig Small 3291 N: Craig Small
3293 E: csmall@triode.apana.org.au 3292 E: csmall@triode.apana.org.au
3294 E: vk2xlz@gonzo.vk2xlz.ampr.org (packet radio) 3293 E: vk2xlz@gonzo.vk2xlz.ampr.org (packet radio)
3295 D: Gracilis PackeTwin device driver 3294 D: Gracilis PackeTwin device driver
3296 D: RSPF daemon 3295 D: RSPF daemon
3297 S: 10 Stockalls Place 3296 S: 10 Stockalls Place
3298 S: Minto, NSW, 2566 3297 S: Minto, NSW, 2566
3299 S: Australia 3298 S: Australia
3300 3299
3301 N: Stephen Smalley 3300 N: Stephen Smalley
3302 E: sds@tycho.nsa.gov 3301 E: sds@tycho.nsa.gov
3303 D: portions of the Linux Security Module (LSM) framework and security modules 3302 D: portions of the Linux Security Module (LSM) framework and security modules
3304 3303
3305 N: Chris Smith 3304 N: Chris Smith
3306 E: csmith@convex.com 3305 E: csmith@convex.com
3307 D: Read only HPFS filesystem 3306 D: Read only HPFS filesystem
3308 S: Richardson, Texas 3307 S: Richardson, Texas
3309 S: USA 3308 S: USA
3310 3309
3311 N: Christopher Smith 3310 N: Christopher Smith
3312 E: x@xman.org 3311 E: x@xman.org
3313 D: Tulip net driver hacker 3312 D: Tulip net driver hacker
3314 3313
3315 N: Mark Smith 3314 N: Mark Smith
3316 E: mark.smith@comdev.cc 3315 E: mark.smith@comdev.cc
3317 D: Multicast support in bonding driver 3316 D: Multicast support in bonding driver
3318 3317
3319 N: Miquel van Smoorenburg 3318 N: Miquel van Smoorenburg
3320 E: miquels@cistron.nl 3319 E: miquels@cistron.nl
3321 D: Kernel and net hacker. Sysvinit, minicom. doing Debian stuff. 3320 D: Kernel and net hacker. Sysvinit, minicom. doing Debian stuff.
3322 S: Cistron Internet Services 3321 S: Cistron Internet Services
3323 S: PO-Box 297 3322 S: PO-Box 297
3324 S: 2400 AG, Alphen aan den Rijn 3323 S: 2400 AG, Alphen aan den Rijn
3325 S: The Netherlands 3324 S: The Netherlands
3326 3325
3327 N: Scott Snyder 3326 N: Scott Snyder
3328 E: snyder@fnald0.fnal.gov 3327 E: snyder@fnald0.fnal.gov
3329 D: ATAPI cdrom driver 3328 D: ATAPI cdrom driver
3330 S: MS 352, Fermilab 3329 S: MS 352, Fermilab
3331 S: Post Office Box 500 3330 S: Post Office Box 500
3332 S: Batavia, Illinois 60510 3331 S: Batavia, Illinois 60510
3333 S: USA 3332 S: USA
3334 3333
3335 N: Leo Spiekman 3334 N: Leo Spiekman
3336 E: leo@netlabs.net 3335 E: leo@netlabs.net
3337 W: http://www.netlabs.net/hp/leo/ 3336 W: http://www.netlabs.net/hp/leo/
3338 D: Optics Storage 8000AT cdrom driver 3337 D: Optics Storage 8000AT cdrom driver
3339 S: Cliffwood, New Jersey 07721 3338 S: Cliffwood, New Jersey 07721
3340 S: USA 3339 S: USA
3341 3340
3342 N: Manfred Spraul 3341 N: Manfred Spraul
3343 E: manfred@colorfullife.com 3342 E: manfred@colorfullife.com
3344 W: http://www.colorfullife.com/~manfred 3343 W: http://www.colorfullife.com/~manfred
3345 D: Lots of tiny hacks. Larger improvements to SysV IPC msg, 3344 D: Lots of tiny hacks. Larger improvements to SysV IPC msg,
3346 D: slab, pipe, select. 3345 D: slab, pipe, select.
3347 S: 71701 Schwieberdingen 3346 S: 71701 Schwieberdingen
3348 S: Germany 3347 S: Germany
3349 3348
3350 N: Andrew Stanley-Jones 3349 N: Andrew Stanley-Jones
3351 E: asj@lanmedia.com 3350 E: asj@lanmedia.com
3352 D: LanMedia Corp. Device WAN card device driver 3351 D: LanMedia Corp. Device WAN card device driver
3353 S: #102, 686 W. Maude Ave 3352 S: #102, 686 W. Maude Ave
3354 S: Sunyvale, CA 94086 3353 S: Sunyvale, CA 94086
3355 S: USA 3354 S: USA
3356 3355
3357 N: Michael Still 3356 N: Michael Still
3358 E: mikal@stillhq.com 3357 E: mikal@stillhq.com
3359 W: http://www.stillhq.com 3358 W: http://www.stillhq.com
3360 D: Various janitorial patches 3359 D: Various janitorial patches
3361 D: mandocs and mandocs_install build targets 3360 D: mandocs and mandocs_install build targets
3362 S: (Email me and ask) 3361 S: (Email me and ask)
3363 S: Australia 3362 S: Australia
3364 3363
3365 N: Henrik Storner 3364 N: Henrik Storner
3366 E: storner@image.dk 3365 E: storner@image.dk
3367 W: http://www.image.dk/~storner/ 3366 W: http://www.image.dk/~storner/
3368 W: http://www.sslug.dk/ 3367 W: http://www.sslug.dk/
3369 D: Configure script: Invented tristate for module-configuration 3368 D: Configure script: Invented tristate for module-configuration
3370 D: vfat/msdos integration, kerneld docs, Linux promotion 3369 D: vfat/msdos integration, kerneld docs, Linux promotion
3371 D: Miscellaneous bug-fixes 3370 D: Miscellaneous bug-fixes
3372 S: Chr. Winthersvej 1 B, st.th. 3371 S: Chr. Winthersvej 1 B, st.th.
3373 S: DK-1860 Frederiksberg C 3372 S: DK-1860 Frederiksberg C
3374 S: Denmark 3373 S: Denmark
3375 3374
3376 N: Drew Sullivan 3375 N: Drew Sullivan
3377 E: drew@ss.org 3376 E: drew@ss.org
3378 W: http://www.ss.org/ 3377 W: http://www.ss.org/
3379 P: 1024/ACFFA969 5A 9C 42 AB E4 24 82 31 99 56 00 BF D3 2B 25 46 3378 P: 1024/ACFFA969 5A 9C 42 AB E4 24 82 31 99 56 00 BF D3 2B 25 46
3380 D: iBCS2 developer 3379 D: iBCS2 developer
3381 S: 22 Irvington Cres. 3380 S: 22 Irvington Cres.
3382 S: Willowdale, Ontario 3381 S: Willowdale, Ontario
3383 S: Canada M2N 2Z1 3382 S: Canada M2N 2Z1
3384 3383
3385 N: Adam Sulmicki 3384 N: Adam Sulmicki
3386 E: adam@cfar.umd.edu 3385 E: adam@cfar.umd.edu
3387 W: http://www.eax.com 3386 W: http://www.eax.com
3388 D: core networking fixes 3387 D: core networking fixes
3389 D: patch-kernel enhancements 3388 D: patch-kernel enhancements
3390 D: misc kernel fixes and updates 3389 D: misc kernel fixes and updates
3391 3390
3392 N: Adrian Sun 3391 N: Adrian Sun
3393 E: asun@cobaltnet.com 3392 E: asun@cobaltnet.com
3394 D: hfs support 3393 D: hfs support
3395 D: alpha rtc port, random appletalk fixes 3394 D: alpha rtc port, random appletalk fixes
3396 S: Department of Zoology, University of Washington 3395 S: Department of Zoology, University of Washington
3397 S: Seattle, WA 98195-1800 3396 S: Seattle, WA 98195-1800
3398 S: USA 3397 S: USA
3399 3398
3400 N: Eugene Surovegin 3399 N: Eugene Surovegin
3401 E: ebs@ebshome.net 3400 E: ebs@ebshome.net
3402 W: http://kernel.ebshome.net/ 3401 W: http://kernel.ebshome.net/
3403 P: 1024D/AE5467F1 FF22 39F1 6728 89F6 6E6C 2365 7602 F33D AE54 67F1 3402 P: 1024D/AE5467F1 FF22 39F1 6728 89F6 6E6C 2365 7602 F33D AE54 67F1
3404 D: Embedded PowerPC 4xx: EMAC, I2C, PIC and random hacks/fixes 3403 D: Embedded PowerPC 4xx: EMAC, I2C, PIC and random hacks/fixes
3405 S: Sunnyvale, California 94085 3404 S: Sunnyvale, California 94085
3406 S: USA 3405 S: USA
3407 3406
3408 N: Corey Thomas 3407 N: Corey Thomas
3409 E: corey@world.std.com 3408 E: corey@world.std.com
3410 W: http://world.std.com/~corey/index.html 3409 W: http://world.std.com/~corey/index.html
3411 D: Raylink/WebGear wireless LAN device driver (ray_cs) author 3410 D: Raylink/WebGear wireless LAN device driver (ray_cs) author
3412 S: 145 Howard St. 3411 S: 145 Howard St.
3413 S: Northborough, MA 01532 3412 S: Northborough, MA 01532
3414 S: USA 3413 S: USA
3415 3414
3416 N: Tommy Thorn 3415 N: Tommy Thorn
3417 E: Tommy.Thorn@irisa.fr 3416 E: Tommy.Thorn@irisa.fr
3418 W: http://www.irisa.fr/prive/thorn/index.html 3417 W: http://www.irisa.fr/prive/thorn/index.html
3419 P: 512/B4AFC909 BC BF 6D B1 52 26 1E D6 E3 2F A3 24 2A 84 FE 21 3418 P: 512/B4AFC909 BC BF 6D B1 52 26 1E D6 E3 2F A3 24 2A 84 FE 21
3420 D: Device driver hacker (aha1542 & plip) 3419 D: Device driver hacker (aha1542 & plip)
3421 S: IRISA 3420 S: IRISA
3422 S: Universit=E9 de Rennes I 3421 S: Universit=E9 de Rennes I
3423 S: F-35042 Rennes Cedex 3422 S: F-35042 Rennes Cedex
3424 S: France 3423 S: France
3425 3424
3426 N: Urs Thuermann 3425 N: Urs Thuermann
3427 E: urs.thuermann@volkswagen.de 3426 E: urs.thuermann@volkswagen.de
3428 W: http://www.volkswagen.de 3427 W: http://www.volkswagen.de
3429 D: Controller Area Network (network layer core) 3428 D: Controller Area Network (network layer core)
3430 S: Brieffach 1776 3429 S: Brieffach 1776
3431 S: 38436 Wolfsburg 3430 S: 38436 Wolfsburg
3432 S: Germany 3431 S: Germany
3433 3432
3434 N: Jon Tombs 3433 N: Jon Tombs
3435 E: jon@gte.esi.us.es 3434 E: jon@gte.esi.us.es
3436 W: http://www.esi.us.es/~jon 3435 W: http://www.esi.us.es/~jon
3437 D: NFS mmap() 3436 D: NFS mmap()
3438 D: XF86_S3 3437 D: XF86_S3
3439 D: Kernel modules 3438 D: Kernel modules
3440 D: Parts of various other programs (xfig, open, ...) 3439 D: Parts of various other programs (xfig, open, ...)
3441 S: C/ Federico Garcia Lorca 1 10-A 3440 S: C/ Federico Garcia Lorca 1 10-A
3442 S: Sevilla 41005 3441 S: Sevilla 41005
3443 S: Spain 3442 S: Spain
3444 3443
3445 N: Linus Torvalds 3444 N: Linus Torvalds
3446 E: torvalds@linux-foundation.org 3445 E: torvalds@linux-foundation.org
3447 D: Original kernel hacker 3446 D: Original kernel hacker
3448 S: Portland, Oregon 97005 3447 S: Portland, Oregon 97005
3449 S: USA 3448 S: USA
3450 3449
3451 N: Marcelo Tosatti 3450 N: Marcelo Tosatti
3452 E: marcelo@kvack.org 3451 E: marcelo@kvack.org
3453 D: v2.4 kernel maintainer 3452 D: v2.4 kernel maintainer
3454 S: Brazil 3453 S: Brazil
3455 3454
3456 N: Stefan Traby 3455 N: Stefan Traby
3457 E: stefan@quant-x.com 3456 E: stefan@quant-x.com
3458 D: Minor Alpha kernel hacks 3457 D: Minor Alpha kernel hacks
3459 S: Mitterlasznitzstr. 13 3458 S: Mitterlasznitzstr. 13
3460 S: 8302 Nestelbach 3459 S: 8302 Nestelbach
3461 S: Austria 3460 S: Austria
3462 3461
3463 N: Jeff Tranter 3462 N: Jeff Tranter
3464 E: tranter@pobox.com 3463 E: tranter@pobox.com
3465 D: Enhancements to Joystick driver 3464 D: Enhancements to Joystick driver
3466 D: Author of Sound HOWTO and CD-ROM HOWTO 3465 D: Author of Sound HOWTO and CD-ROM HOWTO
3467 D: Author of several small utilities 3466 D: Author of several small utilities
3468 D: (bogomips, scope, eject, statserial) 3467 D: (bogomips, scope, eject, statserial)
3469 S: 1 Laurie Court 3468 S: 1 Laurie Court
3470 S: Kanata, Ontario 3469 S: Kanata, Ontario
3471 S: Canada K2L 1S2 3470 S: Canada K2L 1S2
3472 3471
3473 N: Andrew Tridgell 3472 N: Andrew Tridgell
3474 E: tridge@samba.org 3473 E: tridge@samba.org
3475 W: http://samba.org/tridge/ 3474 W: http://samba.org/tridge/
3476 D: dosemu, networking, samba 3475 D: dosemu, networking, samba
3477 S: 3 Ballow Crescent 3476 S: 3 Ballow Crescent
3478 S: MacGregor A.C.T 2615 3477 S: MacGregor A.C.T 2615
3479 S: Australia 3478 S: Australia
3480 3479
3481 N: Josh Triplett 3480 N: Josh Triplett
3482 E: josh@freedesktop.org 3481 E: josh@freedesktop.org
3483 P: 1024D/D0FE7AFB B24A 65C9 1D71 2AC2 DE87 CA26 189B 9946 D0FE 7AFB 3482 P: 1024D/D0FE7AFB B24A 65C9 1D71 2AC2 DE87 CA26 189B 9946 D0FE 7AFB
3484 D: rcutorture maintainer 3483 D: rcutorture maintainer
3485 D: lock annotations, finding and fixing lock bugs 3484 D: lock annotations, finding and fixing lock bugs
3486 3485
3487 N: Winfried Trรผmper 3486 N: Winfried Trรผmper
3488 E: winni@xpilot.org 3487 E: winni@xpilot.org
3489 W: http://www.shop.de/~winni/ 3488 W: http://www.shop.de/~winni/
3490 D: German HOWTO, Crash-Kurs Linux (German, 100 comprehensive pages) 3489 D: German HOWTO, Crash-Kurs Linux (German, 100 comprehensive pages)
3491 D: CD-Writing HOWTO, various mini-HOWTOs 3490 D: CD-Writing HOWTO, various mini-HOWTOs
3492 D: One-week tutorials on Linux twice a year (free of charge) 3491 D: One-week tutorials on Linux twice a year (free of charge)
3493 D: Linux-Workshop Kรถln (aka LUG Cologne, Germany), Installfests 3492 D: Linux-Workshop Kรถln (aka LUG Cologne, Germany), Installfests
3494 S: Tacitusstr. 6 3493 S: Tacitusstr. 6
3495 S: D-50968 Kรถln 3494 S: D-50968 Kรถln
3496 3495
3497 N: Tsu-Sheng Tsao 3496 N: Tsu-Sheng Tsao
3498 E: tsusheng@scf.usc.edu 3497 E: tsusheng@scf.usc.edu
3499 D: IGMP(Internet Group Management Protocol) version 2 3498 D: IGMP(Internet Group Management Protocol) version 2
3500 S: 2F 14 ALY 31 LN 166 SEC 1 SHIH-PEI RD 3499 S: 2F 14 ALY 31 LN 166 SEC 1 SHIH-PEI RD
3501 S: Taipei 3500 S: Taipei
3502 S: Taiwan 112 3501 S: Taiwan 112
3503 S: Republic of China 3502 S: Republic of China
3504 S: 24335 Delta Drive 3503 S: 24335 Delta Drive
3505 S: Diamond Bar, California 91765 3504 S: Diamond Bar, California 91765
3506 S: USA 3505 S: USA
3507 3506
3508 N: Theodore Ts'o 3507 N: Theodore Ts'o
3509 E: tytso@mit.edu 3508 E: tytso@mit.edu
3510 D: Random Linux hacker 3509 D: Random Linux hacker
3511 D: Maintainer of tsx-11.mit.edu ftp archive 3510 D: Maintainer of tsx-11.mit.edu ftp archive
3512 D: Maintainer of c.o.l.* Usenet<->mail gateway 3511 D: Maintainer of c.o.l.* Usenet<->mail gateway
3513 D: Author of serial driver 3512 D: Author of serial driver
3514 D: Author of the new e2fsck 3513 D: Author of the new e2fsck
3515 D: Author of job control and system call restart code 3514 D: Author of job control and system call restart code
3516 D: Author of ramdisk device driver 3515 D: Author of ramdisk device driver
3517 D: Author of loopback device driver 3516 D: Author of loopback device driver
3518 D: Author of /dev/random driver 3517 D: Author of /dev/random driver
3519 S: MIT Room E40-343 3518 S: MIT Room E40-343
3520 S: 1 Amherst Street 3519 S: 1 Amherst Street
3521 S: Cambridge, Massachusetts 02139 3520 S: Cambridge, Massachusetts 02139
3522 S: USA 3521 S: USA
3523 3522
3524 N: Simmule Turner 3523 N: Simmule Turner
3525 E: sturner@tele-tv.com 3524 E: sturner@tele-tv.com
3526 D: Added swapping to filesystem 3525 D: Added swapping to filesystem
3527 S: 4226 Landgreen Street 3526 S: 4226 Landgreen Street
3528 S: Rockville, Maryland 20853 3527 S: Rockville, Maryland 20853
3529 S: USA 3528 S: USA
3530 3529
3531 N: Stephen Tweedie 3530 N: Stephen Tweedie
3532 E: sct@redhat.com 3531 E: sct@redhat.com
3533 P: 1024/E7A417AD E2 FE A4 20 34 EC ED FC 7D 7E 67 8D E0 31 D1 69 3532 P: 1024/E7A417AD E2 FE A4 20 34 EC ED FC 7D 7E 67 8D E0 31 D1 69
3534 P: 1024D/43BE7544 D2A4 8556 08E6 90E7 076C BA3F 243F 20A4 43BE 7544 3533 P: 1024D/43BE7544 D2A4 8556 08E6 90E7 076C BA3F 243F 20A4 43BE 7544
3535 D: Second extended file system developer 3534 D: Second extended file system developer
3536 D: General filesystem hacker 3535 D: General filesystem hacker
3537 D: kswap vm management code 3536 D: kswap vm management code
3538 S: 44 Campbell Park Crescent 3537 S: 44 Campbell Park Crescent
3539 S: Edinburgh EH13 0HT 3538 S: Edinburgh EH13 0HT
3540 S: United Kingdom 3539 S: United Kingdom
3541 3540
3542 N: Thomas Uhl 3541 N: Thomas Uhl
3543 E: uhl@sun1.rz.fh-heilbronn.de 3542 E: uhl@sun1.rz.fh-heilbronn.de
3544 D: Application programmer 3543 D: Application programmer
3545 D: Linux promoter 3544 D: Linux promoter
3546 D: Author of a German book on Linux 3545 D: Author of a German book on Linux
3547 S: Obere Heerbergstrasse 17 3546 S: Obere Heerbergstrasse 17
3548 S: 97078 Wuerzburg 3547 S: 97078 Wuerzburg
3549 S: Germany 3548 S: Germany
3550 3549
3551 N: Greg Ungerer 3550 N: Greg Ungerer
3552 E: gerg@snapgear.com 3551 E: gerg@snapgear.com
3553 D: uClinux kernel hacker 3552 D: uClinux kernel hacker
3554 D: Port uClinux to the Motorola ColdFire CPU 3553 D: Port uClinux to the Motorola ColdFire CPU
3555 D: Author of Stallion multiport serial drivers 3554 D: Author of Stallion multiport serial drivers
3556 S: SnapGear Inc. 3555 S: SnapGear Inc.
3557 S: 825 Stanley St 3556 S: 825 Stanley St
3558 S: Woolloongabba. QLD. 4102 3557 S: Woolloongabba. QLD. 4102
3559 S: Australia 3558 S: Australia
3560 3559
3561 N: Jeffrey A. Uphoff 3560 N: Jeffrey A. Uphoff
3562 E: juphoff@transmeta.com 3561 E: juphoff@transmeta.com
3563 E: jeff.uphoff@linux.org 3562 E: jeff.uphoff@linux.org
3564 P: 1024/9ED505C5 D7 BB CA AA 10 45 40 1B 16 19 0A C0 38 A0 3E CB 3563 P: 1024/9ED505C5 D7 BB CA AA 10 45 40 1B 16 19 0A C0 38 A0 3E CB
3565 D: Linux Security/Alert mailing lists' moderator/maintainer. 3564 D: Linux Security/Alert mailing lists' moderator/maintainer.
3566 D: NSM (rpc.statd) developer. 3565 D: NSM (rpc.statd) developer.
3567 D: PAM S/Key module developer. 3566 D: PAM S/Key module developer.
3568 D: 'dip' contributor. 3567 D: 'dip' contributor.
3569 D: AIPS port, astronomical community support. 3568 D: AIPS port, astronomical community support.
3570 S: Transmeta Corporation 3569 S: Transmeta Corporation
3571 S: 2540 Mission College Blvd. 3570 S: 2540 Mission College Blvd.
3572 S: Santa Clara, CA 95054 3571 S: Santa Clara, CA 95054
3573 S: USA 3572 S: USA
3574 3573
3575 N: Matthias Urlichs 3574 N: Matthias Urlichs
3576 E: smurf@smurf.noris.de 3575 E: smurf@smurf.noris.de
3577 E: smurf@debian.org 3576 E: smurf@debian.org
3578 E: matthias@urlichs.de 3577 E: matthias@urlichs.de
3579 D: Consultant, developer, kernel hacker 3578 D: Consultant, developer, kernel hacker
3580 D: In a previous life, worked on Streams/ISDN/BSD networking code for Linux 3579 D: In a previous life, worked on Streams/ISDN/BSD networking code for Linux
3581 S: Schleiermacherstrasse 12 3580 S: Schleiermacherstrasse 12
3582 S: 90491 Nuernberg 3581 S: 90491 Nuernberg
3583 S: Germany 3582 S: Germany
3584 3583
3585 N: Geert Uytterhoeven 3584 N: Geert Uytterhoeven
3586 E: geert@linux-m68k.org 3585 E: geert@linux-m68k.org
3587 W: http://users.telenet.be/geertu/ 3586 W: http://users.telenet.be/geertu/
3588 P: 1024/862678A6 C51D 361C 0BD1 4C90 B275 C553 6EEA 11BA 8626 78A6 3587 P: 1024/862678A6 C51D 361C 0BD1 4C90 B275 C553 6EEA 11BA 8626 78A6
3589 D: m68k/Amiga and PPC/CHRP Longtrail coordinator 3588 D: m68k/Amiga and PPC/CHRP Longtrail coordinator
3590 D: Frame buffer device and XF68_FBDev maintainer 3589 D: Frame buffer device and XF68_FBDev maintainer
3591 D: m68k IDE maintainer 3590 D: m68k IDE maintainer
3592 D: Amiga Zorro maintainer 3591 D: Amiga Zorro maintainer
3593 D: Amiga Buddha and Catweasel chipset IDE 3592 D: Amiga Buddha and Catweasel chipset IDE
3594 D: Atari Falcon chipset IDE 3593 D: Atari Falcon chipset IDE
3595 D: Amiga Gayle chipset IDE 3594 D: Amiga Gayle chipset IDE
3596 D: mipsel NEC DDB Vrc-5074 3595 D: mipsel NEC DDB Vrc-5074
3597 S: Haterbeekstraat 55B 3596 S: Haterbeekstraat 55B
3598 S: B-3200 Aarschot 3597 S: B-3200 Aarschot
3599 S: Belgium 3598 S: Belgium
3600 3599
3601 N: Chris Vance 3600 N: Chris Vance
3602 E: cvance@tislabs.com 3601 E: cvance@tislabs.com
3603 E: cvance@nai.com 3602 E: cvance@nai.com
3604 D: portions of the Linux Security Module (LSM) framework and security modules 3603 D: portions of the Linux Security Module (LSM) framework and security modules
3605 3604
3606 N: Petr Vandrovec 3605 N: Petr Vandrovec
3607 E: petr@vandrovec.name 3606 E: petr@vandrovec.name
3608 D: Small contributions to ncpfs 3607 D: Small contributions to ncpfs
3609 D: Matrox framebuffer driver 3608 D: Matrox framebuffer driver
3610 S: 21513 Conradia Ct 3609 S: 21513 Conradia Ct
3611 S: Cupertino, CA 95014 3610 S: Cupertino, CA 95014
3612 S: USA 3611 S: USA
3613 3612
3614 N: Thibaut Varene 3613 N: Thibaut Varene
3615 E: T-Bone@parisc-linux.org 3614 E: T-Bone@parisc-linux.org
3616 W: http://www.parisc-linux.org/~varenet/ 3615 W: http://www.parisc-linux.org/~varenet/
3617 P: 1024D/B7D2F063 E67C 0D43 A75E 12A5 BB1C FA2F 1E32 C3DA B7D2 F063 3616 P: 1024D/B7D2F063 E67C 0D43 A75E 12A5 BB1C FA2F 1E32 C3DA B7D2 F063
3618 D: PA-RISC port minion, PDC and GSCPS2 drivers, debuglocks and other bits 3617 D: PA-RISC port minion, PDC and GSCPS2 drivers, debuglocks and other bits
3619 D: Some ARM at91rm9200 bits, S1D13XXX FB driver, random patches here and there 3618 D: Some ARM at91rm9200 bits, S1D13XXX FB driver, random patches here and there
3620 D: AD1889 sound driver 3619 D: AD1889 sound driver
3621 S: Paris, France 3620 S: Paris, France
3622 3621
3623 N: Heikki Vatiainen 3622 N: Heikki Vatiainen
3624 E: hessu@cs.tut.fi 3623 E: hessu@cs.tut.fi
3625 D: Co-author of Multi-Protocol Over ATM (MPOA), some LANE hacks 3624 D: Co-author of Multi-Protocol Over ATM (MPOA), some LANE hacks
3626 S: Tampere University of Technology / Telecom lab 3625 S: Tampere University of Technology / Telecom lab
3627 S: Hermiankatu 12C 3626 S: Hermiankatu 12C
3628 S: FIN-33720 Tampere 3627 S: FIN-33720 Tampere
3629 S: Finland 3628 S: Finland
3630 3629
3631 N: Andrew Veliath 3630 N: Andrew Veliath
3632 E: andrewtv@usa.net 3631 E: andrewtv@usa.net
3633 D: Turtle Beach MultiSound sound driver 3632 D: Turtle Beach MultiSound sound driver
3634 S: USA 3633 S: USA
3635 3634
3636 N: Dirk Verworner 3635 N: Dirk Verworner
3637 D: Co-author of German book ``Linux-Kernel-Programmierung'' 3636 D: Co-author of German book ``Linux-Kernel-Programmierung''
3638 D: Co-founder of Berlin Linux User Group 3637 D: Co-founder of Berlin Linux User Group
3639 3638
3640 N: Riku Voipio 3639 N: Riku Voipio
3641 E: riku.voipio@iki.fi 3640 E: riku.voipio@iki.fi
3642 D: Author of PCA9532 LED and Fintek f75375s hwmon driver 3641 D: Author of PCA9532 LED and Fintek f75375s hwmon driver
3643 D: Some random ARM board patches 3642 D: Some random ARM board patches
3644 S: Finland 3643 S: Finland
3645 3644
3646 N: Patrick Volkerding 3645 N: Patrick Volkerding
3647 E: volkerdi@ftp.cdrom.com 3646 E: volkerdi@ftp.cdrom.com
3648 D: Produced the Slackware distribution, updated the SVGAlib 3647 D: Produced the Slackware distribution, updated the SVGAlib
3649 D: patches for ghostscript, worked on color 'ls', etc. 3648 D: patches for ghostscript, worked on color 'ls', etc.
3650 S: 301 15th Street S. 3649 S: 301 15th Street S.
3651 S: Moorhead, Minnesota 56560 3650 S: Moorhead, Minnesota 56560
3652 S: USA 3651 S: USA
3653 3652
3654 N: Jos Vos 3653 N: Jos Vos
3655 E: jos@xos.nl 3654 E: jos@xos.nl
3656 W: http://www.xos.nl/ 3655 W: http://www.xos.nl/
3657 D: Various IP firewall updates, ipfwadm 3656 D: Various IP firewall updates, ipfwadm
3658 S: X/OS Experts in Open Systems BV 3657 S: X/OS Experts in Open Systems BV
3659 S: Kruislaan 419 3658 S: Kruislaan 419
3660 S: 1098 VA Amsterdam 3659 S: 1098 VA Amsterdam
3661 S: The Netherlands 3660 S: The Netherlands
3662 3661
3663 N: Jeroen Vreeken 3662 N: Jeroen Vreeken
3664 E: pe1rxq@amsat.org 3663 E: pe1rxq@amsat.org
3665 W: http://www.chello.nl/~j.vreeken/ 3664 W: http://www.chello.nl/~j.vreeken/
3666 D: SE401 usb webcam driver 3665 D: SE401 usb webcam driver
3667 D: ZD1201 usb wireless lan driver 3666 D: ZD1201 usb wireless lan driver
3668 S: Maastrichterweg 63 3667 S: Maastrichterweg 63
3669 S: 5554 GG Valkenswaard 3668 S: 5554 GG Valkenswaard
3670 S: The Netherlands 3669 S: The Netherlands
3671 3670
3672 N: Mark Wallis 3671 N: Mark Wallis
3673 E: mwallis@serialmonkey.com 3672 E: mwallis@serialmonkey.com
3674 W: http://mark.serialmonkey.com 3673 W: http://mark.serialmonkey.com
3675 D: Ralink rt2x00 WLAN driver 3674 D: Ralink rt2x00 WLAN driver
3676 S: Newcastle, Australia 3675 S: Newcastle, Australia
3677 3676
3678 N: Peter Shaobo Wang 3677 N: Peter Shaobo Wang
3679 E: pwang@mmdcorp.com 3678 E: pwang@mmdcorp.com
3680 W: http://www.mmdcorp.com/pw/linux 3679 W: http://www.mmdcorp.com/pw/linux
3681 D: Driver for Interphase ATM (i)Chip SAR adapter card family (x575, x525, x531). 3680 D: Driver for Interphase ATM (i)Chip SAR adapter card family (x575, x525, x531).
3682 S: 1513 Brewster Dr. 3681 S: 1513 Brewster Dr.
3683 S: Carrollton, TX 75010 3682 S: Carrollton, TX 75010
3684 S: USA 3683 S: USA
3685 3684
3686 N: Tim Waugh 3685 N: Tim Waugh
3687 E: tim@cyberelk.net 3686 E: tim@cyberelk.net
3688 D: Co-architect of the parallel-port sharing system 3687 D: Co-architect of the parallel-port sharing system
3689 S: 17 Curling Vale 3688 S: 17 Curling Vale
3690 S: GUILDFORD 3689 S: GUILDFORD
3691 S: Surrey 3690 S: Surrey
3692 S: GU2 7PJ 3691 S: GU2 7PJ
3693 S: United Kingdom 3692 S: United Kingdom
3694 3693
3695 N: Juergen Weigert 3694 N: Juergen Weigert
3696 E: jnweiger@immd4.informatik.uni-erlangen.de 3695 E: jnweiger@immd4.informatik.uni-erlangen.de
3697 D: The Linux Support Team Erlangen 3696 D: The Linux Support Team Erlangen
3698 3697
3699 N: David Weinehall 3698 N: David Weinehall
3700 E: tao@acc.umu.se 3699 E: tao@acc.umu.se
3701 P: 1024D/DC47CA16 7ACE 0FB0 7A74 F994 9B36 E1D1 D14E 8526 DC47 CA16 3700 P: 1024D/DC47CA16 7ACE 0FB0 7A74 F994 9B36 E1D1 D14E 8526 DC47 CA16
3702 W: http://www.acc.umu.se/~tao/ 3701 W: http://www.acc.umu.se/~tao/
3703 D: v2.0 kernel maintainer 3702 D: v2.0 kernel maintainer
3704 D: Fixes for the NE/2-driver 3703 D: Fixes for the NE/2-driver
3705 D: Miscellaneous MCA-support 3704 D: Miscellaneous MCA-support
3706 D: Cleanup of the Config-files 3705 D: Cleanup of the Config-files
3707 3706
3708 N: Matt Welsh 3707 N: Matt Welsh
3709 E: mdw@metalab.unc.edu 3708 E: mdw@metalab.unc.edu
3710 W: http://www.cs.berkeley.edu/~mdw 3709 W: http://www.cs.berkeley.edu/~mdw
3711 D: Original Linux Documentation Project coordinator 3710 D: Original Linux Documentation Project coordinator
3712 D: Author, "Running Linux" (O'Reilly) 3711 D: Author, "Running Linux" (O'Reilly)
3713 D: Author, "Linux Installation and Getting Started" (LDP) and several HOWTOs 3712 D: Author, "Linux Installation and Getting Started" (LDP) and several HOWTOs
3714 D: Linuxdoc-SGML formatting system (now SGML-Tools) 3713 D: Linuxdoc-SGML formatting system (now SGML-Tools)
3715 D: Device drivers for various high-speed network interfaces (Myrinet, ATM) 3714 D: Device drivers for various high-speed network interfaces (Myrinet, ATM)
3716 D: Keithley DAS1200 device driver 3715 D: Keithley DAS1200 device driver
3717 D: Original maintainer of sunsite WWW and FTP sites 3716 D: Original maintainer of sunsite WWW and FTP sites
3718 D: Original moderator of c.o.l.announce and c.o.l.answers 3717 D: Original moderator of c.o.l.announce and c.o.l.answers
3719 S: Computer Science Division 3718 S: Computer Science Division
3720 S: UC Berkeley 3719 S: UC Berkeley
3721 S: Berkeley, CA 94720-1776 3720 S: Berkeley, CA 94720-1776
3722 S: USA 3721 S: USA
3723 3722
3724 N: Harald Welte 3723 N: Harald Welte
3725 E: laforge@netfilter.org 3724 E: laforge@netfilter.org
3726 P: 1024D/30F48BFF DBDE 6912 8831 9A53 879B 9190 5DA5 C655 30F4 8BFF 3725 P: 1024D/30F48BFF DBDE 6912 8831 9A53 879B 9190 5DA5 C655 30F4 8BFF
3727 W: http://gnumonks.org/users/laforge 3726 W: http://gnumonks.org/users/laforge
3728 D: netfilter: new nat helper infrastructure 3727 D: netfilter: new nat helper infrastructure
3729 D: netfilter: ULOG, ECN, DSCP target 3728 D: netfilter: ULOG, ECN, DSCP target
3730 D: netfilter: TTL match 3729 D: netfilter: TTL match
3731 D: netfilter: IPv6 mangle table 3730 D: netfilter: IPv6 mangle table
3732 D: netfilter: various other hacks 3731 D: netfilter: various other hacks
3733 S: Berlin 3732 S: Berlin
3734 S: Germany 3733 S: Germany
3735 3734
3736 N: Bill Wendling 3735 N: Bill Wendling
3737 E: wendling@ganymede.isdn.uiuc.edu 3736 E: wendling@ganymede.isdn.uiuc.edu
3738 W: http://www.ncsa.uiuc.edu/~wendling/ 3737 W: http://www.ncsa.uiuc.edu/~wendling/
3739 D: Various random hacks. Mostly on poll/select logic. 3738 D: Various random hacks. Mostly on poll/select logic.
3740 S: 605 E. Springfield Ave. 3739 S: 605 E. Springfield Ave.
3741 S: Champaign, IL 61820 3740 S: Champaign, IL 61820
3742 S: USA 3741 S: USA
3743 3742
3744 N: Mike Westall 3743 N: Mike Westall
3745 D: IBM Turboways 25 ATM Device Driver 3744 D: IBM Turboways 25 ATM Device Driver
3746 E: westall@cs.clemson.edu 3745 E: westall@cs.clemson.edu
3747 S: Department of Computer Science 3746 S: Department of Computer Science
3748 S: Clemson University 3747 S: Clemson University
3749 S: Clemson SC 29634 USA 3748 S: Clemson SC 29634 USA
3750 3749
3751 N: Greg Wettstein 3750 N: Greg Wettstein
3752 E: greg@wind.rmcc.com 3751 E: greg@wind.rmcc.com
3753 D: Filesystem valid flag for MINIX filesystem. 3752 D: Filesystem valid flag for MINIX filesystem.
3754 D: Minor kernel debugging. 3753 D: Minor kernel debugging.
3755 D: Development and maintenance of sysklogd. 3754 D: Development and maintenance of sysklogd.
3756 D: Monitoring of development kernels for long-term stability. 3755 D: Monitoring of development kernels for long-term stability.
3757 D: Early implementations of Linux in a commercial environment. 3756 D: Early implementations of Linux in a commercial environment.
3758 S: Dr. Greg Wettstein, Ph.D. 3757 S: Dr. Greg Wettstein, Ph.D.
3759 S: Oncology Research Division Computing Facility 3758 S: Oncology Research Division Computing Facility
3760 S: Roger Maris Cancer Center 3759 S: Roger Maris Cancer Center
3761 S: 820 4th St. N. 3760 S: 820 4th St. N.
3762 S: Fargo, North Dakota 58122 3761 S: Fargo, North Dakota 58122
3763 S: USA 3762 S: USA
3764 3763
3765 N: Steven Whitehouse 3764 N: Steven Whitehouse
3766 E: steve@chygwyn.com 3765 E: steve@chygwyn.com
3767 W: http://www.chygwyn.com/~steve 3766 W: http://www.chygwyn.com/~steve
3768 D: Linux DECnet project 3767 D: Linux DECnet project
3769 D: Minor debugging of other networking protocols. 3768 D: Minor debugging of other networking protocols.
3770 D: Misc bug fixes and GFS2 filesystem development 3769 D: Misc bug fixes and GFS2 filesystem development
3771 3770
3772 N: Hans-Joachim Widmaier 3771 N: Hans-Joachim Widmaier
3773 E: hjw@zvw.de 3772 E: hjw@zvw.de
3774 D: AFFS rewrite 3773 D: AFFS rewrite
3775 S: Eichenweg 16 3774 S: Eichenweg 16
3776 S: 73650 Winterbach 3775 S: 73650 Winterbach
3777 S: Germany 3776 S: Germany
3778 3777
3779 N: Urban Widmark 3778 N: Urban Widmark
3780 E: urban@svenskatest.se 3779 E: urban@svenskatest.se
3781 D: via-rhine, misc net driver hacking 3780 D: via-rhine, misc net driver hacking
3782 3781
3783 N: Marco van Wieringen 3782 N: Marco van Wieringen
3784 E: mvw@planets.elm.net 3783 E: mvw@planets.elm.net
3785 D: Author of process accounting and diskquota 3784 D: Author of process accounting and diskquota
3786 S: Breeburgsingel 12 3785 S: Breeburgsingel 12
3787 S: 2135 CN Hoofddorp 3786 S: 2135 CN Hoofddorp
3788 S: The Netherlands 3787 S: The Netherlands
3789 3788
3790 N: Matthew Wilcox 3789 N: Matthew Wilcox
3791 E: matthew@wil.cx 3790 E: matthew@wil.cx
3792 W: ftp://ftp.uk.linux.org/pub/linux/people/willy/ 3791 W: ftp://ftp.uk.linux.org/pub/linux/people/willy/
3793 D: Linux/PARISC hacker. Filesystem hacker. Random other hacking. Custom 3792 D: Linux/PARISC hacker. Filesystem hacker. Random other hacking. Custom
3794 D: PPC port hacking. 3793 D: PPC port hacking.
3795 3794
3796 N: G\"unter Windau 3795 N: G\"unter Windau
3797 E: gunter@mbfys.kun.nl 3796 E: gunter@mbfys.kun.nl
3798 D: Some bug fixes in the polling printer driver (lp.c) 3797 D: Some bug fixes in the polling printer driver (lp.c)
3799 S: University of Nijmegen 3798 S: University of Nijmegen
3800 S: Geert-Grooteplein Noord 21 3799 S: Geert-Grooteplein Noord 21
3801 S: 6525 EZ Nijmegen 3800 S: 6525 EZ Nijmegen
3802 S: The Netherlands 3801 S: The Netherlands
3803 3802
3804 N: Ulrich Windl 3803 N: Ulrich Windl
3805 E: Ulrich.Windl@rz.uni-regensburg.de 3804 E: Ulrich.Windl@rz.uni-regensburg.de
3806 P: 1024/E843660D CF D7 43 A1 5A 49 14 25 7C 04 A0 6E 4C 3A AC 6D 3805 P: 1024/E843660D CF D7 43 A1 5A 49 14 25 7C 04 A0 6E 4C 3A AC 6D
3807 D: Supports NTP on Linux. Added PPS code. Fixed bugs in adjtimex(). 3806 D: Supports NTP on Linux. Added PPS code. Fixed bugs in adjtimex().
3808 S: Alte Regensburger Str. 11a 3807 S: Alte Regensburger Str. 11a
3809 S: 93149 Nittenau 3808 S: 93149 Nittenau
3810 S: Germany 3809 S: Germany
3811 3810
3812 N: Gertjan van Wingerde 3811 N: Gertjan van Wingerde
3813 E: gwingerde@gmail.com 3812 E: gwingerde@gmail.com
3814 D: Ralink rt2x00 WLAN driver 3813 D: Ralink rt2x00 WLAN driver
3815 D: Minix V2 file-system 3814 D: Minix V2 file-system
3816 D: Misc fixes 3815 D: Misc fixes
3817 S: Geessinkweg 177 3816 S: Geessinkweg 177
3818 S: 7544 TX Enschede 3817 S: 7544 TX Enschede
3819 S: The Netherlands 3818 S: The Netherlands
3820 3819
3821 N: Lars Wirzenius 3820 N: Lars Wirzenius
3822 E: liw@iki.fi 3821 E: liw@iki.fi
3823 D: Linux System Administrator's Guide, author, former maintainer 3822 D: Linux System Administrator's Guide, author, former maintainer
3824 D: comp.os.linux.announce, former moderator 3823 D: comp.os.linux.announce, former moderator
3825 D: Linux Documentation Project, co-founder 3824 D: Linux Documentation Project, co-founder
3826 D: Original sprintf in kernel 3825 D: Original sprintf in kernel
3827 D: Original kernel README (for version 0.97) 3826 D: Original kernel README (for version 0.97)
3828 D: Linux News (electronic magazine, now dead), founder and former editor 3827 D: Linux News (electronic magazine, now dead), founder and former editor
3829 D: Meta-FAQ, originator, former maintainer 3828 D: Meta-FAQ, originator, former maintainer
3830 D: INFO-SHEET, former maintainer 3829 D: INFO-SHEET, former maintainer
3831 D: Author of the longest-living linux bug 3830 D: Author of the longest-living linux bug
3832 3831
3833 N: Jonathan Woithe 3832 N: Jonathan Woithe
3834 E: jwoithe@just42.net 3833 E: jwoithe@just42.net
3835 W: http:/www.just42.net/jwoithe 3834 W: http:/www.just42.net/jwoithe
3836 D: ALS-007 sound card extensions to Sound Blaster driver 3835 D: ALS-007 sound card extensions to Sound Blaster driver
3837 S: 20 Jordan St 3836 S: 20 Jordan St
3838 S: Valley View, SA 5093 3837 S: Valley View, SA 5093
3839 S: Australia 3838 S: Australia
3840 3839
3841 N: Clifford Wolf 3840 N: Clifford Wolf
3842 E: god@clifford.at 3841 E: god@clifford.at
3843 W: http://www.clifford.at/ 3842 W: http://www.clifford.at/
3844 D: Menuconfig/lxdialog improvement 3843 D: Menuconfig/lxdialog improvement
3845 S: Foehrengasse 16 3844 S: Foehrengasse 16
3846 S: A-2333 Leopoldsdorf b. Wien 3845 S: A-2333 Leopoldsdorf b. Wien
3847 S: Austria 3846 S: Austria
3848 3847
3849 N: Roger E. Wolff 3848 N: Roger E. Wolff
3850 E: R.E.Wolff@BitWizard.nl 3849 E: R.E.Wolff@BitWizard.nl
3851 D: Written kmalloc/kfree 3850 D: Written kmalloc/kfree
3852 D: Written Specialix IO8+ driver 3851 D: Written Specialix IO8+ driver
3853 D: Written Specialix SX driver 3852 D: Written Specialix SX driver
3854 S: van Bronckhorststraat 12 3853 S: van Bronckhorststraat 12
3855 S: 2612 XV Delft 3854 S: 2612 XV Delft
3856 S: The Netherlands 3855 S: The Netherlands
3857 3856
3858 N: Thomas Woller 3857 N: Thomas Woller
3859 D: CS461x Cirrus Logic sound driver 3858 D: CS461x Cirrus Logic sound driver
3860 3859
3861 N: David Woodhouse 3860 N: David Woodhouse
3862 E: dwmw2@infradead.org 3861 E: dwmw2@infradead.org
3863 D: JFFS2 file system, Memory Technology Device subsystem, 3862 D: JFFS2 file system, Memory Technology Device subsystem,
3864 D: various other stuff that annoyed me by not working. 3863 D: various other stuff that annoyed me by not working.
3865 S: c/o Intel Corporation 3864 S: c/o Intel Corporation
3866 S: Pipers Way 3865 S: Pipers Way
3867 S: Swindon. SN3 1RJ 3866 S: Swindon. SN3 1RJ
3868 S: England 3867 S: England
3869 3868
3870 N: Chris Wright 3869 N: Chris Wright
3871 E: chrisw@sous-sol.org 3870 E: chrisw@sous-sol.org
3872 D: hacking on LSM framework and security modules. 3871 D: hacking on LSM framework and security modules.
3873 S: Portland, OR 3872 S: Portland, OR
3874 S: USA 3873 S: USA
3875 3874
3876 N: Michal Wronski 3875 N: Michal Wronski
3877 E: michal.wronski@gmail.com 3876 E: michal.wronski@gmail.com
3878 D: POSIX message queues fs (with K. Benedyczak) 3877 D: POSIX message queues fs (with K. Benedyczak)
3879 S: Krakow 3878 S: Krakow
3880 S: Poland 3879 S: Poland
3881 3880
3882 N: Frank Xia 3881 N: Frank Xia
3883 E: qx@math.columbia.edu 3882 E: qx@math.columbia.edu
3884 D: Xiafs filesystem [defunct] 3883 D: Xiafs filesystem [defunct]
3885 S: 542 West 112th Street, 5N 3884 S: 542 West 112th Street, 5N
3886 S: New York, New York 10025 3885 S: New York, New York 10025
3887 S: USA 3886 S: USA
3888 3887
3889 N: Li Yang 3888 N: Li Yang
3890 E: leoli@freescale.com 3889 E: leoli@freescale.com
3891 D: Freescale Highspeed USB device driver 3890 D: Freescale Highspeed USB device driver
3892 D: Freescale QE SoC support and Ethernet driver 3891 D: Freescale QE SoC support and Ethernet driver
3893 S: B-1206 Jingmao Guojigongyu 3892 S: B-1206 Jingmao Guojigongyu
3894 S: 16 Baliqiao Nanjie, Beijing 101100 3893 S: 16 Baliqiao Nanjie, Beijing 101100
3895 S: People's Repulic of China 3894 S: People's Repulic of China
3896 3895
3897 N: Victor Yodaiken 3896 N: Victor Yodaiken
3898 E: yodaiken@fsmlabs.com 3897 E: yodaiken@fsmlabs.com
3899 D: RTLinux (RealTime Linux) 3898 D: RTLinux (RealTime Linux)
3900 S: POB 1822 3899 S: POB 1822
3901 S: Socorro NM, 87801 3900 S: Socorro NM, 87801
3902 S: USA 3901 S: USA
3903 3902
3904 N: Hiroshi YOKOTA 3903 N: Hiroshi YOKOTA
3905 E: yokota@netlab.is.tsukuba.ac.jp 3904 E: yokota@netlab.is.tsukuba.ac.jp
3906 D: Workbit NinjaSCSI-3/32Bi PCMCIA driver 3905 D: Workbit NinjaSCSI-3/32Bi PCMCIA driver
3907 D: Workbit NinjaSCSI-32Bi/UDE driver 3906 D: Workbit NinjaSCSI-32Bi/UDE driver
3908 S: Japan 3907 S: Japan
3909 3908
3910 N: Hideaki YOSHIFUJI 3909 N: Hideaki YOSHIFUJI
3911 E: hideaki@yoshifuji.org 3910 E: hideaki@yoshifuji.org
3912 E: yoshfuji@linux-ipv6.org 3911 E: yoshfuji@linux-ipv6.org
3913 W: http://www.yoshifuji.org/~hideaki/ 3912 W: http://www.yoshifuji.org/~hideaki/
3914 P: 1024D/E0620EEA 9022 65EB 1ECF 3AD1 0BDF 80D8 4807 F894 E062 0EEA 3913 P: 1024D/E0620EEA 9022 65EB 1ECF 3AD1 0BDF 80D8 4807 F894 E062 0EEA
3915 D: IPv6 and other networking related stuff 3914 D: IPv6 and other networking related stuff
3916 D: USAGI/WIDE Project, Keio University 3915 D: USAGI/WIDE Project, Keio University
3917 S: Jeunet Palace Kawasaki #1-201, 10-2, Furukawa-cho, Saiwai-ku 3916 S: Jeunet Palace Kawasaki #1-201, 10-2, Furukawa-cho, Saiwai-ku
3918 S: Kawasaki, Kanagawa 212-0025 3917 S: Kawasaki, Kanagawa 212-0025
3919 S: Japan 3918 S: Japan
3920 3919
3921 N: Eric Youngdale 3920 N: Eric Youngdale
3922 E: eric@andante.org 3921 E: eric@andante.org
3923 W: http://www.andante.org 3922 W: http://www.andante.org
3924 D: General kernel hacker 3923 D: General kernel hacker
3925 D: SCSI iso9660 and ELF 3924 D: SCSI iso9660 and ELF
3926 S: 6389 Hawk View Lane 3925 S: 6389 Hawk View Lane
3927 S: Alexandria, Virginia 22312 3926 S: Alexandria, Virginia 22312
3928 S: USA 3927 S: USA
3929 3928
3930 N: Niibe Yutaka 3929 N: Niibe Yutaka
3931 E: gniibe@mri.co.jp 3930 E: gniibe@mri.co.jp
3932 D: PLIP driver 3931 D: PLIP driver
3933 D: Asynchronous socket I/O in the NET code 3932 D: Asynchronous socket I/O in the NET code
3934 S: Mitsubishi Research Institute, Inc. 3933 S: Mitsubishi Research Institute, Inc.
3935 S: ARCO Tower 1-8-1 Shimomeguro Meguro-ku 3934 S: ARCO Tower 1-8-1 Shimomeguro Meguro-ku
3936 S: Tokyo 153 3935 S: Tokyo 153
3937 S: Japan 3936 S: Japan
3938 3937
3939 N: James R. Van Zandt 3938 N: James R. Van Zandt
3940 E: jrv@vanzandt.mv.com 3939 E: jrv@vanzandt.mv.com
3941 P: 1024/E298966D F0 37 4F FD E5 7E C5 E6 F1 A0 1E 22 6F 46 DA 0C 3940 P: 1024/E298966D F0 37 4F FD E5 7E C5 E6 F1 A0 1E 22 6F 46 DA 0C
3942 D: Author and maintainer of the Double Talk speech synthesizer driver 3941 D: Author and maintainer of the Double Talk speech synthesizer driver
3943 S: 27 Spencer Drive 3942 S: 27 Spencer Drive
3944 S: Nashua, New Hampshire 03062 3943 S: Nashua, New Hampshire 03062
3945 S: USA 3944 S: USA
3946 3945
3947 N: Orest Zborowski 3946 N: Orest Zborowski
3948 E: orestz@eskimo.com 3947 E: orestz@eskimo.com
3949 D: XFree86 and kernel development 3948 D: XFree86 and kernel development
3950 S: 1507 145th Place SE #B5 3949 S: 1507 145th Place SE #B5
3951 S: Bellevue, Washington 98007 3950 S: Bellevue, Washington 98007
3952 S: USA 3951 S: USA
3953 3952
3954 N: Richard Zidlicky 3953 N: Richard Zidlicky
3955 E: rz@linux-m68k.org, rdzidlic@geocities.com 3954 E: rz@linux-m68k.org, rdzidlic@geocities.com
3956 W: http://www.geocities.com/rdzidlic 3955 W: http://www.geocities.com/rdzidlic
3957 D: Q40 port - see arch/m68k/q40/README 3956 D: Q40 port - see arch/m68k/q40/README
3958 D: various m68k hacks 3957 D: various m68k hacks
3959 S: Germany 3958 S: Germany
3960 3959
3961 N: Werner Zimmermann 3960 N: Werner Zimmermann
3962 E: Werner.Zimmermann@fht-esslingen.de 3961 E: Werner.Zimmermann@fht-esslingen.de
3963 D: CDROM driver "aztcd" (Aztech/Okano/Orchid/Wearnes) 3962 D: CDROM driver "aztcd" (Aztech/Okano/Orchid/Wearnes)
3964 S: Flandernstrasse 101 3963 S: Flandernstrasse 101
3965 S: D-73732 Esslingen 3964 S: D-73732 Esslingen
3966 S: Germany 3965 S: Germany
3967 3966
3968 N: Roman Zippel 3967 N: Roman Zippel
3969 E: zippel@linux-m68k.org 3968 E: zippel@linux-m68k.org
3970 D: AFFS and HFS filesystems, m68k maintainer, new kernel configuration in 2.5 3969 D: AFFS and HFS filesystems, m68k maintainer, new kernel configuration in 2.5
3971 3970
3972 N: Leonard N. Zubkoff 3971 N: Leonard N. Zubkoff
3973 W: http://www.dandelion.com/Linux/ 3972 W: http://www.dandelion.com/Linux/
3974 D: BusLogic SCSI driver 3973 D: BusLogic SCSI driver
3975 D: Mylex DAC960 PCI RAID driver 3974 D: Mylex DAC960 PCI RAID driver
3976 D: Miscellaneous kernel fixes 3975 D: Miscellaneous kernel fixes
3977 3976
3978 N: Alessandro Zummo 3977 N: Alessandro Zummo
3979 E: a.zummo@towertech.it 3978 E: a.zummo@towertech.it
3980 D: CMI8330 support is sb_card.c 3979 D: CMI8330 support is sb_card.c
3981 D: ISAPnP fixes in sb_card.c 3980 D: ISAPnP fixes in sb_card.c
3982 D: ZyXEL omni.net lcd plus driver 3981 D: ZyXEL omni.net lcd plus driver
3983 D: RTC subsystem 3982 D: RTC subsystem
3984 S: Italy 3983 S: Italy
3985 3984
3986 N: Marc Zyngier 3985 N: Marc Zyngier
3987 E: maz@wild-wind.fr.eu.org 3986 E: maz@wild-wind.fr.eu.org
3988 W: http://www.misterjones.org 3987 W: http://www.misterjones.org
3989 D: MD driver 3988 D: MD driver
3990 D: EISA/sysfs subsystem 3989 D: EISA/sysfs subsystem
3991 S: France 3990 S: France
3992 3991
3993 3992
3994 # Don't add your name here, unless you really _are_ after Marc 3993 # Don't add your name here, unless you really _are_ after Marc
3995 # alphabetically. Leonard used to be very proud of being the 3994 # alphabetically. Leonard used to be very proud of being the
3996 # last entry, and he'll get positively pissed if he can't even 3995 # last entry, and he'll get positively pissed if he can't even
3997 # be second-to-last. (and this file really _is_ supposed to be 3996 # be second-to-last. (and this file really _is_ supposed to be
3998 # in alphabetic order) 3997 # in alphabetic order)
3999 3998
1 1
2 2
3 List of maintainers and how to submit kernel changes 3 List of maintainers and how to submit kernel changes
4 4
5 Please try to follow the guidelines below. This will make things 5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every 6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense. 7 trivial patch so apply some common sense.
8 8
9 1. Always _test_ your changes, however small, on at least 4 or 9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more. 10 5 people, preferably many more.
11 11
12 2. Try to release a few ALPHA test versions to the net. Announce 12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially 13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way 14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs 15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the 16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the 17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.) 18 SMC etherpower for that.)
19 19
20 3. Make sure your changes compile correctly in multiple 20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a 21 configurations. In particular check that changes work both as a
22 module and built into the kernel. 22 module and built into the kernel.
23 23
24 4. When you are happy with a change make it generally available for 24 4. When you are happy with a change make it generally available for
25 testing and await feedback. 25 testing and await feedback.
26 26
27 5. Make a patch available to the relevant maintainer in the list. Use 27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your 28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting 29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One 30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things 31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in 32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a 33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time. 34 generalized kernel feature ready for next time.
35 35
36 PLEASE check your patch with the automated style checker 36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations. 37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here. 38 See Documentation/CodingStyle for guidance here.
39 39
40 PLEASE CC: the maintainers and mailing lists that are generated 40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the 41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making 42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree. 43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details. 44 See Documentation/SubmittingPatches for details.
45 45
46 PLEASE try to include any credit lines you want added with the 46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes 47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't. 48 it easier to know who wants adding and who doesn't.
49 49
50 PLEASE document known bugs. If it doesn't work for everything 50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it. 51 or does something very odd once a month document it.
52 52
53 PLEASE remember that submissions must be made under the terms 53 PLEASE remember that submissions must be made under the terms
54 of the OSDL certificate of contribution and should include a 54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's 55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file 56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches. 57 Documentation/SubmittingPatches.
58 58
59 6. Make sure you have the right to send any changes you make. If you 59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch 60 do changes at work you may find your employer owns the patch
61 not you. 61 not you.
62 62
63 7. When sending security related changes or reports to a maintainer 63 7. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer 64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond. 65 does not respond.
66 66
67 8. Happy hacking. 67 8. Happy hacking.
68 68
69 Descriptions of section entries: 69 Descriptions of section entries:
70 70
71 P: Person (obsolete) 71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain> 72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area 73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info 74 W: Web-page with status/info
75 Q: Patchwork web based patch tracking system site 75 Q: Patchwork web based patch tracking system site
76 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit, topgit. 76 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit, topgit.
77 S: Status, one of the following: 77 S: Status, one of the following:
78 Supported: Someone is actually paid to look after this. 78 Supported: Someone is actually paid to look after this.
79 Maintained: Someone actually looks after it. 79 Maintained: Someone actually looks after it.
80 Odd Fixes: It has a maintainer but they don't have time to do 80 Odd Fixes: It has a maintainer but they don't have time to do
81 much other than throw the odd patch in. See below.. 81 much other than throw the odd patch in. See below..
82 Orphan: No current maintainer [but maybe you could take the 82 Orphan: No current maintainer [but maybe you could take the
83 role as you write your new code]. 83 role as you write your new code].
84 Obsolete: Old code. Something tagged obsolete generally means 84 Obsolete: Old code. Something tagged obsolete generally means
85 it has been replaced by a better system and you 85 it has been replaced by a better system and you
86 should be using that. 86 should be using that.
87 F: Files and directories with wildcard patterns. 87 F: Files and directories with wildcard patterns.
88 A trailing slash includes all files and subdirectory files. 88 A trailing slash includes all files and subdirectory files.
89 F: drivers/net/ all files in and below drivers/net 89 F: drivers/net/ all files in and below drivers/net
90 F: drivers/net/* all files in drivers/net, but not below 90 F: drivers/net/* all files in drivers/net, but not below
91 F: */net/* all files in "any top level directory"/net 91 F: */net/* all files in "any top level directory"/net
92 One pattern per line. Multiple F: lines acceptable. 92 One pattern per line. Multiple F: lines acceptable.
93 N: Files and directories with regex patterns. 93 N: Files and directories with regex patterns.
94 N: [^a-z]tegra all files whose path contains the word tegra 94 N: [^a-z]tegra all files whose path contains the word tegra
95 One pattern per line. Multiple N: lines acceptable. 95 One pattern per line. Multiple N: lines acceptable.
96 X: Files and directories that are NOT maintained, same rules as F: 96 X: Files and directories that are NOT maintained, same rules as F:
97 Files exclusions are tested before file matches. 97 Files exclusions are tested before file matches.
98 Can be useful for excluding a specific subdirectory, for instance: 98 Can be useful for excluding a specific subdirectory, for instance:
99 F: net/ 99 F: net/
100 X: net/ipv6/ 100 X: net/ipv6/
101 matches all files in and below net excluding net/ipv6/ 101 matches all files in and below net excluding net/ipv6/
102 K: Keyword perl extended regex pattern to match content in a 102 K: Keyword perl extended regex pattern to match content in a
103 patch or file. For instance: 103 patch or file. For instance:
104 K: of_get_profile 104 K: of_get_profile
105 matches patches or files that contain "of_get_profile" 105 matches patches or files that contain "of_get_profile"
106 K: \b(printk|pr_(info|err))\b 106 K: \b(printk|pr_(info|err))\b
107 matches patches or files that contain one or more of the words 107 matches patches or files that contain one or more of the words
108 printk, pr_info or pr_err 108 printk, pr_info or pr_err
109 One regex pattern per line. Multiple K: lines acceptable. 109 One regex pattern per line. Multiple K: lines acceptable.
110 110
111 Note: For the hard of thinking, this list is meant to remain in alphabetical 111 Note: For the hard of thinking, this list is meant to remain in alphabetical
112 order. If you could add yourselves to it in alphabetical order that would be 112 order. If you could add yourselves to it in alphabetical order that would be
113 so much easier [Ed] 113 so much easier [Ed]
114 114
115 Maintainers List (try to look for most precise areas first) 115 Maintainers List (try to look for most precise areas first)
116 116
117 ----------------------------------- 117 -----------------------------------
118 118
119 3C59X NETWORK DRIVER 119 3C59X NETWORK DRIVER
120 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de> 120 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
121 L: netdev@vger.kernel.org 121 L: netdev@vger.kernel.org
122 S: Maintained 122 S: Maintained
123 F: Documentation/networking/vortex.txt 123 F: Documentation/networking/vortex.txt
124 F: drivers/net/ethernet/3com/3c59x.c 124 F: drivers/net/ethernet/3com/3c59x.c
125 125
126 3CR990 NETWORK DRIVER 126 3CR990 NETWORK DRIVER
127 M: David Dillow <dave@thedillows.org> 127 M: David Dillow <dave@thedillows.org>
128 L: netdev@vger.kernel.org 128 L: netdev@vger.kernel.org
129 S: Maintained 129 S: Maintained
130 F: drivers/net/ethernet/3com/typhoon* 130 F: drivers/net/ethernet/3com/typhoon*
131 131
132 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 132 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
133 M: Adam Radford <linuxraid@lsi.com> 133 M: Adam Radford <linuxraid@lsi.com>
134 L: linux-scsi@vger.kernel.org 134 L: linux-scsi@vger.kernel.org
135 W: http://www.lsi.com 135 W: http://www.lsi.com
136 S: Supported 136 S: Supported
137 F: drivers/scsi/3w-* 137 F: drivers/scsi/3w-*
138 138
139 53C700 AND 53C700-66 SCSI DRIVER 139 53C700 AND 53C700-66 SCSI DRIVER
140 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 140 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
141 L: linux-scsi@vger.kernel.org 141 L: linux-scsi@vger.kernel.org
142 S: Maintained 142 S: Maintained
143 F: drivers/scsi/53c700* 143 F: drivers/scsi/53c700*
144 144
145 6PACK NETWORK DRIVER FOR AX.25 145 6PACK NETWORK DRIVER FOR AX.25
146 M: Andreas Koensgen <ajk@comnets.uni-bremen.de> 146 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
147 L: linux-hams@vger.kernel.org 147 L: linux-hams@vger.kernel.org
148 S: Maintained 148 S: Maintained
149 F: drivers/net/hamradio/6pack.c 149 F: drivers/net/hamradio/6pack.c
150 150
151 8169 10/100/1000 GIGABIT ETHERNET DRIVER 151 8169 10/100/1000 GIGABIT ETHERNET DRIVER
152 M: Realtek linux nic maintainers <nic_swsd@realtek.com> 152 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
153 M: Francois Romieu <romieu@fr.zoreil.com> 153 M: Francois Romieu <romieu@fr.zoreil.com>
154 L: netdev@vger.kernel.org 154 L: netdev@vger.kernel.org
155 S: Maintained 155 S: Maintained
156 F: drivers/net/ethernet/realtek/r8169.c 156 F: drivers/net/ethernet/realtek/r8169.c
157 157
158 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER 158 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
159 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 159 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
160 L: linux-serial@vger.kernel.org 160 L: linux-serial@vger.kernel.org
161 W: http://serial.sourceforge.net 161 W: http://serial.sourceforge.net
162 S: Maintained 162 S: Maintained
163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
164 F: drivers/tty/serial/8250* 164 F: drivers/tty/serial/8250*
165 F: include/linux/serial_8250.h 165 F: include/linux/serial_8250.h
166 166
167 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 167 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
168 L: netdev@vger.kernel.org 168 L: netdev@vger.kernel.org
169 S: Orphan / Obsolete 169 S: Orphan / Obsolete
170 F: drivers/net/ethernet/8390/ 170 F: drivers/net/ethernet/8390/
171 171
172 9P FILE SYSTEM 172 9P FILE SYSTEM
173 M: Eric Van Hensbergen <ericvh@gmail.com> 173 M: Eric Van Hensbergen <ericvh@gmail.com>
174 M: Ron Minnich <rminnich@sandia.gov> 174 M: Ron Minnich <rminnich@sandia.gov>
175 M: Latchesar Ionkov <lucho@ionkov.net> 175 M: Latchesar Ionkov <lucho@ionkov.net>
176 L: v9fs-developer@lists.sourceforge.net 176 L: v9fs-developer@lists.sourceforge.net
177 W: http://swik.net/v9fs 177 W: http://swik.net/v9fs
178 Q: http://patchwork.kernel.org/project/v9fs-devel/list/ 178 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
180 S: Maintained 180 S: Maintained
181 F: Documentation/filesystems/9p.txt 181 F: Documentation/filesystems/9p.txt
182 F: fs/9p/ 182 F: fs/9p/
183 F: net/9p/ 183 F: net/9p/
184 F: include/net/9p/ 184 F: include/net/9p/
185 F: include/uapi/linux/virtio_9p.h 185 F: include/uapi/linux/virtio_9p.h
186 F: include/trace/events/9p.h 186 F: include/trace/events/9p.h
187 187
188 188
189 A8293 MEDIA DRIVER 189 A8293 MEDIA DRIVER
190 M: Antti Palosaari <crope@iki.fi> 190 M: Antti Palosaari <crope@iki.fi>
191 L: linux-media@vger.kernel.org 191 L: linux-media@vger.kernel.org
192 W: http://linuxtv.org/ 192 W: http://linuxtv.org/
193 W: http://palosaari.fi/linux/ 193 W: http://palosaari.fi/linux/
194 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 194 Q: http://patchwork.linuxtv.org/project/linux-media/list/
195 T: git git://linuxtv.org/anttip/media_tree.git 195 T: git git://linuxtv.org/anttip/media_tree.git
196 S: Maintained 196 S: Maintained
197 F: drivers/media/dvb-frontends/a8293* 197 F: drivers/media/dvb-frontends/a8293*
198 198
199 AACRAID SCSI RAID DRIVER 199 AACRAID SCSI RAID DRIVER
200 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 200 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
201 L: linux-scsi@vger.kernel.org 201 L: linux-scsi@vger.kernel.org
202 W: http://www.adaptec.com/ 202 W: http://www.adaptec.com/
203 S: Supported 203 S: Supported
204 F: Documentation/scsi/aacraid.txt 204 F: Documentation/scsi/aacraid.txt
205 F: drivers/scsi/aacraid/ 205 F: drivers/scsi/aacraid/
206 206
207 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 207 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
208 M: Hans de Goede <hdegoede@redhat.com> 208 M: Hans de Goede <hdegoede@redhat.com>
209 L: lm-sensors@lm-sensors.org 209 L: lm-sensors@lm-sensors.org
210 S: Maintained 210 S: Maintained
211 F: drivers/hwmon/abituguru.c 211 F: drivers/hwmon/abituguru.c
212 212
213 ABIT UGURU 3 HARDWARE MONITOR DRIVER 213 ABIT UGURU 3 HARDWARE MONITOR DRIVER
214 M: Alistair John Strachan <alistair@devzero.co.uk> 214 M: Alistair John Strachan <alistair@devzero.co.uk>
215 L: lm-sensors@lm-sensors.org 215 L: lm-sensors@lm-sensors.org
216 S: Maintained 216 S: Maintained
217 F: drivers/hwmon/abituguru3.c 217 F: drivers/hwmon/abituguru3.c
218 218
219 ACENIC DRIVER 219 ACENIC DRIVER
220 M: Jes Sorensen <jes@trained-monkey.org> 220 M: Jes Sorensen <jes@trained-monkey.org>
221 L: linux-acenic@sunsite.dk 221 L: linux-acenic@sunsite.dk
222 S: Maintained 222 S: Maintained
223 F: drivers/net/ethernet/alteon/acenic* 223 F: drivers/net/ethernet/alteon/acenic*
224 224
225 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 225 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
226 M: Peter Feuerer <peter@piie.net> 226 M: Peter Feuerer <peter@piie.net>
227 L: platform-driver-x86@vger.kernel.org 227 L: platform-driver-x86@vger.kernel.org
228 W: http://piie.net/?section=acerhdf 228 W: http://piie.net/?section=acerhdf
229 S: Maintained 229 S: Maintained
230 F: drivers/platform/x86/acerhdf.c 230 F: drivers/platform/x86/acerhdf.c
231 231
232 ACER WMI LAPTOP EXTRAS 232 ACER WMI LAPTOP EXTRAS
233 M: "Lee, Chun-Yi" <jlee@suse.com> 233 M: "Lee, Chun-Yi" <jlee@suse.com>
234 L: platform-driver-x86@vger.kernel.org 234 L: platform-driver-x86@vger.kernel.org
235 S: Maintained 235 S: Maintained
236 F: drivers/platform/x86/acer-wmi.c 236 F: drivers/platform/x86/acer-wmi.c
237 237
238 ACPI 238 ACPI
239 M: Len Brown <lenb@kernel.org> 239 M: Len Brown <lenb@kernel.org>
240 M: Rafael J. Wysocki <rjw@sisk.pl> 240 M: Rafael J. Wysocki <rjw@sisk.pl>
241 L: linux-acpi@vger.kernel.org 241 L: linux-acpi@vger.kernel.org
242 W: http://www.lesswatts.org/projects/acpi/ 242 W: http://www.lesswatts.org/projects/acpi/
243 Q: http://patchwork.kernel.org/project/linux-acpi/list/ 243 Q: http://patchwork.kernel.org/project/linux-acpi/list/
244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux 244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
245 S: Supported 245 S: Supported
246 F: drivers/acpi/ 246 F: drivers/acpi/
247 F: drivers/pnp/pnpacpi/ 247 F: drivers/pnp/pnpacpi/
248 F: include/linux/acpi.h 248 F: include/linux/acpi.h
249 F: include/acpi/ 249 F: include/acpi/
250 F: Documentation/acpi 250 F: Documentation/acpi
251 F: Documentation/ABI/testing/sysfs-bus-acpi 251 F: Documentation/ABI/testing/sysfs-bus-acpi
252 F: drivers/pci/*acpi* 252 F: drivers/pci/*acpi*
253 F: drivers/pci/*/*acpi* 253 F: drivers/pci/*/*acpi*
254 F: drivers/pci/*/*/*acpi* 254 F: drivers/pci/*/*/*acpi*
255 255
256 ACPI FAN DRIVER 256 ACPI FAN DRIVER
257 M: Zhang Rui <rui.zhang@intel.com> 257 M: Zhang Rui <rui.zhang@intel.com>
258 L: linux-acpi@vger.kernel.org 258 L: linux-acpi@vger.kernel.org
259 W: http://www.lesswatts.org/projects/acpi/ 259 W: http://www.lesswatts.org/projects/acpi/
260 S: Supported 260 S: Supported
261 F: drivers/acpi/fan.c 261 F: drivers/acpi/fan.c
262 262
263 ACPI THERMAL DRIVER 263 ACPI THERMAL DRIVER
264 M: Zhang Rui <rui.zhang@intel.com> 264 M: Zhang Rui <rui.zhang@intel.com>
265 L: linux-acpi@vger.kernel.org 265 L: linux-acpi@vger.kernel.org
266 W: http://www.lesswatts.org/projects/acpi/ 266 W: http://www.lesswatts.org/projects/acpi/
267 S: Supported 267 S: Supported
268 F: drivers/acpi/*thermal* 268 F: drivers/acpi/*thermal*
269 269
270 ACPI VIDEO DRIVER 270 ACPI VIDEO DRIVER
271 M: Zhang Rui <rui.zhang@intel.com> 271 M: Zhang Rui <rui.zhang@intel.com>
272 L: linux-acpi@vger.kernel.org 272 L: linux-acpi@vger.kernel.org
273 W: http://www.lesswatts.org/projects/acpi/ 273 W: http://www.lesswatts.org/projects/acpi/
274 S: Supported 274 S: Supported
275 F: drivers/acpi/video.c 275 F: drivers/acpi/video.c
276 276
277 ACPI WMI DRIVER 277 ACPI WMI DRIVER
278 L: platform-driver-x86@vger.kernel.org 278 L: platform-driver-x86@vger.kernel.org
279 S: Orphan 279 S: Orphan
280 F: drivers/platform/x86/wmi.c 280 F: drivers/platform/x86/wmi.c
281 281
282 AD1889 ALSA SOUND DRIVER 282 AD1889 ALSA SOUND DRIVER
283 M: Thibaut Varene <T-Bone@parisc-linux.org> 283 M: Thibaut Varene <T-Bone@parisc-linux.org>
284 W: http://wiki.parisc-linux.org/AD1889 284 W: http://wiki.parisc-linux.org/AD1889
285 L: linux-parisc@vger.kernel.org 285 L: linux-parisc@vger.kernel.org
286 S: Maintained 286 S: Maintained
287 F: sound/pci/ad1889.* 287 F: sound/pci/ad1889.*
288 288
289 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 289 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
290 M: Michael Hennerich <michael.hennerich@analog.com> 290 M: Michael Hennerich <michael.hennerich@analog.com>
291 L: device-drivers-devel@blackfin.uclinux.org 291 L: device-drivers-devel@blackfin.uclinux.org
292 W: http://wiki.analog.com/AD5254 292 W: http://wiki.analog.com/AD5254
293 S: Supported 293 S: Supported
294 F: drivers/misc/ad525x_dpot.c 294 F: drivers/misc/ad525x_dpot.c
295 295
296 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 296 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
297 M: Michael Hennerich <michael.hennerich@analog.com> 297 M: Michael Hennerich <michael.hennerich@analog.com>
298 L: device-drivers-devel@blackfin.uclinux.org 298 L: device-drivers-devel@blackfin.uclinux.org
299 W: http://wiki.analog.com/AD5398 299 W: http://wiki.analog.com/AD5398
300 S: Supported 300 S: Supported
301 F: drivers/regulator/ad5398.c 301 F: drivers/regulator/ad5398.c
302 302
303 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 303 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
304 M: Michael Hennerich <michael.hennerich@analog.com> 304 M: Michael Hennerich <michael.hennerich@analog.com>
305 L: device-drivers-devel@blackfin.uclinux.org 305 L: device-drivers-devel@blackfin.uclinux.org
306 W: http://wiki.analog.com/AD7142 306 W: http://wiki.analog.com/AD7142
307 S: Supported 307 S: Supported
308 F: drivers/input/misc/ad714x.c 308 F: drivers/input/misc/ad714x.c
309 309
310 AD7877 TOUCHSCREEN DRIVER 310 AD7877 TOUCHSCREEN DRIVER
311 M: Michael Hennerich <michael.hennerich@analog.com> 311 M: Michael Hennerich <michael.hennerich@analog.com>
312 L: device-drivers-devel@blackfin.uclinux.org 312 L: device-drivers-devel@blackfin.uclinux.org
313 W: http://wiki.analog.com/AD7877 313 W: http://wiki.analog.com/AD7877
314 S: Supported 314 S: Supported
315 F: drivers/input/touchscreen/ad7877.c 315 F: drivers/input/touchscreen/ad7877.c
316 316
317 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 317 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
318 M: Michael Hennerich <michael.hennerich@analog.com> 318 M: Michael Hennerich <michael.hennerich@analog.com>
319 L: device-drivers-devel@blackfin.uclinux.org 319 L: device-drivers-devel@blackfin.uclinux.org
320 W: http://wiki.analog.com/AD7879 320 W: http://wiki.analog.com/AD7879
321 S: Supported 321 S: Supported
322 F: drivers/input/touchscreen/ad7879.c 322 F: drivers/input/touchscreen/ad7879.c
323 323
324 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 324 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
325 M: Jiri Kosina <jkosina@suse.cz> 325 M: Jiri Kosina <jkosina@suse.cz>
326 S: Maintained 326 S: Maintained
327 327
328 ADM1025 HARDWARE MONITOR DRIVER 328 ADM1025 HARDWARE MONITOR DRIVER
329 M: Jean Delvare <khali@linux-fr.org> 329 M: Jean Delvare <khali@linux-fr.org>
330 L: lm-sensors@lm-sensors.org 330 L: lm-sensors@lm-sensors.org
331 S: Maintained 331 S: Maintained
332 F: Documentation/hwmon/adm1025 332 F: Documentation/hwmon/adm1025
333 F: drivers/hwmon/adm1025.c 333 F: drivers/hwmon/adm1025.c
334 334
335 ADM1029 HARDWARE MONITOR DRIVER 335 ADM1029 HARDWARE MONITOR DRIVER
336 M: Corentin Labbe <corentin.labbe@geomatys.fr> 336 M: Corentin Labbe <corentin.labbe@geomatys.fr>
337 L: lm-sensors@lm-sensors.org 337 L: lm-sensors@lm-sensors.org
338 S: Maintained 338 S: Maintained
339 F: drivers/hwmon/adm1029.c 339 F: drivers/hwmon/adm1029.c
340 340
341 ADM8211 WIRELESS DRIVER 341 ADM8211 WIRELESS DRIVER
342 L: linux-wireless@vger.kernel.org 342 L: linux-wireless@vger.kernel.org
343 W: http://wireless.kernel.org/ 343 W: http://wireless.kernel.org/
344 S: Orphan 344 S: Orphan
345 F: drivers/net/wireless/adm8211.* 345 F: drivers/net/wireless/adm8211.*
346 346
347 ADP1653 FLASH CONTROLLER DRIVER 347 ADP1653 FLASH CONTROLLER DRIVER
348 M: Sakari Ailus <sakari.ailus@iki.fi> 348 M: Sakari Ailus <sakari.ailus@iki.fi>
349 L: linux-media@vger.kernel.org 349 L: linux-media@vger.kernel.org
350 S: Maintained 350 S: Maintained
351 F: drivers/media/i2c/adp1653.c 351 F: drivers/media/i2c/adp1653.c
352 F: include/media/adp1653.h 352 F: include/media/adp1653.h
353 353
354 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 354 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
355 M: Michael Hennerich <michael.hennerich@analog.com> 355 M: Michael Hennerich <michael.hennerich@analog.com>
356 L: device-drivers-devel@blackfin.uclinux.org 356 L: device-drivers-devel@blackfin.uclinux.org
357 W: http://wiki.analog.com/ADP5520 357 W: http://wiki.analog.com/ADP5520
358 S: Supported 358 S: Supported
359 F: drivers/mfd/adp5520.c 359 F: drivers/mfd/adp5520.c
360 F: drivers/video/backlight/adp5520_bl.c 360 F: drivers/video/backlight/adp5520_bl.c
361 F: drivers/leds/leds-adp5520.c 361 F: drivers/leds/leds-adp5520.c
362 F: drivers/gpio/gpio-adp5520.c 362 F: drivers/gpio/gpio-adp5520.c
363 F: drivers/input/keyboard/adp5520-keys.c 363 F: drivers/input/keyboard/adp5520-keys.c
364 364
365 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 365 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
366 M: Michael Hennerich <michael.hennerich@analog.com> 366 M: Michael Hennerich <michael.hennerich@analog.com>
367 L: device-drivers-devel@blackfin.uclinux.org 367 L: device-drivers-devel@blackfin.uclinux.org
368 W: http://wiki.analog.com/ADP5588 368 W: http://wiki.analog.com/ADP5588
369 S: Supported 369 S: Supported
370 F: drivers/input/keyboard/adp5588-keys.c 370 F: drivers/input/keyboard/adp5588-keys.c
371 F: drivers/gpio/gpio-adp5588.c 371 F: drivers/gpio/gpio-adp5588.c
372 372
373 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 373 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
374 M: Michael Hennerich <michael.hennerich@analog.com> 374 M: Michael Hennerich <michael.hennerich@analog.com>
375 L: device-drivers-devel@blackfin.uclinux.org 375 L: device-drivers-devel@blackfin.uclinux.org
376 W: http://wiki.analog.com/ADP8860 376 W: http://wiki.analog.com/ADP8860
377 S: Supported 377 S: Supported
378 F: drivers/video/backlight/adp8860_bl.c 378 F: drivers/video/backlight/adp8860_bl.c
379 379
380 ADS1015 HARDWARE MONITOR DRIVER 380 ADS1015 HARDWARE MONITOR DRIVER
381 M: Dirk Eibach <eibach@gdsys.de> 381 M: Dirk Eibach <eibach@gdsys.de>
382 L: lm-sensors@lm-sensors.org 382 L: lm-sensors@lm-sensors.org
383 S: Maintained 383 S: Maintained
384 F: Documentation/hwmon/ads1015 384 F: Documentation/hwmon/ads1015
385 F: drivers/hwmon/ads1015.c 385 F: drivers/hwmon/ads1015.c
386 F: include/linux/i2c/ads1015.h 386 F: include/linux/i2c/ads1015.h
387 387
388 ADT746X FAN DRIVER 388 ADT746X FAN DRIVER
389 M: Colin Leroy <colin@colino.net> 389 M: Colin Leroy <colin@colino.net>
390 S: Maintained 390 S: Maintained
391 F: drivers/macintosh/therm_adt746x.c 391 F: drivers/macintosh/therm_adt746x.c
392 392
393 ADT7475 HARDWARE MONITOR DRIVER 393 ADT7475 HARDWARE MONITOR DRIVER
394 M: Jean Delvare <khali@linux-fr.org> 394 M: Jean Delvare <khali@linux-fr.org>
395 L: lm-sensors@lm-sensors.org 395 L: lm-sensors@lm-sensors.org
396 S: Maintained 396 S: Maintained
397 F: Documentation/hwmon/adt7475 397 F: Documentation/hwmon/adt7475
398 F: drivers/hwmon/adt7475.c 398 F: drivers/hwmon/adt7475.c
399 399
400 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 400 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
401 M: Michael Hennerich <michael.hennerich@analog.com> 401 M: Michael Hennerich <michael.hennerich@analog.com>
402 L: device-drivers-devel@blackfin.uclinux.org 402 L: device-drivers-devel@blackfin.uclinux.org
403 W: http://wiki.analog.com/ADXL345 403 W: http://wiki.analog.com/ADXL345
404 S: Supported 404 S: Supported
405 F: drivers/input/misc/adxl34x.c 405 F: drivers/input/misc/adxl34x.c
406 406
407 ADVANSYS SCSI DRIVER 407 ADVANSYS SCSI DRIVER
408 M: Matthew Wilcox <matthew@wil.cx> 408 M: Matthew Wilcox <matthew@wil.cx>
409 L: linux-scsi@vger.kernel.org 409 L: linux-scsi@vger.kernel.org
410 S: Maintained 410 S: Maintained
411 F: Documentation/scsi/advansys.txt 411 F: Documentation/scsi/advansys.txt
412 F: drivers/scsi/advansys.c 412 F: drivers/scsi/advansys.c
413 413
414 AEDSP16 DRIVER 414 AEDSP16 DRIVER
415 M: Riccardo Facchetti <fizban@tin.it> 415 M: Riccardo Facchetti <fizban@tin.it>
416 S: Maintained 416 S: Maintained
417 F: sound/oss/aedsp16.c 417 F: sound/oss/aedsp16.c
418 418
419 AF9013 MEDIA DRIVER 419 AF9013 MEDIA DRIVER
420 M: Antti Palosaari <crope@iki.fi> 420 M: Antti Palosaari <crope@iki.fi>
421 L: linux-media@vger.kernel.org 421 L: linux-media@vger.kernel.org
422 W: http://linuxtv.org/ 422 W: http://linuxtv.org/
423 W: http://palosaari.fi/linux/ 423 W: http://palosaari.fi/linux/
424 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 424 Q: http://patchwork.linuxtv.org/project/linux-media/list/
425 T: git git://linuxtv.org/anttip/media_tree.git 425 T: git git://linuxtv.org/anttip/media_tree.git
426 S: Maintained 426 S: Maintained
427 F: drivers/media/dvb-frontends/af9013* 427 F: drivers/media/dvb-frontends/af9013*
428 428
429 AF9033 MEDIA DRIVER 429 AF9033 MEDIA DRIVER
430 M: Antti Palosaari <crope@iki.fi> 430 M: Antti Palosaari <crope@iki.fi>
431 L: linux-media@vger.kernel.org 431 L: linux-media@vger.kernel.org
432 W: http://linuxtv.org/ 432 W: http://linuxtv.org/
433 W: http://palosaari.fi/linux/ 433 W: http://palosaari.fi/linux/
434 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 434 Q: http://patchwork.linuxtv.org/project/linux-media/list/
435 T: git git://linuxtv.org/anttip/media_tree.git 435 T: git git://linuxtv.org/anttip/media_tree.git
436 S: Maintained 436 S: Maintained
437 F: drivers/media/dvb-frontends/af9033* 437 F: drivers/media/dvb-frontends/af9033*
438 438
439 AFFS FILE SYSTEM 439 AFFS FILE SYSTEM
440 L: linux-fsdevel@vger.kernel.org 440 L: linux-fsdevel@vger.kernel.org
441 S: Orphan 441 S: Orphan
442 F: Documentation/filesystems/affs.txt 442 F: Documentation/filesystems/affs.txt
443 F: fs/affs/ 443 F: fs/affs/
444 444
445 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 445 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
446 M: David Howells <dhowells@redhat.com> 446 M: David Howells <dhowells@redhat.com>
447 L: linux-afs@lists.infradead.org 447 L: linux-afs@lists.infradead.org
448 S: Supported 448 S: Supported
449 F: fs/afs/ 449 F: fs/afs/
450 F: include/net/af_rxrpc.h 450 F: include/net/af_rxrpc.h
451 F: net/rxrpc/af_rxrpc.c 451 F: net/rxrpc/af_rxrpc.c
452 452
453 AGPGART DRIVER 453 AGPGART DRIVER
454 M: David Airlie <airlied@linux.ie> 454 M: David Airlie <airlied@linux.ie>
455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git 455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
456 S: Maintained 456 S: Maintained
457 F: drivers/char/agp/ 457 F: drivers/char/agp/
458 F: include/linux/agp* 458 F: include/linux/agp*
459 F: include/uapi/linux/agp* 459 F: include/uapi/linux/agp*
460 460
461 AHA152X SCSI DRIVER 461 AHA152X SCSI DRIVER
462 M: "Juergen E. Fischer" <fischer@norbit.de> 462 M: "Juergen E. Fischer" <fischer@norbit.de>
463 L: linux-scsi@vger.kernel.org 463 L: linux-scsi@vger.kernel.org
464 S: Maintained 464 S: Maintained
465 F: drivers/scsi/aha152x* 465 F: drivers/scsi/aha152x*
466 F: drivers/scsi/pcmcia/aha152x* 466 F: drivers/scsi/pcmcia/aha152x*
467 467
468 AIC7XXX / AIC79XX SCSI DRIVER 468 AIC7XXX / AIC79XX SCSI DRIVER
469 M: Hannes Reinecke <hare@suse.de> 469 M: Hannes Reinecke <hare@suse.de>
470 L: linux-scsi@vger.kernel.org 470 L: linux-scsi@vger.kernel.org
471 S: Maintained 471 S: Maintained
472 F: drivers/scsi/aic7xxx/ 472 F: drivers/scsi/aic7xxx/
473 F: drivers/scsi/aic7xxx_old/ 473 F: drivers/scsi/aic7xxx_old/
474 474
475 AIMSLAB FM RADIO RECEIVER DRIVER 475 AIMSLAB FM RADIO RECEIVER DRIVER
476 M: Hans Verkuil <hverkuil@xs4all.nl> 476 M: Hans Verkuil <hverkuil@xs4all.nl>
477 L: linux-media@vger.kernel.org 477 L: linux-media@vger.kernel.org
478 T: git git://linuxtv.org/media_tree.git 478 T: git git://linuxtv.org/media_tree.git
479 W: http://linuxtv.org 479 W: http://linuxtv.org
480 S: Maintained 480 S: Maintained
481 F: drivers/media/radio/radio-aimslab* 481 F: drivers/media/radio/radio-aimslab*
482 482
483 AIO 483 AIO
484 M: Benjamin LaHaise <bcrl@kvack.org> 484 M: Benjamin LaHaise <bcrl@kvack.org>
485 L: linux-aio@kvack.org 485 L: linux-aio@kvack.org
486 S: Supported 486 S: Supported
487 F: fs/aio.c 487 F: fs/aio.c
488 F: include/linux/*aio*.h 488 F: include/linux/*aio*.h
489 489
490 ALCATEL SPEEDTOUCH USB DRIVER 490 ALCATEL SPEEDTOUCH USB DRIVER
491 M: Duncan Sands <duncan.sands@free.fr> 491 M: Duncan Sands <duncan.sands@free.fr>
492 L: linux-usb@vger.kernel.org 492 L: linux-usb@vger.kernel.org
493 W: http://www.linux-usb.org/SpeedTouch/ 493 W: http://www.linux-usb.org/SpeedTouch/
494 S: Maintained 494 S: Maintained
495 F: drivers/usb/atm/speedtch.c 495 F: drivers/usb/atm/speedtch.c
496 F: drivers/usb/atm/usbatm.c 496 F: drivers/usb/atm/usbatm.c
497 497
498 ALCHEMY AU1XX0 MMC DRIVER 498 ALCHEMY AU1XX0 MMC DRIVER
499 M: Manuel Lauss <manuel.lauss@gmail.com> 499 M: Manuel Lauss <manuel.lauss@gmail.com>
500 S: Maintained 500 S: Maintained
501 F: drivers/mmc/host/au1xmmc.c 501 F: drivers/mmc/host/au1xmmc.c
502 502
503 ALI1563 I2C DRIVER 503 ALI1563 I2C DRIVER
504 M: Rudolf Marek <r.marek@assembler.cz> 504 M: Rudolf Marek <r.marek@assembler.cz>
505 L: linux-i2c@vger.kernel.org 505 L: linux-i2c@vger.kernel.org
506 S: Maintained 506 S: Maintained
507 F: Documentation/i2c/busses/i2c-ali1563 507 F: Documentation/i2c/busses/i2c-ali1563
508 F: drivers/i2c/busses/i2c-ali1563.c 508 F: drivers/i2c/busses/i2c-ali1563.c
509 509
510 ALPHA PORT 510 ALPHA PORT
511 M: Richard Henderson <rth@twiddle.net> 511 M: Richard Henderson <rth@twiddle.net>
512 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 512 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
513 M: Matt Turner <mattst88@gmail.com> 513 M: Matt Turner <mattst88@gmail.com>
514 S: Odd Fixes 514 S: Odd Fixes
515 L: linux-alpha@vger.kernel.org 515 L: linux-alpha@vger.kernel.org
516 F: arch/alpha/ 516 F: arch/alpha/
517 517
518 ALTERA UART/JTAG UART SERIAL DRIVERS 518 ALTERA UART/JTAG UART SERIAL DRIVERS
519 M: Tobias Klauser <tklauser@distanz.ch> 519 M: Tobias Klauser <tklauser@distanz.ch>
520 L: linux-serial@vger.kernel.org 520 L: linux-serial@vger.kernel.org
521 L: nios2-dev@sopc.et.ntust.edu.tw (moderated for non-subscribers) 521 L: nios2-dev@sopc.et.ntust.edu.tw (moderated for non-subscribers)
522 S: Maintained 522 S: Maintained
523 F: drivers/tty/serial/altera_uart.c 523 F: drivers/tty/serial/altera_uart.c
524 F: drivers/tty/serial/altera_jtaguart.c 524 F: drivers/tty/serial/altera_jtaguart.c
525 F: include/linux/altera_uart.h 525 F: include/linux/altera_uart.h
526 F: include/linux/altera_jtaguart.h 526 F: include/linux/altera_jtaguart.h
527 527
528 AMD FAM15H PROCESSOR POWER MONITORING DRIVER 528 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
529 M: Andreas Herrmann <herrmann.der.user@googlemail.com> 529 M: Andreas Herrmann <herrmann.der.user@googlemail.com>
530 L: lm-sensors@lm-sensors.org 530 L: lm-sensors@lm-sensors.org
531 S: Maintained 531 S: Maintained
532 F: Documentation/hwmon/fam15h_power 532 F: Documentation/hwmon/fam15h_power
533 F: drivers/hwmon/fam15h_power.c 533 F: drivers/hwmon/fam15h_power.c
534 534
535 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 535 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
536 M: Thomas Dahlmann <dahlmann.thomas@arcor.de> 536 M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
537 L: linux-geode@lists.infradead.org (moderated for non-subscribers) 537 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
538 S: Supported 538 S: Supported
539 F: drivers/usb/gadget/amd5536udc.* 539 F: drivers/usb/gadget/amd5536udc.*
540 540
541 AMD GEODE PROCESSOR/CHIPSET SUPPORT 541 AMD GEODE PROCESSOR/CHIPSET SUPPORT
542 P: Andres Salomon <dilinger@queued.net> 542 P: Andres Salomon <dilinger@queued.net>
543 L: linux-geode@lists.infradead.org (moderated for non-subscribers) 543 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
544 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 544 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
545 S: Supported 545 S: Supported
546 F: drivers/char/hw_random/geode-rng.c 546 F: drivers/char/hw_random/geode-rng.c
547 F: drivers/crypto/geode* 547 F: drivers/crypto/geode*
548 F: drivers/video/geode/ 548 F: drivers/video/geode/
549 F: arch/x86/include/asm/geode.h 549 F: arch/x86/include/asm/geode.h
550 550
551 AMD IOMMU (AMD-VI) 551 AMD IOMMU (AMD-VI)
552 M: Joerg Roedel <joro@8bytes.org> 552 M: Joerg Roedel <joro@8bytes.org>
553 L: iommu@lists.linux-foundation.org 553 L: iommu@lists.linux-foundation.org
554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
555 S: Maintained 555 S: Maintained
556 F: drivers/iommu/amd_iommu*.[ch] 556 F: drivers/iommu/amd_iommu*.[ch]
557 F: include/linux/amd-iommu.h 557 F: include/linux/amd-iommu.h
558 558
559 AMD MICROCODE UPDATE SUPPORT 559 AMD MICROCODE UPDATE SUPPORT
560 M: Andreas Herrmann <herrmann.der.user@googlemail.com> 560 M: Andreas Herrmann <herrmann.der.user@googlemail.com>
561 L: amd64-microcode@amd64.org 561 L: amd64-microcode@amd64.org
562 S: Maintained 562 S: Maintained
563 F: arch/x86/kernel/microcode_amd.c 563 F: arch/x86/kernel/microcode_amd.c
564 564
565 AMS (Apple Motion Sensor) DRIVER 565 AMS (Apple Motion Sensor) DRIVER
566 M: Michael Hanselmann <linux-kernel@hansmi.ch> 566 M: Michael Hanselmann <linux-kernel@hansmi.ch>
567 S: Supported 567 S: Supported
568 F: drivers/macintosh/ams/ 568 F: drivers/macintosh/ams/
569 569
570 AMSO1100 RNIC DRIVER 570 AMSO1100 RNIC DRIVER
571 M: Tom Tucker <tom@opengridcomputing.com> 571 M: Tom Tucker <tom@opengridcomputing.com>
572 M: Steve Wise <swise@opengridcomputing.com> 572 M: Steve Wise <swise@opengridcomputing.com>
573 L: linux-rdma@vger.kernel.org 573 L: linux-rdma@vger.kernel.org
574 S: Maintained 574 S: Maintained
575 F: drivers/infiniband/hw/amso1100/ 575 F: drivers/infiniband/hw/amso1100/
576 576
577 ANALOG DEVICES INC AD9389B DRIVER 577 ANALOG DEVICES INC AD9389B DRIVER
578 M: Hans Verkuil <hans.verkuil@cisco.com> 578 M: Hans Verkuil <hans.verkuil@cisco.com>
579 L: linux-media@vger.kernel.org 579 L: linux-media@vger.kernel.org
580 S: Maintained 580 S: Maintained
581 F: drivers/media/i2c/ad9389b* 581 F: drivers/media/i2c/ad9389b*
582 582
583 ANALOG DEVICES INC ADV7511 DRIVER 583 ANALOG DEVICES INC ADV7511 DRIVER
584 M: Hans Verkuil <hans.verkuil@cisco.com> 584 M: Hans Verkuil <hans.verkuil@cisco.com>
585 L: linux-media@vger.kernel.org 585 L: linux-media@vger.kernel.org
586 S: Maintained 586 S: Maintained
587 F: drivers/media/i2c/adv7511* 587 F: drivers/media/i2c/adv7511*
588 588
589 ANALOG DEVICES INC ADV7604 DRIVER 589 ANALOG DEVICES INC ADV7604 DRIVER
590 M: Hans Verkuil <hans.verkuil@cisco.com> 590 M: Hans Verkuil <hans.verkuil@cisco.com>
591 L: linux-media@vger.kernel.org 591 L: linux-media@vger.kernel.org
592 S: Maintained 592 S: Maintained
593 F: drivers/media/i2c/adv7604* 593 F: drivers/media/i2c/adv7604*
594 594
595 ANALOG DEVICES INC ADV7842 DRIVER 595 ANALOG DEVICES INC ADV7842 DRIVER
596 M: Hans Verkuil <hans.verkuil@cisco.com> 596 M: Hans Verkuil <hans.verkuil@cisco.com>
597 L: linux-media@vger.kernel.org 597 L: linux-media@vger.kernel.org
598 S: Maintained 598 S: Maintained
599 F: drivers/media/i2c/adv7842* 599 F: drivers/media/i2c/adv7842*
600 600
601 ANALOG DEVICES INC ASOC CODEC DRIVERS 601 ANALOG DEVICES INC ASOC CODEC DRIVERS
602 M: Lars-Peter Clausen <lars@metafoo.de> 602 M: Lars-Peter Clausen <lars@metafoo.de>
603 L: device-drivers-devel@blackfin.uclinux.org 603 L: device-drivers-devel@blackfin.uclinux.org
604 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 604 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
605 W: http://wiki.analog.com/ 605 W: http://wiki.analog.com/
606 S: Supported 606 S: Supported
607 F: sound/soc/codecs/adau* 607 F: sound/soc/codecs/adau*
608 F: sound/soc/codecs/adav* 608 F: sound/soc/codecs/adav*
609 F: sound/soc/codecs/ad1* 609 F: sound/soc/codecs/ad1*
610 F: sound/soc/codecs/ad7* 610 F: sound/soc/codecs/ad7*
611 F: sound/soc/codecs/ssm* 611 F: sound/soc/codecs/ssm*
612 F: sound/soc/codecs/sigmadsp.* 612 F: sound/soc/codecs/sigmadsp.*
613 613
614 ANALOG DEVICES INC ASOC DRIVERS 614 ANALOG DEVICES INC ASOC DRIVERS
615 L: uclinux-dist-devel@blackfin.uclinux.org 615 L: uclinux-dist-devel@blackfin.uclinux.org
616 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 616 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
617 W: http://blackfin.uclinux.org/ 617 W: http://blackfin.uclinux.org/
618 S: Supported 618 S: Supported
619 F: sound/soc/blackfin/* 619 F: sound/soc/blackfin/*
620 620
621 AOA (Apple Onboard Audio) ALSA DRIVER 621 AOA (Apple Onboard Audio) ALSA DRIVER
622 M: Johannes Berg <johannes@sipsolutions.net> 622 M: Johannes Berg <johannes@sipsolutions.net>
623 L: linuxppc-dev@lists.ozlabs.org 623 L: linuxppc-dev@lists.ozlabs.org
624 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 624 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
625 S: Maintained 625 S: Maintained
626 F: sound/aoa/ 626 F: sound/aoa/
627 627
628 APM DRIVER 628 APM DRIVER
629 M: Jiri Kosina <jkosina@suse.cz> 629 M: Jiri Kosina <jkosina@suse.cz>
630 S: Odd fixes 630 S: Odd fixes
631 F: arch/x86/kernel/apm_32.c 631 F: arch/x86/kernel/apm_32.c
632 F: include/linux/apm_bios.h 632 F: include/linux/apm_bios.h
633 F: include/uapi/linux/apm_bios.h 633 F: include/uapi/linux/apm_bios.h
634 F: drivers/char/apm-emulation.c 634 F: drivers/char/apm-emulation.c
635 635
636 APPLE BCM5974 MULTITOUCH DRIVER 636 APPLE BCM5974 MULTITOUCH DRIVER
637 M: Henrik Rydberg <rydberg@euromail.se> 637 M: Henrik Rydberg <rydberg@euromail.se>
638 L: linux-input@vger.kernel.org 638 L: linux-input@vger.kernel.org
639 S: Maintained 639 S: Maintained
640 F: drivers/input/mouse/bcm5974.c 640 F: drivers/input/mouse/bcm5974.c
641 641
642 APPLE SMC DRIVER 642 APPLE SMC DRIVER
643 M: Henrik Rydberg <rydberg@euromail.se> 643 M: Henrik Rydberg <rydberg@euromail.se>
644 L: lm-sensors@lm-sensors.org 644 L: lm-sensors@lm-sensors.org
645 S: Maintained 645 S: Maintained
646 F: drivers/hwmon/applesmc.c 646 F: drivers/hwmon/applesmc.c
647 647
648 APPLETALK NETWORK LAYER 648 APPLETALK NETWORK LAYER
649 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 649 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
650 S: Maintained 650 S: Maintained
651 F: drivers/net/appletalk/ 651 F: drivers/net/appletalk/
652 F: net/appletalk/ 652 F: net/appletalk/
653 653
654 APTINA CAMERA SENSOR PLL 654 APTINA CAMERA SENSOR PLL
655 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 655 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
656 L: linux-media@vger.kernel.org 656 L: linux-media@vger.kernel.org
657 S: Maintained 657 S: Maintained
658 F: drivers/media/i2c/aptina-pll.* 658 F: drivers/media/i2c/aptina-pll.*
659 659
660 ARASAN COMPACT FLASH PATA CONTROLLER 660 ARASAN COMPACT FLASH PATA CONTROLLER
661 M: Viresh Kumar <viresh.linux@gmail.com> 661 M: Viresh Kumar <viresh.linux@gmail.com>
662 L: linux-ide@vger.kernel.org 662 L: linux-ide@vger.kernel.org
663 S: Maintained 663 S: Maintained
664 F: include/linux/pata_arasan_cf_data.h 664 F: include/linux/pata_arasan_cf_data.h
665 F: drivers/ata/pata_arasan_cf.c 665 F: drivers/ata/pata_arasan_cf.c
666 666
667 ARC FRAMEBUFFER DRIVER 667 ARC FRAMEBUFFER DRIVER
668 M: Jaya Kumar <jayalk@intworks.biz> 668 M: Jaya Kumar <jayalk@intworks.biz>
669 S: Maintained 669 S: Maintained
670 F: drivers/video/arcfb.c 670 F: drivers/video/arcfb.c
671 F: drivers/video/fb_defio.c 671 F: drivers/video/fb_defio.c
672 672
673 ARM MFM AND FLOPPY DRIVERS 673 ARM MFM AND FLOPPY DRIVERS
674 M: Ian Molton <spyro@f2s.com> 674 M: Ian Molton <spyro@f2s.com>
675 S: Maintained 675 S: Maintained
676 F: arch/arm/lib/floppydma.S 676 F: arch/arm/lib/floppydma.S
677 F: arch/arm/include/asm/floppy.h 677 F: arch/arm/include/asm/floppy.h
678 678
679 ARM PMU PROFILING AND DEBUGGING 679 ARM PMU PROFILING AND DEBUGGING
680 M: Will Deacon <will.deacon@arm.com> 680 M: Will Deacon <will.deacon@arm.com>
681 S: Maintained 681 S: Maintained
682 F: arch/arm/kernel/perf_event* 682 F: arch/arm/kernel/perf_event*
683 F: arch/arm/oprofile/common.c 683 F: arch/arm/oprofile/common.c
684 F: arch/arm/include/asm/pmu.h 684 F: arch/arm/include/asm/pmu.h
685 F: arch/arm/kernel/hw_breakpoint.c 685 F: arch/arm/kernel/hw_breakpoint.c
686 F: arch/arm/include/asm/hw_breakpoint.h 686 F: arch/arm/include/asm/hw_breakpoint.h
687 687
688 ARM PORT 688 ARM PORT
689 M: Russell King <linux@arm.linux.org.uk> 689 M: Russell King <linux@arm.linux.org.uk>
690 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 690 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
691 W: http://www.arm.linux.org.uk/ 691 W: http://www.arm.linux.org.uk/
692 S: Maintained 692 S: Maintained
693 F: arch/arm/ 693 F: arch/arm/
694 694
695 ARM SUB-ARCHITECTURES 695 ARM SUB-ARCHITECTURES
696 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 696 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
697 S: Maintained 697 S: Maintained
698 F: arch/arm/mach-*/ 698 F: arch/arm/mach-*/
699 F: arch/arm/plat-*/ 699 F: arch/arm/plat-*/
700 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 700 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
701 701
702 ARM PRIMECELL AACI PL041 DRIVER 702 ARM PRIMECELL AACI PL041 DRIVER
703 M: Russell King <linux@arm.linux.org.uk> 703 M: Russell King <linux@arm.linux.org.uk>
704 S: Maintained 704 S: Maintained
705 F: sound/arm/aaci.* 705 F: sound/arm/aaci.*
706 706
707 ARM PRIMECELL CLCD PL110 DRIVER 707 ARM PRIMECELL CLCD PL110 DRIVER
708 M: Russell King <linux@arm.linux.org.uk> 708 M: Russell King <linux@arm.linux.org.uk>
709 S: Maintained 709 S: Maintained
710 F: drivers/video/amba-clcd.* 710 F: drivers/video/amba-clcd.*
711 711
712 ARM PRIMECELL KMI PL050 DRIVER 712 ARM PRIMECELL KMI PL050 DRIVER
713 M: Russell King <linux@arm.linux.org.uk> 713 M: Russell King <linux@arm.linux.org.uk>
714 S: Maintained 714 S: Maintained
715 F: drivers/input/serio/ambakmi.* 715 F: drivers/input/serio/ambakmi.*
716 F: include/linux/amba/kmi.h 716 F: include/linux/amba/kmi.h
717 717
718 ARM PRIMECELL MMCI PL180/1 DRIVER 718 ARM PRIMECELL MMCI PL180/1 DRIVER
719 M: Russell King <linux@arm.linux.org.uk> 719 M: Russell King <linux@arm.linux.org.uk>
720 S: Maintained 720 S: Maintained
721 F: drivers/mmc/host/mmci.* 721 F: drivers/mmc/host/mmci.*
722 F: include/linux/amba/mmci.h 722 F: include/linux/amba/mmci.h
723 723
724 ARM PRIMECELL UART PL010 AND PL011 DRIVERS 724 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
725 M: Russell King <linux@arm.linux.org.uk> 725 M: Russell King <linux@arm.linux.org.uk>
726 S: Maintained 726 S: Maintained
727 F: drivers/tty/serial/amba-pl01*.c 727 F: drivers/tty/serial/amba-pl01*.c
728 F: include/linux/amba/serial.h 728 F: include/linux/amba/serial.h
729 729
730 ARM PRIMECELL BUS SUPPORT 730 ARM PRIMECELL BUS SUPPORT
731 M: Russell King <linux@arm.linux.org.uk> 731 M: Russell King <linux@arm.linux.org.uk>
732 S: Maintained 732 S: Maintained
733 F: drivers/amba/ 733 F: drivers/amba/
734 F: include/linux/amba/bus.h 734 F: include/linux/amba/bus.h
735 735
736 ARM/ADS SPHERE MACHINE SUPPORT 736 ARM/ADS SPHERE MACHINE SUPPORT
737 M: Lennert Buytenhek <kernel@wantstofly.org> 737 M: Lennert Buytenhek <kernel@wantstofly.org>
738 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 738 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
739 S: Maintained 739 S: Maintained
740 740
741 ARM/AFEB9260 MACHINE SUPPORT 741 ARM/AFEB9260 MACHINE SUPPORT
742 M: Sergey Lapin <slapin@ossfans.org> 742 M: Sergey Lapin <slapin@ossfans.org>
743 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 743 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
744 S: Maintained 744 S: Maintained
745 745
746 ARM/AJECO 1ARM MACHINE SUPPORT 746 ARM/AJECO 1ARM MACHINE SUPPORT
747 M: Lennert Buytenhek <kernel@wantstofly.org> 747 M: Lennert Buytenhek <kernel@wantstofly.org>
748 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 748 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
749 S: Maintained 749 S: Maintained
750 750
751 ARM/Allwinner A1X SoC support 751 ARM/Allwinner A1X SoC support
752 M: Maxime Ripard <maxime.ripard@free-electrons.com> 752 M: Maxime Ripard <maxime.ripard@free-electrons.com>
753 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 753 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
754 S: Maintained 754 S: Maintained
755 F: arch/arm/mach-sunxi/ 755 F: arch/arm/mach-sunxi/
756 756
757 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES 757 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
758 M: Andrew Victor <linux@maxim.org.za> 758 M: Andrew Victor <linux@maxim.org.za>
759 M: Nicolas Ferre <nicolas.ferre@atmel.com> 759 M: Nicolas Ferre <nicolas.ferre@atmel.com>
760 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 760 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
761 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 761 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
762 W: http://maxim.org.za/at91_26.html 762 W: http://maxim.org.za/at91_26.html
763 W: http://www.linux4sam.org 763 W: http://www.linux4sam.org
764 S: Supported 764 S: Supported
765 F: arch/arm/mach-at91/ 765 F: arch/arm/mach-at91/
766 766
767 ARM/CALXEDA HIGHBANK ARCHITECTURE 767 ARM/CALXEDA HIGHBANK ARCHITECTURE
768 M: Rob Herring <rob.herring@calxeda.com> 768 M: Rob Herring <rob.herring@calxeda.com>
769 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 769 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
770 S: Maintained 770 S: Maintained
771 F: arch/arm/mach-highbank/ 771 F: arch/arm/mach-highbank/
772 772
773 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 773 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
774 M: Anton Vorontsov <anton@enomsg.org> 774 M: Anton Vorontsov <anton@enomsg.org>
775 S: Maintained 775 S: Maintained
776 F: arch/arm/mach-cns3xxx/ 776 F: arch/arm/mach-cns3xxx/
777 T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git 777 T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
778 778
779 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 779 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
780 M: Alexander Shiyan <shc_work@mail.ru> 780 M: Alexander Shiyan <shc_work@mail.ru>
781 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 781 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
782 S: Odd Fixes 782 S: Odd Fixes
783 F: arch/arm/mach-clps711x/ 783 F: arch/arm/mach-clps711x/
784 784
785 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 785 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
786 M: Hartley Sweeten <hsweeten@visionengravers.com> 786 M: Hartley Sweeten <hsweeten@visionengravers.com>
787 M: Ryan Mallon <rmallon@gmail.com> 787 M: Ryan Mallon <rmallon@gmail.com>
788 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 788 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
789 S: Maintained 789 S: Maintained
790 F: arch/arm/mach-ep93xx/ 790 F: arch/arm/mach-ep93xx/
791 F: arch/arm/mach-ep93xx/include/mach/ 791 F: arch/arm/mach-ep93xx/include/mach/
792 792
793 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 793 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
794 M: Lennert Buytenhek <kernel@wantstofly.org> 794 M: Lennert Buytenhek <kernel@wantstofly.org>
795 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 795 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
796 S: Maintained 796 S: Maintained
797 797
798 ARM/CLKDEV SUPPORT 798 ARM/CLKDEV SUPPORT
799 M: Russell King <linux@arm.linux.org.uk> 799 M: Russell King <linux@arm.linux.org.uk>
800 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 800 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
801 S: Maintained 801 S: Maintained
802 F: arch/arm/include/asm/clkdev.h 802 F: arch/arm/include/asm/clkdev.h
803 F: drivers/clk/clkdev.c 803 F: drivers/clk/clkdev.c
804 804
805 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 805 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
806 M: Mike Rapoport <mike@compulab.co.il> 806 M: Mike Rapoport <mike@compulab.co.il>
807 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 807 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
808 S: Maintained 808 S: Maintained
809 809
810 ARM/CONTEC MICRO9 MACHINE SUPPORT 810 ARM/CONTEC MICRO9 MACHINE SUPPORT
811 M: Hubert Feurstein <hubert.feurstein@contec.at> 811 M: Hubert Feurstein <hubert.feurstein@contec.at>
812 S: Maintained 812 S: Maintained
813 F: arch/arm/mach-ep93xx/micro9.c 813 F: arch/arm/mach-ep93xx/micro9.c
814 814
815 ARM/CORGI MACHINE SUPPORT 815 ARM/CORGI MACHINE SUPPORT
816 M: Richard Purdie <rpurdie@rpsys.net> 816 M: Richard Purdie <rpurdie@rpsys.net>
817 S: Maintained 817 S: Maintained
818 818
819 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 819 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
820 M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 820 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
821 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 821 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
822 T: git git://git.berlios.de/gemini-board 822 T: git git://git.berlios.de/gemini-board
823 S: Maintained 823 S: Maintained
824 F: arch/arm/mach-gemini/ 824 F: arch/arm/mach-gemini/
825 825
826 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 826 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
827 M: Barry Song <baohua.song@csr.com> 827 M: Barry Song <baohua.song@csr.com>
828 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 828 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
830 S: Maintained 830 S: Maintained
831 F: arch/arm/mach-prima2/ 831 F: arch/arm/mach-prima2/
832 F: drivers/dma/sirf-dma.c 832 F: drivers/dma/sirf-dma.c
833 F: drivers/i2c/busses/i2c-sirf.c 833 F: drivers/i2c/busses/i2c-sirf.c
834 F: drivers/mmc/host/sdhci-sirf.c 834 F: drivers/mmc/host/sdhci-sirf.c
835 F: drivers/pinctrl/sirf/ 835 F: drivers/pinctrl/sirf/
836 F: drivers/spi/spi-sirf.c 836 F: drivers/spi/spi-sirf.c
837 837
838 ARM/EBSA110 MACHINE SUPPORT 838 ARM/EBSA110 MACHINE SUPPORT
839 M: Russell King <linux@arm.linux.org.uk> 839 M: Russell King <linux@arm.linux.org.uk>
840 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 840 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
841 W: http://www.arm.linux.org.uk/ 841 W: http://www.arm.linux.org.uk/
842 S: Maintained 842 S: Maintained
843 F: arch/arm/mach-ebsa110/ 843 F: arch/arm/mach-ebsa110/
844 F: drivers/net/ethernet/amd/am79c961a.* 844 F: drivers/net/ethernet/amd/am79c961a.*
845 845
846 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 846 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
847 M: Daniel Ribeiro <drwyrm@gmail.com> 847 M: Daniel Ribeiro <drwyrm@gmail.com>
848 M: Stefan Schmidt <stefan@openezx.org> 848 M: Stefan Schmidt <stefan@openezx.org>
849 M: Harald Welte <laforge@openezx.org> 849 M: Harald Welte <laforge@openezx.org>
850 L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 850 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
851 W: http://www.openezx.org/ 851 W: http://www.openezx.org/
852 S: Maintained 852 S: Maintained
853 T: topgit git://git.openezx.org/openezx.git 853 T: topgit git://git.openezx.org/openezx.git
854 F: arch/arm/mach-pxa/ezx.c 854 F: arch/arm/mach-pxa/ezx.c
855 855
856 ARM/FARADAY FA526 PORT 856 ARM/FARADAY FA526 PORT
857 M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 857 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
858 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 858 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859 S: Maintained 859 S: Maintained
860 T: git git://git.berlios.de/gemini-board 860 T: git git://git.berlios.de/gemini-board
861 F: arch/arm/mm/*-fa* 861 F: arch/arm/mm/*-fa*
862 862
863 ARM/FOOTBRIDGE ARCHITECTURE 863 ARM/FOOTBRIDGE ARCHITECTURE
864 M: Russell King <linux@arm.linux.org.uk> 864 M: Russell King <linux@arm.linux.org.uk>
865 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 865 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
866 W: http://www.arm.linux.org.uk/ 866 W: http://www.arm.linux.org.uk/
867 S: Maintained 867 S: Maintained
868 F: arch/arm/include/asm/hardware/dec21285.h 868 F: arch/arm/include/asm/hardware/dec21285.h
869 F: arch/arm/mach-footbridge/ 869 F: arch/arm/mach-footbridge/
870 870
871 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 871 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
872 M: Sascha Hauer <kernel@pengutronix.de> 872 M: Sascha Hauer <kernel@pengutronix.de>
873 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 873 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874 S: Maintained 874 S: Maintained
875 T: git git://git.pengutronix.de/git/imx/linux-2.6.git 875 T: git git://git.pengutronix.de/git/imx/linux-2.6.git
876 F: arch/arm/mach-imx/ 876 F: arch/arm/mach-imx/
877 F: arch/arm/configs/imx*_defconfig 877 F: arch/arm/configs/imx*_defconfig
878 878
879 ARM/FREESCALE IMX6 879 ARM/FREESCALE IMX6
880 M: Shawn Guo <shawn.guo@linaro.org> 880 M: Shawn Guo <shawn.guo@linaro.org>
881 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 881 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
882 S: Maintained 882 S: Maintained
883 T: git git://git.linaro.org/people/shawnguo/linux-2.6.git 883 T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
884 F: arch/arm/mach-imx/*imx6* 884 F: arch/arm/mach-imx/*imx6*
885 885
886 ARM/FREESCALE MXS ARM ARCHITECTURE 886 ARM/FREESCALE MXS ARM ARCHITECTURE
887 M: Shawn Guo <shawn.guo@linaro.org> 887 M: Shawn Guo <shawn.guo@linaro.org>
888 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 888 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889 S: Maintained 889 S: Maintained
890 T: git git://git.linaro.org/people/shawnguo/linux-2.6.git 890 T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
891 F: arch/arm/mach-mxs/ 891 F: arch/arm/mach-mxs/
892 892
893 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 893 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
894 M: Lennert Buytenhek <kernel@wantstofly.org> 894 M: Lennert Buytenhek <kernel@wantstofly.org>
895 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 895 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
896 S: Maintained 896 S: Maintained
897 897
898 ARM/GUMSTIX MACHINE SUPPORT 898 ARM/GUMSTIX MACHINE SUPPORT
899 M: Steve Sakoman <sakoman@gmail.com> 899 M: Steve Sakoman <sakoman@gmail.com>
900 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 900 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
901 S: Maintained 901 S: Maintained
902 902
903 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 903 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
904 M: Philipp Zabel <philipp.zabel@gmail.com> 904 M: Philipp Zabel <philipp.zabel@gmail.com>
905 M: Paul Parsons <lost.distance@yahoo.com> 905 M: Paul Parsons <lost.distance@yahoo.com>
906 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 906 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
907 S: Maintained 907 S: Maintained
908 F: arch/arm/mach-pxa/hx4700.c 908 F: arch/arm/mach-pxa/hx4700.c
909 F: arch/arm/mach-pxa/include/mach/hx4700.h 909 F: arch/arm/mach-pxa/include/mach/hx4700.h
910 F: sound/soc/pxa/hx4700.c 910 F: sound/soc/pxa/hx4700.c
911 911
912 ARM/HP JORNADA 7XX MACHINE SUPPORT 912 ARM/HP JORNADA 7XX MACHINE SUPPORT
913 M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 913 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
914 W: www.jlime.com 914 W: www.jlime.com
915 S: Maintained 915 S: Maintained
916 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 916 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
917 F: arch/arm/mach-sa1100/jornada720.c 917 F: arch/arm/mach-sa1100/jornada720.c
918 F: arch/arm/mach-sa1100/include/mach/jornada720.h 918 F: arch/arm/mach-sa1100/include/mach/jornada720.h
919 919
920 ARM/IGEP MACHINE SUPPORT 920 ARM/IGEP MACHINE SUPPORT
921 M: Enric Balletbo i Serra <eballetbo@gmail.com> 921 M: Enric Balletbo i Serra <eballetbo@gmail.com>
922 M: Javier Martinez Canillas <javier@dowhile0.org> 922 M: Javier Martinez Canillas <javier@dowhile0.org>
923 L: linux-omap@vger.kernel.org 923 L: linux-omap@vger.kernel.org
924 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 924 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
925 S: Maintained 925 S: Maintained
926 F: arch/arm/mach-omap2/board-igep0020.c 926 F: arch/arm/mach-omap2/board-igep0020.c
927 927
928 ARM/INCOME PXA270 SUPPORT 928 ARM/INCOME PXA270 SUPPORT
929 M: Marek Vasut <marek.vasut@gmail.com> 929 M: Marek Vasut <marek.vasut@gmail.com>
930 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 930 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
931 S: Maintained 931 S: Maintained
932 F: arch/arm/mach-pxa/colibri-pxa270-income.c 932 F: arch/arm/mach-pxa/colibri-pxa270-income.c
933 933
934 ARM/INTEL IOP32X ARM ARCHITECTURE 934 ARM/INTEL IOP32X ARM ARCHITECTURE
935 M: Lennert Buytenhek <kernel@wantstofly.org> 935 M: Lennert Buytenhek <kernel@wantstofly.org>
936 M: Dan Williams <dan.j.williams@intel.com> 936 M: Dan Williams <dan.j.williams@intel.com>
937 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 937 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938 S: Maintained 938 S: Maintained
939 939
940 ARM/INTEL IOP33X ARM ARCHITECTURE 940 ARM/INTEL IOP33X ARM ARCHITECTURE
941 M: Dan Williams <dan.j.williams@intel.com> 941 M: Dan Williams <dan.j.williams@intel.com>
942 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 942 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
943 S: Maintained 943 S: Maintained
944 944
945 ARM/INTEL IOP13XX ARM ARCHITECTURE 945 ARM/INTEL IOP13XX ARM ARCHITECTURE
946 M: Lennert Buytenhek <kernel@wantstofly.org> 946 M: Lennert Buytenhek <kernel@wantstofly.org>
947 M: Dan Williams <dan.j.williams@intel.com> 947 M: Dan Williams <dan.j.williams@intel.com>
948 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 948 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949 S: Maintained 949 S: Maintained
950 950
951 ARM/INTEL IQ81342EX MACHINE SUPPORT 951 ARM/INTEL IQ81342EX MACHINE SUPPORT
952 M: Lennert Buytenhek <kernel@wantstofly.org> 952 M: Lennert Buytenhek <kernel@wantstofly.org>
953 M: Dan Williams <dan.j.williams@intel.com> 953 M: Dan Williams <dan.j.williams@intel.com>
954 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 954 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955 S: Maintained 955 S: Maintained
956 956
957 ARM/INTEL IXDP2850 MACHINE SUPPORT 957 ARM/INTEL IXDP2850 MACHINE SUPPORT
958 M: Lennert Buytenhek <kernel@wantstofly.org> 958 M: Lennert Buytenhek <kernel@wantstofly.org>
959 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 959 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
960 S: Maintained 960 S: Maintained
961 961
962 ARM/INTEL IXP4XX ARM ARCHITECTURE 962 ARM/INTEL IXP4XX ARM ARCHITECTURE
963 M: Imre Kaloz <kaloz@openwrt.org> 963 M: Imre Kaloz <kaloz@openwrt.org>
964 M: Krzysztof Halasa <khc@pm.waw.pl> 964 M: Krzysztof Halasa <khc@pm.waw.pl>
965 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 965 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
966 S: Maintained 966 S: Maintained
967 F: arch/arm/mach-ixp4xx/ 967 F: arch/arm/mach-ixp4xx/
968 968
969 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 969 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
970 M: Jonathan Cameron <jic23@cam.ac.uk> 970 M: Jonathan Cameron <jic23@cam.ac.uk>
971 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 971 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
972 S: Maintained 972 S: Maintained
973 F: arch/arm/mach-pxa/stargate2.c 973 F: arch/arm/mach-pxa/stargate2.c
974 F: drivers/pcmcia/pxa2xx_stargate2.c 974 F: drivers/pcmcia/pxa2xx_stargate2.c
975 975
976 ARM/INTEL XSC3 (MANZANO) ARM CORE 976 ARM/INTEL XSC3 (MANZANO) ARM CORE
977 M: Lennert Buytenhek <kernel@wantstofly.org> 977 M: Lennert Buytenhek <kernel@wantstofly.org>
978 M: Dan Williams <dan.j.williams@intel.com> 978 M: Dan Williams <dan.j.williams@intel.com>
979 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 979 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980 S: Maintained 980 S: Maintained
981 981
982 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 982 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
983 M: Lennert Buytenhek <kernel@wantstofly.org> 983 M: Lennert Buytenhek <kernel@wantstofly.org>
984 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 984 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
985 S: Maintained 985 S: Maintained
986 986
987 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 987 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
988 M: Santosh Shilimkar <santosh.shilimkar@ti.com> 988 M: Santosh Shilimkar <santosh.shilimkar@ti.com>
989 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 989 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
990 S: Maintained 990 S: Maintained
991 F: arch/arm/mach-keystone/ 991 F: arch/arm/mach-keystone/
992 992
993 ARM/LOGICPD PXA270 MACHINE SUPPORT 993 ARM/LOGICPD PXA270 MACHINE SUPPORT
994 M: Lennert Buytenhek <kernel@wantstofly.org> 994 M: Lennert Buytenhek <kernel@wantstofly.org>
995 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 995 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996 S: Maintained 996 S: Maintained
997 997
998 ARM/MAGICIAN MACHINE SUPPORT 998 ARM/MAGICIAN MACHINE SUPPORT
999 M: Philipp Zabel <philipp.zabel@gmail.com> 999 M: Philipp Zabel <philipp.zabel@gmail.com>
1000 S: Maintained 1000 S: Maintained
1001 1001
1002 ARM/Marvell Armada 370 and Armada XP SOC support 1002 ARM/Marvell Armada 370 and Armada XP SOC support
1003 M: Jason Cooper <jason@lakedaemon.net> 1003 M: Jason Cooper <jason@lakedaemon.net>
1004 M: Andrew Lunn <andrew@lunn.ch> 1004 M: Andrew Lunn <andrew@lunn.ch>
1005 M: Gregory Clement <gregory.clement@free-electrons.com> 1005 M: Gregory Clement <gregory.clement@free-electrons.com>
1006 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1006 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1007 S: Maintained 1007 S: Maintained
1008 F: arch/arm/mach-mvebu/ 1008 F: arch/arm/mach-mvebu/
1009 1009
1010 ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support 1010 ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1011 M: Jason Cooper <jason@lakedaemon.net> 1011 M: Jason Cooper <jason@lakedaemon.net>
1012 M: Andrew Lunn <andrew@lunn.ch> 1012 M: Andrew Lunn <andrew@lunn.ch>
1013 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1013 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1014 S: Maintained 1014 S: Maintained
1015 F: arch/arm/mach-dove/ 1015 F: arch/arm/mach-dove/
1016 F: arch/arm/mach-kirkwood/ 1016 F: arch/arm/mach-kirkwood/
1017 F: arch/arm/mach-mv78xx0/ 1017 F: arch/arm/mach-mv78xx0/
1018 F: arch/arm/mach-orion5x/ 1018 F: arch/arm/mach-orion5x/
1019 F: arch/arm/plat-orion/ 1019 F: arch/arm/plat-orion/
1020 1020
1021 ARM/Orion SoC/Technologic Systems TS-78xx platform support 1021 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1022 M: Alexander Clouter <alex@digriz.org.uk> 1022 M: Alexander Clouter <alex@digriz.org.uk>
1023 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1023 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024 W: http://www.digriz.org.uk/ts78xx/kernel 1024 W: http://www.digriz.org.uk/ts78xx/kernel
1025 S: Maintained 1025 S: Maintained
1026 F: arch/arm/mach-orion5x/ts78xx-* 1026 F: arch/arm/mach-orion5x/ts78xx-*
1027 1027
1028 ARM/MICREL KS8695 ARCHITECTURE 1028 ARM/MICREL KS8695 ARCHITECTURE
1029 M: Greg Ungerer <gerg@uclinux.org> 1029 M: Greg Ungerer <gerg@uclinux.org>
1030 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1030 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031 F: arch/arm/mach-ks8695/ 1031 F: arch/arm/mach-ks8695/
1032 S: Odd Fixes 1032 S: Odd Fixes
1033 1033
1034 ARM/MIOA701 MACHINE SUPPORT 1034 ARM/MIOA701 MACHINE SUPPORT
1035 M: Robert Jarzmik <robert.jarzmik@free.fr> 1035 M: Robert Jarzmik <robert.jarzmik@free.fr>
1036 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1036 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037 F: arch/arm/mach-pxa/mioa701.c 1037 F: arch/arm/mach-pxa/mioa701.c
1038 S: Maintained 1038 S: Maintained
1039 1039
1040 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1040 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1041 M: Michael Petchkovsky <mkpetch@internode.on.net> 1041 M: Michael Petchkovsky <mkpetch@internode.on.net>
1042 S: Maintained 1042 S: Maintained
1043 1043
1044 ARM/NOMADIK ARCHITECTURE 1044 ARM/NOMADIK ARCHITECTURE
1045 M: Alessandro Rubini <rubini@unipv.it> 1045 M: Alessandro Rubini <rubini@unipv.it>
1046 M: Linus Walleij <linus.walleij@linaro.org> 1046 M: Linus Walleij <linus.walleij@linaro.org>
1047 M: STEricsson <STEricsson_nomadik_linux@list.st.com> 1047 M: STEricsson <STEricsson_nomadik_linux@list.st.com>
1048 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1048 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1049 S: Maintained 1049 S: Maintained
1050 F: arch/arm/mach-nomadik/ 1050 F: arch/arm/mach-nomadik/
1051 F: drivers/i2c/busses/i2c-nomadik.c 1051 F: drivers/i2c/busses/i2c-nomadik.c
1052 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1052 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1053 1053
1054 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1054 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1055 M: Nelson Castillo <arhuaco@freaks-unidos.net> 1055 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1056 L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1056 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1057 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1057 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1058 S: Supported 1058 S: Supported
1059 1059
1060 ARM/QUALCOMM MSM MACHINE SUPPORT 1060 ARM/QUALCOMM MSM MACHINE SUPPORT
1061 M: David Brown <davidb@codeaurora.org> 1061 M: David Brown <davidb@codeaurora.org>
1062 M: Daniel Walker <dwalker@fifo99.com> 1062 M: Daniel Walker <dwalker@fifo99.com>
1063 M: Bryan Huntsman <bryanh@codeaurora.org> 1063 M: Bryan Huntsman <bryanh@codeaurora.org>
1064 L: linux-arm-msm@vger.kernel.org 1064 L: linux-arm-msm@vger.kernel.org
1065 F: arch/arm/mach-msm/ 1065 F: arch/arm/mach-msm/
1066 F: drivers/video/msm/ 1066 F: drivers/video/msm/
1067 F: drivers/mmc/host/msm_sdcc.c 1067 F: drivers/mmc/host/msm_sdcc.c
1068 F: drivers/mmc/host/msm_sdcc.h 1068 F: drivers/mmc/host/msm_sdcc.h
1069 F: drivers/tty/serial/msm_serial.h 1069 F: drivers/tty/serial/msm_serial.h
1070 F: drivers/tty/serial/msm_serial.c 1070 F: drivers/tty/serial/msm_serial.c
1071 F: drivers/*/pm8???-* 1071 F: drivers/*/pm8???-*
1072 F: drivers/mfd/ssbi/ 1072 F: drivers/mfd/ssbi/
1073 F: include/linux/mfd/pm8xxx/ 1073 F: include/linux/mfd/pm8xxx/
1074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git 1074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1075 S: Maintained 1075 S: Maintained
1076 1076
1077 ARM/TOSA MACHINE SUPPORT 1077 ARM/TOSA MACHINE SUPPORT
1078 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1078 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1079 M: Dirk Opfer <dirk@opfer-online.de> 1079 M: Dirk Opfer <dirk@opfer-online.de>
1080 S: Maintained 1080 S: Maintained
1081 1081
1082 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1082 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1083 M: Marek Vasut <marek.vasut@gmail.com> 1083 M: Marek Vasut <marek.vasut@gmail.com>
1084 L: linux-arm-kernel@lists.infradead.org 1084 L: linux-arm-kernel@lists.infradead.org
1085 W: http://hackndev.com 1085 W: http://hackndev.com
1086 S: Maintained 1086 S: Maintained
1087 F: arch/arm/mach-pxa/include/mach/palmtx.h 1087 F: arch/arm/mach-pxa/include/mach/palmtx.h
1088 F: arch/arm/mach-pxa/palmtx.c 1088 F: arch/arm/mach-pxa/palmtx.c
1089 F: arch/arm/mach-pxa/include/mach/palmt5.h 1089 F: arch/arm/mach-pxa/include/mach/palmt5.h
1090 F: arch/arm/mach-pxa/palmt5.c 1090 F: arch/arm/mach-pxa/palmt5.c
1091 F: arch/arm/mach-pxa/include/mach/palmld.h 1091 F: arch/arm/mach-pxa/include/mach/palmld.h
1092 F: arch/arm/mach-pxa/palmld.c 1092 F: arch/arm/mach-pxa/palmld.c
1093 F: arch/arm/mach-pxa/include/mach/palmte2.h 1093 F: arch/arm/mach-pxa/include/mach/palmte2.h
1094 F: arch/arm/mach-pxa/palmte2.c 1094 F: arch/arm/mach-pxa/palmte2.c
1095 F: arch/arm/mach-pxa/include/mach/palmtc.h 1095 F: arch/arm/mach-pxa/include/mach/palmtc.h
1096 F: arch/arm/mach-pxa/palmtc.c 1096 F: arch/arm/mach-pxa/palmtc.c
1097 1097
1098 ARM/PALM TREO SUPPORT 1098 ARM/PALM TREO SUPPORT
1099 M: Tomas Cech <sleep_walker@suse.cz> 1099 M: Tomas Cech <sleep_walker@suse.cz>
1100 L: linux-arm-kernel@lists.infradead.org 1100 L: linux-arm-kernel@lists.infradead.org
1101 W: http://hackndev.com 1101 W: http://hackndev.com
1102 S: Maintained 1102 S: Maintained
1103 F: arch/arm/mach-pxa/include/mach/palmtreo.h 1103 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1104 F: arch/arm/mach-pxa/palmtreo.c 1104 F: arch/arm/mach-pxa/palmtreo.c
1105 1105
1106 ARM/PALMZ72 SUPPORT 1106 ARM/PALMZ72 SUPPORT
1107 M: Sergey Lapin <slapin@ossfans.org> 1107 M: Sergey Lapin <slapin@ossfans.org>
1108 L: linux-arm-kernel@lists.infradead.org 1108 L: linux-arm-kernel@lists.infradead.org
1109 W: http://hackndev.com 1109 W: http://hackndev.com
1110 S: Maintained 1110 S: Maintained
1111 F: arch/arm/mach-pxa/include/mach/palmz72.h 1111 F: arch/arm/mach-pxa/include/mach/palmz72.h
1112 F: arch/arm/mach-pxa/palmz72.c 1112 F: arch/arm/mach-pxa/palmz72.c
1113 1113
1114 ARM/PLEB SUPPORT 1114 ARM/PLEB SUPPORT
1115 M: Peter Chubb <pleb@gelato.unsw.edu.au> 1115 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1116 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1116 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1117 S: Maintained 1117 S: Maintained
1118 1118
1119 ARM/PT DIGITAL BOARD PORT 1119 ARM/PT DIGITAL BOARD PORT
1120 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1120 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1121 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1121 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1122 W: http://www.arm.linux.org.uk/ 1122 W: http://www.arm.linux.org.uk/
1123 S: Maintained 1123 S: Maintained
1124 1124
1125 ARM/RADISYS ENP2611 MACHINE SUPPORT 1125 ARM/RADISYS ENP2611 MACHINE SUPPORT
1126 M: Lennert Buytenhek <kernel@wantstofly.org> 1126 M: Lennert Buytenhek <kernel@wantstofly.org>
1127 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1127 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1128 S: Maintained 1128 S: Maintained
1129 1129
1130 ARM/RISCPC ARCHITECTURE 1130 ARM/RISCPC ARCHITECTURE
1131 M: Russell King <linux@arm.linux.org.uk> 1131 M: Russell King <linux@arm.linux.org.uk>
1132 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1132 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1133 W: http://www.arm.linux.org.uk/ 1133 W: http://www.arm.linux.org.uk/
1134 S: Maintained 1134 S: Maintained
1135 F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1135 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1136 F: arch/arm/include/asm/hardware/ioc.h 1136 F: arch/arm/include/asm/hardware/ioc.h
1137 F: arch/arm/include/asm/hardware/iomd.h 1137 F: arch/arm/include/asm/hardware/iomd.h
1138 F: arch/arm/include/asm/hardware/memc.h 1138 F: arch/arm/include/asm/hardware/memc.h
1139 F: arch/arm/mach-rpc/ 1139 F: arch/arm/mach-rpc/
1140 F: drivers/net/ethernet/8390/etherh.c 1140 F: drivers/net/ethernet/8390/etherh.c
1141 F: drivers/net/ethernet/i825xx/ether1* 1141 F: drivers/net/ethernet/i825xx/ether1*
1142 F: drivers/net/ethernet/seeq/ether3* 1142 F: drivers/net/ethernet/seeq/ether3*
1143 F: drivers/scsi/arm/ 1143 F: drivers/scsi/arm/
1144 1144
1145 ARM/SHARK MACHINE SUPPORT 1145 ARM/SHARK MACHINE SUPPORT
1146 M: Alexander Schulz <alex@shark-linux.de> 1146 M: Alexander Schulz <alex@shark-linux.de>
1147 W: http://www.shark-linux.de/shark.html 1147 W: http://www.shark-linux.de/shark.html
1148 S: Maintained 1148 S: Maintained
1149 1149
1150 ARM/SAMSUNG ARM ARCHITECTURES 1150 ARM/SAMSUNG ARM ARCHITECTURES
1151 M: Ben Dooks <ben-linux@fluff.org> 1151 M: Ben Dooks <ben-linux@fluff.org>
1152 M: Kukjin Kim <kgene.kim@samsung.com> 1152 M: Kukjin Kim <kgene.kim@samsung.com>
1153 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1153 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1154 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1155 W: http://www.fluff.org/ben/linux/ 1155 W: http://www.fluff.org/ben/linux/
1156 S: Maintained 1156 S: Maintained
1157 F: arch/arm/plat-samsung/ 1157 F: arch/arm/plat-samsung/
1158 F: arch/arm/mach-s3c24*/ 1158 F: arch/arm/mach-s3c24*/
1159 F: arch/arm/mach-s3c64xx/ 1159 F: arch/arm/mach-s3c64xx/
1160 F: drivers/*/*s3c2410* 1160 F: drivers/*/*s3c2410*
1161 F: drivers/*/*/*s3c2410* 1161 F: drivers/*/*/*s3c2410*
1162 F: drivers/spi/spi-s3c* 1162 F: drivers/spi/spi-s3c*
1163 F: sound/soc/samsung/* 1163 F: sound/soc/samsung/*
1164 1164
1165 ARM/S5P EXYNOS ARM ARCHITECTURES 1165 ARM/S5P EXYNOS ARM ARCHITECTURES
1166 M: Kukjin Kim <kgene.kim@samsung.com> 1166 M: Kukjin Kim <kgene.kim@samsung.com>
1167 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1167 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1168 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1169 S: Maintained 1169 S: Maintained
1170 F: arch/arm/mach-s5p*/ 1170 F: arch/arm/mach-s5p*/
1171 F: arch/arm/mach-exynos*/ 1171 F: arch/arm/mach-exynos*/
1172 N: exynos 1172 N: exynos
1173 1173
1174 ARM/SAMSUNG MOBILE MACHINE SUPPORT 1174 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1175 M: Kyungmin Park <kyungmin.park@samsung.com> 1175 M: Kyungmin Park <kyungmin.park@samsung.com>
1176 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1176 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177 S: Maintained 1177 S: Maintained
1178 F: arch/arm/mach-s5pv210/mach-aquila.c 1178 F: arch/arm/mach-s5pv210/mach-aquila.c
1179 F: arch/arm/mach-s5pv210/mach-goni.c 1179 F: arch/arm/mach-s5pv210/mach-goni.c
1180 1180
1181 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1181 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1182 M: Kyungmin Park <kyungmin.park@samsung.com> 1182 M: Kyungmin Park <kyungmin.park@samsung.com>
1183 M: Kamil Debski <k.debski@samsung.com> 1183 M: Kamil Debski <k.debski@samsung.com>
1184 L: linux-arm-kernel@lists.infradead.org 1184 L: linux-arm-kernel@lists.infradead.org
1185 L: linux-media@vger.kernel.org 1185 L: linux-media@vger.kernel.org
1186 S: Maintained 1186 S: Maintained
1187 F: drivers/media/platform/s5p-g2d/ 1187 F: drivers/media/platform/s5p-g2d/
1188 1188
1189 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1189 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1190 M: Kyungmin Park <kyungmin.park@samsung.com> 1190 M: Kyungmin Park <kyungmin.park@samsung.com>
1191 M: Kamil Debski <k.debski@samsung.com> 1191 M: Kamil Debski <k.debski@samsung.com>
1192 M: Jeongtae Park <jtp.park@samsung.com> 1192 M: Jeongtae Park <jtp.park@samsung.com>
1193 L: linux-arm-kernel@lists.infradead.org 1193 L: linux-arm-kernel@lists.infradead.org
1194 L: linux-media@vger.kernel.org 1194 L: linux-media@vger.kernel.org
1195 S: Maintained 1195 S: Maintained
1196 F: arch/arm/plat-samsung/s5p-dev-mfc.c 1196 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1197 F: drivers/media/platform/s5p-mfc/ 1197 F: drivers/media/platform/s5p-mfc/
1198 1198
1199 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1199 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1200 M: Kyungmin Park <kyungmin.park@samsung.com> 1200 M: Kyungmin Park <kyungmin.park@samsung.com>
1201 M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1201 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1202 L: linux-arm-kernel@lists.infradead.org 1202 L: linux-arm-kernel@lists.infradead.org
1203 L: linux-media@vger.kernel.org 1203 L: linux-media@vger.kernel.org
1204 S: Maintained 1204 S: Maintained
1205 F: drivers/media/platform/s5p-tv/ 1205 F: drivers/media/platform/s5p-tv/
1206 1206
1207 ARM/SHMOBILE ARM ARCHITECTURE 1207 ARM/SHMOBILE ARM ARCHITECTURE
1208 M: Simon Horman <horms@verge.net.au> 1208 M: Simon Horman <horms@verge.net.au>
1209 M: Magnus Damm <magnus.damm@gmail.com> 1209 M: Magnus Damm <magnus.damm@gmail.com>
1210 L: linux-sh@vger.kernel.org 1210 L: linux-sh@vger.kernel.org
1211 W: http://oss.renesas.com 1211 W: http://oss.renesas.com
1212 Q: http://patchwork.kernel.org/project/linux-sh/list/ 1212 Q: http://patchwork.kernel.org/project/linux-sh/list/
1213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1214 S: Supported 1214 S: Supported
1215 F: arch/arm/mach-shmobile/ 1215 F: arch/arm/mach-shmobile/
1216 F: drivers/sh/ 1216 F: drivers/sh/
1217 1217
1218 ARM/SOCFPGA ARCHITECTURE 1218 ARM/SOCFPGA ARCHITECTURE
1219 M: Dinh Nguyen <dinguyen@altera.com> 1219 M: Dinh Nguyen <dinguyen@altera.com>
1220 S: Maintained 1220 S: Maintained
1221 F: arch/arm/mach-socfpga/ 1221 F: arch/arm/mach-socfpga/
1222 1222
1223 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1223 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1224 M: Dinh Nguyen <dinguyen@altera.com> 1224 M: Dinh Nguyen <dinguyen@altera.com>
1225 S: Maintained 1225 S: Maintained
1226 F: drivers/clk/socfpga/ 1226 F: drivers/clk/socfpga/
1227 1227
1228 ARM/STI ARCHITECTURE 1228 ARM/STI ARCHITECTURE
1229 M: Srinivas Kandagatla <srinivas.kandagatla@st.com> 1229 M: Srinivas Kandagatla <srinivas.kandagatla@st.com>
1230 M: Stuart Menefy <stuart.menefy@st.com> 1230 M: Stuart Menefy <stuart.menefy@st.com>
1231 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1231 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232 L: kernel@stlinux.com 1232 L: kernel@stlinux.com
1233 W: http://www.stlinux.com 1233 W: http://www.stlinux.com
1234 S: Maintained 1234 S: Maintained
1235 F: arch/arm/mach-sti/ 1235 F: arch/arm/mach-sti/
1236 1236
1237 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1237 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1238 M: Lennert Buytenhek <kernel@wantstofly.org> 1238 M: Lennert Buytenhek <kernel@wantstofly.org>
1239 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1239 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240 S: Maintained 1240 S: Maintained
1241 1241
1242 ARM/TETON BGA MACHINE SUPPORT 1242 ARM/TETON BGA MACHINE SUPPORT
1243 M: "Mark F. Brown" <mark.brown314@gmail.com> 1243 M: "Mark F. Brown" <mark.brown314@gmail.com>
1244 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1244 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245 S: Maintained 1245 S: Maintained
1246 1246
1247 ARM/THECUS N2100 MACHINE SUPPORT 1247 ARM/THECUS N2100 MACHINE SUPPORT
1248 M: Lennert Buytenhek <kernel@wantstofly.org> 1248 M: Lennert Buytenhek <kernel@wantstofly.org>
1249 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1249 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1250 S: Maintained 1250 S: Maintained
1251 1251
1252 ARM/NUVOTON W90X900 ARM ARCHITECTURE 1252 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1253 M: Wan ZongShun <mcuos.com@gmail.com> 1253 M: Wan ZongShun <mcuos.com@gmail.com>
1254 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1254 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1255 W: http://www.mcuos.com 1255 W: http://www.mcuos.com
1256 S: Maintained 1256 S: Maintained
1257 F: arch/arm/mach-w90x900/ 1257 F: arch/arm/mach-w90x900/
1258 F: drivers/input/keyboard/w90p910_keypad.c 1258 F: drivers/input/keyboard/w90p910_keypad.c
1259 F: drivers/input/touchscreen/w90p910_ts.c 1259 F: drivers/input/touchscreen/w90p910_ts.c
1260 F: drivers/watchdog/nuc900_wdt.c 1260 F: drivers/watchdog/nuc900_wdt.c
1261 F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1261 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1262 F: drivers/mtd/nand/nuc900_nand.c 1262 F: drivers/mtd/nand/nuc900_nand.c
1263 F: drivers/rtc/rtc-nuc900.c 1263 F: drivers/rtc/rtc-nuc900.c
1264 F: drivers/spi/spi-nuc900.c 1264 F: drivers/spi/spi-nuc900.c
1265 F: drivers/usb/host/ehci-w90x900.c 1265 F: drivers/usb/host/ehci-w90x900.c
1266 F: drivers/video/nuc900fb.c 1266 F: drivers/video/nuc900fb.c
1267 1267
1268 ARM/U300 MACHINE SUPPORT 1268 ARM/U300 MACHINE SUPPORT
1269 M: Linus Walleij <linus.walleij@linaro.org> 1269 M: Linus Walleij <linus.walleij@linaro.org>
1270 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1270 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1271 S: Supported 1271 S: Supported
1272 F: arch/arm/mach-u300/ 1272 F: arch/arm/mach-u300/
1273 F: drivers/i2c/busses/i2c-stu300.c 1273 F: drivers/i2c/busses/i2c-stu300.c
1274 F: drivers/rtc/rtc-coh901331.c 1274 F: drivers/rtc/rtc-coh901331.c
1275 F: drivers/watchdog/coh901327_wdt.c 1275 F: drivers/watchdog/coh901327_wdt.c
1276 F: drivers/dma/coh901318* 1276 F: drivers/dma/coh901318*
1277 F: drivers/mfd/ab3100* 1277 F: drivers/mfd/ab3100*
1278 F: drivers/rtc/rtc-ab3100.c 1278 F: drivers/rtc/rtc-ab3100.c
1279 F: drivers/rtc/rtc-coh901331.c 1279 F: drivers/rtc/rtc-coh901331.c
1280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1281 1281
1282 ARM/Ux500 ARM ARCHITECTURE 1282 ARM/Ux500 ARM ARCHITECTURE
1283 M: Linus Walleij <linus.walleij@linaro.org> 1283 M: Linus Walleij <linus.walleij@linaro.org>
1284 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1284 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285 S: Maintained 1285 S: Maintained
1286 F: arch/arm/mach-ux500/ 1286 F: arch/arm/mach-ux500/
1287 F: drivers/clocksource/clksrc-dbx500-prcmu.c 1287 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1288 F: drivers/dma/ste_dma40* 1288 F: drivers/dma/ste_dma40*
1289 F: drivers/hwspinlock/u8500_hsem.c 1289 F: drivers/hwspinlock/u8500_hsem.c
1290 F: drivers/mfd/abx500* 1290 F: drivers/mfd/abx500*
1291 F: drivers/mfd/ab8500* 1291 F: drivers/mfd/ab8500*
1292 F: drivers/mfd/dbx500* 1292 F: drivers/mfd/dbx500*
1293 F: drivers/mfd/db8500* 1293 F: drivers/mfd/db8500*
1294 F: drivers/pinctrl/pinctrl-nomadik* 1294 F: drivers/pinctrl/pinctrl-nomadik*
1295 F: drivers/rtc/rtc-ab8500.c 1295 F: drivers/rtc/rtc-ab8500.c
1296 F: drivers/rtc/rtc-pl031.c 1296 F: drivers/rtc/rtc-pl031.c
1297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1298 1298
1299 ARM/VFP SUPPORT 1299 ARM/VFP SUPPORT
1300 M: Russell King <linux@arm.linux.org.uk> 1300 M: Russell King <linux@arm.linux.org.uk>
1301 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1301 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302 W: http://www.arm.linux.org.uk/ 1302 W: http://www.arm.linux.org.uk/
1303 S: Maintained 1303 S: Maintained
1304 F: arch/arm/vfp/ 1304 F: arch/arm/vfp/
1305 1305
1306 ARM/VOIPAC PXA270 SUPPORT 1306 ARM/VOIPAC PXA270 SUPPORT
1307 M: Marek Vasut <marek.vasut@gmail.com> 1307 M: Marek Vasut <marek.vasut@gmail.com>
1308 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1308 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309 S: Maintained 1309 S: Maintained
1310 F: arch/arm/mach-pxa/vpac270.c 1310 F: arch/arm/mach-pxa/vpac270.c
1311 F: arch/arm/mach-pxa/include/mach/vpac270.h 1311 F: arch/arm/mach-pxa/include/mach/vpac270.h
1312 1312
1313 ARM/VT8500 ARM ARCHITECTURE 1313 ARM/VT8500 ARM ARCHITECTURE
1314 M: Tony Prisk <linux@prisktech.co.nz> 1314 M: Tony Prisk <linux@prisktech.co.nz>
1315 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1315 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1316 S: Maintained 1316 S: Maintained
1317 F: arch/arm/mach-vt8500/ 1317 F: arch/arm/mach-vt8500/
1318 F: drivers/clocksource/vt8500_timer.c 1318 F: drivers/clocksource/vt8500_timer.c
1319 F: drivers/i2c/busses/i2c-wmt.c 1319 F: drivers/i2c/busses/i2c-wmt.c
1320 F: drivers/mmc/host/wmt-sdmmc.c 1320 F: drivers/mmc/host/wmt-sdmmc.c
1321 F: drivers/pwm/pwm-vt8500.c 1321 F: drivers/pwm/pwm-vt8500.c
1322 F: drivers/rtc/rtc-vt8500.c 1322 F: drivers/rtc/rtc-vt8500.c
1323 F: drivers/tty/serial/vt8500_serial.c 1323 F: drivers/tty/serial/vt8500_serial.c
1324 F: drivers/usb/host/ehci-platform.c 1324 F: drivers/usb/host/ehci-platform.c
1325 F: drivers/usb/host/uhci-platform.c 1325 F: drivers/usb/host/uhci-platform.c
1326 F: drivers/video/vt8500lcdfb.* 1326 F: drivers/video/vt8500lcdfb.*
1327 F: drivers/video/wm8505fb* 1327 F: drivers/video/wm8505fb*
1328 F: drivers/video/wmt_ge_rops.* 1328 F: drivers/video/wmt_ge_rops.*
1329 1329
1330 ARM/ZIPIT Z2 SUPPORT 1330 ARM/ZIPIT Z2 SUPPORT
1331 M: Marek Vasut <marek.vasut@gmail.com> 1331 M: Marek Vasut <marek.vasut@gmail.com>
1332 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1332 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1333 S: Maintained 1333 S: Maintained
1334 F: arch/arm/mach-pxa/z2.c 1334 F: arch/arm/mach-pxa/z2.c
1335 F: arch/arm/mach-pxa/include/mach/z2.h 1335 F: arch/arm/mach-pxa/include/mach/z2.h
1336 1336
1337 ARM/ZYNQ ARCHITECTURE 1337 ARM/ZYNQ ARCHITECTURE
1338 M: Michal Simek <michal.simek@xilinx.com> 1338 M: Michal Simek <michal.simek@xilinx.com>
1339 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1339 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340 W: http://wiki.xilinx.com 1340 W: http://wiki.xilinx.com
1341 T: git git://git.xilinx.com/linux-xlnx.git 1341 T: git git://git.xilinx.com/linux-xlnx.git
1342 S: Supported 1342 S: Supported
1343 F: arch/arm/mach-zynq/ 1343 F: arch/arm/mach-zynq/
1344 F: drivers/cpuidle/cpuidle-zynq.c 1344 F: drivers/cpuidle/cpuidle-zynq.c
1345 1345
1346 ARM SMMU DRIVER 1346 ARM SMMU DRIVER
1347 M: Will Deacon <will.deacon@arm.com> 1347 M: Will Deacon <will.deacon@arm.com>
1348 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1348 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349 S: Maintained 1349 S: Maintained
1350 F: drivers/iommu/arm-smmu.c 1350 F: drivers/iommu/arm-smmu.c
1351 1351
1352 ARM64 PORT (AARCH64 ARCHITECTURE) 1352 ARM64 PORT (AARCH64 ARCHITECTURE)
1353 M: Catalin Marinas <catalin.marinas@arm.com> 1353 M: Catalin Marinas <catalin.marinas@arm.com>
1354 M: Will Deacon <will.deacon@arm.com> 1354 M: Will Deacon <will.deacon@arm.com>
1355 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1355 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1356 S: Maintained 1356 S: Maintained
1357 F: arch/arm64/ 1357 F: arch/arm64/
1358 F: Documentation/arm64/ 1358 F: Documentation/arm64/
1359 1359
1360 AS3645A LED FLASH CONTROLLER DRIVER 1360 AS3645A LED FLASH CONTROLLER DRIVER
1361 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1361 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1362 L: linux-media@vger.kernel.org 1362 L: linux-media@vger.kernel.org
1363 T: git git://linuxtv.org/media_tree.git 1363 T: git git://linuxtv.org/media_tree.git
1364 S: Maintained 1364 S: Maintained
1365 F: drivers/media/i2c/as3645a.c 1365 F: drivers/media/i2c/as3645a.c
1366 F: include/media/as3645a.h 1366 F: include/media/as3645a.h
1367 1367
1368 ASC7621 HARDWARE MONITOR DRIVER 1368 ASC7621 HARDWARE MONITOR DRIVER
1369 M: George Joseph <george.joseph@fairview5.com> 1369 M: George Joseph <george.joseph@fairview5.com>
1370 L: lm-sensors@lm-sensors.org 1370 L: lm-sensors@lm-sensors.org
1371 S: Maintained 1371 S: Maintained
1372 F: Documentation/hwmon/asc7621 1372 F: Documentation/hwmon/asc7621
1373 F: drivers/hwmon/asc7621.c 1373 F: drivers/hwmon/asc7621.c
1374 1374
1375 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1375 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1376 M: Corentin Chary <corentin.chary@gmail.com> 1376 M: Corentin Chary <corentin.chary@gmail.com>
1377 L: acpi4asus-user@lists.sourceforge.net 1377 L: acpi4asus-user@lists.sourceforge.net
1378 L: platform-driver-x86@vger.kernel.org 1378 L: platform-driver-x86@vger.kernel.org
1379 W: http://acpi4asus.sf.net 1379 W: http://acpi4asus.sf.net
1380 S: Maintained 1380 S: Maintained
1381 F: drivers/platform/x86/asus*.c 1381 F: drivers/platform/x86/asus*.c
1382 F: drivers/platform/x86/eeepc*.c 1382 F: drivers/platform/x86/eeepc*.c
1383 1383
1384 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1384 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1385 M: Dan Williams <dan.j.williams@intel.com> 1385 M: Dan Williams <dan.j.williams@intel.com>
1386 W: http://sourceforge.net/projects/xscaleiop 1386 W: http://sourceforge.net/projects/xscaleiop
1387 S: Maintained 1387 S: Maintained
1388 F: Documentation/crypto/async-tx-api.txt 1388 F: Documentation/crypto/async-tx-api.txt
1389 F: crypto/async_tx/ 1389 F: crypto/async_tx/
1390 F: drivers/dma/ 1390 F: drivers/dma/
1391 F: include/linux/dmaengine.h 1391 F: include/linux/dmaengine.h
1392 F: include/linux/async_tx.h 1392 F: include/linux/async_tx.h
1393 1393
1394 AT24 EEPROM DRIVER 1394 AT24 EEPROM DRIVER
1395 M: Wolfram Sang <wsa@the-dreams.de> 1395 M: Wolfram Sang <wsa@the-dreams.de>
1396 L: linux-i2c@vger.kernel.org 1396 L: linux-i2c@vger.kernel.org
1397 S: Maintained 1397 S: Maintained
1398 F: drivers/misc/eeprom/at24.c 1398 F: drivers/misc/eeprom/at24.c
1399 F: include/linux/i2c/at24.h 1399 F: include/linux/i2c/at24.h
1400 1400
1401 ATA OVER ETHERNET (AOE) DRIVER 1401 ATA OVER ETHERNET (AOE) DRIVER
1402 M: "Ed L. Cashin" <ecashin@coraid.com> 1402 M: "Ed L. Cashin" <ecashin@coraid.com>
1403 W: http://support.coraid.com/support/linux 1403 W: http://support.coraid.com/support/linux
1404 S: Supported 1404 S: Supported
1405 F: Documentation/aoe/ 1405 F: Documentation/aoe/
1406 F: drivers/block/aoe/ 1406 F: drivers/block/aoe/
1407 1407
1408 ATHEROS ATH GENERIC UTILITIES 1408 ATHEROS ATH GENERIC UTILITIES
1409 M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com> 1409 M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
1410 L: linux-wireless@vger.kernel.org 1410 L: linux-wireless@vger.kernel.org
1411 S: Supported 1411 S: Supported
1412 F: drivers/net/wireless/ath/* 1412 F: drivers/net/wireless/ath/*
1413 1413
1414 ATHEROS ATH5K WIRELESS DRIVER 1414 ATHEROS ATH5K WIRELESS DRIVER
1415 M: Jiri Slaby <jirislaby@gmail.com> 1415 M: Jiri Slaby <jirislaby@gmail.com>
1416 M: Nick Kossifidis <mickflemm@gmail.com> 1416 M: Nick Kossifidis <mickflemm@gmail.com>
1417 M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com> 1417 M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
1418 L: linux-wireless@vger.kernel.org 1418 L: linux-wireless@vger.kernel.org
1419 L: ath5k-devel@lists.ath5k.org 1419 L: ath5k-devel@lists.ath5k.org
1420 W: http://wireless.kernel.org/en/users/Drivers/ath5k 1420 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1421 S: Maintained 1421 S: Maintained
1422 F: drivers/net/wireless/ath/ath5k/ 1422 F: drivers/net/wireless/ath/ath5k/
1423 1423
1424 ATHEROS ATH6KL WIRELESS DRIVER 1424 ATHEROS ATH6KL WIRELESS DRIVER
1425 M: Kalle Valo <kvalo@qca.qualcomm.com> 1425 M: Kalle Valo <kvalo@qca.qualcomm.com>
1426 L: linux-wireless@vger.kernel.org 1426 L: linux-wireless@vger.kernel.org
1427 W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1427 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1428 T: git git://github.com/kvalo/ath.git 1428 T: git git://github.com/kvalo/ath.git
1429 S: Supported 1429 S: Supported
1430 F: drivers/net/wireless/ath/ath6kl/ 1430 F: drivers/net/wireless/ath/ath6kl/
1431 1431
1432 ATHEROS ATH9K WIRELESS DRIVER 1432 ATHEROS ATH9K WIRELESS DRIVER
1433 M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com> 1433 M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
1434 M: Jouni Malinen <jouni@qca.qualcomm.com> 1434 M: Jouni Malinen <jouni@qca.qualcomm.com>
1435 M: Vasanthakumar Thiagarajan <vthiagar@qca.qualcomm.com> 1435 M: Vasanthakumar Thiagarajan <vthiagar@qca.qualcomm.com>
1436 M: Senthil Balasubramanian <senthilb@qca.qualcomm.com> 1436 M: Senthil Balasubramanian <senthilb@qca.qualcomm.com>
1437 L: linux-wireless@vger.kernel.org 1437 L: linux-wireless@vger.kernel.org
1438 L: ath9k-devel@lists.ath9k.org 1438 L: ath9k-devel@lists.ath9k.org
1439 W: http://wireless.kernel.org/en/users/Drivers/ath9k 1439 W: http://wireless.kernel.org/en/users/Drivers/ath9k
1440 S: Supported 1440 S: Supported
1441 F: drivers/net/wireless/ath/ath9k/ 1441 F: drivers/net/wireless/ath/ath9k/
1442 1442
1443 WILOCITY WIL6210 WIRELESS DRIVER 1443 WILOCITY WIL6210 WIRELESS DRIVER
1444 M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> 1444 M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1445 L: linux-wireless@vger.kernel.org 1445 L: linux-wireless@vger.kernel.org
1446 L: wil6210@qca.qualcomm.com 1446 L: wil6210@qca.qualcomm.com
1447 S: Supported 1447 S: Supported
1448 W: http://wireless.kernel.org/en/users/Drivers/wil6210 1448 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1449 F: drivers/net/wireless/ath/wil6210/ 1449 F: drivers/net/wireless/ath/wil6210/
1450 1450
1451 CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1451 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1452 M: Christian Lamparter <chunkeey@googlemail.com> 1452 M: Christian Lamparter <chunkeey@googlemail.com>
1453 L: linux-wireless@vger.kernel.org 1453 L: linux-wireless@vger.kernel.org
1454 W: http://wireless.kernel.org/en/users/Drivers/carl9170 1454 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1455 S: Maintained 1455 S: Maintained
1456 F: drivers/net/wireless/ath/carl9170/ 1456 F: drivers/net/wireless/ath/carl9170/
1457 1457
1458 ATK0110 HWMON DRIVER 1458 ATK0110 HWMON DRIVER
1459 M: Luca Tettamanti <kronos.it@gmail.com> 1459 M: Luca Tettamanti <kronos.it@gmail.com>
1460 L: lm-sensors@lm-sensors.org 1460 L: lm-sensors@lm-sensors.org
1461 S: Maintained 1461 S: Maintained
1462 F: drivers/hwmon/asus_atk0110.c 1462 F: drivers/hwmon/asus_atk0110.c
1463 1463
1464 ATI_REMOTE2 DRIVER 1464 ATI_REMOTE2 DRIVER
1465 M: Ville Syrjala <syrjala@sci.fi> 1465 M: Ville Syrjala <syrjala@sci.fi>
1466 S: Maintained 1466 S: Maintained
1467 F: drivers/input/misc/ati_remote2.c 1467 F: drivers/input/misc/ati_remote2.c
1468 1468
1469 ATLX ETHERNET DRIVERS 1469 ATLX ETHERNET DRIVERS
1470 M: Jay Cliburn <jcliburn@gmail.com> 1470 M: Jay Cliburn <jcliburn@gmail.com>
1471 M: Chris Snook <chris.snook@gmail.com> 1471 M: Chris Snook <chris.snook@gmail.com>
1472 L: netdev@vger.kernel.org 1472 L: netdev@vger.kernel.org
1473 W: http://sourceforge.net/projects/atl1 1473 W: http://sourceforge.net/projects/atl1
1474 W: http://atl1.sourceforge.net 1474 W: http://atl1.sourceforge.net
1475 S: Maintained 1475 S: Maintained
1476 F: drivers/net/ethernet/atheros/ 1476 F: drivers/net/ethernet/atheros/
1477 1477
1478 ATM 1478 ATM
1479 M: Chas Williams <chas@cmf.nrl.navy.mil> 1479 M: Chas Williams <chas@cmf.nrl.navy.mil>
1480 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1480 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1481 L: netdev@vger.kernel.org 1481 L: netdev@vger.kernel.org
1482 W: http://linux-atm.sourceforge.net 1482 W: http://linux-atm.sourceforge.net
1483 S: Maintained 1483 S: Maintained
1484 F: drivers/atm/ 1484 F: drivers/atm/
1485 F: include/linux/atm* 1485 F: include/linux/atm*
1486 F: include/uapi/linux/atm* 1486 F: include/uapi/linux/atm*
1487 1487
1488 ATMEL AT91 / AT32 MCI DRIVER 1488 ATMEL AT91 / AT32 MCI DRIVER
1489 M: Ludovic Desroches <ludovic.desroches@atmel.com> 1489 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1490 S: Maintained 1490 S: Maintained
1491 F: drivers/mmc/host/atmel-mci.c 1491 F: drivers/mmc/host/atmel-mci.c
1492 F: drivers/mmc/host/atmel-mci-regs.h 1492 F: drivers/mmc/host/atmel-mci-regs.h
1493 1493
1494 ATMEL AT91 / AT32 SERIAL DRIVER 1494 ATMEL AT91 / AT32 SERIAL DRIVER
1495 M: Nicolas Ferre <nicolas.ferre@atmel.com> 1495 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1496 S: Supported 1496 S: Supported
1497 F: drivers/tty/serial/atmel_serial.c 1497 F: drivers/tty/serial/atmel_serial.c
1498 1498
1499 ATMEL DMA DRIVER 1499 ATMEL DMA DRIVER
1500 M: Nicolas Ferre <nicolas.ferre@atmel.com> 1500 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1501 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1501 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1502 S: Supported 1502 S: Supported
1503 F: drivers/dma/at_hdmac.c 1503 F: drivers/dma/at_hdmac.c
1504 F: drivers/dma/at_hdmac_regs.h 1504 F: drivers/dma/at_hdmac_regs.h
1505 F: include/linux/platform_data/dma-atmel.h 1505 F: include/linux/platform_data/dma-atmel.h
1506 1506
1507 ATMEL I2C DRIVER 1507 ATMEL I2C DRIVER
1508 M: Ludovic Desroches <ludovic.desroches@atmel.com> 1508 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1509 L: linux-i2c@vger.kernel.org 1509 L: linux-i2c@vger.kernel.org
1510 S: Supported 1510 S: Supported
1511 F: drivers/i2c/busses/i2c-at91.c 1511 F: drivers/i2c/busses/i2c-at91.c
1512 1512
1513 ATMEL ISI DRIVER 1513 ATMEL ISI DRIVER
1514 M: Josh Wu <josh.wu@atmel.com> 1514 M: Josh Wu <josh.wu@atmel.com>
1515 L: linux-media@vger.kernel.org 1515 L: linux-media@vger.kernel.org
1516 S: Supported 1516 S: Supported
1517 F: drivers/media/platform/soc_camera/atmel-isi.c 1517 F: drivers/media/platform/soc_camera/atmel-isi.c
1518 F: include/media/atmel-isi.h 1518 F: include/media/atmel-isi.h
1519 1519
1520 ATMEL LCDFB DRIVER 1520 ATMEL LCDFB DRIVER
1521 M: Nicolas Ferre <nicolas.ferre@atmel.com> 1521 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1522 L: linux-fbdev@vger.kernel.org 1522 L: linux-fbdev@vger.kernel.org
1523 S: Maintained 1523 S: Maintained
1524 F: drivers/video/atmel_lcdfb.c 1524 F: drivers/video/atmel_lcdfb.c
1525 F: include/video/atmel_lcdc.h 1525 F: include/video/atmel_lcdc.h
1526 1526
1527 ATMEL MACB ETHERNET DRIVER 1527 ATMEL MACB ETHERNET DRIVER
1528 M: Nicolas Ferre <nicolas.ferre@atmel.com> 1528 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1529 S: Supported 1529 S: Supported
1530 F: drivers/net/ethernet/cadence/ 1530 F: drivers/net/ethernet/cadence/
1531 1531
1532 ATMEL SPI DRIVER 1532 ATMEL SPI DRIVER
1533 M: Nicolas Ferre <nicolas.ferre@atmel.com> 1533 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1534 S: Supported 1534 S: Supported
1535 F: drivers/spi/spi-atmel.* 1535 F: drivers/spi/spi-atmel.*
1536 1536
1537 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1537 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1538 M: Nicolas Ferre <nicolas.ferre@atmel.com> 1538 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1539 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1539 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1540 S: Supported 1540 S: Supported
1541 F: drivers/misc/atmel_tclib.c 1541 F: drivers/misc/atmel_tclib.c
1542 F: drivers/clocksource/tcb_clksrc.c 1542 F: drivers/clocksource/tcb_clksrc.c
1543 1543
1544 ATMEL TSADCC DRIVER 1544 ATMEL TSADCC DRIVER
1545 M: Josh Wu <josh.wu@atmel.com> 1545 M: Josh Wu <josh.wu@atmel.com>
1546 L: linux-input@vger.kernel.org 1546 L: linux-input@vger.kernel.org
1547 S: Supported 1547 S: Supported
1548 F: drivers/input/touchscreen/atmel_tsadcc.c 1548 F: drivers/input/touchscreen/atmel_tsadcc.c
1549 1549
1550 ATMEL USBA UDC DRIVER 1550 ATMEL USBA UDC DRIVER
1551 M: Nicolas Ferre <nicolas.ferre@atmel.com> 1551 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1552 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1552 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553 S: Supported 1553 S: Supported
1554 F: drivers/usb/gadget/atmel_usba_udc.* 1554 F: drivers/usb/gadget/atmel_usba_udc.*
1555 1555
1556 ATMEL WIRELESS DRIVER 1556 ATMEL WIRELESS DRIVER
1557 M: Simon Kelley <simon@thekelleys.org.uk> 1557 M: Simon Kelley <simon@thekelleys.org.uk>
1558 L: linux-wireless@vger.kernel.org 1558 L: linux-wireless@vger.kernel.org
1559 W: http://www.thekelleys.org.uk/atmel 1559 W: http://www.thekelleys.org.uk/atmel
1560 W: http://atmelwlandriver.sourceforge.net/ 1560 W: http://atmelwlandriver.sourceforge.net/
1561 S: Maintained 1561 S: Maintained
1562 F: drivers/net/wireless/atmel* 1562 F: drivers/net/wireless/atmel*
1563 1563
1564 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 1564 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1565 M: Bradley Grove <linuxdrivers@attotech.com> 1565 M: Bradley Grove <linuxdrivers@attotech.com>
1566 L: linux-scsi@vger.kernel.org 1566 L: linux-scsi@vger.kernel.org
1567 W: http://www.attotech.com 1567 W: http://www.attotech.com
1568 S: Supported 1568 S: Supported
1569 F: drivers/scsi/esas2r 1569 F: drivers/scsi/esas2r
1570 1570
1571 AUDIT SUBSYSTEM 1571 AUDIT SUBSYSTEM
1572 M: Al Viro <viro@zeniv.linux.org.uk> 1572 M: Al Viro <viro@zeniv.linux.org.uk>
1573 M: Eric Paris <eparis@redhat.com> 1573 M: Eric Paris <eparis@redhat.com>
1574 L: linux-audit@redhat.com (subscribers-only) 1574 L: linux-audit@redhat.com (subscribers-only)
1575 W: http://people.redhat.com/sgrubb/audit/ 1575 W: http://people.redhat.com/sgrubb/audit/
1576 T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git 1576 T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1577 S: Maintained 1577 S: Maintained
1578 F: include/linux/audit.h 1578 F: include/linux/audit.h
1579 F: include/uapi/linux/audit.h 1579 F: include/uapi/linux/audit.h
1580 F: kernel/audit* 1580 F: kernel/audit*
1581 1581
1582 AUXILIARY DISPLAY DRIVERS 1582 AUXILIARY DISPLAY DRIVERS
1583 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1583 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1584 W: http://miguelojeda.es/auxdisplay.htm 1584 W: http://miguelojeda.es/auxdisplay.htm
1585 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1585 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1586 S: Maintained 1586 S: Maintained
1587 F: drivers/auxdisplay/ 1587 F: drivers/auxdisplay/
1588 F: include/linux/cfag12864b.h 1588 F: include/linux/cfag12864b.h
1589 1589
1590 AVR32 ARCHITECTURE 1590 AVR32 ARCHITECTURE
1591 M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1591 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1592 M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1592 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1593 W: http://www.atmel.com/products/AVR32/ 1593 W: http://www.atmel.com/products/AVR32/
1594 W: http://mirror.egtvedt.no/avr32linux.org/ 1594 W: http://mirror.egtvedt.no/avr32linux.org/
1595 W: http://avrfreaks.net/ 1595 W: http://avrfreaks.net/
1596 S: Maintained 1596 S: Maintained
1597 F: arch/avr32/ 1597 F: arch/avr32/
1598 1598
1599 AVR32/AT32AP MACHINE SUPPORT 1599 AVR32/AT32AP MACHINE SUPPORT
1600 M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1600 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1601 M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1601 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1602 S: Maintained 1602 S: Maintained
1603 F: arch/avr32/mach-at32ap/ 1603 F: arch/avr32/mach-at32ap/
1604 1604
1605 AX.25 NETWORK LAYER 1605 AX.25 NETWORK LAYER
1606 M: Ralf Baechle <ralf@linux-mips.org> 1606 M: Ralf Baechle <ralf@linux-mips.org>
1607 L: linux-hams@vger.kernel.org 1607 L: linux-hams@vger.kernel.org
1608 W: http://www.linux-ax25.org/ 1608 W: http://www.linux-ax25.org/
1609 S: Maintained 1609 S: Maintained
1610 F: include/uapi/linux/ax25.h 1610 F: include/uapi/linux/ax25.h
1611 F: include/net/ax25.h 1611 F: include/net/ax25.h
1612 F: net/ax25/ 1612 F: net/ax25/
1613 1613
1614 AZ6007 DVB DRIVER 1614 AZ6007 DVB DRIVER
1615 M: Mauro Carvalho Chehab <m.chehab@samsung.com> 1615 M: Mauro Carvalho Chehab <m.chehab@samsung.com>
1616 L: linux-media@vger.kernel.org 1616 L: linux-media@vger.kernel.org
1617 W: http://linuxtv.org 1617 W: http://linuxtv.org
1618 T: git git://linuxtv.org/media_tree.git 1618 T: git git://linuxtv.org/media_tree.git
1619 S: Maintained 1619 S: Maintained
1620 F: drivers/media/usb/dvb-usb-v2/az6007.c 1620 F: drivers/media/usb/dvb-usb-v2/az6007.c
1621 1621
1622 AZTECH FM RADIO RECEIVER DRIVER 1622 AZTECH FM RADIO RECEIVER DRIVER
1623 M: Hans Verkuil <hverkuil@xs4all.nl> 1623 M: Hans Verkuil <hverkuil@xs4all.nl>
1624 L: linux-media@vger.kernel.org 1624 L: linux-media@vger.kernel.org
1625 T: git git://linuxtv.org/media_tree.git 1625 T: git git://linuxtv.org/media_tree.git
1626 W: http://linuxtv.org 1626 W: http://linuxtv.org
1627 S: Maintained 1627 S: Maintained
1628 F: drivers/media/radio/radio-aztech* 1628 F: drivers/media/radio/radio-aztech*
1629 1629
1630 B43 WIRELESS DRIVER 1630 B43 WIRELESS DRIVER
1631 M: Stefano Brivio <stefano.brivio@polimi.it> 1631 M: Stefano Brivio <stefano.brivio@polimi.it>
1632 L: linux-wireless@vger.kernel.org 1632 L: linux-wireless@vger.kernel.org
1633 L: b43-dev@lists.infradead.org 1633 L: b43-dev@lists.infradead.org
1634 W: http://wireless.kernel.org/en/users/Drivers/b43 1634 W: http://wireless.kernel.org/en/users/Drivers/b43
1635 S: Maintained 1635 S: Maintained
1636 F: drivers/net/wireless/b43/ 1636 F: drivers/net/wireless/b43/
1637 1637
1638 B43LEGACY WIRELESS DRIVER 1638 B43LEGACY WIRELESS DRIVER
1639 M: Larry Finger <Larry.Finger@lwfinger.net> 1639 M: Larry Finger <Larry.Finger@lwfinger.net>
1640 M: Stefano Brivio <stefano.brivio@polimi.it> 1640 M: Stefano Brivio <stefano.brivio@polimi.it>
1641 L: linux-wireless@vger.kernel.org 1641 L: linux-wireless@vger.kernel.org
1642 L: b43-dev@lists.infradead.org 1642 L: b43-dev@lists.infradead.org
1643 W: http://wireless.kernel.org/en/users/Drivers/b43 1643 W: http://wireless.kernel.org/en/users/Drivers/b43
1644 S: Maintained 1644 S: Maintained
1645 F: drivers/net/wireless/b43legacy/ 1645 F: drivers/net/wireless/b43legacy/
1646 1646
1647 BACKLIGHT CLASS/SUBSYSTEM 1647 BACKLIGHT CLASS/SUBSYSTEM
1648 M: Richard Purdie <rpurdie@rpsys.net> 1648 M: Richard Purdie <rpurdie@rpsys.net>
1649 M: Jingoo Han <jg1.han@samsung.com> 1649 M: Jingoo Han <jg1.han@samsung.com>
1650 S: Maintained 1650 S: Maintained
1651 F: drivers/video/backlight/ 1651 F: drivers/video/backlight/
1652 F: include/linux/backlight.h 1652 F: include/linux/backlight.h
1653 1653
1654 BATMAN ADVANCED 1654 BATMAN ADVANCED
1655 M: Marek Lindner <lindner_marek@yahoo.de> 1655 M: Marek Lindner <lindner_marek@yahoo.de>
1656 M: Simon Wunderlich <siwu@hrz.tu-chemnitz.de> 1656 M: Simon Wunderlich <siwu@hrz.tu-chemnitz.de>
1657 M: Antonio Quartulli <ordex@autistici.org> 1657 M: Antonio Quartulli <ordex@autistici.org>
1658 L: b.a.t.m.a.n@lists.open-mesh.org 1658 L: b.a.t.m.a.n@lists.open-mesh.org
1659 W: http://www.open-mesh.org/ 1659 W: http://www.open-mesh.org/
1660 S: Maintained 1660 S: Maintained
1661 F: net/batman-adv/ 1661 F: net/batman-adv/
1662 1662
1663 BAYCOM/HDLCDRV DRIVERS FOR AX.25 1663 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1664 M: Thomas Sailer <t.sailer@alumni.ethz.ch> 1664 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
1665 L: linux-hams@vger.kernel.org 1665 L: linux-hams@vger.kernel.org
1666 W: http://www.baycom.org/~tom/ham/ham.html 1666 W: http://www.baycom.org/~tom/ham/ham.html
1667 S: Maintained 1667 S: Maintained
1668 F: drivers/net/hamradio/baycom* 1668 F: drivers/net/hamradio/baycom*
1669 1669
1670 BCACHE (BLOCK LAYER CACHE) 1670 BCACHE (BLOCK LAYER CACHE)
1671 M: Kent Overstreet <kmo@daterainc.com> 1671 M: Kent Overstreet <kmo@daterainc.com>
1672 L: linux-bcache@vger.kernel.org 1672 L: linux-bcache@vger.kernel.org
1673 W: http://bcache.evilpiepirate.org 1673 W: http://bcache.evilpiepirate.org
1674 S: Maintained: 1674 S: Maintained:
1675 F: drivers/md/bcache/ 1675 F: drivers/md/bcache/
1676 1676
1677 BEFS FILE SYSTEM 1677 BEFS FILE SYSTEM
1678 S: Orphan 1678 S: Orphan
1679 F: Documentation/filesystems/befs.txt 1679 F: Documentation/filesystems/befs.txt
1680 F: fs/befs/ 1680 F: fs/befs/
1681 1681
1682 BFS FILE SYSTEM 1682 BFS FILE SYSTEM
1683 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 1683 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1684 S: Maintained 1684 S: Maintained
1685 F: Documentation/filesystems/bfs.txt 1685 F: Documentation/filesystems/bfs.txt
1686 F: fs/bfs/ 1686 F: fs/bfs/
1687 F: include/uapi/linux/bfs_fs.h 1687 F: include/uapi/linux/bfs_fs.h
1688 1688
1689 BLACKFIN ARCHITECTURE 1689 BLACKFIN ARCHITECTURE
1690 M: Mike Frysinger <vapier@gentoo.org> 1690 M: Mike Frysinger <vapier@gentoo.org>
1691 L: uclinux-dist-devel@blackfin.uclinux.org 1691 L: uclinux-dist-devel@blackfin.uclinux.org
1692 W: http://blackfin.uclinux.org 1692 W: http://blackfin.uclinux.org
1693 S: Supported 1693 S: Supported
1694 F: arch/blackfin/ 1694 F: arch/blackfin/
1695 1695
1696 BLACKFIN EMAC DRIVER 1696 BLACKFIN EMAC DRIVER
1697 L: uclinux-dist-devel@blackfin.uclinux.org 1697 L: uclinux-dist-devel@blackfin.uclinux.org
1698 W: http://blackfin.uclinux.org 1698 W: http://blackfin.uclinux.org
1699 S: Supported 1699 S: Supported
1700 F: drivers/net/ethernet/adi/ 1700 F: drivers/net/ethernet/adi/
1701 1701
1702 BLACKFIN RTC DRIVER 1702 BLACKFIN RTC DRIVER
1703 M: Mike Frysinger <vapier.adi@gmail.com> 1703 M: Mike Frysinger <vapier.adi@gmail.com>
1704 L: uclinux-dist-devel@blackfin.uclinux.org 1704 L: uclinux-dist-devel@blackfin.uclinux.org
1705 W: http://blackfin.uclinux.org 1705 W: http://blackfin.uclinux.org
1706 S: Supported 1706 S: Supported
1707 F: drivers/rtc/rtc-bfin.c 1707 F: drivers/rtc/rtc-bfin.c
1708 1708
1709 BLACKFIN SDH DRIVER 1709 BLACKFIN SDH DRIVER
1710 M: Sonic Zhang <sonic.zhang@analog.com> 1710 M: Sonic Zhang <sonic.zhang@analog.com>
1711 L: uclinux-dist-devel@blackfin.uclinux.org 1711 L: uclinux-dist-devel@blackfin.uclinux.org
1712 W: http://blackfin.uclinux.org 1712 W: http://blackfin.uclinux.org
1713 S: Supported 1713 S: Supported
1714 F: drivers/mmc/host/bfin_sdh.c 1714 F: drivers/mmc/host/bfin_sdh.c
1715 1715
1716 BLACKFIN SERIAL DRIVER 1716 BLACKFIN SERIAL DRIVER
1717 M: Sonic Zhang <sonic.zhang@analog.com> 1717 M: Sonic Zhang <sonic.zhang@analog.com>
1718 L: uclinux-dist-devel@blackfin.uclinux.org 1718 L: uclinux-dist-devel@blackfin.uclinux.org
1719 W: http://blackfin.uclinux.org 1719 W: http://blackfin.uclinux.org
1720 S: Supported 1720 S: Supported
1721 F: drivers/tty/serial/bfin_uart.c 1721 F: drivers/tty/serial/bfin_uart.c
1722 1722
1723 BLACKFIN WATCHDOG DRIVER 1723 BLACKFIN WATCHDOG DRIVER
1724 M: Mike Frysinger <vapier.adi@gmail.com> 1724 M: Mike Frysinger <vapier.adi@gmail.com>
1725 L: uclinux-dist-devel@blackfin.uclinux.org 1725 L: uclinux-dist-devel@blackfin.uclinux.org
1726 W: http://blackfin.uclinux.org 1726 W: http://blackfin.uclinux.org
1727 S: Supported 1727 S: Supported
1728 F: drivers/watchdog/bfin_wdt.c 1728 F: drivers/watchdog/bfin_wdt.c
1729 1729
1730 BLACKFIN I2C TWI DRIVER 1730 BLACKFIN I2C TWI DRIVER
1731 M: Sonic Zhang <sonic.zhang@analog.com> 1731 M: Sonic Zhang <sonic.zhang@analog.com>
1732 L: uclinux-dist-devel@blackfin.uclinux.org 1732 L: uclinux-dist-devel@blackfin.uclinux.org
1733 W: http://blackfin.uclinux.org/ 1733 W: http://blackfin.uclinux.org/
1734 S: Supported 1734 S: Supported
1735 F: drivers/i2c/busses/i2c-bfin-twi.c 1735 F: drivers/i2c/busses/i2c-bfin-twi.c
1736 1736
1737 BLACKFIN MEDIA DRIVER 1737 BLACKFIN MEDIA DRIVER
1738 M: Scott Jiang <scott.jiang.linux@gmail.com> 1738 M: Scott Jiang <scott.jiang.linux@gmail.com>
1739 L: uclinux-dist-devel@blackfin.uclinux.org 1739 L: uclinux-dist-devel@blackfin.uclinux.org
1740 W: http://blackfin.uclinux.org/ 1740 W: http://blackfin.uclinux.org/
1741 S: Supported 1741 S: Supported
1742 F: drivers/media/platform/blackfin/ 1742 F: drivers/media/platform/blackfin/
1743 F: drivers/media/i2c/adv7183* 1743 F: drivers/media/i2c/adv7183*
1744 F: drivers/media/i2c/vs6624* 1744 F: drivers/media/i2c/vs6624*
1745 1745
1746 BLINKM RGB LED DRIVER 1746 BLINKM RGB LED DRIVER
1747 M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 1747 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1748 S: Maintained 1748 S: Maintained
1749 F: drivers/leds/leds-blinkm.c 1749 F: drivers/leds/leds-blinkm.c
1750 1750
1751 BLOCK LAYER 1751 BLOCK LAYER
1752 M: Jens Axboe <axboe@kernel.dk> 1752 M: Jens Axboe <axboe@kernel.dk>
1753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 1753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1754 S: Maintained 1754 S: Maintained
1755 F: block/ 1755 F: block/
1756 1756
1757 BLOCK2MTD DRIVER 1757 BLOCK2MTD DRIVER
1758 M: Joern Engel <joern@lazybastard.org> 1758 M: Joern Engel <joern@lazybastard.org>
1759 L: linux-mtd@lists.infradead.org 1759 L: linux-mtd@lists.infradead.org
1760 S: Maintained 1760 S: Maintained
1761 F: drivers/mtd/devices/block2mtd.c 1761 F: drivers/mtd/devices/block2mtd.c
1762 1762
1763 BLUETOOTH DRIVERS 1763 BLUETOOTH DRIVERS
1764 M: Marcel Holtmann <marcel@holtmann.org> 1764 M: Marcel Holtmann <marcel@holtmann.org>
1765 M: Gustavo Padovan <gustavo@padovan.org> 1765 M: Gustavo Padovan <gustavo@padovan.org>
1766 M: Johan Hedberg <johan.hedberg@gmail.com> 1766 M: Johan Hedberg <johan.hedberg@gmail.com>
1767 L: linux-bluetooth@vger.kernel.org 1767 L: linux-bluetooth@vger.kernel.org
1768 W: http://www.bluez.org/ 1768 W: http://www.bluez.org/
1769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 1769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 1770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1771 S: Maintained 1771 S: Maintained
1772 F: drivers/bluetooth/ 1772 F: drivers/bluetooth/
1773 1773
1774 BLUETOOTH SUBSYSTEM 1774 BLUETOOTH SUBSYSTEM
1775 M: Marcel Holtmann <marcel@holtmann.org> 1775 M: Marcel Holtmann <marcel@holtmann.org>
1776 M: Gustavo Padovan <gustavo@padovan.org> 1776 M: Gustavo Padovan <gustavo@padovan.org>
1777 M: Johan Hedberg <johan.hedberg@gmail.com> 1777 M: Johan Hedberg <johan.hedberg@gmail.com>
1778 L: linux-bluetooth@vger.kernel.org 1778 L: linux-bluetooth@vger.kernel.org
1779 W: http://www.bluez.org/ 1779 W: http://www.bluez.org/
1780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 1780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1781 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 1781 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1782 S: Maintained 1782 S: Maintained
1783 F: net/bluetooth/ 1783 F: net/bluetooth/
1784 F: include/net/bluetooth/ 1784 F: include/net/bluetooth/
1785 1785
1786 BONDING DRIVER 1786 BONDING DRIVER
1787 M: Jay Vosburgh <fubar@us.ibm.com> 1787 M: Jay Vosburgh <fubar@us.ibm.com>
1788 M: Andy Gospodarek <andy@greyhouse.net> 1788 M: Andy Gospodarek <andy@greyhouse.net>
1789 L: netdev@vger.kernel.org 1789 L: netdev@vger.kernel.org
1790 W: http://sourceforge.net/projects/bonding/ 1790 W: http://sourceforge.net/projects/bonding/
1791 S: Supported 1791 S: Supported
1792 F: drivers/net/bonding/ 1792 F: drivers/net/bonding/
1793 F: include/uapi/linux/if_bonding.h 1793 F: include/uapi/linux/if_bonding.h
1794 1794
1795 BROADCOM B44 10/100 ETHERNET DRIVER 1795 BROADCOM B44 10/100 ETHERNET DRIVER
1796 M: Gary Zambrano <zambrano@broadcom.com> 1796 M: Gary Zambrano <zambrano@broadcom.com>
1797 L: netdev@vger.kernel.org 1797 L: netdev@vger.kernel.org
1798 S: Supported 1798 S: Supported
1799 F: drivers/net/ethernet/broadcom/b44.* 1799 F: drivers/net/ethernet/broadcom/b44.*
1800 1800
1801 BROADCOM BNX2 GIGABIT ETHERNET DRIVER 1801 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1802 M: Michael Chan <mchan@broadcom.com> 1802 M: Michael Chan <mchan@broadcom.com>
1803 L: netdev@vger.kernel.org 1803 L: netdev@vger.kernel.org
1804 S: Supported 1804 S: Supported
1805 F: drivers/net/ethernet/broadcom/bnx2.* 1805 F: drivers/net/ethernet/broadcom/bnx2.*
1806 F: drivers/net/ethernet/broadcom/bnx2_* 1806 F: drivers/net/ethernet/broadcom/bnx2_*
1807 1807
1808 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 1808 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1809 M: Eilon Greenstein <eilong@broadcom.com> 1809 M: Eilon Greenstein <eilong@broadcom.com>
1810 L: netdev@vger.kernel.org 1810 L: netdev@vger.kernel.org
1811 S: Supported 1811 S: Supported
1812 F: drivers/net/ethernet/broadcom/bnx2x/ 1812 F: drivers/net/ethernet/broadcom/bnx2x/
1813 1813
1814 BROADCOM BCM281XX/BCM11XXX ARM ARCHITECTURE 1814 BROADCOM BCM281XX/BCM11XXX ARM ARCHITECTURE
1815 M: Christian Daudt <bcm@fixthebug.org> 1815 M: Christian Daudt <bcm@fixthebug.org>
1816 L: bcm-kernel-feedback-list@broadcom.com 1816 L: bcm-kernel-feedback-list@broadcom.com
1817 T: git git://git.github.com/broadcom/bcm11351 1817 T: git git://git.github.com/broadcom/bcm11351
1818 S: Maintained 1818 S: Maintained
1819 F: arch/arm/mach-bcm/ 1819 F: arch/arm/mach-bcm/
1820 F: arch/arm/boot/dts/bcm113* 1820 F: arch/arm/boot/dts/bcm113*
1821 F: arch/arm/boot/dts/bcm281* 1821 F: arch/arm/boot/dts/bcm281*
1822 F: arch/arm/configs/bcm_defconfig 1822 F: arch/arm/configs/bcm_defconfig
1823 F: drivers/mmc/host/sdhci_bcm_kona.c 1823 F: drivers/mmc/host/sdhci_bcm_kona.c
1824 F: drivers/clocksource/bcm_kona_timer.c 1824 F: drivers/clocksource/bcm_kona_timer.c
1825 1825
1826 BROADCOM BCM2835 ARM ARCHICTURE 1826 BROADCOM BCM2835 ARM ARCHICTURE
1827 M: Stephen Warren <swarren@wwwdotorg.org> 1827 M: Stephen Warren <swarren@wwwdotorg.org>
1828 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 1828 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git 1829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1830 S: Maintained 1830 S: Maintained
1831 F: arch/arm/mach-bcm2835/ 1831 F: arch/arm/mach-bcm2835/
1832 F: arch/arm/boot/dts/bcm2835* 1832 F: arch/arm/boot/dts/bcm2835*
1833 F: arch/arm/configs/bcm2835_defconfig 1833 F: arch/arm/configs/bcm2835_defconfig
1834 F: drivers/*/*bcm2835* 1834 F: drivers/*/*bcm2835*
1835 1835
1836 BROADCOM TG3 GIGABIT ETHERNET DRIVER 1836 BROADCOM TG3 GIGABIT ETHERNET DRIVER
1837 M: Nithin Nayak Sujir <nsujir@broadcom.com> 1837 M: Nithin Nayak Sujir <nsujir@broadcom.com>
1838 M: Michael Chan <mchan@broadcom.com> 1838 M: Michael Chan <mchan@broadcom.com>
1839 L: netdev@vger.kernel.org 1839 L: netdev@vger.kernel.org
1840 S: Supported 1840 S: Supported
1841 F: drivers/net/ethernet/broadcom/tg3.* 1841 F: drivers/net/ethernet/broadcom/tg3.*
1842 1842
1843 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 1843 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1844 M: Brett Rudley <brudley@broadcom.com> 1844 M: Brett Rudley <brudley@broadcom.com>
1845 M: Arend van Spriel <arend@broadcom.com> 1845 M: Arend van Spriel <arend@broadcom.com>
1846 M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 1846 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
1847 M: Hante Meuleman <meuleman@broadcom.com> 1847 M: Hante Meuleman <meuleman@broadcom.com>
1848 L: linux-wireless@vger.kernel.org 1848 L: linux-wireless@vger.kernel.org
1849 L: brcm80211-dev-list@broadcom.com 1849 L: brcm80211-dev-list@broadcom.com
1850 S: Supported 1850 S: Supported
1851 F: drivers/net/wireless/brcm80211/ 1851 F: drivers/net/wireless/brcm80211/
1852 1852
1853 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 1853 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
1854 M: Bhanu Prakash Gollapudi <bprakash@broadcom.com> 1854 M: Bhanu Prakash Gollapudi <bprakash@broadcom.com>
1855 L: linux-scsi@vger.kernel.org 1855 L: linux-scsi@vger.kernel.org
1856 S: Supported 1856 S: Supported
1857 F: drivers/scsi/bnx2fc/ 1857 F: drivers/scsi/bnx2fc/
1858 1858
1859 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 1859 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1860 M: Eddie Wai <eddie.wai@broadcom.com> 1860 M: Eddie Wai <eddie.wai@broadcom.com>
1861 L: linux-scsi@vger.kernel.org 1861 L: linux-scsi@vger.kernel.org
1862 S: Supported 1862 S: Supported
1863 F: drivers/scsi/bnx2i/ 1863 F: drivers/scsi/bnx2i/
1864 1864
1865 BROADCOM SPECIFIC AMBA DRIVER (BCMA) 1865 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1866 M: Rafaล‚ Miล‚ecki <zajec5@gmail.com> 1866 M: Rafaล‚ Miล‚ecki <zajec5@gmail.com>
1867 L: linux-wireless@vger.kernel.org 1867 L: linux-wireless@vger.kernel.org
1868 S: Maintained 1868 S: Maintained
1869 F: drivers/bcma/ 1869 F: drivers/bcma/
1870 F: include/linux/bcma/ 1870 F: include/linux/bcma/
1871 1871
1872 BROCADE BFA FC SCSI DRIVER 1872 BROCADE BFA FC SCSI DRIVER
1873 M: Anil Gurumurthy <agurumur@brocade.com> 1873 M: Anil Gurumurthy <agurumur@brocade.com>
1874 M: Vijaya Mohan Guvva <vmohan@brocade.com> 1874 M: Vijaya Mohan Guvva <vmohan@brocade.com>
1875 L: linux-scsi@vger.kernel.org 1875 L: linux-scsi@vger.kernel.org
1876 S: Supported 1876 S: Supported
1877 F: drivers/scsi/bfa/ 1877 F: drivers/scsi/bfa/
1878 1878
1879 BROCADE BNA 10 GIGABIT ETHERNET DRIVER 1879 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1880 M: Rasesh Mody <rmody@brocade.com> 1880 M: Rasesh Mody <rmody@brocade.com>
1881 L: netdev@vger.kernel.org 1881 L: netdev@vger.kernel.org
1882 S: Supported 1882 S: Supported
1883 F: drivers/net/ethernet/brocade/bna/ 1883 F: drivers/net/ethernet/brocade/bna/
1884 1884
1885 BSG (block layer generic sg v4 driver) 1885 BSG (block layer generic sg v4 driver)
1886 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 1886 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
1887 L: linux-scsi@vger.kernel.org 1887 L: linux-scsi@vger.kernel.org
1888 S: Supported 1888 S: Supported
1889 F: block/bsg.c 1889 F: block/bsg.c
1890 F: include/linux/bsg.h 1890 F: include/linux/bsg.h
1891 F: include/uapi/linux/bsg.h 1891 F: include/uapi/linux/bsg.h
1892 1892
1893 BT87X AUDIO DRIVER 1893 BT87X AUDIO DRIVER
1894 M: Clemens Ladisch <clemens@ladisch.de> 1894 M: Clemens Ladisch <clemens@ladisch.de>
1895 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1895 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1896 T: git git://git.alsa-project.org/alsa-kernel.git 1896 T: git git://git.alsa-project.org/alsa-kernel.git
1897 S: Maintained 1897 S: Maintained
1898 F: Documentation/sound/alsa/Bt87x.txt 1898 F: Documentation/sound/alsa/Bt87x.txt
1899 F: sound/pci/bt87x.c 1899 F: sound/pci/bt87x.c
1900 1900
1901 BT8XXGPIO DRIVER 1901 BT8XXGPIO DRIVER
1902 M: Michael Buesch <m@bues.ch> 1902 M: Michael Buesch <m@bues.ch>
1903 W: http://bu3sch.de/btgpio.php 1903 W: http://bu3sch.de/btgpio.php
1904 S: Maintained 1904 S: Maintained
1905 F: drivers/gpio/gpio-bt8xx.c 1905 F: drivers/gpio/gpio-bt8xx.c
1906 1906
1907 BTRFS FILE SYSTEM 1907 BTRFS FILE SYSTEM
1908 M: Chris Mason <chris.mason@fusionio.com> 1908 M: Chris Mason <chris.mason@fusionio.com>
1909 L: linux-btrfs@vger.kernel.org 1909 L: linux-btrfs@vger.kernel.org
1910 W: http://btrfs.wiki.kernel.org/ 1910 W: http://btrfs.wiki.kernel.org/
1911 Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 1911 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
1912 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 1912 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
1913 S: Maintained 1913 S: Maintained
1914 F: Documentation/filesystems/btrfs.txt 1914 F: Documentation/filesystems/btrfs.txt
1915 F: fs/btrfs/ 1915 F: fs/btrfs/
1916 1916
1917 BTTV VIDEO4LINUX DRIVER 1917 BTTV VIDEO4LINUX DRIVER
1918 M: Mauro Carvalho Chehab <m.chehab@samsung.com> 1918 M: Mauro Carvalho Chehab <m.chehab@samsung.com>
1919 L: linux-media@vger.kernel.org 1919 L: linux-media@vger.kernel.org
1920 W: http://linuxtv.org 1920 W: http://linuxtv.org
1921 T: git git://linuxtv.org/media_tree.git 1921 T: git git://linuxtv.org/media_tree.git
1922 S: Odd fixes 1922 S: Odd fixes
1923 F: Documentation/video4linux/bttv/ 1923 F: Documentation/video4linux/bttv/
1924 F: drivers/media/pci/bt8xx/bttv* 1924 F: drivers/media/pci/bt8xx/bttv*
1925 1925
1926 BUSLOGIC SCSI DRIVER 1926 BUSLOGIC SCSI DRIVER
1927 M: Khalid Aziz <khalid@gonehiking.org> 1927 M: Khalid Aziz <khalid@gonehiking.org>
1928 L: linux-scsi@vger.kernel.org 1928 L: linux-scsi@vger.kernel.org
1929 S: Maintained 1929 S: Maintained
1930 F: drivers/scsi/BusLogic.* 1930 F: drivers/scsi/BusLogic.*
1931 F: drivers/scsi/FlashPoint.* 1931 F: drivers/scsi/FlashPoint.*
1932 1932
1933 C-MEDIA CMI8788 DRIVER 1933 C-MEDIA CMI8788 DRIVER
1934 M: Clemens Ladisch <clemens@ladisch.de> 1934 M: Clemens Ladisch <clemens@ladisch.de>
1935 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1935 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1936 T: git git://git.alsa-project.org/alsa-kernel.git 1936 T: git git://git.alsa-project.org/alsa-kernel.git
1937 S: Maintained 1937 S: Maintained
1938 F: sound/pci/oxygen/ 1938 F: sound/pci/oxygen/
1939 1939
1940 C6X ARCHITECTURE 1940 C6X ARCHITECTURE
1941 M: Mark Salter <msalter@redhat.com> 1941 M: Mark Salter <msalter@redhat.com>
1942 M: Aurelien Jacquiot <a-jacquiot@ti.com> 1942 M: Aurelien Jacquiot <a-jacquiot@ti.com>
1943 L: linux-c6x-dev@linux-c6x.org 1943 L: linux-c6x-dev@linux-c6x.org
1944 W: http://www.linux-c6x.org/wiki/index.php/Main_Page 1944 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
1945 S: Maintained 1945 S: Maintained
1946 F: arch/c6x/ 1946 F: arch/c6x/
1947 1947
1948 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 1948 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
1949 M: David Howells <dhowells@redhat.com> 1949 M: David Howells <dhowells@redhat.com>
1950 L: linux-cachefs@redhat.com 1950 L: linux-cachefs@redhat.com
1951 S: Supported 1951 S: Supported
1952 F: Documentation/filesystems/caching/cachefiles.txt 1952 F: Documentation/filesystems/caching/cachefiles.txt
1953 F: fs/cachefiles/ 1953 F: fs/cachefiles/
1954 1954
1955 CADET FM/AM RADIO RECEIVER DRIVER 1955 CADET FM/AM RADIO RECEIVER DRIVER
1956 M: Hans Verkuil <hverkuil@xs4all.nl> 1956 M: Hans Verkuil <hverkuil@xs4all.nl>
1957 L: linux-media@vger.kernel.org 1957 L: linux-media@vger.kernel.org
1958 T: git git://linuxtv.org/media_tree.git 1958 T: git git://linuxtv.org/media_tree.git
1959 W: http://linuxtv.org 1959 W: http://linuxtv.org
1960 S: Maintained 1960 S: Maintained
1961 F: drivers/media/radio/radio-cadet* 1961 F: drivers/media/radio/radio-cadet*
1962 1962
1963 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 1963 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1964 M: Jonathan Corbet <corbet@lwn.net> 1964 M: Jonathan Corbet <corbet@lwn.net>
1965 L: linux-media@vger.kernel.org 1965 L: linux-media@vger.kernel.org
1966 T: git git://linuxtv.org/media_tree.git 1966 T: git git://linuxtv.org/media_tree.git
1967 S: Maintained 1967 S: Maintained
1968 F: Documentation/video4linux/cafe_ccic 1968 F: Documentation/video4linux/cafe_ccic
1969 F: drivers/media/platform/marvell-ccic/ 1969 F: drivers/media/platform/marvell-ccic/
1970 1970
1971 CAIF NETWORK LAYER 1971 CAIF NETWORK LAYER
1972 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 1972 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
1973 L: netdev@vger.kernel.org 1973 L: netdev@vger.kernel.org
1974 S: Supported 1974 S: Supported
1975 F: Documentation/networking/caif/ 1975 F: Documentation/networking/caif/
1976 F: drivers/net/caif/ 1976 F: drivers/net/caif/
1977 F: include/uapi/linux/caif/ 1977 F: include/uapi/linux/caif/
1978 F: include/net/caif/ 1978 F: include/net/caif/
1979 F: net/caif/ 1979 F: net/caif/
1980 1980
1981 CALGARY x86-64 IOMMU 1981 CALGARY x86-64 IOMMU
1982 M: Muli Ben-Yehuda <muli@il.ibm.com> 1982 M: Muli Ben-Yehuda <muli@il.ibm.com>
1983 M: "Jon D. Mason" <jdmason@kudzu.us> 1983 M: "Jon D. Mason" <jdmason@kudzu.us>
1984 L: discuss@x86-64.org 1984 L: discuss@x86-64.org
1985 S: Maintained 1985 S: Maintained
1986 F: arch/x86/kernel/pci-calgary_64.c 1986 F: arch/x86/kernel/pci-calgary_64.c
1987 F: arch/x86/kernel/tce_64.c 1987 F: arch/x86/kernel/tce_64.c
1988 F: arch/x86/include/asm/calgary.h 1988 F: arch/x86/include/asm/calgary.h
1989 F: arch/x86/include/asm/tce.h 1989 F: arch/x86/include/asm/tce.h
1990 1990
1991 CAN NETWORK LAYER 1991 CAN NETWORK LAYER
1992 M: Oliver Hartkopp <socketcan@hartkopp.net> 1992 M: Oliver Hartkopp <socketcan@hartkopp.net>
1993 L: linux-can@vger.kernel.org 1993 L: linux-can@vger.kernel.org
1994 W: http://gitorious.org/linux-can 1994 W: http://gitorious.org/linux-can
1995 T: git git://gitorious.org/linux-can/linux-can-next.git 1995 T: git git://gitorious.org/linux-can/linux-can-next.git
1996 S: Maintained 1996 S: Maintained
1997 F: net/can/ 1997 F: net/can/
1998 F: include/linux/can/core.h 1998 F: include/linux/can/core.h
1999 F: include/uapi/linux/can.h 1999 F: include/uapi/linux/can.h
2000 F: include/uapi/linux/can/bcm.h 2000 F: include/uapi/linux/can/bcm.h
2001 F: include/uapi/linux/can/raw.h 2001 F: include/uapi/linux/can/raw.h
2002 F: include/uapi/linux/can/gw.h 2002 F: include/uapi/linux/can/gw.h
2003 2003
2004 CAN NETWORK DRIVERS 2004 CAN NETWORK DRIVERS
2005 M: Wolfgang Grandegger <wg@grandegger.com> 2005 M: Wolfgang Grandegger <wg@grandegger.com>
2006 M: Marc Kleine-Budde <mkl@pengutronix.de> 2006 M: Marc Kleine-Budde <mkl@pengutronix.de>
2007 L: linux-can@vger.kernel.org 2007 L: linux-can@vger.kernel.org
2008 W: http://gitorious.org/linux-can 2008 W: http://gitorious.org/linux-can
2009 T: git git://gitorious.org/linux-can/linux-can-next.git 2009 T: git git://gitorious.org/linux-can/linux-can-next.git
2010 S: Maintained 2010 S: Maintained
2011 F: drivers/net/can/ 2011 F: drivers/net/can/
2012 F: include/linux/can/dev.h 2012 F: include/linux/can/dev.h
2013 F: include/linux/can/platform/ 2013 F: include/linux/can/platform/
2014 F: include/uapi/linux/can/error.h 2014 F: include/uapi/linux/can/error.h
2015 F: include/uapi/linux/can/netlink.h 2015 F: include/uapi/linux/can/netlink.h
2016 2016
2017 CAPABILITIES 2017 CAPABILITIES
2018 M: Serge Hallyn <serge.hallyn@canonical.com> 2018 M: Serge Hallyn <serge.hallyn@canonical.com>
2019 L: linux-security-module@vger.kernel.org 2019 L: linux-security-module@vger.kernel.org
2020 S: Supported 2020 S: Supported
2021 F: include/linux/capability.h 2021 F: include/linux/capability.h
2022 F: include/uapi/linux/capability.h 2022 F: include/uapi/linux/capability.h
2023 F: security/capability.c 2023 F: security/capability.c
2024 F: security/commoncap.c 2024 F: security/commoncap.c
2025 F: kernel/capability.c 2025 F: kernel/capability.c
2026 2026
2027 CELL BROADBAND ENGINE ARCHITECTURE 2027 CELL BROADBAND ENGINE ARCHITECTURE
2028 M: Arnd Bergmann <arnd@arndb.de> 2028 M: Arnd Bergmann <arnd@arndb.de>
2029 L: linuxppc-dev@lists.ozlabs.org 2029 L: linuxppc-dev@lists.ozlabs.org
2030 L: cbe-oss-dev@lists.ozlabs.org 2030 L: cbe-oss-dev@lists.ozlabs.org
2031 W: http://www.ibm.com/developerworks/power/cell/ 2031 W: http://www.ibm.com/developerworks/power/cell/
2032 S: Supported 2032 S: Supported
2033 F: arch/powerpc/include/asm/cell*.h 2033 F: arch/powerpc/include/asm/cell*.h
2034 F: arch/powerpc/include/asm/spu*.h 2034 F: arch/powerpc/include/asm/spu*.h
2035 F: arch/powerpc/include/uapi/asm/spu*.h 2035 F: arch/powerpc/include/uapi/asm/spu*.h
2036 F: arch/powerpc/oprofile/*cell* 2036 F: arch/powerpc/oprofile/*cell*
2037 F: arch/powerpc/platforms/cell/ 2037 F: arch/powerpc/platforms/cell/
2038 2038
2039 CEPH DISTRIBUTED FILE SYSTEM CLIENT 2039 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2040 M: Sage Weil <sage@inktank.com> 2040 M: Sage Weil <sage@inktank.com>
2041 L: ceph-devel@vger.kernel.org 2041 L: ceph-devel@vger.kernel.org
2042 W: http://ceph.com/ 2042 W: http://ceph.com/
2043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2044 S: Supported 2044 S: Supported
2045 F: Documentation/filesystems/ceph.txt 2045 F: Documentation/filesystems/ceph.txt
2046 F: fs/ceph/ 2046 F: fs/ceph/
2047 F: net/ceph/ 2047 F: net/ceph/
2048 F: include/linux/ceph/ 2048 F: include/linux/ceph/
2049 F: include/linux/crush/ 2049 F: include/linux/crush/
2050 2050
2051 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2051 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2052 L: linux-usb@vger.kernel.org 2052 L: linux-usb@vger.kernel.org
2053 S: Orphan 2053 S: Orphan
2054 F: Documentation/usb/WUSB-Design-overview.txt 2054 F: Documentation/usb/WUSB-Design-overview.txt
2055 F: Documentation/usb/wusb-cbaf 2055 F: Documentation/usb/wusb-cbaf
2056 F: drivers/usb/host/hwa-hc.c 2056 F: drivers/usb/host/hwa-hc.c
2057 F: drivers/usb/host/whci/ 2057 F: drivers/usb/host/whci/
2058 F: drivers/usb/wusbcore/ 2058 F: drivers/usb/wusbcore/
2059 F: include/linux/usb/wusb* 2059 F: include/linux/usb/wusb*
2060 2060
2061 CFAG12864B LCD DRIVER 2061 CFAG12864B LCD DRIVER
2062 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2062 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2063 W: http://miguelojeda.es/auxdisplay.htm 2063 W: http://miguelojeda.es/auxdisplay.htm
2064 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2064 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2065 S: Maintained 2065 S: Maintained
2066 F: drivers/auxdisplay/cfag12864b.c 2066 F: drivers/auxdisplay/cfag12864b.c
2067 F: include/linux/cfag12864b.h 2067 F: include/linux/cfag12864b.h
2068 2068
2069 CFAG12864BFB LCD FRAMEBUFFER DRIVER 2069 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2070 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2070 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2071 W: http://miguelojeda.es/auxdisplay.htm 2071 W: http://miguelojeda.es/auxdisplay.htm
2072 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2072 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2073 S: Maintained 2073 S: Maintained
2074 F: drivers/auxdisplay/cfag12864bfb.c 2074 F: drivers/auxdisplay/cfag12864bfb.c
2075 F: include/linux/cfag12864b.h 2075 F: include/linux/cfag12864b.h
2076 2076
2077 CFG80211 and NL80211 2077 CFG80211 and NL80211
2078 M: Johannes Berg <johannes@sipsolutions.net> 2078 M: Johannes Berg <johannes@sipsolutions.net>
2079 L: linux-wireless@vger.kernel.org 2079 L: linux-wireless@vger.kernel.org
2080 W: http://wireless.kernel.org/ 2080 W: http://wireless.kernel.org/
2081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2083 S: Maintained 2083 S: Maintained
2084 F: include/uapi/linux/nl80211.h 2084 F: include/uapi/linux/nl80211.h
2085 F: include/net/cfg80211.h 2085 F: include/net/cfg80211.h
2086 F: net/wireless/* 2086 F: net/wireless/*
2087 X: net/wireless/wext* 2087 X: net/wireless/wext*
2088 2088
2089 CHAR and MISC DRIVERS 2089 CHAR and MISC DRIVERS
2090 M: Arnd Bergmann <arnd@arndb.de> 2090 M: Arnd Bergmann <arnd@arndb.de>
2091 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2091 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2093 S: Supported 2093 S: Supported
2094 F: drivers/char/* 2094 F: drivers/char/*
2095 F: drivers/misc/* 2095 F: drivers/misc/*
2096 2096
2097 CHECKPATCH 2097 CHECKPATCH
2098 M: Andy Whitcroft <apw@canonical.com> 2098 M: Andy Whitcroft <apw@canonical.com>
2099 M: Joe Perches <joe@perches.com> 2099 M: Joe Perches <joe@perches.com>
2100 S: Maintained 2100 S: Maintained
2101 F: scripts/checkpatch.pl 2101 F: scripts/checkpatch.pl
2102 2102
2103 CHINESE DOCUMENTATION 2103 CHINESE DOCUMENTATION
2104 M: Harry Wei <harryxiyou@gmail.com> 2104 M: Harry Wei <harryxiyou@gmail.com>
2105 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2105 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2106 L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2106 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2107 S: Maintained 2107 S: Maintained
2108 F: Documentation/zh_CN/ 2108 F: Documentation/zh_CN/
2109 2109
2110 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2110 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2111 M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 2111 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
2112 L: linux-usb@vger.kernel.org 2112 L: linux-usb@vger.kernel.org
2113 S: Maintained 2113 S: Maintained
2114 F: drivers/usb/chipidea/ 2114 F: drivers/usb/chipidea/
2115 2115
2116 CISCO VIC ETHERNET NIC DRIVER 2116 CISCO VIC ETHERNET NIC DRIVER
2117 M: Christian Benvenuti <benve@cisco.com> 2117 M: Christian Benvenuti <benve@cisco.com>
2118 M: Sujith Sankar <ssujith@cisco.com> 2118 M: Sujith Sankar <ssujith@cisco.com>
2119 M: Govindarajulu Varadarajan <govindarajulu90@gmail.com> 2119 M: Govindarajulu Varadarajan <govindarajulu90@gmail.com>
2120 M: Neel Patel <neepatel@cisco.com> 2120 M: Neel Patel <neepatel@cisco.com>
2121 M: Nishank Trivedi <nistrive@cisco.com> 2121 M: Nishank Trivedi <nistrive@cisco.com>
2122 S: Supported 2122 S: Supported
2123 F: drivers/net/ethernet/cisco/enic/ 2123 F: drivers/net/ethernet/cisco/enic/
2124 2124
2125 CIRRUS LOGIC EP93XX ETHERNET DRIVER 2125 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2126 M: Hartley Sweeten <hsweeten@visionengravers.com> 2126 M: Hartley Sweeten <hsweeten@visionengravers.com>
2127 L: netdev@vger.kernel.org 2127 L: netdev@vger.kernel.org
2128 S: Maintained 2128 S: Maintained
2129 F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2129 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2130 2130
2131 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER 2131 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
2132 M: Lennert Buytenhek <kernel@wantstofly.org> 2132 M: Lennert Buytenhek <kernel@wantstofly.org>
2133 L: linux-usb@vger.kernel.org 2133 L: linux-usb@vger.kernel.org
2134 S: Maintained 2134 S: Maintained
2135 F: drivers/usb/host/ohci-ep93xx.c 2135 F: drivers/usb/host/ohci-ep93xx.c
2136 2136
2137 CIRRUS LOGIC CS4270 SOUND DRIVER 2137 CIRRUS LOGIC CS4270 SOUND DRIVER
2138 M: Timur Tabi <timur@tabi.org> 2138 M: Timur Tabi <timur@tabi.org>
2139 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2139 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2140 S: Odd Fixes 2140 S: Odd Fixes
2141 F: sound/soc/codecs/cs4270* 2141 F: sound/soc/codecs/cs4270*
2142 2142
2143 CLEANCACHE API 2143 CLEANCACHE API
2144 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2144 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2145 L: linux-kernel@vger.kernel.org 2145 L: linux-kernel@vger.kernel.org
2146 S: Maintained 2146 S: Maintained
2147 F: mm/cleancache.c 2147 F: mm/cleancache.c
2148 F: include/linux/cleancache.h 2148 F: include/linux/cleancache.h
2149 2149
2150 CLK API 2150 CLK API
2151 M: Russell King <linux@arm.linux.org.uk> 2151 M: Russell King <linux@arm.linux.org.uk>
2152 S: Maintained 2152 S: Maintained
2153 F: include/linux/clk.h 2153 F: include/linux/clk.h
2154 2154
2155 CLOCKSOURCE, CLOCKEVENT DRIVERS 2155 CLOCKSOURCE, CLOCKEVENT DRIVERS
2156 M: Daniel Lezcano <daniel.lezcano@linaro.org> 2156 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2157 M: Thomas Gleixner <tglx@linutronix.de> 2157 M: Thomas Gleixner <tglx@linutronix.de>
2158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2159 S: Supported 2159 S: Supported
2160 F: drivers/clocksource 2160 F: drivers/clocksource
2161 2161
2162 CISCO FCOE HBA DRIVER 2162 CISCO FCOE HBA DRIVER
2163 M: Hiral Patel <hiralpat@cisco.com> 2163 M: Hiral Patel <hiralpat@cisco.com>
2164 M: Suma Ramars <sramars@cisco.com> 2164 M: Suma Ramars <sramars@cisco.com>
2165 M: Brian Uchino <buchino@cisco.com> 2165 M: Brian Uchino <buchino@cisco.com>
2166 L: linux-scsi@vger.kernel.org 2166 L: linux-scsi@vger.kernel.org
2167 S: Supported 2167 S: Supported
2168 F: drivers/scsi/fnic/ 2168 F: drivers/scsi/fnic/
2169 2169
2170 CMPC ACPI DRIVER 2170 CMPC ACPI DRIVER
2171 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2171 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2172 M: Daniel Oliveira Nascimento <don@syst.com.br> 2172 M: Daniel Oliveira Nascimento <don@syst.com.br>
2173 L: platform-driver-x86@vger.kernel.org 2173 L: platform-driver-x86@vger.kernel.org
2174 S: Supported 2174 S: Supported
2175 F: drivers/platform/x86/classmate-laptop.c 2175 F: drivers/platform/x86/classmate-laptop.c
2176 2176
2177 COCCINELLE/Semantic Patches (SmPL) 2177 COCCINELLE/Semantic Patches (SmPL)
2178 M: Julia Lawall <Julia.Lawall@lip6.fr> 2178 M: Julia Lawall <Julia.Lawall@lip6.fr>
2179 M: Gilles Muller <Gilles.Muller@lip6.fr> 2179 M: Gilles Muller <Gilles.Muller@lip6.fr>
2180 M: Nicolas Palix <nicolas.palix@imag.fr> 2180 M: Nicolas Palix <nicolas.palix@imag.fr>
2181 M: Michal Marek <mmarek@suse.cz> 2181 M: Michal Marek <mmarek@suse.cz>
2182 L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2182 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2184 W: http://coccinelle.lip6.fr/ 2184 W: http://coccinelle.lip6.fr/
2185 S: Supported 2185 S: Supported
2186 F: Documentation/coccinelle.txt 2186 F: Documentation/coccinelle.txt
2187 F: scripts/coccinelle/ 2187 F: scripts/coccinelle/
2188 F: scripts/coccicheck 2188 F: scripts/coccicheck
2189 2189
2190 CODA FILE SYSTEM 2190 CODA FILE SYSTEM
2191 M: Jan Harkes <jaharkes@cs.cmu.edu> 2191 M: Jan Harkes <jaharkes@cs.cmu.edu>
2192 M: coda@cs.cmu.edu 2192 M: coda@cs.cmu.edu
2193 L: codalist@coda.cs.cmu.edu 2193 L: codalist@coda.cs.cmu.edu
2194 W: http://www.coda.cs.cmu.edu/ 2194 W: http://www.coda.cs.cmu.edu/
2195 S: Maintained 2195 S: Maintained
2196 F: Documentation/filesystems/coda.txt 2196 F: Documentation/filesystems/coda.txt
2197 F: fs/coda/ 2197 F: fs/coda/
2198 F: include/linux/coda*.h 2198 F: include/linux/coda*.h
2199 F: include/uapi/linux/coda*.h 2199 F: include/uapi/linux/coda*.h
2200 2200
2201 COMMON CLK FRAMEWORK 2201 COMMON CLK FRAMEWORK
2202 M: Mike Turquette <mturquette@linaro.org> 2202 M: Mike Turquette <mturquette@linaro.org>
2203 L: linux-arm-kernel@lists.infradead.org (same as CLK API & CLKDEV) 2203 L: linux-arm-kernel@lists.infradead.org (same as CLK API & CLKDEV)
2204 T: git git://git.linaro.org/people/mturquette/linux.git 2204 T: git git://git.linaro.org/people/mturquette/linux.git
2205 S: Maintained 2205 S: Maintained
2206 F: drivers/clk/ 2206 F: drivers/clk/
2207 X: drivers/clk/clkdev.c 2207 X: drivers/clk/clkdev.c
2208 F: include/linux/clk-pr* 2208 F: include/linux/clk-pr*
2209 F: include/linux/clk/ 2209 F: include/linux/clk/
2210 2210
2211 COMMON INTERNET FILE SYSTEM (CIFS) 2211 COMMON INTERNET FILE SYSTEM (CIFS)
2212 M: Steve French <sfrench@samba.org> 2212 M: Steve French <sfrench@samba.org>
2213 L: linux-cifs@vger.kernel.org 2213 L: linux-cifs@vger.kernel.org
2214 L: samba-technical@lists.samba.org (moderated for non-subscribers) 2214 L: samba-technical@lists.samba.org (moderated for non-subscribers)
2215 W: http://linux-cifs.samba.org/ 2215 W: http://linux-cifs.samba.org/
2216 Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/ 2216 Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
2217 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git 2217 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
2218 S: Supported 2218 S: Supported
2219 F: Documentation/filesystems/cifs.txt 2219 F: Documentation/filesystems/cifs.txt
2220 F: fs/cifs/ 2220 F: fs/cifs/
2221 2221
2222 COMPACTPCI HOTPLUG CORE 2222 COMPACTPCI HOTPLUG CORE
2223 M: Scott Murray <scott@spiteful.org> 2223 M: Scott Murray <scott@spiteful.org>
2224 L: linux-pci@vger.kernel.org 2224 L: linux-pci@vger.kernel.org
2225 S: Maintained 2225 S: Maintained
2226 F: drivers/pci/hotplug/cpci_hotplug* 2226 F: drivers/pci/hotplug/cpci_hotplug*
2227 2227
2228 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2228 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2229 M: Scott Murray <scott@spiteful.org> 2229 M: Scott Murray <scott@spiteful.org>
2230 L: linux-pci@vger.kernel.org 2230 L: linux-pci@vger.kernel.org
2231 S: Maintained 2231 S: Maintained
2232 F: drivers/pci/hotplug/cpcihp_zt5550.* 2232 F: drivers/pci/hotplug/cpcihp_zt5550.*
2233 2233
2234 COMPACTPCI HOTPLUG GENERIC DRIVER 2234 COMPACTPCI HOTPLUG GENERIC DRIVER
2235 M: Scott Murray <scott@spiteful.org> 2235 M: Scott Murray <scott@spiteful.org>
2236 L: linux-pci@vger.kernel.org 2236 L: linux-pci@vger.kernel.org
2237 S: Maintained 2237 S: Maintained
2238 F: drivers/pci/hotplug/cpcihp_generic.c 2238 F: drivers/pci/hotplug/cpcihp_generic.c
2239 2239
2240 COMPAL LAPTOP SUPPORT 2240 COMPAL LAPTOP SUPPORT
2241 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2241 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2242 L: platform-driver-x86@vger.kernel.org 2242 L: platform-driver-x86@vger.kernel.org
2243 S: Maintained 2243 S: Maintained
2244 F: drivers/platform/x86/compal-laptop.c 2244 F: drivers/platform/x86/compal-laptop.c
2245 2245
2246 CONEXANT ACCESSRUNNER USB DRIVER 2246 CONEXANT ACCESSRUNNER USB DRIVER
2247 M: Simon Arlott <cxacru@fire.lp0.eu> 2247 M: Simon Arlott <cxacru@fire.lp0.eu>
2248 L: accessrunner-general@lists.sourceforge.net 2248 L: accessrunner-general@lists.sourceforge.net
2249 W: http://accessrunner.sourceforge.net/ 2249 W: http://accessrunner.sourceforge.net/
2250 S: Maintained 2250 S: Maintained
2251 F: drivers/usb/atm/cxacru.c 2251 F: drivers/usb/atm/cxacru.c
2252 2252
2253 CONFIGFS 2253 CONFIGFS
2254 M: Joel Becker <jlbec@evilplan.org> 2254 M: Joel Becker <jlbec@evilplan.org>
2255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2256 S: Supported 2256 S: Supported
2257 F: fs/configfs/ 2257 F: fs/configfs/
2258 F: include/linux/configfs.h 2258 F: include/linux/configfs.h
2259 2259
2260 CONNECTOR 2260 CONNECTOR
2261 M: Evgeniy Polyakov <zbr@ioremap.net> 2261 M: Evgeniy Polyakov <zbr@ioremap.net>
2262 L: netdev@vger.kernel.org 2262 L: netdev@vger.kernel.org
2263 S: Maintained 2263 S: Maintained
2264 F: drivers/connector/ 2264 F: drivers/connector/
2265 2265
2266 CONTROL GROUPS (CGROUPS) 2266 CONTROL GROUPS (CGROUPS)
2267 M: Tejun Heo <tj@kernel.org> 2267 M: Tejun Heo <tj@kernel.org>
2268 M: Li Zefan <lizefan@huawei.com> 2268 M: Li Zefan <lizefan@huawei.com>
2269 L: containers@lists.linux-foundation.org 2269 L: containers@lists.linux-foundation.org
2270 L: cgroups@vger.kernel.org 2270 L: cgroups@vger.kernel.org
2271 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2271 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2272 S: Maintained 2272 S: Maintained
2273 F: include/linux/cgroup* 2273 F: include/linux/cgroup*
2274 F: kernel/cgroup* 2274 F: kernel/cgroup*
2275 F: mm/*cgroup* 2275 F: mm/*cgroup*
2276 2276
2277 CORETEMP HARDWARE MONITORING DRIVER 2277 CORETEMP HARDWARE MONITORING DRIVER
2278 M: Fenghua Yu <fenghua.yu@intel.com> 2278 M: Fenghua Yu <fenghua.yu@intel.com>
2279 L: lm-sensors@lm-sensors.org 2279 L: lm-sensors@lm-sensors.org
2280 S: Maintained 2280 S: Maintained
2281 F: Documentation/hwmon/coretemp 2281 F: Documentation/hwmon/coretemp
2282 F: drivers/hwmon/coretemp.c 2282 F: drivers/hwmon/coretemp.c
2283 2283
2284 COSA/SRP SYNC SERIAL DRIVER 2284 COSA/SRP SYNC SERIAL DRIVER
2285 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2285 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2286 W: http://www.fi.muni.cz/~kas/cosa/ 2286 W: http://www.fi.muni.cz/~kas/cosa/
2287 S: Maintained 2287 S: Maintained
2288 F: drivers/net/wan/cosa* 2288 F: drivers/net/wan/cosa*
2289 2289
2290 CPMAC ETHERNET DRIVER 2290 CPMAC ETHERNET DRIVER
2291 M: Florian Fainelli <florian@openwrt.org> 2291 M: Florian Fainelli <florian@openwrt.org>
2292 L: netdev@vger.kernel.org 2292 L: netdev@vger.kernel.org
2293 S: Maintained 2293 S: Maintained
2294 F: drivers/net/ethernet/ti/cpmac.c 2294 F: drivers/net/ethernet/ti/cpmac.c
2295 2295
2296 CPU FREQUENCY DRIVERS 2296 CPU FREQUENCY DRIVERS
2297 M: Rafael J. Wysocki <rjw@sisk.pl> 2297 M: Rafael J. Wysocki <rjw@sisk.pl>
2298 M: Viresh Kumar <viresh.kumar@linaro.org> 2298 M: Viresh Kumar <viresh.kumar@linaro.org>
2299 L: cpufreq@vger.kernel.org 2299 L: cpufreq@vger.kernel.org
2300 L: linux-pm@vger.kernel.org 2300 L: linux-pm@vger.kernel.org
2301 S: Maintained 2301 S: Maintained
2302 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2302 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2303 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2303 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2304 F: drivers/cpufreq/ 2304 F: drivers/cpufreq/
2305 F: include/linux/cpufreq.h 2305 F: include/linux/cpufreq.h
2306 2306
2307 CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2307 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2308 M: Viresh Kumar <viresh.kumar@linaro.org> 2308 M: Viresh Kumar <viresh.kumar@linaro.org>
2309 M: Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com> 2309 M: Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com>
2310 L: cpufreq@vger.kernel.org 2310 L: cpufreq@vger.kernel.org
2311 L: linux-pm@vger.kernel.org 2311 L: linux-pm@vger.kernel.org
2312 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2312 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2313 S: Maintained 2313 S: Maintained
2314 F: drivers/cpufreq/arm_big_little.h 2314 F: drivers/cpufreq/arm_big_little.h
2315 F: drivers/cpufreq/arm_big_little.c 2315 F: drivers/cpufreq/arm_big_little.c
2316 F: drivers/cpufreq/arm_big_little_dt.c 2316 F: drivers/cpufreq/arm_big_little_dt.c
2317 2317
2318 CPUIDLE DRIVER - ARM BIG LITTLE 2318 CPUIDLE DRIVER - ARM BIG LITTLE
2319 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2319 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2320 M: Daniel Lezcano <daniel.lezcano@linaro.org> 2320 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2321 L: linux-pm@vger.kernel.org 2321 L: linux-pm@vger.kernel.org
2322 L: linux-arm-kernel@lists.infradead.org 2322 L: linux-arm-kernel@lists.infradead.org
2323 T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2323 T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2324 S: Maintained 2324 S: Maintained
2325 F: drivers/cpuidle/cpuidle-big_little.c 2325 F: drivers/cpuidle/cpuidle-big_little.c
2326 2326
2327 CPUIDLE DRIVERS 2327 CPUIDLE DRIVERS
2328 M: Rafael J. Wysocki <rjw@sisk.pl> 2328 M: Rafael J. Wysocki <rjw@sisk.pl>
2329 M: Daniel Lezcano <daniel.lezcano@linaro.org> 2329 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2330 L: linux-pm@vger.kernel.org 2330 L: linux-pm@vger.kernel.org
2331 S: Maintained 2331 S: Maintained
2332 T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2332 T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2333 F: drivers/cpuidle/* 2333 F: drivers/cpuidle/*
2334 F: include/linux/cpuidle.h 2334 F: include/linux/cpuidle.h
2335 2335
2336 CPUID/MSR DRIVER 2336 CPUID/MSR DRIVER
2337 M: "H. Peter Anvin" <hpa@zytor.com> 2337 M: "H. Peter Anvin" <hpa@zytor.com>
2338 S: Maintained 2338 S: Maintained
2339 F: arch/x86/kernel/cpuid.c 2339 F: arch/x86/kernel/cpuid.c
2340 F: arch/x86/kernel/msr.c 2340 F: arch/x86/kernel/msr.c
2341 2341
2342 CPU POWER MONITORING SUBSYSTEM 2342 CPU POWER MONITORING SUBSYSTEM
2343 M: Dominik Brodowski <linux@dominikbrodowski.net> 2343 M: Dominik Brodowski <linux@dominikbrodowski.net>
2344 M: Thomas Renninger <trenn@suse.de> 2344 M: Thomas Renninger <trenn@suse.de>
2345 S: Maintained 2345 S: Maintained
2346 F: tools/power/cpupower/ 2346 F: tools/power/cpupower/
2347 2347
2348 CPUSETS 2348 CPUSETS
2349 M: Li Zefan <lizefan@huawei.com> 2349 M: Li Zefan <lizefan@huawei.com>
2350 W: http://www.bullopensource.org/cpuset/ 2350 W: http://www.bullopensource.org/cpuset/
2351 W: http://oss.sgi.com/projects/cpusets/ 2351 W: http://oss.sgi.com/projects/cpusets/
2352 S: Maintained 2352 S: Maintained
2353 F: Documentation/cgroups/cpusets.txt 2353 F: Documentation/cgroups/cpusets.txt
2354 F: include/linux/cpuset.h 2354 F: include/linux/cpuset.h
2355 F: kernel/cpuset.c 2355 F: kernel/cpuset.c
2356 2356
2357 CRAMFS FILESYSTEM 2357 CRAMFS FILESYSTEM
2358 W: http://sourceforge.net/projects/cramfs/ 2358 W: http://sourceforge.net/projects/cramfs/
2359 S: Orphan 2359 S: Orphan
2360 F: Documentation/filesystems/cramfs.txt 2360 F: Documentation/filesystems/cramfs.txt
2361 F: fs/cramfs/ 2361 F: fs/cramfs/
2362 2362
2363 CRIS PORT 2363 CRIS PORT
2364 M: Mikael Starvik <starvik@axis.com> 2364 M: Mikael Starvik <starvik@axis.com>
2365 M: Jesper Nilsson <jesper.nilsson@axis.com> 2365 M: Jesper Nilsson <jesper.nilsson@axis.com>
2366 L: linux-cris-kernel@axis.com 2366 L: linux-cris-kernel@axis.com
2367 W: http://developer.axis.com 2367 W: http://developer.axis.com
2368 S: Maintained 2368 S: Maintained
2369 F: arch/cris/ 2369 F: arch/cris/
2370 F: drivers/tty/serial/crisv10.* 2370 F: drivers/tty/serial/crisv10.*
2371 2371
2372 CRYPTO API 2372 CRYPTO API
2373 M: Herbert Xu <herbert@gondor.apana.org.au> 2373 M: Herbert Xu <herbert@gondor.apana.org.au>
2374 M: "David S. Miller" <davem@davemloft.net> 2374 M: "David S. Miller" <davem@davemloft.net>
2375 L: linux-crypto@vger.kernel.org 2375 L: linux-crypto@vger.kernel.org
2376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 2376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2377 S: Maintained 2377 S: Maintained
2378 F: Documentation/crypto/ 2378 F: Documentation/crypto/
2379 F: arch/*/crypto/ 2379 F: arch/*/crypto/
2380 F: crypto/ 2380 F: crypto/
2381 F: drivers/crypto/ 2381 F: drivers/crypto/
2382 F: include/crypto/ 2382 F: include/crypto/
2383 2383
2384 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 2384 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2385 M: Neil Horman <nhorman@tuxdriver.com> 2385 M: Neil Horman <nhorman@tuxdriver.com>
2386 L: linux-crypto@vger.kernel.org 2386 L: linux-crypto@vger.kernel.org
2387 S: Maintained 2387 S: Maintained
2388 F: crypto/ansi_cprng.c 2388 F: crypto/ansi_cprng.c
2389 F: crypto/rng.c 2389 F: crypto/rng.c
2390 2390
2391 CS5535 Audio ALSA driver 2391 CS5535 Audio ALSA driver
2392 M: Jaya Kumar <jayakumar.alsa@gmail.com> 2392 M: Jaya Kumar <jayakumar.alsa@gmail.com>
2393 S: Maintained 2393 S: Maintained
2394 F: sound/pci/cs5535audio/ 2394 F: sound/pci/cs5535audio/
2395 2395
2396 CW1200 WLAN driver 2396 CW1200 WLAN driver
2397 M: Solomon Peachy <pizza@shaftnet.org> 2397 M: Solomon Peachy <pizza@shaftnet.org>
2398 S: Maintained 2398 S: Maintained
2399 F: drivers/net/wireless/cw1200/ 2399 F: drivers/net/wireless/cw1200/
2400 2400
2401 CX18 VIDEO4LINUX DRIVER 2401 CX18 VIDEO4LINUX DRIVER
2402 M: Andy Walls <awalls@md.metrocast.net> 2402 M: Andy Walls <awalls@md.metrocast.net>
2403 L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers) 2403 L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
2404 L: linux-media@vger.kernel.org 2404 L: linux-media@vger.kernel.org
2405 T: git git://linuxtv.org/media_tree.git 2405 T: git git://linuxtv.org/media_tree.git
2406 W: http://linuxtv.org 2406 W: http://linuxtv.org
2407 W: http://www.ivtvdriver.org/index.php/Cx18 2407 W: http://www.ivtvdriver.org/index.php/Cx18
2408 S: Maintained 2408 S: Maintained
2409 F: Documentation/video4linux/cx18.txt 2409 F: Documentation/video4linux/cx18.txt
2410 F: drivers/media/pci/cx18/ 2410 F: drivers/media/pci/cx18/
2411 F: include/uapi/linux/ivtv* 2411 F: include/uapi/linux/ivtv*
2412 2412
2413 CX2341X MPEG ENCODER HELPER MODULE 2413 CX2341X MPEG ENCODER HELPER MODULE
2414 M: Hans Verkuil <hverkuil@xs4all.nl> 2414 M: Hans Verkuil <hverkuil@xs4all.nl>
2415 L: linux-media@vger.kernel.org 2415 L: linux-media@vger.kernel.org
2416 T: git git://linuxtv.org/media_tree.git 2416 T: git git://linuxtv.org/media_tree.git
2417 W: http://linuxtv.org 2417 W: http://linuxtv.org
2418 S: Maintained 2418 S: Maintained
2419 F: drivers/media/common/cx2341x* 2419 F: drivers/media/common/cx2341x*
2420 F: include/media/cx2341x* 2420 F: include/media/cx2341x*
2421 2421
2422 CX88 VIDEO4LINUX DRIVER 2422 CX88 VIDEO4LINUX DRIVER
2423 M: Mauro Carvalho Chehab <m.chehab@samsung.com> 2423 M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2424 L: linux-media@vger.kernel.org 2424 L: linux-media@vger.kernel.org
2425 W: http://linuxtv.org 2425 W: http://linuxtv.org
2426 T: git git://linuxtv.org/media_tree.git 2426 T: git git://linuxtv.org/media_tree.git
2427 S: Odd fixes 2427 S: Odd fixes
2428 F: Documentation/video4linux/cx88/ 2428 F: Documentation/video4linux/cx88/
2429 F: drivers/media/pci/cx88/ 2429 F: drivers/media/pci/cx88/
2430 2430
2431 CXD2820R MEDIA DRIVER 2431 CXD2820R MEDIA DRIVER
2432 M: Antti Palosaari <crope@iki.fi> 2432 M: Antti Palosaari <crope@iki.fi>
2433 L: linux-media@vger.kernel.org 2433 L: linux-media@vger.kernel.org
2434 W: http://linuxtv.org/ 2434 W: http://linuxtv.org/
2435 W: http://palosaari.fi/linux/ 2435 W: http://palosaari.fi/linux/
2436 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2436 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2437 T: git git://linuxtv.org/anttip/media_tree.git 2437 T: git git://linuxtv.org/anttip/media_tree.git
2438 S: Maintained 2438 S: Maintained
2439 F: drivers/media/dvb-frontends/cxd2820r* 2439 F: drivers/media/dvb-frontends/cxd2820r*
2440 2440
2441 CXGB3 ETHERNET DRIVER (CXGB3) 2441 CXGB3 ETHERNET DRIVER (CXGB3)
2442 M: Divy Le Ray <divy@chelsio.com> 2442 M: Divy Le Ray <divy@chelsio.com>
2443 L: netdev@vger.kernel.org 2443 L: netdev@vger.kernel.org
2444 W: http://www.chelsio.com 2444 W: http://www.chelsio.com
2445 S: Supported 2445 S: Supported
2446 F: drivers/net/ethernet/chelsio/cxgb3/ 2446 F: drivers/net/ethernet/chelsio/cxgb3/
2447 2447
2448 CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 2448 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2449 M: Steve Wise <swise@chelsio.com> 2449 M: Steve Wise <swise@chelsio.com>
2450 L: linux-rdma@vger.kernel.org 2450 L: linux-rdma@vger.kernel.org
2451 W: http://www.openfabrics.org 2451 W: http://www.openfabrics.org
2452 S: Supported 2452 S: Supported
2453 F: drivers/infiniband/hw/cxgb3/ 2453 F: drivers/infiniband/hw/cxgb3/
2454 2454
2455 CXGB4 ETHERNET DRIVER (CXGB4) 2455 CXGB4 ETHERNET DRIVER (CXGB4)
2456 M: Dimitris Michailidis <dm@chelsio.com> 2456 M: Dimitris Michailidis <dm@chelsio.com>
2457 L: netdev@vger.kernel.org 2457 L: netdev@vger.kernel.org
2458 W: http://www.chelsio.com 2458 W: http://www.chelsio.com
2459 S: Supported 2459 S: Supported
2460 F: drivers/net/ethernet/chelsio/cxgb4/ 2460 F: drivers/net/ethernet/chelsio/cxgb4/
2461 2461
2462 CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 2462 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2463 M: Steve Wise <swise@chelsio.com> 2463 M: Steve Wise <swise@chelsio.com>
2464 L: linux-rdma@vger.kernel.org 2464 L: linux-rdma@vger.kernel.org
2465 W: http://www.openfabrics.org 2465 W: http://www.openfabrics.org
2466 S: Supported 2466 S: Supported
2467 F: drivers/infiniband/hw/cxgb4/ 2467 F: drivers/infiniband/hw/cxgb4/
2468 2468
2469 CXGB4VF ETHERNET DRIVER (CXGB4VF) 2469 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2470 M: Casey Leedom <leedom@chelsio.com> 2470 M: Casey Leedom <leedom@chelsio.com>
2471 L: netdev@vger.kernel.org 2471 L: netdev@vger.kernel.org
2472 W: http://www.chelsio.com 2472 W: http://www.chelsio.com
2473 S: Supported 2473 S: Supported
2474 F: drivers/net/ethernet/chelsio/cxgb4vf/ 2474 F: drivers/net/ethernet/chelsio/cxgb4vf/
2475 2475
2476 STMMAC ETHERNET DRIVER 2476 STMMAC ETHERNET DRIVER
2477 M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 2477 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2478 L: netdev@vger.kernel.org 2478 L: netdev@vger.kernel.org
2479 W: http://www.stlinux.com 2479 W: http://www.stlinux.com
2480 S: Supported 2480 S: Supported
2481 F: drivers/net/ethernet/stmicro/stmmac/ 2481 F: drivers/net/ethernet/stmicro/stmmac/
2482 2482
2483 CYBERPRO FB DRIVER 2483 CYBERPRO FB DRIVER
2484 M: Russell King <linux@arm.linux.org.uk> 2484 M: Russell King <linux@arm.linux.org.uk>
2485 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2485 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2486 W: http://www.arm.linux.org.uk/ 2486 W: http://www.arm.linux.org.uk/
2487 S: Maintained 2487 S: Maintained
2488 F: drivers/video/cyber2000fb.* 2488 F: drivers/video/cyber2000fb.*
2489 2489
2490 CYCLADES ASYNC MUX DRIVER 2490 CYCLADES ASYNC MUX DRIVER
2491 W: http://www.cyclades.com/ 2491 W: http://www.cyclades.com/
2492 S: Orphan 2492 S: Orphan
2493 F: drivers/tty/cyclades.c 2493 F: drivers/tty/cyclades.c
2494 F: include/linux/cyclades.h 2494 F: include/linux/cyclades.h
2495 F: include/uapi/linux/cyclades.h 2495 F: include/uapi/linux/cyclades.h
2496 2496
2497 CYCLADES PC300 DRIVER 2497 CYCLADES PC300 DRIVER
2498 W: http://www.cyclades.com/ 2498 W: http://www.cyclades.com/
2499 S: Orphan 2499 S: Orphan
2500 F: drivers/net/wan/pc300* 2500 F: drivers/net/wan/pc300*
2501 2501
2502 CYPRESS_FIRMWARE MEDIA DRIVER 2502 CYPRESS_FIRMWARE MEDIA DRIVER
2503 M: Antti Palosaari <crope@iki.fi> 2503 M: Antti Palosaari <crope@iki.fi>
2504 L: linux-media@vger.kernel.org 2504 L: linux-media@vger.kernel.org
2505 W: http://linuxtv.org/ 2505 W: http://linuxtv.org/
2506 W: http://palosaari.fi/linux/ 2506 W: http://palosaari.fi/linux/
2507 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2507 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2508 T: git git://linuxtv.org/anttip/media_tree.git 2508 T: git git://linuxtv.org/anttip/media_tree.git
2509 S: Maintained 2509 S: Maintained
2510 F: drivers/media/common/cypress_firmware* 2510 F: drivers/media/common/cypress_firmware*
2511 2511
2512 CYTTSP TOUCHSCREEN DRIVER 2512 CYTTSP TOUCHSCREEN DRIVER
2513 M: Ferruh Yigit <fery@cypress.com> 2513 M: Ferruh Yigit <fery@cypress.com>
2514 L: linux-input@vger.kernel.org 2514 L: linux-input@vger.kernel.org
2515 S: Supported 2515 S: Supported
2516 F: drivers/input/touchscreen/cyttsp* 2516 F: drivers/input/touchscreen/cyttsp*
2517 F: include/linux/input/cyttsp.h 2517 F: include/linux/input/cyttsp.h
2518 2518
2519 DAMA SLAVE for AX.25 2519 DAMA SLAVE for AX.25
2520 M: Joerg Reuter <jreuter@yaina.de> 2520 M: Joerg Reuter <jreuter@yaina.de>
2521 W: http://yaina.de/jreuter/ 2521 W: http://yaina.de/jreuter/
2522 W: http://www.qsl.net/dl1bke/ 2522 W: http://www.qsl.net/dl1bke/
2523 L: linux-hams@vger.kernel.org 2523 L: linux-hams@vger.kernel.org
2524 S: Maintained 2524 S: Maintained
2525 F: net/ax25/af_ax25.c 2525 F: net/ax25/af_ax25.c
2526 F: net/ax25/ax25_dev.c 2526 F: net/ax25/ax25_dev.c
2527 F: net/ax25/ax25_ds_* 2527 F: net/ax25/ax25_ds_*
2528 F: net/ax25/ax25_in.c 2528 F: net/ax25/ax25_in.c
2529 F: net/ax25/ax25_out.c 2529 F: net/ax25/ax25_out.c
2530 F: net/ax25/ax25_timer.c 2530 F: net/ax25/ax25_timer.c
2531 F: net/ax25/sysctl_net_ax25.c 2531 F: net/ax25/sysctl_net_ax25.c
2532 2532
2533 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 2533 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2534 L: netdev@vger.kernel.org 2534 L: netdev@vger.kernel.org
2535 S: Orphan 2535 S: Orphan
2536 F: Documentation/networking/dmfe.txt 2536 F: Documentation/networking/dmfe.txt
2537 F: drivers/net/ethernet/dec/tulip/dmfe.c 2537 F: drivers/net/ethernet/dec/tulip/dmfe.c
2538 2538
2539 DC390/AM53C974 SCSI driver 2539 DC390/AM53C974 SCSI driver
2540 M: Kurt Garloff <garloff@suse.de> 2540 M: Kurt Garloff <garloff@suse.de>
2541 W: http://www.garloff.de/kurt/linux/dc390/ 2541 W: http://www.garloff.de/kurt/linux/dc390/
2542 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 2542 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
2543 S: Maintained 2543 S: Maintained
2544 F: drivers/scsi/tmscsim.* 2544 F: drivers/scsi/tmscsim.*
2545 2545
2546 DC395x SCSI driver 2546 DC395x SCSI driver
2547 M: Oliver Neukum <oliver@neukum.org> 2547 M: Oliver Neukum <oliver@neukum.org>
2548 M: Ali Akcaagac <aliakc@web.de> 2548 M: Ali Akcaagac <aliakc@web.de>
2549 M: Jamie Lenehan <lenehan@twibble.org> 2549 M: Jamie Lenehan <lenehan@twibble.org>
2550 W: http://twibble.org/dist/dc395x/ 2550 W: http://twibble.org/dist/dc395x/
2551 L: dc395x@twibble.org 2551 L: dc395x@twibble.org
2552 L: http://lists.twibble.org/mailman/listinfo/dc395x/ 2552 L: http://lists.twibble.org/mailman/listinfo/dc395x/
2553 S: Maintained 2553 S: Maintained
2554 F: Documentation/scsi/dc395x.txt 2554 F: Documentation/scsi/dc395x.txt
2555 F: drivers/scsi/dc395x.* 2555 F: drivers/scsi/dc395x.*
2556 2556
2557 DCCP PROTOCOL 2557 DCCP PROTOCOL
2558 M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 2558 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
2559 L: dccp@vger.kernel.org 2559 L: dccp@vger.kernel.org
2560 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 2560 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2561 S: Maintained 2561 S: Maintained
2562 F: include/linux/dccp.h 2562 F: include/linux/dccp.h
2563 F: include/uapi/linux/dccp.h 2563 F: include/uapi/linux/dccp.h
2564 F: include/linux/tfrc.h 2564 F: include/linux/tfrc.h
2565 F: net/dccp/ 2565 F: net/dccp/
2566 2566
2567 DECnet NETWORK LAYER 2567 DECnet NETWORK LAYER
2568 W: http://linux-decnet.sourceforge.net 2568 W: http://linux-decnet.sourceforge.net
2569 L: linux-decnet-user@lists.sourceforge.net 2569 L: linux-decnet-user@lists.sourceforge.net
2570 S: Orphan 2570 S: Orphan
2571 F: Documentation/networking/decnet.txt 2571 F: Documentation/networking/decnet.txt
2572 F: net/decnet/ 2572 F: net/decnet/
2573 2573
2574 DEFXX FDDI NETWORK DRIVER 2574 DEFXX FDDI NETWORK DRIVER
2575 M: "Maciej W. Rozycki" <macro@linux-mips.org> 2575 M: "Maciej W. Rozycki" <macro@linux-mips.org>
2576 S: Maintained 2576 S: Maintained
2577 F: drivers/net/fddi/defxx.* 2577 F: drivers/net/fddi/defxx.*
2578 2578
2579 DELL LAPTOP DRIVER 2579 DELL LAPTOP DRIVER
2580 M: Matthew Garrett <mjg59@srcf.ucam.org> 2580 M: Matthew Garrett <mjg59@srcf.ucam.org>
2581 L: platform-driver-x86@vger.kernel.org 2581 L: platform-driver-x86@vger.kernel.org
2582 S: Maintained 2582 S: Maintained
2583 F: drivers/platform/x86/dell-laptop.c 2583 F: drivers/platform/x86/dell-laptop.c
2584 2584
2585 DELL LAPTOP SMM DRIVER 2585 DELL LAPTOP SMM DRIVER
2586 S: Orphan 2586 S: Orphan
2587 F: drivers/char/i8k.c 2587 F: drivers/char/i8k.c
2588 F: include/uapi/linux/i8k.h 2588 F: include/uapi/linux/i8k.h
2589 2589
2590 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 2590 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2591 M: Doug Warzecha <Douglas_Warzecha@dell.com> 2591 M: Doug Warzecha <Douglas_Warzecha@dell.com>
2592 S: Maintained 2592 S: Maintained
2593 F: Documentation/dcdbas.txt 2593 F: Documentation/dcdbas.txt
2594 F: drivers/firmware/dcdbas.* 2594 F: drivers/firmware/dcdbas.*
2595 2595
2596 DELL WMI EXTRAS DRIVER 2596 DELL WMI EXTRAS DRIVER
2597 M: Matthew Garrett <mjg59@srcf.ucam.org> 2597 M: Matthew Garrett <mjg59@srcf.ucam.org>
2598 S: Maintained 2598 S: Maintained
2599 F: drivers/platform/x86/dell-wmi.c 2599 F: drivers/platform/x86/dell-wmi.c
2600 2600
2601 DESIGNWARE USB2 DRD IP DRIVER 2601 DESIGNWARE USB2 DRD IP DRIVER
2602 M: Paul Zimmerman <paulz@synopsys.com> 2602 M: Paul Zimmerman <paulz@synopsys.com>
2603 L: linux-usb@vger.kernel.org 2603 L: linux-usb@vger.kernel.org
2604 S: Maintained 2604 S: Maintained
2605 F: drivers/staging/dwc2/ 2605 F: drivers/staging/dwc2/
2606 2606
2607 DESIGNWARE USB3 DRD IP DRIVER 2607 DESIGNWARE USB3 DRD IP DRIVER
2608 M: Felipe Balbi <balbi@ti.com> 2608 M: Felipe Balbi <balbi@ti.com>
2609 L: linux-usb@vger.kernel.org 2609 L: linux-usb@vger.kernel.org
2610 L: linux-omap@vger.kernel.org 2610 L: linux-omap@vger.kernel.org
2611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 2611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2612 S: Maintained 2612 S: Maintained
2613 F: drivers/usb/dwc3/ 2613 F: drivers/usb/dwc3/
2614 2614
2615 DEVICE FREQUENCY (DEVFREQ) 2615 DEVICE FREQUENCY (DEVFREQ)
2616 M: MyungJoo Ham <myungjoo.ham@samsung.com> 2616 M: MyungJoo Ham <myungjoo.ham@samsung.com>
2617 M: Kyungmin Park <kyungmin.park@samsung.com> 2617 M: Kyungmin Park <kyungmin.park@samsung.com>
2618 L: linux-pm@vger.kernel.org 2618 L: linux-pm@vger.kernel.org
2619 S: Maintained 2619 S: Maintained
2620 F: drivers/devfreq/ 2620 F: drivers/devfreq/
2621 2621
2622 DEVICE NUMBER REGISTRY 2622 DEVICE NUMBER REGISTRY
2623 M: Torben Mathiasen <device@lanana.org> 2623 M: Torben Mathiasen <device@lanana.org>
2624 W: http://lanana.org/docs/device-list/index.html 2624 W: http://lanana.org/docs/device-list/index.html
2625 S: Maintained 2625 S: Maintained
2626 2626
2627 DEVICE-MAPPER (LVM) 2627 DEVICE-MAPPER (LVM)
2628 M: Alasdair Kergon <agk@redhat.com> 2628 M: Alasdair Kergon <agk@redhat.com>
2629 M: Mike Snitzer <snitzer@redhat.com> 2629 M: Mike Snitzer <snitzer@redhat.com>
2630 M: dm-devel@redhat.com 2630 M: dm-devel@redhat.com
2631 L: dm-devel@redhat.com 2631 L: dm-devel@redhat.com
2632 W: http://sources.redhat.com/dm 2632 W: http://sources.redhat.com/dm
2633 Q: http://patchwork.kernel.org/project/dm-devel/list/ 2633 Q: http://patchwork.kernel.org/project/dm-devel/list/
2634 T: quilt http://people.redhat.com/agk/patches/linux/editing/ 2634 T: quilt http://people.redhat.com/agk/patches/linux/editing/
2635 S: Maintained 2635 S: Maintained
2636 F: Documentation/device-mapper/ 2636 F: Documentation/device-mapper/
2637 F: drivers/md/dm* 2637 F: drivers/md/dm*
2638 F: drivers/md/persistent-data/ 2638 F: drivers/md/persistent-data/
2639 F: include/linux/device-mapper.h 2639 F: include/linux/device-mapper.h
2640 F: include/linux/dm-*.h 2640 F: include/linux/dm-*.h
2641 F: include/uapi/linux/dm-*.h 2641 F: include/uapi/linux/dm-*.h
2642 2642
2643 DIOLAN U2C-12 I2C DRIVER 2643 DIOLAN U2C-12 I2C DRIVER
2644 M: Guenter Roeck <linux@roeck-us.net> 2644 M: Guenter Roeck <linux@roeck-us.net>
2645 L: linux-i2c@vger.kernel.org 2645 L: linux-i2c@vger.kernel.org
2646 S: Maintained 2646 S: Maintained
2647 F: drivers/i2c/busses/i2c-diolan-u2c.c 2647 F: drivers/i2c/busses/i2c-diolan-u2c.c
2648 2648
2649 DIRECTORY NOTIFICATION (DNOTIFY) 2649 DIRECTORY NOTIFICATION (DNOTIFY)
2650 M: Eric Paris <eparis@parisplace.org> 2650 M: Eric Paris <eparis@parisplace.org>
2651 S: Maintained 2651 S: Maintained
2652 F: Documentation/filesystems/dnotify.txt 2652 F: Documentation/filesystems/dnotify.txt
2653 F: fs/notify/dnotify/ 2653 F: fs/notify/dnotify/
2654 F: include/linux/dnotify.h 2654 F: include/linux/dnotify.h
2655 2655
2656 DISK GEOMETRY AND PARTITION HANDLING 2656 DISK GEOMETRY AND PARTITION HANDLING
2657 M: Andries Brouwer <aeb@cwi.nl> 2657 M: Andries Brouwer <aeb@cwi.nl>
2658 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 2658 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2659 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 2659 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2660 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 2660 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2661 S: Maintained 2661 S: Maintained
2662 2662
2663 DISKQUOTA 2663 DISKQUOTA
2664 M: Jan Kara <jack@suse.cz> 2664 M: Jan Kara <jack@suse.cz>
2665 S: Maintained 2665 S: Maintained
2666 F: Documentation/filesystems/quota.txt 2666 F: Documentation/filesystems/quota.txt
2667 F: fs/quota/ 2667 F: fs/quota/
2668 F: include/linux/quota*.h 2668 F: include/linux/quota*.h
2669 F: include/uapi/linux/quota*.h 2669 F: include/uapi/linux/quota*.h
2670 2670
2671 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 2671 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2672 M: Bernie Thompson <bernie@plugable.com> 2672 M: Bernie Thompson <bernie@plugable.com>
2673 L: linux-fbdev@vger.kernel.org 2673 L: linux-fbdev@vger.kernel.org
2674 S: Maintained 2674 S: Maintained
2675 W: http://plugable.com/category/projects/udlfb/ 2675 W: http://plugable.com/category/projects/udlfb/
2676 F: drivers/video/udlfb.c 2676 F: drivers/video/udlfb.c
2677 F: include/video/udlfb.h 2677 F: include/video/udlfb.h
2678 F: Documentation/fb/udlfb.txt 2678 F: Documentation/fb/udlfb.txt
2679 2679
2680 DISTRIBUTED LOCK MANAGER (DLM) 2680 DISTRIBUTED LOCK MANAGER (DLM)
2681 M: Christine Caulfield <ccaulfie@redhat.com> 2681 M: Christine Caulfield <ccaulfie@redhat.com>
2682 M: David Teigland <teigland@redhat.com> 2682 M: David Teigland <teigland@redhat.com>
2683 L: cluster-devel@redhat.com 2683 L: cluster-devel@redhat.com
2684 W: http://sources.redhat.com/cluster/ 2684 W: http://sources.redhat.com/cluster/
2685 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 2685 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2686 S: Supported 2686 S: Supported
2687 F: fs/dlm/ 2687 F: fs/dlm/
2688 2688
2689 DMA BUFFER SHARING FRAMEWORK 2689 DMA BUFFER SHARING FRAMEWORK
2690 M: Sumit Semwal <sumit.semwal@linaro.org> 2690 M: Sumit Semwal <sumit.semwal@linaro.org>
2691 S: Maintained 2691 S: Maintained
2692 L: linux-media@vger.kernel.org 2692 L: linux-media@vger.kernel.org
2693 L: dri-devel@lists.freedesktop.org 2693 L: dri-devel@lists.freedesktop.org
2694 L: linaro-mm-sig@lists.linaro.org 2694 L: linaro-mm-sig@lists.linaro.org
2695 F: drivers/base/dma-buf* 2695 F: drivers/base/dma-buf*
2696 F: include/linux/dma-buf* 2696 F: include/linux/dma-buf*
2697 F: Documentation/dma-buf-sharing.txt 2697 F: Documentation/dma-buf-sharing.txt
2698 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 2698 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2699 2699
2700 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 2700 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2701 M: Vinod Koul <vinod.koul@intel.com> 2701 M: Vinod Koul <vinod.koul@intel.com>
2702 M: Dan Williams <dan.j.williams@intel.com> 2702 M: Dan Williams <dan.j.williams@intel.com>
2703 S: Supported 2703 S: Supported
2704 F: drivers/dma/ 2704 F: drivers/dma/
2705 F: include/linux/dma* 2705 F: include/linux/dma*
2706 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git 2706 T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2707 T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma) 2707 T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
2708 2708
2709 DME1737 HARDWARE MONITOR DRIVER 2709 DME1737 HARDWARE MONITOR DRIVER
2710 M: Juerg Haefliger <juergh@gmail.com> 2710 M: Juerg Haefliger <juergh@gmail.com>
2711 L: lm-sensors@lm-sensors.org 2711 L: lm-sensors@lm-sensors.org
2712 S: Maintained 2712 S: Maintained
2713 F: Documentation/hwmon/dme1737 2713 F: Documentation/hwmon/dme1737
2714 F: drivers/hwmon/dme1737.c 2714 F: drivers/hwmon/dme1737.c
2715 2715
2716 DOCKING STATION DRIVER 2716 DOCKING STATION DRIVER
2717 M: Shaohua Li <shaohua.li@intel.com> 2717 M: Shaohua Li <shaohua.li@intel.com>
2718 L: linux-acpi@vger.kernel.org 2718 L: linux-acpi@vger.kernel.org
2719 S: Supported 2719 S: Supported
2720 F: drivers/acpi/dock.c 2720 F: drivers/acpi/dock.c
2721 2721
2722 DOCUMENTATION 2722 DOCUMENTATION
2723 M: Rob Landley <rob@landley.net> 2723 M: Rob Landley <rob@landley.net>
2724 L: linux-doc@vger.kernel.org 2724 L: linux-doc@vger.kernel.org
2725 T: TBD 2725 T: TBD
2726 S: Maintained 2726 S: Maintained
2727 F: Documentation/ 2727 F: Documentation/
2728 2728
2729 DOUBLETALK DRIVER 2729 DOUBLETALK DRIVER
2730 M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 2730 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
2731 L: blinux-list@redhat.com 2731 L: blinux-list@redhat.com
2732 S: Maintained 2732 S: Maintained
2733 F: drivers/char/dtlk.c 2733 F: drivers/char/dtlk.c
2734 F: include/linux/dtlk.h 2734 F: include/linux/dtlk.h
2735 2735
2736 DPT_I2O SCSI RAID DRIVER 2736 DPT_I2O SCSI RAID DRIVER
2737 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 2737 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
2738 L: linux-scsi@vger.kernel.org 2738 L: linux-scsi@vger.kernel.org
2739 W: http://www.adaptec.com/ 2739 W: http://www.adaptec.com/
2740 S: Maintained 2740 S: Maintained
2741 F: drivers/scsi/dpt* 2741 F: drivers/scsi/dpt*
2742 F: drivers/scsi/dpt/ 2742 F: drivers/scsi/dpt/
2743 2743
2744 DRBD DRIVER 2744 DRBD DRIVER
2745 P: Philipp Reisner 2745 P: Philipp Reisner
2746 P: Lars Ellenberg 2746 P: Lars Ellenberg
2747 M: drbd-dev@lists.linbit.com 2747 M: drbd-dev@lists.linbit.com
2748 L: drbd-user@lists.linbit.com 2748 L: drbd-user@lists.linbit.com
2749 W: http://www.drbd.org 2749 W: http://www.drbd.org
2750 T: git git://git.drbd.org/linux-2.6-drbd.git drbd 2750 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2751 T: git git://git.drbd.org/drbd-8.3.git 2751 T: git git://git.drbd.org/drbd-8.3.git
2752 S: Supported 2752 S: Supported
2753 F: drivers/block/drbd/ 2753 F: drivers/block/drbd/
2754 F: lib/lru_cache.c 2754 F: lib/lru_cache.c
2755 F: Documentation/blockdev/drbd/ 2755 F: Documentation/blockdev/drbd/
2756 2756
2757 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS 2757 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
2758 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2758 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2759 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 2759 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
2760 S: Supported 2760 S: Supported
2761 F: Documentation/kobject.txt 2761 F: Documentation/kobject.txt
2762 F: drivers/base/ 2762 F: drivers/base/
2763 F: fs/sysfs/ 2763 F: fs/sysfs/
2764 F: fs/debugfs/ 2764 F: fs/debugfs/
2765 F: include/linux/kobj* 2765 F: include/linux/kobj*
2766 F: include/linux/debugfs.h 2766 F: include/linux/debugfs.h
2767 F: lib/kobj* 2767 F: lib/kobj*
2768 2768
2769 DRM DRIVERS 2769 DRM DRIVERS
2770 M: David Airlie <airlied@linux.ie> 2770 M: David Airlie <airlied@linux.ie>
2771 L: dri-devel@lists.freedesktop.org 2771 L: dri-devel@lists.freedesktop.org
2772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git 2772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
2773 S: Maintained 2773 S: Maintained
2774 F: drivers/gpu/drm/ 2774 F: drivers/gpu/drm/
2775 F: include/drm/ 2775 F: include/drm/
2776 F: include/uapi/drm/ 2776 F: include/uapi/drm/
2777 2777
2778 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 2778 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
2779 M: Daniel Vetter <daniel.vetter@ffwll.ch> 2779 M: Daniel Vetter <daniel.vetter@ffwll.ch>
2780 L: intel-gfx@lists.freedesktop.org 2780 L: intel-gfx@lists.freedesktop.org
2781 L: dri-devel@lists.freedesktop.org 2781 L: dri-devel@lists.freedesktop.org
2782 T: git git://people.freedesktop.org/~danvet/drm-intel 2782 T: git git://people.freedesktop.org/~danvet/drm-intel
2783 S: Supported 2783 S: Supported
2784 F: drivers/gpu/drm/i915/ 2784 F: drivers/gpu/drm/i915/
2785 F: include/drm/i915* 2785 F: include/drm/i915*
2786 F: include/uapi/drm/i915* 2786 F: include/uapi/drm/i915*
2787 2787
2788 DRM DRIVERS FOR EXYNOS 2788 DRM DRIVERS FOR EXYNOS
2789 M: Inki Dae <inki.dae@samsung.com> 2789 M: Inki Dae <inki.dae@samsung.com>
2790 M: Joonyoung Shim <jy0922.shim@samsung.com> 2790 M: Joonyoung Shim <jy0922.shim@samsung.com>
2791 M: Seung-Woo Kim <sw0312.kim@samsung.com> 2791 M: Seung-Woo Kim <sw0312.kim@samsung.com>
2792 M: Kyungmin Park <kyungmin.park@samsung.com> 2792 M: Kyungmin Park <kyungmin.park@samsung.com>
2793 L: dri-devel@lists.freedesktop.org 2793 L: dri-devel@lists.freedesktop.org
2794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 2794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
2795 S: Supported 2795 S: Supported
2796 F: drivers/gpu/drm/exynos/ 2796 F: drivers/gpu/drm/exynos/
2797 F: include/drm/exynos* 2797 F: include/drm/exynos*
2798 F: include/uapi/drm/exynos* 2798 F: include/uapi/drm/exynos*
2799 2799
2800 DRM DRIVERS FOR NVIDIA TEGRA 2800 DRM DRIVERS FOR NVIDIA TEGRA
2801 M: Thierry Reding <thierry.reding@gmail.com> 2801 M: Thierry Reding <thierry.reding@gmail.com>
2802 M: Terje Bergstrรถm <tbergstrom@nvidia.com> 2802 M: Terje Bergstrรถm <tbergstrom@nvidia.com>
2803 L: dri-devel@lists.freedesktop.org 2803 L: dri-devel@lists.freedesktop.org
2804 L: linux-tegra@vger.kernel.org 2804 L: linux-tegra@vger.kernel.org
2805 T: git git://anongit.freedesktop.org/tegra/linux.git 2805 T: git git://anongit.freedesktop.org/tegra/linux.git
2806 S: Maintained 2806 S: Maintained
2807 F: drivers/gpu/host1x/ 2807 F: drivers/gpu/host1x/
2808 F: include/uapi/drm/tegra_drm.h 2808 F: include/uapi/drm/tegra_drm.h
2809 F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 2809 F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2810 2810
2811 DSBR100 USB FM RADIO DRIVER 2811 DSBR100 USB FM RADIO DRIVER
2812 M: Alexey Klimov <klimov.linux@gmail.com> 2812 M: Alexey Klimov <klimov.linux@gmail.com>
2813 L: linux-media@vger.kernel.org 2813 L: linux-media@vger.kernel.org
2814 T: git git://linuxtv.org/media_tree.git 2814 T: git git://linuxtv.org/media_tree.git
2815 S: Maintained 2815 S: Maintained
2816 F: drivers/media/radio/dsbr100.c 2816 F: drivers/media/radio/dsbr100.c
2817 2817
2818 DSCC4 DRIVER 2818 DSCC4 DRIVER
2819 M: Francois Romieu <romieu@fr.zoreil.com> 2819 M: Francois Romieu <romieu@fr.zoreil.com>
2820 L: netdev@vger.kernel.org 2820 L: netdev@vger.kernel.org
2821 S: Maintained 2821 S: Maintained
2822 F: drivers/net/wan/dscc4.c 2822 F: drivers/net/wan/dscc4.c
2823 2823
2824 DVB_USB_AF9015 MEDIA DRIVER 2824 DVB_USB_AF9015 MEDIA DRIVER
2825 M: Antti Palosaari <crope@iki.fi> 2825 M: Antti Palosaari <crope@iki.fi>
2826 L: linux-media@vger.kernel.org 2826 L: linux-media@vger.kernel.org
2827 W: http://linuxtv.org/ 2827 W: http://linuxtv.org/
2828 W: http://palosaari.fi/linux/ 2828 W: http://palosaari.fi/linux/
2829 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2829 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2830 T: git git://linuxtv.org/anttip/media_tree.git 2830 T: git git://linuxtv.org/anttip/media_tree.git
2831 S: Maintained 2831 S: Maintained
2832 F: drivers/media/usb/dvb-usb-v2/af9015* 2832 F: drivers/media/usb/dvb-usb-v2/af9015*
2833 2833
2834 DVB_USB_AF9035 MEDIA DRIVER 2834 DVB_USB_AF9035 MEDIA DRIVER
2835 M: Antti Palosaari <crope@iki.fi> 2835 M: Antti Palosaari <crope@iki.fi>
2836 L: linux-media@vger.kernel.org 2836 L: linux-media@vger.kernel.org
2837 W: http://linuxtv.org/ 2837 W: http://linuxtv.org/
2838 W: http://palosaari.fi/linux/ 2838 W: http://palosaari.fi/linux/
2839 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2839 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2840 T: git git://linuxtv.org/anttip/media_tree.git 2840 T: git git://linuxtv.org/anttip/media_tree.git
2841 S: Maintained 2841 S: Maintained
2842 F: drivers/media/usb/dvb-usb-v2/af9035* 2842 F: drivers/media/usb/dvb-usb-v2/af9035*
2843 2843
2844 DVB_USB_ANYSEE MEDIA DRIVER 2844 DVB_USB_ANYSEE MEDIA DRIVER
2845 M: Antti Palosaari <crope@iki.fi> 2845 M: Antti Palosaari <crope@iki.fi>
2846 L: linux-media@vger.kernel.org 2846 L: linux-media@vger.kernel.org
2847 W: http://linuxtv.org/ 2847 W: http://linuxtv.org/
2848 W: http://palosaari.fi/linux/ 2848 W: http://palosaari.fi/linux/
2849 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2849 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2850 T: git git://linuxtv.org/anttip/media_tree.git 2850 T: git git://linuxtv.org/anttip/media_tree.git
2851 S: Maintained 2851 S: Maintained
2852 F: drivers/media/usb/dvb-usb-v2/anysee* 2852 F: drivers/media/usb/dvb-usb-v2/anysee*
2853 2853
2854 DVB_USB_AU6610 MEDIA DRIVER 2854 DVB_USB_AU6610 MEDIA DRIVER
2855 M: Antti Palosaari <crope@iki.fi> 2855 M: Antti Palosaari <crope@iki.fi>
2856 L: linux-media@vger.kernel.org 2856 L: linux-media@vger.kernel.org
2857 W: http://linuxtv.org/ 2857 W: http://linuxtv.org/
2858 W: http://palosaari.fi/linux/ 2858 W: http://palosaari.fi/linux/
2859 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2859 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2860 T: git git://linuxtv.org/anttip/media_tree.git 2860 T: git git://linuxtv.org/anttip/media_tree.git
2861 S: Maintained 2861 S: Maintained
2862 F: drivers/media/usb/dvb-usb-v2/au6610* 2862 F: drivers/media/usb/dvb-usb-v2/au6610*
2863 2863
2864 DVB_USB_CE6230 MEDIA DRIVER 2864 DVB_USB_CE6230 MEDIA DRIVER
2865 M: Antti Palosaari <crope@iki.fi> 2865 M: Antti Palosaari <crope@iki.fi>
2866 L: linux-media@vger.kernel.org 2866 L: linux-media@vger.kernel.org
2867 W: http://linuxtv.org/ 2867 W: http://linuxtv.org/
2868 W: http://palosaari.fi/linux/ 2868 W: http://palosaari.fi/linux/
2869 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2869 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2870 T: git git://linuxtv.org/anttip/media_tree.git 2870 T: git git://linuxtv.org/anttip/media_tree.git
2871 S: Maintained 2871 S: Maintained
2872 F: drivers/media/usb/dvb-usb-v2/ce6230* 2872 F: drivers/media/usb/dvb-usb-v2/ce6230*
2873 2873
2874 DVB_USB_CXUSB MEDIA DRIVER 2874 DVB_USB_CXUSB MEDIA DRIVER
2875 M: Michael Krufky <mkrufky@linuxtv.org> 2875 M: Michael Krufky <mkrufky@linuxtv.org>
2876 L: linux-media@vger.kernel.org 2876 L: linux-media@vger.kernel.org
2877 W: http://linuxtv.org/ 2877 W: http://linuxtv.org/
2878 W: http://github.com/mkrufky 2878 W: http://github.com/mkrufky
2879 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2879 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2880 T: git git://linuxtv.org/media_tree.git 2880 T: git git://linuxtv.org/media_tree.git
2881 S: Maintained 2881 S: Maintained
2882 F: drivers/media/usb/dvb-usb/cxusb* 2882 F: drivers/media/usb/dvb-usb/cxusb*
2883 2883
2884 DVB_USB_EC168 MEDIA DRIVER 2884 DVB_USB_EC168 MEDIA DRIVER
2885 M: Antti Palosaari <crope@iki.fi> 2885 M: Antti Palosaari <crope@iki.fi>
2886 L: linux-media@vger.kernel.org 2886 L: linux-media@vger.kernel.org
2887 W: http://linuxtv.org/ 2887 W: http://linuxtv.org/
2888 W: http://palosaari.fi/linux/ 2888 W: http://palosaari.fi/linux/
2889 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2889 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2890 T: git git://linuxtv.org/anttip/media_tree.git 2890 T: git git://linuxtv.org/anttip/media_tree.git
2891 S: Maintained 2891 S: Maintained
2892 F: drivers/media/usb/dvb-usb-v2/ec168* 2892 F: drivers/media/usb/dvb-usb-v2/ec168*
2893 2893
2894 DVB_USB_GL861 MEDIA DRIVER 2894 DVB_USB_GL861 MEDIA DRIVER
2895 M: Antti Palosaari <crope@iki.fi> 2895 M: Antti Palosaari <crope@iki.fi>
2896 L: linux-media@vger.kernel.org 2896 L: linux-media@vger.kernel.org
2897 W: http://linuxtv.org/ 2897 W: http://linuxtv.org/
2898 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2898 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2899 T: git git://linuxtv.org/anttip/media_tree.git 2899 T: git git://linuxtv.org/anttip/media_tree.git
2900 S: Maintained 2900 S: Maintained
2901 F: drivers/media/usb/dvb-usb-v2/gl861* 2901 F: drivers/media/usb/dvb-usb-v2/gl861*
2902 2902
2903 DVB_USB_MXL111SF MEDIA DRIVER 2903 DVB_USB_MXL111SF MEDIA DRIVER
2904 M: Michael Krufky <mkrufky@linuxtv.org> 2904 M: Michael Krufky <mkrufky@linuxtv.org>
2905 L: linux-media@vger.kernel.org 2905 L: linux-media@vger.kernel.org
2906 W: http://linuxtv.org/ 2906 W: http://linuxtv.org/
2907 W: http://github.com/mkrufky 2907 W: http://github.com/mkrufky
2908 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2908 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2909 T: git git://linuxtv.org/mkrufky/mxl111sf.git 2909 T: git git://linuxtv.org/mkrufky/mxl111sf.git
2910 S: Maintained 2910 S: Maintained
2911 F: drivers/media/usb/dvb-usb-v2/mxl111sf* 2911 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
2912 2912
2913 DVB_USB_RTL28XXU MEDIA DRIVER 2913 DVB_USB_RTL28XXU MEDIA DRIVER
2914 M: Antti Palosaari <crope@iki.fi> 2914 M: Antti Palosaari <crope@iki.fi>
2915 L: linux-media@vger.kernel.org 2915 L: linux-media@vger.kernel.org
2916 W: http://linuxtv.org/ 2916 W: http://linuxtv.org/
2917 W: http://palosaari.fi/linux/ 2917 W: http://palosaari.fi/linux/
2918 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2918 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2919 T: git git://linuxtv.org/anttip/media_tree.git 2919 T: git git://linuxtv.org/anttip/media_tree.git
2920 S: Maintained 2920 S: Maintained
2921 F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 2921 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
2922 2922
2923 DVB_USB_V2 MEDIA DRIVER 2923 DVB_USB_V2 MEDIA DRIVER
2924 M: Antti Palosaari <crope@iki.fi> 2924 M: Antti Palosaari <crope@iki.fi>
2925 L: linux-media@vger.kernel.org 2925 L: linux-media@vger.kernel.org
2926 W: http://linuxtv.org/ 2926 W: http://linuxtv.org/
2927 W: http://palosaari.fi/linux/ 2927 W: http://palosaari.fi/linux/
2928 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2928 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2929 T: git git://linuxtv.org/anttip/media_tree.git 2929 T: git git://linuxtv.org/anttip/media_tree.git
2930 S: Maintained 2930 S: Maintained
2931 F: drivers/media/usb/dvb-usb-v2/dvb_usb* 2931 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
2932 F: drivers/media/usb/dvb-usb-v2/usb_urb.c 2932 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
2933 2933
2934 DYNAMIC DEBUG 2934 DYNAMIC DEBUG
2935 M: Jason Baron <jbaron@akamai.com> 2935 M: Jason Baron <jbaron@akamai.com>
2936 S: Maintained 2936 S: Maintained
2937 F: lib/dynamic_debug.c 2937 F: lib/dynamic_debug.c
2938 F: include/linux/dynamic_debug.h 2938 F: include/linux/dynamic_debug.h
2939 2939
2940 DZ DECSTATION DZ11 SERIAL DRIVER 2940 DZ DECSTATION DZ11 SERIAL DRIVER
2941 M: "Maciej W. Rozycki" <macro@linux-mips.org> 2941 M: "Maciej W. Rozycki" <macro@linux-mips.org>
2942 S: Maintained 2942 S: Maintained
2943 F: drivers/tty/serial/dz.* 2943 F: drivers/tty/serial/dz.*
2944 2944
2945 E4000 MEDIA DRIVER 2945 E4000 MEDIA DRIVER
2946 M: Antti Palosaari <crope@iki.fi> 2946 M: Antti Palosaari <crope@iki.fi>
2947 L: linux-media@vger.kernel.org 2947 L: linux-media@vger.kernel.org
2948 W: http://linuxtv.org/ 2948 W: http://linuxtv.org/
2949 W: http://palosaari.fi/linux/ 2949 W: http://palosaari.fi/linux/
2950 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2950 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2951 T: git git://linuxtv.org/anttip/media_tree.git 2951 T: git git://linuxtv.org/anttip/media_tree.git
2952 S: Maintained 2952 S: Maintained
2953 F: drivers/media/tuners/e4000* 2953 F: drivers/media/tuners/e4000*
2954 2954
2955 EATA-DMA SCSI DRIVER 2955 EATA-DMA SCSI DRIVER
2956 M: Michael Neuffer <mike@i-Connect.Net> 2956 M: Michael Neuffer <mike@i-Connect.Net>
2957 L: linux-eata@i-connect.net 2957 L: linux-eata@i-connect.net
2958 L: linux-scsi@vger.kernel.org 2958 L: linux-scsi@vger.kernel.org
2959 S: Maintained 2959 S: Maintained
2960 F: drivers/scsi/eata* 2960 F: drivers/scsi/eata*
2961 2961
2962 EATA ISA/EISA/PCI SCSI DRIVER 2962 EATA ISA/EISA/PCI SCSI DRIVER
2963 M: Dario Ballabio <ballabio_dario@emc.com> 2963 M: Dario Ballabio <ballabio_dario@emc.com>
2964 L: linux-scsi@vger.kernel.org 2964 L: linux-scsi@vger.kernel.org
2965 S: Maintained 2965 S: Maintained
2966 F: drivers/scsi/eata.c 2966 F: drivers/scsi/eata.c
2967 2967
2968 EATA-PIO SCSI DRIVER 2968 EATA-PIO SCSI DRIVER
2969 M: Michael Neuffer <mike@i-Connect.Net> 2969 M: Michael Neuffer <mike@i-Connect.Net>
2970 L: linux-eata@i-connect.net 2970 L: linux-eata@i-connect.net
2971 L: linux-scsi@vger.kernel.org 2971 L: linux-scsi@vger.kernel.org
2972 S: Maintained 2972 S: Maintained
2973 F: drivers/scsi/eata_pio.* 2973 F: drivers/scsi/eata_pio.*
2974 2974
2975 EBTABLES 2975 EBTABLES
2976 M: Bart De Schuymer <bart.de.schuymer@pandora.be> 2976 M: Bart De Schuymer <bart.de.schuymer@pandora.be>
2977 L: netfilter-devel@vger.kernel.org 2977 L: netfilter-devel@vger.kernel.org
2978 W: http://ebtables.sourceforge.net/ 2978 W: http://ebtables.sourceforge.net/
2979 S: Maintained 2979 S: Maintained
2980 F: include/linux/netfilter_bridge/ebt_*.h 2980 F: include/linux/netfilter_bridge/ebt_*.h
2981 F: include/uapi/linux/netfilter_bridge/ebt_*.h 2981 F: include/uapi/linux/netfilter_bridge/ebt_*.h
2982 F: net/bridge/netfilter/ebt*.c 2982 F: net/bridge/netfilter/ebt*.c
2983 2983
2984 EC100 MEDIA DRIVER 2984 EC100 MEDIA DRIVER
2985 M: Antti Palosaari <crope@iki.fi> 2985 M: Antti Palosaari <crope@iki.fi>
2986 L: linux-media@vger.kernel.org 2986 L: linux-media@vger.kernel.org
2987 W: http://linuxtv.org/ 2987 W: http://linuxtv.org/
2988 W: http://palosaari.fi/linux/ 2988 W: http://palosaari.fi/linux/
2989 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2989 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2990 T: git git://linuxtv.org/anttip/media_tree.git 2990 T: git git://linuxtv.org/anttip/media_tree.git
2991 S: Maintained 2991 S: Maintained
2992 F: drivers/media/dvb-frontends/ec100* 2992 F: drivers/media/dvb-frontends/ec100*
2993 2993
2994 ECRYPT FILE SYSTEM 2994 ECRYPT FILE SYSTEM
2995 M: Tyler Hicks <tyhicks@canonical.com> 2995 M: Tyler Hicks <tyhicks@canonical.com>
2996 L: ecryptfs@vger.kernel.org 2996 L: ecryptfs@vger.kernel.org
2997 W: http://ecryptfs.org 2997 W: http://ecryptfs.org
2998 W: https://launchpad.net/ecryptfs 2998 W: https://launchpad.net/ecryptfs
2999 S: Supported 2999 S: Supported
3000 F: Documentation/filesystems/ecryptfs.txt 3000 F: Documentation/filesystems/ecryptfs.txt
3001 F: fs/ecryptfs/ 3001 F: fs/ecryptfs/
3002 3002
3003 EDAC-CORE 3003 EDAC-CORE
3004 M: Doug Thompson <dougthompson@xmission.com> 3004 M: Doug Thompson <dougthompson@xmission.com>
3005 L: linux-edac@vger.kernel.org 3005 L: linux-edac@vger.kernel.org
3006 W: bluesmoke.sourceforge.net 3006 W: bluesmoke.sourceforge.net
3007 S: Supported 3007 S: Supported
3008 F: Documentation/edac.txt 3008 F: Documentation/edac.txt
3009 F: drivers/edac/ 3009 F: drivers/edac/
3010 F: include/linux/edac.h 3010 F: include/linux/edac.h
3011 3011
3012 EDAC-AMD64 3012 EDAC-AMD64
3013 M: Doug Thompson <dougthompson@xmission.com> 3013 M: Doug Thompson <dougthompson@xmission.com>
3014 M: Borislav Petkov <bp@alien8.de> 3014 M: Borislav Petkov <bp@alien8.de>
3015 L: linux-edac@vger.kernel.org 3015 L: linux-edac@vger.kernel.org
3016 W: bluesmoke.sourceforge.net 3016 W: bluesmoke.sourceforge.net
3017 S: Maintained 3017 S: Maintained
3018 F: drivers/edac/amd64_edac* 3018 F: drivers/edac/amd64_edac*
3019 3019
3020 EDAC-CAVIUM 3020 EDAC-CAVIUM
3021 M: Ralf Baechle <ralf@linux-mips.org> 3021 M: Ralf Baechle <ralf@linux-mips.org>
3022 M: David Daney <david.daney@cavium.com> 3022 M: David Daney <david.daney@cavium.com>
3023 L: linux-edac@vger.kernel.org 3023 L: linux-edac@vger.kernel.org
3024 L: linux-mips@linux-mips.org 3024 L: linux-mips@linux-mips.org
3025 W: bluesmoke.sourceforge.net 3025 W: bluesmoke.sourceforge.net
3026 S: Supported 3026 S: Supported
3027 F: drivers/edac/octeon_edac* 3027 F: drivers/edac/octeon_edac*
3028 3028
3029 EDAC-E752X 3029 EDAC-E752X
3030 M: Mark Gross <mark.gross@intel.com> 3030 M: Mark Gross <mark.gross@intel.com>
3031 M: Doug Thompson <dougthompson@xmission.com> 3031 M: Doug Thompson <dougthompson@xmission.com>
3032 L: linux-edac@vger.kernel.org 3032 L: linux-edac@vger.kernel.org
3033 W: bluesmoke.sourceforge.net 3033 W: bluesmoke.sourceforge.net
3034 S: Maintained 3034 S: Maintained
3035 F: drivers/edac/e752x_edac.c 3035 F: drivers/edac/e752x_edac.c
3036 3036
3037 EDAC-E7XXX 3037 EDAC-E7XXX
3038 M: Doug Thompson <dougthompson@xmission.com> 3038 M: Doug Thompson <dougthompson@xmission.com>
3039 L: linux-edac@vger.kernel.org 3039 L: linux-edac@vger.kernel.org
3040 W: bluesmoke.sourceforge.net 3040 W: bluesmoke.sourceforge.net
3041 S: Maintained 3041 S: Maintained
3042 F: drivers/edac/e7xxx_edac.c 3042 F: drivers/edac/e7xxx_edac.c
3043 3043
3044 EDAC-GHES 3044 EDAC-GHES
3045 M: Mauro Carvalho Chehab <m.chehab@samsung.com> 3045 M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3046 L: linux-edac@vger.kernel.org 3046 L: linux-edac@vger.kernel.org
3047 W: bluesmoke.sourceforge.net 3047 W: bluesmoke.sourceforge.net
3048 S: Maintained 3048 S: Maintained
3049 F: drivers/edac/ghes_edac.c 3049 F: drivers/edac/ghes_edac.c
3050 3050
3051 EDAC-I82443BXGX 3051 EDAC-I82443BXGX
3052 M: Tim Small <tim@buttersideup.com> 3052 M: Tim Small <tim@buttersideup.com>
3053 L: linux-edac@vger.kernel.org 3053 L: linux-edac@vger.kernel.org
3054 W: bluesmoke.sourceforge.net 3054 W: bluesmoke.sourceforge.net
3055 S: Maintained 3055 S: Maintained
3056 F: drivers/edac/i82443bxgx_edac.c 3056 F: drivers/edac/i82443bxgx_edac.c
3057 3057
3058 EDAC-I3000 3058 EDAC-I3000
3059 M: Jason Uhlenkott <juhlenko@akamai.com> 3059 M: Jason Uhlenkott <juhlenko@akamai.com>
3060 L: linux-edac@vger.kernel.org 3060 L: linux-edac@vger.kernel.org
3061 W: bluesmoke.sourceforge.net 3061 W: bluesmoke.sourceforge.net
3062 S: Maintained 3062 S: Maintained
3063 F: drivers/edac/i3000_edac.c 3063 F: drivers/edac/i3000_edac.c
3064 3064
3065 EDAC-I5000 3065 EDAC-I5000
3066 M: Doug Thompson <dougthompson@xmission.com> 3066 M: Doug Thompson <dougthompson@xmission.com>
3067 L: linux-edac@vger.kernel.org 3067 L: linux-edac@vger.kernel.org
3068 W: bluesmoke.sourceforge.net 3068 W: bluesmoke.sourceforge.net
3069 S: Maintained 3069 S: Maintained
3070 F: drivers/edac/i5000_edac.c 3070 F: drivers/edac/i5000_edac.c
3071 3071
3072 EDAC-I5400 3072 EDAC-I5400
3073 M: Mauro Carvalho Chehab <m.chehab@samsung.com> 3073 M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3074 L: linux-edac@vger.kernel.org 3074 L: linux-edac@vger.kernel.org
3075 W: bluesmoke.sourceforge.net 3075 W: bluesmoke.sourceforge.net
3076 S: Maintained 3076 S: Maintained
3077 F: drivers/edac/i5400_edac.c 3077 F: drivers/edac/i5400_edac.c
3078 3078
3079 EDAC-I7300 3079 EDAC-I7300
3080 M: Mauro Carvalho Chehab <m.chehab@samsung.com> 3080 M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3081 L: linux-edac@vger.kernel.org 3081 L: linux-edac@vger.kernel.org
3082 W: bluesmoke.sourceforge.net 3082 W: bluesmoke.sourceforge.net
3083 S: Maintained 3083 S: Maintained
3084 F: drivers/edac/i7300_edac.c 3084 F: drivers/edac/i7300_edac.c
3085 3085
3086 EDAC-I7CORE 3086 EDAC-I7CORE
3087 M: Mauro Carvalho Chehab <m.chehab@samsung.com> 3087 M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3088 L: linux-edac@vger.kernel.org 3088 L: linux-edac@vger.kernel.org
3089 W: bluesmoke.sourceforge.net 3089 W: bluesmoke.sourceforge.net
3090 S: Maintained 3090 S: Maintained
3091 F: drivers/edac/i7core_edac.c 3091 F: drivers/edac/i7core_edac.c
3092 3092
3093 EDAC-I82975X 3093 EDAC-I82975X
3094 M: Ranganathan Desikan <ravi@jetztechnologies.com> 3094 M: Ranganathan Desikan <ravi@jetztechnologies.com>
3095 M: "Arvind R." <arvino55@gmail.com> 3095 M: "Arvind R." <arvino55@gmail.com>
3096 L: linux-edac@vger.kernel.org 3096 L: linux-edac@vger.kernel.org
3097 W: bluesmoke.sourceforge.net 3097 W: bluesmoke.sourceforge.net
3098 S: Maintained 3098 S: Maintained
3099 F: drivers/edac/i82975x_edac.c 3099 F: drivers/edac/i82975x_edac.c
3100 3100
3101 EDAC-PASEMI 3101 EDAC-PASEMI
3102 M: Egor Martovetsky <egor@pasemi.com> 3102 M: Egor Martovetsky <egor@pasemi.com>
3103 L: linux-edac@vger.kernel.org 3103 L: linux-edac@vger.kernel.org
3104 W: bluesmoke.sourceforge.net 3104 W: bluesmoke.sourceforge.net
3105 S: Maintained 3105 S: Maintained
3106 F: drivers/edac/pasemi_edac.c 3106 F: drivers/edac/pasemi_edac.c
3107 3107
3108 EDAC-R82600 3108 EDAC-R82600
3109 M: Tim Small <tim@buttersideup.com> 3109 M: Tim Small <tim@buttersideup.com>
3110 L: linux-edac@vger.kernel.org 3110 L: linux-edac@vger.kernel.org
3111 W: bluesmoke.sourceforge.net 3111 W: bluesmoke.sourceforge.net
3112 S: Maintained 3112 S: Maintained
3113 F: drivers/edac/r82600_edac.c 3113 F: drivers/edac/r82600_edac.c
3114 3114
3115 EDAC-SBRIDGE 3115 EDAC-SBRIDGE
3116 M: Mauro Carvalho Chehab <m.chehab@samsung.com> 3116 M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3117 L: linux-edac@vger.kernel.org 3117 L: linux-edac@vger.kernel.org
3118 W: bluesmoke.sourceforge.net 3118 W: bluesmoke.sourceforge.net
3119 S: Maintained 3119 S: Maintained
3120 F: drivers/edac/sb_edac.c 3120 F: drivers/edac/sb_edac.c
3121 3121
3122 EDIROL UA-101/UA-1000 DRIVER 3122 EDIROL UA-101/UA-1000 DRIVER
3123 M: Clemens Ladisch <clemens@ladisch.de> 3123 M: Clemens Ladisch <clemens@ladisch.de>
3124 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3124 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3125 T: git git://git.alsa-project.org/alsa-kernel.git 3125 T: git git://git.alsa-project.org/alsa-kernel.git
3126 S: Maintained 3126 S: Maintained
3127 F: sound/usb/misc/ua101.c 3127 F: sound/usb/misc/ua101.c
3128 3128
3129 EXTENSIBLE FIRMWARE INTERFACE (EFI) 3129 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3130 M: Matt Fleming <matt.fleming@intel.com> 3130 M: Matt Fleming <matt.fleming@intel.com>
3131 L: linux-efi@vger.kernel.org 3131 L: linux-efi@vger.kernel.org
3132 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3132 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3133 S: Maintained 3133 S: Maintained
3134 F: Documentation/x86/efi-stub.txt 3134 F: Documentation/x86/efi-stub.txt
3135 F: arch/ia64/kernel/efi.c 3135 F: arch/ia64/kernel/efi.c
3136 F: arch/x86/boot/compressed/eboot.[ch] 3136 F: arch/x86/boot/compressed/eboot.[ch]
3137 F: arch/x86/include/asm/efi.h 3137 F: arch/x86/include/asm/efi.h
3138 F: arch/x86/platform/efi/* 3138 F: arch/x86/platform/efi/*
3139 F: drivers/firmware/efi/* 3139 F: drivers/firmware/efi/*
3140 F: include/linux/efi*.h 3140 F: include/linux/efi*.h
3141 3141
3142 EFI VARIABLE FILESYSTEM 3142 EFI VARIABLE FILESYSTEM
3143 M: Matthew Garrett <matthew.garrett@nebula.com> 3143 M: Matthew Garrett <matthew.garrett@nebula.com>
3144 M: Jeremy Kerr <jk@ozlabs.org> 3144 M: Jeremy Kerr <jk@ozlabs.org>
3145 M: Matt Fleming <matt.fleming@intel.com> 3145 M: Matt Fleming <matt.fleming@intel.com>
3146 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3146 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3147 L: linux-efi@vger.kernel.org 3147 L: linux-efi@vger.kernel.org
3148 S: Maintained 3148 S: Maintained
3149 F: fs/efivarfs/ 3149 F: fs/efivarfs/
3150 3150
3151 EFIFB FRAMEBUFFER DRIVER 3151 EFIFB FRAMEBUFFER DRIVER
3152 L: linux-fbdev@vger.kernel.org 3152 L: linux-fbdev@vger.kernel.org
3153 M: Peter Jones <pjones@redhat.com> 3153 M: Peter Jones <pjones@redhat.com>
3154 S: Maintained 3154 S: Maintained
3155 F: drivers/video/efifb.c 3155 F: drivers/video/efifb.c
3156 3156
3157 EFS FILESYSTEM 3157 EFS FILESYSTEM
3158 W: http://aeschi.ch.eu.org/efs/ 3158 W: http://aeschi.ch.eu.org/efs/
3159 S: Orphan 3159 S: Orphan
3160 F: fs/efs/ 3160 F: fs/efs/
3161 3161
3162 EHCA (IBM GX bus InfiniBand adapter) DRIVER 3162 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3163 M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 3163 M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3164 M: Christoph Raisch <raisch@de.ibm.com> 3164 M: Christoph Raisch <raisch@de.ibm.com>
3165 L: linux-rdma@vger.kernel.org 3165 L: linux-rdma@vger.kernel.org
3166 S: Supported 3166 S: Supported
3167 F: drivers/infiniband/hw/ehca/ 3167 F: drivers/infiniband/hw/ehca/
3168 3168
3169 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 3169 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3170 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 3170 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3171 L: netdev@vger.kernel.org 3171 L: netdev@vger.kernel.org
3172 S: Maintained 3172 S: Maintained
3173 F: drivers/net/ethernet/ibm/ehea/ 3173 F: drivers/net/ethernet/ibm/ehea/
3174 3174
3175 EM28XX VIDEO4LINUX DRIVER 3175 EM28XX VIDEO4LINUX DRIVER
3176 M: Mauro Carvalho Chehab <m.chehab@samsung.com> 3176 M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3177 L: linux-media@vger.kernel.org 3177 L: linux-media@vger.kernel.org
3178 W: http://linuxtv.org 3178 W: http://linuxtv.org
3179 T: git git://linuxtv.org/media_tree.git 3179 T: git git://linuxtv.org/media_tree.git
3180 S: Maintained 3180 S: Maintained
3181 F: drivers/media/usb/em28xx/ 3181 F: drivers/media/usb/em28xx/
3182 3182
3183 EMBEDDED LINUX 3183 EMBEDDED LINUX
3184 M: Paul Gortmaker <paul.gortmaker@windriver.com> 3184 M: Paul Gortmaker <paul.gortmaker@windriver.com>
3185 M: Matt Mackall <mpm@selenic.com> 3185 M: Matt Mackall <mpm@selenic.com>
3186 M: David Woodhouse <dwmw2@infradead.org> 3186 M: David Woodhouse <dwmw2@infradead.org>
3187 L: linux-embedded@vger.kernel.org 3187 L: linux-embedded@vger.kernel.org
3188 S: Maintained 3188 S: Maintained
3189 3189
3190 EMULEX LPFC FC SCSI DRIVER 3190 EMULEX LPFC FC SCSI DRIVER
3191 M: James Smart <james.smart@emulex.com> 3191 M: James Smart <james.smart@emulex.com>
3192 L: linux-scsi@vger.kernel.org 3192 L: linux-scsi@vger.kernel.org
3193 W: http://sourceforge.net/projects/lpfcxxxx 3193 W: http://sourceforge.net/projects/lpfcxxxx
3194 S: Supported 3194 S: Supported
3195 F: drivers/scsi/lpfc/ 3195 F: drivers/scsi/lpfc/
3196 3196
3197 ENE CB710 FLASH CARD READER DRIVER 3197 ENE CB710 FLASH CARD READER DRIVER
3198 M: Michaล‚ Mirosล‚aw <mirq-linux@rere.qmqm.pl> 3198 M: Michaล‚ Mirosล‚aw <mirq-linux@rere.qmqm.pl>
3199 S: Maintained 3199 S: Maintained
3200 F: drivers/misc/cb710/ 3200 F: drivers/misc/cb710/
3201 F: drivers/mmc/host/cb710-mmc.* 3201 F: drivers/mmc/host/cb710-mmc.*
3202 F: include/linux/cb710.h 3202 F: include/linux/cb710.h
3203 3203
3204 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 3204 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3205 M: Maxim Levitsky <maximlevitsky@gmail.com> 3205 M: Maxim Levitsky <maximlevitsky@gmail.com>
3206 S: Maintained 3206 S: Maintained
3207 F: drivers/media/rc/ene_ir.* 3207 F: drivers/media/rc/ene_ir.*
3208 3208
3209 ENHANCED ERROR HANDLING (EEH) 3209 ENHANCED ERROR HANDLING (EEH)
3210 M: Gavin Shan <shangw@linux.vnet.ibm.com> 3210 M: Gavin Shan <shangw@linux.vnet.ibm.com>
3211 L: linuxppc-dev@lists.ozlabs.org 3211 L: linuxppc-dev@lists.ozlabs.org
3212 S: Supported 3212 S: Supported
3213 F: Documentation/powerpc/eeh-pci-error-recovery.txt 3213 F: Documentation/powerpc/eeh-pci-error-recovery.txt
3214 F: arch/powerpc/kernel/eeh*.c 3214 F: arch/powerpc/kernel/eeh*.c
3215 3215
3216 EPSON S1D13XXX FRAMEBUFFER DRIVER 3216 EPSON S1D13XXX FRAMEBUFFER DRIVER
3217 M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 3217 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
3218 S: Maintained 3218 S: Maintained
3219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 3219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3220 F: drivers/video/s1d13xxxfb.c 3220 F: drivers/video/s1d13xxxfb.c
3221 F: include/video/s1d13xxxfb.h 3221 F: include/video/s1d13xxxfb.h
3222 3222
3223 ETHERNET BRIDGE 3223 ETHERNET BRIDGE
3224 M: Stephen Hemminger <stephen@networkplumber.org> 3224 M: Stephen Hemminger <stephen@networkplumber.org>
3225 L: bridge@lists.linux-foundation.org 3225 L: bridge@lists.linux-foundation.org
3226 L: netdev@vger.kernel.org 3226 L: netdev@vger.kernel.org
3227 W: http://www.linuxfoundation.org/en/Net:Bridge 3227 W: http://www.linuxfoundation.org/en/Net:Bridge
3228 S: Maintained 3228 S: Maintained
3229 F: include/linux/netfilter_bridge/ 3229 F: include/linux/netfilter_bridge/
3230 F: net/bridge/ 3230 F: net/bridge/
3231 3231
3232 EXT2 FILE SYSTEM 3232 EXT2 FILE SYSTEM
3233 M: Jan Kara <jack@suse.cz> 3233 M: Jan Kara <jack@suse.cz>
3234 L: linux-ext4@vger.kernel.org 3234 L: linux-ext4@vger.kernel.org
3235 S: Maintained 3235 S: Maintained
3236 F: Documentation/filesystems/ext2.txt 3236 F: Documentation/filesystems/ext2.txt
3237 F: fs/ext2/ 3237 F: fs/ext2/
3238 F: include/linux/ext2* 3238 F: include/linux/ext2*
3239 3239
3240 EXT3 FILE SYSTEM 3240 EXT3 FILE SYSTEM
3241 M: Jan Kara <jack@suse.cz> 3241 M: Jan Kara <jack@suse.cz>
3242 M: Andrew Morton <akpm@linux-foundation.org> 3242 M: Andrew Morton <akpm@linux-foundation.org>
3243 M: Andreas Dilger <adilger.kernel@dilger.ca> 3243 M: Andreas Dilger <adilger.kernel@dilger.ca>
3244 L: linux-ext4@vger.kernel.org 3244 L: linux-ext4@vger.kernel.org
3245 S: Maintained 3245 S: Maintained
3246 F: Documentation/filesystems/ext3.txt 3246 F: Documentation/filesystems/ext3.txt
3247 F: fs/ext3/ 3247 F: fs/ext3/
3248 3248
3249 EXT4 FILE SYSTEM 3249 EXT4 FILE SYSTEM
3250 M: "Theodore Ts'o" <tytso@mit.edu> 3250 M: "Theodore Ts'o" <tytso@mit.edu>
3251 M: Andreas Dilger <adilger.kernel@dilger.ca> 3251 M: Andreas Dilger <adilger.kernel@dilger.ca>
3252 L: linux-ext4@vger.kernel.org 3252 L: linux-ext4@vger.kernel.org
3253 W: http://ext4.wiki.kernel.org 3253 W: http://ext4.wiki.kernel.org
3254 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 3254 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3255 S: Maintained 3255 S: Maintained
3256 F: Documentation/filesystems/ext4.txt 3256 F: Documentation/filesystems/ext4.txt
3257 F: fs/ext4/ 3257 F: fs/ext4/
3258 3258
3259 Extended Verification Module (EVM) 3259 Extended Verification Module (EVM)
3260 M: Mimi Zohar <zohar@us.ibm.com> 3260 M: Mimi Zohar <zohar@us.ibm.com>
3261 S: Supported 3261 S: Supported
3262 F: security/integrity/evm/ 3262 F: security/integrity/evm/
3263 3263
3264 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 3264 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3265 M: MyungJoo Ham <myungjoo.ham@samsung.com> 3265 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3266 M: Chanwoo Choi <cw00.choi@samsung.com> 3266 M: Chanwoo Choi <cw00.choi@samsung.com>
3267 L: linux-kernel@vger.kernel.org 3267 L: linux-kernel@vger.kernel.org
3268 S: Maintained 3268 S: Maintained
3269 F: drivers/extcon/ 3269 F: drivers/extcon/
3270 F: Documentation/extcon/ 3270 F: Documentation/extcon/
3271 3271
3272 EXYNOS DP DRIVER 3272 EXYNOS DP DRIVER
3273 M: Jingoo Han <jg1.han@samsung.com> 3273 M: Jingoo Han <jg1.han@samsung.com>
3274 L: linux-fbdev@vger.kernel.org 3274 L: linux-fbdev@vger.kernel.org
3275 S: Maintained 3275 S: Maintained
3276 F: drivers/video/exynos/exynos_dp* 3276 F: drivers/video/exynos/exynos_dp*
3277 F: include/video/exynos_dp* 3277 F: include/video/exynos_dp*
3278 3278
3279 EXYNOS MIPI DISPLAY DRIVERS 3279 EXYNOS MIPI DISPLAY DRIVERS
3280 M: Inki Dae <inki.dae@samsung.com> 3280 M: Inki Dae <inki.dae@samsung.com>
3281 M: Donghwa Lee <dh09.lee@samsung.com> 3281 M: Donghwa Lee <dh09.lee@samsung.com>
3282 M: Kyungmin Park <kyungmin.park@samsung.com> 3282 M: Kyungmin Park <kyungmin.park@samsung.com>
3283 L: linux-fbdev@vger.kernel.org 3283 L: linux-fbdev@vger.kernel.org
3284 S: Maintained 3284 S: Maintained
3285 F: drivers/video/exynos/exynos_mipi* 3285 F: drivers/video/exynos/exynos_mipi*
3286 F: include/video/exynos_mipi* 3286 F: include/video/exynos_mipi*
3287 3287
3288 F71805F HARDWARE MONITORING DRIVER 3288 F71805F HARDWARE MONITORING DRIVER
3289 M: Jean Delvare <khali@linux-fr.org> 3289 M: Jean Delvare <khali@linux-fr.org>
3290 L: lm-sensors@lm-sensors.org 3290 L: lm-sensors@lm-sensors.org
3291 S: Maintained 3291 S: Maintained
3292 F: Documentation/hwmon/f71805f 3292 F: Documentation/hwmon/f71805f
3293 F: drivers/hwmon/f71805f.c 3293 F: drivers/hwmon/f71805f.c
3294 3294
3295 FC0011 TUNER DRIVER 3295 FC0011 TUNER DRIVER
3296 M: Michael Buesch <m@bues.ch> 3296 M: Michael Buesch <m@bues.ch>
3297 L: linux-media@vger.kernel.org 3297 L: linux-media@vger.kernel.org
3298 S: Maintained 3298 S: Maintained
3299 F: drivers/media/tuners/fc0011.h 3299 F: drivers/media/tuners/fc0011.h
3300 F: drivers/media/tuners/fc0011.c 3300 F: drivers/media/tuners/fc0011.c
3301 3301
3302 FC2580 MEDIA DRIVER 3302 FC2580 MEDIA DRIVER
3303 M: Antti Palosaari <crope@iki.fi> 3303 M: Antti Palosaari <crope@iki.fi>
3304 L: linux-media@vger.kernel.org 3304 L: linux-media@vger.kernel.org
3305 W: http://linuxtv.org/ 3305 W: http://linuxtv.org/
3306 W: http://palosaari.fi/linux/ 3306 W: http://palosaari.fi/linux/
3307 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3307 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3308 T: git git://linuxtv.org/anttip/media_tree.git 3308 T: git git://linuxtv.org/anttip/media_tree.git
3309 S: Maintained 3309 S: Maintained
3310 F: drivers/media/tuners/fc2580* 3310 F: drivers/media/tuners/fc2580*
3311 3311
3312 FANOTIFY 3312 FANOTIFY
3313 M: Eric Paris <eparis@redhat.com> 3313 M: Eric Paris <eparis@redhat.com>
3314 S: Maintained 3314 S: Maintained
3315 F: fs/notify/fanotify/ 3315 F: fs/notify/fanotify/
3316 F: include/linux/fanotify.h 3316 F: include/linux/fanotify.h
3317 F: include/uapi/linux/fanotify.h 3317 F: include/uapi/linux/fanotify.h
3318 3318
3319 FARSYNC SYNCHRONOUS DRIVER 3319 FARSYNC SYNCHRONOUS DRIVER
3320 M: Kevin Curtis <kevin.curtis@farsite.co.uk> 3320 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
3321 W: http://www.farsite.co.uk/ 3321 W: http://www.farsite.co.uk/
3322 S: Supported 3322 S: Supported
3323 F: drivers/net/wan/farsync.* 3323 F: drivers/net/wan/farsync.*
3324 3324
3325 FAULT INJECTION SUPPORT 3325 FAULT INJECTION SUPPORT
3326 M: Akinobu Mita <akinobu.mita@gmail.com> 3326 M: Akinobu Mita <akinobu.mita@gmail.com>
3327 S: Supported 3327 S: Supported
3328 F: Documentation/fault-injection/ 3328 F: Documentation/fault-injection/
3329 F: lib/fault-inject.c 3329 F: lib/fault-inject.c
3330 3330
3331 FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 3331 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3332 M: Robert Love <robert.w.love@intel.com> 3332 M: Robert Love <robert.w.love@intel.com>
3333 L: fcoe-devel@open-fcoe.org 3333 L: fcoe-devel@open-fcoe.org
3334 W: www.Open-FCoE.org 3334 W: www.Open-FCoE.org
3335 S: Supported 3335 S: Supported
3336 F: drivers/scsi/libfc/ 3336 F: drivers/scsi/libfc/
3337 F: drivers/scsi/fcoe/ 3337 F: drivers/scsi/fcoe/
3338 F: include/scsi/fc/ 3338 F: include/scsi/fc/
3339 F: include/scsi/libfc.h 3339 F: include/scsi/libfc.h
3340 F: include/scsi/libfcoe.h 3340 F: include/scsi/libfcoe.h
3341 F: include/uapi/scsi/fc/ 3341 F: include/uapi/scsi/fc/
3342 3342
3343 FILE LOCKING (flock() and fcntl()/lockf()) 3343 FILE LOCKING (flock() and fcntl()/lockf())
3344 M: Matthew Wilcox <matthew@wil.cx> 3344 M: Matthew Wilcox <matthew@wil.cx>
3345 L: linux-fsdevel@vger.kernel.org 3345 L: linux-fsdevel@vger.kernel.org
3346 S: Maintained 3346 S: Maintained
3347 F: include/linux/fcntl.h 3347 F: include/linux/fcntl.h
3348 F: include/linux/fs.h 3348 F: include/linux/fs.h
3349 F: include/uapi/linux/fcntl.h 3349 F: include/uapi/linux/fcntl.h
3350 F: include/uapi/linux/fs.h 3350 F: include/uapi/linux/fs.h
3351 F: fs/fcntl.c 3351 F: fs/fcntl.c
3352 F: fs/locks.c 3352 F: fs/locks.c
3353 3353
3354 FILESYSTEMS (VFS and infrastructure) 3354 FILESYSTEMS (VFS and infrastructure)
3355 M: Alexander Viro <viro@zeniv.linux.org.uk> 3355 M: Alexander Viro <viro@zeniv.linux.org.uk>
3356 L: linux-fsdevel@vger.kernel.org 3356 L: linux-fsdevel@vger.kernel.org
3357 S: Maintained 3357 S: Maintained
3358 F: fs/* 3358 F: fs/*
3359 3359
3360 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 3360 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3361 M: Riku Voipio <riku.voipio@iki.fi> 3361 M: Riku Voipio <riku.voipio@iki.fi>
3362 L: lm-sensors@lm-sensors.org 3362 L: lm-sensors@lm-sensors.org
3363 S: Maintained 3363 S: Maintained
3364 F: drivers/hwmon/f75375s.c 3364 F: drivers/hwmon/f75375s.c
3365 F: include/linux/f75375s.h 3365 F: include/linux/f75375s.h
3366 3366
3367 FIREWIRE AUDIO DRIVERS 3367 FIREWIRE AUDIO DRIVERS
3368 M: Clemens Ladisch <clemens@ladisch.de> 3368 M: Clemens Ladisch <clemens@ladisch.de>
3369 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3369 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3370 T: git git://git.alsa-project.org/alsa-kernel.git 3370 T: git git://git.alsa-project.org/alsa-kernel.git
3371 S: Maintained 3371 S: Maintained
3372 F: sound/firewire/ 3372 F: sound/firewire/
3373 3373
3374 FIREWIRE MEDIA DRIVERS (firedtv) 3374 FIREWIRE MEDIA DRIVERS (firedtv)
3375 M: Stefan Richter <stefanr@s5r6.in-berlin.de> 3375 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3376 L: linux-media@vger.kernel.org 3376 L: linux-media@vger.kernel.org
3377 L: linux1394-devel@lists.sourceforge.net 3377 L: linux1394-devel@lists.sourceforge.net
3378 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 3378 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3379 S: Maintained 3379 S: Maintained
3380 F: drivers/media/firewire/ 3380 F: drivers/media/firewire/
3381 3381
3382 FIREWIRE SBP-2 TARGET 3382 FIREWIRE SBP-2 TARGET
3383 M: Chris Boot <bootc@bootc.net> 3383 M: Chris Boot <bootc@bootc.net>
3384 L: linux-scsi@vger.kernel.org 3384 L: linux-scsi@vger.kernel.org
3385 L: target-devel@vger.kernel.org 3385 L: target-devel@vger.kernel.org
3386 L: linux1394-devel@lists.sourceforge.net 3386 L: linux1394-devel@lists.sourceforge.net
3387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 3387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3388 S: Maintained 3388 S: Maintained
3389 F: drivers/target/sbp/ 3389 F: drivers/target/sbp/
3390 3390
3391 FIREWIRE SUBSYSTEM 3391 FIREWIRE SUBSYSTEM
3392 M: Stefan Richter <stefanr@s5r6.in-berlin.de> 3392 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3393 L: linux1394-devel@lists.sourceforge.net 3393 L: linux1394-devel@lists.sourceforge.net
3394 W: http://ieee1394.wiki.kernel.org/ 3394 W: http://ieee1394.wiki.kernel.org/
3395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 3395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3396 S: Maintained 3396 S: Maintained
3397 F: drivers/firewire/ 3397 F: drivers/firewire/
3398 F: include/linux/firewire.h 3398 F: include/linux/firewire.h
3399 F: include/uapi/linux/firewire*.h 3399 F: include/uapi/linux/firewire*.h
3400 F: tools/firewire/ 3400 F: tools/firewire/
3401 3401
3402 FIRMWARE LOADER (request_firmware) 3402 FIRMWARE LOADER (request_firmware)
3403 M: Ming Lei <ming.lei@canonical.com> 3403 M: Ming Lei <ming.lei@canonical.com>
3404 L: linux-kernel@vger.kernel.org 3404 L: linux-kernel@vger.kernel.org
3405 S: Maintained 3405 S: Maintained
3406 F: Documentation/firmware_class/ 3406 F: Documentation/firmware_class/
3407 F: drivers/base/firmware*.c 3407 F: drivers/base/firmware*.c
3408 F: include/linux/firmware.h 3408 F: include/linux/firmware.h
3409 3409
3410 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 3410 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3411 M: Joshua Morris <josh.h.morris@us.ibm.com> 3411 M: Joshua Morris <josh.h.morris@us.ibm.com>
3412 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 3412 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3413 S: Maintained 3413 S: Maintained
3414 F: drivers/block/rsxx/ 3414 F: drivers/block/rsxx/
3415 3415
3416 FLOPPY DRIVER 3416 FLOPPY DRIVER
3417 M: Jiri Kosina <jkosina@suse.cz> 3417 M: Jiri Kosina <jkosina@suse.cz>
3418 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 3418 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3419 S: Odd fixes 3419 S: Odd fixes
3420 F: drivers/block/floppy.c 3420 F: drivers/block/floppy.c
3421 3421
3422 FMC SUBSYSTEM 3422 FMC SUBSYSTEM
3423 M: Alessandro Rubini <rubini@gnudd.com> 3423 M: Alessandro Rubini <rubini@gnudd.com>
3424 W: http://www.ohwr.org/projects/fmc-bus 3424 W: http://www.ohwr.org/projects/fmc-bus
3425 S: Supported 3425 S: Supported
3426 F: drivers/fmc/ 3426 F: drivers/fmc/
3427 F: include/linux/fmc*.h 3427 F: include/linux/fmc*.h
3428 F: include/linux/ipmi-fru.h 3428 F: include/linux/ipmi-fru.h
3429 K: fmc_d.*register 3429 K: fmc_d.*register
3430 3430
3431 FPU EMULATOR 3431 FPU EMULATOR
3432 M: Bill Metzenthen <billm@melbpc.org.au> 3432 M: Bill Metzenthen <billm@melbpc.org.au>
3433 W: http://floatingpoint.sourceforge.net/emulator/index.html 3433 W: http://floatingpoint.sourceforge.net/emulator/index.html
3434 S: Maintained 3434 S: Maintained
3435 F: arch/x86/math-emu/ 3435 F: arch/x86/math-emu/
3436 3436
3437 FRAME RELAY DLCI/FRAD (Sangoma drivers too) 3437 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3438 L: netdev@vger.kernel.org 3438 L: netdev@vger.kernel.org
3439 S: Orphan 3439 S: Orphan
3440 F: drivers/net/wan/dlci.c 3440 F: drivers/net/wan/dlci.c
3441 F: drivers/net/wan/sdla.c 3441 F: drivers/net/wan/sdla.c
3442 3442
3443 FRAMEBUFFER LAYER 3443 FRAMEBUFFER LAYER
3444 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 3444 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3445 M: Tomi Valkeinen <tomi.valkeinen@ti.com> 3445 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
3446 L: linux-fbdev@vger.kernel.org 3446 L: linux-fbdev@vger.kernel.org
3447 W: http://linux-fbdev.sourceforge.net/ 3447 W: http://linux-fbdev.sourceforge.net/
3448 Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 3448 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 3449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3450 S: Maintained 3450 S: Maintained
3451 F: Documentation/fb/ 3451 F: Documentation/fb/
3452 F: Documentation/devicetree/bindings/fb/ 3452 F: Documentation/devicetree/bindings/fb/
3453 F: drivers/video/ 3453 F: drivers/video/
3454 F: include/video/ 3454 F: include/video/
3455 F: include/linux/fb.h 3455 F: include/linux/fb.h
3456 F: include/uapi/video/ 3456 F: include/uapi/video/
3457 F: include/uapi/linux/fb.h 3457 F: include/uapi/linux/fb.h
3458 3458
3459 FREESCALE DIU FRAMEBUFFER DRIVER 3459 FREESCALE DIU FRAMEBUFFER DRIVER
3460 M: Timur Tabi <timur@tabi.org> 3460 M: Timur Tabi <timur@tabi.org>
3461 L: linux-fbdev@vger.kernel.org 3461 L: linux-fbdev@vger.kernel.org
3462 S: Maintained 3462 S: Maintained
3463 F: drivers/video/fsl-diu-fb.* 3463 F: drivers/video/fsl-diu-fb.*
3464 3464
3465 FREESCALE DMA DRIVER 3465 FREESCALE DMA DRIVER
3466 M: Li Yang <leoli@freescale.com> 3466 M: Li Yang <leoli@freescale.com>
3467 M: Zhang Wei <zw@zh-kernel.org> 3467 M: Zhang Wei <zw@zh-kernel.org>
3468 L: linuxppc-dev@lists.ozlabs.org 3468 L: linuxppc-dev@lists.ozlabs.org
3469 S: Maintained 3469 S: Maintained
3470 F: drivers/dma/fsldma.* 3470 F: drivers/dma/fsldma.*
3471 3471
3472 FREESCALE I2C CPM DRIVER 3472 FREESCALE I2C CPM DRIVER
3473 M: Jochen Friedrich <jochen@scram.de> 3473 M: Jochen Friedrich <jochen@scram.de>
3474 L: linuxppc-dev@lists.ozlabs.org 3474 L: linuxppc-dev@lists.ozlabs.org
3475 L: linux-i2c@vger.kernel.org 3475 L: linux-i2c@vger.kernel.org
3476 S: Maintained 3476 S: Maintained
3477 F: drivers/i2c/busses/i2c-cpm.c 3477 F: drivers/i2c/busses/i2c-cpm.c
3478 3478
3479 FREESCALE IMX / MXC FRAMEBUFFER DRIVER 3479 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
3480 M: Sascha Hauer <kernel@pengutronix.de> 3480 M: Sascha Hauer <kernel@pengutronix.de>
3481 L: linux-fbdev@vger.kernel.org 3481 L: linux-fbdev@vger.kernel.org
3482 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3482 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3483 S: Maintained 3483 S: Maintained
3484 F: include/linux/platform_data/video-imxfb.h 3484 F: include/linux/platform_data/video-imxfb.h
3485 F: drivers/video/imxfb.c 3485 F: drivers/video/imxfb.c
3486 3486
3487 FREESCALE SOC FS_ENET DRIVER 3487 FREESCALE SOC FS_ENET DRIVER
3488 M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 3488 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3489 M: Vitaly Bordug <vbordug@ru.mvista.com> 3489 M: Vitaly Bordug <vbordug@ru.mvista.com>
3490 L: linuxppc-dev@lists.ozlabs.org 3490 L: linuxppc-dev@lists.ozlabs.org
3491 L: netdev@vger.kernel.org 3491 L: netdev@vger.kernel.org
3492 S: Maintained 3492 S: Maintained
3493 F: drivers/net/ethernet/freescale/fs_enet/ 3493 F: drivers/net/ethernet/freescale/fs_enet/
3494 F: include/linux/fs_enet_pd.h 3494 F: include/linux/fs_enet_pd.h
3495 3495
3496 FREESCALE QUICC ENGINE LIBRARY 3496 FREESCALE QUICC ENGINE LIBRARY
3497 L: linuxppc-dev@lists.ozlabs.org 3497 L: linuxppc-dev@lists.ozlabs.org
3498 S: Orphan 3498 S: Orphan
3499 F: arch/powerpc/sysdev/qe_lib/ 3499 F: arch/powerpc/sysdev/qe_lib/
3500 F: arch/powerpc/include/asm/*qe.h 3500 F: arch/powerpc/include/asm/*qe.h
3501 3501
3502 FREESCALE USB PERIPHERAL DRIVERS 3502 FREESCALE USB PERIPHERAL DRIVERS
3503 M: Li Yang <leoli@freescale.com> 3503 M: Li Yang <leoli@freescale.com>
3504 L: linux-usb@vger.kernel.org 3504 L: linux-usb@vger.kernel.org
3505 L: linuxppc-dev@lists.ozlabs.org 3505 L: linuxppc-dev@lists.ozlabs.org
3506 S: Maintained 3506 S: Maintained
3507 F: drivers/usb/gadget/fsl* 3507 F: drivers/usb/gadget/fsl*
3508 3508
3509 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 3509 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
3510 M: Li Yang <leoli@freescale.com> 3510 M: Li Yang <leoli@freescale.com>
3511 L: netdev@vger.kernel.org 3511 L: netdev@vger.kernel.org
3512 L: linuxppc-dev@lists.ozlabs.org 3512 L: linuxppc-dev@lists.ozlabs.org
3513 S: Maintained 3513 S: Maintained
3514 F: drivers/net/ethernet/freescale/ucc_geth* 3514 F: drivers/net/ethernet/freescale/ucc_geth*
3515 3515
3516 FREESCALE QUICC ENGINE UCC UART DRIVER 3516 FREESCALE QUICC ENGINE UCC UART DRIVER
3517 M: Timur Tabi <timur@tabi.org> 3517 M: Timur Tabi <timur@tabi.org>
3518 L: linuxppc-dev@lists.ozlabs.org 3518 L: linuxppc-dev@lists.ozlabs.org
3519 S: Maintained 3519 S: Maintained
3520 F: drivers/tty/serial/ucc_uart.c 3520 F: drivers/tty/serial/ucc_uart.c
3521 3521
3522 FREESCALE SOC SOUND DRIVERS 3522 FREESCALE SOC SOUND DRIVERS
3523 M: Timur Tabi <timur@tabi.org> 3523 M: Timur Tabi <timur@tabi.org>
3524 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3524 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3525 L: linuxppc-dev@lists.ozlabs.org 3525 L: linuxppc-dev@lists.ozlabs.org
3526 S: Maintained 3526 S: Maintained
3527 F: sound/soc/fsl/fsl* 3527 F: sound/soc/fsl/fsl*
3528 F: sound/soc/fsl/mpc8610_hpcd.c 3528 F: sound/soc/fsl/mpc8610_hpcd.c
3529 3529
3530 FREEVXFS FILESYSTEM 3530 FREEVXFS FILESYSTEM
3531 M: Christoph Hellwig <hch@infradead.org> 3531 M: Christoph Hellwig <hch@infradead.org>
3532 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 3532 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3533 S: Maintained 3533 S: Maintained
3534 F: fs/freevxfs/ 3534 F: fs/freevxfs/
3535 3535
3536 FREEZER 3536 FREEZER
3537 M: Pavel Machek <pavel@ucw.cz> 3537 M: Pavel Machek <pavel@ucw.cz>
3538 M: "Rafael J. Wysocki" <rjw@sisk.pl> 3538 M: "Rafael J. Wysocki" <rjw@sisk.pl>
3539 L: linux-pm@vger.kernel.org 3539 L: linux-pm@vger.kernel.org
3540 S: Supported 3540 S: Supported
3541 F: Documentation/power/freezing-of-tasks.txt 3541 F: Documentation/power/freezing-of-tasks.txt
3542 F: include/linux/freezer.h 3542 F: include/linux/freezer.h
3543 F: kernel/freezer.c 3543 F: kernel/freezer.c
3544 3544
3545 FRONTSWAP API 3545 FRONTSWAP API
3546 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 3546 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3547 L: linux-kernel@vger.kernel.org 3547 L: linux-kernel@vger.kernel.org
3548 S: Maintained 3548 S: Maintained
3549 F: mm/frontswap.c 3549 F: mm/frontswap.c
3550 F: include/linux/frontswap.h 3550 F: include/linux/frontswap.h
3551 3551
3552 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 3552 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
3553 M: David Howells <dhowells@redhat.com> 3553 M: David Howells <dhowells@redhat.com>
3554 L: linux-cachefs@redhat.com 3554 L: linux-cachefs@redhat.com
3555 S: Supported 3555 S: Supported
3556 F: Documentation/filesystems/caching/ 3556 F: Documentation/filesystems/caching/
3557 F: fs/fscache/ 3557 F: fs/fscache/
3558 F: include/linux/fscache*.h 3558 F: include/linux/fscache*.h
3559 3559
3560 F2FS FILE SYSTEM 3560 F2FS FILE SYSTEM
3561 M: Jaegeuk Kim <jaegeuk.kim@samsung.com> 3561 M: Jaegeuk Kim <jaegeuk.kim@samsung.com>
3562 L: linux-f2fs-devel@lists.sourceforge.net 3562 L: linux-f2fs-devel@lists.sourceforge.net
3563 W: http://en.wikipedia.org/wiki/F2FS 3563 W: http://en.wikipedia.org/wiki/F2FS
3564 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 3564 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3565 S: Maintained 3565 S: Maintained
3566 F: Documentation/filesystems/f2fs.txt 3566 F: Documentation/filesystems/f2fs.txt
3567 F: fs/f2fs/ 3567 F: fs/f2fs/
3568 F: include/linux/f2fs_fs.h 3568 F: include/linux/f2fs_fs.h
3569 3569
3570 FUJITSU FR-V (FRV) PORT 3570 FUJITSU FR-V (FRV) PORT
3571 M: David Howells <dhowells@redhat.com> 3571 M: David Howells <dhowells@redhat.com>
3572 S: Maintained 3572 S: Maintained
3573 F: arch/frv/ 3573 F: arch/frv/
3574 3574
3575 FUJITSU LAPTOP EXTRAS 3575 FUJITSU LAPTOP EXTRAS
3576 M: Jonathan Woithe <jwoithe@just42.net> 3576 M: Jonathan Woithe <jwoithe@just42.net>
3577 L: platform-driver-x86@vger.kernel.org 3577 L: platform-driver-x86@vger.kernel.org
3578 S: Maintained 3578 S: Maintained
3579 F: drivers/platform/x86/fujitsu-laptop.c 3579 F: drivers/platform/x86/fujitsu-laptop.c
3580 3580
3581 FUJITSU M-5MO LS CAMERA ISP DRIVER 3581 FUJITSU M-5MO LS CAMERA ISP DRIVER
3582 M: Kyungmin Park <kyungmin.park@samsung.com> 3582 M: Kyungmin Park <kyungmin.park@samsung.com>
3583 M: Heungjun Kim <riverful.kim@samsung.com> 3583 M: Heungjun Kim <riverful.kim@samsung.com>
3584 L: linux-media@vger.kernel.org 3584 L: linux-media@vger.kernel.org
3585 S: Maintained 3585 S: Maintained
3586 F: drivers/media/i2c/m5mols/ 3586 F: drivers/media/i2c/m5mols/
3587 F: include/media/m5mols.h 3587 F: include/media/m5mols.h
3588 3588
3589 FUJITSU TABLET EXTRAS 3589 FUJITSU TABLET EXTRAS
3590 M: Robert Gerlach <khnz@gmx.de> 3590 M: Robert Gerlach <khnz@gmx.de>
3591 L: platform-driver-x86@vger.kernel.org 3591 L: platform-driver-x86@vger.kernel.org
3592 S: Maintained 3592 S: Maintained
3593 F: drivers/platform/x86/fujitsu-tablet.c 3593 F: drivers/platform/x86/fujitsu-tablet.c
3594 3594
3595 FUSE: FILESYSTEM IN USERSPACE 3595 FUSE: FILESYSTEM IN USERSPACE
3596 M: Miklos Szeredi <miklos@szeredi.hu> 3596 M: Miklos Szeredi <miklos@szeredi.hu>
3597 L: fuse-devel@lists.sourceforge.net 3597 L: fuse-devel@lists.sourceforge.net
3598 W: http://fuse.sourceforge.net/ 3598 W: http://fuse.sourceforge.net/
3599 S: Maintained 3599 S: Maintained
3600 F: fs/fuse/ 3600 F: fs/fuse/
3601 F: include/uapi/linux/fuse.h 3601 F: include/uapi/linux/fuse.h
3602 3602
3603 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 3603 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
3604 M: Rik Faith <faith@cs.unc.edu> 3604 M: Rik Faith <faith@cs.unc.edu>
3605 L: linux-scsi@vger.kernel.org 3605 L: linux-scsi@vger.kernel.org
3606 S: Odd Fixes (e.g., new signatures) 3606 S: Odd Fixes (e.g., new signatures)
3607 F: drivers/scsi/fdomain.* 3607 F: drivers/scsi/fdomain.*
3608 3608
3609 GDT SCSI DISK ARRAY CONTROLLER DRIVER 3609 GDT SCSI DISK ARRAY CONTROLLER DRIVER
3610 M: Achim Leubner <achim_leubner@adaptec.com> 3610 M: Achim Leubner <achim_leubner@adaptec.com>
3611 L: linux-scsi@vger.kernel.org 3611 L: linux-scsi@vger.kernel.org
3612 W: http://www.icp-vortex.com/ 3612 W: http://www.icp-vortex.com/
3613 S: Supported 3613 S: Supported
3614 F: drivers/scsi/gdt* 3614 F: drivers/scsi/gdt*
3615 3615
3616 GEMTEK FM RADIO RECEIVER DRIVER 3616 GEMTEK FM RADIO RECEIVER DRIVER
3617 M: Hans Verkuil <hverkuil@xs4all.nl> 3617 M: Hans Verkuil <hverkuil@xs4all.nl>
3618 L: linux-media@vger.kernel.org 3618 L: linux-media@vger.kernel.org
3619 T: git git://linuxtv.org/media_tree.git 3619 T: git git://linuxtv.org/media_tree.git
3620 W: http://linuxtv.org 3620 W: http://linuxtv.org
3621 S: Maintained 3621 S: Maintained
3622 F: drivers/media/radio/radio-gemtek* 3622 F: drivers/media/radio/radio-gemtek*
3623 3623
3624 GENERIC GPIO I2C DRIVER 3624 GENERIC GPIO I2C DRIVER
3625 M: Haavard Skinnemoen <hskinnemoen@gmail.com> 3625 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
3626 S: Supported 3626 S: Supported
3627 F: drivers/i2c/busses/i2c-gpio.c 3627 F: drivers/i2c/busses/i2c-gpio.c
3628 F: include/linux/i2c-gpio.h 3628 F: include/linux/i2c-gpio.h
3629 3629
3630 GENERIC GPIO I2C MULTIPLEXER DRIVER 3630 GENERIC GPIO I2C MULTIPLEXER DRIVER
3631 M: Peter Korsgaard <peter.korsgaard@barco.com> 3631 M: Peter Korsgaard <peter.korsgaard@barco.com>
3632 L: linux-i2c@vger.kernel.org 3632 L: linux-i2c@vger.kernel.org
3633 S: Supported 3633 S: Supported
3634 F: drivers/i2c/muxes/i2c-mux-gpio.c 3634 F: drivers/i2c/muxes/i2c-mux-gpio.c
3635 F: include/linux/i2c-mux-gpio.h 3635 F: include/linux/i2c-mux-gpio.h
3636 F: Documentation/i2c/muxes/i2c-mux-gpio 3636 F: Documentation/i2c/muxes/i2c-mux-gpio
3637 3637
3638 GENERIC HDLC (WAN) DRIVERS 3638 GENERIC HDLC (WAN) DRIVERS
3639 M: Krzysztof Halasa <khc@pm.waw.pl> 3639 M: Krzysztof Halasa <khc@pm.waw.pl>
3640 W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 3640 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3641 S: Maintained 3641 S: Maintained
3642 F: drivers/net/wan/c101.c 3642 F: drivers/net/wan/c101.c
3643 F: drivers/net/wan/hd6457* 3643 F: drivers/net/wan/hd6457*
3644 F: drivers/net/wan/hdlc* 3644 F: drivers/net/wan/hdlc*
3645 F: drivers/net/wan/n2.c 3645 F: drivers/net/wan/n2.c
3646 F: drivers/net/wan/pc300too.c 3646 F: drivers/net/wan/pc300too.c
3647 F: drivers/net/wan/pci200syn.c 3647 F: drivers/net/wan/pci200syn.c
3648 F: drivers/net/wan/wanxl* 3648 F: drivers/net/wan/wanxl*
3649 3649
3650 GENERIC INCLUDE/ASM HEADER FILES 3650 GENERIC INCLUDE/ASM HEADER FILES
3651 M: Arnd Bergmann <arnd@arndb.de> 3651 M: Arnd Bergmann <arnd@arndb.de>
3652 L: linux-arch@vger.kernel.org 3652 L: linux-arch@vger.kernel.org
3653 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 3653 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3654 S: Maintained 3654 S: Maintained
3655 F: include/asm-generic/ 3655 F: include/asm-generic/
3656 F: include/uapi/asm-generic/ 3656 F: include/uapi/asm-generic/
3657 3657
3658 GENERIC UIO DRIVER FOR PCI DEVICES 3658 GENERIC UIO DRIVER FOR PCI DEVICES
3659 M: "Michael S. Tsirkin" <mst@redhat.com> 3659 M: "Michael S. Tsirkin" <mst@redhat.com>
3660 L: kvm@vger.kernel.org 3660 L: kvm@vger.kernel.org
3661 S: Supported 3661 S: Supported
3662 F: drivers/uio/uio_pci_generic.c 3662 F: drivers/uio/uio_pci_generic.c
3663 3663
3664 GFS2 FILE SYSTEM 3664 GFS2 FILE SYSTEM
3665 M: Steven Whitehouse <swhiteho@redhat.com> 3665 M: Steven Whitehouse <swhiteho@redhat.com>
3666 L: cluster-devel@redhat.com 3666 L: cluster-devel@redhat.com
3667 W: http://sources.redhat.com/cluster/ 3667 W: http://sources.redhat.com/cluster/
3668 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git 3668 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3669 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git 3669 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
3670 S: Supported 3670 S: Supported
3671 F: Documentation/filesystems/gfs2*.txt 3671 F: Documentation/filesystems/gfs2*.txt
3672 F: fs/gfs2/ 3672 F: fs/gfs2/
3673 F: include/uapi/linux/gfs2_ondisk.h 3673 F: include/uapi/linux/gfs2_ondisk.h
3674 3674
3675 GIGASET ISDN DRIVERS 3675 GIGASET ISDN DRIVERS
3676 M: Hansjoerg Lipp <hjlipp@web.de> 3676 M: Hansjoerg Lipp <hjlipp@web.de>
3677 M: Tilman Schmidt <tilman@imap.cc> 3677 M: Tilman Schmidt <tilman@imap.cc>
3678 L: gigaset307x-common@lists.sourceforge.net 3678 L: gigaset307x-common@lists.sourceforge.net
3679 W: http://gigaset307x.sourceforge.net/ 3679 W: http://gigaset307x.sourceforge.net/
3680 S: Maintained 3680 S: Maintained
3681 F: Documentation/isdn/README.gigaset 3681 F: Documentation/isdn/README.gigaset
3682 F: drivers/isdn/gigaset/ 3682 F: drivers/isdn/gigaset/
3683 F: include/uapi/linux/gigaset_dev.h 3683 F: include/uapi/linux/gigaset_dev.h
3684 3684
3685 GPIO SUBSYSTEM 3685 GPIO SUBSYSTEM
3686 M: Linus Walleij <linus.walleij@linaro.org> 3686 M: Linus Walleij <linus.walleij@linaro.org>
3687 S: Maintained 3687 S: Maintained
3688 L: linux-gpio@vger.kernel.org 3688 L: linux-gpio@vger.kernel.org
3689 F: Documentation/gpio.txt 3689 F: Documentation/gpio.txt
3690 F: drivers/gpio/ 3690 F: drivers/gpio/
3691 F: include/linux/gpio* 3691 F: include/linux/gpio*
3692 F: include/asm-generic/gpio.h 3692 F: include/asm-generic/gpio.h
3693 3693
3694 GRE DEMULTIPLEXER DRIVER 3694 GRE DEMULTIPLEXER DRIVER
3695 M: Dmitry Kozlov <xeb@mail.ru> 3695 M: Dmitry Kozlov <xeb@mail.ru>
3696 L: netdev@vger.kernel.org 3696 L: netdev@vger.kernel.org
3697 S: Maintained 3697 S: Maintained
3698 F: net/ipv4/gre_demux.c 3698 F: net/ipv4/gre_demux.c
3699 F: net/ipv4/gre_offload.c 3699 F: net/ipv4/gre_offload.c
3700 F: include/net/gre.h 3700 F: include/net/gre.h
3701 3701
3702 GRETH 10/100/1G Ethernet MAC device driver 3702 GRETH 10/100/1G Ethernet MAC device driver
3703 M: Kristoffer Glembo <kristoffer@gaisler.com> 3703 M: Kristoffer Glembo <kristoffer@gaisler.com>
3704 L: netdev@vger.kernel.org 3704 L: netdev@vger.kernel.org
3705 S: Maintained 3705 S: Maintained
3706 F: drivers/net/ethernet/aeroflex/ 3706 F: drivers/net/ethernet/aeroflex/
3707 3707
3708 GSPCA FINEPIX SUBDRIVER 3708 GSPCA FINEPIX SUBDRIVER
3709 M: Frank Zago <frank@zago.net> 3709 M: Frank Zago <frank@zago.net>
3710 L: linux-media@vger.kernel.org 3710 L: linux-media@vger.kernel.org
3711 T: git git://linuxtv.org/media_tree.git 3711 T: git git://linuxtv.org/media_tree.git
3712 S: Maintained 3712 S: Maintained
3713 F: drivers/media/usb/gspca/finepix.c 3713 F: drivers/media/usb/gspca/finepix.c
3714 3714
3715 GSPCA GL860 SUBDRIVER 3715 GSPCA GL860 SUBDRIVER
3716 M: Olivier Lorin <o.lorin@laposte.net> 3716 M: Olivier Lorin <o.lorin@laposte.net>
3717 L: linux-media@vger.kernel.org 3717 L: linux-media@vger.kernel.org
3718 T: git git://linuxtv.org/media_tree.git 3718 T: git git://linuxtv.org/media_tree.git
3719 S: Maintained 3719 S: Maintained
3720 F: drivers/media/usb/gspca/gl860/ 3720 F: drivers/media/usb/gspca/gl860/
3721 3721
3722 GSPCA M5602 SUBDRIVER 3722 GSPCA M5602 SUBDRIVER
3723 M: Erik Andren <erik.andren@gmail.com> 3723 M: Erik Andren <erik.andren@gmail.com>
3724 L: linux-media@vger.kernel.org 3724 L: linux-media@vger.kernel.org
3725 T: git git://linuxtv.org/media_tree.git 3725 T: git git://linuxtv.org/media_tree.git
3726 S: Maintained 3726 S: Maintained
3727 F: drivers/media/usb/gspca/m5602/ 3727 F: drivers/media/usb/gspca/m5602/
3728 3728
3729 GSPCA PAC207 SONIXB SUBDRIVER 3729 GSPCA PAC207 SONIXB SUBDRIVER
3730 M: Hans de Goede <hdegoede@redhat.com> 3730 M: Hans de Goede <hdegoede@redhat.com>
3731 L: linux-media@vger.kernel.org 3731 L: linux-media@vger.kernel.org
3732 T: git git://linuxtv.org/media_tree.git 3732 T: git git://linuxtv.org/media_tree.git
3733 S: Maintained 3733 S: Maintained
3734 F: drivers/media/usb/gspca/pac207.c 3734 F: drivers/media/usb/gspca/pac207.c
3735 3735
3736 GSPCA SN9C20X SUBDRIVER 3736 GSPCA SN9C20X SUBDRIVER
3737 M: Brian Johnson <brijohn@gmail.com> 3737 M: Brian Johnson <brijohn@gmail.com>
3738 L: linux-media@vger.kernel.org 3738 L: linux-media@vger.kernel.org
3739 T: git git://linuxtv.org/media_tree.git 3739 T: git git://linuxtv.org/media_tree.git
3740 S: Maintained 3740 S: Maintained
3741 F: drivers/media/usb/gspca/sn9c20x.c 3741 F: drivers/media/usb/gspca/sn9c20x.c
3742 3742
3743 GSPCA T613 SUBDRIVER 3743 GSPCA T613 SUBDRIVER
3744 M: Leandro Costantino <lcostantino@gmail.com> 3744 M: Leandro Costantino <lcostantino@gmail.com>
3745 L: linux-media@vger.kernel.org 3745 L: linux-media@vger.kernel.org
3746 T: git git://linuxtv.org/media_tree.git 3746 T: git git://linuxtv.org/media_tree.git
3747 S: Maintained 3747 S: Maintained
3748 F: drivers/media/usb/gspca/t613.c 3748 F: drivers/media/usb/gspca/t613.c
3749 3749
3750 GSPCA USB WEBCAM DRIVER 3750 GSPCA USB WEBCAM DRIVER
3751 M: Hans de Goede <hdegoede@redhat.com> 3751 M: Hans de Goede <hdegoede@redhat.com>
3752 L: linux-media@vger.kernel.org 3752 L: linux-media@vger.kernel.org
3753 T: git git://linuxtv.org/media_tree.git 3753 T: git git://linuxtv.org/media_tree.git
3754 S: Maintained 3754 S: Maintained
3755 F: drivers/media/usb/gspca/ 3755 F: drivers/media/usb/gspca/
3756 3756
3757 STK1160 USB VIDEO CAPTURE DRIVER 3757 STK1160 USB VIDEO CAPTURE DRIVER
3758 M: Ezequiel Garcia <elezegarcia@gmail.com> 3758 M: Ezequiel Garcia <elezegarcia@gmail.com>
3759 L: linux-media@vger.kernel.org 3759 L: linux-media@vger.kernel.org
3760 T: git git://linuxtv.org/media_tree.git 3760 T: git git://linuxtv.org/media_tree.git
3761 S: Maintained 3761 S: Maintained
3762 F: drivers/media/usb/stk1160/ 3762 F: drivers/media/usb/stk1160/
3763 3763
3764 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 3764 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3765 M: Frank Seidel <frank@f-seidel.de> 3765 M: Frank Seidel <frank@f-seidel.de>
3766 L: platform-driver-x86@vger.kernel.org 3766 L: platform-driver-x86@vger.kernel.org
3767 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 3767 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3768 S: Maintained 3768 S: Maintained
3769 F: drivers/platform/x86/hdaps.c 3769 F: drivers/platform/x86/hdaps.c
3770 3770
3771 HDPVR USB VIDEO ENCODER DRIVER 3771 HDPVR USB VIDEO ENCODER DRIVER
3772 M: Hans Verkuil <hverkuil@xs4all.nl> 3772 M: Hans Verkuil <hverkuil@xs4all.nl>
3773 L: linux-media@vger.kernel.org 3773 L: linux-media@vger.kernel.org
3774 T: git git://linuxtv.org/media_tree.git 3774 T: git git://linuxtv.org/media_tree.git
3775 W: http://linuxtv.org 3775 W: http://linuxtv.org
3776 S: Odd Fixes 3776 S: Odd Fixes
3777 F: drivers/media/usb/hdpvr/ 3777 F: drivers/media/usb/hdpvr/
3778 3778
3779 HWPOISON MEMORY FAILURE HANDLING 3779 HWPOISON MEMORY FAILURE HANDLING
3780 M: Andi Kleen <andi@firstfloor.org> 3780 M: Andi Kleen <andi@firstfloor.org>
3781 L: linux-mm@kvack.org 3781 L: linux-mm@kvack.org
3782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison 3782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3783 S: Maintained 3783 S: Maintained
3784 F: mm/memory-failure.c 3784 F: mm/memory-failure.c
3785 F: mm/hwpoison-inject.c 3785 F: mm/hwpoison-inject.c
3786 3786
3787 HYPERVISOR VIRTUAL CONSOLE DRIVER 3787 HYPERVISOR VIRTUAL CONSOLE DRIVER
3788 L: linuxppc-dev@lists.ozlabs.org 3788 L: linuxppc-dev@lists.ozlabs.org
3789 S: Odd Fixes 3789 S: Odd Fixes
3790 F: drivers/tty/hvc/ 3790 F: drivers/tty/hvc/
3791 3791
3792 HARDWARE MONITORING 3792 HARDWARE MONITORING
3793 M: Jean Delvare <khali@linux-fr.org> 3793 M: Jean Delvare <khali@linux-fr.org>
3794 M: Guenter Roeck <linux@roeck-us.net> 3794 M: Guenter Roeck <linux@roeck-us.net>
3795 L: lm-sensors@lm-sensors.org 3795 L: lm-sensors@lm-sensors.org
3796 W: http://www.lm-sensors.org/ 3796 W: http://www.lm-sensors.org/
3797 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/ 3797 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
3798 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 3798 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
3799 S: Maintained 3799 S: Maintained
3800 F: Documentation/hwmon/ 3800 F: Documentation/hwmon/
3801 F: drivers/hwmon/ 3801 F: drivers/hwmon/
3802 F: include/linux/hwmon*.h 3802 F: include/linux/hwmon*.h
3803 3803
3804 HARDWARE RANDOM NUMBER GENERATOR CORE 3804 HARDWARE RANDOM NUMBER GENERATOR CORE
3805 M: Matt Mackall <mpm@selenic.com> 3805 M: Matt Mackall <mpm@selenic.com>
3806 M: Herbert Xu <herbert@gondor.apana.org.au> 3806 M: Herbert Xu <herbert@gondor.apana.org.au>
3807 S: Odd fixes 3807 S: Odd fixes
3808 F: Documentation/hw_random.txt 3808 F: Documentation/hw_random.txt
3809 F: drivers/char/hw_random/ 3809 F: drivers/char/hw_random/
3810 F: include/linux/hw_random.h 3810 F: include/linux/hw_random.h
3811 3811
3812 HARDWARE SPINLOCK CORE 3812 HARDWARE SPINLOCK CORE
3813 M: Ohad Ben-Cohen <ohad@wizery.com> 3813 M: Ohad Ben-Cohen <ohad@wizery.com>
3814 S: Maintained 3814 S: Maintained
3815 F: Documentation/hwspinlock.txt 3815 F: Documentation/hwspinlock.txt
3816 F: drivers/hwspinlock/hwspinlock_* 3816 F: drivers/hwspinlock/hwspinlock_*
3817 F: include/linux/hwspinlock.h 3817 F: include/linux/hwspinlock.h
3818 3818
3819 HARMONY SOUND DRIVER 3819 HARMONY SOUND DRIVER
3820 L: linux-parisc@vger.kernel.org 3820 L: linux-parisc@vger.kernel.org
3821 S: Maintained 3821 S: Maintained
3822 F: sound/parisc/harmony.* 3822 F: sound/parisc/harmony.*
3823 3823
3824 HD29L2 MEDIA DRIVER 3824 HD29L2 MEDIA DRIVER
3825 M: Antti Palosaari <crope@iki.fi> 3825 M: Antti Palosaari <crope@iki.fi>
3826 L: linux-media@vger.kernel.org 3826 L: linux-media@vger.kernel.org
3827 W: http://linuxtv.org/ 3827 W: http://linuxtv.org/
3828 W: http://palosaari.fi/linux/ 3828 W: http://palosaari.fi/linux/
3829 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3829 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3830 T: git git://linuxtv.org/anttip/media_tree.git 3830 T: git git://linuxtv.org/anttip/media_tree.git
3831 S: Maintained 3831 S: Maintained
3832 F: drivers/media/dvb-frontends/hd29l2* 3832 F: drivers/media/dvb-frontends/hd29l2*
3833 3833
3834 HEWLETT-PACKARD SMART2 RAID DRIVER 3834 HEWLETT-PACKARD SMART2 RAID DRIVER
3835 M: Chirag Kantharia <chirag.kantharia@hp.com> 3835 M: Chirag Kantharia <chirag.kantharia@hp.com>
3836 L: iss_storagedev@hp.com 3836 L: iss_storagedev@hp.com
3837 S: Maintained 3837 S: Maintained
3838 F: Documentation/blockdev/cpqarray.txt 3838 F: Documentation/blockdev/cpqarray.txt
3839 F: drivers/block/cpqarray.* 3839 F: drivers/block/cpqarray.*
3840 3840
3841 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 3841 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
3842 M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com> 3842 M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
3843 L: iss_storagedev@hp.com 3843 L: iss_storagedev@hp.com
3844 S: Supported 3844 S: Supported
3845 F: Documentation/scsi/hpsa.txt 3845 F: Documentation/scsi/hpsa.txt
3846 F: drivers/scsi/hpsa*.[ch] 3846 F: drivers/scsi/hpsa*.[ch]
3847 F: include/linux/cciss*.h 3847 F: include/linux/cciss*.h
3848 F: include/uapi/linux/cciss*.h 3848 F: include/uapi/linux/cciss*.h
3849 3849
3850 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 3850 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
3851 M: Mike Miller <mike.miller@hp.com> 3851 M: Mike Miller <mike.miller@hp.com>
3852 L: iss_storagedev@hp.com 3852 L: iss_storagedev@hp.com
3853 S: Supported 3853 S: Supported
3854 F: Documentation/blockdev/cciss.txt 3854 F: Documentation/blockdev/cciss.txt
3855 F: drivers/block/cciss* 3855 F: drivers/block/cciss*
3856 F: include/linux/cciss_ioctl.h 3856 F: include/linux/cciss_ioctl.h
3857 F: include/uapi/linux/cciss_ioctl.h 3857 F: include/uapi/linux/cciss_ioctl.h
3858 3858
3859 HFS FILESYSTEM 3859 HFS FILESYSTEM
3860 L: linux-fsdevel@vger.kernel.org 3860 L: linux-fsdevel@vger.kernel.org
3861 S: Orphan 3861 S: Orphan
3862 F: Documentation/filesystems/hfs.txt 3862 F: Documentation/filesystems/hfs.txt
3863 F: fs/hfs/ 3863 F: fs/hfs/
3864 3864
3865 HGA FRAMEBUFFER DRIVER 3865 HGA FRAMEBUFFER DRIVER
3866 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 3866 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
3867 L: linux-nvidia@lists.surfsouth.com 3867 L: linux-nvidia@lists.surfsouth.com
3868 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 3868 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3869 S: Maintained 3869 S: Maintained
3870 F: drivers/video/hgafb.c 3870 F: drivers/video/hgafb.c
3871 3871
3872 HIBERNATION (aka Software Suspend, aka swsusp) 3872 HIBERNATION (aka Software Suspend, aka swsusp)
3873 M: Pavel Machek <pavel@ucw.cz> 3873 M: Pavel Machek <pavel@ucw.cz>
3874 M: "Rafael J. Wysocki" <rjw@sisk.pl> 3874 M: "Rafael J. Wysocki" <rjw@sisk.pl>
3875 L: linux-pm@vger.kernel.org 3875 L: linux-pm@vger.kernel.org
3876 S: Supported 3876 S: Supported
3877 F: arch/x86/power/ 3877 F: arch/x86/power/
3878 F: drivers/base/power/ 3878 F: drivers/base/power/
3879 F: kernel/power/ 3879 F: kernel/power/
3880 F: include/linux/suspend.h 3880 F: include/linux/suspend.h
3881 F: include/linux/freezer.h 3881 F: include/linux/freezer.h
3882 F: include/linux/pm.h 3882 F: include/linux/pm.h
3883 F: arch/*/include/asm/suspend*.h 3883 F: arch/*/include/asm/suspend*.h
3884 3884
3885 HID CORE LAYER 3885 HID CORE LAYER
3886 M: Jiri Kosina <jkosina@suse.cz> 3886 M: Jiri Kosina <jkosina@suse.cz>
3887 L: linux-input@vger.kernel.org 3887 L: linux-input@vger.kernel.org
3888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 3888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
3889 S: Maintained 3889 S: Maintained
3890 F: drivers/hid/ 3890 F: drivers/hid/
3891 F: include/linux/hid* 3891 F: include/linux/hid*
3892 F: include/uapi/linux/hid* 3892 F: include/uapi/linux/hid*
3893 3893
3894 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 3894 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
3895 M: Thomas Gleixner <tglx@linutronix.de> 3895 M: Thomas Gleixner <tglx@linutronix.de>
3896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 3896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3897 S: Maintained 3897 S: Maintained
3898 F: Documentation/timers/ 3898 F: Documentation/timers/
3899 F: kernel/hrtimer.c 3899 F: kernel/hrtimer.c
3900 F: kernel/time/clockevents.c 3900 F: kernel/time/clockevents.c
3901 F: kernel/time/tick*.* 3901 F: kernel/time/tick*.*
3902 F: kernel/time/timer_*.c 3902 F: kernel/time/timer_*.c
3903 F: include/linux/clockchips.h 3903 F: include/linux/clockchips.h
3904 F: include/linux/hrtimer.h 3904 F: include/linux/hrtimer.h
3905 3905
3906 HIGH-SPEED SCC DRIVER FOR AX.25 3906 HIGH-SPEED SCC DRIVER FOR AX.25
3907 L: linux-hams@vger.kernel.org 3907 L: linux-hams@vger.kernel.org
3908 S: Orphan 3908 S: Orphan
3909 F: drivers/net/hamradio/dmascc.c 3909 F: drivers/net/hamradio/dmascc.c
3910 F: drivers/net/hamradio/scc.c 3910 F: drivers/net/hamradio/scc.c
3911 3911
3912 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 3912 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
3913 M: HighPoint Linux Team <linux@highpoint-tech.com> 3913 M: HighPoint Linux Team <linux@highpoint-tech.com>
3914 W: http://www.highpoint-tech.com 3914 W: http://www.highpoint-tech.com
3915 S: Supported 3915 S: Supported
3916 F: Documentation/scsi/hptiop.txt 3916 F: Documentation/scsi/hptiop.txt
3917 F: drivers/scsi/hptiop.c 3917 F: drivers/scsi/hptiop.c
3918 3918
3919 HIPPI 3919 HIPPI
3920 M: Jes Sorensen <jes@trained-monkey.org> 3920 M: Jes Sorensen <jes@trained-monkey.org>
3921 L: linux-hippi@sunsite.dk 3921 L: linux-hippi@sunsite.dk
3922 S: Maintained 3922 S: Maintained
3923 F: include/linux/hippidevice.h 3923 F: include/linux/hippidevice.h
3924 F: include/uapi/linux/if_hippi.h 3924 F: include/uapi/linux/if_hippi.h
3925 F: net/802/hippi.c 3925 F: net/802/hippi.c
3926 F: drivers/net/hippi/ 3926 F: drivers/net/hippi/
3927 3927
3928 HOST AP DRIVER 3928 HOST AP DRIVER
3929 M: Jouni Malinen <j@w1.fi> 3929 M: Jouni Malinen <j@w1.fi>
3930 L: hostap@shmoo.com (subscribers-only) 3930 L: hostap@shmoo.com (subscribers-only)
3931 L: linux-wireless@vger.kernel.org 3931 L: linux-wireless@vger.kernel.org
3932 W: http://hostap.epitest.fi/ 3932 W: http://hostap.epitest.fi/
3933 S: Maintained 3933 S: Maintained
3934 F: drivers/net/wireless/hostap/ 3934 F: drivers/net/wireless/hostap/
3935 3935
3936 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 3936 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
3937 L: platform-driver-x86@vger.kernel.org 3937 L: platform-driver-x86@vger.kernel.org
3938 S: Orphan 3938 S: Orphan
3939 F: drivers/platform/x86/tc1100-wmi.c 3939 F: drivers/platform/x86/tc1100-wmi.c
3940 3940
3941 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 3941 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
3942 M: Jaroslav Kysela <perex@perex.cz> 3942 M: Jaroslav Kysela <perex@perex.cz>
3943 S: Maintained 3943 S: Maintained
3944 F: drivers/net/ethernet/hp/hp100.* 3944 F: drivers/net/ethernet/hp/hp100.*
3945 3945
3946 HPET: High Precision Event Timers driver 3946 HPET: High Precision Event Timers driver
3947 M: Clemens Ladisch <clemens@ladisch.de> 3947 M: Clemens Ladisch <clemens@ladisch.de>
3948 S: Maintained 3948 S: Maintained
3949 F: Documentation/timers/hpet.txt 3949 F: Documentation/timers/hpet.txt
3950 F: drivers/char/hpet.c 3950 F: drivers/char/hpet.c
3951 F: include/linux/hpet.h 3951 F: include/linux/hpet.h
3952 F: include/uapi/linux/hpet.h 3952 F: include/uapi/linux/hpet.h
3953 3953
3954 HPET: x86 3954 HPET: x86
3955 M: "Venkatesh Pallipadi (Venki)" <venki@google.com> 3955 M: "Venkatesh Pallipadi (Venki)" <venki@google.com>
3956 S: Maintained 3956 S: Maintained
3957 F: arch/x86/kernel/hpet.c 3957 F: arch/x86/kernel/hpet.c
3958 F: arch/x86/include/asm/hpet.h 3958 F: arch/x86/include/asm/hpet.h
3959 3959
3960 HPFS FILESYSTEM 3960 HPFS FILESYSTEM
3961 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 3961 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
3962 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 3962 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3963 S: Maintained 3963 S: Maintained
3964 F: fs/hpfs/ 3964 F: fs/hpfs/
3965 3965
3966 HSO 3G MODEM DRIVER 3966 HSO 3G MODEM DRIVER
3967 M: Jan Dumon <j.dumon@option.com> 3967 M: Jan Dumon <j.dumon@option.com>
3968 W: http://www.pharscape.org 3968 W: http://www.pharscape.org
3969 S: Maintained 3969 S: Maintained
3970 F: drivers/net/usb/hso.c 3970 F: drivers/net/usb/hso.c
3971 3971
3972 HTCPEN TOUCHSCREEN DRIVER 3972 HTCPEN TOUCHSCREEN DRIVER
3973 M: Pau Oliva Fora <pof@eslack.org> 3973 M: Pau Oliva Fora <pof@eslack.org>
3974 L: linux-input@vger.kernel.org 3974 L: linux-input@vger.kernel.org
3975 S: Maintained 3975 S: Maintained
3976 F: drivers/input/touchscreen/htcpen.c 3976 F: drivers/input/touchscreen/htcpen.c
3977 3977
3978 HUGETLB FILESYSTEM 3978 HUGETLB FILESYSTEM
3979 M: Nadia Yvette Chambers <nyc@holomorphy.com> 3979 M: Nadia Yvette Chambers <nyc@holomorphy.com>
3980 S: Maintained 3980 S: Maintained
3981 F: fs/hugetlbfs/ 3981 F: fs/hugetlbfs/
3982 3982
3983 Hyper-V CORE AND DRIVERS 3983 Hyper-V CORE AND DRIVERS
3984 M: K. Y. Srinivasan <kys@microsoft.com> 3984 M: K. Y. Srinivasan <kys@microsoft.com>
3985 M: Haiyang Zhang <haiyangz@microsoft.com> 3985 M: Haiyang Zhang <haiyangz@microsoft.com>
3986 L: devel@linuxdriverproject.org 3986 L: devel@linuxdriverproject.org
3987 S: Maintained 3987 S: Maintained
3988 F: arch/x86/include/asm/mshyperv.h 3988 F: arch/x86/include/asm/mshyperv.h
3989 F: arch/x86/include/uapi/asm/hyperv.h 3989 F: arch/x86/include/uapi/asm/hyperv.h
3990 F: arch/x86/kernel/cpu/mshyperv.c 3990 F: arch/x86/kernel/cpu/mshyperv.c
3991 F: drivers/hid/hid-hyperv.c 3991 F: drivers/hid/hid-hyperv.c
3992 F: drivers/hv/ 3992 F: drivers/hv/
3993 F: drivers/net/hyperv/ 3993 F: drivers/net/hyperv/
3994 F: drivers/scsi/storvsc_drv.c 3994 F: drivers/scsi/storvsc_drv.c
3995 F: drivers/video/hyperv_fb.c 3995 F: drivers/video/hyperv_fb.c
3996 F: include/linux/hyperv.h 3996 F: include/linux/hyperv.h
3997 F: tools/hv/ 3997 F: tools/hv/
3998 3998
3999 I2C OVER PARALLEL PORT 3999 I2C OVER PARALLEL PORT
4000 M: Jean Delvare <khali@linux-fr.org> 4000 M: Jean Delvare <khali@linux-fr.org>
4001 L: linux-i2c@vger.kernel.org 4001 L: linux-i2c@vger.kernel.org
4002 S: Maintained 4002 S: Maintained
4003 F: Documentation/i2c/busses/i2c-parport 4003 F: Documentation/i2c/busses/i2c-parport
4004 F: Documentation/i2c/busses/i2c-parport-light 4004 F: Documentation/i2c/busses/i2c-parport-light
4005 F: drivers/i2c/busses/i2c-parport.c 4005 F: drivers/i2c/busses/i2c-parport.c
4006 F: drivers/i2c/busses/i2c-parport-light.c 4006 F: drivers/i2c/busses/i2c-parport-light.c
4007 4007
4008 I2C/SMBUS CONTROLLER DRIVERS FOR PC 4008 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4009 M: Jean Delvare <khali@linux-fr.org> 4009 M: Jean Delvare <khali@linux-fr.org>
4010 L: linux-i2c@vger.kernel.org 4010 L: linux-i2c@vger.kernel.org
4011 S: Maintained 4011 S: Maintained
4012 F: Documentation/i2c/busses/i2c-ali1535 4012 F: Documentation/i2c/busses/i2c-ali1535
4013 F: Documentation/i2c/busses/i2c-ali1563 4013 F: Documentation/i2c/busses/i2c-ali1563
4014 F: Documentation/i2c/busses/i2c-ali15x3 4014 F: Documentation/i2c/busses/i2c-ali15x3
4015 F: Documentation/i2c/busses/i2c-amd756 4015 F: Documentation/i2c/busses/i2c-amd756
4016 F: Documentation/i2c/busses/i2c-amd8111 4016 F: Documentation/i2c/busses/i2c-amd8111
4017 F: Documentation/i2c/busses/i2c-i801 4017 F: Documentation/i2c/busses/i2c-i801
4018 F: Documentation/i2c/busses/i2c-nforce2 4018 F: Documentation/i2c/busses/i2c-nforce2
4019 F: Documentation/i2c/busses/i2c-piix4 4019 F: Documentation/i2c/busses/i2c-piix4
4020 F: Documentation/i2c/busses/i2c-sis5595 4020 F: Documentation/i2c/busses/i2c-sis5595
4021 F: Documentation/i2c/busses/i2c-sis630 4021 F: Documentation/i2c/busses/i2c-sis630
4022 F: Documentation/i2c/busses/i2c-sis96x 4022 F: Documentation/i2c/busses/i2c-sis96x
4023 F: Documentation/i2c/busses/i2c-via 4023 F: Documentation/i2c/busses/i2c-via
4024 F: Documentation/i2c/busses/i2c-viapro 4024 F: Documentation/i2c/busses/i2c-viapro
4025 F: drivers/i2c/busses/i2c-ali1535.c 4025 F: drivers/i2c/busses/i2c-ali1535.c
4026 F: drivers/i2c/busses/i2c-ali1563.c 4026 F: drivers/i2c/busses/i2c-ali1563.c
4027 F: drivers/i2c/busses/i2c-ali15x3.c 4027 F: drivers/i2c/busses/i2c-ali15x3.c
4028 F: drivers/i2c/busses/i2c-amd756.c 4028 F: drivers/i2c/busses/i2c-amd756.c
4029 F: drivers/i2c/busses/i2c-amd756-s4882.c 4029 F: drivers/i2c/busses/i2c-amd756-s4882.c
4030 F: drivers/i2c/busses/i2c-amd8111.c 4030 F: drivers/i2c/busses/i2c-amd8111.c
4031 F: drivers/i2c/busses/i2c-i801.c 4031 F: drivers/i2c/busses/i2c-i801.c
4032 F: drivers/i2c/busses/i2c-isch.c 4032 F: drivers/i2c/busses/i2c-isch.c
4033 F: drivers/i2c/busses/i2c-nforce2.c 4033 F: drivers/i2c/busses/i2c-nforce2.c
4034 F: drivers/i2c/busses/i2c-nforce2-s4985.c 4034 F: drivers/i2c/busses/i2c-nforce2-s4985.c
4035 F: drivers/i2c/busses/i2c-piix4.c 4035 F: drivers/i2c/busses/i2c-piix4.c
4036 F: drivers/i2c/busses/i2c-sis5595.c 4036 F: drivers/i2c/busses/i2c-sis5595.c
4037 F: drivers/i2c/busses/i2c-sis630.c 4037 F: drivers/i2c/busses/i2c-sis630.c
4038 F: drivers/i2c/busses/i2c-sis96x.c 4038 F: drivers/i2c/busses/i2c-sis96x.c
4039 F: drivers/i2c/busses/i2c-via.c 4039 F: drivers/i2c/busses/i2c-via.c
4040 F: drivers/i2c/busses/i2c-viapro.c 4040 F: drivers/i2c/busses/i2c-viapro.c
4041 4041
4042 I2C/SMBUS ISMT DRIVER 4042 I2C/SMBUS ISMT DRIVER
4043 M: Seth Heasley <seth.heasley@intel.com> 4043 M: Seth Heasley <seth.heasley@intel.com>
4044 M: Neil Horman <nhorman@tuxdriver.com> 4044 M: Neil Horman <nhorman@tuxdriver.com>
4045 L: linux-i2c@vger.kernel.org 4045 L: linux-i2c@vger.kernel.org
4046 F: drivers/i2c/busses/i2c-ismt.c 4046 F: drivers/i2c/busses/i2c-ismt.c
4047 F: Documentation/i2c/busses/i2c-ismt 4047 F: Documentation/i2c/busses/i2c-ismt
4048 4048
4049 I2C/SMBUS STUB DRIVER 4049 I2C/SMBUS STUB DRIVER
4050 M: Jean Delvare <khali@linux-fr.org> 4050 M: Jean Delvare <khali@linux-fr.org>
4051 L: linux-i2c@vger.kernel.org 4051 L: linux-i2c@vger.kernel.org
4052 S: Maintained 4052 S: Maintained
4053 F: drivers/i2c/i2c-stub.c 4053 F: drivers/i2c/i2c-stub.c
4054 4054
4055 I2C SUBSYSTEM 4055 I2C SUBSYSTEM
4056 M: Wolfram Sang <wsa@the-dreams.de> 4056 M: Wolfram Sang <wsa@the-dreams.de>
4057 L: linux-i2c@vger.kernel.org 4057 L: linux-i2c@vger.kernel.org
4058 W: http://i2c.wiki.kernel.org/ 4058 W: http://i2c.wiki.kernel.org/
4059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 4059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4060 S: Maintained 4060 S: Maintained
4061 F: Documentation/i2c/ 4061 F: Documentation/i2c/
4062 F: drivers/i2c/ 4062 F: drivers/i2c/
4063 F: include/linux/i2c.h 4063 F: include/linux/i2c.h
4064 F: include/linux/i2c-*.h 4064 F: include/linux/i2c-*.h
4065 F: include/uapi/linux/i2c.h 4065 F: include/uapi/linux/i2c.h
4066 F: include/uapi/linux/i2c-*.h 4066 F: include/uapi/linux/i2c-*.h
4067 4067
4068 I2C-TAOS-EVM DRIVER 4068 I2C-TAOS-EVM DRIVER
4069 M: Jean Delvare <khali@linux-fr.org> 4069 M: Jean Delvare <khali@linux-fr.org>
4070 L: linux-i2c@vger.kernel.org 4070 L: linux-i2c@vger.kernel.org
4071 S: Maintained 4071 S: Maintained
4072 F: Documentation/i2c/busses/i2c-taos-evm 4072 F: Documentation/i2c/busses/i2c-taos-evm
4073 F: drivers/i2c/busses/i2c-taos-evm.c 4073 F: drivers/i2c/busses/i2c-taos-evm.c
4074 4074
4075 I2C-TINY-USB DRIVER 4075 I2C-TINY-USB DRIVER
4076 M: Till Harbaum <till@harbaum.org> 4076 M: Till Harbaum <till@harbaum.org>
4077 L: linux-i2c@vger.kernel.org 4077 L: linux-i2c@vger.kernel.org
4078 W: http://www.harbaum.org/till/i2c_tiny_usb 4078 W: http://www.harbaum.org/till/i2c_tiny_usb
4079 S: Maintained 4079 S: Maintained
4080 F: drivers/i2c/busses/i2c-tiny-usb.c 4080 F: drivers/i2c/busses/i2c-tiny-usb.c
4081 4081
4082 i386 BOOT CODE 4082 i386 BOOT CODE
4083 M: "H. Peter Anvin" <hpa@zytor.com> 4083 M: "H. Peter Anvin" <hpa@zytor.com>
4084 S: Maintained 4084 S: Maintained
4085 F: arch/x86/boot/ 4085 F: arch/x86/boot/
4086 4086
4087 i386 SETUP CODE / CPU ERRATA WORKAROUNDS 4087 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4088 M: "H. Peter Anvin" <hpa@zytor.com> 4088 M: "H. Peter Anvin" <hpa@zytor.com>
4089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 4089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4090 S: Maintained 4090 S: Maintained
4091 4091
4092 IA64 (Itanium) PLATFORM 4092 IA64 (Itanium) PLATFORM
4093 M: Tony Luck <tony.luck@intel.com> 4093 M: Tony Luck <tony.luck@intel.com>
4094 M: Fenghua Yu <fenghua.yu@intel.com> 4094 M: Fenghua Yu <fenghua.yu@intel.com>
4095 L: linux-ia64@vger.kernel.org 4095 L: linux-ia64@vger.kernel.org
4096 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 4096 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4097 S: Maintained 4097 S: Maintained
4098 F: arch/ia64/ 4098 F: arch/ia64/
4099 4099
4100 IBM Power in-Nest Crypto Acceleration 4100 IBM Power in-Nest Crypto Acceleration
4101 M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com> 4101 M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4102 M: Fionnuala Gunter <fin@linux.vnet.ibm.com> 4102 M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
4103 L: linux-crypto@vger.kernel.org 4103 L: linux-crypto@vger.kernel.org
4104 S: Supported 4104 S: Supported
4105 F: drivers/crypto/nx/ 4105 F: drivers/crypto/nx/
4106 4106
4107 IBM Power 842 compression accelerator 4107 IBM Power 842 compression accelerator
4108 M: Robert Jennings <rcj@linux.vnet.ibm.com> 4108 M: Robert Jennings <rcj@linux.vnet.ibm.com>
4109 S: Supported 4109 S: Supported
4110 F: drivers/crypto/nx/nx-842.c 4110 F: drivers/crypto/nx/nx-842.c
4111 F: include/linux/nx842.h 4111 F: include/linux/nx842.h
4112 4112
4113 IBM Power Linux RAID adapter 4113 IBM Power Linux RAID adapter
4114 M: Brian King <brking@us.ibm.com> 4114 M: Brian King <brking@us.ibm.com>
4115 S: Supported 4115 S: Supported
4116 F: drivers/scsi/ipr.* 4116 F: drivers/scsi/ipr.*
4117 4117
4118 IBM Power Virtual Ethernet Device Driver 4118 IBM Power Virtual Ethernet Device Driver
4119 M: Santiago Leon <santil@linux.vnet.ibm.com> 4119 M: Santiago Leon <santil@linux.vnet.ibm.com>
4120 L: netdev@vger.kernel.org 4120 L: netdev@vger.kernel.org
4121 S: Supported 4121 S: Supported
4122 F: drivers/net/ethernet/ibm/ibmveth.* 4122 F: drivers/net/ethernet/ibm/ibmveth.*
4123 4123
4124 IBM Power Virtual SCSI/FC Device Drivers 4124 IBM Power Virtual SCSI/FC Device Drivers
4125 M: Robert Jennings <rcj@linux.vnet.ibm.com> 4125 M: Robert Jennings <rcj@linux.vnet.ibm.com>
4126 L: linux-scsi@vger.kernel.org 4126 L: linux-scsi@vger.kernel.org
4127 S: Supported 4127 S: Supported
4128 F: drivers/scsi/ibmvscsi/ 4128 F: drivers/scsi/ibmvscsi/
4129 X: drivers/scsi/ibmvscsi/ibmvstgt.c 4129 X: drivers/scsi/ibmvscsi/ibmvstgt.c
4130 4130
4131 IBM ServeRAID RAID DRIVER 4131 IBM ServeRAID RAID DRIVER
4132 P: Jack Hammer 4132 P: Jack Hammer
4133 M: Dave Jeffery <ipslinux@adaptec.com> 4133 M: Dave Jeffery <ipslinux@adaptec.com>
4134 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html 4134 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
4135 S: Supported 4135 S: Supported
4136 F: drivers/scsi/ips.* 4136 F: drivers/scsi/ips.*
4137 4137
4138 ICH LPC AND GPIO DRIVER 4138 ICH LPC AND GPIO DRIVER
4139 M: Peter Tyser <ptyser@xes-inc.com> 4139 M: Peter Tyser <ptyser@xes-inc.com>
4140 S: Maintained 4140 S: Maintained
4141 F: drivers/mfd/lpc_ich.c 4141 F: drivers/mfd/lpc_ich.c
4142 F: drivers/gpio/gpio-ich.c 4142 F: drivers/gpio/gpio-ich.c
4143 4143
4144 IDE SUBSYSTEM 4144 IDE SUBSYSTEM
4145 M: "David S. Miller" <davem@davemloft.net> 4145 M: "David S. Miller" <davem@davemloft.net>
4146 L: linux-ide@vger.kernel.org 4146 L: linux-ide@vger.kernel.org
4147 Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 4147 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 4148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4149 S: Maintained 4149 S: Maintained
4150 F: Documentation/ide/ 4150 F: Documentation/ide/
4151 F: drivers/ide/ 4151 F: drivers/ide/
4152 F: include/linux/ide.h 4152 F: include/linux/ide.h
4153 4153
4154 IDEAPAD LAPTOP EXTRAS DRIVER 4154 IDEAPAD LAPTOP EXTRAS DRIVER
4155 M: Ike Panhc <ike.pan@canonical.com> 4155 M: Ike Panhc <ike.pan@canonical.com>
4156 L: platform-driver-x86@vger.kernel.org 4156 L: platform-driver-x86@vger.kernel.org
4157 W: http://launchpad.net/ideapad-laptop 4157 W: http://launchpad.net/ideapad-laptop
4158 S: Maintained 4158 S: Maintained
4159 F: drivers/platform/x86/ideapad-laptop.c 4159 F: drivers/platform/x86/ideapad-laptop.c
4160 4160
4161 IDEAPAD LAPTOP SLIDEBAR DRIVER 4161 IDEAPAD LAPTOP SLIDEBAR DRIVER
4162 M: Andrey Moiseev <o2g.org.ru@gmail.com> 4162 M: Andrey Moiseev <o2g.org.ru@gmail.com>
4163 L: linux-input@vger.kernel.org 4163 L: linux-input@vger.kernel.org
4164 W: https://github.com/o2genum/ideapad-slidebar 4164 W: https://github.com/o2genum/ideapad-slidebar
4165 S: Maintained 4165 S: Maintained
4166 F: drivers/input/misc/ideapad_slidebar.c 4166 F: drivers/input/misc/ideapad_slidebar.c
4167 4167
4168 IDE/ATAPI DRIVERS 4168 IDE/ATAPI DRIVERS
4169 M: Borislav Petkov <bp@alien8.de> 4169 M: Borislav Petkov <bp@alien8.de>
4170 L: linux-ide@vger.kernel.org 4170 L: linux-ide@vger.kernel.org
4171 S: Maintained 4171 S: Maintained
4172 F: Documentation/cdrom/ide-cd 4172 F: Documentation/cdrom/ide-cd
4173 F: drivers/ide/ide-cd* 4173 F: drivers/ide/ide-cd*
4174 4174
4175 IDLE-I7300 4175 IDLE-I7300
4176 M: Andy Henroid <andrew.d.henroid@intel.com> 4176 M: Andy Henroid <andrew.d.henroid@intel.com>
4177 L: linux-pm@vger.kernel.org 4177 L: linux-pm@vger.kernel.org
4178 S: Supported 4178 S: Supported
4179 F: drivers/idle/i7300_idle.c 4179 F: drivers/idle/i7300_idle.c
4180 4180
4181 IEEE 802.15.4 SUBSYSTEM 4181 IEEE 802.15.4 SUBSYSTEM
4182 M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com> 4182 M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
4183 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 4183 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
4184 L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers) 4184 L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
4185 W: http://apps.sourceforge.net/trac/linux-zigbee 4185 W: http://apps.sourceforge.net/trac/linux-zigbee
4186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git 4186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
4187 S: Maintained 4187 S: Maintained
4188 F: net/ieee802154/ 4188 F: net/ieee802154/
4189 F: net/mac802154/ 4189 F: net/mac802154/
4190 F: drivers/net/ieee802154/ 4190 F: drivers/net/ieee802154/
4191 4191
4192 IGUANAWORKS USB IR TRANSCEIVER 4192 IGUANAWORKS USB IR TRANSCEIVER
4193 M: Sean Young <sean@mess.org> 4193 M: Sean Young <sean@mess.org>
4194 L: linux-media@vger.kernel.org 4194 L: linux-media@vger.kernel.org
4195 S: Maintained 4195 S: Maintained
4196 F: drivers/media/rc/iguanair.c 4196 F: drivers/media/rc/iguanair.c
4197 4197
4198 IIO SUBSYSTEM AND DRIVERS 4198 IIO SUBSYSTEM AND DRIVERS
4199 M: Jonathan Cameron <jic23@cam.ac.uk> 4199 M: Jonathan Cameron <jic23@cam.ac.uk>
4200 L: linux-iio@vger.kernel.org 4200 L: linux-iio@vger.kernel.org
4201 S: Maintained 4201 S: Maintained
4202 F: drivers/iio/ 4202 F: drivers/iio/
4203 F: drivers/staging/iio/ 4203 F: drivers/staging/iio/
4204 4204
4205 IKANOS/ADI EAGLE ADSL USB DRIVER 4205 IKANOS/ADI EAGLE ADSL USB DRIVER
4206 M: Matthieu Castet <castet.matthieu@free.fr> 4206 M: Matthieu Castet <castet.matthieu@free.fr>
4207 M: Stanislaw Gruszka <stf_xl@wp.pl> 4207 M: Stanislaw Gruszka <stf_xl@wp.pl>
4208 S: Maintained 4208 S: Maintained
4209 F: drivers/usb/atm/ueagle-atm.c 4209 F: drivers/usb/atm/ueagle-atm.c
4210 4210
4211 INA209 HARDWARE MONITOR DRIVER 4211 INA209 HARDWARE MONITOR DRIVER
4212 M: Guenter Roeck <linux@roeck-us.net> 4212 M: Guenter Roeck <linux@roeck-us.net>
4213 L: lm-sensors@lm-sensors.org 4213 L: lm-sensors@lm-sensors.org
4214 S: Maintained 4214 S: Maintained
4215 F: Documentation/hwmon/ina209 4215 F: Documentation/hwmon/ina209
4216 F: Documentation/devicetree/bindings/i2c/ina209.txt 4216 F: Documentation/devicetree/bindings/i2c/ina209.txt
4217 F: drivers/hwmon/ina209.c 4217 F: drivers/hwmon/ina209.c
4218 4218
4219 INA2XX HARDWARE MONITOR DRIVER 4219 INA2XX HARDWARE MONITOR DRIVER
4220 M: Guenter Roeck <linux@roeck-us.net> 4220 M: Guenter Roeck <linux@roeck-us.net>
4221 L: lm-sensors@lm-sensors.org 4221 L: lm-sensors@lm-sensors.org
4222 S: Maintained 4222 S: Maintained
4223 F: Documentation/hwmon/ina2xx 4223 F: Documentation/hwmon/ina2xx
4224 F: drivers/hwmon/ina2xx.c 4224 F: drivers/hwmon/ina2xx.c
4225 F: include/linux/platform_data/ina2xx.h 4225 F: include/linux/platform_data/ina2xx.h
4226 4226
4227 INDUSTRY PACK SUBSYSTEM (IPACK) 4227 INDUSTRY PACK SUBSYSTEM (IPACK)
4228 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 4228 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4229 M: Jens Taprogge <jens.taprogge@taprogge.org> 4229 M: Jens Taprogge <jens.taprogge@taprogge.org>
4230 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 4230 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4231 L: industrypack-devel@lists.sourceforge.net 4231 L: industrypack-devel@lists.sourceforge.net
4232 W: http://industrypack.sourceforge.net 4232 W: http://industrypack.sourceforge.net
4233 S: Maintained 4233 S: Maintained
4234 F: drivers/ipack/ 4234 F: drivers/ipack/
4235 4235
4236 INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 4236 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4237 M: Mimi Zohar <zohar@us.ibm.com> 4237 M: Mimi Zohar <zohar@us.ibm.com>
4238 M: Dmitry Kasatkin <d.kasatkin@samsung.com> 4238 M: Dmitry Kasatkin <d.kasatkin@samsung.com>
4239 S: Supported 4239 S: Supported
4240 F: security/integrity/ima/ 4240 F: security/integrity/ima/
4241 4241
4242 IMS TWINTURBO FRAMEBUFFER DRIVER 4242 IMS TWINTURBO FRAMEBUFFER DRIVER
4243 L: linux-fbdev@vger.kernel.org 4243 L: linux-fbdev@vger.kernel.org
4244 S: Orphan 4244 S: Orphan
4245 F: drivers/video/imsttfb.c 4245 F: drivers/video/imsttfb.c
4246 4246
4247 INFINIBAND SUBSYSTEM 4247 INFINIBAND SUBSYSTEM
4248 M: Roland Dreier <roland@kernel.org> 4248 M: Roland Dreier <roland@kernel.org>
4249 M: Sean Hefty <sean.hefty@intel.com> 4249 M: Sean Hefty <sean.hefty@intel.com>
4250 M: Hal Rosenstock <hal.rosenstock@gmail.com> 4250 M: Hal Rosenstock <hal.rosenstock@gmail.com>
4251 L: linux-rdma@vger.kernel.org 4251 L: linux-rdma@vger.kernel.org
4252 W: http://www.openfabrics.org/ 4252 W: http://www.openfabrics.org/
4253 Q: http://patchwork.kernel.org/project/linux-rdma/list/ 4253 Q: http://patchwork.kernel.org/project/linux-rdma/list/
4254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git 4254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4255 S: Supported 4255 S: Supported
4256 F: Documentation/infiniband/ 4256 F: Documentation/infiniband/
4257 F: drivers/infiniband/ 4257 F: drivers/infiniband/
4258 F: include/uapi/linux/if_infiniband.h 4258 F: include/uapi/linux/if_infiniband.h
4259 4259
4260 INOTIFY 4260 INOTIFY
4261 M: John McCutchan <john@johnmccutchan.com> 4261 M: John McCutchan <john@johnmccutchan.com>
4262 M: Robert Love <rlove@rlove.org> 4262 M: Robert Love <rlove@rlove.org>
4263 M: Eric Paris <eparis@parisplace.org> 4263 M: Eric Paris <eparis@parisplace.org>
4264 S: Maintained 4264 S: Maintained
4265 F: Documentation/filesystems/inotify.txt 4265 F: Documentation/filesystems/inotify.txt
4266 F: fs/notify/inotify/ 4266 F: fs/notify/inotify/
4267 F: include/linux/inotify.h 4267 F: include/linux/inotify.h
4268 F: include/uapi/linux/inotify.h 4268 F: include/uapi/linux/inotify.h
4269 4269
4270 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 4270 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4271 M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 4271 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4272 M: Dmitry Torokhov <dtor@mail.ru> 4272 M: Dmitry Torokhov <dtor@mail.ru>
4273 L: linux-input@vger.kernel.org 4273 L: linux-input@vger.kernel.org
4274 Q: http://patchwork.kernel.org/project/linux-input/list/ 4274 Q: http://patchwork.kernel.org/project/linux-input/list/
4275 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 4275 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4276 S: Maintained 4276 S: Maintained
4277 F: drivers/input/ 4277 F: drivers/input/
4278 F: include/linux/input.h 4278 F: include/linux/input.h
4279 F: include/uapi/linux/input.h 4279 F: include/uapi/linux/input.h
4280 F: include/linux/input/ 4280 F: include/linux/input/
4281 4281
4282 INPUT MULTITOUCH (MT) PROTOCOL 4282 INPUT MULTITOUCH (MT) PROTOCOL
4283 M: Henrik Rydberg <rydberg@euromail.se> 4283 M: Henrik Rydberg <rydberg@euromail.se>
4284 L: linux-input@vger.kernel.org 4284 L: linux-input@vger.kernel.org
4285 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git 4285 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4286 S: Maintained 4286 S: Maintained
4287 F: Documentation/input/multi-touch-protocol.txt 4287 F: Documentation/input/multi-touch-protocol.txt
4288 F: drivers/input/input-mt.c 4288 F: drivers/input/input-mt.c
4289 K: \b(ABS|SYN)_MT_ 4289 K: \b(ABS|SYN)_MT_
4290 4290
4291 INTEL C600 SERIES SAS CONTROLLER DRIVER 4291 INTEL C600 SERIES SAS CONTROLLER DRIVER
4292 M: Intel SCU Linux support <intel-linux-scu@intel.com> 4292 M: Intel SCU Linux support <intel-linux-scu@intel.com>
4293 M: Lukasz Dorau <lukasz.dorau@intel.com> 4293 M: Lukasz Dorau <lukasz.dorau@intel.com>
4294 M: Maciej Patelczyk <maciej.patelczyk@intel.com> 4294 M: Maciej Patelczyk <maciej.patelczyk@intel.com>
4295 M: Dave Jiang <dave.jiang@intel.com> 4295 M: Dave Jiang <dave.jiang@intel.com>
4296 L: linux-scsi@vger.kernel.org 4296 L: linux-scsi@vger.kernel.org
4297 T: git git://git.code.sf.net/p/intel-sas/isci 4297 T: git git://git.code.sf.net/p/intel-sas/isci
4298 S: Supported 4298 S: Supported
4299 F: drivers/scsi/isci/ 4299 F: drivers/scsi/isci/
4300 4300
4301 INTEL IDLE DRIVER 4301 INTEL IDLE DRIVER
4302 M: Len Brown <lenb@kernel.org> 4302 M: Len Brown <lenb@kernel.org>
4303 L: linux-pm@vger.kernel.org 4303 L: linux-pm@vger.kernel.org
4304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 4304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4305 S: Supported 4305 S: Supported
4306 F: drivers/idle/intel_idle.c 4306 F: drivers/idle/intel_idle.c
4307 4307
4308 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 4308 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4309 M: Maik Broemme <mbroemme@plusserver.de> 4309 M: Maik Broemme <mbroemme@plusserver.de>
4310 L: linux-fbdev@vger.kernel.org 4310 L: linux-fbdev@vger.kernel.org
4311 S: Maintained 4311 S: Maintained
4312 F: Documentation/fb/intelfb.txt 4312 F: Documentation/fb/intelfb.txt
4313 F: drivers/video/intelfb/ 4313 F: drivers/video/intelfb/
4314 4314
4315 INTEL 810/815 FRAMEBUFFER DRIVER 4315 INTEL 810/815 FRAMEBUFFER DRIVER
4316 M: Antonino Daplas <adaplas@gmail.com> 4316 M: Antonino Daplas <adaplas@gmail.com>
4317 L: linux-fbdev@vger.kernel.org 4317 L: linux-fbdev@vger.kernel.org
4318 S: Maintained 4318 S: Maintained
4319 F: drivers/video/i810/ 4319 F: drivers/video/i810/
4320 4320
4321 INTEL MENLOW THERMAL DRIVER 4321 INTEL MENLOW THERMAL DRIVER
4322 M: Sujith Thomas <sujith.thomas@intel.com> 4322 M: Sujith Thomas <sujith.thomas@intel.com>
4323 L: platform-driver-x86@vger.kernel.org 4323 L: platform-driver-x86@vger.kernel.org
4324 W: http://www.lesswatts.org/projects/acpi/ 4324 W: http://www.lesswatts.org/projects/acpi/
4325 S: Supported 4325 S: Supported
4326 F: drivers/platform/x86/intel_menlow.c 4326 F: drivers/platform/x86/intel_menlow.c
4327 4327
4328 INTEL IA32 MICROCODE UPDATE SUPPORT 4328 INTEL IA32 MICROCODE UPDATE SUPPORT
4329 M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk> 4329 M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
4330 S: Maintained 4330 S: Maintained
4331 F: arch/x86/kernel/microcode_core.c 4331 F: arch/x86/kernel/microcode_core.c
4332 F: arch/x86/kernel/microcode_intel.c 4332 F: arch/x86/kernel/microcode_intel.c
4333 4333
4334 INTEL I/OAT DMA DRIVER 4334 INTEL I/OAT DMA DRIVER
4335 M: Dan Williams <dan.j.williams@intel.com> 4335 M: Dan Williams <dan.j.williams@intel.com>
4336 S: Maintained 4336 S: Maintained
4337 F: drivers/dma/ioat* 4337 F: drivers/dma/ioat*
4338 4338
4339 INTEL IOMMU (VT-d) 4339 INTEL IOMMU (VT-d)
4340 M: David Woodhouse <dwmw2@infradead.org> 4340 M: David Woodhouse <dwmw2@infradead.org>
4341 L: iommu@lists.linux-foundation.org 4341 L: iommu@lists.linux-foundation.org
4342 T: git git://git.infradead.org/iommu-2.6.git 4342 T: git git://git.infradead.org/iommu-2.6.git
4343 S: Supported 4343 S: Supported
4344 F: drivers/iommu/intel-iommu.c 4344 F: drivers/iommu/intel-iommu.c
4345 F: include/linux/intel-iommu.h 4345 F: include/linux/intel-iommu.h
4346 4346
4347 INTEL IOP-ADMA DMA DRIVER 4347 INTEL IOP-ADMA DMA DRIVER
4348 M: Dan Williams <dan.j.williams@intel.com> 4348 M: Dan Williams <dan.j.williams@intel.com>
4349 S: Odd fixes 4349 S: Odd fixes
4350 F: drivers/dma/iop-adma.c 4350 F: drivers/dma/iop-adma.c
4351 4351
4352 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 4352 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
4353 M: Krzysztof Halasa <khc@pm.waw.pl> 4353 M: Krzysztof Halasa <khc@pm.waw.pl>
4354 S: Maintained 4354 S: Maintained
4355 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 4355 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4356 F: arch/arm/mach-ixp4xx/include/mach/npe.h 4356 F: arch/arm/mach-ixp4xx/include/mach/npe.h
4357 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 4357 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4358 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 4358 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
4359 F: drivers/net/ethernet/xscale/ixp4xx_eth.c 4359 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
4360 F: drivers/net/wan/ixp4xx_hss.c 4360 F: drivers/net/wan/ixp4xx_hss.c
4361 4361
4362 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 4362 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
4363 M: Deepak Saxena <dsaxena@plexity.net> 4363 M: Deepak Saxena <dsaxena@plexity.net>
4364 S: Maintained 4364 S: Maintained
4365 F: drivers/char/hw_random/ixp4xx-rng.c 4365 F: drivers/char/hw_random/ixp4xx-rng.c
4366 4366
4367 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e) 4367 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e)
4368 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 4368 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4369 M: Jesse Brandeburg <jesse.brandeburg@intel.com> 4369 M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4370 M: Bruce Allan <bruce.w.allan@intel.com> 4370 M: Bruce Allan <bruce.w.allan@intel.com>
4371 M: Carolyn Wyborny <carolyn.wyborny@intel.com> 4371 M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4372 M: Don Skidmore <donald.c.skidmore@intel.com> 4372 M: Don Skidmore <donald.c.skidmore@intel.com>
4373 M: Greg Rose <gregory.v.rose@intel.com> 4373 M: Greg Rose <gregory.v.rose@intel.com>
4374 M: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com> 4374 M: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
4375 M: Alex Duyck <alexander.h.duyck@intel.com> 4375 M: Alex Duyck <alexander.h.duyck@intel.com>
4376 M: John Ronciak <john.ronciak@intel.com> 4376 M: John Ronciak <john.ronciak@intel.com>
4377 M: Tushar Dave <tushar.n.dave@intel.com> 4377 M: Tushar Dave <tushar.n.dave@intel.com>
4378 L: e1000-devel@lists.sourceforge.net 4378 L: e1000-devel@lists.sourceforge.net
4379 W: http://www.intel.com/support/feedback.htm 4379 W: http://www.intel.com/support/feedback.htm
4380 W: http://e1000.sourceforge.net/ 4380 W: http://e1000.sourceforge.net/
4381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git 4381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4382 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git 4382 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
4383 S: Supported 4383 S: Supported
4384 F: Documentation/networking/e100.txt 4384 F: Documentation/networking/e100.txt
4385 F: Documentation/networking/e1000.txt 4385 F: Documentation/networking/e1000.txt
4386 F: Documentation/networking/e1000e.txt 4386 F: Documentation/networking/e1000e.txt
4387 F: Documentation/networking/igb.txt 4387 F: Documentation/networking/igb.txt
4388 F: Documentation/networking/igbvf.txt 4388 F: Documentation/networking/igbvf.txt
4389 F: Documentation/networking/ixgb.txt 4389 F: Documentation/networking/ixgb.txt
4390 F: Documentation/networking/ixgbe.txt 4390 F: Documentation/networking/ixgbe.txt
4391 F: Documentation/networking/ixgbevf.txt 4391 F: Documentation/networking/ixgbevf.txt
4392 F: Documentation/networking/i40e.txt 4392 F: Documentation/networking/i40e.txt
4393 F: drivers/net/ethernet/intel/ 4393 F: drivers/net/ethernet/intel/
4394 4394
4395 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 4395 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4396 M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 4396 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
4397 L: linux-wireless@vger.kernel.org 4397 L: linux-wireless@vger.kernel.org
4398 S: Maintained 4398 S: Maintained
4399 F: Documentation/networking/README.ipw2100 4399 F: Documentation/networking/README.ipw2100
4400 F: Documentation/networking/README.ipw2200 4400 F: Documentation/networking/README.ipw2200
4401 F: drivers/net/wireless/ipw2x00/ 4401 F: drivers/net/wireless/ipw2x00/
4402 4402
4403 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 4403 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
4404 M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 4404 M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4405 M: Gang Wei <gang.wei@intel.com> 4405 M: Gang Wei <gang.wei@intel.com>
4406 M: Shane Wang <shane.wang@intel.com> 4406 M: Shane Wang <shane.wang@intel.com>
4407 L: tboot-devel@lists.sourceforge.net 4407 L: tboot-devel@lists.sourceforge.net
4408 W: http://tboot.sourceforge.net 4408 W: http://tboot.sourceforge.net
4409 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 4409 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4410 S: Supported 4410 S: Supported
4411 F: Documentation/intel_txt.txt 4411 F: Documentation/intel_txt.txt
4412 F: include/linux/tboot.h 4412 F: include/linux/tboot.h
4413 F: arch/x86/kernel/tboot.c 4413 F: arch/x86/kernel/tboot.c
4414 4414
4415 INTEL WIRELESS WIMAX CONNECTION 2400 4415 INTEL WIRELESS WIMAX CONNECTION 2400
4416 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 4416 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
4417 M: linux-wimax@intel.com 4417 M: linux-wimax@intel.com
4418 L: wimax@linuxwimax.org 4418 L: wimax@linuxwimax.org
4419 S: Supported 4419 S: Supported
4420 W: http://linuxwimax.org 4420 W: http://linuxwimax.org
4421 F: Documentation/wimax/README.i2400m 4421 F: Documentation/wimax/README.i2400m
4422 F: drivers/net/wimax/i2400m/ 4422 F: drivers/net/wimax/i2400m/
4423 F: include/uapi/linux/wimax/i2400m.h 4423 F: include/uapi/linux/wimax/i2400m.h
4424 4424
4425 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 4425 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4426 M: Stanislaw Gruszka <sgruszka@redhat.com> 4426 M: Stanislaw Gruszka <sgruszka@redhat.com>
4427 L: linux-wireless@vger.kernel.org 4427 L: linux-wireless@vger.kernel.org
4428 S: Supported 4428 S: Supported
4429 F: drivers/net/wireless/iwlegacy/ 4429 F: drivers/net/wireless/iwlegacy/
4430 4430
4431 INTEL WIRELESS WIFI LINK (iwlwifi) 4431 INTEL WIRELESS WIFI LINK (iwlwifi)
4432 M: Johannes Berg <johannes.berg@intel.com> 4432 M: Johannes Berg <johannes.berg@intel.com>
4433 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 4433 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
4434 M: Intel Linux Wireless <ilw@linux.intel.com> 4434 M: Intel Linux Wireless <ilw@linux.intel.com>
4435 L: linux-wireless@vger.kernel.org 4435 L: linux-wireless@vger.kernel.org
4436 W: http://intellinuxwireless.org 4436 W: http://intellinuxwireless.org
4437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 4437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
4438 S: Supported 4438 S: Supported
4439 F: drivers/net/wireless/iwlwifi/ 4439 F: drivers/net/wireless/iwlwifi/
4440 4440
4441 INTEL MANAGEMENT ENGINE (mei) 4441 INTEL MANAGEMENT ENGINE (mei)
4442 M: Tomas Winkler <tomas.winkler@intel.com> 4442 M: Tomas Winkler <tomas.winkler@intel.com>
4443 L: linux-kernel@vger.kernel.org 4443 L: linux-kernel@vger.kernel.org
4444 S: Supported 4444 S: Supported
4445 F: include/uapi/linux/mei.h 4445 F: include/uapi/linux/mei.h
4446 F: drivers/misc/mei/* 4446 F: drivers/misc/mei/*
4447 F: Documentation/misc-devices/mei/* 4447 F: Documentation/misc-devices/mei/*
4448 4448
4449 IOC3 ETHERNET DRIVER 4449 IOC3 ETHERNET DRIVER
4450 M: Ralf Baechle <ralf@linux-mips.org> 4450 M: Ralf Baechle <ralf@linux-mips.org>
4451 L: linux-mips@linux-mips.org 4451 L: linux-mips@linux-mips.org
4452 S: Maintained 4452 S: Maintained
4453 F: drivers/net/ethernet/sgi/ioc3-eth.c 4453 F: drivers/net/ethernet/sgi/ioc3-eth.c
4454 4454
4455 IOC3 SERIAL DRIVER 4455 IOC3 SERIAL DRIVER
4456 M: Pat Gefre <pfg@sgi.com> 4456 M: Pat Gefre <pfg@sgi.com>
4457 L: linux-serial@vger.kernel.org 4457 L: linux-serial@vger.kernel.org
4458 S: Maintained 4458 S: Maintained
4459 F: drivers/tty/serial/ioc3_serial.c 4459 F: drivers/tty/serial/ioc3_serial.c
4460 4460
4461 IP MASQUERADING 4461 IP MASQUERADING
4462 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 4462 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
4463 S: Maintained 4463 S: Maintained
4464 F: net/ipv4/netfilter/ipt_MASQUERADE.c 4464 F: net/ipv4/netfilter/ipt_MASQUERADE.c
4465 4465
4466 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 4466 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
4467 M: Francois Romieu <romieu@fr.zoreil.com> 4467 M: Francois Romieu <romieu@fr.zoreil.com>
4468 M: Sorbica Shieh <sorbica@icplus.com.tw> 4468 M: Sorbica Shieh <sorbica@icplus.com.tw>
4469 L: netdev@vger.kernel.org 4469 L: netdev@vger.kernel.org
4470 S: Maintained 4470 S: Maintained
4471 F: drivers/net/ethernet/icplus/ipg.* 4471 F: drivers/net/ethernet/icplus/ipg.*
4472 4472
4473 IPATH DRIVER 4473 IPATH DRIVER
4474 M: Mike Marciniszyn <infinipath@intel.com> 4474 M: Mike Marciniszyn <infinipath@intel.com>
4475 L: linux-rdma@vger.kernel.org 4475 L: linux-rdma@vger.kernel.org
4476 S: Maintained 4476 S: Maintained
4477 F: drivers/infiniband/hw/ipath/ 4477 F: drivers/infiniband/hw/ipath/
4478 4478
4479 IPMI SUBSYSTEM 4479 IPMI SUBSYSTEM
4480 M: Corey Minyard <minyard@acm.org> 4480 M: Corey Minyard <minyard@acm.org>
4481 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 4481 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4482 W: http://openipmi.sourceforge.net/ 4482 W: http://openipmi.sourceforge.net/
4483 S: Supported 4483 S: Supported
4484 F: Documentation/IPMI.txt 4484 F: Documentation/IPMI.txt
4485 F: drivers/char/ipmi/ 4485 F: drivers/char/ipmi/
4486 F: include/linux/ipmi* 4486 F: include/linux/ipmi*
4487 F: include/uapi/linux/ipmi* 4487 F: include/uapi/linux/ipmi*
4488 4488
4489 IPS SCSI RAID DRIVER 4489 IPS SCSI RAID DRIVER
4490 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 4490 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4491 L: linux-scsi@vger.kernel.org 4491 L: linux-scsi@vger.kernel.org
4492 W: http://www.adaptec.com/ 4492 W: http://www.adaptec.com/
4493 S: Maintained 4493 S: Maintained
4494 F: drivers/scsi/ips* 4494 F: drivers/scsi/ips*
4495 4495
4496 IPVS 4496 IPVS
4497 M: Wensong Zhang <wensong@linux-vs.org> 4497 M: Wensong Zhang <wensong@linux-vs.org>
4498 M: Simon Horman <horms@verge.net.au> 4498 M: Simon Horman <horms@verge.net.au>
4499 M: Julian Anastasov <ja@ssi.bg> 4499 M: Julian Anastasov <ja@ssi.bg>
4500 L: netdev@vger.kernel.org 4500 L: netdev@vger.kernel.org
4501 L: lvs-devel@vger.kernel.org 4501 L: lvs-devel@vger.kernel.org
4502 S: Maintained 4502 S: Maintained
4503 F: Documentation/networking/ipvs-sysctl.txt 4503 F: Documentation/networking/ipvs-sysctl.txt
4504 F: include/net/ip_vs.h 4504 F: include/net/ip_vs.h
4505 F: include/uapi/linux/ip_vs.h 4505 F: include/uapi/linux/ip_vs.h
4506 F: net/netfilter/ipvs/ 4506 F: net/netfilter/ipvs/
4507 4507
4508 IPWIRELESS DRIVER 4508 IPWIRELESS DRIVER
4509 M: Jiri Kosina <jkosina@suse.cz> 4509 M: Jiri Kosina <jkosina@suse.cz>
4510 M: David Sterba <dsterba@suse.cz> 4510 M: David Sterba <dsterba@suse.cz>
4511 S: Odd Fixes 4511 S: Odd Fixes
4512 F: drivers/tty/ipwireless/ 4512 F: drivers/tty/ipwireless/
4513 4513
4514 IPX NETWORK LAYER 4514 IPX NETWORK LAYER
4515 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 4515 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
4516 L: netdev@vger.kernel.org 4516 L: netdev@vger.kernel.org
4517 S: Maintained 4517 S: Maintained
4518 F: include/net/ipx.h 4518 F: include/net/ipx.h
4519 F: include/uapi/linux/ipx.h 4519 F: include/uapi/linux/ipx.h
4520 F: net/ipx/ 4520 F: net/ipx/
4521 4521
4522 IRDA SUBSYSTEM 4522 IRDA SUBSYSTEM
4523 M: Samuel Ortiz <samuel@sortiz.org> 4523 M: Samuel Ortiz <samuel@sortiz.org>
4524 L: irda-users@lists.sourceforge.net (subscribers-only) 4524 L: irda-users@lists.sourceforge.net (subscribers-only)
4525 L: netdev@vger.kernel.org 4525 L: netdev@vger.kernel.org
4526 W: http://irda.sourceforge.net/ 4526 W: http://irda.sourceforge.net/
4527 S: Maintained 4527 S: Maintained
4528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 4528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
4529 F: Documentation/networking/irda.txt 4529 F: Documentation/networking/irda.txt
4530 F: drivers/net/irda/ 4530 F: drivers/net/irda/
4531 F: include/net/irda/ 4531 F: include/net/irda/
4532 F: net/irda/ 4532 F: net/irda/
4533 4533
4534 IRQ SUBSYSTEM 4534 IRQ SUBSYSTEM
4535 M: Thomas Gleixner <tglx@linutronix.de> 4535 M: Thomas Gleixner <tglx@linutronix.de>
4536 S: Maintained 4536 S: Maintained
4537 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 4537 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4538 F: kernel/irq/ 4538 F: kernel/irq/
4539 F: drivers/irqchip/ 4539 F: drivers/irqchip/
4540 4540
4541 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 4541 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4542 M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 4542 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
4543 S: Maintained 4543 S: Maintained
4544 F: Documentation/IRQ-domain.txt 4544 F: Documentation/IRQ-domain.txt
4545 F: include/linux/irqdomain.h 4545 F: include/linux/irqdomain.h
4546 F: kernel/irq/irqdomain.c 4546 F: kernel/irq/irqdomain.c
4547 4547
4548 ISAPNP 4548 ISAPNP
4549 M: Jaroslav Kysela <perex@perex.cz> 4549 M: Jaroslav Kysela <perex@perex.cz>
4550 S: Maintained 4550 S: Maintained
4551 F: Documentation/isapnp.txt 4551 F: Documentation/isapnp.txt
4552 F: drivers/pnp/isapnp/ 4552 F: drivers/pnp/isapnp/
4553 F: include/linux/isapnp.h 4553 F: include/linux/isapnp.h
4554 4554
4555 ISA RADIO MODULE 4555 ISA RADIO MODULE
4556 M: Hans Verkuil <hverkuil@xs4all.nl> 4556 M: Hans Verkuil <hverkuil@xs4all.nl>
4557 L: linux-media@vger.kernel.org 4557 L: linux-media@vger.kernel.org
4558 T: git git://linuxtv.org/media_tree.git 4558 T: git git://linuxtv.org/media_tree.git
4559 W: http://linuxtv.org 4559 W: http://linuxtv.org
4560 S: Maintained 4560 S: Maintained
4561 F: drivers/media/radio/radio-isa* 4561 F: drivers/media/radio/radio-isa*
4562 4562
4563 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 4563 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4564 M: Peter Jones <pjones@redhat.com> 4564 M: Peter Jones <pjones@redhat.com>
4565 M: Konrad Rzeszutek Wilk <konrad@kernel.org> 4565 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4566 S: Maintained 4566 S: Maintained
4567 F: drivers/firmware/iscsi_ibft* 4567 F: drivers/firmware/iscsi_ibft*
4568 4568
4569 ISCSI 4569 ISCSI
4570 M: Mike Christie <michaelc@cs.wisc.edu> 4570 M: Mike Christie <michaelc@cs.wisc.edu>
4571 L: open-iscsi@googlegroups.com 4571 L: open-iscsi@googlegroups.com
4572 W: www.open-iscsi.org 4572 W: www.open-iscsi.org
4573 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 4573 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
4574 S: Maintained 4574 S: Maintained
4575 F: drivers/scsi/*iscsi* 4575 F: drivers/scsi/*iscsi*
4576 F: include/scsi/*iscsi* 4576 F: include/scsi/*iscsi*
4577 4577
4578 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 4578 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4579 M: Or Gerlitz <ogerlitz@mellanox.com> 4579 M: Or Gerlitz <ogerlitz@mellanox.com>
4580 M: Roi Dayan <roid@mellanox.com> 4580 M: Roi Dayan <roid@mellanox.com>
4581 L: linux-rdma@vger.kernel.org 4581 L: linux-rdma@vger.kernel.org
4582 S: Supported 4582 S: Supported
4583 W: http://www.openfabrics.org 4583 W: http://www.openfabrics.org
4584 W: www.open-iscsi.org 4584 W: www.open-iscsi.org
4585 Q: http://patchwork.kernel.org/project/linux-rdma/list/ 4585 Q: http://patchwork.kernel.org/project/linux-rdma/list/
4586 F: drivers/infiniband/ulp/iser/ 4586 F: drivers/infiniband/ulp/iser/
4587 4587
4588 ISDN SUBSYSTEM 4588 ISDN SUBSYSTEM
4589 M: Karsten Keil <isdn@linux-pingi.de> 4589 M: Karsten Keil <isdn@linux-pingi.de>
4590 L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 4590 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
4591 L: netdev@vger.kernel.org 4591 L: netdev@vger.kernel.org
4592 W: http://www.isdn4linux.de 4592 W: http://www.isdn4linux.de
4593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 4593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
4594 S: Maintained 4594 S: Maintained
4595 F: Documentation/isdn/ 4595 F: Documentation/isdn/
4596 F: drivers/isdn/ 4596 F: drivers/isdn/
4597 F: include/linux/isdn.h 4597 F: include/linux/isdn.h
4598 F: include/linux/isdn/ 4598 F: include/linux/isdn/
4599 F: include/uapi/linux/isdn.h 4599 F: include/uapi/linux/isdn.h
4600 F: include/uapi/linux/isdn/ 4600 F: include/uapi/linux/isdn/
4601 4601
4602 ISDN SUBSYSTEM (Eicon active card driver) 4602 ISDN SUBSYSTEM (Eicon active card driver)
4603 M: Armin Schindler <mac@melware.de> 4603 M: Armin Schindler <mac@melware.de>
4604 L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 4604 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
4605 W: http://www.melware.de 4605 W: http://www.melware.de
4606 S: Maintained 4606 S: Maintained
4607 F: drivers/isdn/hardware/eicon/ 4607 F: drivers/isdn/hardware/eicon/
4608 4608
4609 IT87 HARDWARE MONITORING DRIVER 4609 IT87 HARDWARE MONITORING DRIVER
4610 M: Jean Delvare <khali@linux-fr.org> 4610 M: Jean Delvare <khali@linux-fr.org>
4611 L: lm-sensors@lm-sensors.org 4611 L: lm-sensors@lm-sensors.org
4612 S: Maintained 4612 S: Maintained
4613 F: Documentation/hwmon/it87 4613 F: Documentation/hwmon/it87
4614 F: drivers/hwmon/it87.c 4614 F: drivers/hwmon/it87.c
4615 4615
4616 IT913X MEDIA DRIVER 4616 IT913X MEDIA DRIVER
4617 M: Malcolm Priestley <tvboxspy@gmail.com> 4617 M: Malcolm Priestley <tvboxspy@gmail.com>
4618 L: linux-media@vger.kernel.org 4618 L: linux-media@vger.kernel.org
4619 W: http://linuxtv.org/ 4619 W: http://linuxtv.org/
4620 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4620 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4621 S: Maintained 4621 S: Maintained
4622 F: drivers/media/usb/dvb-usb-v2/it913x* 4622 F: drivers/media/usb/dvb-usb-v2/it913x*
4623 4623
4624 IT913X FE MEDIA DRIVER 4624 IT913X FE MEDIA DRIVER
4625 M: Malcolm Priestley <tvboxspy@gmail.com> 4625 M: Malcolm Priestley <tvboxspy@gmail.com>
4626 L: linux-media@vger.kernel.org 4626 L: linux-media@vger.kernel.org
4627 W: http://linuxtv.org/ 4627 W: http://linuxtv.org/
4628 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4628 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4629 S: Maintained 4629 S: Maintained
4630 F: drivers/media/dvb-frontends/it913x-fe* 4630 F: drivers/media/dvb-frontends/it913x-fe*
4631 4631
4632 IT913X MEDIA DRIVER 4632 IT913X MEDIA DRIVER
4633 M: Antti Palosaari <crope@iki.fi> 4633 M: Antti Palosaari <crope@iki.fi>
4634 L: linux-media@vger.kernel.org 4634 L: linux-media@vger.kernel.org
4635 W: http://linuxtv.org/ 4635 W: http://linuxtv.org/
4636 W: http://palosaari.fi/linux/ 4636 W: http://palosaari.fi/linux/
4637 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4637 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4638 T: git git://linuxtv.org/anttip/media_tree.git 4638 T: git git://linuxtv.org/anttip/media_tree.git
4639 S: Maintained 4639 S: Maintained
4640 F: drivers/media/tuners/tuner_it913x* 4640 F: drivers/media/tuners/tuner_it913x*
4641 4641
4642 IVTV VIDEO4LINUX DRIVER 4642 IVTV VIDEO4LINUX DRIVER
4643 M: Andy Walls <awalls@md.metrocast.net> 4643 M: Andy Walls <awalls@md.metrocast.net>
4644 L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers) 4644 L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
4645 L: linux-media@vger.kernel.org 4645 L: linux-media@vger.kernel.org
4646 T: git git://linuxtv.org/media_tree.git 4646 T: git git://linuxtv.org/media_tree.git
4647 W: http://www.ivtvdriver.org 4647 W: http://www.ivtvdriver.org
4648 S: Maintained 4648 S: Maintained
4649 F: Documentation/video4linux/*.ivtv 4649 F: Documentation/video4linux/*.ivtv
4650 F: drivers/media/pci/ivtv/ 4650 F: drivers/media/pci/ivtv/
4651 F: include/uapi/linux/ivtv* 4651 F: include/uapi/linux/ivtv*
4652 4652
4653 IX2505V MEDIA DRIVER 4653 IX2505V MEDIA DRIVER
4654 M: Malcolm Priestley <tvboxspy@gmail.com> 4654 M: Malcolm Priestley <tvboxspy@gmail.com>
4655 L: linux-media@vger.kernel.org 4655 L: linux-media@vger.kernel.org
4656 W: http://linuxtv.org/ 4656 W: http://linuxtv.org/
4657 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4657 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4658 S: Maintained 4658 S: Maintained
4659 F: drivers/media/dvb-frontends/ix2505v* 4659 F: drivers/media/dvb-frontends/ix2505v*
4660 4660
4661 JC42.4 TEMPERATURE SENSOR DRIVER 4661 JC42.4 TEMPERATURE SENSOR DRIVER
4662 M: Guenter Roeck <linux@roeck-us.net> 4662 M: Guenter Roeck <linux@roeck-us.net>
4663 L: lm-sensors@lm-sensors.org 4663 L: lm-sensors@lm-sensors.org
4664 S: Maintained 4664 S: Maintained
4665 F: drivers/hwmon/jc42.c 4665 F: drivers/hwmon/jc42.c
4666 F: Documentation/hwmon/jc42 4666 F: Documentation/hwmon/jc42
4667 4667
4668 JFS FILESYSTEM 4668 JFS FILESYSTEM
4669 M: Dave Kleikamp <shaggy@kernel.org> 4669 M: Dave Kleikamp <shaggy@kernel.org>
4670 L: jfs-discussion@lists.sourceforge.net 4670 L: jfs-discussion@lists.sourceforge.net
4671 W: http://jfs.sourceforge.net/ 4671 W: http://jfs.sourceforge.net/
4672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 4672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
4673 S: Maintained 4673 S: Maintained
4674 F: Documentation/filesystems/jfs.txt 4674 F: Documentation/filesystems/jfs.txt
4675 F: fs/jfs/ 4675 F: fs/jfs/
4676 4676
4677 JME NETWORK DRIVER 4677 JME NETWORK DRIVER
4678 M: Guo-Fu Tseng <cooldavid@cooldavid.org> 4678 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
4679 L: netdev@vger.kernel.org 4679 L: netdev@vger.kernel.org
4680 S: Maintained 4680 S: Maintained
4681 F: drivers/net/ethernet/jme.* 4681 F: drivers/net/ethernet/jme.*
4682 4682
4683 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 4683 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
4684 M: David Woodhouse <dwmw2@infradead.org> 4684 M: David Woodhouse <dwmw2@infradead.org>
4685 L: linux-mtd@lists.infradead.org 4685 L: linux-mtd@lists.infradead.org
4686 W: http://www.linux-mtd.infradead.org/doc/jffs2.html 4686 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
4687 S: Maintained 4687 S: Maintained
4688 F: fs/jffs2/ 4688 F: fs/jffs2/
4689 F: include/uapi/linux/jffs2.h 4689 F: include/uapi/linux/jffs2.h
4690 4690
4691 JOURNALLING LAYER FOR BLOCK DEVICES (JBD) 4691 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
4692 M: Andrew Morton <akpm@linux-foundation.org> 4692 M: Andrew Morton <akpm@linux-foundation.org>
4693 M: Jan Kara <jack@suse.cz> 4693 M: Jan Kara <jack@suse.cz>
4694 L: linux-ext4@vger.kernel.org 4694 L: linux-ext4@vger.kernel.org
4695 S: Maintained 4695 S: Maintained
4696 F: fs/jbd/ 4696 F: fs/jbd/
4697 F: include/linux/jbd.h 4697 F: include/linux/jbd.h
4698 4698
4699 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 4699 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4700 M: "Theodore Ts'o" <tytso@mit.edu> 4700 M: "Theodore Ts'o" <tytso@mit.edu>
4701 L: linux-ext4@vger.kernel.org 4701 L: linux-ext4@vger.kernel.org
4702 S: Maintained 4702 S: Maintained
4703 F: fs/jbd2/ 4703 F: fs/jbd2/
4704 F: include/linux/jbd2.h 4704 F: include/linux/jbd2.h
4705 4705
4706 JSM Neo PCI based serial card 4706 JSM Neo PCI based serial card
4707 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 4707 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4708 L: linux-serial@vger.kernel.org 4708 L: linux-serial@vger.kernel.org
4709 S: Maintained 4709 S: Maintained
4710 F: drivers/tty/serial/jsm/ 4710 F: drivers/tty/serial/jsm/
4711 4711
4712 K10TEMP HARDWARE MONITORING DRIVER 4712 K10TEMP HARDWARE MONITORING DRIVER
4713 M: Clemens Ladisch <clemens@ladisch.de> 4713 M: Clemens Ladisch <clemens@ladisch.de>
4714 L: lm-sensors@lm-sensors.org 4714 L: lm-sensors@lm-sensors.org
4715 S: Maintained 4715 S: Maintained
4716 F: Documentation/hwmon/k10temp 4716 F: Documentation/hwmon/k10temp
4717 F: drivers/hwmon/k10temp.c 4717 F: drivers/hwmon/k10temp.c
4718 4718
4719 K8TEMP HARDWARE MONITORING DRIVER 4719 K8TEMP HARDWARE MONITORING DRIVER
4720 M: Rudolf Marek <r.marek@assembler.cz> 4720 M: Rudolf Marek <r.marek@assembler.cz>
4721 L: lm-sensors@lm-sensors.org 4721 L: lm-sensors@lm-sensors.org
4722 S: Maintained 4722 S: Maintained
4723 F: Documentation/hwmon/k8temp 4723 F: Documentation/hwmon/k8temp
4724 F: drivers/hwmon/k8temp.c 4724 F: drivers/hwmon/k8temp.c
4725 4725
4726 KCONFIG 4726 KCONFIG
4727 M: Michal Marek <mmarek@suse.cz> 4727 M: Michal Marek <mmarek@suse.cz>
4728 L: linux-kbuild@vger.kernel.org 4728 L: linux-kbuild@vger.kernel.org
4729 S: Odd Fixes 4729 S: Odd Fixes
4730 F: Documentation/kbuild/kconfig-language.txt 4730 F: Documentation/kbuild/kconfig-language.txt
4731 F: scripts/kconfig/ 4731 F: scripts/kconfig/
4732 4732
4733 KDUMP 4733 KDUMP
4734 M: Vivek Goyal <vgoyal@redhat.com> 4734 M: Vivek Goyal <vgoyal@redhat.com>
4735 M: Haren Myneni <hbabu@us.ibm.com> 4735 M: Haren Myneni <hbabu@us.ibm.com>
4736 L: kexec@lists.infradead.org 4736 L: kexec@lists.infradead.org
4737 W: http://lse.sourceforge.net/kdump/ 4737 W: http://lse.sourceforge.net/kdump/
4738 S: Maintained 4738 S: Maintained
4739 F: Documentation/kdump/ 4739 F: Documentation/kdump/
4740 4740
4741 KEENE FM RADIO TRANSMITTER DRIVER 4741 KEENE FM RADIO TRANSMITTER DRIVER
4742 M: Hans Verkuil <hverkuil@xs4all.nl> 4742 M: Hans Verkuil <hverkuil@xs4all.nl>
4743 L: linux-media@vger.kernel.org 4743 L: linux-media@vger.kernel.org
4744 T: git git://linuxtv.org/media_tree.git 4744 T: git git://linuxtv.org/media_tree.git
4745 W: http://linuxtv.org 4745 W: http://linuxtv.org
4746 S: Maintained 4746 S: Maintained
4747 F: drivers/media/radio/radio-keene* 4747 F: drivers/media/radio/radio-keene*
4748 4748
4749 KERNEL AUTOMOUNTER v4 (AUTOFS4) 4749 KERNEL AUTOMOUNTER v4 (AUTOFS4)
4750 M: Ian Kent <raven@themaw.net> 4750 M: Ian Kent <raven@themaw.net>
4751 L: autofs@vger.kernel.org 4751 L: autofs@vger.kernel.org
4752 S: Maintained 4752 S: Maintained
4753 F: fs/autofs4/ 4753 F: fs/autofs4/
4754 4754
4755 KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 4755 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
4756 M: Michal Marek <mmarek@suse.cz> 4756 M: Michal Marek <mmarek@suse.cz>
4757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 4757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4758 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 4758 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
4759 L: linux-kbuild@vger.kernel.org 4759 L: linux-kbuild@vger.kernel.org
4760 S: Maintained 4760 S: Maintained
4761 F: Documentation/kbuild/ 4761 F: Documentation/kbuild/
4762 F: Makefile 4762 F: Makefile
4763 F: scripts/Makefile.* 4763 F: scripts/Makefile.*
4764 F: scripts/basic/ 4764 F: scripts/basic/
4765 F: scripts/mk* 4765 F: scripts/mk*
4766 F: scripts/package/ 4766 F: scripts/package/
4767 4767
4768 KERNEL JANITORS 4768 KERNEL JANITORS
4769 L: kernel-janitors@vger.kernel.org 4769 L: kernel-janitors@vger.kernel.org
4770 W: http://kernelnewbies.org/KernelJanitors 4770 W: http://kernelnewbies.org/KernelJanitors
4771 S: Odd Fixes 4771 S: Odd Fixes
4772 4772
4773 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 4773 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
4774 M: "J. Bruce Fields" <bfields@fieldses.org> 4774 M: "J. Bruce Fields" <bfields@fieldses.org>
4775 L: linux-nfs@vger.kernel.org 4775 L: linux-nfs@vger.kernel.org
4776 W: http://nfs.sourceforge.net/ 4776 W: http://nfs.sourceforge.net/
4777 S: Supported 4777 S: Supported
4778 F: fs/nfsd/ 4778 F: fs/nfsd/
4779 F: include/linux/nfsd/ 4779 F: include/linux/nfsd/
4780 F: include/uapi/linux/nfsd/ 4780 F: include/uapi/linux/nfsd/
4781 F: fs/lockd/ 4781 F: fs/lockd/
4782 F: fs/nfs_common/ 4782 F: fs/nfs_common/
4783 F: net/sunrpc/ 4783 F: net/sunrpc/
4784 F: include/linux/lockd/ 4784 F: include/linux/lockd/
4785 F: include/linux/sunrpc/ 4785 F: include/linux/sunrpc/
4786 F: include/uapi/linux/sunrpc/ 4786 F: include/uapi/linux/sunrpc/
4787 4787
4788 KERNEL VIRTUAL MACHINE (KVM) 4788 KERNEL VIRTUAL MACHINE (KVM)
4789 M: Gleb Natapov <gleb@redhat.com> 4789 M: Gleb Natapov <gleb@redhat.com>
4790 M: Paolo Bonzini <pbonzini@redhat.com> 4790 M: Paolo Bonzini <pbonzini@redhat.com>
4791 L: kvm@vger.kernel.org 4791 L: kvm@vger.kernel.org
4792 W: http://linux-kvm.org 4792 W: http://linux-kvm.org
4793 S: Supported 4793 S: Supported
4794 F: Documentation/*/kvm*.txt 4794 F: Documentation/*/kvm*.txt
4795 F: Documentation/virtual/kvm/ 4795 F: Documentation/virtual/kvm/
4796 F: arch/*/kvm/ 4796 F: arch/*/kvm/
4797 F: arch/*/include/asm/kvm* 4797 F: arch/*/include/asm/kvm*
4798 F: include/linux/kvm* 4798 F: include/linux/kvm*
4799 F: include/uapi/linux/kvm* 4799 F: include/uapi/linux/kvm*
4800 F: virt/kvm/ 4800 F: virt/kvm/
4801 4801
4802 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 4802 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
4803 M: Joerg Roedel <joro@8bytes.org> 4803 M: Joerg Roedel <joro@8bytes.org>
4804 L: kvm@vger.kernel.org 4804 L: kvm@vger.kernel.org
4805 W: http://kvm.qumranet.com 4805 W: http://kvm.qumranet.com
4806 S: Maintained 4806 S: Maintained
4807 F: arch/x86/include/asm/svm.h 4807 F: arch/x86/include/asm/svm.h
4808 F: arch/x86/kvm/svm.c 4808 F: arch/x86/kvm/svm.c
4809 4809
4810 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 4810 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
4811 M: Alexander Graf <agraf@suse.de> 4811 M: Alexander Graf <agraf@suse.de>
4812 L: kvm-ppc@vger.kernel.org 4812 L: kvm-ppc@vger.kernel.org
4813 W: http://kvm.qumranet.com 4813 W: http://kvm.qumranet.com
4814 T: git git://github.com/agraf/linux-2.6.git 4814 T: git git://github.com/agraf/linux-2.6.git
4815 S: Supported 4815 S: Supported
4816 F: arch/powerpc/include/asm/kvm* 4816 F: arch/powerpc/include/asm/kvm*
4817 F: arch/powerpc/kvm/ 4817 F: arch/powerpc/kvm/
4818 4818
4819 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64) 4819 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
4820 M: Xiantao Zhang <xiantao.zhang@intel.com> 4820 M: Xiantao Zhang <xiantao.zhang@intel.com>
4821 L: kvm-ia64@vger.kernel.org 4821 L: kvm-ia64@vger.kernel.org
4822 W: http://kvm.qumranet.com 4822 W: http://kvm.qumranet.com
4823 S: Supported 4823 S: Supported
4824 F: Documentation/ia64/kvm.txt 4824 F: Documentation/ia64/kvm.txt
4825 F: arch/ia64/include/asm/kvm* 4825 F: arch/ia64/include/asm/kvm*
4826 F: arch/ia64/kvm/ 4826 F: arch/ia64/kvm/
4827 4827
4828 KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 4828 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
4829 M: Christian Borntraeger <borntraeger@de.ibm.com> 4829 M: Christian Borntraeger <borntraeger@de.ibm.com>
4830 M: Cornelia Huck <cornelia.huck@de.ibm.com> 4830 M: Cornelia Huck <cornelia.huck@de.ibm.com>
4831 M: linux390@de.ibm.com 4831 M: linux390@de.ibm.com
4832 L: linux-s390@vger.kernel.org 4832 L: linux-s390@vger.kernel.org
4833 W: http://www.ibm.com/developerworks/linux/linux390/ 4833 W: http://www.ibm.com/developerworks/linux/linux390/
4834 S: Supported 4834 S: Supported
4835 F: Documentation/s390/kvm.txt 4835 F: Documentation/s390/kvm.txt
4836 F: arch/s390/include/asm/kvm* 4836 F: arch/s390/include/asm/kvm*
4837 F: arch/s390/kvm/ 4837 F: arch/s390/kvm/
4838 F: drivers/s390/kvm/ 4838 F: drivers/s390/kvm/
4839 4839
4840 KERNEL VIRTUAL MACHINE (KVM) FOR ARM 4840 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
4841 M: Christoffer Dall <christoffer.dall@linaro.org> 4841 M: Christoffer Dall <christoffer.dall@linaro.org>
4842 L: kvmarm@lists.cs.columbia.edu 4842 L: kvmarm@lists.cs.columbia.edu
4843 W: http://systems.cs.columbia.edu/projects/kvm-arm 4843 W: http://systems.cs.columbia.edu/projects/kvm-arm
4844 S: Supported 4844 S: Supported
4845 F: arch/arm/include/uapi/asm/kvm* 4845 F: arch/arm/include/uapi/asm/kvm*
4846 F: arch/arm/include/asm/kvm* 4846 F: arch/arm/include/asm/kvm*
4847 F: arch/arm/kvm/ 4847 F: arch/arm/kvm/
4848 4848
4849 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 4849 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
4850 M: Marc Zyngier <marc.zyngier@arm.com> 4850 M: Marc Zyngier <marc.zyngier@arm.com>
4851 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4851 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4852 L: kvmarm@lists.cs.columbia.edu 4852 L: kvmarm@lists.cs.columbia.edu
4853 S: Maintained 4853 S: Maintained
4854 F: arch/arm64/include/uapi/asm/kvm* 4854 F: arch/arm64/include/uapi/asm/kvm*
4855 F: arch/arm64/include/asm/kvm* 4855 F: arch/arm64/include/asm/kvm*
4856 F: arch/arm64/kvm/ 4856 F: arch/arm64/kvm/
4857 4857
4858 KEXEC 4858 KEXEC
4859 M: Eric Biederman <ebiederm@xmission.com> 4859 M: Eric Biederman <ebiederm@xmission.com>
4860 W: http://kernel.org/pub/linux/utils/kernel/kexec/ 4860 W: http://kernel.org/pub/linux/utils/kernel/kexec/
4861 L: kexec@lists.infradead.org 4861 L: kexec@lists.infradead.org
4862 S: Maintained 4862 S: Maintained
4863 F: include/linux/kexec.h 4863 F: include/linux/kexec.h
4864 F: include/uapi/linux/kexec.h 4864 F: include/uapi/linux/kexec.h
4865 F: kernel/kexec.c 4865 F: kernel/kexec.c
4866 4866
4867 KEYS/KEYRINGS: 4867 KEYS/KEYRINGS:
4868 M: David Howells <dhowells@redhat.com> 4868 M: David Howells <dhowells@redhat.com>
4869 L: keyrings@linux-nfs.org 4869 L: keyrings@linux-nfs.org
4870 S: Maintained 4870 S: Maintained
4871 F: Documentation/security/keys.txt 4871 F: Documentation/security/keys.txt
4872 F: include/linux/key.h 4872 F: include/linux/key.h
4873 F: include/linux/key-type.h 4873 F: include/linux/key-type.h
4874 F: include/keys/ 4874 F: include/keys/
4875 F: security/keys/ 4875 F: security/keys/
4876 4876
4877 KEYS-TRUSTED 4877 KEYS-TRUSTED
4878 M: David Safford <safford@watson.ibm.com> 4878 M: David Safford <safford@watson.ibm.com>
4879 M: Mimi Zohar <zohar@us.ibm.com> 4879 M: Mimi Zohar <zohar@us.ibm.com>
4880 L: linux-security-module@vger.kernel.org 4880 L: linux-security-module@vger.kernel.org
4881 L: keyrings@linux-nfs.org 4881 L: keyrings@linux-nfs.org
4882 S: Supported 4882 S: Supported
4883 F: Documentation/security/keys-trusted-encrypted.txt 4883 F: Documentation/security/keys-trusted-encrypted.txt
4884 F: include/keys/trusted-type.h 4884 F: include/keys/trusted-type.h
4885 F: security/keys/trusted.c 4885 F: security/keys/trusted.c
4886 F: security/keys/trusted.h 4886 F: security/keys/trusted.h
4887 4887
4888 KEYS-ENCRYPTED 4888 KEYS-ENCRYPTED
4889 M: Mimi Zohar <zohar@us.ibm.com> 4889 M: Mimi Zohar <zohar@us.ibm.com>
4890 M: David Safford <safford@watson.ibm.com> 4890 M: David Safford <safford@watson.ibm.com>
4891 L: linux-security-module@vger.kernel.org 4891 L: linux-security-module@vger.kernel.org
4892 L: keyrings@linux-nfs.org 4892 L: keyrings@linux-nfs.org
4893 S: Supported 4893 S: Supported
4894 F: Documentation/security/keys-trusted-encrypted.txt 4894 F: Documentation/security/keys-trusted-encrypted.txt
4895 F: include/keys/encrypted-type.h 4895 F: include/keys/encrypted-type.h
4896 F: security/keys/encrypted-keys/ 4896 F: security/keys/encrypted-keys/
4897 4897
4898 KGDB / KDB /debug_core 4898 KGDB / KDB /debug_core
4899 M: Jason Wessel <jason.wessel@windriver.com> 4899 M: Jason Wessel <jason.wessel@windriver.com>
4900 W: http://kgdb.wiki.kernel.org/ 4900 W: http://kgdb.wiki.kernel.org/
4901 L: kgdb-bugreport@lists.sourceforge.net 4901 L: kgdb-bugreport@lists.sourceforge.net
4902 S: Maintained 4902 S: Maintained
4903 F: Documentation/DocBook/kgdb.tmpl 4903 F: Documentation/DocBook/kgdb.tmpl
4904 F: drivers/misc/kgdbts.c 4904 F: drivers/misc/kgdbts.c
4905 F: drivers/tty/serial/kgdboc.c 4905 F: drivers/tty/serial/kgdboc.c
4906 F: include/linux/kdb.h 4906 F: include/linux/kdb.h
4907 F: include/linux/kgdb.h 4907 F: include/linux/kgdb.h
4908 F: kernel/debug/ 4908 F: kernel/debug/
4909 4909
4910 KMEMCHECK 4910 KMEMCHECK
4911 M: Vegard Nossum <vegardno@ifi.uio.no> 4911 M: Vegard Nossum <vegardno@ifi.uio.no>
4912 M: Pekka Enberg <penberg@kernel.org> 4912 M: Pekka Enberg <penberg@kernel.org>
4913 S: Maintained 4913 S: Maintained
4914 F: Documentation/kmemcheck.txt 4914 F: Documentation/kmemcheck.txt
4915 F: arch/x86/include/asm/kmemcheck.h 4915 F: arch/x86/include/asm/kmemcheck.h
4916 F: arch/x86/mm/kmemcheck/ 4916 F: arch/x86/mm/kmemcheck/
4917 F: include/linux/kmemcheck.h 4917 F: include/linux/kmemcheck.h
4918 F: mm/kmemcheck.c 4918 F: mm/kmemcheck.c
4919 4919
4920 KMEMLEAK 4920 KMEMLEAK
4921 M: Catalin Marinas <catalin.marinas@arm.com> 4921 M: Catalin Marinas <catalin.marinas@arm.com>
4922 S: Maintained 4922 S: Maintained
4923 F: Documentation/kmemleak.txt 4923 F: Documentation/kmemleak.txt
4924 F: include/linux/kmemleak.h 4924 F: include/linux/kmemleak.h
4925 F: mm/kmemleak.c 4925 F: mm/kmemleak.c
4926 F: mm/kmemleak-test.c 4926 F: mm/kmemleak-test.c
4927 4927
4928 KPROBES 4928 KPROBES
4929 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 4929 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
4930 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 4930 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
4931 M: "David S. Miller" <davem@davemloft.net> 4931 M: "David S. Miller" <davem@davemloft.net>
4932 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 4932 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
4933 S: Maintained 4933 S: Maintained
4934 F: Documentation/kprobes.txt 4934 F: Documentation/kprobes.txt
4935 F: include/linux/kprobes.h 4935 F: include/linux/kprobes.h
4936 F: kernel/kprobes.c 4936 F: kernel/kprobes.c
4937 4937
4938 KS0108 LCD CONTROLLER DRIVER 4938 KS0108 LCD CONTROLLER DRIVER
4939 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 4939 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
4940 W: http://miguelojeda.es/auxdisplay.htm 4940 W: http://miguelojeda.es/auxdisplay.htm
4941 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 4941 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
4942 S: Maintained 4942 S: Maintained
4943 F: Documentation/auxdisplay/ks0108 4943 F: Documentation/auxdisplay/ks0108
4944 F: drivers/auxdisplay/ks0108.c 4944 F: drivers/auxdisplay/ks0108.c
4945 F: include/linux/ks0108.h 4945 F: include/linux/ks0108.h
4946 4946
4947 LAPB module 4947 LAPB module
4948 L: linux-x25@vger.kernel.org 4948 L: linux-x25@vger.kernel.org
4949 S: Orphan 4949 S: Orphan
4950 F: Documentation/networking/lapb-module.txt 4950 F: Documentation/networking/lapb-module.txt
4951 F: include/*/lapb.h 4951 F: include/*/lapb.h
4952 F: net/lapb/ 4952 F: net/lapb/
4953 4953
4954 LASI 53c700 driver for PARISC 4954 LASI 53c700 driver for PARISC
4955 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 4955 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
4956 L: linux-scsi@vger.kernel.org 4956 L: linux-scsi@vger.kernel.org
4957 S: Maintained 4957 S: Maintained
4958 F: Documentation/scsi/53c700.txt 4958 F: Documentation/scsi/53c700.txt
4959 F: drivers/scsi/53c700* 4959 F: drivers/scsi/53c700*
4960 4960
4961 LED SUBSYSTEM 4961 LED SUBSYSTEM
4962 M: Bryan Wu <cooloney@gmail.com> 4962 M: Bryan Wu <cooloney@gmail.com>
4963 M: Richard Purdie <rpurdie@rpsys.net> 4963 M: Richard Purdie <rpurdie@rpsys.net>
4964 L: linux-leds@vger.kernel.org 4964 L: linux-leds@vger.kernel.org
4965 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git 4965 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
4966 S: Maintained 4966 S: Maintained
4967 F: drivers/leds/ 4967 F: drivers/leds/
4968 F: include/linux/leds.h 4968 F: include/linux/leds.h
4969 4969
4970 LEGACY EEPROM DRIVER 4970 LEGACY EEPROM DRIVER
4971 M: Jean Delvare <khali@linux-fr.org> 4971 M: Jean Delvare <khali@linux-fr.org>
4972 S: Maintained 4972 S: Maintained
4973 F: Documentation/misc-devices/eeprom 4973 F: Documentation/misc-devices/eeprom
4974 F: drivers/misc/eeprom/eeprom.c 4974 F: drivers/misc/eeprom/eeprom.c
4975 4975
4976 LEGO USB Tower driver 4976 LEGO USB Tower driver
4977 M: Juergen Stuber <starblue@users.sourceforge.net> 4977 M: Juergen Stuber <starblue@users.sourceforge.net>
4978 L: legousb-devel@lists.sourceforge.net 4978 L: legousb-devel@lists.sourceforge.net
4979 W: http://legousb.sourceforge.net/ 4979 W: http://legousb.sourceforge.net/
4980 S: Maintained 4980 S: Maintained
4981 F: drivers/usb/misc/legousbtower.c 4981 F: drivers/usb/misc/legousbtower.c
4982 4982
4983 LG2160 MEDIA DRIVER 4983 LG2160 MEDIA DRIVER
4984 M: Michael Krufky <mkrufky@linuxtv.org> 4984 M: Michael Krufky <mkrufky@linuxtv.org>
4985 L: linux-media@vger.kernel.org 4985 L: linux-media@vger.kernel.org
4986 W: http://linuxtv.org/ 4986 W: http://linuxtv.org/
4987 W: http://github.com/mkrufky 4987 W: http://github.com/mkrufky
4988 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4988 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4989 T: git git://linuxtv.org/mkrufky/tuners.git 4989 T: git git://linuxtv.org/mkrufky/tuners.git
4990 S: Maintained 4990 S: Maintained
4991 F: drivers/media/dvb-frontends/lg2160.* 4991 F: drivers/media/dvb-frontends/lg2160.*
4992 4992
4993 LGDT3305 MEDIA DRIVER 4993 LGDT3305 MEDIA DRIVER
4994 M: Michael Krufky <mkrufky@linuxtv.org> 4994 M: Michael Krufky <mkrufky@linuxtv.org>
4995 L: linux-media@vger.kernel.org 4995 L: linux-media@vger.kernel.org
4996 W: http://linuxtv.org/ 4996 W: http://linuxtv.org/
4997 W: http://github.com/mkrufky 4997 W: http://github.com/mkrufky
4998 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4998 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4999 T: git git://linuxtv.org/mkrufky/tuners.git 4999 T: git git://linuxtv.org/mkrufky/tuners.git
5000 S: Maintained 5000 S: Maintained
5001 F: drivers/media/dvb-frontends/lgdt3305.* 5001 F: drivers/media/dvb-frontends/lgdt3305.*
5002 5002
5003 LGUEST 5003 LGUEST
5004 M: Rusty Russell <rusty@rustcorp.com.au> 5004 M: Rusty Russell <rusty@rustcorp.com.au>
5005 L: lguest@lists.ozlabs.org 5005 L: lguest@lists.ozlabs.org
5006 W: http://lguest.ozlabs.org/ 5006 W: http://lguest.ozlabs.org/
5007 S: Odd Fixes 5007 S: Odd Fixes
5008 F: arch/x86/include/asm/lguest*.h 5008 F: arch/x86/include/asm/lguest*.h
5009 F: arch/x86/lguest/ 5009 F: arch/x86/lguest/
5010 F: drivers/lguest/ 5010 F: drivers/lguest/
5011 F: include/linux/lguest*.h 5011 F: include/linux/lguest*.h
5012 F: tools/lguest/ 5012 F: tools/lguest/
5013 5013
5014 LINUX FOR IBM pSERIES (RS/6000) 5014 LINUX FOR IBM pSERIES (RS/6000)
5015 M: Paul Mackerras <paulus@au.ibm.com> 5015 M: Paul Mackerras <paulus@au.ibm.com>
5016 W: http://www.ibm.com/linux/ltc/projects/ppc 5016 W: http://www.ibm.com/linux/ltc/projects/ppc
5017 S: Supported 5017 S: Supported
5018 F: arch/powerpc/boot/rs6000.h 5018 F: arch/powerpc/boot/rs6000.h
5019 5019
5020 LINUX FOR POWERPC (32-BIT AND 64-BIT) 5020 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5021 M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5021 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5022 M: Paul Mackerras <paulus@samba.org> 5022 M: Paul Mackerras <paulus@samba.org>
5023 W: http://www.penguinppc.org/ 5023 W: http://www.penguinppc.org/
5024 L: linuxppc-dev@lists.ozlabs.org 5024 L: linuxppc-dev@lists.ozlabs.org
5025 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 5025 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git 5026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5027 S: Supported 5027 S: Supported
5028 F: Documentation/powerpc/ 5028 F: Documentation/powerpc/
5029 F: arch/powerpc/ 5029 F: arch/powerpc/
5030 5030
5031 LINUX FOR POWER MACINTOSH 5031 LINUX FOR POWER MACINTOSH
5032 M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5032 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5033 W: http://www.penguinppc.org/ 5033 W: http://www.penguinppc.org/
5034 L: linuxppc-dev@lists.ozlabs.org 5034 L: linuxppc-dev@lists.ozlabs.org
5035 S: Maintained 5035 S: Maintained
5036 F: arch/powerpc/platforms/powermac/ 5036 F: arch/powerpc/platforms/powermac/
5037 F: drivers/macintosh/ 5037 F: drivers/macintosh/
5038 5038
5039 LINUX FOR POWERPC EMBEDDED MPC5XXX 5039 LINUX FOR POWERPC EMBEDDED MPC5XXX
5040 M: Anatolij Gustschin <agust@denx.de> 5040 M: Anatolij Gustschin <agust@denx.de>
5041 L: linuxppc-dev@lists.ozlabs.org 5041 L: linuxppc-dev@lists.ozlabs.org
5042 T: git git://git.denx.de/linux-2.6-agust.git 5042 T: git git://git.denx.de/linux-2.6-agust.git
5043 S: Maintained 5043 S: Maintained
5044 F: arch/powerpc/platforms/512x/ 5044 F: arch/powerpc/platforms/512x/
5045 F: arch/powerpc/platforms/52xx/ 5045 F: arch/powerpc/platforms/52xx/
5046 5046
5047 LINUX FOR POWERPC EMBEDDED PPC4XX 5047 LINUX FOR POWERPC EMBEDDED PPC4XX
5048 M: Josh Boyer <jwboyer@gmail.com> 5048 M: Josh Boyer <jwboyer@gmail.com>
5049 M: Matt Porter <mporter@kernel.crashing.org> 5049 M: Matt Porter <mporter@kernel.crashing.org>
5050 W: http://www.penguinppc.org/ 5050 W: http://www.penguinppc.org/
5051 L: linuxppc-dev@lists.ozlabs.org 5051 L: linuxppc-dev@lists.ozlabs.org
5052 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git 5052 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
5053 S: Maintained 5053 S: Maintained
5054 F: arch/powerpc/platforms/40x/ 5054 F: arch/powerpc/platforms/40x/
5055 F: arch/powerpc/platforms/44x/ 5055 F: arch/powerpc/platforms/44x/
5056 5056
5057 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 5057 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5058 L: linuxppc-dev@lists.ozlabs.org 5058 L: linuxppc-dev@lists.ozlabs.org
5059 S: Orphan 5059 S: Orphan
5060 F: arch/powerpc/*/*virtex* 5060 F: arch/powerpc/*/*virtex*
5061 F: arch/powerpc/*/*/*virtex* 5061 F: arch/powerpc/*/*/*virtex*
5062 5062
5063 LINUX FOR POWERPC EMBEDDED PPC8XX 5063 LINUX FOR POWERPC EMBEDDED PPC8XX
5064 M: Vitaly Bordug <vitb@kernel.crashing.org> 5064 M: Vitaly Bordug <vitb@kernel.crashing.org>
5065 M: Marcelo Tosatti <marcelo@kvack.org> 5065 M: Marcelo Tosatti <marcelo@kvack.org>
5066 W: http://www.penguinppc.org/ 5066 W: http://www.penguinppc.org/
5067 L: linuxppc-dev@lists.ozlabs.org 5067 L: linuxppc-dev@lists.ozlabs.org
5068 S: Maintained 5068 S: Maintained
5069 F: arch/powerpc/platforms/8xx/ 5069 F: arch/powerpc/platforms/8xx/
5070 5070
5071 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 5071 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5072 M: Kumar Gala <galak@kernel.crashing.org> 5072 M: Kumar Gala <galak@kernel.crashing.org>
5073 W: http://www.penguinppc.org/ 5073 W: http://www.penguinppc.org/
5074 L: linuxppc-dev@lists.ozlabs.org 5074 L: linuxppc-dev@lists.ozlabs.org
5075 S: Maintained 5075 S: Maintained
5076 F: arch/powerpc/platforms/83xx/ 5076 F: arch/powerpc/platforms/83xx/
5077 F: arch/powerpc/platforms/85xx/ 5077 F: arch/powerpc/platforms/85xx/
5078 5078
5079 LINUX FOR POWERPC PA SEMI PWRFICIENT 5079 LINUX FOR POWERPC PA SEMI PWRFICIENT
5080 M: Olof Johansson <olof@lixom.net> 5080 M: Olof Johansson <olof@lixom.net>
5081 L: linuxppc-dev@lists.ozlabs.org 5081 L: linuxppc-dev@lists.ozlabs.org
5082 S: Maintained 5082 S: Maintained
5083 F: arch/powerpc/platforms/pasemi/ 5083 F: arch/powerpc/platforms/pasemi/
5084 F: drivers/*/*pasemi* 5084 F: drivers/*/*pasemi*
5085 F: drivers/*/*/*pasemi* 5085 F: drivers/*/*/*pasemi*
5086 5086
5087 LINUX SECURITY MODULE (LSM) FRAMEWORK 5087 LINUX SECURITY MODULE (LSM) FRAMEWORK
5088 M: Chris Wright <chrisw@sous-sol.org> 5088 M: Chris Wright <chrisw@sous-sol.org>
5089 L: linux-security-module@vger.kernel.org 5089 L: linux-security-module@vger.kernel.org
5090 S: Supported 5090 S: Supported
5091 5091
5092 LIS3LV02D ACCELEROMETER DRIVER 5092 LIS3LV02D ACCELEROMETER DRIVER
5093 M: Eric Piel <eric.piel@tremplin-utc.net> 5093 M: Eric Piel <eric.piel@tremplin-utc.net>
5094 S: Maintained 5094 S: Maintained
5095 F: Documentation/misc-devices/lis3lv02d 5095 F: Documentation/misc-devices/lis3lv02d
5096 F: drivers/misc/lis3lv02d/ 5096 F: drivers/misc/lis3lv02d/
5097 F: drivers/platform/x86/hp_accel.c 5097 F: drivers/platform/x86/hp_accel.c
5098 5098
5099 LLC (802.2) 5099 LLC (802.2)
5100 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5100 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5101 S: Maintained 5101 S: Maintained
5102 F: include/linux/llc.h 5102 F: include/linux/llc.h
5103 F: include/uapi/linux/llc.h 5103 F: include/uapi/linux/llc.h
5104 F: include/net/llc* 5104 F: include/net/llc*
5105 F: net/llc/ 5105 F: net/llc/
5106 5106
5107 LM73 HARDWARE MONITOR DRIVER 5107 LM73 HARDWARE MONITOR DRIVER
5108 M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 5108 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5109 L: lm-sensors@lm-sensors.org 5109 L: lm-sensors@lm-sensors.org
5110 S: Maintained 5110 S: Maintained
5111 F: drivers/hwmon/lm73.c 5111 F: drivers/hwmon/lm73.c
5112 5112
5113 LM78 HARDWARE MONITOR DRIVER 5113 LM78 HARDWARE MONITOR DRIVER
5114 M: Jean Delvare <khali@linux-fr.org> 5114 M: Jean Delvare <khali@linux-fr.org>
5115 L: lm-sensors@lm-sensors.org 5115 L: lm-sensors@lm-sensors.org
5116 S: Maintained 5116 S: Maintained
5117 F: Documentation/hwmon/lm78 5117 F: Documentation/hwmon/lm78
5118 F: drivers/hwmon/lm78.c 5118 F: drivers/hwmon/lm78.c
5119 5119
5120 LM83 HARDWARE MONITOR DRIVER 5120 LM83 HARDWARE MONITOR DRIVER
5121 M: Jean Delvare <khali@linux-fr.org> 5121 M: Jean Delvare <khali@linux-fr.org>
5122 L: lm-sensors@lm-sensors.org 5122 L: lm-sensors@lm-sensors.org
5123 S: Maintained 5123 S: Maintained
5124 F: Documentation/hwmon/lm83 5124 F: Documentation/hwmon/lm83
5125 F: drivers/hwmon/lm83.c 5125 F: drivers/hwmon/lm83.c
5126 5126
5127 LM90 HARDWARE MONITOR DRIVER 5127 LM90 HARDWARE MONITOR DRIVER
5128 M: Jean Delvare <khali@linux-fr.org> 5128 M: Jean Delvare <khali@linux-fr.org>
5129 L: lm-sensors@lm-sensors.org 5129 L: lm-sensors@lm-sensors.org
5130 S: Maintained 5130 S: Maintained
5131 F: Documentation/hwmon/lm90 5131 F: Documentation/hwmon/lm90
5132 F: drivers/hwmon/lm90.c 5132 F: drivers/hwmon/lm90.c
5133 5133
5134 LM95234 HARDWARE MONITOR DRIVER 5134 LM95234 HARDWARE MONITOR DRIVER
5135 M: Guenter Roeck <linux@roeck-us.net> 5135 M: Guenter Roeck <linux@roeck-us.net>
5136 L: lm-sensors@lm-sensors.org 5136 L: lm-sensors@lm-sensors.org
5137 S: Maintained 5137 S: Maintained
5138 F: Documentation/hwmon/lm95234 5138 F: Documentation/hwmon/lm95234
5139 F: drivers/hwmon/lm95234.c 5139 F: drivers/hwmon/lm95234.c
5140 5140
5141 LME2510 MEDIA DRIVER 5141 LME2510 MEDIA DRIVER
5142 M: Malcolm Priestley <tvboxspy@gmail.com> 5142 M: Malcolm Priestley <tvboxspy@gmail.com>
5143 L: linux-media@vger.kernel.org 5143 L: linux-media@vger.kernel.org
5144 W: http://linuxtv.org/ 5144 W: http://linuxtv.org/
5145 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5145 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5146 S: Maintained 5146 S: Maintained
5147 F: drivers/media/usb/dvb-usb-v2/lmedm04* 5147 F: drivers/media/usb/dvb-usb-v2/lmedm04*
5148 5148
5149 LOCKDEP AND LOCKSTAT 5149 LOCKDEP AND LOCKSTAT
5150 M: Peter Zijlstra <peterz@infradead.org> 5150 M: Peter Zijlstra <peterz@infradead.org>
5151 M: Ingo Molnar <mingo@redhat.com> 5151 M: Ingo Molnar <mingo@redhat.com>
5152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 5152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5153 S: Maintained 5153 S: Maintained
5154 F: Documentation/lockdep*.txt 5154 F: Documentation/lockdep*.txt
5155 F: Documentation/lockstat.txt 5155 F: Documentation/lockstat.txt
5156 F: include/linux/lockdep.h 5156 F: include/linux/lockdep.h
5157 F: kernel/lockdep* 5157 F: kernel/lockdep*
5158 5158
5159 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 5159 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5160 M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 5160 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
5161 L: linux-ntfs-dev@lists.sourceforge.net 5161 L: linux-ntfs-dev@lists.sourceforge.net
5162 W: http://www.linux-ntfs.org/content/view/19/37/ 5162 W: http://www.linux-ntfs.org/content/view/19/37/
5163 S: Maintained 5163 S: Maintained
5164 F: Documentation/ldm.txt 5164 F: Documentation/ldm.txt
5165 F: block/partitions/ldm.* 5165 F: block/partitions/ldm.*
5166 5166
5167 LogFS 5167 LogFS
5168 M: Joern Engel <joern@logfs.org> 5168 M: Joern Engel <joern@logfs.org>
5169 M: Prasad Joshi <prasadjoshi.linux@gmail.com> 5169 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
5170 L: logfs@logfs.org 5170 L: logfs@logfs.org
5171 W: logfs.org 5171 W: logfs.org
5172 S: Maintained 5172 S: Maintained
5173 F: fs/logfs/ 5173 F: fs/logfs/
5174 5174
5175 LPC32XX MACHINE SUPPORT 5175 LPC32XX MACHINE SUPPORT
5176 M: Roland Stigge <stigge@antcom.de> 5176 M: Roland Stigge <stigge@antcom.de>
5177 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5177 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5178 S: Maintained 5178 S: Maintained
5179 F: arch/arm/mach-lpc32xx/ 5179 F: arch/arm/mach-lpc32xx/
5180 5180
5181 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 5181 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5182 M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com> 5182 M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5183 M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com> 5183 M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
5184 M: support@lsi.com 5184 M: support@lsi.com
5185 L: DL-MPTFusionLinux@lsi.com 5185 L: DL-MPTFusionLinux@lsi.com
5186 L: linux-scsi@vger.kernel.org 5186 L: linux-scsi@vger.kernel.org
5187 W: http://www.lsilogic.com/support 5187 W: http://www.lsilogic.com/support
5188 S: Supported 5188 S: Supported
5189 F: drivers/message/fusion/ 5189 F: drivers/message/fusion/
5190 F: drivers/scsi/mpt2sas/ 5190 F: drivers/scsi/mpt2sas/
5191 F: drivers/scsi/mpt3sas/ 5191 F: drivers/scsi/mpt3sas/
5192 5192
5193 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 5193 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5194 M: Matthew Wilcox <matthew@wil.cx> 5194 M: Matthew Wilcox <matthew@wil.cx>
5195 L: linux-scsi@vger.kernel.org 5195 L: linux-scsi@vger.kernel.org
5196 S: Maintained 5196 S: Maintained
5197 F: drivers/scsi/sym53c8xx_2/ 5197 F: drivers/scsi/sym53c8xx_2/
5198 5198
5199 LTC4261 HARDWARE MONITOR DRIVER 5199 LTC4261 HARDWARE MONITOR DRIVER
5200 M: Guenter Roeck <linux@roeck-us.net> 5200 M: Guenter Roeck <linux@roeck-us.net>
5201 L: lm-sensors@lm-sensors.org 5201 L: lm-sensors@lm-sensors.org
5202 S: Maintained 5202 S: Maintained
5203 F: Documentation/hwmon/ltc4261 5203 F: Documentation/hwmon/ltc4261
5204 F: drivers/hwmon/ltc4261.c 5204 F: drivers/hwmon/ltc4261.c
5205 5205
5206 LTP (Linux Test Project) 5206 LTP (Linux Test Project)
5207 M: Shubham Goyal <shubham@linux.vnet.ibm.com> 5207 M: Shubham Goyal <shubham@linux.vnet.ibm.com>
5208 M: Mike Frysinger <vapier@gentoo.org> 5208 M: Mike Frysinger <vapier@gentoo.org>
5209 M: Cyril Hrubis <chrubis@suse.cz> 5209 M: Cyril Hrubis <chrubis@suse.cz>
5210 M: Caspar Zhang <caspar@casparzhang.com> 5210 M: Caspar Zhang <caspar@casparzhang.com>
5211 M: Wanlong Gao <gaowanlong@cn.fujitsu.com> 5211 M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
5212 L: ltp-list@lists.sourceforge.net (subscribers-only) 5212 L: ltp-list@lists.sourceforge.net (subscribers-only)
5213 W: http://ltp.sourceforge.net/ 5213 W: http://ltp.sourceforge.net/
5214 T: git git://github.com/linux-test-project/ltp.git 5214 T: git git://github.com/linux-test-project/ltp.git
5215 T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev 5215 T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
5216 S: Maintained 5216 S: Maintained
5217 5217
5218 M32R ARCHITECTURE 5218 M32R ARCHITECTURE
5219 M: Hirokazu Takata <takata@linux-m32r.org> 5219 M: Hirokazu Takata <takata@linux-m32r.org>
5220 L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers) 5220 L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
5221 L: linux-m32r-ja@ml.linux-m32r.org (in Japanese) 5221 L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5222 W: http://www.linux-m32r.org/ 5222 W: http://www.linux-m32r.org/
5223 S: Maintained 5223 S: Maintained
5224 F: arch/m32r/ 5224 F: arch/m32r/
5225 5225
5226 M68K ARCHITECTURE 5226 M68K ARCHITECTURE
5227 M: Geert Uytterhoeven <geert@linux-m68k.org> 5227 M: Geert Uytterhoeven <geert@linux-m68k.org>
5228 L: linux-m68k@lists.linux-m68k.org 5228 L: linux-m68k@lists.linux-m68k.org
5229 W: http://www.linux-m68k.org/ 5229 W: http://www.linux-m68k.org/
5230 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 5230 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5231 S: Maintained 5231 S: Maintained
5232 F: arch/m68k/ 5232 F: arch/m68k/
5233 F: drivers/zorro/ 5233 F: drivers/zorro/
5234 5234
5235 M68K ON APPLE MACINTOSH 5235 M68K ON APPLE MACINTOSH
5236 M: Joshua Thompson <funaho@jurai.org> 5236 M: Joshua Thompson <funaho@jurai.org>
5237 W: http://www.mac.linux-m68k.org/ 5237 W: http://www.mac.linux-m68k.org/
5238 L: linux-m68k@lists.linux-m68k.org 5238 L: linux-m68k@lists.linux-m68k.org
5239 S: Maintained 5239 S: Maintained
5240 F: arch/m68k/mac/ 5240 F: arch/m68k/mac/
5241 5241
5242 M68K ON HP9000/300 5242 M68K ON HP9000/300
5243 M: Philip Blundell <philb@gnu.org> 5243 M: Philip Blundell <philb@gnu.org>
5244 W: http://www.tazenda.demon.co.uk/phil/linux-hp 5244 W: http://www.tazenda.demon.co.uk/phil/linux-hp
5245 S: Maintained 5245 S: Maintained
5246 F: arch/m68k/hp300/ 5246 F: arch/m68k/hp300/
5247 5247
5248 M88RS2000 MEDIA DRIVER 5248 M88RS2000 MEDIA DRIVER
5249 M: Malcolm Priestley <tvboxspy@gmail.com> 5249 M: Malcolm Priestley <tvboxspy@gmail.com>
5250 L: linux-media@vger.kernel.org 5250 L: linux-media@vger.kernel.org
5251 W: http://linuxtv.org/ 5251 W: http://linuxtv.org/
5252 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5252 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5253 S: Maintained 5253 S: Maintained
5254 F: drivers/media/dvb-frontends/m88rs2000* 5254 F: drivers/media/dvb-frontends/m88rs2000*
5255 5255
5256 MA901 MASTERKIT USB FM RADIO DRIVER 5256 MA901 MASTERKIT USB FM RADIO DRIVER
5257 M: Alexey Klimov <klimov.linux@gmail.com> 5257 M: Alexey Klimov <klimov.linux@gmail.com>
5258 L: linux-media@vger.kernel.org 5258 L: linux-media@vger.kernel.org
5259 T: git git://linuxtv.org/media_tree.git 5259 T: git git://linuxtv.org/media_tree.git
5260 S: Maintained 5260 S: Maintained
5261 F: drivers/media/radio/radio-ma901.c 5261 F: drivers/media/radio/radio-ma901.c
5262 5262
5263 MAC80211 5263 MAC80211
5264 M: Johannes Berg <johannes@sipsolutions.net> 5264 M: Johannes Berg <johannes@sipsolutions.net>
5265 L: linux-wireless@vger.kernel.org 5265 L: linux-wireless@vger.kernel.org
5266 W: http://wireless.kernel.org/ 5266 W: http://wireless.kernel.org/
5267 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 5267 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5268 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 5268 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5269 S: Maintained 5269 S: Maintained
5270 F: Documentation/networking/mac80211-injection.txt 5270 F: Documentation/networking/mac80211-injection.txt
5271 F: include/net/mac80211.h 5271 F: include/net/mac80211.h
5272 F: net/mac80211/ 5272 F: net/mac80211/
5273 5273
5274 MAC80211 PID RATE CONTROL 5274 MAC80211 PID RATE CONTROL
5275 M: Stefano Brivio <stefano.brivio@polimi.it> 5275 M: Stefano Brivio <stefano.brivio@polimi.it>
5276 M: Mattias Nissler <mattias.nissler@gmx.de> 5276 M: Mattias Nissler <mattias.nissler@gmx.de>
5277 L: linux-wireless@vger.kernel.org 5277 L: linux-wireless@vger.kernel.org
5278 W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID 5278 W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
5279 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 5279 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 5280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5281 S: Maintained 5281 S: Maintained
5282 F: net/mac80211/rc80211_pid* 5282 F: net/mac80211/rc80211_pid*
5283 5283
5284 MACVLAN DRIVER 5284 MACVLAN DRIVER
5285 M: Patrick McHardy <kaber@trash.net> 5285 M: Patrick McHardy <kaber@trash.net>
5286 L: netdev@vger.kernel.org 5286 L: netdev@vger.kernel.org
5287 S: Maintained 5287 S: Maintained
5288 F: drivers/net/macvlan.c 5288 F: drivers/net/macvlan.c
5289 F: include/linux/if_macvlan.h 5289 F: include/linux/if_macvlan.h
5290 5290
5291 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 5291 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5292 M: Michael Kerrisk <mtk.manpages@gmail.com> 5292 M: Michael Kerrisk <mtk.manpages@gmail.com>
5293 W: http://www.kernel.org/doc/man-pages 5293 W: http://www.kernel.org/doc/man-pages
5294 L: linux-man@vger.kernel.org 5294 L: linux-man@vger.kernel.org
5295 S: Maintained 5295 S: Maintained
5296 5296
5297 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 5297 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5298 M: Mirko Lindner <mlindner@marvell.com> 5298 M: Mirko Lindner <mlindner@marvell.com>
5299 M: Stephen Hemminger <stephen@networkplumber.org> 5299 M: Stephen Hemminger <stephen@networkplumber.org>
5300 L: netdev@vger.kernel.org 5300 L: netdev@vger.kernel.org
5301 S: Maintained 5301 S: Maintained
5302 F: drivers/net/ethernet/marvell/sk* 5302 F: drivers/net/ethernet/marvell/sk*
5303 5303
5304 MARVELL LIBERTAS WIRELESS DRIVER 5304 MARVELL LIBERTAS WIRELESS DRIVER
5305 L: libertas-dev@lists.infradead.org 5305 L: libertas-dev@lists.infradead.org
5306 S: Orphan 5306 S: Orphan
5307 F: drivers/net/wireless/libertas/ 5307 F: drivers/net/wireless/libertas/
5308 5308
5309 MARVELL MV643XX ETHERNET DRIVER 5309 MARVELL MV643XX ETHERNET DRIVER
5310 M: Lennert Buytenhek <buytenh@wantstofly.org> 5310 M: Lennert Buytenhek <buytenh@wantstofly.org>
5311 L: netdev@vger.kernel.org 5311 L: netdev@vger.kernel.org
5312 S: Maintained 5312 S: Maintained
5313 F: drivers/net/ethernet/marvell/mv643xx_eth.* 5313 F: drivers/net/ethernet/marvell/mv643xx_eth.*
5314 F: include/linux/mv643xx.h 5314 F: include/linux/mv643xx.h
5315 5315
5316 MARVELL MVNETA ETHERNET DRIVER 5316 MARVELL MVNETA ETHERNET DRIVER
5317 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 5317 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5318 L: netdev@vger.kernel.org 5318 L: netdev@vger.kernel.org
5319 S: Maintained 5319 S: Maintained
5320 F: drivers/net/ethernet/marvell/mvneta.* 5320 F: drivers/net/ethernet/marvell/mvneta.*
5321 5321
5322 MARVELL MWIFIEX WIRELESS DRIVER 5322 MARVELL MWIFIEX WIRELESS DRIVER
5323 M: Bing Zhao <bzhao@marvell.com> 5323 M: Bing Zhao <bzhao@marvell.com>
5324 L: linux-wireless@vger.kernel.org 5324 L: linux-wireless@vger.kernel.org
5325 S: Maintained 5325 S: Maintained
5326 F: drivers/net/wireless/mwifiex/ 5326 F: drivers/net/wireless/mwifiex/
5327 5327
5328 MARVELL MWL8K WIRELESS DRIVER 5328 MARVELL MWL8K WIRELESS DRIVER
5329 M: Lennert Buytenhek <buytenh@wantstofly.org> 5329 M: Lennert Buytenhek <buytenh@wantstofly.org>
5330 L: linux-wireless@vger.kernel.org 5330 L: linux-wireless@vger.kernel.org
5331 S: Odd Fixes 5331 S: Odd Fixes
5332 F: drivers/net/wireless/mwl8k.c 5332 F: drivers/net/wireless/mwl8k.c
5333 5333
5334 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 5334 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
5335 M: Nicolas Pitre <nico@fluxnic.net> 5335 M: Nicolas Pitre <nico@fluxnic.net>
5336 S: Odd Fixes 5336 S: Odd Fixes
5337 F: drivers/mmc/host/mvsdio.* 5337 F: drivers/mmc/host/mvsdio.*
5338 5338
5339 MATROX FRAMEBUFFER DRIVER 5339 MATROX FRAMEBUFFER DRIVER
5340 L: linux-fbdev@vger.kernel.org 5340 L: linux-fbdev@vger.kernel.org
5341 S: Orphan 5341 S: Orphan
5342 F: drivers/video/matrox/matroxfb_* 5342 F: drivers/video/matrox/matroxfb_*
5343 F: include/uapi/linux/matroxfb.h 5343 F: include/uapi/linux/matroxfb.h
5344 5344
5345 MAX16065 HARDWARE MONITOR DRIVER 5345 MAX16065 HARDWARE MONITOR DRIVER
5346 M: Guenter Roeck <linux@roeck-us.net> 5346 M: Guenter Roeck <linux@roeck-us.net>
5347 L: lm-sensors@lm-sensors.org 5347 L: lm-sensors@lm-sensors.org
5348 S: Maintained 5348 S: Maintained
5349 F: Documentation/hwmon/max16065 5349 F: Documentation/hwmon/max16065
5350 F: drivers/hwmon/max16065.c 5350 F: drivers/hwmon/max16065.c
5351 5351
5352 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 5352 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5353 M: "Hans J. Koch" <hjk@hansjkoch.de> 5353 M: "Hans J. Koch" <hjk@hansjkoch.de>
5354 L: lm-sensors@lm-sensors.org 5354 L: lm-sensors@lm-sensors.org
5355 S: Maintained 5355 S: Maintained
5356 F: Documentation/hwmon/max6650 5356 F: Documentation/hwmon/max6650
5357 F: drivers/hwmon/max6650.c 5357 F: drivers/hwmon/max6650.c
5358 5358
5359 MAX6697 HARDWARE MONITOR DRIVER 5359 MAX6697 HARDWARE MONITOR DRIVER
5360 M: Guenter Roeck <linux@roeck-us.net> 5360 M: Guenter Roeck <linux@roeck-us.net>
5361 L: lm-sensors@lm-sensors.org 5361 L: lm-sensors@lm-sensors.org
5362 S: Maintained 5362 S: Maintained
5363 F: Documentation/hwmon/max6697 5363 F: Documentation/hwmon/max6697
5364 F: Documentation/devicetree/bindings/i2c/max6697.txt 5364 F: Documentation/devicetree/bindings/i2c/max6697.txt
5365 F: drivers/hwmon/max6697.c 5365 F: drivers/hwmon/max6697.c
5366 F: include/linux/platform_data/max6697.h 5366 F: include/linux/platform_data/max6697.h
5367 5367
5368 MAXIRADIO FM RADIO RECEIVER DRIVER 5368 MAXIRADIO FM RADIO RECEIVER DRIVER
5369 M: Hans Verkuil <hverkuil@xs4all.nl> 5369 M: Hans Verkuil <hverkuil@xs4all.nl>
5370 L: linux-media@vger.kernel.org 5370 L: linux-media@vger.kernel.org
5371 T: git git://linuxtv.org/media_tree.git 5371 T: git git://linuxtv.org/media_tree.git
5372 W: http://linuxtv.org 5372 W: http://linuxtv.org
5373 S: Maintained 5373 S: Maintained
5374 F: drivers/media/radio/radio-maxiradio* 5374 F: drivers/media/radio/radio-maxiradio*
5375 5375
5376 MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 5376 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
5377 M: Mauro Carvalho Chehab <m.chehab@samsung.com> 5377 M: Mauro Carvalho Chehab <m.chehab@samsung.com>
5378 P: LinuxTV.org Project 5378 P: LinuxTV.org Project
5379 L: linux-media@vger.kernel.org 5379 L: linux-media@vger.kernel.org
5380 W: http://linuxtv.org 5380 W: http://linuxtv.org
5381 Q: http://patchwork.kernel.org/project/linux-media/list/ 5381 Q: http://patchwork.kernel.org/project/linux-media/list/
5382 T: git git://linuxtv.org/media_tree.git 5382 T: git git://linuxtv.org/media_tree.git
5383 S: Maintained 5383 S: Maintained
5384 F: Documentation/dvb/ 5384 F: Documentation/dvb/
5385 F: Documentation/video4linux/ 5385 F: Documentation/video4linux/
5386 F: Documentation/DocBook/media/ 5386 F: Documentation/DocBook/media/
5387 F: drivers/media/ 5387 F: drivers/media/
5388 F: drivers/staging/media/ 5388 F: drivers/staging/media/
5389 F: include/media/ 5389 F: include/media/
5390 F: include/uapi/linux/dvb/ 5390 F: include/uapi/linux/dvb/
5391 F: include/uapi/linux/videodev2.h 5391 F: include/uapi/linux/videodev2.h
5392 F: include/uapi/linux/media.h 5392 F: include/uapi/linux/media.h
5393 F: include/uapi/linux/v4l2-* 5393 F: include/uapi/linux/v4l2-*
5394 F: include/uapi/linux/meye.h 5394 F: include/uapi/linux/meye.h
5395 F: include/uapi/linux/ivtv* 5395 F: include/uapi/linux/ivtv*
5396 F: include/uapi/linux/uvcvideo.h 5396 F: include/uapi/linux/uvcvideo.h
5397 5397
5398 MEDIAVISION PRO MOVIE STUDIO DRIVER 5398 MEDIAVISION PRO MOVIE STUDIO DRIVER
5399 M: Hans Verkuil <hverkuil@xs4all.nl> 5399 M: Hans Verkuil <hverkuil@xs4all.nl>
5400 L: linux-media@vger.kernel.org 5400 L: linux-media@vger.kernel.org
5401 T: git git://linuxtv.org/media_tree.git 5401 T: git git://linuxtv.org/media_tree.git
5402 W: http://linuxtv.org 5402 W: http://linuxtv.org
5403 S: Odd Fixes 5403 S: Odd Fixes
5404 F: drivers/media/parport/pms* 5404 F: drivers/media/parport/pms*
5405 5405
5406 MEGARAID SCSI DRIVERS 5406 MEGARAID SCSI DRIVERS
5407 M: Neela Syam Kolli <megaraidlinux@lsi.com> 5407 M: Neela Syam Kolli <megaraidlinux@lsi.com>
5408 L: linux-scsi@vger.kernel.org 5408 L: linux-scsi@vger.kernel.org
5409 W: http://megaraid.lsilogic.com 5409 W: http://megaraid.lsilogic.com
5410 S: Maintained 5410 S: Maintained
5411 F: Documentation/scsi/megaraid.txt 5411 F: Documentation/scsi/megaraid.txt
5412 F: drivers/scsi/megaraid.* 5412 F: drivers/scsi/megaraid.*
5413 F: drivers/scsi/megaraid/ 5413 F: drivers/scsi/megaraid/
5414 5414
5415 MELLANOX ETHERNET DRIVER (mlx4_en) 5415 MELLANOX ETHERNET DRIVER (mlx4_en)
5416 M: Amir Vadai <amirv@mellanox.com> 5416 M: Amir Vadai <amirv@mellanox.com>
5417 L: netdev@vger.kernel.org 5417 L: netdev@vger.kernel.org
5418 S: Supported 5418 S: Supported
5419 W: http://www.mellanox.com 5419 W: http://www.mellanox.com
5420 Q: http://patchwork.ozlabs.org/project/netdev/list/ 5420 Q: http://patchwork.ozlabs.org/project/netdev/list/
5421 F: drivers/net/ethernet/mellanox/mlx4/en_* 5421 F: drivers/net/ethernet/mellanox/mlx4/en_*
5422 5422
5423 MEMORY MANAGEMENT 5423 MEMORY MANAGEMENT
5424 L: linux-mm@kvack.org 5424 L: linux-mm@kvack.org
5425 W: http://www.linux-mm.org 5425 W: http://www.linux-mm.org
5426 S: Maintained 5426 S: Maintained
5427 F: include/linux/mm.h 5427 F: include/linux/mm.h
5428 F: include/linux/gfp.h 5428 F: include/linux/gfp.h
5429 F: include/linux/mmzone.h 5429 F: include/linux/mmzone.h
5430 F: include/linux/memory_hotplug.h 5430 F: include/linux/memory_hotplug.h
5431 F: include/linux/vmalloc.h 5431 F: include/linux/vmalloc.h
5432 F: mm/ 5432 F: mm/
5433 5433
5434 MEMORY RESOURCE CONTROLLER 5434 MEMORY RESOURCE CONTROLLER
5435 M: Johannes Weiner <hannes@cmpxchg.org> 5435 M: Johannes Weiner <hannes@cmpxchg.org>
5436 M: Michal Hocko <mhocko@suse.cz> 5436 M: Michal Hocko <mhocko@suse.cz>
5437 M: Balbir Singh <bsingharora@gmail.com> 5437 M: Balbir Singh <bsingharora@gmail.com>
5438 M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com> 5438 M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
5439 L: cgroups@vger.kernel.org 5439 L: cgroups@vger.kernel.org
5440 L: linux-mm@kvack.org 5440 L: linux-mm@kvack.org
5441 S: Maintained 5441 S: Maintained
5442 F: mm/memcontrol.c 5442 F: mm/memcontrol.c
5443 F: mm/page_cgroup.c 5443 F: mm/page_cgroup.c
5444 5444
5445 MEMORY TECHNOLOGY DEVICES (MTD) 5445 MEMORY TECHNOLOGY DEVICES (MTD)
5446 M: David Woodhouse <dwmw2@infradead.org> 5446 M: David Woodhouse <dwmw2@infradead.org>
5447 L: linux-mtd@lists.infradead.org 5447 L: linux-mtd@lists.infradead.org
5448 W: http://www.linux-mtd.infradead.org/ 5448 W: http://www.linux-mtd.infradead.org/
5449 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 5449 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
5450 T: git git://git.infradead.org/mtd-2.6.git 5450 T: git git://git.infradead.org/mtd-2.6.git
5451 S: Maintained 5451 S: Maintained
5452 F: drivers/mtd/ 5452 F: drivers/mtd/
5453 F: include/linux/mtd/ 5453 F: include/linux/mtd/
5454 F: include/uapi/mtd/ 5454 F: include/uapi/mtd/
5455 5455
5456 MEN A21 WATCHDOG DRIVER 5456 MEN A21 WATCHDOG DRIVER
5457 M: Johannes Thumshirn <johannes.thumshirn@men.de> 5457 M: Johannes Thumshirn <johannes.thumshirn@men.de>
5458 L: linux-watchdog@vger.kernel.org 5458 L: linux-watchdog@vger.kernel.org
5459 S: Supported 5459 S: Supported
5460 F: drivers/watchdog/mena21_wdt.c 5460 F: drivers/watchdog/mena21_wdt.c
5461 5461
5462 METAG ARCHITECTURE 5462 METAG ARCHITECTURE
5463 M: James Hogan <james.hogan@imgtec.com> 5463 M: James Hogan <james.hogan@imgtec.com>
5464 L: linux-metag@vger.kernel.org 5464 L: linux-metag@vger.kernel.org
5465 S: Supported 5465 S: Supported
5466 F: arch/metag/ 5466 F: arch/metag/
5467 F: Documentation/metag/ 5467 F: Documentation/metag/
5468 F: Documentation/devicetree/bindings/metag/ 5468 F: Documentation/devicetree/bindings/metag/
5469 F: drivers/clocksource/metag_generic.c 5469 F: drivers/clocksource/metag_generic.c
5470 F: drivers/irqchip/irq-metag.c 5470 F: drivers/irqchip/irq-metag.c
5471 F: drivers/irqchip/irq-metag-ext.c 5471 F: drivers/irqchip/irq-metag-ext.c
5472 F: drivers/tty/metag_da.c 5472 F: drivers/tty/metag_da.c
5473 F: fs/imgdafs/ 5473 F: fs/imgdafs/
5474 5474
5475 MICROBLAZE ARCHITECTURE 5475 MICROBLAZE ARCHITECTURE
5476 M: Michal Simek <monstr@monstr.eu> 5476 M: Michal Simek <monstr@monstr.eu>
5477 L: microblaze-uclinux@itee.uq.edu.au (moderated for non-subscribers) 5477 L: microblaze-uclinux@itee.uq.edu.au (moderated for non-subscribers)
5478 W: http://www.monstr.eu/fdt/ 5478 W: http://www.monstr.eu/fdt/
5479 T: git git://git.monstr.eu/linux-2.6-microblaze.git 5479 T: git git://git.monstr.eu/linux-2.6-microblaze.git
5480 S: Supported 5480 S: Supported
5481 F: arch/microblaze/ 5481 F: arch/microblaze/
5482 5482
5483 MICROTEK X6 SCANNER 5483 MICROTEK X6 SCANNER
5484 M: Oliver Neukum <oliver@neukum.org> 5484 M: Oliver Neukum <oliver@neukum.org>
5485 S: Maintained 5485 S: Maintained
5486 F: drivers/usb/image/microtek.* 5486 F: drivers/usb/image/microtek.*
5487 5487
5488 MIPS 5488 MIPS
5489 M: Ralf Baechle <ralf@linux-mips.org> 5489 M: Ralf Baechle <ralf@linux-mips.org>
5490 L: linux-mips@linux-mips.org 5490 L: linux-mips@linux-mips.org
5491 W: http://www.linux-mips.org/ 5491 W: http://www.linux-mips.org/
5492 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 5492 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
5493 Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 5493 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
5494 S: Supported 5494 S: Supported
5495 F: Documentation/mips/ 5495 F: Documentation/mips/
5496 F: arch/mips/ 5496 F: arch/mips/
5497 5497
5498 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 5498 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5499 M: Hans Verkuil <hverkuil@xs4all.nl> 5499 M: Hans Verkuil <hverkuil@xs4all.nl>
5500 L: linux-media@vger.kernel.org 5500 L: linux-media@vger.kernel.org
5501 T: git git://linuxtv.org/media_tree.git 5501 T: git git://linuxtv.org/media_tree.git
5502 W: http://linuxtv.org 5502 W: http://linuxtv.org
5503 S: Odd Fixes 5503 S: Odd Fixes
5504 F: drivers/media/radio/radio-miropcm20* 5504 F: drivers/media/radio/radio-miropcm20*
5505 5505
5506 Mellanox MLX5 core VPI driver 5506 Mellanox MLX5 core VPI driver
5507 M: Eli Cohen <eli@mellanox.com> 5507 M: Eli Cohen <eli@mellanox.com>
5508 L: netdev@vger.kernel.org 5508 L: netdev@vger.kernel.org
5509 L: linux-rdma@vger.kernel.org 5509 L: linux-rdma@vger.kernel.org
5510 W: http://www.mellanox.com 5510 W: http://www.mellanox.com
5511 Q: http://patchwork.ozlabs.org/project/netdev/list/ 5511 Q: http://patchwork.ozlabs.org/project/netdev/list/
5512 Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5512 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5513 T: git://openfabrics.org/~eli/connect-ib.git 5513 T: git://openfabrics.org/~eli/connect-ib.git
5514 S: Supported 5514 S: Supported
5515 F: drivers/net/ethernet/mellanox/mlx5/core/ 5515 F: drivers/net/ethernet/mellanox/mlx5/core/
5516 F: include/linux/mlx5/ 5516 F: include/linux/mlx5/
5517 5517
5518 Mellanox MLX5 IB driver 5518 Mellanox MLX5 IB driver
5519 M: Eli Cohen <eli@mellanox.com> 5519 M: Eli Cohen <eli@mellanox.com>
5520 L: linux-rdma@vger.kernel.org 5520 L: linux-rdma@vger.kernel.org
5521 W: http://www.mellanox.com 5521 W: http://www.mellanox.com
5522 Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5522 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5523 T: git://openfabrics.org/~eli/connect-ib.git 5523 T: git://openfabrics.org/~eli/connect-ib.git
5524 S: Supported 5524 S: Supported
5525 F: include/linux/mlx5/ 5525 F: include/linux/mlx5/
5526 F: drivers/infiniband/hw/mlx5/ 5526 F: drivers/infiniband/hw/mlx5/
5527 5527
5528 MODULE SUPPORT 5528 MODULE SUPPORT
5529 M: Rusty Russell <rusty@rustcorp.com.au> 5529 M: Rusty Russell <rusty@rustcorp.com.au>
5530 S: Maintained 5530 S: Maintained
5531 F: include/linux/module.h 5531 F: include/linux/module.h
5532 F: kernel/module.c 5532 F: kernel/module.c
5533 5533
5534 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 5534 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
5535 W: http://popies.net/meye/ 5535 W: http://popies.net/meye/
5536 S: Orphan 5536 S: Orphan
5537 F: Documentation/video4linux/meye.txt 5537 F: Documentation/video4linux/meye.txt
5538 F: drivers/media/pci/meye/ 5538 F: drivers/media/pci/meye/
5539 F: include/uapi/linux/meye.h 5539 F: include/uapi/linux/meye.h
5540 5540
5541 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 5541 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
5542 M: Jiri Slaby <jirislaby@gmail.com> 5542 M: Jiri Slaby <jirislaby@gmail.com>
5543 S: Maintained 5543 S: Maintained
5544 F: Documentation/serial/moxa-smartio 5544 F: Documentation/serial/moxa-smartio
5545 F: drivers/tty/mxser.* 5545 F: drivers/tty/mxser.*
5546 5546
5547 MR800 AVERMEDIA USB FM RADIO DRIVER 5547 MR800 AVERMEDIA USB FM RADIO DRIVER
5548 M: Alexey Klimov <klimov.linux@gmail.com> 5548 M: Alexey Klimov <klimov.linux@gmail.com>
5549 L: linux-media@vger.kernel.org 5549 L: linux-media@vger.kernel.org
5550 T: git git://linuxtv.org/media_tree.git 5550 T: git git://linuxtv.org/media_tree.git
5551 S: Maintained 5551 S: Maintained
5552 F: drivers/media/radio/radio-mr800.c 5552 F: drivers/media/radio/radio-mr800.c
5553 5553
5554 MSI LAPTOP SUPPORT 5554 MSI LAPTOP SUPPORT
5555 M: "Lee, Chun-Yi" <jlee@suse.com> 5555 M: "Lee, Chun-Yi" <jlee@suse.com>
5556 L: platform-driver-x86@vger.kernel.org 5556 L: platform-driver-x86@vger.kernel.org
5557 S: Maintained 5557 S: Maintained
5558 F: drivers/platform/x86/msi-laptop.c 5558 F: drivers/platform/x86/msi-laptop.c
5559 5559
5560 MSI WMI SUPPORT 5560 MSI WMI SUPPORT
5561 M: Anisse Astier <anisse@astier.eu> 5561 M: Anisse Astier <anisse@astier.eu>
5562 L: platform-driver-x86@vger.kernel.org 5562 L: platform-driver-x86@vger.kernel.org
5563 S: Supported 5563 S: Supported
5564 F: drivers/platform/x86/msi-wmi.c 5564 F: drivers/platform/x86/msi-wmi.c
5565 5565
5566 MT9M032 APTINA SENSOR DRIVER 5566 MT9M032 APTINA SENSOR DRIVER
5567 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 5567 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5568 L: linux-media@vger.kernel.org 5568 L: linux-media@vger.kernel.org
5569 T: git git://linuxtv.org/media_tree.git 5569 T: git git://linuxtv.org/media_tree.git
5570 S: Maintained 5570 S: Maintained
5571 F: drivers/media/i2c/mt9m032.c 5571 F: drivers/media/i2c/mt9m032.c
5572 F: include/media/mt9m032.h 5572 F: include/media/mt9m032.h
5573 5573
5574 MT9P031 APTINA CAMERA SENSOR 5574 MT9P031 APTINA CAMERA SENSOR
5575 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 5575 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5576 L: linux-media@vger.kernel.org 5576 L: linux-media@vger.kernel.org
5577 T: git git://linuxtv.org/media_tree.git 5577 T: git git://linuxtv.org/media_tree.git
5578 S: Maintained 5578 S: Maintained
5579 F: drivers/media/i2c/mt9p031.c 5579 F: drivers/media/i2c/mt9p031.c
5580 F: include/media/mt9p031.h 5580 F: include/media/mt9p031.h
5581 5581
5582 MT9T001 APTINA CAMERA SENSOR 5582 MT9T001 APTINA CAMERA SENSOR
5583 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 5583 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5584 L: linux-media@vger.kernel.org 5584 L: linux-media@vger.kernel.org
5585 T: git git://linuxtv.org/media_tree.git 5585 T: git git://linuxtv.org/media_tree.git
5586 S: Maintained 5586 S: Maintained
5587 F: drivers/media/i2c/mt9t001.c 5587 F: drivers/media/i2c/mt9t001.c
5588 F: include/media/mt9t001.h 5588 F: include/media/mt9t001.h
5589 5589
5590 MT9V032 APTINA CAMERA SENSOR 5590 MT9V032 APTINA CAMERA SENSOR
5591 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 5591 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5592 L: linux-media@vger.kernel.org 5592 L: linux-media@vger.kernel.org
5593 T: git git://linuxtv.org/media_tree.git 5593 T: git git://linuxtv.org/media_tree.git
5594 S: Maintained 5594 S: Maintained
5595 F: drivers/media/i2c/mt9v032.c 5595 F: drivers/media/i2c/mt9v032.c
5596 F: include/media/mt9v032.h 5596 F: include/media/mt9v032.h
5597 5597
5598 MULTIFUNCTION DEVICES (MFD) 5598 MULTIFUNCTION DEVICES (MFD)
5599 M: Samuel Ortiz <sameo@linux.intel.com> 5599 M: Samuel Ortiz <sameo@linux.intel.com>
5600 M: Lee Jones <lee.jones@linaro.org> 5600 M: Lee Jones <lee.jones@linaro.org>
5601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git 5601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git 5602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
5603 S: Supported 5603 S: Supported
5604 F: drivers/mfd/ 5604 F: drivers/mfd/
5605 F: include/linux/mfd/ 5605 F: include/linux/mfd/
5606 5606
5607 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 5607 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
5608 M: Chris Ball <cjb@laptop.org> 5608 M: Chris Ball <cjb@laptop.org>
5609 L: linux-mmc@vger.kernel.org 5609 L: linux-mmc@vger.kernel.org
5610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 5610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5611 S: Maintained 5611 S: Maintained
5612 F: drivers/mmc/ 5612 F: drivers/mmc/
5613 F: include/linux/mmc/ 5613 F: include/linux/mmc/
5614 F: include/uapi/linux/mmc/ 5614 F: include/uapi/linux/mmc/
5615 5615
5616 MULTIMEDIA CARD (MMC) ETC. OVER SPI 5616 MULTIMEDIA CARD (MMC) ETC. OVER SPI
5617 S: Orphan 5617 S: Orphan
5618 F: drivers/mmc/host/mmc_spi.c 5618 F: drivers/mmc/host/mmc_spi.c
5619 F: include/linux/spi/mmc_spi.h 5619 F: include/linux/spi/mmc_spi.h
5620 5620
5621 MULTISOUND SOUND DRIVER 5621 MULTISOUND SOUND DRIVER
5622 M: Andrew Veliath <andrewtv@usa.net> 5622 M: Andrew Veliath <andrewtv@usa.net>
5623 S: Maintained 5623 S: Maintained
5624 F: Documentation/sound/oss/MultiSound 5624 F: Documentation/sound/oss/MultiSound
5625 F: sound/oss/msnd* 5625 F: sound/oss/msnd*
5626 5626
5627 MULTITECH MULTIPORT CARD (ISICOM) 5627 MULTITECH MULTIPORT CARD (ISICOM)
5628 S: Orphan 5628 S: Orphan
5629 F: drivers/tty/isicom.c 5629 F: drivers/tty/isicom.c
5630 F: include/linux/isicom.h 5630 F: include/linux/isicom.h
5631 5631
5632 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 5632 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
5633 M: Felipe Balbi <balbi@ti.com> 5633 M: Felipe Balbi <balbi@ti.com>
5634 L: linux-usb@vger.kernel.org 5634 L: linux-usb@vger.kernel.org
5635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 5635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5636 S: Maintained 5636 S: Maintained
5637 F: drivers/usb/musb/ 5637 F: drivers/usb/musb/
5638 5638
5639 MXL5007T MEDIA DRIVER 5639 MXL5007T MEDIA DRIVER
5640 M: Michael Krufky <mkrufky@linuxtv.org> 5640 M: Michael Krufky <mkrufky@linuxtv.org>
5641 L: linux-media@vger.kernel.org 5641 L: linux-media@vger.kernel.org
5642 W: http://linuxtv.org/ 5642 W: http://linuxtv.org/
5643 W: http://github.com/mkrufky 5643 W: http://github.com/mkrufky
5644 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5644 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5645 T: git git://linuxtv.org/mkrufky/tuners.git 5645 T: git git://linuxtv.org/mkrufky/tuners.git
5646 S: Maintained 5646 S: Maintained
5647 F: drivers/media/tuners/mxl5007t.* 5647 F: drivers/media/tuners/mxl5007t.*
5648 5648
5649 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 5649 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
5650 M: Hyong-Youb Kim <hykim@myri.com> 5650 M: Hyong-Youb Kim <hykim@myri.com>
5651 L: netdev@vger.kernel.org 5651 L: netdev@vger.kernel.org
5652 W: https://www.myricom.com/support/downloads/myri10ge.html 5652 W: https://www.myricom.com/support/downloads/myri10ge.html
5653 S: Supported 5653 S: Supported
5654 F: drivers/net/ethernet/myricom/myri10ge/ 5654 F: drivers/net/ethernet/myricom/myri10ge/
5655 5655
5656 NATSEMI ETHERNET DRIVER (DP8381x) 5656 NATSEMI ETHERNET DRIVER (DP8381x)
5657 S: Orphan 5657 S: Orphan
5658 F: drivers/net/ethernet/natsemi/natsemi.c 5658 F: drivers/net/ethernet/natsemi/natsemi.c
5659 5659
5660 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 5660 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5661 M: Daniel Mack <zonque@gmail.com> 5661 M: Daniel Mack <zonque@gmail.com>
5662 S: Maintained 5662 S: Maintained
5663 L: alsa-devel@alsa-project.org 5663 L: alsa-devel@alsa-project.org
5664 W: http://www.native-instruments.com 5664 W: http://www.native-instruments.com
5665 F: sound/usb/caiaq/ 5665 F: sound/usb/caiaq/
5666 5666
5667 NCP FILESYSTEM 5667 NCP FILESYSTEM
5668 M: Petr Vandrovec <petr@vandrovec.name> 5668 M: Petr Vandrovec <petr@vandrovec.name>
5669 S: Odd Fixes 5669 S: Odd Fixes
5670 F: fs/ncpfs/ 5670 F: fs/ncpfs/
5671 5671
5672 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 5672 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
5673 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 5673 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5674 L: linux-scsi@vger.kernel.org 5674 L: linux-scsi@vger.kernel.org
5675 S: Maintained 5675 S: Maintained
5676 F: drivers/scsi/NCR_D700.* 5676 F: drivers/scsi/NCR_D700.*
5677 5677
5678 NCT6775 HARDWARE MONITOR DRIVER 5678 NCT6775 HARDWARE MONITOR DRIVER
5679 M: Guenter Roeck <linux@roeck-us.net> 5679 M: Guenter Roeck <linux@roeck-us.net>
5680 L: lm-sensors@lm-sensors.org 5680 L: lm-sensors@lm-sensors.org
5681 S: Maintained 5681 S: Maintained
5682 F: Documentation/hwmon/nct6775 5682 F: Documentation/hwmon/nct6775
5683 F: drivers/hwmon/nct6775.c 5683 F: drivers/hwmon/nct6775.c
5684 5684
5685 NETEFFECT IWARP RNIC DRIVER (IW_NES) 5685 NETEFFECT IWARP RNIC DRIVER (IW_NES)
5686 M: Faisal Latif <faisal.latif@intel.com> 5686 M: Faisal Latif <faisal.latif@intel.com>
5687 L: linux-rdma@vger.kernel.org 5687 L: linux-rdma@vger.kernel.org
5688 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 5688 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
5689 S: Supported 5689 S: Supported
5690 F: drivers/infiniband/hw/nes/ 5690 F: drivers/infiniband/hw/nes/
5691 5691
5692 NETEM NETWORK EMULATOR 5692 NETEM NETWORK EMULATOR
5693 M: Stephen Hemminger <stephen@networkplumber.org> 5693 M: Stephen Hemminger <stephen@networkplumber.org>
5694 L: netem@lists.linux-foundation.org 5694 L: netem@lists.linux-foundation.org
5695 S: Maintained 5695 S: Maintained
5696 F: net/sched/sch_netem.c 5696 F: net/sched/sch_netem.c
5697 5697
5698 NETERION 10GbE DRIVERS (s2io/vxge) 5698 NETERION 10GbE DRIVERS (s2io/vxge)
5699 M: Jon Mason <jdmason@kudzu.us> 5699 M: Jon Mason <jdmason@kudzu.us>
5700 L: netdev@vger.kernel.org 5700 L: netdev@vger.kernel.org
5701 S: Supported 5701 S: Supported
5702 F: Documentation/networking/s2io.txt 5702 F: Documentation/networking/s2io.txt
5703 F: Documentation/networking/vxge.txt 5703 F: Documentation/networking/vxge.txt
5704 F: drivers/net/ethernet/neterion/ 5704 F: drivers/net/ethernet/neterion/
5705 5705
5706 NETFILTER/IPTABLES 5706 NETFILTER/IPTABLES
5707 M: Pablo Neira Ayuso <pablo@netfilter.org> 5707 M: Pablo Neira Ayuso <pablo@netfilter.org>
5708 M: Patrick McHardy <kaber@trash.net> 5708 M: Patrick McHardy <kaber@trash.net>
5709 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 5709 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
5710 L: netfilter-devel@vger.kernel.org 5710 L: netfilter-devel@vger.kernel.org
5711 L: netfilter@vger.kernel.org 5711 L: netfilter@vger.kernel.org
5712 L: coreteam@netfilter.org 5712 L: coreteam@netfilter.org
5713 W: http://www.netfilter.org/ 5713 W: http://www.netfilter.org/
5714 W: http://www.iptables.org/ 5714 W: http://www.iptables.org/
5715 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 5715 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
5716 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 5716 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
5717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 5717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
5718 S: Supported 5718 S: Supported
5719 F: include/linux/netfilter* 5719 F: include/linux/netfilter*
5720 F: include/linux/netfilter/ 5720 F: include/linux/netfilter/
5721 F: include/net/netfilter/ 5721 F: include/net/netfilter/
5722 F: include/uapi/linux/netfilter* 5722 F: include/uapi/linux/netfilter*
5723 F: include/uapi/linux/netfilter/ 5723 F: include/uapi/linux/netfilter/
5724 F: net/*/netfilter.c 5724 F: net/*/netfilter.c
5725 F: net/*/netfilter/ 5725 F: net/*/netfilter/
5726 F: net/netfilter/ 5726 F: net/netfilter/
5727 5727
5728 NETLABEL 5728 NETLABEL
5729 M: Paul Moore <paul@paul-moore.com> 5729 M: Paul Moore <paul@paul-moore.com>
5730 W: http://netlabel.sf.net 5730 W: http://netlabel.sf.net
5731 L: netdev@vger.kernel.org 5731 L: netdev@vger.kernel.org
5732 S: Maintained 5732 S: Maintained
5733 F: Documentation/netlabel/ 5733 F: Documentation/netlabel/
5734 F: include/net/netlabel.h 5734 F: include/net/netlabel.h
5735 F: net/netlabel/ 5735 F: net/netlabel/
5736 5736
5737 NETROM NETWORK LAYER 5737 NETROM NETWORK LAYER
5738 M: Ralf Baechle <ralf@linux-mips.org> 5738 M: Ralf Baechle <ralf@linux-mips.org>
5739 L: linux-hams@vger.kernel.org 5739 L: linux-hams@vger.kernel.org
5740 W: http://www.linux-ax25.org/ 5740 W: http://www.linux-ax25.org/
5741 S: Maintained 5741 S: Maintained
5742 F: include/net/netrom.h 5742 F: include/net/netrom.h
5743 F: include/uapi/linux/netrom.h 5743 F: include/uapi/linux/netrom.h
5744 F: net/netrom/ 5744 F: net/netrom/
5745 5745
5746 NETWORK BLOCK DEVICE (NBD) 5746 NETWORK BLOCK DEVICE (NBD)
5747 M: Paul Clements <Paul.Clements@steeleye.com> 5747 M: Paul Clements <Paul.Clements@steeleye.com>
5748 S: Maintained 5748 S: Maintained
5749 L: nbd-general@lists.sourceforge.net 5749 L: nbd-general@lists.sourceforge.net
5750 F: Documentation/blockdev/nbd.txt 5750 F: Documentation/blockdev/nbd.txt
5751 F: drivers/block/nbd.c 5751 F: drivers/block/nbd.c
5752 F: include/linux/nbd.h 5752 F: include/linux/nbd.h
5753 F: include/uapi/linux/nbd.h 5753 F: include/uapi/linux/nbd.h
5754 5754
5755 NETWORK DROP MONITOR 5755 NETWORK DROP MONITOR
5756 M: Neil Horman <nhorman@tuxdriver.com> 5756 M: Neil Horman <nhorman@tuxdriver.com>
5757 L: netdev@vger.kernel.org 5757 L: netdev@vger.kernel.org
5758 S: Maintained 5758 S: Maintained
5759 W: https://fedorahosted.org/dropwatch/ 5759 W: https://fedorahosted.org/dropwatch/
5760 F: net/core/drop_monitor.c 5760 F: net/core/drop_monitor.c
5761 5761
5762 NETWORKING [GENERAL] 5762 NETWORKING [GENERAL]
5763 M: "David S. Miller" <davem@davemloft.net> 5763 M: "David S. Miller" <davem@davemloft.net>
5764 L: netdev@vger.kernel.org 5764 L: netdev@vger.kernel.org
5765 W: http://www.linuxfoundation.org/en/Net 5765 W: http://www.linuxfoundation.org/en/Net
5766 Q: http://patchwork.ozlabs.org/project/netdev/list/ 5766 Q: http://patchwork.ozlabs.org/project/netdev/list/
5767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 5767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 5768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5769 S: Maintained 5769 S: Maintained
5770 F: net/ 5770 F: net/
5771 F: include/net/ 5771 F: include/net/
5772 F: include/linux/in.h 5772 F: include/linux/in.h
5773 F: include/linux/net.h 5773 F: include/linux/net.h
5774 F: include/linux/netdevice.h 5774 F: include/linux/netdevice.h
5775 F: include/uapi/linux/in.h 5775 F: include/uapi/linux/in.h
5776 F: include/uapi/linux/net.h 5776 F: include/uapi/linux/net.h
5777 F: include/uapi/linux/netdevice.h 5777 F: include/uapi/linux/netdevice.h
5778 5778
5779 NETWORKING [IPv4/IPv6] 5779 NETWORKING [IPv4/IPv6]
5780 M: "David S. Miller" <davem@davemloft.net> 5780 M: "David S. Miller" <davem@davemloft.net>
5781 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 5781 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
5782 M: James Morris <jmorris@namei.org> 5782 M: James Morris <jmorris@namei.org>
5783 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 5783 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
5784 M: Patrick McHardy <kaber@trash.net> 5784 M: Patrick McHardy <kaber@trash.net>
5785 L: netdev@vger.kernel.org 5785 L: netdev@vger.kernel.org
5786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 5786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5787 S: Maintained 5787 S: Maintained
5788 F: net/ipv4/ 5788 F: net/ipv4/
5789 F: net/ipv6/ 5789 F: net/ipv6/
5790 F: include/net/ip* 5790 F: include/net/ip*
5791 F: arch/x86/net/* 5791 F: arch/x86/net/*
5792 5792
5793 NETWORKING [IPSEC] 5793 NETWORKING [IPSEC]
5794 M: Steffen Klassert <steffen.klassert@secunet.com> 5794 M: Steffen Klassert <steffen.klassert@secunet.com>
5795 M: Herbert Xu <herbert@gondor.apana.org.au> 5795 M: Herbert Xu <herbert@gondor.apana.org.au>
5796 M: "David S. Miller" <davem@davemloft.net> 5796 M: "David S. Miller" <davem@davemloft.net>
5797 L: netdev@vger.kernel.org 5797 L: netdev@vger.kernel.org
5798 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 5798 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5799 S: Maintained 5799 S: Maintained
5800 F: net/xfrm/ 5800 F: net/xfrm/
5801 F: net/key/ 5801 F: net/key/
5802 F: net/ipv4/xfrm* 5802 F: net/ipv4/xfrm*
5803 F: net/ipv6/xfrm* 5803 F: net/ipv6/xfrm*
5804 F: include/uapi/linux/xfrm.h 5804 F: include/uapi/linux/xfrm.h
5805 F: include/net/xfrm.h 5805 F: include/net/xfrm.h
5806 5806
5807 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 5807 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
5808 M: Paul Moore <paul@paul-moore.com> 5808 M: Paul Moore <paul@paul-moore.com>
5809 L: netdev@vger.kernel.org 5809 L: netdev@vger.kernel.org
5810 S: Maintained 5810 S: Maintained
5811 5811
5812 NETWORKING [WIRELESS] 5812 NETWORKING [WIRELESS]
5813 M: "John W. Linville" <linville@tuxdriver.com> 5813 M: "John W. Linville" <linville@tuxdriver.com>
5814 L: linux-wireless@vger.kernel.org 5814 L: linux-wireless@vger.kernel.org
5815 Q: http://patchwork.kernel.org/project/linux-wireless/list/ 5815 Q: http://patchwork.kernel.org/project/linux-wireless/list/
5816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git 5816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
5817 S: Maintained 5817 S: Maintained
5818 F: net/mac80211/ 5818 F: net/mac80211/
5819 F: net/rfkill/ 5819 F: net/rfkill/
5820 F: net/wireless/ 5820 F: net/wireless/
5821 F: include/net/ieee80211* 5821 F: include/net/ieee80211*
5822 F: include/linux/wireless.h 5822 F: include/linux/wireless.h
5823 F: include/uapi/linux/wireless.h 5823 F: include/uapi/linux/wireless.h
5824 F: include/net/iw_handler.h 5824 F: include/net/iw_handler.h
5825 F: drivers/net/wireless/ 5825 F: drivers/net/wireless/
5826 5826
5827 NETWORKING DRIVERS 5827 NETWORKING DRIVERS
5828 L: netdev@vger.kernel.org 5828 L: netdev@vger.kernel.org
5829 W: http://www.linuxfoundation.org/en/Net 5829 W: http://www.linuxfoundation.org/en/Net
5830 Q: http://patchwork.ozlabs.org/project/netdev/list/ 5830 Q: http://patchwork.ozlabs.org/project/netdev/list/
5831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 5831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 5832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5833 S: Odd Fixes 5833 S: Odd Fixes
5834 F: drivers/net/ 5834 F: drivers/net/
5835 F: include/linux/if_* 5835 F: include/linux/if_*
5836 F: include/linux/netdevice.h 5836 F: include/linux/netdevice.h
5837 F: include/linux/arcdevice.h 5837 F: include/linux/arcdevice.h
5838 F: include/linux/etherdevice.h 5838 F: include/linux/etherdevice.h
5839 F: include/linux/fcdevice.h 5839 F: include/linux/fcdevice.h
5840 F: include/linux/fddidevice.h 5840 F: include/linux/fddidevice.h
5841 F: include/linux/hippidevice.h 5841 F: include/linux/hippidevice.h
5842 F: include/linux/inetdevice.h 5842 F: include/linux/inetdevice.h
5843 F: include/uapi/linux/if_* 5843 F: include/uapi/linux/if_*
5844 F: include/uapi/linux/netdevice.h 5844 F: include/uapi/linux/netdevice.h
5845 5845
5846 NETXEN (1/10) GbE SUPPORT 5846 NETXEN (1/10) GbE SUPPORT
5847 M: Manish Chopra <manish.chopra@qlogic.com> 5847 M: Manish Chopra <manish.chopra@qlogic.com>
5848 M: Sony Chacko <sony.chacko@qlogic.com> 5848 M: Sony Chacko <sony.chacko@qlogic.com>
5849 M: Rajesh Borundia <rajesh.borundia@qlogic.com> 5849 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
5850 L: netdev@vger.kernel.org 5850 L: netdev@vger.kernel.org
5851 W: http://www.qlogic.com 5851 W: http://www.qlogic.com
5852 S: Supported 5852 S: Supported
5853 F: drivers/net/ethernet/qlogic/netxen/ 5853 F: drivers/net/ethernet/qlogic/netxen/
5854 5854
5855 NFC SUBSYSTEM 5855 NFC SUBSYSTEM
5856 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 5856 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
5857 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 5857 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
5858 M: Samuel Ortiz <sameo@linux.intel.com> 5858 M: Samuel Ortiz <sameo@linux.intel.com>
5859 L: linux-wireless@vger.kernel.org 5859 L: linux-wireless@vger.kernel.org
5860 L: linux-nfc@lists.01.org (moderated for non-subscribers) 5860 L: linux-nfc@lists.01.org (moderated for non-subscribers)
5861 S: Supported 5861 S: Supported
5862 F: net/nfc/ 5862 F: net/nfc/
5863 F: include/net/nfc/ 5863 F: include/net/nfc/
5864 F: include/uapi/linux/nfc.h 5864 F: include/uapi/linux/nfc.h
5865 F: drivers/nfc/ 5865 F: drivers/nfc/
5866 F: include/linux/platform_data/pn544.h 5866 F: include/linux/platform_data/pn544.h
5867 5867
5868 NFS, SUNRPC, AND LOCKD CLIENTS 5868 NFS, SUNRPC, AND LOCKD CLIENTS
5869 M: Trond Myklebust <Trond.Myklebust@netapp.com> 5869 M: Trond Myklebust <Trond.Myklebust@netapp.com>
5870 L: linux-nfs@vger.kernel.org 5870 L: linux-nfs@vger.kernel.org
5871 W: http://client.linux-nfs.org 5871 W: http://client.linux-nfs.org
5872 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git 5872 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
5873 S: Maintained 5873 S: Maintained
5874 F: fs/lockd/ 5874 F: fs/lockd/
5875 F: fs/nfs/ 5875 F: fs/nfs/
5876 F: fs/nfs_common/ 5876 F: fs/nfs_common/
5877 F: net/sunrpc/ 5877 F: net/sunrpc/
5878 F: include/linux/lockd/ 5878 F: include/linux/lockd/
5879 F: include/linux/nfs* 5879 F: include/linux/nfs*
5880 F: include/linux/sunrpc/ 5880 F: include/linux/sunrpc/
5881 F: include/uapi/linux/nfs* 5881 F: include/uapi/linux/nfs*
5882 F: include/uapi/linux/sunrpc/ 5882 F: include/uapi/linux/sunrpc/
5883 5883
5884 NILFS2 FILESYSTEM 5884 NILFS2 FILESYSTEM
5885 M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp> 5885 M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp>
5886 L: linux-nilfs@vger.kernel.org 5886 L: linux-nilfs@vger.kernel.org
5887 W: http://www.nilfs.org/en/ 5887 W: http://www.nilfs.org/en/
5888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git 5888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
5889 S: Supported 5889 S: Supported
5890 F: Documentation/filesystems/nilfs2.txt 5890 F: Documentation/filesystems/nilfs2.txt
5891 F: fs/nilfs2/ 5891 F: fs/nilfs2/
5892 F: include/linux/nilfs2_fs.h 5892 F: include/linux/nilfs2_fs.h
5893 5893
5894 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 5894 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
5895 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 5895 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
5896 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 5896 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5897 S: Maintained 5897 S: Maintained
5898 F: Documentation/scsi/NinjaSCSI.txt 5898 F: Documentation/scsi/NinjaSCSI.txt
5899 F: drivers/scsi/pcmcia/nsp_* 5899 F: drivers/scsi/pcmcia/nsp_*
5900 5900
5901 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 5901 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
5902 M: GOTO Masanori <gotom@debian.or.jp> 5902 M: GOTO Masanori <gotom@debian.or.jp>
5903 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 5903 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
5904 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 5904 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5905 S: Maintained 5905 S: Maintained
5906 F: Documentation/scsi/NinjaSCSI.txt 5906 F: Documentation/scsi/NinjaSCSI.txt
5907 F: drivers/scsi/nsp32* 5907 F: drivers/scsi/nsp32*
5908 5908
5909 NTB DRIVER 5909 NTB DRIVER
5910 M: Jon Mason <jon.mason@intel.com> 5910 M: Jon Mason <jon.mason@intel.com>
5911 S: Supported 5911 S: Supported
5912 W: https://github.com/jonmason/ntb/wiki 5912 W: https://github.com/jonmason/ntb/wiki
5913 T: git git://github.com/jonmason/ntb.git 5913 T: git git://github.com/jonmason/ntb.git
5914 F: drivers/ntb/ 5914 F: drivers/ntb/
5915 F: drivers/net/ntb_netdev.c 5915 F: drivers/net/ntb_netdev.c
5916 F: include/linux/ntb.h 5916 F: include/linux/ntb.h
5917 5917
5918 NTFS FILESYSTEM 5918 NTFS FILESYSTEM
5919 M: Anton Altaparmakov <anton@tuxera.com> 5919 M: Anton Altaparmakov <anton@tuxera.com>
5920 L: linux-ntfs-dev@lists.sourceforge.net 5920 L: linux-ntfs-dev@lists.sourceforge.net
5921 W: http://www.tuxera.com/ 5921 W: http://www.tuxera.com/
5922 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 5922 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
5923 S: Supported 5923 S: Supported
5924 F: Documentation/filesystems/ntfs.txt 5924 F: Documentation/filesystems/ntfs.txt
5925 F: fs/ntfs/ 5925 F: fs/ntfs/
5926 5926
5927 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 5927 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
5928 M: Antonino Daplas <adaplas@gmail.com> 5928 M: Antonino Daplas <adaplas@gmail.com>
5929 L: linux-fbdev@vger.kernel.org 5929 L: linux-fbdev@vger.kernel.org
5930 S: Maintained 5930 S: Maintained
5931 F: drivers/video/riva/ 5931 F: drivers/video/riva/
5932 F: drivers/video/nvidia/ 5932 F: drivers/video/nvidia/
5933 5933
5934 NVM EXPRESS DRIVER 5934 NVM EXPRESS DRIVER
5935 M: Matthew Wilcox <willy@linux.intel.com> 5935 M: Matthew Wilcox <willy@linux.intel.com>
5936 L: linux-nvme@lists.infradead.org 5936 L: linux-nvme@lists.infradead.org
5937 T: git git://git.infradead.org/users/willy/linux-nvme.git 5937 T: git git://git.infradead.org/users/willy/linux-nvme.git
5938 S: Supported 5938 S: Supported
5939 F: drivers/block/nvme* 5939 F: drivers/block/nvme*
5940 F: include/linux/nvme.h 5940 F: include/linux/nvme.h
5941 5941
5942 OMAP SUPPORT 5942 OMAP SUPPORT
5943 M: Tony Lindgren <tony@atomide.com> 5943 M: Tony Lindgren <tony@atomide.com>
5944 L: linux-omap@vger.kernel.org 5944 L: linux-omap@vger.kernel.org
5945 W: http://www.muru.com/linux/omap/ 5945 W: http://www.muru.com/linux/omap/
5946 W: http://linux.omap.com/ 5946 W: http://linux.omap.com/
5947 Q: http://patchwork.kernel.org/project/linux-omap/list/ 5947 Q: http://patchwork.kernel.org/project/linux-omap/list/
5948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 5948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
5949 S: Maintained 5949 S: Maintained
5950 F: arch/arm/*omap*/ 5950 F: arch/arm/*omap*/
5951 F: drivers/i2c/busses/i2c-omap.c 5951 F: drivers/i2c/busses/i2c-omap.c
5952 F: include/linux/i2c-omap.h 5952 F: include/linux/i2c-omap.h
5953 5953
5954 OMAP DEVICE TREE SUPPORT 5954 OMAP DEVICE TREE SUPPORT
5955 M: Benoรฎt Cousson <bcousson@baylibre.com> 5955 M: Benoรฎt Cousson <bcousson@baylibre.com>
5956 M: Tony Lindgren <tony@atomide.com> 5956 M: Tony Lindgren <tony@atomide.com>
5957 L: linux-omap@vger.kernel.org 5957 L: linux-omap@vger.kernel.org
5958 L: devicetree@vger.kernel.org 5958 L: devicetree@vger.kernel.org
5959 S: Maintained 5959 S: Maintained
5960 F: arch/arm/boot/dts/*omap* 5960 F: arch/arm/boot/dts/*omap*
5961 F: arch/arm/boot/dts/*am3* 5961 F: arch/arm/boot/dts/*am3*
5962 5962
5963 OMAP CLOCK FRAMEWORK SUPPORT 5963 OMAP CLOCK FRAMEWORK SUPPORT
5964 M: Paul Walmsley <paul@pwsan.com> 5964 M: Paul Walmsley <paul@pwsan.com>
5965 L: linux-omap@vger.kernel.org 5965 L: linux-omap@vger.kernel.org
5966 S: Maintained 5966 S: Maintained
5967 F: arch/arm/*omap*/*clock* 5967 F: arch/arm/*omap*/*clock*
5968 5968
5969 OMAP POWER MANAGEMENT SUPPORT 5969 OMAP POWER MANAGEMENT SUPPORT
5970 M: Kevin Hilman <khilman@deeprootsystems.com> 5970 M: Kevin Hilman <khilman@deeprootsystems.com>
5971 L: linux-omap@vger.kernel.org 5971 L: linux-omap@vger.kernel.org
5972 S: Maintained 5972 S: Maintained
5973 F: arch/arm/*omap*/*pm* 5973 F: arch/arm/*omap*/*pm*
5974 F: drivers/cpufreq/omap-cpufreq.c 5974 F: drivers/cpufreq/omap-cpufreq.c
5975 5975
5976 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 5976 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
5977 M: Rajendra Nayak <rnayak@ti.com> 5977 M: Rajendra Nayak <rnayak@ti.com>
5978 M: Paul Walmsley <paul@pwsan.com> 5978 M: Paul Walmsley <paul@pwsan.com>
5979 L: linux-omap@vger.kernel.org 5979 L: linux-omap@vger.kernel.org
5980 S: Maintained 5980 S: Maintained
5981 F: arch/arm/mach-omap2/prm* 5981 F: arch/arm/mach-omap2/prm*
5982 5982
5983 OMAP AUDIO SUPPORT 5983 OMAP AUDIO SUPPORT
5984 M: Peter Ujfalusi <peter.ujfalusi@ti.com> 5984 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
5985 M: Jarkko Nikula <jarkko.nikula@bitmer.com> 5985 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
5986 L: alsa-devel@alsa-project.org (subscribers-only) 5986 L: alsa-devel@alsa-project.org (subscribers-only)
5987 L: linux-omap@vger.kernel.org 5987 L: linux-omap@vger.kernel.org
5988 S: Maintained 5988 S: Maintained
5989 F: sound/soc/omap/ 5989 F: sound/soc/omap/
5990 5990
5991 OMAP FRAMEBUFFER SUPPORT 5991 OMAP FRAMEBUFFER SUPPORT
5992 M: Tomi Valkeinen <tomi.valkeinen@ti.com> 5992 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
5993 L: linux-fbdev@vger.kernel.org 5993 L: linux-fbdev@vger.kernel.org
5994 L: linux-omap@vger.kernel.org 5994 L: linux-omap@vger.kernel.org
5995 S: Maintained 5995 S: Maintained
5996 F: drivers/video/omap/ 5996 F: drivers/video/omap/
5997 5997
5998 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 5998 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
5999 M: Tomi Valkeinen <tomi.valkeinen@ti.com> 5999 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6000 L: linux-omap@vger.kernel.org 6000 L: linux-omap@vger.kernel.org
6001 L: linux-fbdev@vger.kernel.org 6001 L: linux-fbdev@vger.kernel.org
6002 S: Maintained 6002 S: Maintained
6003 F: drivers/video/omap2/ 6003 F: drivers/video/omap2/
6004 F: Documentation/arm/OMAP/DSS 6004 F: Documentation/arm/OMAP/DSS
6005 6005
6006 OMAP HARDWARE SPINLOCK SUPPORT 6006 OMAP HARDWARE SPINLOCK SUPPORT
6007 M: Ohad Ben-Cohen <ohad@wizery.com> 6007 M: Ohad Ben-Cohen <ohad@wizery.com>
6008 L: linux-omap@vger.kernel.org 6008 L: linux-omap@vger.kernel.org
6009 S: Maintained 6009 S: Maintained
6010 F: drivers/hwspinlock/omap_hwspinlock.c 6010 F: drivers/hwspinlock/omap_hwspinlock.c
6011 F: arch/arm/mach-omap2/hwspinlock.c 6011 F: arch/arm/mach-omap2/hwspinlock.c
6012 6012
6013 OMAP MMC SUPPORT 6013 OMAP MMC SUPPORT
6014 M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 6014 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
6015 L: linux-omap@vger.kernel.org 6015 L: linux-omap@vger.kernel.org
6016 S: Maintained 6016 S: Maintained
6017 F: drivers/mmc/host/omap.c 6017 F: drivers/mmc/host/omap.c
6018 6018
6019 OMAP HS MMC SUPPORT 6019 OMAP HS MMC SUPPORT
6020 M: Balaji T K <balajitk@ti.com> 6020 M: Balaji T K <balajitk@ti.com>
6021 L: linux-mmc@vger.kernel.org 6021 L: linux-mmc@vger.kernel.org
6022 L: linux-omap@vger.kernel.org 6022 L: linux-omap@vger.kernel.org
6023 S: Maintained 6023 S: Maintained
6024 F: drivers/mmc/host/omap_hsmmc.c 6024 F: drivers/mmc/host/omap_hsmmc.c
6025 6025
6026 OMAP RANDOM NUMBER GENERATOR SUPPORT 6026 OMAP RANDOM NUMBER GENERATOR SUPPORT
6027 M: Deepak Saxena <dsaxena@plexity.net> 6027 M: Deepak Saxena <dsaxena@plexity.net>
6028 S: Maintained 6028 S: Maintained
6029 F: drivers/char/hw_random/omap-rng.c 6029 F: drivers/char/hw_random/omap-rng.c
6030 6030
6031 OMAP HWMOD SUPPORT 6031 OMAP HWMOD SUPPORT
6032 M: Benoรฎt Cousson <bcousson@baylibre.com> 6032 M: Benoรฎt Cousson <bcousson@baylibre.com>
6033 M: Paul Walmsley <paul@pwsan.com> 6033 M: Paul Walmsley <paul@pwsan.com>
6034 L: linux-omap@vger.kernel.org 6034 L: linux-omap@vger.kernel.org
6035 S: Maintained 6035 S: Maintained
6036 F: arch/arm/mach-omap2/omap_hwmod.* 6036 F: arch/arm/mach-omap2/omap_hwmod.*
6037 6037
6038 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 6038 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6039 M: Benoรฎt Cousson <bcousson@baylibre.com> 6039 M: Benoรฎt Cousson <bcousson@baylibre.com>
6040 L: linux-omap@vger.kernel.org 6040 L: linux-omap@vger.kernel.org
6041 S: Maintained 6041 S: Maintained
6042 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 6042 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6043 6043
6044 OMAP IMAGE SIGNAL PROCESSOR (ISP) 6044 OMAP IMAGE SIGNAL PROCESSOR (ISP)
6045 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6045 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6046 L: linux-media@vger.kernel.org 6046 L: linux-media@vger.kernel.org
6047 S: Maintained 6047 S: Maintained
6048 F: drivers/media/platform/omap3isp/ 6048 F: drivers/media/platform/omap3isp/
6049 6049
6050 OMAP USB SUPPORT 6050 OMAP USB SUPPORT
6051 M: Felipe Balbi <balbi@ti.com> 6051 M: Felipe Balbi <balbi@ti.com>
6052 L: linux-usb@vger.kernel.org 6052 L: linux-usb@vger.kernel.org
6053 L: linux-omap@vger.kernel.org 6053 L: linux-omap@vger.kernel.org
6054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6055 S: Maintained 6055 S: Maintained
6056 F: drivers/usb/*/*omap* 6056 F: drivers/usb/*/*omap*
6057 F: arch/arm/*omap*/usb* 6057 F: arch/arm/*omap*/usb*
6058 6058
6059 OMAP GPIO DRIVER 6059 OMAP GPIO DRIVER
6060 M: Santosh Shilimkar <santosh.shilimkar@ti.com> 6060 M: Santosh Shilimkar <santosh.shilimkar@ti.com>
6061 M: Kevin Hilman <khilman@deeprootsystems.com> 6061 M: Kevin Hilman <khilman@deeprootsystems.com>
6062 L: linux-omap@vger.kernel.org 6062 L: linux-omap@vger.kernel.org
6063 S: Maintained 6063 S: Maintained
6064 F: drivers/gpio/gpio-omap.c 6064 F: drivers/gpio/gpio-omap.c
6065 6065
6066 OMFS FILESYSTEM 6066 OMFS FILESYSTEM
6067 M: Bob Copeland <me@bobcopeland.com> 6067 M: Bob Copeland <me@bobcopeland.com>
6068 L: linux-karma-devel@lists.sourceforge.net 6068 L: linux-karma-devel@lists.sourceforge.net
6069 S: Maintained 6069 S: Maintained
6070 F: Documentation/filesystems/omfs.txt 6070 F: Documentation/filesystems/omfs.txt
6071 F: fs/omfs/ 6071 F: fs/omfs/
6072 6072
6073 OMNIKEY CARDMAN 4000 DRIVER 6073 OMNIKEY CARDMAN 4000 DRIVER
6074 M: Harald Welte <laforge@gnumonks.org> 6074 M: Harald Welte <laforge@gnumonks.org>
6075 S: Maintained 6075 S: Maintained
6076 F: drivers/char/pcmcia/cm4000_cs.c 6076 F: drivers/char/pcmcia/cm4000_cs.c
6077 F: include/linux/cm4000_cs.h 6077 F: include/linux/cm4000_cs.h
6078 F: include/uapi/linux/cm4000_cs.h 6078 F: include/uapi/linux/cm4000_cs.h
6079 6079
6080 OMNIKEY CARDMAN 4040 DRIVER 6080 OMNIKEY CARDMAN 4040 DRIVER
6081 M: Harald Welte <laforge@gnumonks.org> 6081 M: Harald Welte <laforge@gnumonks.org>
6082 S: Maintained 6082 S: Maintained
6083 F: drivers/char/pcmcia/cm4040_cs.* 6083 F: drivers/char/pcmcia/cm4040_cs.*
6084 6084
6085 OMNIVISION OV7670 SENSOR DRIVER 6085 OMNIVISION OV7670 SENSOR DRIVER
6086 M: Jonathan Corbet <corbet@lwn.net> 6086 M: Jonathan Corbet <corbet@lwn.net>
6087 L: linux-media@vger.kernel.org 6087 L: linux-media@vger.kernel.org
6088 T: git git://linuxtv.org/media_tree.git 6088 T: git git://linuxtv.org/media_tree.git
6089 S: Maintained 6089 S: Maintained
6090 F: drivers/media/i2c/ov7670.c 6090 F: drivers/media/i2c/ov7670.c
6091 6091
6092 ONENAND FLASH DRIVER 6092 ONENAND FLASH DRIVER
6093 M: Kyungmin Park <kyungmin.park@samsung.com> 6093 M: Kyungmin Park <kyungmin.park@samsung.com>
6094 L: linux-mtd@lists.infradead.org 6094 L: linux-mtd@lists.infradead.org
6095 S: Maintained 6095 S: Maintained
6096 F: drivers/mtd/onenand/ 6096 F: drivers/mtd/onenand/
6097 F: include/linux/mtd/onenand*.h 6097 F: include/linux/mtd/onenand*.h
6098 6098
6099 ONSTREAM SCSI TAPE DRIVER 6099 ONSTREAM SCSI TAPE DRIVER
6100 M: Willem Riede <osst@riede.org> 6100 M: Willem Riede <osst@riede.org>
6101 L: osst-users@lists.sourceforge.net 6101 L: osst-users@lists.sourceforge.net
6102 L: linux-scsi@vger.kernel.org 6102 L: linux-scsi@vger.kernel.org
6103 S: Maintained 6103 S: Maintained
6104 F: Documentation/scsi/osst.txt 6104 F: Documentation/scsi/osst.txt
6105 F: drivers/scsi/osst.* 6105 F: drivers/scsi/osst.*
6106 F: drivers/scsi/osst_*.h 6106 F: drivers/scsi/osst_*.h
6107 F: drivers/scsi/st.h 6107 F: drivers/scsi/st.h
6108 6108
6109 OPENCORES I2C BUS DRIVER 6109 OPENCORES I2C BUS DRIVER
6110 M: Peter Korsgaard <jacmet@sunsite.dk> 6110 M: Peter Korsgaard <jacmet@sunsite.dk>
6111 L: linux-i2c@vger.kernel.org 6111 L: linux-i2c@vger.kernel.org
6112 S: Maintained 6112 S: Maintained
6113 F: Documentation/i2c/busses/i2c-ocores 6113 F: Documentation/i2c/busses/i2c-ocores
6114 F: drivers/i2c/busses/i2c-ocores.c 6114 F: drivers/i2c/busses/i2c-ocores.c
6115 6115
6116 OPEN FIRMWARE AND FLATTENED DEVICE TREE 6116 OPEN FIRMWARE AND FLATTENED DEVICE TREE
6117 M: Grant Likely <grant.likely@linaro.org> 6117 M: Grant Likely <grant.likely@linaro.org>
6118 M: Rob Herring <rob.herring@calxeda.com> 6118 M: Rob Herring <rob.herring@calxeda.com>
6119 L: devicetree@vger.kernel.org 6119 L: devicetree@vger.kernel.org
6120 W: http://fdt.secretlab.ca 6120 W: http://fdt.secretlab.ca
6121 T: git git://git.secretlab.ca/git/linux-2.6.git 6121 T: git git://git.secretlab.ca/git/linux-2.6.git
6122 S: Maintained 6122 S: Maintained
6123 F: drivers/of/ 6123 F: drivers/of/
6124 F: include/linux/of*.h 6124 F: include/linux/of*.h
6125 F: scripts/dtc/ 6125 F: scripts/dtc/
6126 K: of_get_property 6126 K: of_get_property
6127 K: of_match_table 6127 K: of_match_table
6128 6128
6129 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 6129 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6130 M: Rob Herring <rob.herring@calxeda.com> 6130 M: Rob Herring <rob.herring@calxeda.com>
6131 M: Pawel Moll <pawel.moll@arm.com> 6131 M: Pawel Moll <pawel.moll@arm.com>
6132 M: Mark Rutland <mark.rutland@arm.com> 6132 M: Mark Rutland <mark.rutland@arm.com>
6133 M: Stephen Warren <swarren@wwwdotorg.org> 6133 M: Stephen Warren <swarren@wwwdotorg.org>
6134 M: Ian Campbell <ijc+devicetree@hellion.org.uk> 6134 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
6135 L: devicetree@vger.kernel.org 6135 L: devicetree@vger.kernel.org
6136 S: Maintained 6136 S: Maintained
6137 F: Documentation/devicetree/ 6137 F: Documentation/devicetree/
6138 F: arch/*/boot/dts/ 6138 F: arch/*/boot/dts/
6139 F: include/dt-bindings/ 6139 F: include/dt-bindings/
6140 6140
6141 OPENRISC ARCHITECTURE 6141 OPENRISC ARCHITECTURE
6142 M: Jonas Bonn <jonas@southpole.se> 6142 M: Jonas Bonn <jonas@southpole.se>
6143 W: http://openrisc.net 6143 W: http://openrisc.net
6144 L: linux@lists.openrisc.net (moderated for non-subscribers) 6144 L: linux@lists.openrisc.net (moderated for non-subscribers)
6145 S: Maintained 6145 S: Maintained
6146 T: git git://openrisc.net/~jonas/linux 6146 T: git git://openrisc.net/~jonas/linux
6147 F: arch/openrisc/ 6147 F: arch/openrisc/
6148 6148
6149 OPENVSWITCH 6149 OPENVSWITCH
6150 M: Jesse Gross <jesse@nicira.com> 6150 M: Jesse Gross <jesse@nicira.com>
6151 L: dev@openvswitch.org 6151 L: dev@openvswitch.org
6152 W: http://openvswitch.org 6152 W: http://openvswitch.org
6153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git 6153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
6154 S: Maintained 6154 S: Maintained
6155 F: net/openvswitch/ 6155 F: net/openvswitch/
6156 6156
6157 OPL4 DRIVER 6157 OPL4 DRIVER
6158 M: Clemens Ladisch <clemens@ladisch.de> 6158 M: Clemens Ladisch <clemens@ladisch.de>
6159 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6159 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6160 T: git git://git.alsa-project.org/alsa-kernel.git 6160 T: git git://git.alsa-project.org/alsa-kernel.git
6161 S: Maintained 6161 S: Maintained
6162 F: sound/drivers/opl4/ 6162 F: sound/drivers/opl4/
6163 6163
6164 OPROFILE 6164 OPROFILE
6165 M: Robert Richter <rric@kernel.org> 6165 M: Robert Richter <rric@kernel.org>
6166 L: oprofile-list@lists.sf.net 6166 L: oprofile-list@lists.sf.net
6167 S: Maintained 6167 S: Maintained
6168 F: arch/*/include/asm/oprofile*.h 6168 F: arch/*/include/asm/oprofile*.h
6169 F: arch/*/oprofile/ 6169 F: arch/*/oprofile/
6170 F: drivers/oprofile/ 6170 F: drivers/oprofile/
6171 F: include/linux/oprofile.h 6171 F: include/linux/oprofile.h
6172 6172
6173 ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 6173 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
6174 M: Mark Fasheh <mfasheh@suse.com> 6174 M: Mark Fasheh <mfasheh@suse.com>
6175 M: Joel Becker <jlbec@evilplan.org> 6175 M: Joel Becker <jlbec@evilplan.org>
6176 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 6176 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6177 W: http://oss.oracle.com/projects/ocfs2/ 6177 W: http://oss.oracle.com/projects/ocfs2/
6178 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git 6178 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
6179 S: Supported 6179 S: Supported
6180 F: Documentation/filesystems/ocfs2.txt 6180 F: Documentation/filesystems/ocfs2.txt
6181 F: Documentation/filesystems/dlmfs.txt 6181 F: Documentation/filesystems/dlmfs.txt
6182 F: fs/ocfs2/ 6182 F: fs/ocfs2/
6183 6183
6184 ORINOCO DRIVER 6184 ORINOCO DRIVER
6185 L: linux-wireless@vger.kernel.org 6185 L: linux-wireless@vger.kernel.org
6186 W: http://wireless.kernel.org/en/users/Drivers/orinoco 6186 W: http://wireless.kernel.org/en/users/Drivers/orinoco
6187 W: http://www.nongnu.org/orinoco/ 6187 W: http://www.nongnu.org/orinoco/
6188 S: Orphan 6188 S: Orphan
6189 F: drivers/net/wireless/orinoco/ 6189 F: drivers/net/wireless/orinoco/
6190 6190
6191 OSD LIBRARY and FILESYSTEM 6191 OSD LIBRARY and FILESYSTEM
6192 M: Boaz Harrosh <bharrosh@panasas.com> 6192 M: Boaz Harrosh <bharrosh@panasas.com>
6193 M: Benny Halevy <bhalevy@tonian.com> 6193 M: Benny Halevy <bhalevy@tonian.com>
6194 L: osd-dev@open-osd.org 6194 L: osd-dev@open-osd.org
6195 W: http://open-osd.org 6195 W: http://open-osd.org
6196 T: git git://git.open-osd.org/open-osd.git 6196 T: git git://git.open-osd.org/open-osd.git
6197 S: Maintained 6197 S: Maintained
6198 F: drivers/scsi/osd/ 6198 F: drivers/scsi/osd/
6199 F: include/scsi/osd_* 6199 F: include/scsi/osd_*
6200 F: fs/exofs/ 6200 F: fs/exofs/
6201 6201
6202 P54 WIRELESS DRIVER 6202 P54 WIRELESS DRIVER
6203 M: Christian Lamparter <chunkeey@googlemail.com> 6203 M: Christian Lamparter <chunkeey@googlemail.com>
6204 L: linux-wireless@vger.kernel.org 6204 L: linux-wireless@vger.kernel.org
6205 W: http://wireless.kernel.org/en/users/Drivers/p54 6205 W: http://wireless.kernel.org/en/users/Drivers/p54
6206 S: Maintained 6206 S: Maintained
6207 F: drivers/net/wireless/p54/ 6207 F: drivers/net/wireless/p54/
6208 6208
6209 PA SEMI ETHERNET DRIVER 6209 PA SEMI ETHERNET DRIVER
6210 M: Olof Johansson <olof@lixom.net> 6210 M: Olof Johansson <olof@lixom.net>
6211 L: netdev@vger.kernel.org 6211 L: netdev@vger.kernel.org
6212 S: Maintained 6212 S: Maintained
6213 F: drivers/net/ethernet/pasemi/* 6213 F: drivers/net/ethernet/pasemi/*
6214 6214
6215 PA SEMI SMBUS DRIVER 6215 PA SEMI SMBUS DRIVER
6216 M: Olof Johansson <olof@lixom.net> 6216 M: Olof Johansson <olof@lixom.net>
6217 L: linux-i2c@vger.kernel.org 6217 L: linux-i2c@vger.kernel.org
6218 S: Maintained 6218 S: Maintained
6219 F: drivers/i2c/busses/i2c-pasemi.c 6219 F: drivers/i2c/busses/i2c-pasemi.c
6220 6220
6221 PADATA PARALLEL EXECUTION MECHANISM 6221 PADATA PARALLEL EXECUTION MECHANISM
6222 M: Steffen Klassert <steffen.klassert@secunet.com> 6222 M: Steffen Klassert <steffen.klassert@secunet.com>
6223 L: linux-crypto@vger.kernel.org 6223 L: linux-crypto@vger.kernel.org
6224 S: Maintained 6224 S: Maintained
6225 F: kernel/padata.c 6225 F: kernel/padata.c
6226 F: include/linux/padata.h 6226 F: include/linux/padata.h
6227 F: Documentation/padata.txt 6227 F: Documentation/padata.txt
6228 6228
6229 PANASONIC LAPTOP ACPI EXTRAS DRIVER 6229 PANASONIC LAPTOP ACPI EXTRAS DRIVER
6230 M: Harald Welte <laforge@gnumonks.org> 6230 M: Harald Welte <laforge@gnumonks.org>
6231 L: platform-driver-x86@vger.kernel.org 6231 L: platform-driver-x86@vger.kernel.org
6232 S: Maintained 6232 S: Maintained
6233 F: drivers/platform/x86/panasonic-laptop.c 6233 F: drivers/platform/x86/panasonic-laptop.c
6234 6234
6235 PANASONIC MN10300/AM33/AM34 PORT 6235 PANASONIC MN10300/AM33/AM34 PORT
6236 M: David Howells <dhowells@redhat.com> 6236 M: David Howells <dhowells@redhat.com>
6237 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 6237 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
6238 L: linux-am33-list@redhat.com (moderated for non-subscribers) 6238 L: linux-am33-list@redhat.com (moderated for non-subscribers)
6239 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 6239 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6240 S: Maintained 6240 S: Maintained
6241 F: Documentation/mn10300/ 6241 F: Documentation/mn10300/
6242 F: arch/mn10300/ 6242 F: arch/mn10300/
6243 6243
6244 PARALLEL PORT SUPPORT 6244 PARALLEL PORT SUPPORT
6245 L: linux-parport@lists.infradead.org (subscribers-only) 6245 L: linux-parport@lists.infradead.org (subscribers-only)
6246 S: Orphan 6246 S: Orphan
6247 F: drivers/parport/ 6247 F: drivers/parport/
6248 F: include/linux/parport*.h 6248 F: include/linux/parport*.h
6249 F: drivers/char/ppdev.c 6249 F: drivers/char/ppdev.c
6250 F: include/uapi/linux/ppdev.h 6250 F: include/uapi/linux/ppdev.h
6251 6251
6252 PARAVIRT_OPS INTERFACE 6252 PARAVIRT_OPS INTERFACE
6253 M: Jeremy Fitzhardinge <jeremy@goop.org> 6253 M: Jeremy Fitzhardinge <jeremy@goop.org>
6254 M: Chris Wright <chrisw@sous-sol.org> 6254 M: Chris Wright <chrisw@sous-sol.org>
6255 M: Alok Kataria <akataria@vmware.com> 6255 M: Alok Kataria <akataria@vmware.com>
6256 M: Rusty Russell <rusty@rustcorp.com.au> 6256 M: Rusty Russell <rusty@rustcorp.com.au>
6257 L: virtualization@lists.linux-foundation.org 6257 L: virtualization@lists.linux-foundation.org
6258 S: Supported 6258 S: Supported
6259 F: Documentation/ia64/paravirt_ops.txt 6259 F: Documentation/ia64/paravirt_ops.txt
6260 F: arch/*/kernel/paravirt* 6260 F: arch/*/kernel/paravirt*
6261 F: arch/*/include/asm/paravirt.h 6261 F: arch/*/include/asm/paravirt.h
6262 6262
6263 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 6263 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
6264 M: Tim Waugh <tim@cyberelk.net> 6264 M: Tim Waugh <tim@cyberelk.net>
6265 L: linux-parport@lists.infradead.org (subscribers-only) 6265 L: linux-parport@lists.infradead.org (subscribers-only)
6266 W: http://www.torque.net/linux-pp.html 6266 W: http://www.torque.net/linux-pp.html
6267 S: Maintained 6267 S: Maintained
6268 F: Documentation/blockdev/paride.txt 6268 F: Documentation/blockdev/paride.txt
6269 F: drivers/block/paride/ 6269 F: drivers/block/paride/
6270 6270
6271 PARISC ARCHITECTURE 6271 PARISC ARCHITECTURE
6272 M: "James E.J. Bottomley" <jejb@parisc-linux.org> 6272 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
6273 M: Helge Deller <deller@gmx.de> 6273 M: Helge Deller <deller@gmx.de>
6274 L: linux-parisc@vger.kernel.org 6274 L: linux-parisc@vger.kernel.org
6275 W: http://www.parisc-linux.org/ 6275 W: http://www.parisc-linux.org/
6276 Q: http://patchwork.kernel.org/project/linux-parisc/list/ 6276 Q: http://patchwork.kernel.org/project/linux-parisc/list/
6277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 6277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
6278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 6278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
6279 S: Maintained 6279 S: Maintained
6280 F: arch/parisc/ 6280 F: arch/parisc/
6281 F: Documentation/parisc/ 6281 F: Documentation/parisc/
6282 F: drivers/parisc/ 6282 F: drivers/parisc/
6283 F: drivers/char/agp/parisc-agp.c 6283 F: drivers/char/agp/parisc-agp.c
6284 F: drivers/input/serio/gscps2.c 6284 F: drivers/input/serio/gscps2.c
6285 F: drivers/parport/parport_gsc.* 6285 F: drivers/parport/parport_gsc.*
6286 F: drivers/tty/serial/8250/8250_gsc.c 6286 F: drivers/tty/serial/8250/8250_gsc.c
6287 F: drivers/video/sti* 6287 F: drivers/video/sti*
6288 F: drivers/video/console/sti* 6288 F: drivers/video/console/sti*
6289 F: drivers/video/logo/logo_parisc* 6289 F: drivers/video/logo/logo_parisc*
6290 6290
6291 PC87360 HARDWARE MONITORING DRIVER 6291 PC87360 HARDWARE MONITORING DRIVER
6292 M: Jim Cromie <jim.cromie@gmail.com> 6292 M: Jim Cromie <jim.cromie@gmail.com>
6293 L: lm-sensors@lm-sensors.org 6293 L: lm-sensors@lm-sensors.org
6294 S: Maintained 6294 S: Maintained
6295 F: Documentation/hwmon/pc87360 6295 F: Documentation/hwmon/pc87360
6296 F: drivers/hwmon/pc87360.c 6296 F: drivers/hwmon/pc87360.c
6297 6297
6298 PC8736x GPIO DRIVER 6298 PC8736x GPIO DRIVER
6299 M: Jim Cromie <jim.cromie@gmail.com> 6299 M: Jim Cromie <jim.cromie@gmail.com>
6300 S: Maintained 6300 S: Maintained
6301 F: drivers/char/pc8736x_gpio.c 6301 F: drivers/char/pc8736x_gpio.c
6302 6302
6303 PC87427 HARDWARE MONITORING DRIVER 6303 PC87427 HARDWARE MONITORING DRIVER
6304 M: Jean Delvare <khali@linux-fr.org> 6304 M: Jean Delvare <khali@linux-fr.org>
6305 L: lm-sensors@lm-sensors.org 6305 L: lm-sensors@lm-sensors.org
6306 S: Maintained 6306 S: Maintained
6307 F: Documentation/hwmon/pc87427 6307 F: Documentation/hwmon/pc87427
6308 F: drivers/hwmon/pc87427.c 6308 F: drivers/hwmon/pc87427.c
6309 6309
6310 PCA9532 LED DRIVER 6310 PCA9532 LED DRIVER
6311 M: Riku Voipio <riku.voipio@iki.fi> 6311 M: Riku Voipio <riku.voipio@iki.fi>
6312 S: Maintained 6312 S: Maintained
6313 F: drivers/leds/leds-pca9532.c 6313 F: drivers/leds/leds-pca9532.c
6314 F: include/linux/leds-pca9532.h 6314 F: include/linux/leds-pca9532.h
6315 6315
6316 PCA9541 I2C BUS MASTER SELECTOR DRIVER 6316 PCA9541 I2C BUS MASTER SELECTOR DRIVER
6317 M: Guenter Roeck <linux@roeck-us.net> 6317 M: Guenter Roeck <linux@roeck-us.net>
6318 L: linux-i2c@vger.kernel.org 6318 L: linux-i2c@vger.kernel.org
6319 S: Maintained 6319 S: Maintained
6320 F: drivers/i2c/muxes/i2c-mux-pca9541.c 6320 F: drivers/i2c/muxes/i2c-mux-pca9541.c
6321 6321
6322 PCDP - PRIMARY CONSOLE AND DEBUG PORT 6322 PCDP - PRIMARY CONSOLE AND DEBUG PORT
6323 M: Khalid Aziz <khalid@gonehiking.org> 6323 M: Khalid Aziz <khalid@gonehiking.org>
6324 S: Maintained 6324 S: Maintained
6325 F: drivers/firmware/pcdp.* 6325 F: drivers/firmware/pcdp.*
6326 6326
6327 PCI ERROR RECOVERY 6327 PCI ERROR RECOVERY
6328 M: Linas Vepstas <linasvepstas@gmail.com> 6328 M: Linas Vepstas <linasvepstas@gmail.com>
6329 L: linux-pci@vger.kernel.org 6329 L: linux-pci@vger.kernel.org
6330 S: Supported 6330 S: Supported
6331 F: Documentation/PCI/pci-error-recovery.txt 6331 F: Documentation/PCI/pci-error-recovery.txt
6332 6332
6333 PCI SUBSYSTEM 6333 PCI SUBSYSTEM
6334 M: Bjorn Helgaas <bhelgaas@google.com> 6334 M: Bjorn Helgaas <bhelgaas@google.com>
6335 L: linux-pci@vger.kernel.org 6335 L: linux-pci@vger.kernel.org
6336 Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 6336 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
6337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 6337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
6338 S: Supported 6338 S: Supported
6339 F: Documentation/PCI/ 6339 F: Documentation/PCI/
6340 F: drivers/pci/ 6340 F: drivers/pci/
6341 F: include/linux/pci* 6341 F: include/linux/pci*
6342 6342
6343 PCI DRIVER FOR NVIDIA TEGRA 6343 PCI DRIVER FOR NVIDIA TEGRA
6344 M: Thierry Reding <thierry.reding@gmail.com> 6344 M: Thierry Reding <thierry.reding@gmail.com>
6345 L: linux-tegra@vger.kernel.org 6345 L: linux-tegra@vger.kernel.org
6346 S: Supported 6346 S: Supported
6347 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 6347 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6348 F: drivers/pci/host/pci-tegra.c 6348 F: drivers/pci/host/pci-tegra.c
6349 6349
6350 PCMCIA SUBSYSTEM 6350 PCMCIA SUBSYSTEM
6351 P: Linux PCMCIA Team 6351 P: Linux PCMCIA Team
6352 L: linux-pcmcia@lists.infradead.org 6352 L: linux-pcmcia@lists.infradead.org
6353 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 6353 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
6354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 6354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
6355 S: Maintained 6355 S: Maintained
6356 F: Documentation/pcmcia/ 6356 F: Documentation/pcmcia/
6357 F: drivers/pcmcia/ 6357 F: drivers/pcmcia/
6358 F: include/pcmcia/ 6358 F: include/pcmcia/
6359 6359
6360 PCNET32 NETWORK DRIVER 6360 PCNET32 NETWORK DRIVER
6361 M: Don Fry <pcnet32@frontier.com> 6361 M: Don Fry <pcnet32@frontier.com>
6362 L: netdev@vger.kernel.org 6362 L: netdev@vger.kernel.org
6363 S: Maintained 6363 S: Maintained
6364 F: drivers/net/ethernet/amd/pcnet32.c 6364 F: drivers/net/ethernet/amd/pcnet32.c
6365 6365
6366 PCRYPT PARALLEL CRYPTO ENGINE 6366 PCRYPT PARALLEL CRYPTO ENGINE
6367 M: Steffen Klassert <steffen.klassert@secunet.com> 6367 M: Steffen Klassert <steffen.klassert@secunet.com>
6368 L: linux-crypto@vger.kernel.org 6368 L: linux-crypto@vger.kernel.org
6369 S: Maintained 6369 S: Maintained
6370 F: crypto/pcrypt.c 6370 F: crypto/pcrypt.c
6371 F: include/crypto/pcrypt.h 6371 F: include/crypto/pcrypt.h
6372 6372
6373 PER-CPU MEMORY ALLOCATOR 6373 PER-CPU MEMORY ALLOCATOR
6374 M: Tejun Heo <tj@kernel.org> 6374 M: Tejun Heo <tj@kernel.org>
6375 M: Christoph Lameter <cl@linux-foundation.org> 6375 M: Christoph Lameter <cl@linux-foundation.org>
6376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 6376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6377 S: Maintained 6377 S: Maintained
6378 F: include/linux/percpu*.h 6378 F: include/linux/percpu*.h
6379 F: mm/percpu*.c 6379 F: mm/percpu*.c
6380 F: arch/*/include/asm/percpu.h 6380 F: arch/*/include/asm/percpu.h
6381 6381
6382 PER-TASK DELAY ACCOUNTING 6382 PER-TASK DELAY ACCOUNTING
6383 M: Balbir Singh <bsingharora@gmail.com> 6383 M: Balbir Singh <bsingharora@gmail.com>
6384 S: Maintained 6384 S: Maintained
6385 F: include/linux/delayacct.h 6385 F: include/linux/delayacct.h
6386 F: kernel/delayacct.c 6386 F: kernel/delayacct.c
6387 6387
6388 PERFORMANCE EVENTS SUBSYSTEM 6388 PERFORMANCE EVENTS SUBSYSTEM
6389 M: Peter Zijlstra <a.p.zijlstra@chello.nl> 6389 M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6390 M: Paul Mackerras <paulus@samba.org> 6390 M: Paul Mackerras <paulus@samba.org>
6391 M: Ingo Molnar <mingo@redhat.com> 6391 M: Ingo Molnar <mingo@redhat.com>
6392 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6392 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6393 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 6393 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6394 S: Supported 6394 S: Supported
6395 F: kernel/events/* 6395 F: kernel/events/*
6396 F: include/linux/perf_event.h 6396 F: include/linux/perf_event.h
6397 F: include/uapi/linux/perf_event.h 6397 F: include/uapi/linux/perf_event.h
6398 F: arch/*/kernel/perf_event*.c 6398 F: arch/*/kernel/perf_event*.c
6399 F: arch/*/kernel/*/perf_event*.c 6399 F: arch/*/kernel/*/perf_event*.c
6400 F: arch/*/kernel/*/*/perf_event*.c 6400 F: arch/*/kernel/*/*/perf_event*.c
6401 F: arch/*/include/asm/perf_event.h 6401 F: arch/*/include/asm/perf_event.h
6402 F: arch/*/kernel/perf_callchain.c 6402 F: arch/*/kernel/perf_callchain.c
6403 F: tools/perf/ 6403 F: tools/perf/
6404 6404
6405 PERSONALITY HANDLING 6405 PERSONALITY HANDLING
6406 M: Christoph Hellwig <hch@infradead.org> 6406 M: Christoph Hellwig <hch@infradead.org>
6407 L: linux-abi-devel@lists.sourceforge.net 6407 L: linux-abi-devel@lists.sourceforge.net
6408 S: Maintained 6408 S: Maintained
6409 F: include/linux/personality.h 6409 F: include/linux/personality.h
6410 F: include/uapi/linux/personality.h 6410 F: include/uapi/linux/personality.h
6411 6411
6412 PHONET PROTOCOL 6412 PHONET PROTOCOL
6413 M: Remi Denis-Courmont <courmisch@gmail.com> 6413 M: Remi Denis-Courmont <courmisch@gmail.com>
6414 S: Supported 6414 S: Supported
6415 F: Documentation/networking/phonet.txt 6415 F: Documentation/networking/phonet.txt
6416 F: include/linux/phonet.h 6416 F: include/linux/phonet.h
6417 F: include/net/phonet/ 6417 F: include/net/phonet/
6418 F: include/uapi/linux/phonet.h 6418 F: include/uapi/linux/phonet.h
6419 F: net/phonet/ 6419 F: net/phonet/
6420 6420
6421 PHRAM MTD DRIVER 6421 PHRAM MTD DRIVER
6422 M: Joern Engel <joern@lazybastard.org> 6422 M: Joern Engel <joern@lazybastard.org>
6423 L: linux-mtd@lists.infradead.org 6423 L: linux-mtd@lists.infradead.org
6424 S: Maintained 6424 S: Maintained
6425 F: drivers/mtd/devices/phram.c 6425 F: drivers/mtd/devices/phram.c
6426 6426
6427 PICOLCD HID DRIVER 6427 PICOLCD HID DRIVER
6428 M: Bruno Prรฉmont <bonbons@linux-vserver.org> 6428 M: Bruno Prรฉmont <bonbons@linux-vserver.org>
6429 L: linux-input@vger.kernel.org 6429 L: linux-input@vger.kernel.org
6430 S: Maintained 6430 S: Maintained
6431 F: drivers/hid/hid-picolcd* 6431 F: drivers/hid/hid-picolcd*
6432 6432
6433 PICOXCELL SUPPORT 6433 PICOXCELL SUPPORT
6434 M: Jamie Iles <jamie@jamieiles.com> 6434 M: Jamie Iles <jamie@jamieiles.com>
6435 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6435 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6436 T: git git://github.com/jamieiles/linux-2.6-ji.git 6436 T: git git://github.com/jamieiles/linux-2.6-ji.git
6437 S: Supported 6437 S: Supported
6438 F: arch/arm/mach-picoxcell/ 6438 F: arch/arm/mach-picoxcell/
6439 F: drivers/*/picoxcell* 6439 F: drivers/*/picoxcell*
6440 F: drivers/*/*/picoxcell* 6440 F: drivers/*/*/picoxcell*
6441 6441
6442 PIN CONTROL SUBSYSTEM 6442 PIN CONTROL SUBSYSTEM
6443 M: Linus Walleij <linus.walleij@linaro.org> 6443 M: Linus Walleij <linus.walleij@linaro.org>
6444 S: Maintained 6444 S: Maintained
6445 F: drivers/pinctrl/ 6445 F: drivers/pinctrl/
6446 F: include/linux/pinctrl/ 6446 F: include/linux/pinctrl/
6447 6447
6448 PIN CONTROLLER - ATMEL AT91 6448 PIN CONTROLLER - ATMEL AT91
6449 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 6449 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6450 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6450 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6451 S: Maintained 6451 S: Maintained
6452 F: drivers/pinctrl/pinctrl-at91.c 6452 F: drivers/pinctrl/pinctrl-at91.c
6453 6453
6454 PIN CONTROLLER - SAMSUNG 6454 PIN CONTROLLER - SAMSUNG
6455 M: Tomasz Figa <t.figa@samsung.com> 6455 M: Tomasz Figa <t.figa@samsung.com>
6456 M: Thomas Abraham <thomas.abraham@linaro.org> 6456 M: Thomas Abraham <thomas.abraham@linaro.org>
6457 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6457 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6458 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 6458 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6459 S: Maintained 6459 S: Maintained
6460 F: drivers/pinctrl/pinctrl-exynos.* 6460 F: drivers/pinctrl/pinctrl-exynos.*
6461 F: drivers/pinctrl/pinctrl-s3c* 6461 F: drivers/pinctrl/pinctrl-s3c*
6462 F: drivers/pinctrl/pinctrl-samsung.* 6462 F: drivers/pinctrl/pinctrl-samsung.*
6463 6463
6464 PIN CONTROLLER - ST SPEAR 6464 PIN CONTROLLER - ST SPEAR
6465 M: Viresh Kumar <viresh.linux@gmail.com> 6465 M: Viresh Kumar <viresh.linux@gmail.com>
6466 L: spear-devel@list.st.com 6466 L: spear-devel@list.st.com
6467 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6467 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6468 W: http://www.st.com/spear 6468 W: http://www.st.com/spear
6469 S: Maintained 6469 S: Maintained
6470 F: drivers/pinctrl/spear/ 6470 F: drivers/pinctrl/spear/
6471 6471
6472 PKTCDVD DRIVER 6472 PKTCDVD DRIVER
6473 M: Jiri Kosina <jkosina@suse.cz> 6473 M: Jiri Kosina <jkosina@suse.cz>
6474 S: Maintained 6474 S: Maintained
6475 F: drivers/block/pktcdvd.c 6475 F: drivers/block/pktcdvd.c
6476 F: include/linux/pktcdvd.h 6476 F: include/linux/pktcdvd.h
6477 F: include/uapi/linux/pktcdvd.h 6477 F: include/uapi/linux/pktcdvd.h
6478 6478
6479 PKUNITY SOC DRIVERS 6479 PKUNITY SOC DRIVERS
6480 M: Guan Xuetao <gxt@mprc.pku.edu.cn> 6480 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6481 W: http://mprc.pku.edu.cn/~guanxuetao/linux 6481 W: http://mprc.pku.edu.cn/~guanxuetao/linux
6482 S: Maintained 6482 S: Maintained
6483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git 6483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6484 F: drivers/input/serio/i8042-unicore32io.h 6484 F: drivers/input/serio/i8042-unicore32io.h
6485 F: drivers/i2c/busses/i2c-puv3.c 6485 F: drivers/i2c/busses/i2c-puv3.c
6486 F: drivers/video/fb-puv3.c 6486 F: drivers/video/fb-puv3.c
6487 F: drivers/rtc/rtc-puv3.c 6487 F: drivers/rtc/rtc-puv3.c
6488 6488
6489 PMBUS HARDWARE MONITORING DRIVERS 6489 PMBUS HARDWARE MONITORING DRIVERS
6490 M: Guenter Roeck <linux@roeck-us.net> 6490 M: Guenter Roeck <linux@roeck-us.net>
6491 L: lm-sensors@lm-sensors.org 6491 L: lm-sensors@lm-sensors.org
6492 W: http://www.lm-sensors.org/ 6492 W: http://www.lm-sensors.org/
6493 W: http://www.roeck-us.net/linux/drivers/ 6493 W: http://www.roeck-us.net/linux/drivers/
6494 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 6494 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6495 S: Maintained 6495 S: Maintained
6496 F: Documentation/hwmon/pmbus 6496 F: Documentation/hwmon/pmbus
6497 F: drivers/hwmon/pmbus/ 6497 F: drivers/hwmon/pmbus/
6498 F: include/linux/i2c/pmbus.h 6498 F: include/linux/i2c/pmbus.h
6499 6499
6500 PMC SIERRA MaxRAID DRIVER 6500 PMC SIERRA MaxRAID DRIVER
6501 M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 6501 M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
6502 L: linux-scsi@vger.kernel.org 6502 L: linux-scsi@vger.kernel.org
6503 W: http://www.pmc-sierra.com/ 6503 W: http://www.pmc-sierra.com/
6504 S: Supported 6504 S: Supported
6505 F: drivers/scsi/pmcraid.* 6505 F: drivers/scsi/pmcraid.*
6506 6506
6507 PMC SIERRA PM8001 DRIVER 6507 PMC SIERRA PM8001 DRIVER
6508 M: xjtuwjp@gmail.com 6508 M: xjtuwjp@gmail.com
6509 M: lindar_liu@usish.com 6509 M: lindar_liu@usish.com
6510 L: linux-scsi@vger.kernel.org 6510 L: linux-scsi@vger.kernel.org
6511 S: Supported 6511 S: Supported
6512 F: drivers/scsi/pm8001/ 6512 F: drivers/scsi/pm8001/
6513 6513
6514 POSIX CLOCKS and TIMERS 6514 POSIX CLOCKS and TIMERS
6515 M: Thomas Gleixner <tglx@linutronix.de> 6515 M: Thomas Gleixner <tglx@linutronix.de>
6516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 6516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6517 S: Supported 6517 S: Supported
6518 F: fs/timerfd.c 6518 F: fs/timerfd.c
6519 F: include/linux/timer* 6519 F: include/linux/timer*
6520 F: kernel/*timer* 6520 F: kernel/*timer*
6521 6521
6522 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 6522 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
6523 M: Anton Vorontsov <anton@enomsg.org> 6523 M: Anton Vorontsov <anton@enomsg.org>
6524 M: David Woodhouse <dwmw2@infradead.org> 6524 M: David Woodhouse <dwmw2@infradead.org>
6525 T: git git://git.infradead.org/battery-2.6.git 6525 T: git git://git.infradead.org/battery-2.6.git
6526 S: Maintained 6526 S: Maintained
6527 F: include/linux/power_supply.h 6527 F: include/linux/power_supply.h
6528 F: drivers/power/ 6528 F: drivers/power/
6529 6529
6530 PNP SUPPORT 6530 PNP SUPPORT
6531 M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 6531 M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
6532 M: Bjorn Helgaas <bhelgaas@google.com> 6532 M: Bjorn Helgaas <bhelgaas@google.com>
6533 S: Maintained 6533 S: Maintained
6534 F: drivers/pnp/ 6534 F: drivers/pnp/
6535 6535
6536 PNXxxxx I2C DRIVER 6536 PNXxxxx I2C DRIVER
6537 M: Vitaly Wool <vitalywool@gmail.com> 6537 M: Vitaly Wool <vitalywool@gmail.com>
6538 L: linux-i2c@vger.kernel.org 6538 L: linux-i2c@vger.kernel.org
6539 S: Maintained 6539 S: Maintained
6540 F: drivers/i2c/busses/i2c-pnx.c 6540 F: drivers/i2c/busses/i2c-pnx.c
6541 6541
6542 PPP PROTOCOL DRIVERS AND COMPRESSORS 6542 PPP PROTOCOL DRIVERS AND COMPRESSORS
6543 M: Paul Mackerras <paulus@samba.org> 6543 M: Paul Mackerras <paulus@samba.org>
6544 L: linux-ppp@vger.kernel.org 6544 L: linux-ppp@vger.kernel.org
6545 S: Maintained 6545 S: Maintained
6546 F: drivers/net/ppp/ppp_* 6546 F: drivers/net/ppp/ppp_*
6547 6547
6548 PPP OVER ATM (RFC 2364) 6548 PPP OVER ATM (RFC 2364)
6549 M: Mitchell Blank Jr <mitch@sfgoth.com> 6549 M: Mitchell Blank Jr <mitch@sfgoth.com>
6550 S: Maintained 6550 S: Maintained
6551 F: net/atm/pppoatm.c 6551 F: net/atm/pppoatm.c
6552 F: include/uapi/linux/atmppp.h 6552 F: include/uapi/linux/atmppp.h
6553 6553
6554 PPP OVER ETHERNET 6554 PPP OVER ETHERNET
6555 M: Michal Ostrowski <mostrows@earthlink.net> 6555 M: Michal Ostrowski <mostrows@earthlink.net>
6556 S: Maintained 6556 S: Maintained
6557 F: drivers/net/ppp/pppoe.c 6557 F: drivers/net/ppp/pppoe.c
6558 F: drivers/net/ppp/pppox.c 6558 F: drivers/net/ppp/pppox.c
6559 6559
6560 PPP OVER L2TP 6560 PPP OVER L2TP
6561 M: James Chapman <jchapman@katalix.com> 6561 M: James Chapman <jchapman@katalix.com>
6562 S: Maintained 6562 S: Maintained
6563 F: net/l2tp/l2tp_ppp.c 6563 F: net/l2tp/l2tp_ppp.c
6564 F: include/linux/if_pppol2tp.h 6564 F: include/linux/if_pppol2tp.h
6565 F: include/uapi/linux/if_pppol2tp.h 6565 F: include/uapi/linux/if_pppol2tp.h
6566 6566
6567 PPS SUPPORT 6567 PPS SUPPORT
6568 M: Rodolfo Giometti <giometti@enneenne.com> 6568 M: Rodolfo Giometti <giometti@enneenne.com>
6569 W: http://wiki.enneenne.com/index.php/LinuxPPS_support 6569 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6570 L: linuxpps@ml.enneenne.com (subscribers-only) 6570 L: linuxpps@ml.enneenne.com (subscribers-only)
6571 S: Maintained 6571 S: Maintained
6572 F: Documentation/pps/ 6572 F: Documentation/pps/
6573 F: drivers/pps/ 6573 F: drivers/pps/
6574 F: include/linux/pps*.h 6574 F: include/linux/pps*.h
6575 6575
6576 PPTP DRIVER 6576 PPTP DRIVER
6577 M: Dmitry Kozlov <xeb@mail.ru> 6577 M: Dmitry Kozlov <xeb@mail.ru>
6578 L: netdev@vger.kernel.org 6578 L: netdev@vger.kernel.org
6579 S: Maintained 6579 S: Maintained
6580 F: drivers/net/ppp/pptp.c 6580 F: drivers/net/ppp/pptp.c
6581 W: http://sourceforge.net/projects/accel-pptp 6581 W: http://sourceforge.net/projects/accel-pptp
6582 6582
6583 PREEMPTIBLE KERNEL 6583 PREEMPTIBLE KERNEL
6584 M: Robert Love <rml@tech9.net> 6584 M: Robert Love <rml@tech9.net>
6585 L: kpreempt-tech@lists.sourceforge.net 6585 L: kpreempt-tech@lists.sourceforge.net
6586 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 6586 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6587 S: Supported 6587 S: Supported
6588 F: Documentation/preempt-locking.txt 6588 F: Documentation/preempt-locking.txt
6589 F: include/linux/preempt.h 6589 F: include/linux/preempt.h
6590 6590
6591 PRISM54 WIRELESS DRIVER 6591 PRISM54 WIRELESS DRIVER
6592 M: "Luis R. Rodriguez" <mcgrof@gmail.com> 6592 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
6593 L: linux-wireless@vger.kernel.org 6593 L: linux-wireless@vger.kernel.org
6594 W: http://wireless.kernel.org/en/users/Drivers/p54 6594 W: http://wireless.kernel.org/en/users/Drivers/p54
6595 S: Obsolete 6595 S: Obsolete
6596 F: drivers/net/wireless/prism54/ 6596 F: drivers/net/wireless/prism54/
6597 6597
6598 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER 6598 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
6599 M: Mikael Pettersson <mikpe@it.uu.se> 6599 M: Mikael Pettersson <mikpelinux@gmail.com>
6600 L: linux-ide@vger.kernel.org 6600 L: linux-ide@vger.kernel.org
6601 S: Maintained 6601 S: Maintained
6602 F: drivers/ata/sata_promise.* 6602 F: drivers/ata/sata_promise.*
6603 6603
6604 PS3 NETWORK SUPPORT 6604 PS3 NETWORK SUPPORT
6605 M: Geoff Levand <geoff@infradead.org> 6605 M: Geoff Levand <geoff@infradead.org>
6606 L: netdev@vger.kernel.org 6606 L: netdev@vger.kernel.org
6607 L: cbe-oss-dev@lists.ozlabs.org 6607 L: cbe-oss-dev@lists.ozlabs.org
6608 S: Maintained 6608 S: Maintained
6609 F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 6609 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
6610 6610
6611 PS3 PLATFORM SUPPORT 6611 PS3 PLATFORM SUPPORT
6612 M: Geoff Levand <geoff@infradead.org> 6612 M: Geoff Levand <geoff@infradead.org>
6613 L: linuxppc-dev@lists.ozlabs.org 6613 L: linuxppc-dev@lists.ozlabs.org
6614 L: cbe-oss-dev@lists.ozlabs.org 6614 L: cbe-oss-dev@lists.ozlabs.org
6615 S: Maintained 6615 S: Maintained
6616 F: arch/powerpc/boot/ps3* 6616 F: arch/powerpc/boot/ps3*
6617 F: arch/powerpc/include/asm/lv1call.h 6617 F: arch/powerpc/include/asm/lv1call.h
6618 F: arch/powerpc/include/asm/ps3*.h 6618 F: arch/powerpc/include/asm/ps3*.h
6619 F: arch/powerpc/platforms/ps3/ 6619 F: arch/powerpc/platforms/ps3/
6620 F: drivers/*/ps3* 6620 F: drivers/*/ps3*
6621 F: drivers/ps3/ 6621 F: drivers/ps3/
6622 F: drivers/rtc/rtc-ps3.c 6622 F: drivers/rtc/rtc-ps3.c
6623 F: drivers/usb/host/*ps3.c 6623 F: drivers/usb/host/*ps3.c
6624 F: sound/ppc/snd_ps3* 6624 F: sound/ppc/snd_ps3*
6625 6625
6626 PS3VRAM DRIVER 6626 PS3VRAM DRIVER
6627 M: Jim Paris <jim@jtan.com> 6627 M: Jim Paris <jim@jtan.com>
6628 L: cbe-oss-dev@lists.ozlabs.org 6628 L: cbe-oss-dev@lists.ozlabs.org
6629 S: Maintained 6629 S: Maintained
6630 F: drivers/block/ps3vram.c 6630 F: drivers/block/ps3vram.c
6631 6631
6632 PSTORE FILESYSTEM 6632 PSTORE FILESYSTEM
6633 M: Anton Vorontsov <anton@enomsg.org> 6633 M: Anton Vorontsov <anton@enomsg.org>
6634 M: Colin Cross <ccross@android.com> 6634 M: Colin Cross <ccross@android.com>
6635 M: Kees Cook <keescook@chromium.org> 6635 M: Kees Cook <keescook@chromium.org>
6636 M: Tony Luck <tony.luck@intel.com> 6636 M: Tony Luck <tony.luck@intel.com>
6637 S: Maintained 6637 S: Maintained
6638 T: git git://git.infradead.org/users/cbou/linux-pstore.git 6638 T: git git://git.infradead.org/users/cbou/linux-pstore.git
6639 F: fs/pstore/ 6639 F: fs/pstore/
6640 F: include/linux/pstore* 6640 F: include/linux/pstore*
6641 F: drivers/firmware/efi/efi-pstore.c 6641 F: drivers/firmware/efi/efi-pstore.c
6642 F: drivers/acpi/apei/erst.c 6642 F: drivers/acpi/apei/erst.c
6643 6643
6644 PTP HARDWARE CLOCK SUPPORT 6644 PTP HARDWARE CLOCK SUPPORT
6645 M: Richard Cochran <richardcochran@gmail.com> 6645 M: Richard Cochran <richardcochran@gmail.com>
6646 L: netdev@vger.kernel.org 6646 L: netdev@vger.kernel.org
6647 S: Maintained 6647 S: Maintained
6648 W: http://linuxptp.sourceforge.net/ 6648 W: http://linuxptp.sourceforge.net/
6649 F: Documentation/ABI/testing/sysfs-ptp 6649 F: Documentation/ABI/testing/sysfs-ptp
6650 F: Documentation/ptp/* 6650 F: Documentation/ptp/*
6651 F: drivers/net/ethernet/freescale/gianfar_ptp.c 6651 F: drivers/net/ethernet/freescale/gianfar_ptp.c
6652 F: drivers/net/phy/dp83640* 6652 F: drivers/net/phy/dp83640*
6653 F: drivers/ptp/* 6653 F: drivers/ptp/*
6654 F: include/linux/ptp_cl* 6654 F: include/linux/ptp_cl*
6655 6655
6656 PTRACE SUPPORT 6656 PTRACE SUPPORT
6657 M: Roland McGrath <roland@redhat.com> 6657 M: Roland McGrath <roland@redhat.com>
6658 M: Oleg Nesterov <oleg@redhat.com> 6658 M: Oleg Nesterov <oleg@redhat.com>
6659 S: Maintained 6659 S: Maintained
6660 F: include/asm-generic/syscall.h 6660 F: include/asm-generic/syscall.h
6661 F: include/linux/ptrace.h 6661 F: include/linux/ptrace.h
6662 F: include/linux/regset.h 6662 F: include/linux/regset.h
6663 F: include/linux/tracehook.h 6663 F: include/linux/tracehook.h
6664 F: include/uapi/linux/ptrace.h 6664 F: include/uapi/linux/ptrace.h
6665 F: kernel/ptrace.c 6665 F: kernel/ptrace.c
6666 6666
6667 PVRUSB2 VIDEO4LINUX DRIVER 6667 PVRUSB2 VIDEO4LINUX DRIVER
6668 M: Mike Isely <isely@pobox.com> 6668 M: Mike Isely <isely@pobox.com>
6669 L: pvrusb2@isely.net (subscribers-only) 6669 L: pvrusb2@isely.net (subscribers-only)
6670 L: linux-media@vger.kernel.org 6670 L: linux-media@vger.kernel.org
6671 W: http://www.isely.net/pvrusb2/ 6671 W: http://www.isely.net/pvrusb2/
6672 T: git git://linuxtv.org/media_tree.git 6672 T: git git://linuxtv.org/media_tree.git
6673 S: Maintained 6673 S: Maintained
6674 F: Documentation/video4linux/README.pvrusb2 6674 F: Documentation/video4linux/README.pvrusb2
6675 F: drivers/media/usb/pvrusb2/ 6675 F: drivers/media/usb/pvrusb2/
6676 6676
6677 PWC WEBCAM DRIVER 6677 PWC WEBCAM DRIVER
6678 M: Hans de Goede <hdegoede@redhat.com> 6678 M: Hans de Goede <hdegoede@redhat.com>
6679 L: linux-media@vger.kernel.org 6679 L: linux-media@vger.kernel.org
6680 T: git git://linuxtv.org/media_tree.git 6680 T: git git://linuxtv.org/media_tree.git
6681 S: Maintained 6681 S: Maintained
6682 F: drivers/media/usb/pwc/* 6682 F: drivers/media/usb/pwc/*
6683 6683
6684 PWM SUBSYSTEM 6684 PWM SUBSYSTEM
6685 M: Thierry Reding <thierry.reding@gmail.com> 6685 M: Thierry Reding <thierry.reding@gmail.com>
6686 L: linux-pwm@vger.kernel.org 6686 L: linux-pwm@vger.kernel.org
6687 S: Maintained 6687 S: Maintained
6688 W: http://gitorious.org/linux-pwm 6688 W: http://gitorious.org/linux-pwm
6689 T: git git://gitorious.org/linux-pwm/linux-pwm.git 6689 T: git git://gitorious.org/linux-pwm/linux-pwm.git
6690 F: Documentation/pwm.txt 6690 F: Documentation/pwm.txt
6691 F: Documentation/devicetree/bindings/pwm/ 6691 F: Documentation/devicetree/bindings/pwm/
6692 F: include/linux/pwm.h 6692 F: include/linux/pwm.h
6693 F: drivers/pwm/ 6693 F: drivers/pwm/
6694 F: drivers/video/backlight/pwm_bl.c 6694 F: drivers/video/backlight/pwm_bl.c
6695 F: include/linux/pwm_backlight.h 6695 F: include/linux/pwm_backlight.h
6696 6696
6697 PXA2xx/PXA3xx SUPPORT 6697 PXA2xx/PXA3xx SUPPORT
6698 M: Eric Miao <eric.y.miao@gmail.com> 6698 M: Eric Miao <eric.y.miao@gmail.com>
6699 M: Russell King <linux@arm.linux.org.uk> 6699 M: Russell King <linux@arm.linux.org.uk>
6700 M: Haojian Zhuang <haojian.zhuang@gmail.com> 6700 M: Haojian Zhuang <haojian.zhuang@gmail.com>
6701 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6701 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6702 T: git git://github.com/hzhuang1/linux.git 6702 T: git git://github.com/hzhuang1/linux.git
6703 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 6703 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
6704 S: Maintained 6704 S: Maintained
6705 F: arch/arm/mach-pxa/ 6705 F: arch/arm/mach-pxa/
6706 F: drivers/pcmcia/pxa2xx* 6706 F: drivers/pcmcia/pxa2xx*
6707 F: drivers/spi/spi-pxa2xx* 6707 F: drivers/spi/spi-pxa2xx*
6708 F: drivers/usb/gadget/pxa2* 6708 F: drivers/usb/gadget/pxa2*
6709 F: include/sound/pxa2xx-lib.h 6709 F: include/sound/pxa2xx-lib.h
6710 F: sound/arm/pxa* 6710 F: sound/arm/pxa*
6711 F: sound/soc/pxa/ 6711 F: sound/soc/pxa/
6712 6712
6713 MMP SUPPORT 6713 MMP SUPPORT
6714 M: Eric Miao <eric.y.miao@gmail.com> 6714 M: Eric Miao <eric.y.miao@gmail.com>
6715 M: Haojian Zhuang <haojian.zhuang@gmail.com> 6715 M: Haojian Zhuang <haojian.zhuang@gmail.com>
6716 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6716 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6717 T: git git://github.com/hzhuang1/linux.git 6717 T: git git://github.com/hzhuang1/linux.git
6718 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 6718 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
6719 S: Maintained 6719 S: Maintained
6720 F: arch/arm/mach-mmp/ 6720 F: arch/arm/mach-mmp/
6721 6721
6722 PXA MMCI DRIVER 6722 PXA MMCI DRIVER
6723 S: Orphan 6723 S: Orphan
6724 6724
6725 PXA RTC DRIVER 6725 PXA RTC DRIVER
6726 M: Robert Jarzmik <robert.jarzmik@free.fr> 6726 M: Robert Jarzmik <robert.jarzmik@free.fr>
6727 L: rtc-linux@googlegroups.com 6727 L: rtc-linux@googlegroups.com
6728 S: Maintained 6728 S: Maintained
6729 6729
6730 QIB DRIVER 6730 QIB DRIVER
6731 M: Mike Marciniszyn <infinipath@intel.com> 6731 M: Mike Marciniszyn <infinipath@intel.com>
6732 L: linux-rdma@vger.kernel.org 6732 L: linux-rdma@vger.kernel.org
6733 S: Supported 6733 S: Supported
6734 F: drivers/infiniband/hw/qib/ 6734 F: drivers/infiniband/hw/qib/
6735 6735
6736 QLOGIC QLA1280 SCSI DRIVER 6736 QLOGIC QLA1280 SCSI DRIVER
6737 M: Michael Reed <mdr@sgi.com> 6737 M: Michael Reed <mdr@sgi.com>
6738 L: linux-scsi@vger.kernel.org 6738 L: linux-scsi@vger.kernel.org
6739 S: Maintained 6739 S: Maintained
6740 F: drivers/scsi/qla1280.[ch] 6740 F: drivers/scsi/qla1280.[ch]
6741 6741
6742 QLOGIC QLA2XXX FC-SCSI DRIVER 6742 QLOGIC QLA2XXX FC-SCSI DRIVER
6743 M: Andrew Vasquez <andrew.vasquez@qlogic.com> 6743 M: Andrew Vasquez <andrew.vasquez@qlogic.com>
6744 M: linux-driver@qlogic.com 6744 M: linux-driver@qlogic.com
6745 L: linux-scsi@vger.kernel.org 6745 L: linux-scsi@vger.kernel.org
6746 S: Supported 6746 S: Supported
6747 F: Documentation/scsi/LICENSE.qla2xxx 6747 F: Documentation/scsi/LICENSE.qla2xxx
6748 F: drivers/scsi/qla2xxx/ 6748 F: drivers/scsi/qla2xxx/
6749 6749
6750 QLOGIC QLA4XXX iSCSI DRIVER 6750 QLOGIC QLA4XXX iSCSI DRIVER
6751 M: Vikas Chaudhary <vikas.chaudhary@qlogic.com> 6751 M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
6752 M: iscsi-driver@qlogic.com 6752 M: iscsi-driver@qlogic.com
6753 L: linux-scsi@vger.kernel.org 6753 L: linux-scsi@vger.kernel.org
6754 S: Supported 6754 S: Supported
6755 F: Documentation/scsi/LICENSE.qla4xxx 6755 F: Documentation/scsi/LICENSE.qla4xxx
6756 F: drivers/scsi/qla4xxx/ 6756 F: drivers/scsi/qla4xxx/
6757 6757
6758 QLOGIC QLA3XXX NETWORK DRIVER 6758 QLOGIC QLA3XXX NETWORK DRIVER
6759 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 6759 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
6760 M: Ron Mercer <ron.mercer@qlogic.com> 6760 M: Ron Mercer <ron.mercer@qlogic.com>
6761 M: linux-driver@qlogic.com 6761 M: linux-driver@qlogic.com
6762 L: netdev@vger.kernel.org 6762 L: netdev@vger.kernel.org
6763 S: Supported 6763 S: Supported
6764 F: Documentation/networking/LICENSE.qla3xxx 6764 F: Documentation/networking/LICENSE.qla3xxx
6765 F: drivers/net/ethernet/qlogic/qla3xxx.* 6765 F: drivers/net/ethernet/qlogic/qla3xxx.*
6766 6766
6767 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 6767 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
6768 M: Himanshu Madhani <himanshu.madhani@qlogic.com> 6768 M: Himanshu Madhani <himanshu.madhani@qlogic.com>
6769 M: Rajesh Borundia <rajesh.borundia@qlogic.com> 6769 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6770 M: Shahed Shaikh <shahed.shaikh@qlogic.com> 6770 M: Shahed Shaikh <shahed.shaikh@qlogic.com>
6771 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 6771 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
6772 M: Sony Chacko <sony.chacko@qlogic.com> 6772 M: Sony Chacko <sony.chacko@qlogic.com>
6773 M: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com> 6773 M: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
6774 M: linux-driver@qlogic.com 6774 M: linux-driver@qlogic.com
6775 L: netdev@vger.kernel.org 6775 L: netdev@vger.kernel.org
6776 S: Supported 6776 S: Supported
6777 F: drivers/net/ethernet/qlogic/qlcnic/ 6777 F: drivers/net/ethernet/qlogic/qlcnic/
6778 6778
6779 QLOGIC QLGE 10Gb ETHERNET DRIVER 6779 QLOGIC QLGE 10Gb ETHERNET DRIVER
6780 M: Shahed Shaikh <shahed.shaikh@qlogic.com> 6780 M: Shahed Shaikh <shahed.shaikh@qlogic.com>
6781 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 6781 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
6782 M: Ron Mercer <ron.mercer@qlogic.com> 6782 M: Ron Mercer <ron.mercer@qlogic.com>
6783 M: linux-driver@qlogic.com 6783 M: linux-driver@qlogic.com
6784 L: netdev@vger.kernel.org 6784 L: netdev@vger.kernel.org
6785 S: Supported 6785 S: Supported
6786 F: drivers/net/ethernet/qlogic/qlge/ 6786 F: drivers/net/ethernet/qlogic/qlge/
6787 6787
6788 QNX4 FILESYSTEM 6788 QNX4 FILESYSTEM
6789 M: Anders Larsen <al@alarsen.net> 6789 M: Anders Larsen <al@alarsen.net>
6790 W: http://www.alarsen.net/linux/qnx4fs/ 6790 W: http://www.alarsen.net/linux/qnx4fs/
6791 S: Maintained 6791 S: Maintained
6792 F: fs/qnx4/ 6792 F: fs/qnx4/
6793 F: include/uapi/linux/qnx4_fs.h 6793 F: include/uapi/linux/qnx4_fs.h
6794 F: include/uapi/linux/qnxtypes.h 6794 F: include/uapi/linux/qnxtypes.h
6795 6795
6796 QT1010 MEDIA DRIVER 6796 QT1010 MEDIA DRIVER
6797 M: Antti Palosaari <crope@iki.fi> 6797 M: Antti Palosaari <crope@iki.fi>
6798 L: linux-media@vger.kernel.org 6798 L: linux-media@vger.kernel.org
6799 W: http://linuxtv.org/ 6799 W: http://linuxtv.org/
6800 W: http://palosaari.fi/linux/ 6800 W: http://palosaari.fi/linux/
6801 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6801 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6802 T: git git://linuxtv.org/anttip/media_tree.git 6802 T: git git://linuxtv.org/anttip/media_tree.git
6803 S: Maintained 6803 S: Maintained
6804 F: drivers/media/tuners/qt1010* 6804 F: drivers/media/tuners/qt1010*
6805 6805
6806 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 6806 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
6807 M: Kalle Valo <kvalo@qca.qualcomm.com> 6807 M: Kalle Valo <kvalo@qca.qualcomm.com>
6808 L: ath10k@lists.infradead.org 6808 L: ath10k@lists.infradead.org
6809 W: http://wireless.kernel.org/en/users/Drivers/ath10k 6809 W: http://wireless.kernel.org/en/users/Drivers/ath10k
6810 T: git git://github.com/kvalo/ath.git 6810 T: git git://github.com/kvalo/ath.git
6811 S: Supported 6811 S: Supported
6812 F: drivers/net/wireless/ath/ath10k/ 6812 F: drivers/net/wireless/ath/ath10k/
6813 6813
6814 QUALCOMM HEXAGON ARCHITECTURE 6814 QUALCOMM HEXAGON ARCHITECTURE
6815 M: Richard Kuo <rkuo@codeaurora.org> 6815 M: Richard Kuo <rkuo@codeaurora.org>
6816 L: linux-hexagon@vger.kernel.org 6816 L: linux-hexagon@vger.kernel.org
6817 S: Supported 6817 S: Supported
6818 F: arch/hexagon/ 6818 F: arch/hexagon/
6819 6819
6820 QUICKCAM PARALLEL PORT WEBCAMS 6820 QUICKCAM PARALLEL PORT WEBCAMS
6821 M: Hans Verkuil <hverkuil@xs4all.nl> 6821 M: Hans Verkuil <hverkuil@xs4all.nl>
6822 L: linux-media@vger.kernel.org 6822 L: linux-media@vger.kernel.org
6823 T: git git://linuxtv.org/media_tree.git 6823 T: git git://linuxtv.org/media_tree.git
6824 W: http://linuxtv.org 6824 W: http://linuxtv.org
6825 S: Odd Fixes 6825 S: Odd Fixes
6826 F: drivers/media/parport/*-qcam* 6826 F: drivers/media/parport/*-qcam*
6827 6827
6828 RADOS BLOCK DEVICE (RBD) 6828 RADOS BLOCK DEVICE (RBD)
6829 M: Yehuda Sadeh <yehuda@inktank.com> 6829 M: Yehuda Sadeh <yehuda@inktank.com>
6830 M: Sage Weil <sage@inktank.com> 6830 M: Sage Weil <sage@inktank.com>
6831 M: Alex Elder <elder@inktank.com> 6831 M: Alex Elder <elder@inktank.com>
6832 M: ceph-devel@vger.kernel.org 6832 M: ceph-devel@vger.kernel.org
6833 W: http://ceph.com/ 6833 W: http://ceph.com/
6834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 6834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6835 S: Supported 6835 S: Supported
6836 F: drivers/block/rbd.c 6836 F: drivers/block/rbd.c
6837 F: drivers/block/rbd_types.h 6837 F: drivers/block/rbd_types.h
6838 6838
6839 RADEON FRAMEBUFFER DISPLAY DRIVER 6839 RADEON FRAMEBUFFER DISPLAY DRIVER
6840 M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6840 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6841 L: linux-fbdev@vger.kernel.org 6841 L: linux-fbdev@vger.kernel.org
6842 S: Maintained 6842 S: Maintained
6843 F: drivers/video/aty/radeon* 6843 F: drivers/video/aty/radeon*
6844 F: include/uapi/linux/radeonfb.h 6844 F: include/uapi/linux/radeonfb.h
6845 6845
6846 RADIOSHARK RADIO DRIVER 6846 RADIOSHARK RADIO DRIVER
6847 M: Hans de Goede <hdegoede@redhat.com> 6847 M: Hans de Goede <hdegoede@redhat.com>
6848 L: linux-media@vger.kernel.org 6848 L: linux-media@vger.kernel.org
6849 T: git git://linuxtv.org/media_tree.git 6849 T: git git://linuxtv.org/media_tree.git
6850 S: Maintained 6850 S: Maintained
6851 F: drivers/media/radio/radio-shark.c 6851 F: drivers/media/radio/radio-shark.c
6852 6852
6853 RADIOSHARK2 RADIO DRIVER 6853 RADIOSHARK2 RADIO DRIVER
6854 M: Hans de Goede <hdegoede@redhat.com> 6854 M: Hans de Goede <hdegoede@redhat.com>
6855 L: linux-media@vger.kernel.org 6855 L: linux-media@vger.kernel.org
6856 T: git git://linuxtv.org/media_tree.git 6856 T: git git://linuxtv.org/media_tree.git
6857 S: Maintained 6857 S: Maintained
6858 F: drivers/media/radio/radio-shark2.c 6858 F: drivers/media/radio/radio-shark2.c
6859 F: drivers/media/radio/radio-tea5777.c 6859 F: drivers/media/radio/radio-tea5777.c
6860 6860
6861 RAGE128 FRAMEBUFFER DISPLAY DRIVER 6861 RAGE128 FRAMEBUFFER DISPLAY DRIVER
6862 M: Paul Mackerras <paulus@samba.org> 6862 M: Paul Mackerras <paulus@samba.org>
6863 L: linux-fbdev@vger.kernel.org 6863 L: linux-fbdev@vger.kernel.org
6864 S: Maintained 6864 S: Maintained
6865 F: drivers/video/aty/aty128fb.c 6865 F: drivers/video/aty/aty128fb.c
6866 6866
6867 RALINK RT2X00 WIRELESS LAN DRIVER 6867 RALINK RT2X00 WIRELESS LAN DRIVER
6868 P: rt2x00 project 6868 P: rt2x00 project
6869 M: Ivo van Doorn <IvDoorn@gmail.com> 6869 M: Ivo van Doorn <IvDoorn@gmail.com>
6870 M: Gertjan van Wingerde <gwingerde@gmail.com> 6870 M: Gertjan van Wingerde <gwingerde@gmail.com>
6871 M: Helmut Schaa <helmut.schaa@googlemail.com> 6871 M: Helmut Schaa <helmut.schaa@googlemail.com>
6872 L: linux-wireless@vger.kernel.org 6872 L: linux-wireless@vger.kernel.org
6873 L: users@rt2x00.serialmonkey.com (moderated for non-subscribers) 6873 L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
6874 W: http://rt2x00.serialmonkey.com/ 6874 W: http://rt2x00.serialmonkey.com/
6875 S: Maintained 6875 S: Maintained
6876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git 6876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
6877 F: drivers/net/wireless/rt2x00/ 6877 F: drivers/net/wireless/rt2x00/
6878 6878
6879 RAMDISK RAM BLOCK DEVICE DRIVER 6879 RAMDISK RAM BLOCK DEVICE DRIVER
6880 M: Nick Piggin <npiggin@kernel.dk> 6880 M: Nick Piggin <npiggin@kernel.dk>
6881 S: Maintained 6881 S: Maintained
6882 F: Documentation/blockdev/ramdisk.txt 6882 F: Documentation/blockdev/ramdisk.txt
6883 F: drivers/block/brd.c 6883 F: drivers/block/brd.c
6884 6884
6885 RANDOM NUMBER DRIVER 6885 RANDOM NUMBER DRIVER
6886 M: Theodore Ts'o" <tytso@mit.edu> 6886 M: Theodore Ts'o" <tytso@mit.edu>
6887 S: Maintained 6887 S: Maintained
6888 F: drivers/char/random.c 6888 F: drivers/char/random.c
6889 6889
6890 RAPIDIO SUBSYSTEM 6890 RAPIDIO SUBSYSTEM
6891 M: Matt Porter <mporter@kernel.crashing.org> 6891 M: Matt Porter <mporter@kernel.crashing.org>
6892 M: Alexandre Bounine <alexandre.bounine@idt.com> 6892 M: Alexandre Bounine <alexandre.bounine@idt.com>
6893 S: Maintained 6893 S: Maintained
6894 F: drivers/rapidio/ 6894 F: drivers/rapidio/
6895 6895
6896 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 6896 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
6897 L: linux-wireless@vger.kernel.org 6897 L: linux-wireless@vger.kernel.org
6898 S: Orphan 6898 S: Orphan
6899 F: drivers/net/wireless/ray* 6899 F: drivers/net/wireless/ray*
6900 6900
6901 RCUTORTURE MODULE 6901 RCUTORTURE MODULE
6902 M: Josh Triplett <josh@freedesktop.org> 6902 M: Josh Triplett <josh@freedesktop.org>
6903 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 6903 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6904 S: Supported 6904 S: Supported
6905 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 6905 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6906 F: Documentation/RCU/torture.txt 6906 F: Documentation/RCU/torture.txt
6907 F: kernel/rcutorture.c 6907 F: kernel/rcutorture.c
6908 6908
6909 RDC R-321X SoC 6909 RDC R-321X SoC
6910 M: Florian Fainelli <florian@openwrt.org> 6910 M: Florian Fainelli <florian@openwrt.org>
6911 S: Maintained 6911 S: Maintained
6912 6912
6913 RDC R6040 FAST ETHERNET DRIVER 6913 RDC R6040 FAST ETHERNET DRIVER
6914 M: Florian Fainelli <florian@openwrt.org> 6914 M: Florian Fainelli <florian@openwrt.org>
6915 L: netdev@vger.kernel.org 6915 L: netdev@vger.kernel.org
6916 S: Maintained 6916 S: Maintained
6917 F: drivers/net/ethernet/rdc/r6040.c 6917 F: drivers/net/ethernet/rdc/r6040.c
6918 6918
6919 RDS - RELIABLE DATAGRAM SOCKETS 6919 RDS - RELIABLE DATAGRAM SOCKETS
6920 M: Venkat Venkatsubra <venkat.x.venkatsubra@oracle.com> 6920 M: Venkat Venkatsubra <venkat.x.venkatsubra@oracle.com>
6921 L: rds-devel@oss.oracle.com (moderated for non-subscribers) 6921 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
6922 S: Supported 6922 S: Supported
6923 F: net/rds/ 6923 F: net/rds/
6924 6924
6925 READ-COPY UPDATE (RCU) 6925 READ-COPY UPDATE (RCU)
6926 M: Dipankar Sarma <dipankar@in.ibm.com> 6926 M: Dipankar Sarma <dipankar@in.ibm.com>
6927 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 6927 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6928 W: http://www.rdrop.com/users/paulmck/RCU/ 6928 W: http://www.rdrop.com/users/paulmck/RCU/
6929 S: Supported 6929 S: Supported
6930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 6930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6931 F: Documentation/RCU/ 6931 F: Documentation/RCU/
6932 X: Documentation/RCU/torture.txt 6932 X: Documentation/RCU/torture.txt
6933 F: include/linux/rcu* 6933 F: include/linux/rcu*
6934 F: kernel/rcu* 6934 F: kernel/rcu*
6935 X: kernel/rcutorture.c 6935 X: kernel/rcutorture.c
6936 6936
6937 REAL TIME CLOCK (RTC) SUBSYSTEM 6937 REAL TIME CLOCK (RTC) SUBSYSTEM
6938 M: Alessandro Zummo <a.zummo@towertech.it> 6938 M: Alessandro Zummo <a.zummo@towertech.it>
6939 L: rtc-linux@googlegroups.com 6939 L: rtc-linux@googlegroups.com
6940 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 6940 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
6941 S: Maintained 6941 S: Maintained
6942 F: Documentation/rtc.txt 6942 F: Documentation/rtc.txt
6943 F: drivers/rtc/ 6943 F: drivers/rtc/
6944 F: include/linux/rtc.h 6944 F: include/linux/rtc.h
6945 F: include/uapi/linux/rtc.h 6945 F: include/uapi/linux/rtc.h
6946 6946
6947 REISERFS FILE SYSTEM 6947 REISERFS FILE SYSTEM
6948 L: reiserfs-devel@vger.kernel.org 6948 L: reiserfs-devel@vger.kernel.org
6949 S: Supported 6949 S: Supported
6950 F: fs/reiserfs/ 6950 F: fs/reiserfs/
6951 6951
6952 REGISTER MAP ABSTRACTION 6952 REGISTER MAP ABSTRACTION
6953 M: Mark Brown <broonie@kernel.org> 6953 M: Mark Brown <broonie@kernel.org>
6954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 6954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
6955 S: Supported 6955 S: Supported
6956 F: drivers/base/regmap/ 6956 F: drivers/base/regmap/
6957 F: include/linux/regmap.h 6957 F: include/linux/regmap.h
6958 6958
6959 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 6959 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
6960 M: Ohad Ben-Cohen <ohad@wizery.com> 6960 M: Ohad Ben-Cohen <ohad@wizery.com>
6961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 6961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
6962 S: Maintained 6962 S: Maintained
6963 F: drivers/remoteproc/ 6963 F: drivers/remoteproc/
6964 F: Documentation/remoteproc.txt 6964 F: Documentation/remoteproc.txt
6965 F: include/linux/remoteproc.h 6965 F: include/linux/remoteproc.h
6966 6966
6967 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 6967 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
6968 M: Ohad Ben-Cohen <ohad@wizery.com> 6968 M: Ohad Ben-Cohen <ohad@wizery.com>
6969 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 6969 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
6970 S: Maintained 6970 S: Maintained
6971 F: drivers/rpmsg/ 6971 F: drivers/rpmsg/
6972 F: Documentation/rpmsg.txt 6972 F: Documentation/rpmsg.txt
6973 F: include/linux/rpmsg.h 6973 F: include/linux/rpmsg.h
6974 6974
6975 RFKILL 6975 RFKILL
6976 M: Johannes Berg <johannes@sipsolutions.net> 6976 M: Johannes Berg <johannes@sipsolutions.net>
6977 L: linux-wireless@vger.kernel.org 6977 L: linux-wireless@vger.kernel.org
6978 W: http://wireless.kernel.org/ 6978 W: http://wireless.kernel.org/
6979 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6979 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6980 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6980 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6981 S: Maintained 6981 S: Maintained
6982 F: Documentation/rfkill.txt 6982 F: Documentation/rfkill.txt
6983 F: net/rfkill/ 6983 F: net/rfkill/
6984 6984
6985 RICOH SMARTMEDIA/XD DRIVER 6985 RICOH SMARTMEDIA/XD DRIVER
6986 M: Maxim Levitsky <maximlevitsky@gmail.com> 6986 M: Maxim Levitsky <maximlevitsky@gmail.com>
6987 S: Maintained 6987 S: Maintained
6988 F: drivers/mtd/nand/r852.c 6988 F: drivers/mtd/nand/r852.c
6989 F: drivers/mtd/nand/r852.h 6989 F: drivers/mtd/nand/r852.h
6990 6990
6991 RICOH R5C592 MEMORYSTICK DRIVER 6991 RICOH R5C592 MEMORYSTICK DRIVER
6992 M: Maxim Levitsky <maximlevitsky@gmail.com> 6992 M: Maxim Levitsky <maximlevitsky@gmail.com>
6993 S: Maintained 6993 S: Maintained
6994 F: drivers/memstick/host/r592.* 6994 F: drivers/memstick/host/r592.*
6995 6995
6996 ROCCAT DRIVERS 6996 ROCCAT DRIVERS
6997 M: Stefan Achatz <erazor_de@users.sourceforge.net> 6997 M: Stefan Achatz <erazor_de@users.sourceforge.net>
6998 W: http://sourceforge.net/projects/roccat/ 6998 W: http://sourceforge.net/projects/roccat/
6999 S: Maintained 6999 S: Maintained
7000 F: drivers/hid/hid-roccat* 7000 F: drivers/hid/hid-roccat*
7001 F: include/linux/hid-roccat* 7001 F: include/linux/hid-roccat*
7002 F: Documentation/ABI/*/sysfs-driver-hid-roccat* 7002 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7003 7003
7004 ROCKETPORT DRIVER 7004 ROCKETPORT DRIVER
7005 P: Comtrol Corp. 7005 P: Comtrol Corp.
7006 W: http://www.comtrol.com 7006 W: http://www.comtrol.com
7007 S: Maintained 7007 S: Maintained
7008 F: Documentation/serial/rocket.txt 7008 F: Documentation/serial/rocket.txt
7009 F: drivers/tty/rocket* 7009 F: drivers/tty/rocket*
7010 7010
7011 ROSE NETWORK LAYER 7011 ROSE NETWORK LAYER
7012 M: Ralf Baechle <ralf@linux-mips.org> 7012 M: Ralf Baechle <ralf@linux-mips.org>
7013 L: linux-hams@vger.kernel.org 7013 L: linux-hams@vger.kernel.org
7014 W: http://www.linux-ax25.org/ 7014 W: http://www.linux-ax25.org/
7015 S: Maintained 7015 S: Maintained
7016 F: include/net/rose.h 7016 F: include/net/rose.h
7017 F: include/uapi/linux/rose.h 7017 F: include/uapi/linux/rose.h
7018 F: net/rose/ 7018 F: net/rose/
7019 7019
7020 RTL2830 MEDIA DRIVER 7020 RTL2830 MEDIA DRIVER
7021 M: Antti Palosaari <crope@iki.fi> 7021 M: Antti Palosaari <crope@iki.fi>
7022 L: linux-media@vger.kernel.org 7022 L: linux-media@vger.kernel.org
7023 W: http://linuxtv.org/ 7023 W: http://linuxtv.org/
7024 W: http://palosaari.fi/linux/ 7024 W: http://palosaari.fi/linux/
7025 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7025 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7026 T: git git://linuxtv.org/anttip/media_tree.git 7026 T: git git://linuxtv.org/anttip/media_tree.git
7027 S: Maintained 7027 S: Maintained
7028 F: drivers/media/dvb-frontends/rtl2830* 7028 F: drivers/media/dvb-frontends/rtl2830*
7029 7029
7030 RTL2832 MEDIA DRIVER 7030 RTL2832 MEDIA DRIVER
7031 M: Antti Palosaari <crope@iki.fi> 7031 M: Antti Palosaari <crope@iki.fi>
7032 L: linux-media@vger.kernel.org 7032 L: linux-media@vger.kernel.org
7033 W: http://linuxtv.org/ 7033 W: http://linuxtv.org/
7034 W: http://palosaari.fi/linux/ 7034 W: http://palosaari.fi/linux/
7035 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7035 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7036 T: git git://linuxtv.org/anttip/media_tree.git 7036 T: git git://linuxtv.org/anttip/media_tree.git
7037 S: Maintained 7037 S: Maintained
7038 F: drivers/media/dvb-frontends/rtl2832* 7038 F: drivers/media/dvb-frontends/rtl2832*
7039 7039
7040 RTL8180 WIRELESS DRIVER 7040 RTL8180 WIRELESS DRIVER
7041 M: "John W. Linville" <linville@tuxdriver.com> 7041 M: "John W. Linville" <linville@tuxdriver.com>
7042 L: linux-wireless@vger.kernel.org 7042 L: linux-wireless@vger.kernel.org
7043 W: http://wireless.kernel.org/ 7043 W: http://wireless.kernel.org/
7044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 7044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7045 S: Maintained 7045 S: Maintained
7046 F: drivers/net/wireless/rtl818x/rtl8180/ 7046 F: drivers/net/wireless/rtl818x/rtl8180/
7047 7047
7048 RTL8187 WIRELESS DRIVER 7048 RTL8187 WIRELESS DRIVER
7049 M: Herton Ronaldo Krzesinski <herton@canonical.com> 7049 M: Herton Ronaldo Krzesinski <herton@canonical.com>
7050 M: Hin-Tak Leung <htl10@users.sourceforge.net> 7050 M: Hin-Tak Leung <htl10@users.sourceforge.net>
7051 M: Larry Finger <Larry.Finger@lwfinger.net> 7051 M: Larry Finger <Larry.Finger@lwfinger.net>
7052 L: linux-wireless@vger.kernel.org 7052 L: linux-wireless@vger.kernel.org
7053 W: http://wireless.kernel.org/ 7053 W: http://wireless.kernel.org/
7054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 7054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7055 S: Maintained 7055 S: Maintained
7056 F: drivers/net/wireless/rtl818x/rtl8187/ 7056 F: drivers/net/wireless/rtl818x/rtl8187/
7057 7057
7058 RTL8192CE WIRELESS DRIVER 7058 RTL8192CE WIRELESS DRIVER
7059 M: Larry Finger <Larry.Finger@lwfinger.net> 7059 M: Larry Finger <Larry.Finger@lwfinger.net>
7060 M: Chaoming Li <chaoming_li@realsil.com.cn> 7060 M: Chaoming Li <chaoming_li@realsil.com.cn>
7061 L: linux-wireless@vger.kernel.org 7061 L: linux-wireless@vger.kernel.org
7062 W: http://wireless.kernel.org/ 7062 W: http://wireless.kernel.org/
7063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 7063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7064 S: Maintained 7064 S: Maintained
7065 F: drivers/net/wireless/rtlwifi/ 7065 F: drivers/net/wireless/rtlwifi/
7066 F: drivers/net/wireless/rtlwifi/rtl8192ce/ 7066 F: drivers/net/wireless/rtlwifi/rtl8192ce/
7067 7067
7068 S3 SAVAGE FRAMEBUFFER DRIVER 7068 S3 SAVAGE FRAMEBUFFER DRIVER
7069 M: Antonino Daplas <adaplas@gmail.com> 7069 M: Antonino Daplas <adaplas@gmail.com>
7070 L: linux-fbdev@vger.kernel.org 7070 L: linux-fbdev@vger.kernel.org
7071 S: Maintained 7071 S: Maintained
7072 F: drivers/video/savage/ 7072 F: drivers/video/savage/
7073 7073
7074 S390 7074 S390
7075 M: Martin Schwidefsky <schwidefsky@de.ibm.com> 7075 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7076 M: Heiko Carstens <heiko.carstens@de.ibm.com> 7076 M: Heiko Carstens <heiko.carstens@de.ibm.com>
7077 M: linux390@de.ibm.com 7077 M: linux390@de.ibm.com
7078 L: linux-s390@vger.kernel.org 7078 L: linux-s390@vger.kernel.org
7079 W: http://www.ibm.com/developerworks/linux/linux390/ 7079 W: http://www.ibm.com/developerworks/linux/linux390/
7080 S: Supported 7080 S: Supported
7081 F: arch/s390/ 7081 F: arch/s390/
7082 F: drivers/s390/ 7082 F: drivers/s390/
7083 F: block/partitions/ibm.c 7083 F: block/partitions/ibm.c
7084 F: Documentation/s390/ 7084 F: Documentation/s390/
7085 F: Documentation/DocBook/s390* 7085 F: Documentation/DocBook/s390*
7086 7086
7087 S390 NETWORK DRIVERS 7087 S390 NETWORK DRIVERS
7088 M: Ursula Braun <ursula.braun@de.ibm.com> 7088 M: Ursula Braun <ursula.braun@de.ibm.com>
7089 M: Frank Blaschka <blaschka@linux.vnet.ibm.com> 7089 M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
7090 M: linux390@de.ibm.com 7090 M: linux390@de.ibm.com
7091 L: linux-s390@vger.kernel.org 7091 L: linux-s390@vger.kernel.org
7092 W: http://www.ibm.com/developerworks/linux/linux390/ 7092 W: http://www.ibm.com/developerworks/linux/linux390/
7093 S: Supported 7093 S: Supported
7094 F: drivers/s390/net/ 7094 F: drivers/s390/net/
7095 7095
7096 S390 ZCRYPT DRIVER 7096 S390 ZCRYPT DRIVER
7097 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 7097 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
7098 M: linux390@de.ibm.com 7098 M: linux390@de.ibm.com
7099 L: linux-s390@vger.kernel.org 7099 L: linux-s390@vger.kernel.org
7100 W: http://www.ibm.com/developerworks/linux/linux390/ 7100 W: http://www.ibm.com/developerworks/linux/linux390/
7101 S: Supported 7101 S: Supported
7102 F: drivers/s390/crypto/ 7102 F: drivers/s390/crypto/
7103 7103
7104 S390 ZFCP DRIVER 7104 S390 ZFCP DRIVER
7105 M: Steffen Maier <maier@linux.vnet.ibm.com> 7105 M: Steffen Maier <maier@linux.vnet.ibm.com>
7106 M: linux390@de.ibm.com 7106 M: linux390@de.ibm.com
7107 L: linux-s390@vger.kernel.org 7107 L: linux-s390@vger.kernel.org
7108 W: http://www.ibm.com/developerworks/linux/linux390/ 7108 W: http://www.ibm.com/developerworks/linux/linux390/
7109 S: Supported 7109 S: Supported
7110 F: drivers/s390/scsi/zfcp_* 7110 F: drivers/s390/scsi/zfcp_*
7111 7111
7112 S390 IUCV NETWORK LAYER 7112 S390 IUCV NETWORK LAYER
7113 M: Ursula Braun <ursula.braun@de.ibm.com> 7113 M: Ursula Braun <ursula.braun@de.ibm.com>
7114 M: linux390@de.ibm.com 7114 M: linux390@de.ibm.com
7115 L: linux-s390@vger.kernel.org 7115 L: linux-s390@vger.kernel.org
7116 W: http://www.ibm.com/developerworks/linux/linux390/ 7116 W: http://www.ibm.com/developerworks/linux/linux390/
7117 S: Supported 7117 S: Supported
7118 F: drivers/s390/net/*iucv* 7118 F: drivers/s390/net/*iucv*
7119 F: include/net/iucv/ 7119 F: include/net/iucv/
7120 F: net/iucv/ 7120 F: net/iucv/
7121 7121
7122 S3C24XX SD/MMC Driver 7122 S3C24XX SD/MMC Driver
7123 M: Ben Dooks <ben-linux@fluff.org> 7123 M: Ben Dooks <ben-linux@fluff.org>
7124 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7124 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7125 S: Supported 7125 S: Supported
7126 F: drivers/mmc/host/s3cmci.* 7126 F: drivers/mmc/host/s3cmci.*
7127 7127
7128 SAA6588 RDS RECEIVER DRIVER 7128 SAA6588 RDS RECEIVER DRIVER
7129 M: Hans Verkuil <hverkuil@xs4all.nl> 7129 M: Hans Verkuil <hverkuil@xs4all.nl>
7130 L: linux-media@vger.kernel.org 7130 L: linux-media@vger.kernel.org
7131 T: git git://linuxtv.org/media_tree.git 7131 T: git git://linuxtv.org/media_tree.git
7132 W: http://linuxtv.org 7132 W: http://linuxtv.org
7133 S: Odd Fixes 7133 S: Odd Fixes
7134 F: drivers/media/i2c/saa6588* 7134 F: drivers/media/i2c/saa6588*
7135 7135
7136 SAA7134 VIDEO4LINUX DRIVER 7136 SAA7134 VIDEO4LINUX DRIVER
7137 M: Mauro Carvalho Chehab <m.chehab@samsung.com> 7137 M: Mauro Carvalho Chehab <m.chehab@samsung.com>
7138 L: linux-media@vger.kernel.org 7138 L: linux-media@vger.kernel.org
7139 W: http://linuxtv.org 7139 W: http://linuxtv.org
7140 T: git git://linuxtv.org/media_tree.git 7140 T: git git://linuxtv.org/media_tree.git
7141 S: Odd fixes 7141 S: Odd fixes
7142 F: Documentation/video4linux/*.saa7134 7142 F: Documentation/video4linux/*.saa7134
7143 F: drivers/media/pci/saa7134/ 7143 F: drivers/media/pci/saa7134/
7144 7144
7145 SAA7146 VIDEO4LINUX-2 DRIVER 7145 SAA7146 VIDEO4LINUX-2 DRIVER
7146 M: Hans Verkuil <hverkuil@xs4all.nl> 7146 M: Hans Verkuil <hverkuil@xs4all.nl>
7147 L: linux-media@vger.kernel.org 7147 L: linux-media@vger.kernel.org
7148 T: git git://linuxtv.org/media_tree.git 7148 T: git git://linuxtv.org/media_tree.git
7149 S: Maintained 7149 S: Maintained
7150 F: drivers/media/common/saa7146/ 7150 F: drivers/media/common/saa7146/
7151 F: drivers/media/pci/saa7146/ 7151 F: drivers/media/pci/saa7146/
7152 F: include/media/saa7146* 7152 F: include/media/saa7146*
7153 7153
7154 SAMSUNG LAPTOP DRIVER 7154 SAMSUNG LAPTOP DRIVER
7155 M: Corentin Chary <corentin.chary@gmail.com> 7155 M: Corentin Chary <corentin.chary@gmail.com>
7156 L: platform-driver-x86@vger.kernel.org 7156 L: platform-driver-x86@vger.kernel.org
7157 S: Maintained 7157 S: Maintained
7158 F: drivers/platform/x86/samsung-laptop.c 7158 F: drivers/platform/x86/samsung-laptop.c
7159 7159
7160 SAMSUNG AUDIO (ASoC) DRIVERS 7160 SAMSUNG AUDIO (ASoC) DRIVERS
7161 M: Sangbeom Kim <sbkim73@samsung.com> 7161 M: Sangbeom Kim <sbkim73@samsung.com>
7162 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7162 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7163 S: Supported 7163 S: Supported
7164 F: sound/soc/samsung/ 7164 F: sound/soc/samsung/
7165 7165
7166 SAMSUNG FRAMEBUFFER DRIVER 7166 SAMSUNG FRAMEBUFFER DRIVER
7167 M: Jingoo Han <jg1.han@samsung.com> 7167 M: Jingoo Han <jg1.han@samsung.com>
7168 L: linux-fbdev@vger.kernel.org 7168 L: linux-fbdev@vger.kernel.org
7169 S: Maintained 7169 S: Maintained
7170 F: drivers/video/s3c-fb.c 7170 F: drivers/video/s3c-fb.c
7171 7171
7172 SAMSUNG MULTIFUNCTION DEVICE DRIVERS 7172 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7173 M: Sangbeom Kim <sbkim73@samsung.com> 7173 M: Sangbeom Kim <sbkim73@samsung.com>
7174 L: linux-kernel@vger.kernel.org 7174 L: linux-kernel@vger.kernel.org
7175 S: Supported 7175 S: Supported
7176 F: drivers/mfd/sec*.c 7176 F: drivers/mfd/sec*.c
7177 F: drivers/regulator/s2m*.c 7177 F: drivers/regulator/s2m*.c
7178 F: drivers/regulator/s5m*.c 7178 F: drivers/regulator/s5m*.c
7179 F: drivers/rtc/rtc-sec.c 7179 F: drivers/rtc/rtc-sec.c
7180 F: include/linux/mfd/samsung/ 7180 F: include/linux/mfd/samsung/
7181 7181
7182 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 7182 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7183 M: Kyungmin Park <kyungmin.park@samsung.com> 7183 M: Kyungmin Park <kyungmin.park@samsung.com>
7184 M: Sylwester Nawrocki <s.nawrocki@samsung.com> 7184 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7185 L: linux-media@vger.kernel.org 7185 L: linux-media@vger.kernel.org
7186 Q: https://patchwork.linuxtv.org/project/linux-media/list/ 7186 Q: https://patchwork.linuxtv.org/project/linux-media/list/
7187 S: Supported 7187 S: Supported
7188 F: drivers/media/platform/exynos4-is/ 7188 F: drivers/media/platform/exynos4-is/
7189 F: include/media/s5p_fimc.h 7189 F: include/media/s5p_fimc.h
7190 7190
7191 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 7191 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7192 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 7192 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7193 L: linux-media@vger.kernel.org 7193 L: linux-media@vger.kernel.org
7194 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7194 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7195 S: Maintained 7195 S: Maintained
7196 F: drivers/media/platform/s3c-camif/ 7196 F: drivers/media/platform/s3c-camif/
7197 F: include/media/s3c_camif.h 7197 F: include/media/s3c_camif.h
7198 7198
7199 SAMSUNG S5C73M3 CAMERA DRIVER 7199 SAMSUNG S5C73M3 CAMERA DRIVER
7200 M: Kyungmin Park <kyungmin.park@samsung.com> 7200 M: Kyungmin Park <kyungmin.park@samsung.com>
7201 M: Andrzej Hajda <a.hajda@samsung.com> 7201 M: Andrzej Hajda <a.hajda@samsung.com>
7202 L: linux-media@vger.kernel.org 7202 L: linux-media@vger.kernel.org
7203 S: Supported 7203 S: Supported
7204 F: drivers/media/i2c/s5c73m3/* 7204 F: drivers/media/i2c/s5c73m3/*
7205 7205
7206 SERIAL DRIVERS 7206 SERIAL DRIVERS
7207 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 7207 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7208 L: linux-serial@vger.kernel.org 7208 L: linux-serial@vger.kernel.org
7209 S: Maintained 7209 S: Maintained
7210 F: drivers/tty/serial/ 7210 F: drivers/tty/serial/
7211 7211
7212 SYNOPSYS DESIGNWARE DMAC DRIVER 7212 SYNOPSYS DESIGNWARE DMAC DRIVER
7213 M: Viresh Kumar <viresh.linux@gmail.com> 7213 M: Viresh Kumar <viresh.linux@gmail.com>
7214 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 7214 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
7215 S: Maintained 7215 S: Maintained
7216 F: include/linux/dw_dmac.h 7216 F: include/linux/dw_dmac.h
7217 F: drivers/dma/dw/ 7217 F: drivers/dma/dw/
7218 7218
7219 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 7219 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7220 M: Seungwon Jeon <tgih.jun@samsung.com> 7220 M: Seungwon Jeon <tgih.jun@samsung.com>
7221 M: Jaehoon Chung <jh80.chung@samsung.com> 7221 M: Jaehoon Chung <jh80.chung@samsung.com>
7222 L: linux-mmc@vger.kernel.org 7222 L: linux-mmc@vger.kernel.org
7223 S: Maintained 7223 S: Maintained
7224 F: include/linux/mmc/dw_mmc.h 7224 F: include/linux/mmc/dw_mmc.h
7225 F: drivers/mmc/host/dw_mmc* 7225 F: drivers/mmc/host/dw_mmc*
7226 7226
7227 TIMEKEEPING, CLOCKSOURCE CORE, NTP 7227 TIMEKEEPING, CLOCKSOURCE CORE, NTP
7228 M: John Stultz <john.stultz@linaro.org> 7228 M: John Stultz <john.stultz@linaro.org>
7229 M: Thomas Gleixner <tglx@linutronix.de> 7229 M: Thomas Gleixner <tglx@linutronix.de>
7230 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 7230 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7231 S: Supported 7231 S: Supported
7232 F: include/linux/clocksource.h 7232 F: include/linux/clocksource.h
7233 F: include/linux/time.h 7233 F: include/linux/time.h
7234 F: include/linux/timex.h 7234 F: include/linux/timex.h
7235 F: include/uapi/linux/time.h 7235 F: include/uapi/linux/time.h
7236 F: include/uapi/linux/timex.h 7236 F: include/uapi/linux/timex.h
7237 F: kernel/time/clocksource.c 7237 F: kernel/time/clocksource.c
7238 F: kernel/time/time*.c 7238 F: kernel/time/time*.c
7239 F: kernel/time/ntp.c 7239 F: kernel/time/ntp.c
7240 7240
7241 TLG2300 VIDEO4LINUX-2 DRIVER 7241 TLG2300 VIDEO4LINUX-2 DRIVER
7242 M: Huang Shijie <shijie8@gmail.com> 7242 M: Huang Shijie <shijie8@gmail.com>
7243 M: Hans Verkuil <hverkuil@xs4all.nl> 7243 M: Hans Verkuil <hverkuil@xs4all.nl>
7244 S: Odd Fixes 7244 S: Odd Fixes
7245 F: drivers/media/usb/tlg2300/ 7245 F: drivers/media/usb/tlg2300/
7246 7246
7247 SC1200 WDT DRIVER 7247 SC1200 WDT DRIVER
7248 M: Zwane Mwaikambo <zwane@arm.linux.org.uk> 7248 M: Zwane Mwaikambo <zwane@arm.linux.org.uk>
7249 S: Maintained 7249 S: Maintained
7250 F: drivers/watchdog/sc1200wdt.c 7250 F: drivers/watchdog/sc1200wdt.c
7251 7251
7252 SCHEDULER 7252 SCHEDULER
7253 M: Ingo Molnar <mingo@redhat.com> 7253 M: Ingo Molnar <mingo@redhat.com>
7254 M: Peter Zijlstra <peterz@infradead.org> 7254 M: Peter Zijlstra <peterz@infradead.org>
7255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 7255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
7256 S: Maintained 7256 S: Maintained
7257 F: kernel/sched/ 7257 F: kernel/sched/
7258 F: include/linux/sched.h 7258 F: include/linux/sched.h
7259 F: include/uapi/linux/sched.h 7259 F: include/uapi/linux/sched.h
7260 7260
7261 SCORE ARCHITECTURE 7261 SCORE ARCHITECTURE
7262 M: Chen Liqin <liqin.chen@sunplusct.com> 7262 M: Chen Liqin <liqin.chen@sunplusct.com>
7263 M: Lennox Wu <lennox.wu@gmail.com> 7263 M: Lennox Wu <lennox.wu@gmail.com>
7264 W: http://www.sunplusct.com 7264 W: http://www.sunplusct.com
7265 S: Supported 7265 S: Supported
7266 F: arch/score/ 7266 F: arch/score/
7267 7267
7268 SCSI CDROM DRIVER 7268 SCSI CDROM DRIVER
7269 M: Jens Axboe <axboe@kernel.dk> 7269 M: Jens Axboe <axboe@kernel.dk>
7270 L: linux-scsi@vger.kernel.org 7270 L: linux-scsi@vger.kernel.org
7271 W: http://www.kernel.dk 7271 W: http://www.kernel.dk
7272 S: Maintained 7272 S: Maintained
7273 F: drivers/scsi/sr* 7273 F: drivers/scsi/sr*
7274 7274
7275 SCSI RDMA PROTOCOL (SRP) INITIATOR 7275 SCSI RDMA PROTOCOL (SRP) INITIATOR
7276 M: David Dillow <dillowda@ornl.gov> 7276 M: David Dillow <dillowda@ornl.gov>
7277 L: linux-rdma@vger.kernel.org 7277 L: linux-rdma@vger.kernel.org
7278 S: Supported 7278 S: Supported
7279 W: http://www.openfabrics.org 7279 W: http://www.openfabrics.org
7280 Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7280 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 7281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7282 F: drivers/infiniband/ulp/srp/ 7282 F: drivers/infiniband/ulp/srp/
7283 F: include/scsi/srp.h 7283 F: include/scsi/srp.h
7284 7284
7285 SCSI SG DRIVER 7285 SCSI SG DRIVER
7286 M: Doug Gilbert <dgilbert@interlog.com> 7286 M: Doug Gilbert <dgilbert@interlog.com>
7287 L: linux-scsi@vger.kernel.org 7287 L: linux-scsi@vger.kernel.org
7288 W: http://www.torque.net/sg 7288 W: http://www.torque.net/sg
7289 S: Maintained 7289 S: Maintained
7290 F: drivers/scsi/sg.c 7290 F: drivers/scsi/sg.c
7291 F: include/scsi/sg.h 7291 F: include/scsi/sg.h
7292 7292
7293 SCSI SUBSYSTEM 7293 SCSI SUBSYSTEM
7294 M: "James E.J. Bottomley" <JBottomley@parallels.com> 7294 M: "James E.J. Bottomley" <JBottomley@parallels.com>
7295 L: linux-scsi@vger.kernel.org 7295 L: linux-scsi@vger.kernel.org
7296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git 7296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git 7297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git 7298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
7299 S: Maintained 7299 S: Maintained
7300 F: drivers/scsi/ 7300 F: drivers/scsi/
7301 F: include/scsi/ 7301 F: include/scsi/
7302 7302
7303 SCSI TAPE DRIVER 7303 SCSI TAPE DRIVER
7304 M: Kai Mรคkisara <Kai.Makisara@kolumbus.fi> 7304 M: Kai Mรคkisara <Kai.Makisara@kolumbus.fi>
7305 L: linux-scsi@vger.kernel.org 7305 L: linux-scsi@vger.kernel.org
7306 S: Maintained 7306 S: Maintained
7307 F: Documentation/scsi/st.txt 7307 F: Documentation/scsi/st.txt
7308 F: drivers/scsi/st.* 7308 F: drivers/scsi/st.*
7309 F: drivers/scsi/st_*.h 7309 F: drivers/scsi/st_*.h
7310 7310
7311 SCTP PROTOCOL 7311 SCTP PROTOCOL
7312 M: Vlad Yasevich <vyasevich@gmail.com> 7312 M: Vlad Yasevich <vyasevich@gmail.com>
7313 M: Neil Horman <nhorman@tuxdriver.com> 7313 M: Neil Horman <nhorman@tuxdriver.com>
7314 L: linux-sctp@vger.kernel.org 7314 L: linux-sctp@vger.kernel.org
7315 W: http://lksctp.sourceforge.net 7315 W: http://lksctp.sourceforge.net
7316 S: Maintained 7316 S: Maintained
7317 F: Documentation/networking/sctp.txt 7317 F: Documentation/networking/sctp.txt
7318 F: include/linux/sctp.h 7318 F: include/linux/sctp.h
7319 F: include/uapi/linux/sctp.h 7319 F: include/uapi/linux/sctp.h
7320 F: include/net/sctp/ 7320 F: include/net/sctp/
7321 F: net/sctp/ 7321 F: net/sctp/
7322 7322
7323 SCx200 CPU SUPPORT 7323 SCx200 CPU SUPPORT
7324 M: Jim Cromie <jim.cromie@gmail.com> 7324 M: Jim Cromie <jim.cromie@gmail.com>
7325 S: Odd Fixes 7325 S: Odd Fixes
7326 F: Documentation/i2c/busses/scx200_acb 7326 F: Documentation/i2c/busses/scx200_acb
7327 F: arch/x86/platform/scx200/ 7327 F: arch/x86/platform/scx200/
7328 F: drivers/watchdog/scx200_wdt.c 7328 F: drivers/watchdog/scx200_wdt.c
7329 F: drivers/i2c/busses/scx200* 7329 F: drivers/i2c/busses/scx200*
7330 F: drivers/mtd/maps/scx200_docflash.c 7330 F: drivers/mtd/maps/scx200_docflash.c
7331 F: include/linux/scx200.h 7331 F: include/linux/scx200.h
7332 7332
7333 SCx200 GPIO DRIVER 7333 SCx200 GPIO DRIVER
7334 M: Jim Cromie <jim.cromie@gmail.com> 7334 M: Jim Cromie <jim.cromie@gmail.com>
7335 S: Maintained 7335 S: Maintained
7336 F: drivers/char/scx200_gpio.c 7336 F: drivers/char/scx200_gpio.c
7337 F: include/linux/scx200_gpio.h 7337 F: include/linux/scx200_gpio.h
7338 7338
7339 SCx200 HRT CLOCKSOURCE DRIVER 7339 SCx200 HRT CLOCKSOURCE DRIVER
7340 M: Jim Cromie <jim.cromie@gmail.com> 7340 M: Jim Cromie <jim.cromie@gmail.com>
7341 S: Maintained 7341 S: Maintained
7342 F: drivers/clocksource/scx200_hrt.c 7342 F: drivers/clocksource/scx200_hrt.c
7343 7343
7344 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 7344 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
7345 M: Sascha Sommer <saschasommer@freenet.de> 7345 M: Sascha Sommer <saschasommer@freenet.de>
7346 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 7346 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7347 S: Maintained 7347 S: Maintained
7348 F: drivers/mmc/host/sdricoh_cs.c 7348 F: drivers/mmc/host/sdricoh_cs.c
7349 7349
7350 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 7350 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7351 M: Chris Ball <cjb@laptop.org> 7351 M: Chris Ball <cjb@laptop.org>
7352 L: linux-mmc@vger.kernel.org 7352 L: linux-mmc@vger.kernel.org
7353 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 7353 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7354 S: Maintained 7354 S: Maintained
7355 F: drivers/mmc/host/sdhci.* 7355 F: drivers/mmc/host/sdhci.*
7356 F: drivers/mmc/host/sdhci-pltfm.[ch] 7356 F: drivers/mmc/host/sdhci-pltfm.[ch]
7357 7357
7358 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF) 7358 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
7359 M: Anton Vorontsov <anton@enomsg.org> 7359 M: Anton Vorontsov <anton@enomsg.org>
7360 L: linuxppc-dev@lists.ozlabs.org 7360 L: linuxppc-dev@lists.ozlabs.org
7361 L: linux-mmc@vger.kernel.org 7361 L: linux-mmc@vger.kernel.org
7362 S: Maintained 7362 S: Maintained
7363 F: drivers/mmc/host/sdhci-pltfm.[ch] 7363 F: drivers/mmc/host/sdhci-pltfm.[ch]
7364 7364
7365 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 7365 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
7366 M: Ben Dooks <ben-linux@fluff.org> 7366 M: Ben Dooks <ben-linux@fluff.org>
7367 L: linux-mmc@vger.kernel.org 7367 L: linux-mmc@vger.kernel.org
7368 S: Maintained 7368 S: Maintained
7369 F: drivers/mmc/host/sdhci-s3c.c 7369 F: drivers/mmc/host/sdhci-s3c.c
7370 7370
7371 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 7371 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
7372 M: Viresh Kumar <viresh.linux@gmail.com> 7372 M: Viresh Kumar <viresh.linux@gmail.com>
7373 L: spear-devel@list.st.com 7373 L: spear-devel@list.st.com
7374 L: linux-mmc@vger.kernel.org 7374 L: linux-mmc@vger.kernel.org
7375 S: Maintained 7375 S: Maintained
7376 F: drivers/mmc/host/sdhci-spear.c 7376 F: drivers/mmc/host/sdhci-spear.c
7377 7377
7378 SECURITY SUBSYSTEM 7378 SECURITY SUBSYSTEM
7379 M: James Morris <james.l.morris@oracle.com> 7379 M: James Morris <james.l.morris@oracle.com>
7380 L: linux-security-module@vger.kernel.org (suggested Cc:) 7380 L: linux-security-module@vger.kernel.org (suggested Cc:)
7381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 7381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
7382 W: http://kernsec.org/ 7382 W: http://kernsec.org/
7383 S: Supported 7383 S: Supported
7384 F: security/ 7384 F: security/
7385 7385
7386 SECURITY CONTACT 7386 SECURITY CONTACT
7387 M: Security Officers <security@kernel.org> 7387 M: Security Officers <security@kernel.org>
7388 S: Supported 7388 S: Supported
7389 7389
7390 SELINUX SECURITY MODULE 7390 SELINUX SECURITY MODULE
7391 M: Stephen Smalley <sds@tycho.nsa.gov> 7391 M: Stephen Smalley <sds@tycho.nsa.gov>
7392 M: James Morris <james.l.morris@oracle.com> 7392 M: James Morris <james.l.morris@oracle.com>
7393 M: Eric Paris <eparis@parisplace.org> 7393 M: Eric Paris <eparis@parisplace.org>
7394 L: selinux@tycho.nsa.gov (subscribers-only, general discussion) 7394 L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
7395 W: http://selinuxproject.org 7395 W: http://selinuxproject.org
7396 T: git git://git.infradead.org/users/eparis/selinux.git 7396 T: git git://git.infradead.org/users/eparis/selinux.git
7397 S: Supported 7397 S: Supported
7398 F: include/linux/selinux* 7398 F: include/linux/selinux*
7399 F: security/selinux/ 7399 F: security/selinux/
7400 F: scripts/selinux/ 7400 F: scripts/selinux/
7401 7401
7402 APPARMOR SECURITY MODULE 7402 APPARMOR SECURITY MODULE
7403 M: John Johansen <john.johansen@canonical.com> 7403 M: John Johansen <john.johansen@canonical.com>
7404 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 7404 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7405 W: apparmor.wiki.kernel.org 7405 W: apparmor.wiki.kernel.org
7406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 7406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7407 S: Supported 7407 S: Supported
7408 F: security/apparmor/ 7408 F: security/apparmor/
7409 7409
7410 SENSABLE PHANTOM 7410 SENSABLE PHANTOM
7411 M: Jiri Slaby <jirislaby@gmail.com> 7411 M: Jiri Slaby <jirislaby@gmail.com>
7412 S: Maintained 7412 S: Maintained
7413 F: drivers/misc/phantom.c 7413 F: drivers/misc/phantom.c
7414 F: include/uapi/linux/phantom.h 7414 F: include/uapi/linux/phantom.h
7415 7415
7416 SERIAL ATA (SATA) SUBSYSTEM 7416 SERIAL ATA (SATA) SUBSYSTEM
7417 M: Tejun Heo <tj@kernel.org> 7417 M: Tejun Heo <tj@kernel.org>
7418 L: linux-ide@vger.kernel.org 7418 L: linux-ide@vger.kernel.org
7419 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 7419 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7420 S: Supported 7420 S: Supported
7421 F: drivers/ata/ 7421 F: drivers/ata/
7422 F: include/linux/ata.h 7422 F: include/linux/ata.h
7423 F: include/linux/libata.h 7423 F: include/linux/libata.h
7424 7424
7425 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 7425 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
7426 M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com> 7426 M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
7427 L: linux-scsi@vger.kernel.org 7427 L: linux-scsi@vger.kernel.org
7428 W: http://www.emulex.com 7428 W: http://www.emulex.com
7429 S: Supported 7429 S: Supported
7430 F: drivers/scsi/be2iscsi/ 7430 F: drivers/scsi/be2iscsi/
7431 7431
7432 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER 7432 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
7433 M: Sathya Perla <sathya.perla@emulex.com> 7433 M: Sathya Perla <sathya.perla@emulex.com>
7434 M: Subbu Seetharaman <subbu.seetharaman@emulex.com> 7434 M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7435 M: Ajit Khaparde <ajit.khaparde@emulex.com> 7435 M: Ajit Khaparde <ajit.khaparde@emulex.com>
7436 L: netdev@vger.kernel.org 7436 L: netdev@vger.kernel.org
7437 W: http://www.emulex.com 7437 W: http://www.emulex.com
7438 S: Supported 7438 S: Supported
7439 F: drivers/net/ethernet/emulex/benet/ 7439 F: drivers/net/ethernet/emulex/benet/
7440 7440
7441 SFC NETWORK DRIVER 7441 SFC NETWORK DRIVER
7442 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 7442 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
7443 M: Ben Hutchings <bhutchings@solarflare.com> 7443 M: Ben Hutchings <bhutchings@solarflare.com>
7444 L: netdev@vger.kernel.org 7444 L: netdev@vger.kernel.org
7445 S: Supported 7445 S: Supported
7446 F: drivers/net/ethernet/sfc/ 7446 F: drivers/net/ethernet/sfc/
7447 7447
7448 SGI GRU DRIVER 7448 SGI GRU DRIVER
7449 M: Dimitri Sivanich <sivanich@sgi.com> 7449 M: Dimitri Sivanich <sivanich@sgi.com>
7450 S: Maintained 7450 S: Maintained
7451 F: drivers/misc/sgi-gru/ 7451 F: drivers/misc/sgi-gru/
7452 7452
7453 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 7453 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
7454 M: Pat Gefre <pfg@sgi.com> 7454 M: Pat Gefre <pfg@sgi.com>
7455 L: linux-ia64@vger.kernel.org 7455 L: linux-ia64@vger.kernel.org
7456 S: Supported 7456 S: Supported
7457 F: Documentation/ia64/serial.txt 7457 F: Documentation/ia64/serial.txt
7458 F: drivers/tty/serial/ioc?_serial.c 7458 F: drivers/tty/serial/ioc?_serial.c
7459 F: include/linux/ioc?.h 7459 F: include/linux/ioc?.h
7460 7460
7461 SGI VISUAL WORKSTATION 320 AND 540 7461 SGI VISUAL WORKSTATION 320 AND 540
7462 M: Andrey Panin <pazke@donpac.ru> 7462 M: Andrey Panin <pazke@donpac.ru>
7463 L: linux-visws-devel@lists.sf.net 7463 L: linux-visws-devel@lists.sf.net
7464 W: http://linux-visws.sf.net 7464 W: http://linux-visws.sf.net
7465 S: Maintained for 2.6. 7465 S: Maintained for 2.6.
7466 F: Documentation/sgi-visws.txt 7466 F: Documentation/sgi-visws.txt
7467 7467
7468 SGI XP/XPC/XPNET DRIVER 7468 SGI XP/XPC/XPNET DRIVER
7469 M: Cliff Whickman <cpw@sgi.com> 7469 M: Cliff Whickman <cpw@sgi.com>
7470 M: Robin Holt <robinmholt@gmail.com> 7470 M: Robin Holt <robinmholt@gmail.com>
7471 S: Maintained 7471 S: Maintained
7472 F: drivers/misc/sgi-xp/ 7472 F: drivers/misc/sgi-xp/
7473 7473
7474 SI470X FM RADIO RECEIVER I2C DRIVER 7474 SI470X FM RADIO RECEIVER I2C DRIVER
7475 M: Hans Verkuil <hverkuil@xs4all.nl> 7475 M: Hans Verkuil <hverkuil@xs4all.nl>
7476 L: linux-media@vger.kernel.org 7476 L: linux-media@vger.kernel.org
7477 T: git git://linuxtv.org/media_tree.git 7477 T: git git://linuxtv.org/media_tree.git
7478 W: http://linuxtv.org 7478 W: http://linuxtv.org
7479 S: Odd Fixes 7479 S: Odd Fixes
7480 F: drivers/media/radio/si470x/radio-si470x-i2c.c 7480 F: drivers/media/radio/si470x/radio-si470x-i2c.c
7481 7481
7482 SI470X FM RADIO RECEIVER USB DRIVER 7482 SI470X FM RADIO RECEIVER USB DRIVER
7483 M: Hans Verkuil <hverkuil@xs4all.nl> 7483 M: Hans Verkuil <hverkuil@xs4all.nl>
7484 L: linux-media@vger.kernel.org 7484 L: linux-media@vger.kernel.org
7485 T: git git://linuxtv.org/media_tree.git 7485 T: git git://linuxtv.org/media_tree.git
7486 W: http://linuxtv.org 7486 W: http://linuxtv.org
7487 S: Maintained 7487 S: Maintained
7488 F: drivers/media/radio/si470x/radio-si470x-common.c 7488 F: drivers/media/radio/si470x/radio-si470x-common.c
7489 F: drivers/media/radio/si470x/radio-si470x.h 7489 F: drivers/media/radio/si470x/radio-si470x.h
7490 F: drivers/media/radio/si470x/radio-si470x-usb.c 7490 F: drivers/media/radio/si470x/radio-si470x-usb.c
7491 7491
7492 SI4713 FM RADIO TRANSMITTER I2C DRIVER 7492 SI4713 FM RADIO TRANSMITTER I2C DRIVER
7493 M: Eduardo Valentin <edubezval@gmail.com> 7493 M: Eduardo Valentin <edubezval@gmail.com>
7494 L: linux-media@vger.kernel.org 7494 L: linux-media@vger.kernel.org
7495 T: git git://linuxtv.org/media_tree.git 7495 T: git git://linuxtv.org/media_tree.git
7496 W: http://linuxtv.org 7496 W: http://linuxtv.org
7497 S: Odd Fixes 7497 S: Odd Fixes
7498 F: drivers/media/radio/si4713-i2c.? 7498 F: drivers/media/radio/si4713-i2c.?
7499 7499
7500 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 7500 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7501 M: Eduardo Valentin <edubezval@gmail.com> 7501 M: Eduardo Valentin <edubezval@gmail.com>
7502 L: linux-media@vger.kernel.org 7502 L: linux-media@vger.kernel.org
7503 T: git git://linuxtv.org/media_tree.git 7503 T: git git://linuxtv.org/media_tree.git
7504 W: http://linuxtv.org 7504 W: http://linuxtv.org
7505 S: Odd Fixes 7505 S: Odd Fixes
7506 F: drivers/media/radio/radio-si4713.c 7506 F: drivers/media/radio/radio-si4713.c
7507 7507
7508 SIANO DVB DRIVER 7508 SIANO DVB DRIVER
7509 M: Mauro Carvalho Chehab <m.chehab@samsung.com> 7509 M: Mauro Carvalho Chehab <m.chehab@samsung.com>
7510 L: linux-media@vger.kernel.org 7510 L: linux-media@vger.kernel.org
7511 W: http://linuxtv.org 7511 W: http://linuxtv.org
7512 T: git git://linuxtv.org/media_tree.git 7512 T: git git://linuxtv.org/media_tree.git
7513 S: Odd fixes 7513 S: Odd fixes
7514 F: drivers/media/common/siano/ 7514 F: drivers/media/common/siano/
7515 F: drivers/media/usb/siano/ 7515 F: drivers/media/usb/siano/
7516 F: drivers/media/usb/siano/ 7516 F: drivers/media/usb/siano/
7517 F: drivers/media/mmc/siano/ 7517 F: drivers/media/mmc/siano/
7518 7518
7519 SH_VEU V4L2 MEM2MEM DRIVER 7519 SH_VEU V4L2 MEM2MEM DRIVER
7520 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 7520 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7521 L: linux-media@vger.kernel.org 7521 L: linux-media@vger.kernel.org
7522 S: Maintained 7522 S: Maintained
7523 F: drivers/media/platform/sh_veu.c 7523 F: drivers/media/platform/sh_veu.c
7524 7524
7525 SH_VOU V4L2 OUTPUT DRIVER 7525 SH_VOU V4L2 OUTPUT DRIVER
7526 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 7526 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7527 L: linux-media@vger.kernel.org 7527 L: linux-media@vger.kernel.org
7528 S: Odd Fixes 7528 S: Odd Fixes
7529 F: drivers/media/platform/sh_vou.c 7529 F: drivers/media/platform/sh_vou.c
7530 F: include/media/sh_vou.h 7530 F: include/media/sh_vou.h
7531 7531
7532 SIMPLE FIRMWARE INTERFACE (SFI) 7532 SIMPLE FIRMWARE INTERFACE (SFI)
7533 M: Len Brown <lenb@kernel.org> 7533 M: Len Brown <lenb@kernel.org>
7534 L: sfi-devel@simplefirmware.org 7534 L: sfi-devel@simplefirmware.org
7535 W: http://simplefirmware.org/ 7535 W: http://simplefirmware.org/
7536 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 7536 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
7537 S: Supported 7537 S: Supported
7538 F: arch/x86/platform/sfi/ 7538 F: arch/x86/platform/sfi/
7539 F: drivers/sfi/ 7539 F: drivers/sfi/
7540 F: include/linux/sfi*.h 7540 F: include/linux/sfi*.h
7541 7541
7542 SIMTEC EB110ATX (Chalice CATS) 7542 SIMTEC EB110ATX (Chalice CATS)
7543 P: Ben Dooks 7543 P: Ben Dooks
7544 P: Vincent Sanders <vince@simtec.co.uk> 7544 P: Vincent Sanders <vince@simtec.co.uk>
7545 M: Simtec Linux Team <linux@simtec.co.uk> 7545 M: Simtec Linux Team <linux@simtec.co.uk>
7546 W: http://www.simtec.co.uk/products/EB110ATX/ 7546 W: http://www.simtec.co.uk/products/EB110ATX/
7547 S: Supported 7547 S: Supported
7548 7548
7549 SIMTEC EB2410ITX (BAST) 7549 SIMTEC EB2410ITX (BAST)
7550 P: Ben Dooks 7550 P: Ben Dooks
7551 P: Vincent Sanders <vince@simtec.co.uk> 7551 P: Vincent Sanders <vince@simtec.co.uk>
7552 M: Simtec Linux Team <linux@simtec.co.uk> 7552 M: Simtec Linux Team <linux@simtec.co.uk>
7553 W: http://www.simtec.co.uk/products/EB2410ITX/ 7553 W: http://www.simtec.co.uk/products/EB2410ITX/
7554 S: Supported 7554 S: Supported
7555 F: arch/arm/mach-s3c24xx/mach-bast.c 7555 F: arch/arm/mach-s3c24xx/mach-bast.c
7556 F: arch/arm/mach-s3c24xx/bast-ide.c 7556 F: arch/arm/mach-s3c24xx/bast-ide.c
7557 F: arch/arm/mach-s3c24xx/bast-irq.c 7557 F: arch/arm/mach-s3c24xx/bast-irq.c
7558 7558
7559 TI DAVINCI MACHINE SUPPORT 7559 TI DAVINCI MACHINE SUPPORT
7560 M: Sekhar Nori <nsekhar@ti.com> 7560 M: Sekhar Nori <nsekhar@ti.com>
7561 M: Kevin Hilman <khilman@deeprootsystems.com> 7561 M: Kevin Hilman <khilman@deeprootsystems.com>
7562 L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers) 7562 L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7563 T: git git://gitorious.org/linux-davinci/linux-davinci.git 7563 T: git git://gitorious.org/linux-davinci/linux-davinci.git
7564 Q: http://patchwork.kernel.org/project/linux-davinci/list/ 7564 Q: http://patchwork.kernel.org/project/linux-davinci/list/
7565 S: Supported 7565 S: Supported
7566 F: arch/arm/mach-davinci/ 7566 F: arch/arm/mach-davinci/
7567 F: drivers/i2c/busses/i2c-davinci.c 7567 F: drivers/i2c/busses/i2c-davinci.c
7568 7568
7569 TI DAVINCI SERIES MEDIA DRIVER 7569 TI DAVINCI SERIES MEDIA DRIVER
7570 M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 7570 M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
7571 L: linux-media@vger.kernel.org 7571 L: linux-media@vger.kernel.org
7572 L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers) 7572 L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7573 W: http://linuxtv.org/ 7573 W: http://linuxtv.org/
7574 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7574 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7575 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 7575 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
7576 S: Maintained 7576 S: Maintained
7577 F: drivers/media/platform/davinci/ 7577 F: drivers/media/platform/davinci/
7578 F: include/media/davinci/ 7578 F: include/media/davinci/
7579 7579
7580 SIS 190 ETHERNET DRIVER 7580 SIS 190 ETHERNET DRIVER
7581 M: Francois Romieu <romieu@fr.zoreil.com> 7581 M: Francois Romieu <romieu@fr.zoreil.com>
7582 L: netdev@vger.kernel.org 7582 L: netdev@vger.kernel.org
7583 S: Maintained 7583 S: Maintained
7584 F: drivers/net/ethernet/sis/sis190.c 7584 F: drivers/net/ethernet/sis/sis190.c
7585 7585
7586 SIS 900/7016 FAST ETHERNET DRIVER 7586 SIS 900/7016 FAST ETHERNET DRIVER
7587 M: Daniele Venzano <venza@brownhat.org> 7587 M: Daniele Venzano <venza@brownhat.org>
7588 W: http://www.brownhat.org/sis900.html 7588 W: http://www.brownhat.org/sis900.html
7589 L: netdev@vger.kernel.org 7589 L: netdev@vger.kernel.org
7590 S: Maintained 7590 S: Maintained
7591 F: drivers/net/ethernet/sis/sis900.* 7591 F: drivers/net/ethernet/sis/sis900.*
7592 7592
7593 SIS FRAMEBUFFER DRIVER 7593 SIS FRAMEBUFFER DRIVER
7594 M: Thomas Winischhofer <thomas@winischhofer.net> 7594 M: Thomas Winischhofer <thomas@winischhofer.net>
7595 W: http://www.winischhofer.net/linuxsisvga.shtml 7595 W: http://www.winischhofer.net/linuxsisvga.shtml
7596 S: Maintained 7596 S: Maintained
7597 F: Documentation/fb/sisfb.txt 7597 F: Documentation/fb/sisfb.txt
7598 F: drivers/video/sis/ 7598 F: drivers/video/sis/
7599 F: include/video/sisfb.h 7599 F: include/video/sisfb.h
7600 7600
7601 SIS USB2VGA DRIVER 7601 SIS USB2VGA DRIVER
7602 M: Thomas Winischhofer <thomas@winischhofer.net> 7602 M: Thomas Winischhofer <thomas@winischhofer.net>
7603 W: http://www.winischhofer.at/linuxsisusbvga.shtml 7603 W: http://www.winischhofer.at/linuxsisusbvga.shtml
7604 S: Maintained 7604 S: Maintained
7605 F: drivers/usb/misc/sisusbvga/ 7605 F: drivers/usb/misc/sisusbvga/
7606 7606
7607 SLAB ALLOCATOR 7607 SLAB ALLOCATOR
7608 M: Christoph Lameter <cl@linux-foundation.org> 7608 M: Christoph Lameter <cl@linux-foundation.org>
7609 M: Pekka Enberg <penberg@kernel.org> 7609 M: Pekka Enberg <penberg@kernel.org>
7610 M: Matt Mackall <mpm@selenic.com> 7610 M: Matt Mackall <mpm@selenic.com>
7611 L: linux-mm@kvack.org 7611 L: linux-mm@kvack.org
7612 S: Maintained 7612 S: Maintained
7613 F: include/linux/sl?b*.h 7613 F: include/linux/sl?b*.h
7614 F: mm/sl?b.c 7614 F: mm/sl?b.c
7615 7615
7616 SLEEPABLE READ-COPY UPDATE (SRCU) 7616 SLEEPABLE READ-COPY UPDATE (SRCU)
7617 M: Lai Jiangshan <laijs@cn.fujitsu.com> 7617 M: Lai Jiangshan <laijs@cn.fujitsu.com>
7618 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7618 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7619 W: http://www.rdrop.com/users/paulmck/RCU/ 7619 W: http://www.rdrop.com/users/paulmck/RCU/
7620 S: Supported 7620 S: Supported
7621 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7621 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7622 F: include/linux/srcu* 7622 F: include/linux/srcu*
7623 F: kernel/srcu* 7623 F: kernel/srcu*
7624 7624
7625 SMACK SECURITY MODULE 7625 SMACK SECURITY MODULE
7626 M: Casey Schaufler <casey@schaufler-ca.com> 7626 M: Casey Schaufler <casey@schaufler-ca.com>
7627 L: linux-security-module@vger.kernel.org 7627 L: linux-security-module@vger.kernel.org
7628 W: http://schaufler-ca.com 7628 W: http://schaufler-ca.com
7629 T: git git://git.gitorious.org/smack-next/kernel.git 7629 T: git git://git.gitorious.org/smack-next/kernel.git
7630 S: Maintained 7630 S: Maintained
7631 F: Documentation/security/Smack.txt 7631 F: Documentation/security/Smack.txt
7632 F: security/smack/ 7632 F: security/smack/
7633 7633
7634 SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 7634 SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
7635 M: Kevin Hilman <khilman@kernel.org> 7635 M: Kevin Hilman <khilman@kernel.org>
7636 M: Nishanth Menon <nm@ti.com> 7636 M: Nishanth Menon <nm@ti.com>
7637 S: Maintained 7637 S: Maintained
7638 F: drivers/power/avs/smartreflex.c 7638 F: drivers/power/avs/smartreflex.c
7639 F: include/linux/power/smartreflex.h 7639 F: include/linux/power/smartreflex.h
7640 L: linux-pm@vger.kernel.org 7640 L: linux-pm@vger.kernel.org
7641 7641
7642 SMC91x ETHERNET DRIVER 7642 SMC91x ETHERNET DRIVER
7643 M: Nicolas Pitre <nico@fluxnic.net> 7643 M: Nicolas Pitre <nico@fluxnic.net>
7644 S: Odd Fixes 7644 S: Odd Fixes
7645 F: drivers/net/ethernet/smsc/smc91x.* 7645 F: drivers/net/ethernet/smsc/smc91x.*
7646 7646
7647 SMIA AND SMIA++ IMAGE SENSOR DRIVER 7647 SMIA AND SMIA++ IMAGE SENSOR DRIVER
7648 M: Sakari Ailus <sakari.ailus@iki.fi> 7648 M: Sakari Ailus <sakari.ailus@iki.fi>
7649 L: linux-media@vger.kernel.org 7649 L: linux-media@vger.kernel.org
7650 S: Maintained 7650 S: Maintained
7651 F: drivers/media/i2c/smiapp/ 7651 F: drivers/media/i2c/smiapp/
7652 F: include/media/smiapp.h 7652 F: include/media/smiapp.h
7653 F: drivers/media/i2c/smiapp-pll.c 7653 F: drivers/media/i2c/smiapp-pll.c
7654 F: drivers/media/i2c/smiapp-pll.h 7654 F: drivers/media/i2c/smiapp-pll.h
7655 7655
7656 SMM665 HARDWARE MONITOR DRIVER 7656 SMM665 HARDWARE MONITOR DRIVER
7657 M: Guenter Roeck <linux@roeck-us.net> 7657 M: Guenter Roeck <linux@roeck-us.net>
7658 L: lm-sensors@lm-sensors.org 7658 L: lm-sensors@lm-sensors.org
7659 S: Maintained 7659 S: Maintained
7660 F: Documentation/hwmon/smm665 7660 F: Documentation/hwmon/smm665
7661 F: drivers/hwmon/smm665.c 7661 F: drivers/hwmon/smm665.c
7662 7662
7663 SMSC EMC2103 HARDWARE MONITOR DRIVER 7663 SMSC EMC2103 HARDWARE MONITOR DRIVER
7664 M: Steve Glendinning <steve.glendinning@shawell.net> 7664 M: Steve Glendinning <steve.glendinning@shawell.net>
7665 L: lm-sensors@lm-sensors.org 7665 L: lm-sensors@lm-sensors.org
7666 S: Maintained 7666 S: Maintained
7667 F: Documentation/hwmon/emc2103 7667 F: Documentation/hwmon/emc2103
7668 F: drivers/hwmon/emc2103.c 7668 F: drivers/hwmon/emc2103.c
7669 7669
7670 SMSC SCH5627 HARDWARE MONITOR DRIVER 7670 SMSC SCH5627 HARDWARE MONITOR DRIVER
7671 M: Hans de Goede <hdegoede@redhat.com> 7671 M: Hans de Goede <hdegoede@redhat.com>
7672 L: lm-sensors@lm-sensors.org 7672 L: lm-sensors@lm-sensors.org
7673 S: Supported 7673 S: Supported
7674 F: Documentation/hwmon/sch5627 7674 F: Documentation/hwmon/sch5627
7675 F: drivers/hwmon/sch5627.c 7675 F: drivers/hwmon/sch5627.c
7676 7676
7677 SMSC47B397 HARDWARE MONITOR DRIVER 7677 SMSC47B397 HARDWARE MONITOR DRIVER
7678 M: Jean Delvare <khali@linux-fr.org> 7678 M: Jean Delvare <khali@linux-fr.org>
7679 L: lm-sensors@lm-sensors.org 7679 L: lm-sensors@lm-sensors.org
7680 S: Maintained 7680 S: Maintained
7681 F: Documentation/hwmon/smsc47b397 7681 F: Documentation/hwmon/smsc47b397
7682 F: drivers/hwmon/smsc47b397.c 7682 F: drivers/hwmon/smsc47b397.c
7683 7683
7684 SMSC911x ETHERNET DRIVER 7684 SMSC911x ETHERNET DRIVER
7685 M: Steve Glendinning <steve.glendinning@shawell.net> 7685 M: Steve Glendinning <steve.glendinning@shawell.net>
7686 L: netdev@vger.kernel.org 7686 L: netdev@vger.kernel.org
7687 S: Maintained 7687 S: Maintained
7688 F: include/linux/smsc911x.h 7688 F: include/linux/smsc911x.h
7689 F: drivers/net/ethernet/smsc/smsc911x.* 7689 F: drivers/net/ethernet/smsc/smsc911x.*
7690 7690
7691 SMSC9420 PCI ETHERNET DRIVER 7691 SMSC9420 PCI ETHERNET DRIVER
7692 M: Steve Glendinning <steve.glendinning@shawell.net> 7692 M: Steve Glendinning <steve.glendinning@shawell.net>
7693 L: netdev@vger.kernel.org 7693 L: netdev@vger.kernel.org
7694 S: Maintained 7694 S: Maintained
7695 F: drivers/net/ethernet/smsc/smsc9420.* 7695 F: drivers/net/ethernet/smsc/smsc9420.*
7696 7696
7697 SMSC UFX6000 and UFX7000 USB to VGA DRIVER 7697 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
7698 M: Steve Glendinning <steve.glendinning@shawell.net> 7698 M: Steve Glendinning <steve.glendinning@shawell.net>
7699 L: linux-fbdev@vger.kernel.org 7699 L: linux-fbdev@vger.kernel.org
7700 S: Maintained 7700 S: Maintained
7701 F: drivers/video/smscufx.c 7701 F: drivers/video/smscufx.c
7702 7702
7703 SOC-CAMERA V4L2 SUBSYSTEM 7703 SOC-CAMERA V4L2 SUBSYSTEM
7704 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 7704 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7705 L: linux-media@vger.kernel.org 7705 L: linux-media@vger.kernel.org
7706 T: git git://linuxtv.org/media_tree.git 7706 T: git git://linuxtv.org/media_tree.git
7707 S: Maintained 7707 S: Maintained
7708 F: include/media/soc* 7708 F: include/media/soc*
7709 F: drivers/media/i2c/soc_camera/ 7709 F: drivers/media/i2c/soc_camera/
7710 F: drivers/media/platform/soc_camera/ 7710 F: drivers/media/platform/soc_camera/
7711 7711
7712 SOEKRIS NET48XX LED SUPPORT 7712 SOEKRIS NET48XX LED SUPPORT
7713 M: Chris Boot <bootc@bootc.net> 7713 M: Chris Boot <bootc@bootc.net>
7714 S: Maintained 7714 S: Maintained
7715 F: drivers/leds/leds-net48xx.c 7715 F: drivers/leds/leds-net48xx.c
7716 7716
7717 SOFTWARE RAID (Multiple Disks) SUPPORT 7717 SOFTWARE RAID (Multiple Disks) SUPPORT
7718 M: Neil Brown <neilb@suse.de> 7718 M: Neil Brown <neilb@suse.de>
7719 L: linux-raid@vger.kernel.org 7719 L: linux-raid@vger.kernel.org
7720 S: Supported 7720 S: Supported
7721 F: drivers/md/ 7721 F: drivers/md/
7722 F: include/linux/raid/ 7722 F: include/linux/raid/
7723 F: include/uapi/linux/raid/ 7723 F: include/uapi/linux/raid/
7724 7724
7725 SONIC NETWORK DRIVER 7725 SONIC NETWORK DRIVER
7726 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 7726 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
7727 L: netdev@vger.kernel.org 7727 L: netdev@vger.kernel.org
7728 S: Maintained 7728 S: Maintained
7729 F: drivers/net/ethernet/natsemi/sonic.* 7729 F: drivers/net/ethernet/natsemi/sonic.*
7730 7730
7731 SONICS SILICON BACKPLANE DRIVER (SSB) 7731 SONICS SILICON BACKPLANE DRIVER (SSB)
7732 M: Michael Buesch <m@bues.ch> 7732 M: Michael Buesch <m@bues.ch>
7733 L: netdev@vger.kernel.org 7733 L: netdev@vger.kernel.org
7734 S: Maintained 7734 S: Maintained
7735 F: drivers/ssb/ 7735 F: drivers/ssb/
7736 F: include/linux/ssb/ 7736 F: include/linux/ssb/
7737 7737
7738 SONY VAIO CONTROL DEVICE DRIVER 7738 SONY VAIO CONTROL DEVICE DRIVER
7739 M: Mattia Dongili <malattia@linux.it> 7739 M: Mattia Dongili <malattia@linux.it>
7740 L: platform-driver-x86@vger.kernel.org 7740 L: platform-driver-x86@vger.kernel.org
7741 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 7741 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
7742 S: Maintained 7742 S: Maintained
7743 F: Documentation/laptops/sony-laptop.txt 7743 F: Documentation/laptops/sony-laptop.txt
7744 F: drivers/char/sonypi.c 7744 F: drivers/char/sonypi.c
7745 F: drivers/platform/x86/sony-laptop.c 7745 F: drivers/platform/x86/sony-laptop.c
7746 F: include/linux/sony-laptop.h 7746 F: include/linux/sony-laptop.h
7747 7747
7748 SONY MEMORYSTICK CARD SUPPORT 7748 SONY MEMORYSTICK CARD SUPPORT
7749 M: Alex Dubov <oakad@yahoo.com> 7749 M: Alex Dubov <oakad@yahoo.com>
7750 W: http://tifmxx.berlios.de/ 7750 W: http://tifmxx.berlios.de/
7751 S: Maintained 7751 S: Maintained
7752 F: drivers/memstick/host/tifm_ms.c 7752 F: drivers/memstick/host/tifm_ms.c
7753 7753
7754 SONY MEMORYSTICK STANDARD SUPPORT 7754 SONY MEMORYSTICK STANDARD SUPPORT
7755 M: Maxim Levitsky <maximlevitsky@gmail.com> 7755 M: Maxim Levitsky <maximlevitsky@gmail.com>
7756 S: Maintained 7756 S: Maintained
7757 F: drivers/memstick/core/ms_block.* 7757 F: drivers/memstick/core/ms_block.*
7758 7758
7759 SOUND 7759 SOUND
7760 M: Jaroslav Kysela <perex@perex.cz> 7760 M: Jaroslav Kysela <perex@perex.cz>
7761 M: Takashi Iwai <tiwai@suse.de> 7761 M: Takashi Iwai <tiwai@suse.de>
7762 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7762 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7763 W: http://www.alsa-project.org/ 7763 W: http://www.alsa-project.org/
7764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 7764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7765 T: git git://git.alsa-project.org/alsa-kernel.git 7765 T: git git://git.alsa-project.org/alsa-kernel.git
7766 S: Maintained 7766 S: Maintained
7767 F: Documentation/sound/ 7767 F: Documentation/sound/
7768 F: include/sound/ 7768 F: include/sound/
7769 F: include/uapi/sound/ 7769 F: include/uapi/sound/
7770 F: sound/ 7770 F: sound/
7771 7771
7772 SOUND - COMPRESSED AUDIO 7772 SOUND - COMPRESSED AUDIO
7773 M: Vinod Koul <vinod.koul@intel.com> 7773 M: Vinod Koul <vinod.koul@intel.com>
7774 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7774 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7775 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 7775 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7776 S: Supported 7776 S: Supported
7777 F: Documentation/sound/alsa/compress_offload.txt 7777 F: Documentation/sound/alsa/compress_offload.txt
7778 F: include/sound/compress_driver.h 7778 F: include/sound/compress_driver.h
7779 F: include/uapi/sound/compress_* 7779 F: include/uapi/sound/compress_*
7780 F: sound/core/compress_offload.c 7780 F: sound/core/compress_offload.c
7781 F: sound/soc/soc-compress.c 7781 F: sound/soc/soc-compress.c
7782 7782
7783 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 7783 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
7784 M: Liam Girdwood <lgirdwood@gmail.com> 7784 M: Liam Girdwood <lgirdwood@gmail.com>
7785 M: Mark Brown <broonie@kernel.org> 7785 M: Mark Brown <broonie@kernel.org>
7786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 7786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
7787 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7787 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7788 W: http://alsa-project.org/main/index.php/ASoC 7788 W: http://alsa-project.org/main/index.php/ASoC
7789 S: Supported 7789 S: Supported
7790 F: Documentation/sound/alsa/soc/ 7790 F: Documentation/sound/alsa/soc/
7791 F: sound/soc/ 7791 F: sound/soc/
7792 F: include/sound/soc* 7792 F: include/sound/soc*
7793 7793
7794 SPARC + UltraSPARC (sparc/sparc64) 7794 SPARC + UltraSPARC (sparc/sparc64)
7795 M: "David S. Miller" <davem@davemloft.net> 7795 M: "David S. Miller" <davem@davemloft.net>
7796 L: sparclinux@vger.kernel.org 7796 L: sparclinux@vger.kernel.org
7797 Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 7797 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
7798 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 7798 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 7799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
7800 S: Maintained 7800 S: Maintained
7801 F: arch/sparc/ 7801 F: arch/sparc/
7802 F: drivers/sbus/ 7802 F: drivers/sbus/
7803 7803
7804 SPARC SERIAL DRIVERS 7804 SPARC SERIAL DRIVERS
7805 M: "David S. Miller" <davem@davemloft.net> 7805 M: "David S. Miller" <davem@davemloft.net>
7806 L: sparclinux@vger.kernel.org 7806 L: sparclinux@vger.kernel.org
7807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 7807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 7808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
7809 S: Maintained 7809 S: Maintained
7810 F: include/linux/sunserialcore.h 7810 F: include/linux/sunserialcore.h
7811 F: drivers/tty/serial/suncore.c 7811 F: drivers/tty/serial/suncore.c
7812 F: drivers/tty/serial/sunhv.c 7812 F: drivers/tty/serial/sunhv.c
7813 F: drivers/tty/serial/sunsab.c 7813 F: drivers/tty/serial/sunsab.c
7814 F: drivers/tty/serial/sunsab.h 7814 F: drivers/tty/serial/sunsab.h
7815 F: drivers/tty/serial/sunsu.c 7815 F: drivers/tty/serial/sunsu.c
7816 F: drivers/tty/serial/sunzilog.c 7816 F: drivers/tty/serial/sunzilog.c
7817 F: drivers/tty/serial/sunzilog.h 7817 F: drivers/tty/serial/sunzilog.h
7818 7818
7819 SPARSE CHECKER 7819 SPARSE CHECKER
7820 M: "Christopher Li" <sparse@chrisli.org> 7820 M: "Christopher Li" <sparse@chrisli.org>
7821 L: linux-sparse@vger.kernel.org 7821 L: linux-sparse@vger.kernel.org
7822 W: https://sparse.wiki.kernel.org/ 7822 W: https://sparse.wiki.kernel.org/
7823 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 7823 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
7824 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 7824 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
7825 S: Maintained 7825 S: Maintained
7826 F: include/linux/compiler.h 7826 F: include/linux/compiler.h
7827 7827
7828 SPEAR PLATFORM SUPPORT 7828 SPEAR PLATFORM SUPPORT
7829 M: Viresh Kumar <viresh.linux@gmail.com> 7829 M: Viresh Kumar <viresh.linux@gmail.com>
7830 M: Shiraz Hashim <shiraz.hashim@st.com> 7830 M: Shiraz Hashim <shiraz.hashim@st.com>
7831 L: spear-devel@list.st.com 7831 L: spear-devel@list.st.com
7832 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7832 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7833 W: http://www.st.com/spear 7833 W: http://www.st.com/spear
7834 S: Maintained 7834 S: Maintained
7835 F: arch/arm/mach-spear/ 7835 F: arch/arm/mach-spear/
7836 7836
7837 SPEAR CLOCK FRAMEWORK SUPPORT 7837 SPEAR CLOCK FRAMEWORK SUPPORT
7838 M: Viresh Kumar <viresh.linux@gmail.com> 7838 M: Viresh Kumar <viresh.linux@gmail.com>
7839 L: spear-devel@list.st.com 7839 L: spear-devel@list.st.com
7840 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7840 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7841 W: http://www.st.com/spear 7841 W: http://www.st.com/spear
7842 S: Maintained 7842 S: Maintained
7843 F: drivers/clk/spear/ 7843 F: drivers/clk/spear/
7844 7844
7845 SPI SUBSYSTEM 7845 SPI SUBSYSTEM
7846 M: Mark Brown <broonie@kernel.org> 7846 M: Mark Brown <broonie@kernel.org>
7847 L: linux-spi@vger.kernel.org 7847 L: linux-spi@vger.kernel.org
7848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 7848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
7849 Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 7849 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
7850 S: Maintained 7850 S: Maintained
7851 F: Documentation/spi/ 7851 F: Documentation/spi/
7852 F: drivers/spi/ 7852 F: drivers/spi/
7853 F: include/linux/spi/ 7853 F: include/linux/spi/
7854 F: include/uapi/linux/spi/ 7854 F: include/uapi/linux/spi/
7855 7855
7856 SPIDERNET NETWORK DRIVER for CELL 7856 SPIDERNET NETWORK DRIVER for CELL
7857 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 7857 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
7858 M: Jens Osterkamp <jens@de.ibm.com> 7858 M: Jens Osterkamp <jens@de.ibm.com>
7859 L: netdev@vger.kernel.org 7859 L: netdev@vger.kernel.org
7860 S: Supported 7860 S: Supported
7861 F: Documentation/networking/spider_net.txt 7861 F: Documentation/networking/spider_net.txt
7862 F: drivers/net/ethernet/toshiba/spider_net* 7862 F: drivers/net/ethernet/toshiba/spider_net*
7863 7863
7864 SPU FILE SYSTEM 7864 SPU FILE SYSTEM
7865 M: Jeremy Kerr <jk@ozlabs.org> 7865 M: Jeremy Kerr <jk@ozlabs.org>
7866 L: linuxppc-dev@lists.ozlabs.org 7866 L: linuxppc-dev@lists.ozlabs.org
7867 L: cbe-oss-dev@lists.ozlabs.org 7867 L: cbe-oss-dev@lists.ozlabs.org
7868 W: http://www.ibm.com/developerworks/power/cell/ 7868 W: http://www.ibm.com/developerworks/power/cell/
7869 S: Supported 7869 S: Supported
7870 F: Documentation/filesystems/spufs.txt 7870 F: Documentation/filesystems/spufs.txt
7871 F: arch/powerpc/platforms/cell/spufs/ 7871 F: arch/powerpc/platforms/cell/spufs/
7872 7872
7873 SQUASHFS FILE SYSTEM 7873 SQUASHFS FILE SYSTEM
7874 M: Phillip Lougher <phillip@squashfs.org.uk> 7874 M: Phillip Lougher <phillip@squashfs.org.uk>
7875 L: squashfs-devel@lists.sourceforge.net (subscribers-only) 7875 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
7876 W: http://squashfs.org.uk 7876 W: http://squashfs.org.uk
7877 S: Maintained 7877 S: Maintained
7878 F: Documentation/filesystems/squashfs.txt 7878 F: Documentation/filesystems/squashfs.txt
7879 F: fs/squashfs/ 7879 F: fs/squashfs/
7880 7880
7881 SRM (Alpha) environment access 7881 SRM (Alpha) environment access
7882 M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 7882 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
7883 S: Maintained 7883 S: Maintained
7884 F: arch/alpha/kernel/srm_env.c 7884 F: arch/alpha/kernel/srm_env.c
7885 7885
7886 STABLE BRANCH 7886 STABLE BRANCH
7887 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 7887 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7888 L: stable@vger.kernel.org 7888 L: stable@vger.kernel.org
7889 S: Supported 7889 S: Supported
7890 F: Documentation/stable_kernel_rules.txt 7890 F: Documentation/stable_kernel_rules.txt
7891 7891
7892 STAGING SUBSYSTEM 7892 STAGING SUBSYSTEM
7893 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 7893 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7894 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 7894 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
7895 L: devel@driverdev.osuosl.org 7895 L: devel@driverdev.osuosl.org
7896 S: Supported 7896 S: Supported
7897 F: drivers/staging/ 7897 F: drivers/staging/
7898 7898
7899 STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS 7899 STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
7900 M: Henk de Groot <pe1dnn@amsat.org> 7900 M: Henk de Groot <pe1dnn@amsat.org>
7901 S: Odd Fixes 7901 S: Odd Fixes
7902 F: drivers/staging/wlags49_h2/ 7902 F: drivers/staging/wlags49_h2/
7903 F: drivers/staging/wlags49_h25/ 7903 F: drivers/staging/wlags49_h25/
7904 7904
7905 STAGING - ASUS OLED 7905 STAGING - ASUS OLED
7906 M: Jakub Schmidtke <sjakub@gmail.com> 7906 M: Jakub Schmidtke <sjakub@gmail.com>
7907 S: Odd Fixes 7907 S: Odd Fixes
7908 F: drivers/staging/asus_oled/ 7908 F: drivers/staging/asus_oled/
7909 7909
7910 STAGING - COMEDI 7910 STAGING - COMEDI
7911 M: Ian Abbott <abbotti@mev.co.uk> 7911 M: Ian Abbott <abbotti@mev.co.uk>
7912 M: H Hartley Sweeten <hsweeten@visionengravers.com> 7912 M: H Hartley Sweeten <hsweeten@visionengravers.com>
7913 S: Odd Fixes 7913 S: Odd Fixes
7914 F: drivers/staging/comedi/ 7914 F: drivers/staging/comedi/
7915 7915
7916 STAGING - CRYSTAL HD VIDEO DECODER 7916 STAGING - CRYSTAL HD VIDEO DECODER
7917 M: Naren Sankar <nsankar@broadcom.com> 7917 M: Naren Sankar <nsankar@broadcom.com>
7918 M: Jarod Wilson <jarod@wilsonet.com> 7918 M: Jarod Wilson <jarod@wilsonet.com>
7919 M: Scott Davilla <davilla@4pi.com> 7919 M: Scott Davilla <davilla@4pi.com>
7920 M: Manu Abraham <abraham.manu@gmail.com> 7920 M: Manu Abraham <abraham.manu@gmail.com>
7921 S: Odd Fixes 7921 S: Odd Fixes
7922 F: drivers/staging/crystalhd/ 7922 F: drivers/staging/crystalhd/
7923 7923
7924 STAGING - ECHO CANCELLER 7924 STAGING - ECHO CANCELLER
7925 M: Steve Underwood <steveu@coppice.org> 7925 M: Steve Underwood <steveu@coppice.org>
7926 M: David Rowe <david@rowetel.com> 7926 M: David Rowe <david@rowetel.com>
7927 S: Odd Fixes 7927 S: Odd Fixes
7928 F: drivers/staging/echo/ 7928 F: drivers/staging/echo/
7929 7929
7930 STAGING - ET131X NETWORK DRIVER 7930 STAGING - ET131X NETWORK DRIVER
7931 M: Mark Einon <mark.einon@gmail.com> 7931 M: Mark Einon <mark.einon@gmail.com>
7932 S: Odd Fixes 7932 S: Odd Fixes
7933 F: drivers/staging/et131x/ 7933 F: drivers/staging/et131x/
7934 7934
7935 STAGING - FLARION FT1000 DRIVERS 7935 STAGING - FLARION FT1000 DRIVERS
7936 M: Marek Belisko <marek.belisko@gmail.com> 7936 M: Marek Belisko <marek.belisko@gmail.com>
7937 S: Odd Fixes 7937 S: Odd Fixes
7938 F: drivers/staging/ft1000/ 7938 F: drivers/staging/ft1000/
7939 7939
7940 STAGING - FRONTIER TRANZPORT AND ALPHATRACK 7940 STAGING - FRONTIER TRANZPORT AND ALPHATRACK
7941 M: David Tรคht <d@teklibre.com> 7941 M: David Tรคht <d@teklibre.com>
7942 S: Odd Fixes 7942 S: Odd Fixes
7943 F: drivers/staging/frontier/ 7943 F: drivers/staging/frontier/
7944 7944
7945 STAGING - GO7007 MPEG CODEC 7945 STAGING - GO7007 MPEG CODEC
7946 M: Hans Verkuil <hans.verkuil@cisco.com> 7946 M: Hans Verkuil <hans.verkuil@cisco.com>
7947 S: Maintained 7947 S: Maintained
7948 F: drivers/staging/media/go7007/ 7948 F: drivers/staging/media/go7007/
7949 7949
7950 STAGING - INDUSTRIAL IO 7950 STAGING - INDUSTRIAL IO
7951 M: Jonathan Cameron <jic23@cam.ac.uk> 7951 M: Jonathan Cameron <jic23@cam.ac.uk>
7952 L: linux-iio@vger.kernel.org 7952 L: linux-iio@vger.kernel.org
7953 S: Odd Fixes 7953 S: Odd Fixes
7954 F: drivers/staging/iio/ 7954 F: drivers/staging/iio/
7955 7955
7956 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 7956 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
7957 M: Jarod Wilson <jarod@wilsonet.com> 7957 M: Jarod Wilson <jarod@wilsonet.com>
7958 W: http://www.lirc.org/ 7958 W: http://www.lirc.org/
7959 S: Odd Fixes 7959 S: Odd Fixes
7960 F: drivers/staging/media/lirc/ 7960 F: drivers/staging/media/lirc/
7961 7961
7962 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 7962 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
7963 M: Julian Andres Klode <jak@jak-linux.org> 7963 M: Julian Andres Klode <jak@jak-linux.org>
7964 M: Marc Dietrich <marvin24@gmx.de> 7964 M: Marc Dietrich <marvin24@gmx.de>
7965 L: ac100@lists.launchpad.net (moderated for non-subscribers) 7965 L: ac100@lists.launchpad.net (moderated for non-subscribers)
7966 L: linux-tegra@vger.kernel.org 7966 L: linux-tegra@vger.kernel.org
7967 S: Maintained 7967 S: Maintained
7968 F: drivers/staging/nvec/ 7968 F: drivers/staging/nvec/
7969 7969
7970 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 7970 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
7971 M: Jens Frederich <jfrederich@gmail.com> 7971 M: Jens Frederich <jfrederich@gmail.com>
7972 M: Daniel Drake <dsd@laptop.org> 7972 M: Daniel Drake <dsd@laptop.org>
7973 M: Jon Nettleton <jon.nettleton@gmail.com> 7973 M: Jon Nettleton <jon.nettleton@gmail.com>
7974 W: http://wiki.laptop.org/go/DCON 7974 W: http://wiki.laptop.org/go/DCON
7975 S: Maintained 7975 S: Maintained
7976 F: drivers/staging/olpc_dcon/ 7976 F: drivers/staging/olpc_dcon/
7977 7977
7978 STAGING - OZMO DEVICES USB OVER WIFI DRIVER 7978 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
7979 M: Rupesh Gujare <rupesh.gujare@atmel.com> 7979 M: Rupesh Gujare <rupesh.gujare@atmel.com>
7980 S: Maintained 7980 S: Maintained
7981 F: drivers/staging/ozwpan/ 7981 F: drivers/staging/ozwpan/
7982 7982
7983 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 7983 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
7984 M: Willy Tarreau <willy@meta-x.org> 7984 M: Willy Tarreau <willy@meta-x.org>
7985 S: Odd Fixes 7985 S: Odd Fixes
7986 F: drivers/staging/panel/ 7986 F: drivers/staging/panel/
7987 7987
7988 STAGING - REALTEK RTL8712U DRIVERS 7988 STAGING - REALTEK RTL8712U DRIVERS
7989 M: Larry Finger <Larry.Finger@lwfinger.net> 7989 M: Larry Finger <Larry.Finger@lwfinger.net>
7990 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 7990 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
7991 S: Odd Fixes 7991 S: Odd Fixes
7992 F: drivers/staging/rtl8712/ 7992 F: drivers/staging/rtl8712/
7993 7993
7994 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER 7994 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
7995 M: Teddy Wang <teddy.wang@siliconmotion.com.cn> 7995 M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
7996 S: Odd Fixes 7996 S: Odd Fixes
7997 F: drivers/staging/sm7xxfb/ 7997 F: drivers/staging/sm7xxfb/
7998 7998
7999 STAGING - SOFTLOGIC 6x10 MPEG CODEC 7999 STAGING - SOFTLOGIC 6x10 MPEG CODEC
8000 M: Ismael Luceno <ismael.luceno@corp.bluecherry.net> 8000 M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8001 S: Supported 8001 S: Supported
8002 F: drivers/staging/media/solo6x10/ 8002 F: drivers/staging/media/solo6x10/
8003 8003
8004 STAGING - SPEAKUP CONSOLE SPEECH DRIVER 8004 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8005 M: William Hubbs <w.d.hubbs@gmail.com> 8005 M: William Hubbs <w.d.hubbs@gmail.com>
8006 M: Chris Brannon <chris@the-brannons.com> 8006 M: Chris Brannon <chris@the-brannons.com>
8007 M: Kirk Reiser <kirk@reisers.ca> 8007 M: Kirk Reiser <kirk@reisers.ca>
8008 M: Samuel Thibault <samuel.thibault@ens-lyon.org> 8008 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8009 L: speakup@braille.uwo.ca 8009 L: speakup@braille.uwo.ca
8010 W: http://www.linux-speakup.org/ 8010 W: http://www.linux-speakup.org/
8011 S: Odd Fixes 8011 S: Odd Fixes
8012 F: drivers/staging/speakup/ 8012 F: drivers/staging/speakup/
8013 8013
8014 STAGING - TI DSP BRIDGE DRIVERS 8014 STAGING - TI DSP BRIDGE DRIVERS
8015 M: Omar Ramirez Luna <omar.ramirez@copitl.com> 8015 M: Omar Ramirez Luna <omar.ramirez@copitl.com>
8016 S: Odd Fixes 8016 S: Odd Fixes
8017 F: drivers/staging/tidspbridge/ 8017 F: drivers/staging/tidspbridge/
8018 8018
8019 STAGING - USB ENE SM/MS CARD READER DRIVER 8019 STAGING - USB ENE SM/MS CARD READER DRIVER
8020 M: Al Cho <acho@novell.com> 8020 M: Al Cho <acho@novell.com>
8021 S: Odd Fixes 8021 S: Odd Fixes
8022 F: drivers/staging/keucr/ 8022 F: drivers/staging/keucr/
8023 8023
8024 STAGING - VIA VT665X DRIVERS 8024 STAGING - VIA VT665X DRIVERS
8025 M: Forest Bond <forest@alittletooquiet.net> 8025 M: Forest Bond <forest@alittletooquiet.net>
8026 S: Odd Fixes 8026 S: Odd Fixes
8027 F: drivers/staging/vt665?/ 8027 F: drivers/staging/vt665?/
8028 8028
8029 STAGING - WINBOND IS89C35 WLAN USB DRIVER 8029 STAGING - WINBOND IS89C35 WLAN USB DRIVER
8030 M: Pavel Machek <pavel@ucw.cz> 8030 M: Pavel Machek <pavel@ucw.cz>
8031 S: Odd Fixes 8031 S: Odd Fixes
8032 F: drivers/staging/winbond/ 8032 F: drivers/staging/winbond/
8033 8033
8034 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 8034 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
8035 M: Arnaud Patard <arnaud.patard@rtp-net.org> 8035 M: Arnaud Patard <arnaud.patard@rtp-net.org>
8036 S: Odd Fixes 8036 S: Odd Fixes
8037 F: drivers/staging/xgifb/ 8037 F: drivers/staging/xgifb/
8038 8038
8039 STARFIRE/DURALAN NETWORK DRIVER 8039 STARFIRE/DURALAN NETWORK DRIVER
8040 M: Ion Badulescu <ionut@badula.org> 8040 M: Ion Badulescu <ionut@badula.org>
8041 S: Odd Fixes 8041 S: Odd Fixes
8042 F: drivers/net/ethernet/adaptec/starfire* 8042 F: drivers/net/ethernet/adaptec/starfire*
8043 8043
8044 SUN3/3X 8044 SUN3/3X
8045 M: Sam Creasey <sammy@sammy.net> 8045 M: Sam Creasey <sammy@sammy.net>
8046 W: http://sammy.net/sun3/ 8046 W: http://sammy.net/sun3/
8047 S: Maintained 8047 S: Maintained
8048 F: arch/m68k/kernel/*sun3* 8048 F: arch/m68k/kernel/*sun3*
8049 F: arch/m68k/sun3*/ 8049 F: arch/m68k/sun3*/
8050 F: arch/m68k/include/asm/sun3* 8050 F: arch/m68k/include/asm/sun3*
8051 F: drivers/net/ethernet/i825xx/sun3* 8051 F: drivers/net/ethernet/i825xx/sun3*
8052 8052
8053 SUNDANCE NETWORK DRIVER 8053 SUNDANCE NETWORK DRIVER
8054 M: Denis Kirjanov <kda@linux-powerpc.org> 8054 M: Denis Kirjanov <kda@linux-powerpc.org>
8055 L: netdev@vger.kernel.org 8055 L: netdev@vger.kernel.org
8056 S: Maintained 8056 S: Maintained
8057 F: drivers/net/ethernet/dlink/sundance.c 8057 F: drivers/net/ethernet/dlink/sundance.c
8058 8058
8059 SUPERH 8059 SUPERH
8060 M: Paul Mundt <lethal@linux-sh.org> 8060 M: Paul Mundt <lethal@linux-sh.org>
8061 L: linux-sh@vger.kernel.org 8061 L: linux-sh@vger.kernel.org
8062 W: http://www.linux-sh.org 8062 W: http://www.linux-sh.org
8063 Q: http://patchwork.kernel.org/project/linux-sh/list/ 8063 Q: http://patchwork.kernel.org/project/linux-sh/list/
8064 T: git git://github.com/pmundt/linux-sh.git sh-latest 8064 T: git git://github.com/pmundt/linux-sh.git sh-latest
8065 S: Supported 8065 S: Supported
8066 F: Documentation/sh/ 8066 F: Documentation/sh/
8067 F: arch/sh/ 8067 F: arch/sh/
8068 F: drivers/sh/ 8068 F: drivers/sh/
8069 8069
8070 SUSPEND TO RAM 8070 SUSPEND TO RAM
8071 M: Len Brown <len.brown@intel.com> 8071 M: Len Brown <len.brown@intel.com>
8072 M: Pavel Machek <pavel@ucw.cz> 8072 M: Pavel Machek <pavel@ucw.cz>
8073 M: "Rafael J. Wysocki" <rjw@sisk.pl> 8073 M: "Rafael J. Wysocki" <rjw@sisk.pl>
8074 L: linux-pm@vger.kernel.org 8074 L: linux-pm@vger.kernel.org
8075 S: Supported 8075 S: Supported
8076 F: Documentation/power/ 8076 F: Documentation/power/
8077 F: arch/x86/kernel/acpi/ 8077 F: arch/x86/kernel/acpi/
8078 F: drivers/base/power/ 8078 F: drivers/base/power/
8079 F: kernel/power/ 8079 F: kernel/power/
8080 F: include/linux/suspend.h 8080 F: include/linux/suspend.h
8081 F: include/linux/freezer.h 8081 F: include/linux/freezer.h
8082 F: include/linux/pm.h 8082 F: include/linux/pm.h
8083 8083
8084 SVGA HANDLING 8084 SVGA HANDLING
8085 M: Martin Mares <mj@ucw.cz> 8085 M: Martin Mares <mj@ucw.cz>
8086 L: linux-video@atrey.karlin.mff.cuni.cz 8086 L: linux-video@atrey.karlin.mff.cuni.cz
8087 S: Maintained 8087 S: Maintained
8088 F: Documentation/svga.txt 8088 F: Documentation/svga.txt
8089 F: arch/x86/boot/video* 8089 F: arch/x86/boot/video*
8090 8090
8091 SWIOTLB SUBSYSTEM 8091 SWIOTLB SUBSYSTEM
8092 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 8092 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8093 L: linux-kernel@vger.kernel.org 8093 L: linux-kernel@vger.kernel.org
8094 S: Supported 8094 S: Supported
8095 F: lib/swiotlb.c 8095 F: lib/swiotlb.c
8096 F: arch/*/kernel/pci-swiotlb.c 8096 F: arch/*/kernel/pci-swiotlb.c
8097 F: include/linux/swiotlb.h 8097 F: include/linux/swiotlb.h
8098 8098
8099 SYNOPSYS ARC ARCHITECTURE 8099 SYNOPSYS ARC ARCHITECTURE
8100 M: Vineet Gupta <vgupta@synopsys.com> 8100 M: Vineet Gupta <vgupta@synopsys.com>
8101 S: Supported 8101 S: Supported
8102 F: arch/arc/ 8102 F: arch/arc/
8103 F: Documentation/devicetree/bindings/arc/ 8103 F: Documentation/devicetree/bindings/arc/
8104 F: drivers/tty/serial/arc_uart.c 8104 F: drivers/tty/serial/arc_uart.c
8105 8105
8106 SYSV FILESYSTEM 8106 SYSV FILESYSTEM
8107 M: Christoph Hellwig <hch@infradead.org> 8107 M: Christoph Hellwig <hch@infradead.org>
8108 S: Maintained 8108 S: Maintained
8109 F: Documentation/filesystems/sysv-fs.txt 8109 F: Documentation/filesystems/sysv-fs.txt
8110 F: fs/sysv/ 8110 F: fs/sysv/
8111 F: include/linux/sysv_fs.h 8111 F: include/linux/sysv_fs.h
8112 8112
8113 TARGET SUBSYSTEM 8113 TARGET SUBSYSTEM
8114 M: Nicholas A. Bellinger <nab@linux-iscsi.org> 8114 M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8115 L: linux-scsi@vger.kernel.org 8115 L: linux-scsi@vger.kernel.org
8116 L: target-devel@vger.kernel.org 8116 L: target-devel@vger.kernel.org
8117 L: http://groups.google.com/group/linux-iscsi-target-dev 8117 L: http://groups.google.com/group/linux-iscsi-target-dev
8118 W: http://www.linux-iscsi.org 8118 W: http://www.linux-iscsi.org
8119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 8119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
8120 S: Supported 8120 S: Supported
8121 F: drivers/target/ 8121 F: drivers/target/
8122 F: include/target/ 8122 F: include/target/
8123 F: Documentation/target/ 8123 F: Documentation/target/
8124 8124
8125 TASKSTATS STATISTICS INTERFACE 8125 TASKSTATS STATISTICS INTERFACE
8126 M: Balbir Singh <bsingharora@gmail.com> 8126 M: Balbir Singh <bsingharora@gmail.com>
8127 S: Maintained 8127 S: Maintained
8128 F: Documentation/accounting/taskstats* 8128 F: Documentation/accounting/taskstats*
8129 F: include/linux/taskstats* 8129 F: include/linux/taskstats*
8130 F: kernel/taskstats.c 8130 F: kernel/taskstats.c
8131 8131
8132 TC CLASSIFIER 8132 TC CLASSIFIER
8133 M: Jamal Hadi Salim <jhs@mojatatu.com> 8133 M: Jamal Hadi Salim <jhs@mojatatu.com>
8134 L: netdev@vger.kernel.org 8134 L: netdev@vger.kernel.org
8135 S: Maintained 8135 S: Maintained
8136 F: include/net/pkt_cls.h 8136 F: include/net/pkt_cls.h
8137 F: include/uapi/linux/pkt_cls.h 8137 F: include/uapi/linux/pkt_cls.h
8138 F: net/sched/ 8138 F: net/sched/
8139 8139
8140 TCP LOW PRIORITY MODULE 8140 TCP LOW PRIORITY MODULE
8141 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 8141 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8142 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 8142 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
8143 W: http://tcp-lp-mod.sourceforge.net/ 8143 W: http://tcp-lp-mod.sourceforge.net/
8144 S: Maintained 8144 S: Maintained
8145 F: net/ipv4/tcp_lp.c 8145 F: net/ipv4/tcp_lp.c
8146 8146
8147 TDA10071 MEDIA DRIVER 8147 TDA10071 MEDIA DRIVER
8148 M: Antti Palosaari <crope@iki.fi> 8148 M: Antti Palosaari <crope@iki.fi>
8149 L: linux-media@vger.kernel.org 8149 L: linux-media@vger.kernel.org
8150 W: http://linuxtv.org/ 8150 W: http://linuxtv.org/
8151 W: http://palosaari.fi/linux/ 8151 W: http://palosaari.fi/linux/
8152 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8152 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8153 T: git git://linuxtv.org/anttip/media_tree.git 8153 T: git git://linuxtv.org/anttip/media_tree.git
8154 S: Maintained 8154 S: Maintained
8155 F: drivers/media/dvb-frontends/tda10071* 8155 F: drivers/media/dvb-frontends/tda10071*
8156 8156
8157 TDA18212 MEDIA DRIVER 8157 TDA18212 MEDIA DRIVER
8158 M: Antti Palosaari <crope@iki.fi> 8158 M: Antti Palosaari <crope@iki.fi>
8159 L: linux-media@vger.kernel.org 8159 L: linux-media@vger.kernel.org
8160 W: http://linuxtv.org/ 8160 W: http://linuxtv.org/
8161 W: http://palosaari.fi/linux/ 8161 W: http://palosaari.fi/linux/
8162 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8162 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8163 T: git git://linuxtv.org/anttip/media_tree.git 8163 T: git git://linuxtv.org/anttip/media_tree.git
8164 S: Maintained 8164 S: Maintained
8165 F: drivers/media/tuners/tda18212* 8165 F: drivers/media/tuners/tda18212*
8166 8166
8167 TDA18218 MEDIA DRIVER 8167 TDA18218 MEDIA DRIVER
8168 M: Antti Palosaari <crope@iki.fi> 8168 M: Antti Palosaari <crope@iki.fi>
8169 L: linux-media@vger.kernel.org 8169 L: linux-media@vger.kernel.org
8170 W: http://linuxtv.org/ 8170 W: http://linuxtv.org/
8171 W: http://palosaari.fi/linux/ 8171 W: http://palosaari.fi/linux/
8172 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8172 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8173 T: git git://linuxtv.org/anttip/media_tree.git 8173 T: git git://linuxtv.org/anttip/media_tree.git
8174 S: Maintained 8174 S: Maintained
8175 F: drivers/media/tuners/tda18218* 8175 F: drivers/media/tuners/tda18218*
8176 8176
8177 TDA18271 MEDIA DRIVER 8177 TDA18271 MEDIA DRIVER
8178 M: Michael Krufky <mkrufky@linuxtv.org> 8178 M: Michael Krufky <mkrufky@linuxtv.org>
8179 L: linux-media@vger.kernel.org 8179 L: linux-media@vger.kernel.org
8180 W: http://linuxtv.org/ 8180 W: http://linuxtv.org/
8181 W: http://github.com/mkrufky 8181 W: http://github.com/mkrufky
8182 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8182 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8183 T: git git://linuxtv.org/mkrufky/tuners.git 8183 T: git git://linuxtv.org/mkrufky/tuners.git
8184 S: Maintained 8184 S: Maintained
8185 F: drivers/media/tuners/tda18271* 8185 F: drivers/media/tuners/tda18271*
8186 8186
8187 TDA827x MEDIA DRIVER 8187 TDA827x MEDIA DRIVER
8188 M: Michael Krufky <mkrufky@linuxtv.org> 8188 M: Michael Krufky <mkrufky@linuxtv.org>
8189 L: linux-media@vger.kernel.org 8189 L: linux-media@vger.kernel.org
8190 W: http://linuxtv.org/ 8190 W: http://linuxtv.org/
8191 W: http://github.com/mkrufky 8191 W: http://github.com/mkrufky
8192 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8192 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8193 T: git git://linuxtv.org/mkrufky/tuners.git 8193 T: git git://linuxtv.org/mkrufky/tuners.git
8194 S: Maintained 8194 S: Maintained
8195 F: drivers/media/tuners/tda8290.* 8195 F: drivers/media/tuners/tda8290.*
8196 8196
8197 TDA8290 MEDIA DRIVER 8197 TDA8290 MEDIA DRIVER
8198 M: Michael Krufky <mkrufky@linuxtv.org> 8198 M: Michael Krufky <mkrufky@linuxtv.org>
8199 L: linux-media@vger.kernel.org 8199 L: linux-media@vger.kernel.org
8200 W: http://linuxtv.org/ 8200 W: http://linuxtv.org/
8201 W: http://github.com/mkrufky 8201 W: http://github.com/mkrufky
8202 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8202 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8203 T: git git://linuxtv.org/mkrufky/tuners.git 8203 T: git git://linuxtv.org/mkrufky/tuners.git
8204 S: Maintained 8204 S: Maintained
8205 F: drivers/media/tuners/tda8290.* 8205 F: drivers/media/tuners/tda8290.*
8206 8206
8207 TDA9840 MEDIA DRIVER 8207 TDA9840 MEDIA DRIVER
8208 M: Hans Verkuil <hverkuil@xs4all.nl> 8208 M: Hans Verkuil <hverkuil@xs4all.nl>
8209 L: linux-media@vger.kernel.org 8209 L: linux-media@vger.kernel.org
8210 T: git git://linuxtv.org/media_tree.git 8210 T: git git://linuxtv.org/media_tree.git
8211 W: http://linuxtv.org 8211 W: http://linuxtv.org
8212 S: Maintained 8212 S: Maintained
8213 F: drivers/media/i2c/tda9840* 8213 F: drivers/media/i2c/tda9840*
8214 8214
8215 TEA5761 TUNER DRIVER 8215 TEA5761 TUNER DRIVER
8216 M: Mauro Carvalho Chehab <m.chehab@samsung.com> 8216 M: Mauro Carvalho Chehab <m.chehab@samsung.com>
8217 L: linux-media@vger.kernel.org 8217 L: linux-media@vger.kernel.org
8218 W: http://linuxtv.org 8218 W: http://linuxtv.org
8219 T: git git://linuxtv.org/media_tree.git 8219 T: git git://linuxtv.org/media_tree.git
8220 S: Odd fixes 8220 S: Odd fixes
8221 F: drivers/media/tuners/tea5761.* 8221 F: drivers/media/tuners/tea5761.*
8222 8222
8223 TEA5767 TUNER DRIVER 8223 TEA5767 TUNER DRIVER
8224 M: Mauro Carvalho Chehab <m.chehab@samsung.com> 8224 M: Mauro Carvalho Chehab <m.chehab@samsung.com>
8225 L: linux-media@vger.kernel.org 8225 L: linux-media@vger.kernel.org
8226 W: http://linuxtv.org 8226 W: http://linuxtv.org
8227 T: git git://linuxtv.org/media_tree.git 8227 T: git git://linuxtv.org/media_tree.git
8228 S: Maintained 8228 S: Maintained
8229 F: drivers/media/tuners/tea5767.* 8229 F: drivers/media/tuners/tea5767.*
8230 8230
8231 TEA6415C MEDIA DRIVER 8231 TEA6415C MEDIA DRIVER
8232 M: Hans Verkuil <hverkuil@xs4all.nl> 8232 M: Hans Verkuil <hverkuil@xs4all.nl>
8233 L: linux-media@vger.kernel.org 8233 L: linux-media@vger.kernel.org
8234 T: git git://linuxtv.org/media_tree.git 8234 T: git git://linuxtv.org/media_tree.git
8235 W: http://linuxtv.org 8235 W: http://linuxtv.org
8236 S: Maintained 8236 S: Maintained
8237 F: drivers/media/i2c/tea6415c* 8237 F: drivers/media/i2c/tea6415c*
8238 8238
8239 TEA6420 MEDIA DRIVER 8239 TEA6420 MEDIA DRIVER
8240 M: Hans Verkuil <hverkuil@xs4all.nl> 8240 M: Hans Verkuil <hverkuil@xs4all.nl>
8241 L: linux-media@vger.kernel.org 8241 L: linux-media@vger.kernel.org
8242 T: git git://linuxtv.org/media_tree.git 8242 T: git git://linuxtv.org/media_tree.git
8243 W: http://linuxtv.org 8243 W: http://linuxtv.org
8244 S: Maintained 8244 S: Maintained
8245 F: drivers/media/i2c/tea6420* 8245 F: drivers/media/i2c/tea6420*
8246 8246
8247 TEAM DRIVER 8247 TEAM DRIVER
8248 M: Jiri Pirko <jiri@resnulli.us> 8248 M: Jiri Pirko <jiri@resnulli.us>
8249 L: netdev@vger.kernel.org 8249 L: netdev@vger.kernel.org
8250 S: Supported 8250 S: Supported
8251 F: drivers/net/team/ 8251 F: drivers/net/team/
8252 F: include/linux/if_team.h 8252 F: include/linux/if_team.h
8253 F: include/uapi/linux/if_team.h 8253 F: include/uapi/linux/if_team.h
8254 8254
8255 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 8255 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8256 M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com> 8256 M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8257 S: Maintained 8257 S: Maintained
8258 F: arch/x86/platform/ts5500/ 8258 F: arch/x86/platform/ts5500/
8259 8259
8260 TECHNOTREND USB IR RECEIVER 8260 TECHNOTREND USB IR RECEIVER
8261 M: Sean Young <sean@mess.org> 8261 M: Sean Young <sean@mess.org>
8262 L: linux-media@vger.kernel.org 8262 L: linux-media@vger.kernel.org
8263 S: Maintained 8263 S: Maintained
8264 F: drivers/media/rc/ttusbir.c 8264 F: drivers/media/rc/ttusbir.c
8265 8265
8266 TEGRA SUPPORT 8266 TEGRA SUPPORT
8267 M: Stephen Warren <swarren@wwwdotorg.org> 8267 M: Stephen Warren <swarren@wwwdotorg.org>
8268 L: linux-tegra@vger.kernel.org 8268 L: linux-tegra@vger.kernel.org
8269 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 8269 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git 8270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
8271 S: Supported 8271 S: Supported
8272 N: [^a-z]tegra 8272 N: [^a-z]tegra
8273 8273
8274 TEHUTI ETHERNET DRIVER 8274 TEHUTI ETHERNET DRIVER
8275 M: Andy Gospodarek <andy@greyhouse.net> 8275 M: Andy Gospodarek <andy@greyhouse.net>
8276 L: netdev@vger.kernel.org 8276 L: netdev@vger.kernel.org
8277 S: Supported 8277 S: Supported
8278 F: drivers/net/ethernet/tehuti/* 8278 F: drivers/net/ethernet/tehuti/*
8279 8279
8280 Telecom Clock Driver for MCPL0010 8280 Telecom Clock Driver for MCPL0010
8281 M: Mark Gross <mark.gross@intel.com> 8281 M: Mark Gross <mark.gross@intel.com>
8282 S: Supported 8282 S: Supported
8283 F: drivers/char/tlclk.c 8283 F: drivers/char/tlclk.c
8284 8284
8285 TENSILICA XTENSA PORT (xtensa) 8285 TENSILICA XTENSA PORT (xtensa)
8286 M: Chris Zankel <chris@zankel.net> 8286 M: Chris Zankel <chris@zankel.net>
8287 M: Max Filippov <jcmvbkbc@gmail.com> 8287 M: Max Filippov <jcmvbkbc@gmail.com>
8288 L: linux-xtensa@linux-xtensa.org 8288 L: linux-xtensa@linux-xtensa.org
8289 S: Maintained 8289 S: Maintained
8290 F: arch/xtensa/ 8290 F: arch/xtensa/
8291 8291
8292 THERMAL 8292 THERMAL
8293 M: Zhang Rui <rui.zhang@intel.com> 8293 M: Zhang Rui <rui.zhang@intel.com>
8294 M: Eduardo Valentin <eduardo.valentin@ti.com> 8294 M: Eduardo Valentin <eduardo.valentin@ti.com>
8295 L: linux-pm@vger.kernel.org 8295 L: linux-pm@vger.kernel.org
8296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 8296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 8297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8298 Q: https://patchwork.kernel.org/project/linux-pm/list/ 8298 Q: https://patchwork.kernel.org/project/linux-pm/list/
8299 S: Supported 8299 S: Supported
8300 F: drivers/thermal/ 8300 F: drivers/thermal/
8301 F: include/linux/thermal.h 8301 F: include/linux/thermal.h
8302 F: include/linux/cpu_cooling.h 8302 F: include/linux/cpu_cooling.h
8303 8303
8304 THINGM BLINK(1) USB RGB LED DRIVER 8304 THINGM BLINK(1) USB RGB LED DRIVER
8305 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 8305 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8306 S: Maintained 8306 S: Maintained
8307 F: drivers/hid/hid-thingm.c 8307 F: drivers/hid/hid-thingm.c
8308 8308
8309 THINKPAD ACPI EXTRAS DRIVER 8309 THINKPAD ACPI EXTRAS DRIVER
8310 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 8310 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
8311 L: ibm-acpi-devel@lists.sourceforge.net 8311 L: ibm-acpi-devel@lists.sourceforge.net
8312 L: platform-driver-x86@vger.kernel.org 8312 L: platform-driver-x86@vger.kernel.org
8313 W: http://ibm-acpi.sourceforge.net 8313 W: http://ibm-acpi.sourceforge.net
8314 W: http://thinkwiki.org/wiki/Ibm-acpi 8314 W: http://thinkwiki.org/wiki/Ibm-acpi
8315 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 8315 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
8316 S: Maintained 8316 S: Maintained
8317 F: drivers/platform/x86/thinkpad_acpi.c 8317 F: drivers/platform/x86/thinkpad_acpi.c
8318 8318
8319 TI BANDGAP AND THERMAL DRIVER 8319 TI BANDGAP AND THERMAL DRIVER
8320 M: Eduardo Valentin <eduardo.valentin@ti.com> 8320 M: Eduardo Valentin <eduardo.valentin@ti.com>
8321 L: linux-pm@vger.kernel.org 8321 L: linux-pm@vger.kernel.org
8322 S: Supported 8322 S: Supported
8323 F: drivers/thermal/ti-soc-thermal/ 8323 F: drivers/thermal/ti-soc-thermal/
8324 8324
8325 TI FLASH MEDIA INTERFACE DRIVER 8325 TI FLASH MEDIA INTERFACE DRIVER
8326 M: Alex Dubov <oakad@yahoo.com> 8326 M: Alex Dubov <oakad@yahoo.com>
8327 S: Maintained 8327 S: Maintained
8328 F: drivers/misc/tifm* 8328 F: drivers/misc/tifm*
8329 F: drivers/mmc/host/tifm_sd.c 8329 F: drivers/mmc/host/tifm_sd.c
8330 F: include/linux/tifm.h 8330 F: include/linux/tifm.h
8331 8331
8332 TI LM49xxx FAMILY ASoC CODEC DRIVERS 8332 TI LM49xxx FAMILY ASoC CODEC DRIVERS
8333 M: M R Swami Reddy <mr.swami.reddy@ti.com> 8333 M: M R Swami Reddy <mr.swami.reddy@ti.com>
8334 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 8334 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
8335 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8335 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8336 S: Maintained 8336 S: Maintained
8337 F: sound/soc/codecs/lm49453* 8337 F: sound/soc/codecs/lm49453*
8338 F: sound/soc/codecs/isabelle* 8338 F: sound/soc/codecs/isabelle*
8339 8339
8340 TI LP855x BACKLIGHT DRIVER 8340 TI LP855x BACKLIGHT DRIVER
8341 M: Milo Kim <milo.kim@ti.com> 8341 M: Milo Kim <milo.kim@ti.com>
8342 S: Maintained 8342 S: Maintained
8343 F: Documentation/backlight/lp855x-driver.txt 8343 F: Documentation/backlight/lp855x-driver.txt
8344 F: drivers/video/backlight/lp855x_bl.c 8344 F: drivers/video/backlight/lp855x_bl.c
8345 F: include/linux/platform_data/lp855x.h 8345 F: include/linux/platform_data/lp855x.h
8346 8346
8347 TI LP8727 CHARGER DRIVER 8347 TI LP8727 CHARGER DRIVER
8348 M: Milo Kim <milo.kim@ti.com> 8348 M: Milo Kim <milo.kim@ti.com>
8349 S: Maintained 8349 S: Maintained
8350 F: drivers/power/lp8727_charger.c 8350 F: drivers/power/lp8727_charger.c
8351 F: include/linux/platform_data/lp8727.h 8351 F: include/linux/platform_data/lp8727.h
8352 8352
8353 TI LP8788 MFD DRIVER 8353 TI LP8788 MFD DRIVER
8354 M: Milo Kim <milo.kim@ti.com> 8354 M: Milo Kim <milo.kim@ti.com>
8355 S: Maintained 8355 S: Maintained
8356 F: drivers/iio/adc/lp8788_adc.c 8356 F: drivers/iio/adc/lp8788_adc.c
8357 F: drivers/leds/leds-lp8788.c 8357 F: drivers/leds/leds-lp8788.c
8358 F: drivers/mfd/lp8788*.c 8358 F: drivers/mfd/lp8788*.c
8359 F: drivers/power/lp8788-charger.c 8359 F: drivers/power/lp8788-charger.c
8360 F: drivers/regulator/lp8788-*.c 8360 F: drivers/regulator/lp8788-*.c
8361 F: include/linux/mfd/lp8788*.h 8361 F: include/linux/mfd/lp8788*.h
8362 8362
8363 TI TWL4030 SERIES SOC CODEC DRIVER 8363 TI TWL4030 SERIES SOC CODEC DRIVER
8364 M: Peter Ujfalusi <peter.ujfalusi@ti.com> 8364 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8365 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8365 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8366 S: Maintained 8366 S: Maintained
8367 F: sound/soc/codecs/twl4030* 8367 F: sound/soc/codecs/twl4030*
8368 8368
8369 TI WILINK WIRELESS DRIVERS 8369 TI WILINK WIRELESS DRIVERS
8370 M: Luciano Coelho <luca@coelho.fi> 8370 M: Luciano Coelho <luca@coelho.fi>
8371 L: linux-wireless@vger.kernel.org 8371 L: linux-wireless@vger.kernel.org
8372 W: http://wireless.kernel.org/en/users/Drivers/wl12xx 8372 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8373 W: http://wireless.kernel.org/en/users/Drivers/wl1251 8373 W: http://wireless.kernel.org/en/users/Drivers/wl1251
8374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 8374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
8375 S: Maintained 8375 S: Maintained
8376 F: drivers/net/wireless/ti/ 8376 F: drivers/net/wireless/ti/
8377 F: include/linux/wl12xx.h 8377 F: include/linux/wl12xx.h
8378 8378
8379 TIPC NETWORK LAYER 8379 TIPC NETWORK LAYER
8380 M: Jon Maloy <jon.maloy@ericsson.com> 8380 M: Jon Maloy <jon.maloy@ericsson.com>
8381 M: Allan Stephens <allan.stephens@windriver.com> 8381 M: Allan Stephens <allan.stephens@windriver.com>
8382 L: netdev@vger.kernel.org (core kernel code) 8382 L: netdev@vger.kernel.org (core kernel code)
8383 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 8383 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
8384 W: http://tipc.sourceforge.net/ 8384 W: http://tipc.sourceforge.net/
8385 S: Maintained 8385 S: Maintained
8386 F: include/uapi/linux/tipc*.h 8386 F: include/uapi/linux/tipc*.h
8387 F: net/tipc/ 8387 F: net/tipc/
8388 8388
8389 TILE ARCHITECTURE 8389 TILE ARCHITECTURE
8390 M: Chris Metcalf <cmetcalf@tilera.com> 8390 M: Chris Metcalf <cmetcalf@tilera.com>
8391 W: http://www.tilera.com/scm/ 8391 W: http://www.tilera.com/scm/
8392 S: Supported 8392 S: Supported
8393 F: arch/tile/ 8393 F: arch/tile/
8394 F: drivers/char/tile-srom.c 8394 F: drivers/char/tile-srom.c
8395 F: drivers/edac/tile_edac.c 8395 F: drivers/edac/tile_edac.c
8396 F: drivers/net/ethernet/tile/ 8396 F: drivers/net/ethernet/tile/
8397 F: drivers/rtc/rtc-tile.c 8397 F: drivers/rtc/rtc-tile.c
8398 F: drivers/tty/hvc/hvc_tile.c 8398 F: drivers/tty/hvc/hvc_tile.c
8399 F: drivers/tty/serial/tilegx.c 8399 F: drivers/tty/serial/tilegx.c
8400 F: drivers/usb/host/*-tilegx.c 8400 F: drivers/usb/host/*-tilegx.c
8401 F: include/linux/usb/tilegx.h 8401 F: include/linux/usb/tilegx.h
8402 8402
8403 TLAN NETWORK DRIVER 8403 TLAN NETWORK DRIVER
8404 M: Samuel Chessman <chessman@tux.org> 8404 M: Samuel Chessman <chessman@tux.org>
8405 L: tlan-devel@lists.sourceforge.net (subscribers-only) 8405 L: tlan-devel@lists.sourceforge.net (subscribers-only)
8406 W: http://sourceforge.net/projects/tlan/ 8406 W: http://sourceforge.net/projects/tlan/
8407 S: Maintained 8407 S: Maintained
8408 F: Documentation/networking/tlan.txt 8408 F: Documentation/networking/tlan.txt
8409 F: drivers/net/ethernet/ti/tlan.* 8409 F: drivers/net/ethernet/ti/tlan.*
8410 8410
8411 TOMOYO SECURITY MODULE 8411 TOMOYO SECURITY MODULE
8412 M: Kentaro Takeda <takedakn@nttdata.co.jp> 8412 M: Kentaro Takeda <takedakn@nttdata.co.jp>
8413 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 8413 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
8414 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 8414 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
8415 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 8415 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
8416 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 8416 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
8417 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 8417 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
8418 W: http://tomoyo.sourceforge.jp/ 8418 W: http://tomoyo.sourceforge.jp/
8419 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 8419 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
8420 S: Maintained 8420 S: Maintained
8421 F: security/tomoyo/ 8421 F: security/tomoyo/
8422 8422
8423 TOPSTAR LAPTOP EXTRAS DRIVER 8423 TOPSTAR LAPTOP EXTRAS DRIVER
8424 M: Herton Ronaldo Krzesinski <herton@canonical.com> 8424 M: Herton Ronaldo Krzesinski <herton@canonical.com>
8425 L: platform-driver-x86@vger.kernel.org 8425 L: platform-driver-x86@vger.kernel.org
8426 S: Maintained 8426 S: Maintained
8427 F: drivers/platform/x86/topstar-laptop.c 8427 F: drivers/platform/x86/topstar-laptop.c
8428 8428
8429 TOSHIBA ACPI EXTRAS DRIVER 8429 TOSHIBA ACPI EXTRAS DRIVER
8430 L: platform-driver-x86@vger.kernel.org 8430 L: platform-driver-x86@vger.kernel.org
8431 S: Orphan 8431 S: Orphan
8432 F: drivers/platform/x86/toshiba_acpi.c 8432 F: drivers/platform/x86/toshiba_acpi.c
8433 8433
8434 TOSHIBA SMM DRIVER 8434 TOSHIBA SMM DRIVER
8435 M: Jonathan Buzzard <jonathan@buzzard.org.uk> 8435 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
8436 L: tlinux-users@tce.toshiba-dme.co.jp 8436 L: tlinux-users@tce.toshiba-dme.co.jp
8437 W: http://www.buzzard.org.uk/toshiba/ 8437 W: http://www.buzzard.org.uk/toshiba/
8438 S: Maintained 8438 S: Maintained
8439 F: drivers/char/toshiba.c 8439 F: drivers/char/toshiba.c
8440 F: include/linux/toshiba.h 8440 F: include/linux/toshiba.h
8441 F: include/uapi/linux/toshiba.h 8441 F: include/uapi/linux/toshiba.h
8442 8442
8443 TMIO MMC DRIVER 8443 TMIO MMC DRIVER
8444 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 8444 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8445 M: Ian Molton <ian@mnementh.co.uk> 8445 M: Ian Molton <ian@mnementh.co.uk>
8446 L: linux-mmc@vger.kernel.org 8446 L: linux-mmc@vger.kernel.org
8447 S: Maintained 8447 S: Maintained
8448 F: drivers/mmc/host/tmio_mmc* 8448 F: drivers/mmc/host/tmio_mmc*
8449 F: drivers/mmc/host/sh_mobile_sdhi.c 8449 F: drivers/mmc/host/sh_mobile_sdhi.c
8450 F: include/linux/mmc/tmio.h 8450 F: include/linux/mmc/tmio.h
8451 F: include/linux/mmc/sh_mobile_sdhi.h 8451 F: include/linux/mmc/sh_mobile_sdhi.h
8452 8452
8453 TMP401 HARDWARE MONITOR DRIVER 8453 TMP401 HARDWARE MONITOR DRIVER
8454 M: Guenter Roeck <linux@roeck-us.net> 8454 M: Guenter Roeck <linux@roeck-us.net>
8455 L: lm-sensors@lm-sensors.org 8455 L: lm-sensors@lm-sensors.org
8456 S: Maintained 8456 S: Maintained
8457 F: Documentation/hwmon/tmp401 8457 F: Documentation/hwmon/tmp401
8458 F: drivers/hwmon/tmp401.c 8458 F: drivers/hwmon/tmp401.c
8459 8459
8460 TMPFS (SHMEM FILESYSTEM) 8460 TMPFS (SHMEM FILESYSTEM)
8461 M: Hugh Dickins <hughd@google.com> 8461 M: Hugh Dickins <hughd@google.com>
8462 L: linux-mm@kvack.org 8462 L: linux-mm@kvack.org
8463 S: Maintained 8463 S: Maintained
8464 F: include/linux/shmem_fs.h 8464 F: include/linux/shmem_fs.h
8465 F: mm/shmem.c 8465 F: mm/shmem.c
8466 8466
8467 TM6000 VIDEO4LINUX DRIVER 8467 TM6000 VIDEO4LINUX DRIVER
8468 M: Mauro Carvalho Chehab <m.chehab@samsung.com> 8468 M: Mauro Carvalho Chehab <m.chehab@samsung.com>
8469 L: linux-media@vger.kernel.org 8469 L: linux-media@vger.kernel.org
8470 W: http://linuxtv.org 8470 W: http://linuxtv.org
8471 T: git git://linuxtv.org/media_tree.git 8471 T: git git://linuxtv.org/media_tree.git
8472 S: Odd fixes 8472 S: Odd fixes
8473 F: drivers/media/usb/tm6000/ 8473 F: drivers/media/usb/tm6000/
8474 8474
8475 TPM DEVICE DRIVER 8475 TPM DEVICE DRIVER
8476 M: Leonidas Da Silva Barbosa <leosilva@linux.vnet.ibm.com> 8476 M: Leonidas Da Silva Barbosa <leosilva@linux.vnet.ibm.com>
8477 M: Ashley Lai <ashley@ashleylai.com> 8477 M: Ashley Lai <ashley@ashleylai.com>
8478 M: Rajiv Andrade <mail@srajiv.net> 8478 M: Rajiv Andrade <mail@srajiv.net>
8479 W: http://tpmdd.sourceforge.net 8479 W: http://tpmdd.sourceforge.net
8480 M: Marcel Selhorst <tpmdd@selhorst.net> 8480 M: Marcel Selhorst <tpmdd@selhorst.net>
8481 M: Sirrix AG <tpmdd@sirrix.com> 8481 M: Sirrix AG <tpmdd@sirrix.com>
8482 W: http://www.sirrix.com 8482 W: http://www.sirrix.com
8483 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 8483 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
8484 S: Maintained 8484 S: Maintained
8485 F: drivers/char/tpm/ 8485 F: drivers/char/tpm/
8486 8486
8487 TRACING 8487 TRACING
8488 M: Steven Rostedt <rostedt@goodmis.org> 8488 M: Steven Rostedt <rostedt@goodmis.org>
8489 M: Frederic Weisbecker <fweisbec@gmail.com> 8489 M: Frederic Weisbecker <fweisbec@gmail.com>
8490 M: Ingo Molnar <mingo@redhat.com> 8490 M: Ingo Molnar <mingo@redhat.com>
8491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 8491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8492 S: Maintained 8492 S: Maintained
8493 F: Documentation/trace/ftrace.txt 8493 F: Documentation/trace/ftrace.txt
8494 F: arch/*/*/*/ftrace.h 8494 F: arch/*/*/*/ftrace.h
8495 F: arch/*/kernel/ftrace.c 8495 F: arch/*/kernel/ftrace.c
8496 F: include/*/ftrace.h 8496 F: include/*/ftrace.h
8497 F: include/linux/trace*.h 8497 F: include/linux/trace*.h
8498 F: include/trace/ 8498 F: include/trace/
8499 F: kernel/trace/ 8499 F: kernel/trace/
8500 8500
8501 TRIVIAL PATCHES 8501 TRIVIAL PATCHES
8502 M: Jiri Kosina <trivial@kernel.org> 8502 M: Jiri Kosina <trivial@kernel.org>
8503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 8503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
8504 S: Maintained 8504 S: Maintained
8505 K: ^Subject:.*(?i)trivial 8505 K: ^Subject:.*(?i)trivial
8506 8506
8507 TTY LAYER 8507 TTY LAYER
8508 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8508 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8509 M: Jiri Slaby <jslaby@suse.cz> 8509 M: Jiri Slaby <jslaby@suse.cz>
8510 S: Supported 8510 S: Supported
8511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 8511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8512 F: drivers/tty/ 8512 F: drivers/tty/
8513 F: drivers/tty/serial/serial_core.c 8513 F: drivers/tty/serial/serial_core.c
8514 F: include/linux/serial_core.h 8514 F: include/linux/serial_core.h
8515 F: include/linux/serial.h 8515 F: include/linux/serial.h
8516 F: include/linux/tty.h 8516 F: include/linux/tty.h
8517 F: include/uapi/linux/serial_core.h 8517 F: include/uapi/linux/serial_core.h
8518 F: include/uapi/linux/serial.h 8518 F: include/uapi/linux/serial.h
8519 F: include/uapi/linux/tty.h 8519 F: include/uapi/linux/tty.h
8520 8520
8521 TUA9001 MEDIA DRIVER 8521 TUA9001 MEDIA DRIVER
8522 M: Antti Palosaari <crope@iki.fi> 8522 M: Antti Palosaari <crope@iki.fi>
8523 L: linux-media@vger.kernel.org 8523 L: linux-media@vger.kernel.org
8524 W: http://linuxtv.org/ 8524 W: http://linuxtv.org/
8525 W: http://palosaari.fi/linux/ 8525 W: http://palosaari.fi/linux/
8526 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8526 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8527 T: git git://linuxtv.org/anttip/media_tree.git 8527 T: git git://linuxtv.org/anttip/media_tree.git
8528 S: Maintained 8528 S: Maintained
8529 F: drivers/media/tuners/tua9001* 8529 F: drivers/media/tuners/tua9001*
8530 8530
8531 TULIP NETWORK DRIVERS 8531 TULIP NETWORK DRIVERS
8532 M: Grant Grundler <grundler@parisc-linux.org> 8532 M: Grant Grundler <grundler@parisc-linux.org>
8533 L: netdev@vger.kernel.org 8533 L: netdev@vger.kernel.org
8534 S: Maintained 8534 S: Maintained
8535 F: drivers/net/ethernet/dec/tulip/ 8535 F: drivers/net/ethernet/dec/tulip/
8536 8536
8537 TUN/TAP driver 8537 TUN/TAP driver
8538 M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 8538 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
8539 W: http://vtun.sourceforge.net/tun 8539 W: http://vtun.sourceforge.net/tun
8540 S: Maintained 8540 S: Maintained
8541 F: Documentation/networking/tuntap.txt 8541 F: Documentation/networking/tuntap.txt
8542 F: arch/um/os-Linux/drivers/ 8542 F: arch/um/os-Linux/drivers/
8543 8543
8544 TURBOCHANNEL SUBSYSTEM 8544 TURBOCHANNEL SUBSYSTEM
8545 M: "Maciej W. Rozycki" <macro@linux-mips.org> 8545 M: "Maciej W. Rozycki" <macro@linux-mips.org>
8546 S: Maintained 8546 S: Maintained
8547 F: drivers/tc/ 8547 F: drivers/tc/
8548 F: include/linux/tc.h 8548 F: include/linux/tc.h
8549 8549
8550 U14-34F SCSI DRIVER 8550 U14-34F SCSI DRIVER
8551 M: Dario Ballabio <ballabio_dario@emc.com> 8551 M: Dario Ballabio <ballabio_dario@emc.com>
8552 L: linux-scsi@vger.kernel.org 8552 L: linux-scsi@vger.kernel.org
8553 S: Maintained 8553 S: Maintained
8554 F: drivers/scsi/u14-34f.c 8554 F: drivers/scsi/u14-34f.c
8555 8555
8556 UBI FILE SYSTEM (UBIFS) 8556 UBI FILE SYSTEM (UBIFS)
8557 M: Artem Bityutskiy <dedekind1@gmail.com> 8557 M: Artem Bityutskiy <dedekind1@gmail.com>
8558 M: Adrian Hunter <adrian.hunter@intel.com> 8558 M: Adrian Hunter <adrian.hunter@intel.com>
8559 L: linux-mtd@lists.infradead.org 8559 L: linux-mtd@lists.infradead.org
8560 T: git git://git.infradead.org/ubifs-2.6.git 8560 T: git git://git.infradead.org/ubifs-2.6.git
8561 W: http://www.linux-mtd.infradead.org/doc/ubifs.html 8561 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
8562 S: Maintained 8562 S: Maintained
8563 F: Documentation/filesystems/ubifs.txt 8563 F: Documentation/filesystems/ubifs.txt
8564 F: fs/ubifs/ 8564 F: fs/ubifs/
8565 8565
8566 UCLINUX (AND M68KNOMMU) 8566 UCLINUX (AND M68KNOMMU)
8567 M: Greg Ungerer <gerg@uclinux.org> 8567 M: Greg Ungerer <gerg@uclinux.org>
8568 W: http://www.uclinux.org/ 8568 W: http://www.uclinux.org/
8569 L: uclinux-dev@uclinux.org (subscribers-only) 8569 L: uclinux-dev@uclinux.org (subscribers-only)
8570 S: Maintained 8570 S: Maintained
8571 F: arch/m68k/*/*_no.* 8571 F: arch/m68k/*/*_no.*
8572 F: arch/m68k/include/asm/*_no.* 8572 F: arch/m68k/include/asm/*_no.*
8573 8573
8574 UCLINUX FOR RENESAS H8/300 (H8300) 8574 UCLINUX FOR RENESAS H8/300 (H8300)
8575 M: Yoshinori Sato <ysato@users.sourceforge.jp> 8575 M: Yoshinori Sato <ysato@users.sourceforge.jp>
8576 W: http://uclinux-h8.sourceforge.jp/ 8576 W: http://uclinux-h8.sourceforge.jp/
8577 S: Supported 8577 S: Supported
8578 F: arch/h8300/ 8578 F: arch/h8300/
8579 F: drivers/ide/ide-h8300.c 8579 F: drivers/ide/ide-h8300.c
8580 F: drivers/net/ethernet/8390/ne-h8300.c 8580 F: drivers/net/ethernet/8390/ne-h8300.c
8581 8581
8582 UDF FILESYSTEM 8582 UDF FILESYSTEM
8583 M: Jan Kara <jack@suse.cz> 8583 M: Jan Kara <jack@suse.cz>
8584 S: Maintained 8584 S: Maintained
8585 F: Documentation/filesystems/udf.txt 8585 F: Documentation/filesystems/udf.txt
8586 F: fs/udf/ 8586 F: fs/udf/
8587 8587
8588 UFS FILESYSTEM 8588 UFS FILESYSTEM
8589 M: Evgeniy Dushistov <dushistov@mail.ru> 8589 M: Evgeniy Dushistov <dushistov@mail.ru>
8590 S: Maintained 8590 S: Maintained
8591 F: Documentation/filesystems/ufs.txt 8591 F: Documentation/filesystems/ufs.txt
8592 F: fs/ufs/ 8592 F: fs/ufs/
8593 8593
8594 UHID USERSPACE HID IO DRIVER: 8594 UHID USERSPACE HID IO DRIVER:
8595 M: David Herrmann <dh.herrmann@googlemail.com> 8595 M: David Herrmann <dh.herrmann@googlemail.com>
8596 L: linux-input@vger.kernel.org 8596 L: linux-input@vger.kernel.org
8597 S: Maintained 8597 S: Maintained
8598 F: drivers/hid/uhid.c 8598 F: drivers/hid/uhid.c
8599 F: include/uapi/linux/uhid.h 8599 F: include/uapi/linux/uhid.h
8600 8600
8601 ULTRA-WIDEBAND (UWB) SUBSYSTEM: 8601 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
8602 L: linux-usb@vger.kernel.org 8602 L: linux-usb@vger.kernel.org
8603 S: Orphan 8603 S: Orphan
8604 F: drivers/uwb/ 8604 F: drivers/uwb/
8605 F: include/linux/uwb.h 8605 F: include/linux/uwb.h
8606 F: include/linux/uwb/ 8606 F: include/linux/uwb/
8607 8607
8608 UNICORE32 ARCHITECTURE: 8608 UNICORE32 ARCHITECTURE:
8609 M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8609 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8610 W: http://mprc.pku.edu.cn/~guanxuetao/linux 8610 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8611 S: Maintained 8611 S: Maintained
8612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git 8612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
8613 F: arch/unicore32/ 8613 F: arch/unicore32/
8614 8614
8615 UNIFDEF 8615 UNIFDEF
8616 M: Tony Finch <dot@dotat.at> 8616 M: Tony Finch <dot@dotat.at>
8617 W: http://dotat.at/prog/unifdef 8617 W: http://dotat.at/prog/unifdef
8618 S: Maintained 8618 S: Maintained
8619 F: scripts/unifdef.c 8619 F: scripts/unifdef.c
8620 8620
8621 UNIFORM CDROM DRIVER 8621 UNIFORM CDROM DRIVER
8622 M: Jens Axboe <axboe@kernel.dk> 8622 M: Jens Axboe <axboe@kernel.dk>
8623 W: http://www.kernel.dk 8623 W: http://www.kernel.dk
8624 S: Maintained 8624 S: Maintained
8625 F: Documentation/cdrom/ 8625 F: Documentation/cdrom/
8626 F: drivers/cdrom/cdrom.c 8626 F: drivers/cdrom/cdrom.c
8627 F: include/linux/cdrom.h 8627 F: include/linux/cdrom.h
8628 F: include/uapi/linux/cdrom.h 8628 F: include/uapi/linux/cdrom.h
8629 8629
8630 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 8630 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
8631 M: Vinayak Holikatti <vinholikatti@gmail.com> 8631 M: Vinayak Holikatti <vinholikatti@gmail.com>
8632 M: Santosh Y <santoshsy@gmail.com> 8632 M: Santosh Y <santoshsy@gmail.com>
8633 L: linux-scsi@vger.kernel.org 8633 L: linux-scsi@vger.kernel.org
8634 S: Supported 8634 S: Supported
8635 F: Documentation/scsi/ufs.txt 8635 F: Documentation/scsi/ufs.txt
8636 F: drivers/scsi/ufs/ 8636 F: drivers/scsi/ufs/
8637 8637
8638 UNSORTED BLOCK IMAGES (UBI) 8638 UNSORTED BLOCK IMAGES (UBI)
8639 M: Artem Bityutskiy <dedekind1@gmail.com> 8639 M: Artem Bityutskiy <dedekind1@gmail.com>
8640 W: http://www.linux-mtd.infradead.org/ 8640 W: http://www.linux-mtd.infradead.org/
8641 L: linux-mtd@lists.infradead.org 8641 L: linux-mtd@lists.infradead.org
8642 T: git git://git.infradead.org/ubi-2.6.git 8642 T: git git://git.infradead.org/ubi-2.6.git
8643 S: Maintained 8643 S: Maintained
8644 F: drivers/mtd/ubi/ 8644 F: drivers/mtd/ubi/
8645 F: include/linux/mtd/ubi.h 8645 F: include/linux/mtd/ubi.h
8646 F: include/uapi/mtd/ubi-user.h 8646 F: include/uapi/mtd/ubi-user.h
8647 8647
8648 UNSORTED BLOCK IMAGES (UBI) Fastmap 8648 UNSORTED BLOCK IMAGES (UBI) Fastmap
8649 M: Richard Weinberger <richard@nod.at> 8649 M: Richard Weinberger <richard@nod.at>
8650 L: linux-mtd@lists.infradead.org 8650 L: linux-mtd@lists.infradead.org
8651 S: Maintained 8651 S: Maintained
8652 F: drivers/mtd/ubi/fastmap.c 8652 F: drivers/mtd/ubi/fastmap.c
8653 8653
8654 USB ACM DRIVER 8654 USB ACM DRIVER
8655 M: Oliver Neukum <oliver@neukum.org> 8655 M: Oliver Neukum <oliver@neukum.org>
8656 L: linux-usb@vger.kernel.org 8656 L: linux-usb@vger.kernel.org
8657 S: Maintained 8657 S: Maintained
8658 F: Documentation/usb/acm.txt 8658 F: Documentation/usb/acm.txt
8659 F: drivers/usb/class/cdc-acm.* 8659 F: drivers/usb/class/cdc-acm.*
8660 8660
8661 USB AR5523 WIRELESS DRIVER 8661 USB AR5523 WIRELESS DRIVER
8662 M: Pontus Fuchs <pontus.fuchs@gmail.com> 8662 M: Pontus Fuchs <pontus.fuchs@gmail.com>
8663 L: linux-wireless@vger.kernel.org 8663 L: linux-wireless@vger.kernel.org
8664 S: Maintained 8664 S: Maintained
8665 F: drivers/net/wireless/ath/ar5523/ 8665 F: drivers/net/wireless/ath/ar5523/
8666 8666
8667 USB ATTACHED SCSI 8667 USB ATTACHED SCSI
8668 M: Matthew Wilcox <willy@linux.intel.com> 8668 M: Matthew Wilcox <willy@linux.intel.com>
8669 M: Sarah Sharp <sarah.a.sharp@linux.intel.com> 8669 M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
8670 M: Gerd Hoffmann <kraxel@redhat.com> 8670 M: Gerd Hoffmann <kraxel@redhat.com>
8671 L: linux-usb@vger.kernel.org 8671 L: linux-usb@vger.kernel.org
8672 L: linux-scsi@vger.kernel.org 8672 L: linux-scsi@vger.kernel.org
8673 S: Maintained 8673 S: Maintained
8674 F: drivers/usb/storage/uas.c 8674 F: drivers/usb/storage/uas.c
8675 8675
8676 USB CDC ETHERNET DRIVER 8676 USB CDC ETHERNET DRIVER
8677 M: Oliver Neukum <oliver@neukum.org> 8677 M: Oliver Neukum <oliver@neukum.org>
8678 L: linux-usb@vger.kernel.org 8678 L: linux-usb@vger.kernel.org
8679 S: Maintained 8679 S: Maintained
8680 F: drivers/net/usb/cdc_*.c 8680 F: drivers/net/usb/cdc_*.c
8681 F: include/uapi/linux/usb/cdc.h 8681 F: include/uapi/linux/usb/cdc.h
8682 8682
8683 USB CYPRESS C67X00 DRIVER 8683 USB CYPRESS C67X00 DRIVER
8684 M: Peter Korsgaard <jacmet@sunsite.dk> 8684 M: Peter Korsgaard <jacmet@sunsite.dk>
8685 L: linux-usb@vger.kernel.org 8685 L: linux-usb@vger.kernel.org
8686 S: Maintained 8686 S: Maintained
8687 F: drivers/usb/c67x00/ 8687 F: drivers/usb/c67x00/
8688 8688
8689 USB DAVICOM DM9601 DRIVER 8689 USB DAVICOM DM9601 DRIVER
8690 M: Peter Korsgaard <jacmet@sunsite.dk> 8690 M: Peter Korsgaard <jacmet@sunsite.dk>
8691 L: netdev@vger.kernel.org 8691 L: netdev@vger.kernel.org
8692 W: http://www.linux-usb.org/usbnet 8692 W: http://www.linux-usb.org/usbnet
8693 S: Maintained 8693 S: Maintained
8694 F: drivers/net/usb/dm9601.c 8694 F: drivers/net/usb/dm9601.c
8695 8695
8696 USB DIAMOND RIO500 DRIVER 8696 USB DIAMOND RIO500 DRIVER
8697 M: Cesar Miquel <miquel@df.uba.ar> 8697 M: Cesar Miquel <miquel@df.uba.ar>
8698 L: rio500-users@lists.sourceforge.net 8698 L: rio500-users@lists.sourceforge.net
8699 W: http://rio500.sourceforge.net 8699 W: http://rio500.sourceforge.net
8700 S: Maintained 8700 S: Maintained
8701 F: drivers/usb/misc/rio500* 8701 F: drivers/usb/misc/rio500*
8702 8702
8703 USB EHCI DRIVER 8703 USB EHCI DRIVER
8704 M: Alan Stern <stern@rowland.harvard.edu> 8704 M: Alan Stern <stern@rowland.harvard.edu>
8705 L: linux-usb@vger.kernel.org 8705 L: linux-usb@vger.kernel.org
8706 S: Maintained 8706 S: Maintained
8707 F: Documentation/usb/ehci.txt 8707 F: Documentation/usb/ehci.txt
8708 F: drivers/usb/host/ehci* 8708 F: drivers/usb/host/ehci*
8709 8709
8710 USB GADGET/PERIPHERAL SUBSYSTEM 8710 USB GADGET/PERIPHERAL SUBSYSTEM
8711 M: Felipe Balbi <balbi@ti.com> 8711 M: Felipe Balbi <balbi@ti.com>
8712 L: linux-usb@vger.kernel.org 8712 L: linux-usb@vger.kernel.org
8713 W: http://www.linux-usb.org/gadget 8713 W: http://www.linux-usb.org/gadget
8714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 8714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8715 S: Maintained 8715 S: Maintained
8716 F: drivers/usb/gadget/ 8716 F: drivers/usb/gadget/
8717 F: include/linux/usb/gadget* 8717 F: include/linux/usb/gadget*
8718 8718
8719 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 8719 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8720 M: Jiri Kosina <jkosina@suse.cz> 8720 M: Jiri Kosina <jkosina@suse.cz>
8721 L: linux-usb@vger.kernel.org 8721 L: linux-usb@vger.kernel.org
8722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 8722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
8723 S: Maintained 8723 S: Maintained
8724 F: Documentation/hid/hiddev.txt 8724 F: Documentation/hid/hiddev.txt
8725 F: drivers/hid/usbhid/ 8725 F: drivers/hid/usbhid/
8726 8726
8727 USB/IP DRIVERS 8727 USB/IP DRIVERS
8728 M: Matt Mooney <mfm@muteddisk.com> 8728 M: Matt Mooney <mfm@muteddisk.com>
8729 L: linux-usb@vger.kernel.org 8729 L: linux-usb@vger.kernel.org
8730 S: Maintained 8730 S: Maintained
8731 F: drivers/staging/usbip/ 8731 F: drivers/staging/usbip/
8732 8732
8733 USB ISP116X DRIVER 8733 USB ISP116X DRIVER
8734 M: Olav Kongas <ok@artecdesign.ee> 8734 M: Olav Kongas <ok@artecdesign.ee>
8735 L: linux-usb@vger.kernel.org 8735 L: linux-usb@vger.kernel.org
8736 S: Maintained 8736 S: Maintained
8737 F: drivers/usb/host/isp116x* 8737 F: drivers/usb/host/isp116x*
8738 F: include/linux/usb/isp116x.h 8738 F: include/linux/usb/isp116x.h
8739 8739
8740 USB KAWASAKI LSI DRIVER 8740 USB KAWASAKI LSI DRIVER
8741 M: Oliver Neukum <oliver@neukum.org> 8741 M: Oliver Neukum <oliver@neukum.org>
8742 L: linux-usb@vger.kernel.org 8742 L: linux-usb@vger.kernel.org
8743 S: Maintained 8743 S: Maintained
8744 F: drivers/usb/serial/kl5kusb105.* 8744 F: drivers/usb/serial/kl5kusb105.*
8745 8745
8746 USB MASS STORAGE DRIVER 8746 USB MASS STORAGE DRIVER
8747 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 8747 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
8748 L: linux-usb@vger.kernel.org 8748 L: linux-usb@vger.kernel.org
8749 L: usb-storage@lists.one-eyed-alien.net 8749 L: usb-storage@lists.one-eyed-alien.net
8750 S: Maintained 8750 S: Maintained
8751 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 8751 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
8752 F: drivers/usb/storage/ 8752 F: drivers/usb/storage/
8753 8753
8754 USB MIDI DRIVER 8754 USB MIDI DRIVER
8755 M: Clemens Ladisch <clemens@ladisch.de> 8755 M: Clemens Ladisch <clemens@ladisch.de>
8756 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8756 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8757 T: git git://git.alsa-project.org/alsa-kernel.git 8757 T: git git://git.alsa-project.org/alsa-kernel.git
8758 S: Maintained 8758 S: Maintained
8759 F: sound/usb/midi.* 8759 F: sound/usb/midi.*
8760 8760
8761 USB NETWORKING DRIVERS 8761 USB NETWORKING DRIVERS
8762 L: linux-usb@vger.kernel.org 8762 L: linux-usb@vger.kernel.org
8763 S: Odd Fixes 8763 S: Odd Fixes
8764 F: drivers/net/usb/ 8764 F: drivers/net/usb/
8765 8765
8766 USB OHCI DRIVER 8766 USB OHCI DRIVER
8767 M: Alan Stern <stern@rowland.harvard.edu> 8767 M: Alan Stern <stern@rowland.harvard.edu>
8768 L: linux-usb@vger.kernel.org 8768 L: linux-usb@vger.kernel.org
8769 S: Maintained 8769 S: Maintained
8770 F: Documentation/usb/ohci.txt 8770 F: Documentation/usb/ohci.txt
8771 F: drivers/usb/host/ohci* 8771 F: drivers/usb/host/ohci*
8772 8772
8773 USB OPTION-CARD DRIVER 8773 USB OPTION-CARD DRIVER
8774 M: Matthias Urlichs <smurf@smurf.noris.de> 8774 M: Matthias Urlichs <smurf@smurf.noris.de>
8775 L: linux-usb@vger.kernel.org 8775 L: linux-usb@vger.kernel.org
8776 S: Maintained 8776 S: Maintained
8777 F: drivers/usb/serial/option.c 8777 F: drivers/usb/serial/option.c
8778 8778
8779 USB PEGASUS DRIVER 8779 USB PEGASUS DRIVER
8780 M: Petko Manolov <petkan@nucleusys.com> 8780 M: Petko Manolov <petkan@nucleusys.com>
8781 L: linux-usb@vger.kernel.org 8781 L: linux-usb@vger.kernel.org
8782 L: netdev@vger.kernel.org 8782 L: netdev@vger.kernel.org
8783 T: git git://git.code.sf.net/p/pegasus2/git 8783 T: git git://git.code.sf.net/p/pegasus2/git
8784 W: http://pegasus2.sourceforge.net/ 8784 W: http://pegasus2.sourceforge.net/
8785 S: Maintained 8785 S: Maintained
8786 F: drivers/net/usb/pegasus.* 8786 F: drivers/net/usb/pegasus.*
8787 8787
8788 USB PHY LAYER 8788 USB PHY LAYER
8789 M: Felipe Balbi <balbi@ti.com> 8789 M: Felipe Balbi <balbi@ti.com>
8790 L: linux-usb@vger.kernel.org 8790 L: linux-usb@vger.kernel.org
8791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 8791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8792 S: Maintained 8792 S: Maintained
8793 F: drivers/usb/phy/ 8793 F: drivers/usb/phy/
8794 8794
8795 USB PRINTER DRIVER (usblp) 8795 USB PRINTER DRIVER (usblp)
8796 M: Pete Zaitcev <zaitcev@redhat.com> 8796 M: Pete Zaitcev <zaitcev@redhat.com>
8797 L: linux-usb@vger.kernel.org 8797 L: linux-usb@vger.kernel.org
8798 S: Supported 8798 S: Supported
8799 F: drivers/usb/class/usblp.c 8799 F: drivers/usb/class/usblp.c
8800 8800
8801 USB RTL8150 DRIVER 8801 USB RTL8150 DRIVER
8802 M: Petko Manolov <petkan@nucleusys.com> 8802 M: Petko Manolov <petkan@nucleusys.com>
8803 L: linux-usb@vger.kernel.org 8803 L: linux-usb@vger.kernel.org
8804 L: netdev@vger.kernel.org 8804 L: netdev@vger.kernel.org
8805 T: git git://git.code.sf.net/p/pegasus2/git 8805 T: git git://git.code.sf.net/p/pegasus2/git
8806 W: http://pegasus2.sourceforge.net/ 8806 W: http://pegasus2.sourceforge.net/
8807 S: Maintained 8807 S: Maintained
8808 F: drivers/net/usb/rtl8150.c 8808 F: drivers/net/usb/rtl8150.c
8809 8809
8810 USB SERIAL BELKIN F5U103 DRIVER 8810 USB SERIAL BELKIN F5U103 DRIVER
8811 M: William Greathouse <wgreathouse@smva.com> 8811 M: William Greathouse <wgreathouse@smva.com>
8812 L: linux-usb@vger.kernel.org 8812 L: linux-usb@vger.kernel.org
8813 S: Maintained 8813 S: Maintained
8814 F: drivers/usb/serial/belkin_sa.* 8814 F: drivers/usb/serial/belkin_sa.*
8815 8815
8816 USB SERIAL CYPRESS M8 DRIVER 8816 USB SERIAL CYPRESS M8 DRIVER
8817 M: Lonnie Mendez <dignome@gmail.com> 8817 M: Lonnie Mendez <dignome@gmail.com>
8818 L: linux-usb@vger.kernel.org 8818 L: linux-usb@vger.kernel.org
8819 S: Maintained 8819 S: Maintained
8820 W: http://geocities.com/i0xox0i 8820 W: http://geocities.com/i0xox0i
8821 W: http://firstlight.net/cvs 8821 W: http://firstlight.net/cvs
8822 F: drivers/usb/serial/cypress_m8.* 8822 F: drivers/usb/serial/cypress_m8.*
8823 8823
8824 USB SERIAL CYBERJACK DRIVER 8824 USB SERIAL CYBERJACK DRIVER
8825 M: Matthias Bruestle and Harald Welte <support@reiner-sct.com> 8825 M: Matthias Bruestle and Harald Welte <support@reiner-sct.com>
8826 W: http://www.reiner-sct.de/support/treiber_cyberjack.php 8826 W: http://www.reiner-sct.de/support/treiber_cyberjack.php
8827 S: Maintained 8827 S: Maintained
8828 F: drivers/usb/serial/cyberjack.c 8828 F: drivers/usb/serial/cyberjack.c
8829 8829
8830 USB SERIAL DIGI ACCELEPORT DRIVER 8830 USB SERIAL DIGI ACCELEPORT DRIVER
8831 M: Peter Berger <pberger@brimson.com> 8831 M: Peter Berger <pberger@brimson.com>
8832 M: Al Borchers <alborchers@steinerpoint.com> 8832 M: Al Borchers <alborchers@steinerpoint.com>
8833 L: linux-usb@vger.kernel.org 8833 L: linux-usb@vger.kernel.org
8834 S: Maintained 8834 S: Maintained
8835 F: drivers/usb/serial/digi_acceleport.c 8835 F: drivers/usb/serial/digi_acceleport.c
8836 8836
8837 USB SERIAL DRIVER 8837 USB SERIAL DRIVER
8838 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8838 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8839 L: linux-usb@vger.kernel.org 8839 L: linux-usb@vger.kernel.org
8840 S: Supported 8840 S: Supported
8841 F: Documentation/usb/usb-serial.txt 8841 F: Documentation/usb/usb-serial.txt
8842 F: drivers/usb/serial/generic.c 8842 F: drivers/usb/serial/generic.c
8843 F: drivers/usb/serial/usb-serial.c 8843 F: drivers/usb/serial/usb-serial.c
8844 F: include/linux/usb/serial.h 8844 F: include/linux/usb/serial.h
8845 8845
8846 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER 8846 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
8847 M: Gary Brubaker <xavyer@ix.netcom.com> 8847 M: Gary Brubaker <xavyer@ix.netcom.com>
8848 L: linux-usb@vger.kernel.org 8848 L: linux-usb@vger.kernel.org
8849 S: Maintained 8849 S: Maintained
8850 F: drivers/usb/serial/empeg.c 8850 F: drivers/usb/serial/empeg.c
8851 8851
8852 USB SERIAL KEYSPAN DRIVER 8852 USB SERIAL KEYSPAN DRIVER
8853 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8853 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8854 L: linux-usb@vger.kernel.org 8854 L: linux-usb@vger.kernel.org
8855 S: Maintained 8855 S: Maintained
8856 F: drivers/usb/serial/*keyspan* 8856 F: drivers/usb/serial/*keyspan*
8857 8857
8858 USB SERIAL WHITEHEAT DRIVER 8858 USB SERIAL WHITEHEAT DRIVER
8859 M: Support Department <support@connecttech.com> 8859 M: Support Department <support@connecttech.com>
8860 L: linux-usb@vger.kernel.org 8860 L: linux-usb@vger.kernel.org
8861 W: http://www.connecttech.com 8861 W: http://www.connecttech.com
8862 S: Supported 8862 S: Supported
8863 F: drivers/usb/serial/whiteheat* 8863 F: drivers/usb/serial/whiteheat*
8864 8864
8865 USB SMSC75XX ETHERNET DRIVER 8865 USB SMSC75XX ETHERNET DRIVER
8866 M: Steve Glendinning <steve.glendinning@shawell.net> 8866 M: Steve Glendinning <steve.glendinning@shawell.net>
8867 L: netdev@vger.kernel.org 8867 L: netdev@vger.kernel.org
8868 S: Maintained 8868 S: Maintained
8869 F: drivers/net/usb/smsc75xx.* 8869 F: drivers/net/usb/smsc75xx.*
8870 8870
8871 USB SMSC95XX ETHERNET DRIVER 8871 USB SMSC95XX ETHERNET DRIVER
8872 M: Steve Glendinning <steve.glendinning@shawell.net> 8872 M: Steve Glendinning <steve.glendinning@shawell.net>
8873 L: netdev@vger.kernel.org 8873 L: netdev@vger.kernel.org
8874 S: Maintained 8874 S: Maintained
8875 F: drivers/net/usb/smsc95xx.* 8875 F: drivers/net/usb/smsc95xx.*
8876 8876
8877 USB SN9C1xx DRIVER 8877 USB SN9C1xx DRIVER
8878 M: Luca Risolia <luca.risolia@studio.unibo.it> 8878 M: Luca Risolia <luca.risolia@studio.unibo.it>
8879 L: linux-usb@vger.kernel.org 8879 L: linux-usb@vger.kernel.org
8880 L: linux-media@vger.kernel.org 8880 L: linux-media@vger.kernel.org
8881 T: git git://linuxtv.org/media_tree.git 8881 T: git git://linuxtv.org/media_tree.git
8882 W: http://www.linux-projects.org 8882 W: http://www.linux-projects.org
8883 S: Maintained 8883 S: Maintained
8884 F: Documentation/video4linux/sn9c102.txt 8884 F: Documentation/video4linux/sn9c102.txt
8885 F: drivers/media/usb/sn9c102/ 8885 F: drivers/media/usb/sn9c102/
8886 8886
8887 USB SUBSYSTEM 8887 USB SUBSYSTEM
8888 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8888 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8889 L: linux-usb@vger.kernel.org 8889 L: linux-usb@vger.kernel.org
8890 W: http://www.linux-usb.org 8890 W: http://www.linux-usb.org
8891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 8891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
8892 S: Supported 8892 S: Supported
8893 F: Documentation/usb/ 8893 F: Documentation/usb/
8894 F: drivers/usb/ 8894 F: drivers/usb/
8895 F: include/linux/usb.h 8895 F: include/linux/usb.h
8896 F: include/linux/usb/ 8896 F: include/linux/usb/
8897 8897
8898 USB UHCI DRIVER 8898 USB UHCI DRIVER
8899 M: Alan Stern <stern@rowland.harvard.edu> 8899 M: Alan Stern <stern@rowland.harvard.edu>
8900 L: linux-usb@vger.kernel.org 8900 L: linux-usb@vger.kernel.org
8901 S: Maintained 8901 S: Maintained
8902 F: drivers/usb/host/uhci* 8902 F: drivers/usb/host/uhci*
8903 8903
8904 USB "USBNET" DRIVER FRAMEWORK 8904 USB "USBNET" DRIVER FRAMEWORK
8905 M: Oliver Neukum <oneukum@suse.de> 8905 M: Oliver Neukum <oneukum@suse.de>
8906 L: netdev@vger.kernel.org 8906 L: netdev@vger.kernel.org
8907 W: http://www.linux-usb.org/usbnet 8907 W: http://www.linux-usb.org/usbnet
8908 S: Maintained 8908 S: Maintained
8909 F: drivers/net/usb/usbnet.c 8909 F: drivers/net/usb/usbnet.c
8910 F: include/linux/usb/usbnet.h 8910 F: include/linux/usb/usbnet.h
8911 8911
8912 USB VIDEO CLASS 8912 USB VIDEO CLASS
8913 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8913 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8914 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 8914 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
8915 L: linux-media@vger.kernel.org 8915 L: linux-media@vger.kernel.org
8916 T: git git://linuxtv.org/media_tree.git 8916 T: git git://linuxtv.org/media_tree.git
8917 W: http://www.ideasonboard.org/uvc/ 8917 W: http://www.ideasonboard.org/uvc/
8918 S: Maintained 8918 S: Maintained
8919 F: drivers/media/usb/uvc/ 8919 F: drivers/media/usb/uvc/
8920 F: include/uapi/linux/uvcvideo.h 8920 F: include/uapi/linux/uvcvideo.h
8921 8921
8922 USB VISION DRIVER 8922 USB VISION DRIVER
8923 M: Hans Verkuil <hverkuil@xs4all.nl> 8923 M: Hans Verkuil <hverkuil@xs4all.nl>
8924 L: linux-media@vger.kernel.org 8924 L: linux-media@vger.kernel.org
8925 T: git git://linuxtv.org/media_tree.git 8925 T: git git://linuxtv.org/media_tree.git
8926 W: http://linuxtv.org 8926 W: http://linuxtv.org
8927 S: Odd Fixes 8927 S: Odd Fixes
8928 F: drivers/media/usb/usbvision/ 8928 F: drivers/media/usb/usbvision/
8929 8929
8930 USB WEBCAM GADGET 8930 USB WEBCAM GADGET
8931 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8931 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8932 L: linux-usb@vger.kernel.org 8932 L: linux-usb@vger.kernel.org
8933 S: Maintained 8933 S: Maintained
8934 F: drivers/usb/gadget/*uvc*.c 8934 F: drivers/usb/gadget/*uvc*.c
8935 F: drivers/usb/gadget/webcam.c 8935 F: drivers/usb/gadget/webcam.c
8936 8936
8937 USB WIRELESS RNDIS DRIVER (rndis_wlan) 8937 USB WIRELESS RNDIS DRIVER (rndis_wlan)
8938 M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 8938 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
8939 L: linux-wireless@vger.kernel.org 8939 L: linux-wireless@vger.kernel.org
8940 S: Maintained 8940 S: Maintained
8941 F: drivers/net/wireless/rndis_wlan.c 8941 F: drivers/net/wireless/rndis_wlan.c
8942 8942
8943 USB XHCI DRIVER 8943 USB XHCI DRIVER
8944 M: Sarah Sharp <sarah.a.sharp@linux.intel.com> 8944 M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
8945 L: linux-usb@vger.kernel.org 8945 L: linux-usb@vger.kernel.org
8946 S: Supported 8946 S: Supported
8947 F: drivers/usb/host/xhci* 8947 F: drivers/usb/host/xhci*
8948 F: drivers/usb/host/pci-quirks* 8948 F: drivers/usb/host/pci-quirks*
8949 8949
8950 USB ZD1201 DRIVER 8950 USB ZD1201 DRIVER
8951 L: linux-wireless@vger.kernel.org 8951 L: linux-wireless@vger.kernel.org
8952 W: http://linux-lc100020.sourceforge.net 8952 W: http://linux-lc100020.sourceforge.net
8953 S: Orphan 8953 S: Orphan
8954 F: drivers/net/wireless/zd1201.* 8954 F: drivers/net/wireless/zd1201.*
8955 8955
8956 USB ZR364XX DRIVER 8956 USB ZR364XX DRIVER
8957 M: Antoine Jacquet <royale@zerezo.com> 8957 M: Antoine Jacquet <royale@zerezo.com>
8958 L: linux-usb@vger.kernel.org 8958 L: linux-usb@vger.kernel.org
8959 L: linux-media@vger.kernel.org 8959 L: linux-media@vger.kernel.org
8960 T: git git://linuxtv.org/media_tree.git 8960 T: git git://linuxtv.org/media_tree.git
8961 W: http://royale.zerezo.com/zr364xx/ 8961 W: http://royale.zerezo.com/zr364xx/
8962 S: Maintained 8962 S: Maintained
8963 F: Documentation/video4linux/zr364xx.txt 8963 F: Documentation/video4linux/zr364xx.txt
8964 F: drivers/media/usb/zr364xx/ 8964 F: drivers/media/usb/zr364xx/
8965 8965
8966 USER-MODE LINUX (UML) 8966 USER-MODE LINUX (UML)
8967 M: Jeff Dike <jdike@addtoit.com> 8967 M: Jeff Dike <jdike@addtoit.com>
8968 M: Richard Weinberger <richard@nod.at> 8968 M: Richard Weinberger <richard@nod.at>
8969 L: user-mode-linux-devel@lists.sourceforge.net 8969 L: user-mode-linux-devel@lists.sourceforge.net
8970 L: user-mode-linux-user@lists.sourceforge.net 8970 L: user-mode-linux-user@lists.sourceforge.net
8971 W: http://user-mode-linux.sourceforge.net 8971 W: http://user-mode-linux.sourceforge.net
8972 S: Maintained 8972 S: Maintained
8973 F: Documentation/virtual/uml/ 8973 F: Documentation/virtual/uml/
8974 F: arch/um/ 8974 F: arch/um/
8975 F: arch/x86/um/ 8975 F: arch/x86/um/
8976 F: fs/hostfs/ 8976 F: fs/hostfs/
8977 F: fs/hppfs/ 8977 F: fs/hppfs/
8978 8978
8979 USERSPACE I/O (UIO) 8979 USERSPACE I/O (UIO)
8980 M: "Hans J. Koch" <hjk@hansjkoch.de> 8980 M: "Hans J. Koch" <hjk@hansjkoch.de>
8981 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8981 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8982 S: Maintained 8982 S: Maintained
8983 F: Documentation/DocBook/uio-howto.tmpl 8983 F: Documentation/DocBook/uio-howto.tmpl
8984 F: drivers/uio/ 8984 F: drivers/uio/
8985 F: include/linux/uio*.h 8985 F: include/linux/uio*.h
8986 8986
8987 UTIL-LINUX PACKAGE 8987 UTIL-LINUX PACKAGE
8988 M: Karel Zak <kzak@redhat.com> 8988 M: Karel Zak <kzak@redhat.com>
8989 L: util-linux@vger.kernel.org 8989 L: util-linux@vger.kernel.org
8990 W: http://en.wikipedia.org/wiki/Util-linux 8990 W: http://en.wikipedia.org/wiki/Util-linux
8991 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 8991 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
8992 S: Maintained 8992 S: Maintained
8993 8993
8994 UVESAFB DRIVER 8994 UVESAFB DRIVER
8995 M: Michal Januszewski <spock@gentoo.org> 8995 M: Michal Januszewski <spock@gentoo.org>
8996 L: linux-fbdev@vger.kernel.org 8996 L: linux-fbdev@vger.kernel.org
8997 W: http://dev.gentoo.org/~spock/projects/uvesafb/ 8997 W: http://dev.gentoo.org/~spock/projects/uvesafb/
8998 S: Maintained 8998 S: Maintained
8999 F: Documentation/fb/uvesafb.txt 8999 F: Documentation/fb/uvesafb.txt
9000 F: drivers/video/uvesafb.* 9000 F: drivers/video/uvesafb.*
9001 9001
9002 VFAT/FAT/MSDOS FILESYSTEM 9002 VFAT/FAT/MSDOS FILESYSTEM
9003 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 9003 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
9004 S: Maintained 9004 S: Maintained
9005 F: Documentation/filesystems/vfat.txt 9005 F: Documentation/filesystems/vfat.txt
9006 F: fs/fat/ 9006 F: fs/fat/
9007 9007
9008 VFIO DRIVER 9008 VFIO DRIVER
9009 M: Alex Williamson <alex.williamson@redhat.com> 9009 M: Alex Williamson <alex.williamson@redhat.com>
9010 L: kvm@vger.kernel.org 9010 L: kvm@vger.kernel.org
9011 S: Maintained 9011 S: Maintained
9012 F: Documentation/vfio.txt 9012 F: Documentation/vfio.txt
9013 F: drivers/vfio/ 9013 F: drivers/vfio/
9014 F: include/linux/vfio.h 9014 F: include/linux/vfio.h
9015 F: include/uapi/linux/vfio.h 9015 F: include/uapi/linux/vfio.h
9016 9016
9017 VIDEOBUF2 FRAMEWORK 9017 VIDEOBUF2 FRAMEWORK
9018 M: Pawel Osciak <pawel@osciak.com> 9018 M: Pawel Osciak <pawel@osciak.com>
9019 M: Marek Szyprowski <m.szyprowski@samsung.com> 9019 M: Marek Szyprowski <m.szyprowski@samsung.com>
9020 M: Kyungmin Park <kyungmin.park@samsung.com> 9020 M: Kyungmin Park <kyungmin.park@samsung.com>
9021 L: linux-media@vger.kernel.org 9021 L: linux-media@vger.kernel.org
9022 S: Maintained 9022 S: Maintained
9023 F: drivers/media/v4l2-core/videobuf2-* 9023 F: drivers/media/v4l2-core/videobuf2-*
9024 F: include/media/videobuf2-* 9024 F: include/media/videobuf2-*
9025 9025
9026 VIRTIO CONSOLE DRIVER 9026 VIRTIO CONSOLE DRIVER
9027 M: Amit Shah <amit.shah@redhat.com> 9027 M: Amit Shah <amit.shah@redhat.com>
9028 L: virtualization@lists.linux-foundation.org 9028 L: virtualization@lists.linux-foundation.org
9029 S: Maintained 9029 S: Maintained
9030 F: drivers/char/virtio_console.c 9030 F: drivers/char/virtio_console.c
9031 F: include/linux/virtio_console.h 9031 F: include/linux/virtio_console.h
9032 F: include/uapi/linux/virtio_console.h 9032 F: include/uapi/linux/virtio_console.h
9033 9033
9034 VIRTIO CORE, NET AND BLOCK DRIVERS 9034 VIRTIO CORE, NET AND BLOCK DRIVERS
9035 M: Rusty Russell <rusty@rustcorp.com.au> 9035 M: Rusty Russell <rusty@rustcorp.com.au>
9036 M: "Michael S. Tsirkin" <mst@redhat.com> 9036 M: "Michael S. Tsirkin" <mst@redhat.com>
9037 L: virtualization@lists.linux-foundation.org 9037 L: virtualization@lists.linux-foundation.org
9038 S: Maintained 9038 S: Maintained
9039 F: drivers/virtio/ 9039 F: drivers/virtio/
9040 F: tools/virtio/ 9040 F: tools/virtio/
9041 F: drivers/net/virtio_net.c 9041 F: drivers/net/virtio_net.c
9042 F: drivers/block/virtio_blk.c 9042 F: drivers/block/virtio_blk.c
9043 F: include/linux/virtio_*.h 9043 F: include/linux/virtio_*.h
9044 F: include/uapi/linux/virtio_*.h 9044 F: include/uapi/linux/virtio_*.h
9045 9045
9046 VIRTIO HOST (VHOST) 9046 VIRTIO HOST (VHOST)
9047 M: "Michael S. Tsirkin" <mst@redhat.com> 9047 M: "Michael S. Tsirkin" <mst@redhat.com>
9048 L: kvm@vger.kernel.org 9048 L: kvm@vger.kernel.org
9049 L: virtualization@lists.linux-foundation.org 9049 L: virtualization@lists.linux-foundation.org
9050 L: netdev@vger.kernel.org 9050 L: netdev@vger.kernel.org
9051 S: Maintained 9051 S: Maintained
9052 F: drivers/vhost/ 9052 F: drivers/vhost/
9053 F: include/uapi/linux/vhost.h 9053 F: include/uapi/linux/vhost.h
9054 9054
9055 VIA RHINE NETWORK DRIVER 9055 VIA RHINE NETWORK DRIVER
9056 M: Roger Luethi <rl@hellgate.ch> 9056 M: Roger Luethi <rl@hellgate.ch>
9057 S: Maintained 9057 S: Maintained
9058 F: drivers/net/ethernet/via/via-rhine.c 9058 F: drivers/net/ethernet/via/via-rhine.c
9059 9059
9060 VIA SD/MMC CARD CONTROLLER DRIVER 9060 VIA SD/MMC CARD CONTROLLER DRIVER
9061 M: Bruce Chang <brucechang@via.com.tw> 9061 M: Bruce Chang <brucechang@via.com.tw>
9062 M: Harald Welte <HaraldWelte@viatech.com> 9062 M: Harald Welte <HaraldWelte@viatech.com>
9063 S: Maintained 9063 S: Maintained
9064 F: drivers/mmc/host/via-sdmmc.c 9064 F: drivers/mmc/host/via-sdmmc.c
9065 9065
9066 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 9066 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
9067 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 9067 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
9068 L: linux-fbdev@vger.kernel.org 9068 L: linux-fbdev@vger.kernel.org
9069 S: Maintained 9069 S: Maintained
9070 F: include/linux/via-core.h 9070 F: include/linux/via-core.h
9071 F: include/linux/via-gpio.h 9071 F: include/linux/via-gpio.h
9072 F: include/linux/via_i2c.h 9072 F: include/linux/via_i2c.h
9073 F: drivers/video/via/ 9073 F: drivers/video/via/
9074 9074
9075 VIA VELOCITY NETWORK DRIVER 9075 VIA VELOCITY NETWORK DRIVER
9076 M: Francois Romieu <romieu@fr.zoreil.com> 9076 M: Francois Romieu <romieu@fr.zoreil.com>
9077 L: netdev@vger.kernel.org 9077 L: netdev@vger.kernel.org
9078 S: Maintained 9078 S: Maintained
9079 F: drivers/net/ethernet/via/via-velocity.* 9079 F: drivers/net/ethernet/via/via-velocity.*
9080 9080
9081 VIVI VIRTUAL VIDEO DRIVER 9081 VIVI VIRTUAL VIDEO DRIVER
9082 M: Hans Verkuil <hverkuil@xs4all.nl> 9082 M: Hans Verkuil <hverkuil@xs4all.nl>
9083 L: linux-media@vger.kernel.org 9083 L: linux-media@vger.kernel.org
9084 T: git git://linuxtv.org/media_tree.git 9084 T: git git://linuxtv.org/media_tree.git
9085 W: http://linuxtv.org 9085 W: http://linuxtv.org
9086 S: Maintained 9086 S: Maintained
9087 F: drivers/media/platform/vivi* 9087 F: drivers/media/platform/vivi*
9088 9088
9089 VLAN (802.1Q) 9089 VLAN (802.1Q)
9090 M: Patrick McHardy <kaber@trash.net> 9090 M: Patrick McHardy <kaber@trash.net>
9091 L: netdev@vger.kernel.org 9091 L: netdev@vger.kernel.org
9092 S: Maintained 9092 S: Maintained
9093 F: drivers/net/macvlan.c 9093 F: drivers/net/macvlan.c
9094 F: include/linux/if_*vlan.h 9094 F: include/linux/if_*vlan.h
9095 F: net/8021q/ 9095 F: net/8021q/
9096 9096
9097 VLYNQ BUS 9097 VLYNQ BUS
9098 M: Florian Fainelli <florian@openwrt.org> 9098 M: Florian Fainelli <florian@openwrt.org>
9099 L: openwrt-devel@lists.openwrt.org (subscribers-only) 9099 L: openwrt-devel@lists.openwrt.org (subscribers-only)
9100 S: Maintained 9100 S: Maintained
9101 F: drivers/vlynq/vlynq.c 9101 F: drivers/vlynq/vlynq.c
9102 F: include/linux/vlynq.h 9102 F: include/linux/vlynq.h
9103 9103
9104 VME SUBSYSTEM 9104 VME SUBSYSTEM
9105 M: Martyn Welch <martyn.welch@ge.com> 9105 M: Martyn Welch <martyn.welch@ge.com>
9106 M: Manohar Vanga <manohar.vanga@gmail.com> 9106 M: Manohar Vanga <manohar.vanga@gmail.com>
9107 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9107 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9108 L: devel@driverdev.osuosl.org 9108 L: devel@driverdev.osuosl.org
9109 S: Maintained 9109 S: Maintained
9110 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 9110 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9111 F: Documentation/vme_api.txt 9111 F: Documentation/vme_api.txt
9112 F: drivers/staging/vme/ 9112 F: drivers/staging/vme/
9113 F: drivers/vme/ 9113 F: drivers/vme/
9114 F: include/linux/vme* 9114 F: include/linux/vme*
9115 9115
9116 VMWARE HYPERVISOR INTERFACE 9116 VMWARE HYPERVISOR INTERFACE
9117 M: Alok Kataria <akataria@vmware.com> 9117 M: Alok Kataria <akataria@vmware.com>
9118 L: virtualization@lists.linux-foundation.org 9118 L: virtualization@lists.linux-foundation.org
9119 S: Supported 9119 S: Supported
9120 F: arch/x86/kernel/cpu/vmware.c 9120 F: arch/x86/kernel/cpu/vmware.c
9121 9121
9122 VMWARE VMXNET3 ETHERNET DRIVER 9122 VMWARE VMXNET3 ETHERNET DRIVER
9123 M: Shreyas Bhatewara <sbhatewara@vmware.com> 9123 M: Shreyas Bhatewara <sbhatewara@vmware.com>
9124 M: "VMware, Inc." <pv-drivers@vmware.com> 9124 M: "VMware, Inc." <pv-drivers@vmware.com>
9125 L: netdev@vger.kernel.org 9125 L: netdev@vger.kernel.org
9126 S: Maintained 9126 S: Maintained
9127 F: drivers/net/vmxnet3/ 9127 F: drivers/net/vmxnet3/
9128 9128
9129 VMware PVSCSI driver 9129 VMware PVSCSI driver
9130 M: Arvind Kumar <arvindkumar@vmware.com> 9130 M: Arvind Kumar <arvindkumar@vmware.com>
9131 M: VMware PV-Drivers <pv-drivers@vmware.com> 9131 M: VMware PV-Drivers <pv-drivers@vmware.com>
9132 L: linux-scsi@vger.kernel.org 9132 L: linux-scsi@vger.kernel.org
9133 S: Maintained 9133 S: Maintained
9134 F: drivers/scsi/vmw_pvscsi.c 9134 F: drivers/scsi/vmw_pvscsi.c
9135 F: drivers/scsi/vmw_pvscsi.h 9135 F: drivers/scsi/vmw_pvscsi.h
9136 9136
9137 VOLTAGE AND CURRENT REGULATOR FRAMEWORK 9137 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
9138 M: Liam Girdwood <lgirdwood@gmail.com> 9138 M: Liam Girdwood <lgirdwood@gmail.com>
9139 M: Mark Brown <broonie@kernel.org> 9139 M: Mark Brown <broonie@kernel.org>
9140 W: http://opensource.wolfsonmicro.com/node/15 9140 W: http://opensource.wolfsonmicro.com/node/15
9141 W: http://www.slimlogic.co.uk/?p=48 9141 W: http://www.slimlogic.co.uk/?p=48
9142 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 9142 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
9143 S: Supported 9143 S: Supported
9144 F: drivers/regulator/ 9144 F: drivers/regulator/
9145 F: include/linux/regulator/ 9145 F: include/linux/regulator/
9146 9146
9147 VT1211 HARDWARE MONITOR DRIVER 9147 VT1211 HARDWARE MONITOR DRIVER
9148 M: Juerg Haefliger <juergh@gmail.com> 9148 M: Juerg Haefliger <juergh@gmail.com>
9149 L: lm-sensors@lm-sensors.org 9149 L: lm-sensors@lm-sensors.org
9150 S: Maintained 9150 S: Maintained
9151 F: Documentation/hwmon/vt1211 9151 F: Documentation/hwmon/vt1211
9152 F: drivers/hwmon/vt1211.c 9152 F: drivers/hwmon/vt1211.c
9153 9153
9154 VT8231 HARDWARE MONITOR DRIVER 9154 VT8231 HARDWARE MONITOR DRIVER
9155 M: Roger Lucas <vt8231@hiddenengine.co.uk> 9155 M: Roger Lucas <vt8231@hiddenengine.co.uk>
9156 L: lm-sensors@lm-sensors.org 9156 L: lm-sensors@lm-sensors.org
9157 S: Maintained 9157 S: Maintained
9158 F: drivers/hwmon/vt8231.c 9158 F: drivers/hwmon/vt8231.c
9159 9159
9160 VUB300 USB to SDIO/SD/MMC bridge chip 9160 VUB300 USB to SDIO/SD/MMC bridge chip
9161 M: Tony Olech <tony.olech@elandigitalsystems.com> 9161 M: Tony Olech <tony.olech@elandigitalsystems.com>
9162 L: linux-mmc@vger.kernel.org 9162 L: linux-mmc@vger.kernel.org
9163 L: linux-usb@vger.kernel.org 9163 L: linux-usb@vger.kernel.org
9164 S: Supported 9164 S: Supported
9165 F: drivers/mmc/host/vub300.c 9165 F: drivers/mmc/host/vub300.c
9166 9166
9167 W1 DALLAS'S 1-WIRE BUS 9167 W1 DALLAS'S 1-WIRE BUS
9168 M: Evgeniy Polyakov <zbr@ioremap.net> 9168 M: Evgeniy Polyakov <zbr@ioremap.net>
9169 S: Maintained 9169 S: Maintained
9170 F: Documentation/w1/ 9170 F: Documentation/w1/
9171 F: drivers/w1/ 9171 F: drivers/w1/
9172 9172
9173 W83791D HARDWARE MONITORING DRIVER 9173 W83791D HARDWARE MONITORING DRIVER
9174 M: Marc Hulsman <m.hulsman@tudelft.nl> 9174 M: Marc Hulsman <m.hulsman@tudelft.nl>
9175 L: lm-sensors@lm-sensors.org 9175 L: lm-sensors@lm-sensors.org
9176 S: Maintained 9176 S: Maintained
9177 F: Documentation/hwmon/w83791d 9177 F: Documentation/hwmon/w83791d
9178 F: drivers/hwmon/w83791d.c 9178 F: drivers/hwmon/w83791d.c
9179 9179
9180 W83793 HARDWARE MONITORING DRIVER 9180 W83793 HARDWARE MONITORING DRIVER
9181 M: Rudolf Marek <r.marek@assembler.cz> 9181 M: Rudolf Marek <r.marek@assembler.cz>
9182 L: lm-sensors@lm-sensors.org 9182 L: lm-sensors@lm-sensors.org
9183 S: Maintained 9183 S: Maintained
9184 F: Documentation/hwmon/w83793 9184 F: Documentation/hwmon/w83793
9185 F: drivers/hwmon/w83793.c 9185 F: drivers/hwmon/w83793.c
9186 9186
9187 W83795 HARDWARE MONITORING DRIVER 9187 W83795 HARDWARE MONITORING DRIVER
9188 M: Jean Delvare <khali@linux-fr.org> 9188 M: Jean Delvare <khali@linux-fr.org>
9189 L: lm-sensors@lm-sensors.org 9189 L: lm-sensors@lm-sensors.org
9190 S: Maintained 9190 S: Maintained
9191 F: drivers/hwmon/w83795.c 9191 F: drivers/hwmon/w83795.c
9192 9192
9193 W83L51xD SD/MMC CARD INTERFACE DRIVER 9193 W83L51xD SD/MMC CARD INTERFACE DRIVER
9194 M: Pierre Ossman <pierre@ossman.eu> 9194 M: Pierre Ossman <pierre@ossman.eu>
9195 S: Maintained 9195 S: Maintained
9196 F: drivers/mmc/host/wbsd.* 9196 F: drivers/mmc/host/wbsd.*
9197 9197
9198 WATCHDOG DEVICE DRIVERS 9198 WATCHDOG DEVICE DRIVERS
9199 M: Wim Van Sebroeck <wim@iguana.be> 9199 M: Wim Van Sebroeck <wim@iguana.be>
9200 L: linux-watchdog@vger.kernel.org 9200 L: linux-watchdog@vger.kernel.org
9201 W: http://www.linux-watchdog.org/ 9201 W: http://www.linux-watchdog.org/
9202 T: git git://www.linux-watchdog.org/linux-watchdog.git 9202 T: git git://www.linux-watchdog.org/linux-watchdog.git
9203 S: Maintained 9203 S: Maintained
9204 F: Documentation/watchdog/ 9204 F: Documentation/watchdog/
9205 F: drivers/watchdog/ 9205 F: drivers/watchdog/
9206 F: include/linux/watchdog.h 9206 F: include/linux/watchdog.h
9207 F: include/uapi/linux/watchdog.h 9207 F: include/uapi/linux/watchdog.h
9208 9208
9209 WD7000 SCSI DRIVER 9209 WD7000 SCSI DRIVER
9210 M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 9210 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
9211 L: linux-scsi@vger.kernel.org 9211 L: linux-scsi@vger.kernel.org
9212 S: Maintained 9212 S: Maintained
9213 F: drivers/scsi/wd7000.c 9213 F: drivers/scsi/wd7000.c
9214 9214
9215 WIIMOTE HID DRIVER 9215 WIIMOTE HID DRIVER
9216 M: David Herrmann <dh.herrmann@googlemail.com> 9216 M: David Herrmann <dh.herrmann@googlemail.com>
9217 L: linux-input@vger.kernel.org 9217 L: linux-input@vger.kernel.org
9218 S: Maintained 9218 S: Maintained
9219 F: drivers/hid/hid-wiimote* 9219 F: drivers/hid/hid-wiimote*
9220 9220
9221 WINBOND CIR DRIVER 9221 WINBOND CIR DRIVER
9222 M: David Hรคrdeman <david@hardeman.nu> 9222 M: David Hรคrdeman <david@hardeman.nu>
9223 S: Maintained 9223 S: Maintained
9224 F: drivers/media/rc/winbond-cir.c 9224 F: drivers/media/rc/winbond-cir.c
9225 9225
9226 WIMAX STACK 9226 WIMAX STACK
9227 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 9227 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
9228 M: linux-wimax@intel.com 9228 M: linux-wimax@intel.com
9229 L: wimax@linuxwimax.org 9229 L: wimax@linuxwimax.org
9230 S: Supported 9230 S: Supported
9231 W: http://linuxwimax.org 9231 W: http://linuxwimax.org
9232 F: Documentation/wimax/README.wimax 9232 F: Documentation/wimax/README.wimax
9233 F: include/linux/wimax/debug.h 9233 F: include/linux/wimax/debug.h
9234 F: include/net/wimax.h 9234 F: include/net/wimax.h
9235 F: include/uapi/linux/wimax.h 9235 F: include/uapi/linux/wimax.h
9236 F: net/wimax/ 9236 F: net/wimax/
9237 9237
9238 WISTRON LAPTOP BUTTON DRIVER 9238 WISTRON LAPTOP BUTTON DRIVER
9239 M: Miloslav Trmac <mitr@volny.cz> 9239 M: Miloslav Trmac <mitr@volny.cz>
9240 S: Maintained 9240 S: Maintained
9241 F: drivers/input/misc/wistron_btns.c 9241 F: drivers/input/misc/wistron_btns.c
9242 9242
9243 WL3501 WIRELESS PCMCIA CARD DRIVER 9243 WL3501 WIRELESS PCMCIA CARD DRIVER
9244 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 9244 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
9245 L: linux-wireless@vger.kernel.org 9245 L: linux-wireless@vger.kernel.org
9246 W: http://oops.ghostprotocols.net:81/blog 9246 W: http://oops.ghostprotocols.net:81/blog
9247 S: Maintained 9247 S: Maintained
9248 F: drivers/net/wireless/wl3501* 9248 F: drivers/net/wireless/wl3501*
9249 9249
9250 WM97XX TOUCHSCREEN DRIVERS 9250 WM97XX TOUCHSCREEN DRIVERS
9251 M: Mark Brown <broonie@kernel.org> 9251 M: Mark Brown <broonie@kernel.org>
9252 M: Liam Girdwood <lrg@slimlogic.co.uk> 9252 M: Liam Girdwood <lrg@slimlogic.co.uk>
9253 L: linux-input@vger.kernel.org 9253 L: linux-input@vger.kernel.org
9254 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 9254 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9255 W: http://opensource.wolfsonmicro.com/node/7 9255 W: http://opensource.wolfsonmicro.com/node/7
9256 S: Supported 9256 S: Supported
9257 F: drivers/input/touchscreen/*wm97* 9257 F: drivers/input/touchscreen/*wm97*
9258 F: include/linux/wm97xx.h 9258 F: include/linux/wm97xx.h
9259 9259
9260 WOLFSON MICROELECTRONICS DRIVERS 9260 WOLFSON MICROELECTRONICS DRIVERS
9261 L: patches@opensource.wolfsonmicro.com 9261 L: patches@opensource.wolfsonmicro.com
9262 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 9262 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
9263 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 9263 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
9264 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 9264 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
9265 S: Supported 9265 S: Supported
9266 F: Documentation/hwmon/wm83?? 9266 F: Documentation/hwmon/wm83??
9267 F: arch/arm/mach-s3c64xx/mach-crag6410* 9267 F: arch/arm/mach-s3c64xx/mach-crag6410*
9268 F: drivers/clk/clk-wm83*.c 9268 F: drivers/clk/clk-wm83*.c
9269 F: drivers/extcon/extcon-arizona.c 9269 F: drivers/extcon/extcon-arizona.c
9270 F: drivers/leds/leds-wm83*.c 9270 F: drivers/leds/leds-wm83*.c
9271 F: drivers/gpio/gpio-*wm*.c 9271 F: drivers/gpio/gpio-*wm*.c
9272 F: drivers/gpio/gpio-arizona.c 9272 F: drivers/gpio/gpio-arizona.c
9273 F: drivers/hwmon/wm83??-hwmon.c 9273 F: drivers/hwmon/wm83??-hwmon.c
9274 F: drivers/input/misc/wm831x-on.c 9274 F: drivers/input/misc/wm831x-on.c
9275 F: drivers/input/touchscreen/wm831x-ts.c 9275 F: drivers/input/touchscreen/wm831x-ts.c
9276 F: drivers/input/touchscreen/wm97*.c 9276 F: drivers/input/touchscreen/wm97*.c
9277 F: drivers/mfd/arizona* 9277 F: drivers/mfd/arizona*
9278 F: drivers/mfd/wm*.c 9278 F: drivers/mfd/wm*.c
9279 F: drivers/power/wm83*.c 9279 F: drivers/power/wm83*.c
9280 F: drivers/rtc/rtc-wm83*.c 9280 F: drivers/rtc/rtc-wm83*.c
9281 F: drivers/regulator/wm8*.c 9281 F: drivers/regulator/wm8*.c
9282 F: drivers/video/backlight/wm83*_bl.c 9282 F: drivers/video/backlight/wm83*_bl.c
9283 F: drivers/watchdog/wm83*_wdt.c 9283 F: drivers/watchdog/wm83*_wdt.c
9284 F: include/linux/mfd/arizona/ 9284 F: include/linux/mfd/arizona/
9285 F: include/linux/mfd/wm831x/ 9285 F: include/linux/mfd/wm831x/
9286 F: include/linux/mfd/wm8350/ 9286 F: include/linux/mfd/wm8350/
9287 F: include/linux/mfd/wm8400* 9287 F: include/linux/mfd/wm8400*
9288 F: include/linux/wm97xx.h 9288 F: include/linux/wm97xx.h
9289 F: include/sound/wm????.h 9289 F: include/sound/wm????.h
9290 F: sound/soc/codecs/arizona.? 9290 F: sound/soc/codecs/arizona.?
9291 F: sound/soc/codecs/wm* 9291 F: sound/soc/codecs/wm*
9292 9292
9293 WORKQUEUE 9293 WORKQUEUE
9294 M: Tejun Heo <tj@kernel.org> 9294 M: Tejun Heo <tj@kernel.org>
9295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 9295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9296 S: Maintained 9296 S: Maintained
9297 F: include/linux/workqueue.h 9297 F: include/linux/workqueue.h
9298 F: kernel/workqueue.c 9298 F: kernel/workqueue.c
9299 F: Documentation/workqueue.txt 9299 F: Documentation/workqueue.txt
9300 9300
9301 X.25 NETWORK LAYER 9301 X.25 NETWORK LAYER
9302 M: Andrew Hendry <andrew.hendry@gmail.com> 9302 M: Andrew Hendry <andrew.hendry@gmail.com>
9303 L: linux-x25@vger.kernel.org 9303 L: linux-x25@vger.kernel.org
9304 S: Odd Fixes 9304 S: Odd Fixes
9305 F: Documentation/networking/x25* 9305 F: Documentation/networking/x25*
9306 F: include/net/x25* 9306 F: include/net/x25*
9307 F: net/x25/ 9307 F: net/x25/
9308 9308
9309 X86 ARCHITECTURE (32-BIT AND 64-BIT) 9309 X86 ARCHITECTURE (32-BIT AND 64-BIT)
9310 M: Thomas Gleixner <tglx@linutronix.de> 9310 M: Thomas Gleixner <tglx@linutronix.de>
9311 M: Ingo Molnar <mingo@redhat.com> 9311 M: Ingo Molnar <mingo@redhat.com>
9312 M: "H. Peter Anvin" <hpa@zytor.com> 9312 M: "H. Peter Anvin" <hpa@zytor.com>
9313 M: x86@kernel.org 9313 M: x86@kernel.org
9314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 9314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
9315 S: Maintained 9315 S: Maintained
9316 F: Documentation/x86/ 9316 F: Documentation/x86/
9317 F: arch/x86/ 9317 F: arch/x86/
9318 9318
9319 X86 PLATFORM DRIVERS 9319 X86 PLATFORM DRIVERS
9320 M: Matthew Garrett <matthew.garrett@nebula.com> 9320 M: Matthew Garrett <matthew.garrett@nebula.com>
9321 L: platform-driver-x86@vger.kernel.org 9321 L: platform-driver-x86@vger.kernel.org
9322 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git 9322 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
9323 S: Maintained 9323 S: Maintained
9324 F: drivers/platform/x86/ 9324 F: drivers/platform/x86/
9325 9325
9326 X86 MCE INFRASTRUCTURE 9326 X86 MCE INFRASTRUCTURE
9327 M: Tony Luck <tony.luck@intel.com> 9327 M: Tony Luck <tony.luck@intel.com>
9328 M: Borislav Petkov <bp@alien8.de> 9328 M: Borislav Petkov <bp@alien8.de>
9329 L: linux-edac@vger.kernel.org 9329 L: linux-edac@vger.kernel.org
9330 S: Maintained 9330 S: Maintained
9331 F: arch/x86/kernel/cpu/mcheck/* 9331 F: arch/x86/kernel/cpu/mcheck/*
9332 9332
9333 XC2028/3028 TUNER DRIVER 9333 XC2028/3028 TUNER DRIVER
9334 M: Mauro Carvalho Chehab <m.chehab@samsung.com> 9334 M: Mauro Carvalho Chehab <m.chehab@samsung.com>
9335 L: linux-media@vger.kernel.org 9335 L: linux-media@vger.kernel.org
9336 W: http://linuxtv.org 9336 W: http://linuxtv.org
9337 T: git git://linuxtv.org/media_tree.git 9337 T: git git://linuxtv.org/media_tree.git
9338 S: Maintained 9338 S: Maintained
9339 F: drivers/media/tuners/tuner-xc2028.* 9339 F: drivers/media/tuners/tuner-xc2028.*
9340 9340
9341 XEN HYPERVISOR INTERFACE 9341 XEN HYPERVISOR INTERFACE
9342 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9342 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9343 M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 9343 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9344 M: David Vrabel <david.vrabel@citrix.com> 9344 M: David Vrabel <david.vrabel@citrix.com>
9345 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 9345 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9346 S: Supported 9346 S: Supported
9347 F: arch/x86/xen/ 9347 F: arch/x86/xen/
9348 F: drivers/*/xen-*front.c 9348 F: drivers/*/xen-*front.c
9349 F: drivers/xen/ 9349 F: drivers/xen/
9350 F: arch/x86/include/asm/xen/ 9350 F: arch/x86/include/asm/xen/
9351 F: include/xen/ 9351 F: include/xen/
9352 F: include/uapi/xen/ 9352 F: include/uapi/xen/
9353 9353
9354 XEN HYPERVISOR ARM 9354 XEN HYPERVISOR ARM
9355 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 9355 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
9356 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 9356 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9357 S: Supported 9357 S: Supported
9358 F: arch/arm/xen/ 9358 F: arch/arm/xen/
9359 F: arch/arm/include/asm/xen/ 9359 F: arch/arm/include/asm/xen/
9360 9360
9361 XEN HYPERVISOR ARM64 9361 XEN HYPERVISOR ARM64
9362 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 9362 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
9363 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 9363 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9364 S: Supported 9364 S: Supported
9365 F: arch/arm64/xen/ 9365 F: arch/arm64/xen/
9366 F: arch/arm64/include/asm/xen/ 9366 F: arch/arm64/include/asm/xen/
9367 9367
9368 XEN NETWORK BACKEND DRIVER 9368 XEN NETWORK BACKEND DRIVER
9369 M: Ian Campbell <ian.campbell@citrix.com> 9369 M: Ian Campbell <ian.campbell@citrix.com>
9370 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 9370 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9371 L: netdev@vger.kernel.org 9371 L: netdev@vger.kernel.org
9372 S: Supported 9372 S: Supported
9373 F: drivers/net/xen-netback/* 9373 F: drivers/net/xen-netback/*
9374 9374
9375 XEN PCI SUBSYSTEM 9375 XEN PCI SUBSYSTEM
9376 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9376 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9377 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 9377 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9378 S: Supported 9378 S: Supported
9379 F: arch/x86/pci/*xen* 9379 F: arch/x86/pci/*xen*
9380 F: drivers/pci/*xen* 9380 F: drivers/pci/*xen*
9381 9381
9382 XEN SWIOTLB SUBSYSTEM 9382 XEN SWIOTLB SUBSYSTEM
9383 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9383 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9384 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 9384 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9385 S: Supported 9385 S: Supported
9386 F: arch/x86/xen/*swiotlb* 9386 F: arch/x86/xen/*swiotlb*
9387 F: drivers/xen/*swiotlb* 9387 F: drivers/xen/*swiotlb*
9388 9388
9389 XFS FILESYSTEM 9389 XFS FILESYSTEM
9390 P: Silicon Graphics Inc 9390 P: Silicon Graphics Inc
9391 M: Ben Myers <bpm@sgi.com> 9391 M: Ben Myers <bpm@sgi.com>
9392 M: Alex Elder <elder@kernel.org> 9392 M: Alex Elder <elder@kernel.org>
9393 M: xfs@oss.sgi.com 9393 M: xfs@oss.sgi.com
9394 L: xfs@oss.sgi.com 9394 L: xfs@oss.sgi.com
9395 W: http://oss.sgi.com/projects/xfs 9395 W: http://oss.sgi.com/projects/xfs
9396 T: git git://oss.sgi.com/xfs/xfs.git 9396 T: git git://oss.sgi.com/xfs/xfs.git
9397 S: Supported 9397 S: Supported
9398 F: Documentation/filesystems/xfs.txt 9398 F: Documentation/filesystems/xfs.txt
9399 F: fs/xfs/ 9399 F: fs/xfs/
9400 9400
9401 XILINX AXI ETHERNET DRIVER 9401 XILINX AXI ETHERNET DRIVER
9402 M: Anirudha Sarangi <anirudh@xilinx.com> 9402 M: Anirudha Sarangi <anirudh@xilinx.com>
9403 M: John Linn <John.Linn@xilinx.com> 9403 M: John Linn <John.Linn@xilinx.com>
9404 S: Maintained 9404 S: Maintained
9405 F: drivers/net/ethernet/xilinx/xilinx_axienet* 9405 F: drivers/net/ethernet/xilinx/xilinx_axienet*
9406 9406
9407 XILINX SYSTEMACE DRIVER 9407 XILINX SYSTEMACE DRIVER
9408 S: Orphan 9408 S: Orphan
9409 F: drivers/block/xsysace.c 9409 F: drivers/block/xsysace.c
9410 9410
9411 XILINX UARTLITE SERIAL DRIVER 9411 XILINX UARTLITE SERIAL DRIVER
9412 M: Peter Korsgaard <jacmet@sunsite.dk> 9412 M: Peter Korsgaard <jacmet@sunsite.dk>
9413 L: linux-serial@vger.kernel.org 9413 L: linux-serial@vger.kernel.org
9414 S: Maintained 9414 S: Maintained
9415 F: drivers/tty/serial/uartlite.c 9415 F: drivers/tty/serial/uartlite.c
9416 9416
9417 YAM DRIVER FOR AX.25 9417 YAM DRIVER FOR AX.25
9418 M: Jean-Paul Roubelat <jpr@f6fbb.org> 9418 M: Jean-Paul Roubelat <jpr@f6fbb.org>
9419 L: linux-hams@vger.kernel.org 9419 L: linux-hams@vger.kernel.org
9420 S: Maintained 9420 S: Maintained
9421 F: drivers/net/hamradio/yam* 9421 F: drivers/net/hamradio/yam*
9422 F: include/linux/yam.h 9422 F: include/linux/yam.h
9423 9423
9424 YEALINK PHONE DRIVER 9424 YEALINK PHONE DRIVER
9425 M: Henk Vergonet <Henk.Vergonet@gmail.com> 9425 M: Henk Vergonet <Henk.Vergonet@gmail.com>
9426 L: usbb2k-api-dev@nongnu.org 9426 L: usbb2k-api-dev@nongnu.org
9427 S: Maintained 9427 S: Maintained
9428 F: Documentation/input/yealink.txt 9428 F: Documentation/input/yealink.txt
9429 F: drivers/input/misc/yealink.* 9429 F: drivers/input/misc/yealink.*
9430 9430
9431 Z8530 DRIVER FOR AX.25 9431 Z8530 DRIVER FOR AX.25
9432 M: Joerg Reuter <jreuter@yaina.de> 9432 M: Joerg Reuter <jreuter@yaina.de>
9433 W: http://yaina.de/jreuter/ 9433 W: http://yaina.de/jreuter/
9434 W: http://www.qsl.net/dl1bke/ 9434 W: http://www.qsl.net/dl1bke/
9435 L: linux-hams@vger.kernel.org 9435 L: linux-hams@vger.kernel.org
9436 S: Maintained 9436 S: Maintained
9437 F: Documentation/networking/z8530drv.txt 9437 F: Documentation/networking/z8530drv.txt
9438 F: drivers/net/hamradio/*scc.c 9438 F: drivers/net/hamradio/*scc.c
9439 F: drivers/net/hamradio/z8530.h 9439 F: drivers/net/hamradio/z8530.h
9440 9440
9441 ZBUD COMPRESSED PAGE ALLOCATOR 9441 ZBUD COMPRESSED PAGE ALLOCATOR
9442 M: Seth Jennings <sjenning@linux.vnet.ibm.com> 9442 M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9443 L: linux-mm@kvack.org 9443 L: linux-mm@kvack.org
9444 S: Maintained 9444 S: Maintained
9445 F: mm/zbud.c 9445 F: mm/zbud.c
9446 F: include/linux/zbud.h 9446 F: include/linux/zbud.h
9447 9447
9448 ZD1211RW WIRELESS DRIVER 9448 ZD1211RW WIRELESS DRIVER
9449 M: Daniel Drake <dsd@gentoo.org> 9449 M: Daniel Drake <dsd@gentoo.org>
9450 M: Ulrich Kunitz <kune@deine-taler.de> 9450 M: Ulrich Kunitz <kune@deine-taler.de>
9451 W: http://zd1211.ath.cx/wiki/DriverRewrite 9451 W: http://zd1211.ath.cx/wiki/DriverRewrite
9452 L: linux-wireless@vger.kernel.org 9452 L: linux-wireless@vger.kernel.org
9453 L: zd1211-devs@lists.sourceforge.net (subscribers-only) 9453 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
9454 S: Maintained 9454 S: Maintained
9455 F: drivers/net/wireless/zd1211rw/ 9455 F: drivers/net/wireless/zd1211rw/
9456 9456
9457 ZR36067 VIDEO FOR LINUX DRIVER 9457 ZR36067 VIDEO FOR LINUX DRIVER
9458 L: mjpeg-users@lists.sourceforge.net 9458 L: mjpeg-users@lists.sourceforge.net
9459 L: linux-media@vger.kernel.org 9459 L: linux-media@vger.kernel.org
9460 W: http://mjpeg.sourceforge.net/driver-zoran/ 9460 W: http://mjpeg.sourceforge.net/driver-zoran/
9461 T: Mercurial http://linuxtv.org/hg/v4l-dvb 9461 T: Mercurial http://linuxtv.org/hg/v4l-dvb
9462 S: Odd Fixes 9462 S: Odd Fixes
9463 F: drivers/media/pci/zoran/ 9463 F: drivers/media/pci/zoran/
9464 9464
9465 ZS DECSTATION Z85C30 SERIAL DRIVER 9465 ZS DECSTATION Z85C30 SERIAL DRIVER
9466 M: "Maciej W. Rozycki" <macro@linux-mips.org> 9466 M: "Maciej W. Rozycki" <macro@linux-mips.org>
9467 S: Maintained 9467 S: Maintained
9468 F: drivers/tty/serial/zs.* 9468 F: drivers/tty/serial/zs.*
9469 9469
9470 ZSWAP COMPRESSED SWAP CACHING 9470 ZSWAP COMPRESSED SWAP CACHING
9471 M: Seth Jennings <sjenning@linux.vnet.ibm.com> 9471 M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9472 L: linux-mm@kvack.org 9472 L: linux-mm@kvack.org
9473 S: Maintained 9473 S: Maintained
9474 F: mm/zswap.c 9474 F: mm/zswap.c
9475 9475
9476 THE REST 9476 THE REST
9477 M: Linus Torvalds <torvalds@linux-foundation.org> 9477 M: Linus Torvalds <torvalds@linux-foundation.org>
9478 L: linux-kernel@vger.kernel.org 9478 L: linux-kernel@vger.kernel.org
9479 Q: http://patchwork.kernel.org/project/LKML/list/ 9479 Q: http://patchwork.kernel.org/project/LKML/list/
9480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 9480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
9481 S: Buried alive in reporters 9481 S: Buried alive in reporters
9482 F: * 9482 F: *
9483 F: */ 9483 F: */
9484 9484
drivers/ata/sata_promise.c
1 /* 1 /*
2 * sata_promise.c - Promise SATA 2 * sata_promise.c - Promise SATA
3 * 3 *
4 * Maintained by: Tejun Heo <tj@kernel.org> 4 * Maintained by: Tejun Heo <tj@kernel.org>
5 * Mikael Pettersson <mikpe@it.uu.se> 5 * Mikael Pettersson
6 * Please ALWAYS copy linux-ide@vger.kernel.org 6 * Please ALWAYS copy linux-ide@vger.kernel.org
7 * on emails. 7 * on emails.
8 * 8 *
9 * Copyright 2003-2004 Red Hat, Inc. 9 * Copyright 2003-2004 Red Hat, Inc.
10 * 10 *
11 * 11 *
12 * This program is free software; you can redistribute it and/or modify 12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License as published by 13 * it under the terms of the GNU General Public License as published by
14 * the Free Software Foundation; either version 2, or (at your option) 14 * the Free Software Foundation; either version 2, or (at your option)
15 * any later version. 15 * any later version.
16 * 16 *
17 * This program is distributed in the hope that it will be useful, 17 * This program is distributed in the hope that it will be useful,
18 * but WITHOUT ANY WARRANTY; without even the implied warranty of 18 * but WITHOUT ANY WARRANTY; without even the implied warranty of
19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20 * GNU General Public License for more details. 20 * GNU General Public License for more details.
21 * 21 *
22 * You should have received a copy of the GNU General Public License 22 * You should have received a copy of the GNU General Public License
23 * along with this program; see the file COPYING. If not, write to 23 * along with this program; see the file COPYING. If not, write to
24 * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. 24 * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
25 * 25 *
26 * 26 *
27 * libata documentation is available via 'make {ps|pdf}docs', 27 * libata documentation is available via 'make {ps|pdf}docs',
28 * as Documentation/DocBook/libata.* 28 * as Documentation/DocBook/libata.*
29 * 29 *
30 * Hardware information only available under NDA. 30 * Hardware information only available under NDA.
31 * 31 *
32 */ 32 */
33 33
34 #include <linux/kernel.h> 34 #include <linux/kernel.h>
35 #include <linux/module.h> 35 #include <linux/module.h>
36 #include <linux/gfp.h> 36 #include <linux/gfp.h>
37 #include <linux/pci.h> 37 #include <linux/pci.h>
38 #include <linux/init.h> 38 #include <linux/init.h>
39 #include <linux/blkdev.h> 39 #include <linux/blkdev.h>
40 #include <linux/delay.h> 40 #include <linux/delay.h>
41 #include <linux/interrupt.h> 41 #include <linux/interrupt.h>
42 #include <linux/device.h> 42 #include <linux/device.h>
43 #include <scsi/scsi.h> 43 #include <scsi/scsi.h>
44 #include <scsi/scsi_host.h> 44 #include <scsi/scsi_host.h>
45 #include <scsi/scsi_cmnd.h> 45 #include <scsi/scsi_cmnd.h>
46 #include <linux/libata.h> 46 #include <linux/libata.h>
47 #include "sata_promise.h" 47 #include "sata_promise.h"
48 48
49 #define DRV_NAME "sata_promise" 49 #define DRV_NAME "sata_promise"
50 #define DRV_VERSION "2.12" 50 #define DRV_VERSION "2.12"
51 51
52 enum { 52 enum {
53 PDC_MAX_PORTS = 4, 53 PDC_MAX_PORTS = 4,
54 PDC_MMIO_BAR = 3, 54 PDC_MMIO_BAR = 3,
55 PDC_MAX_PRD = LIBATA_MAX_PRD - 1, /* -1 for ASIC PRD bug workaround */ 55 PDC_MAX_PRD = LIBATA_MAX_PRD - 1, /* -1 for ASIC PRD bug workaround */
56 56
57 /* host register offsets (from host->iomap[PDC_MMIO_BAR]) */ 57 /* host register offsets (from host->iomap[PDC_MMIO_BAR]) */
58 PDC_INT_SEQMASK = 0x40, /* Mask of asserted SEQ INTs */ 58 PDC_INT_SEQMASK = 0x40, /* Mask of asserted SEQ INTs */
59 PDC_FLASH_CTL = 0x44, /* Flash control register */ 59 PDC_FLASH_CTL = 0x44, /* Flash control register */
60 PDC_PCI_CTL = 0x48, /* PCI control/status reg */ 60 PDC_PCI_CTL = 0x48, /* PCI control/status reg */
61 PDC_SATA_PLUG_CSR = 0x6C, /* SATA Plug control/status reg */ 61 PDC_SATA_PLUG_CSR = 0x6C, /* SATA Plug control/status reg */
62 PDC2_SATA_PLUG_CSR = 0x60, /* SATAII Plug control/status reg */ 62 PDC2_SATA_PLUG_CSR = 0x60, /* SATAII Plug control/status reg */
63 PDC_TBG_MODE = 0x41C, /* TBG mode (not SATAII) */ 63 PDC_TBG_MODE = 0x41C, /* TBG mode (not SATAII) */
64 PDC_SLEW_CTL = 0x470, /* slew rate control reg (not SATAII) */ 64 PDC_SLEW_CTL = 0x470, /* slew rate control reg (not SATAII) */
65 65
66 /* per-port ATA register offsets (from ap->ioaddr.cmd_addr) */ 66 /* per-port ATA register offsets (from ap->ioaddr.cmd_addr) */
67 PDC_FEATURE = 0x04, /* Feature/Error reg (per port) */ 67 PDC_FEATURE = 0x04, /* Feature/Error reg (per port) */
68 PDC_SECTOR_COUNT = 0x08, /* Sector count reg (per port) */ 68 PDC_SECTOR_COUNT = 0x08, /* Sector count reg (per port) */
69 PDC_SECTOR_NUMBER = 0x0C, /* Sector number reg (per port) */ 69 PDC_SECTOR_NUMBER = 0x0C, /* Sector number reg (per port) */
70 PDC_CYLINDER_LOW = 0x10, /* Cylinder low reg (per port) */ 70 PDC_CYLINDER_LOW = 0x10, /* Cylinder low reg (per port) */
71 PDC_CYLINDER_HIGH = 0x14, /* Cylinder high reg (per port) */ 71 PDC_CYLINDER_HIGH = 0x14, /* Cylinder high reg (per port) */
72 PDC_DEVICE = 0x18, /* Device/Head reg (per port) */ 72 PDC_DEVICE = 0x18, /* Device/Head reg (per port) */
73 PDC_COMMAND = 0x1C, /* Command/status reg (per port) */ 73 PDC_COMMAND = 0x1C, /* Command/status reg (per port) */
74 PDC_ALTSTATUS = 0x38, /* Alternate-status/device-control reg (per port) */ 74 PDC_ALTSTATUS = 0x38, /* Alternate-status/device-control reg (per port) */
75 PDC_PKT_SUBMIT = 0x40, /* Command packet pointer addr */ 75 PDC_PKT_SUBMIT = 0x40, /* Command packet pointer addr */
76 PDC_GLOBAL_CTL = 0x48, /* Global control/status (per port) */ 76 PDC_GLOBAL_CTL = 0x48, /* Global control/status (per port) */
77 PDC_CTLSTAT = 0x60, /* IDE control and status (per port) */ 77 PDC_CTLSTAT = 0x60, /* IDE control and status (per port) */
78 78
79 /* per-port SATA register offsets (from ap->ioaddr.scr_addr) */ 79 /* per-port SATA register offsets (from ap->ioaddr.scr_addr) */
80 PDC_SATA_ERROR = 0x04, 80 PDC_SATA_ERROR = 0x04,
81 PDC_PHYMODE4 = 0x14, 81 PDC_PHYMODE4 = 0x14,
82 PDC_LINK_LAYER_ERRORS = 0x6C, 82 PDC_LINK_LAYER_ERRORS = 0x6C,
83 PDC_FPDMA_CTLSTAT = 0xD8, 83 PDC_FPDMA_CTLSTAT = 0xD8,
84 PDC_INTERNAL_DEBUG_1 = 0xF8, /* also used for PATA */ 84 PDC_INTERNAL_DEBUG_1 = 0xF8, /* also used for PATA */
85 PDC_INTERNAL_DEBUG_2 = 0xFC, /* also used for PATA */ 85 PDC_INTERNAL_DEBUG_2 = 0xFC, /* also used for PATA */
86 86
87 /* PDC_FPDMA_CTLSTAT bit definitions */ 87 /* PDC_FPDMA_CTLSTAT bit definitions */
88 PDC_FPDMA_CTLSTAT_RESET = 1 << 3, 88 PDC_FPDMA_CTLSTAT_RESET = 1 << 3,
89 PDC_FPDMA_CTLSTAT_DMASETUP_INT_FLAG = 1 << 10, 89 PDC_FPDMA_CTLSTAT_DMASETUP_INT_FLAG = 1 << 10,
90 PDC_FPDMA_CTLSTAT_SETDB_INT_FLAG = 1 << 11, 90 PDC_FPDMA_CTLSTAT_SETDB_INT_FLAG = 1 << 11,
91 91
92 /* PDC_GLOBAL_CTL bit definitions */ 92 /* PDC_GLOBAL_CTL bit definitions */
93 PDC_PH_ERR = (1 << 8), /* PCI error while loading packet */ 93 PDC_PH_ERR = (1 << 8), /* PCI error while loading packet */
94 PDC_SH_ERR = (1 << 9), /* PCI error while loading S/G table */ 94 PDC_SH_ERR = (1 << 9), /* PCI error while loading S/G table */
95 PDC_DH_ERR = (1 << 10), /* PCI error while loading data */ 95 PDC_DH_ERR = (1 << 10), /* PCI error while loading data */
96 PDC2_HTO_ERR = (1 << 12), /* host bus timeout */ 96 PDC2_HTO_ERR = (1 << 12), /* host bus timeout */
97 PDC2_ATA_HBA_ERR = (1 << 13), /* error during SATA DATA FIS transmission */ 97 PDC2_ATA_HBA_ERR = (1 << 13), /* error during SATA DATA FIS transmission */
98 PDC2_ATA_DMA_CNT_ERR = (1 << 14), /* DMA DATA FIS size differs from S/G count */ 98 PDC2_ATA_DMA_CNT_ERR = (1 << 14), /* DMA DATA FIS size differs from S/G count */
99 PDC_OVERRUN_ERR = (1 << 19), /* S/G byte count larger than HD requires */ 99 PDC_OVERRUN_ERR = (1 << 19), /* S/G byte count larger than HD requires */
100 PDC_UNDERRUN_ERR = (1 << 20), /* S/G byte count less than HD requires */ 100 PDC_UNDERRUN_ERR = (1 << 20), /* S/G byte count less than HD requires */
101 PDC_DRIVE_ERR = (1 << 21), /* drive error */ 101 PDC_DRIVE_ERR = (1 << 21), /* drive error */
102 PDC_PCI_SYS_ERR = (1 << 22), /* PCI system error */ 102 PDC_PCI_SYS_ERR = (1 << 22), /* PCI system error */
103 PDC1_PCI_PARITY_ERR = (1 << 23), /* PCI parity error (from SATA150 driver) */ 103 PDC1_PCI_PARITY_ERR = (1 << 23), /* PCI parity error (from SATA150 driver) */
104 PDC1_ERR_MASK = PDC1_PCI_PARITY_ERR, 104 PDC1_ERR_MASK = PDC1_PCI_PARITY_ERR,
105 PDC2_ERR_MASK = PDC2_HTO_ERR | PDC2_ATA_HBA_ERR | 105 PDC2_ERR_MASK = PDC2_HTO_ERR | PDC2_ATA_HBA_ERR |
106 PDC2_ATA_DMA_CNT_ERR, 106 PDC2_ATA_DMA_CNT_ERR,
107 PDC_ERR_MASK = PDC_PH_ERR | PDC_SH_ERR | PDC_DH_ERR | 107 PDC_ERR_MASK = PDC_PH_ERR | PDC_SH_ERR | PDC_DH_ERR |
108 PDC_OVERRUN_ERR | PDC_UNDERRUN_ERR | 108 PDC_OVERRUN_ERR | PDC_UNDERRUN_ERR |
109 PDC_DRIVE_ERR | PDC_PCI_SYS_ERR | 109 PDC_DRIVE_ERR | PDC_PCI_SYS_ERR |
110 PDC1_ERR_MASK | PDC2_ERR_MASK, 110 PDC1_ERR_MASK | PDC2_ERR_MASK,
111 111
112 board_2037x = 0, /* FastTrak S150 TX2plus */ 112 board_2037x = 0, /* FastTrak S150 TX2plus */
113 board_2037x_pata = 1, /* FastTrak S150 TX2plus PATA port */ 113 board_2037x_pata = 1, /* FastTrak S150 TX2plus PATA port */
114 board_20319 = 2, /* FastTrak S150 TX4 */ 114 board_20319 = 2, /* FastTrak S150 TX4 */
115 board_20619 = 3, /* FastTrak TX4000 */ 115 board_20619 = 3, /* FastTrak TX4000 */
116 board_2057x = 4, /* SATAII150 Tx2plus */ 116 board_2057x = 4, /* SATAII150 Tx2plus */
117 board_2057x_pata = 5, /* SATAII150 Tx2plus PATA port */ 117 board_2057x_pata = 5, /* SATAII150 Tx2plus PATA port */
118 board_40518 = 6, /* SATAII150 Tx4 */ 118 board_40518 = 6, /* SATAII150 Tx4 */
119 119
120 PDC_HAS_PATA = (1 << 1), /* PDC20375/20575 has PATA */ 120 PDC_HAS_PATA = (1 << 1), /* PDC20375/20575 has PATA */
121 121
122 /* Sequence counter control registers bit definitions */ 122 /* Sequence counter control registers bit definitions */
123 PDC_SEQCNTRL_INT_MASK = (1 << 5), /* Sequence Interrupt Mask */ 123 PDC_SEQCNTRL_INT_MASK = (1 << 5), /* Sequence Interrupt Mask */
124 124
125 /* Feature register values */ 125 /* Feature register values */
126 PDC_FEATURE_ATAPI_PIO = 0x00, /* ATAPI data xfer by PIO */ 126 PDC_FEATURE_ATAPI_PIO = 0x00, /* ATAPI data xfer by PIO */
127 PDC_FEATURE_ATAPI_DMA = 0x01, /* ATAPI data xfer by DMA */ 127 PDC_FEATURE_ATAPI_DMA = 0x01, /* ATAPI data xfer by DMA */
128 128
129 /* Device/Head register values */ 129 /* Device/Head register values */
130 PDC_DEVICE_SATA = 0xE0, /* Device/Head value for SATA devices */ 130 PDC_DEVICE_SATA = 0xE0, /* Device/Head value for SATA devices */
131 131
132 /* PDC_CTLSTAT bit definitions */ 132 /* PDC_CTLSTAT bit definitions */
133 PDC_DMA_ENABLE = (1 << 7), 133 PDC_DMA_ENABLE = (1 << 7),
134 PDC_IRQ_DISABLE = (1 << 10), 134 PDC_IRQ_DISABLE = (1 << 10),
135 PDC_RESET = (1 << 11), /* HDMA reset */ 135 PDC_RESET = (1 << 11), /* HDMA reset */
136 136
137 PDC_COMMON_FLAGS = ATA_FLAG_PIO_POLLING, 137 PDC_COMMON_FLAGS = ATA_FLAG_PIO_POLLING,
138 138
139 /* ap->flags bits */ 139 /* ap->flags bits */
140 PDC_FLAG_GEN_II = (1 << 24), 140 PDC_FLAG_GEN_II = (1 << 24),
141 PDC_FLAG_SATA_PATA = (1 << 25), /* supports SATA + PATA */ 141 PDC_FLAG_SATA_PATA = (1 << 25), /* supports SATA + PATA */
142 PDC_FLAG_4_PORTS = (1 << 26), /* 4 ports */ 142 PDC_FLAG_4_PORTS = (1 << 26), /* 4 ports */
143 }; 143 };
144 144
145 struct pdc_port_priv { 145 struct pdc_port_priv {
146 u8 *pkt; 146 u8 *pkt;
147 dma_addr_t pkt_dma; 147 dma_addr_t pkt_dma;
148 }; 148 };
149 149
150 struct pdc_host_priv { 150 struct pdc_host_priv {
151 spinlock_t hard_reset_lock; 151 spinlock_t hard_reset_lock;
152 }; 152 };
153 153
154 static int pdc_sata_scr_read(struct ata_link *link, unsigned int sc_reg, u32 *val); 154 static int pdc_sata_scr_read(struct ata_link *link, unsigned int sc_reg, u32 *val);
155 static int pdc_sata_scr_write(struct ata_link *link, unsigned int sc_reg, u32 val); 155 static int pdc_sata_scr_write(struct ata_link *link, unsigned int sc_reg, u32 val);
156 static int pdc_ata_init_one(struct pci_dev *pdev, const struct pci_device_id *ent); 156 static int pdc_ata_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
157 static int pdc_common_port_start(struct ata_port *ap); 157 static int pdc_common_port_start(struct ata_port *ap);
158 static int pdc_sata_port_start(struct ata_port *ap); 158 static int pdc_sata_port_start(struct ata_port *ap);
159 static void pdc_qc_prep(struct ata_queued_cmd *qc); 159 static void pdc_qc_prep(struct ata_queued_cmd *qc);
160 static void pdc_tf_load_mmio(struct ata_port *ap, const struct ata_taskfile *tf); 160 static void pdc_tf_load_mmio(struct ata_port *ap, const struct ata_taskfile *tf);
161 static void pdc_exec_command_mmio(struct ata_port *ap, const struct ata_taskfile *tf); 161 static void pdc_exec_command_mmio(struct ata_port *ap, const struct ata_taskfile *tf);
162 static int pdc_check_atapi_dma(struct ata_queued_cmd *qc); 162 static int pdc_check_atapi_dma(struct ata_queued_cmd *qc);
163 static int pdc_old_sata_check_atapi_dma(struct ata_queued_cmd *qc); 163 static int pdc_old_sata_check_atapi_dma(struct ata_queued_cmd *qc);
164 static void pdc_irq_clear(struct ata_port *ap); 164 static void pdc_irq_clear(struct ata_port *ap);
165 static unsigned int pdc_qc_issue(struct ata_queued_cmd *qc); 165 static unsigned int pdc_qc_issue(struct ata_queued_cmd *qc);
166 static void pdc_freeze(struct ata_port *ap); 166 static void pdc_freeze(struct ata_port *ap);
167 static void pdc_sata_freeze(struct ata_port *ap); 167 static void pdc_sata_freeze(struct ata_port *ap);
168 static void pdc_thaw(struct ata_port *ap); 168 static void pdc_thaw(struct ata_port *ap);
169 static void pdc_sata_thaw(struct ata_port *ap); 169 static void pdc_sata_thaw(struct ata_port *ap);
170 static int pdc_pata_softreset(struct ata_link *link, unsigned int *class, 170 static int pdc_pata_softreset(struct ata_link *link, unsigned int *class,
171 unsigned long deadline); 171 unsigned long deadline);
172 static int pdc_sata_hardreset(struct ata_link *link, unsigned int *class, 172 static int pdc_sata_hardreset(struct ata_link *link, unsigned int *class,
173 unsigned long deadline); 173 unsigned long deadline);
174 static void pdc_error_handler(struct ata_port *ap); 174 static void pdc_error_handler(struct ata_port *ap);
175 static void pdc_post_internal_cmd(struct ata_queued_cmd *qc); 175 static void pdc_post_internal_cmd(struct ata_queued_cmd *qc);
176 static int pdc_pata_cable_detect(struct ata_port *ap); 176 static int pdc_pata_cable_detect(struct ata_port *ap);
177 static int pdc_sata_cable_detect(struct ata_port *ap); 177 static int pdc_sata_cable_detect(struct ata_port *ap);
178 178
179 static struct scsi_host_template pdc_ata_sht = { 179 static struct scsi_host_template pdc_ata_sht = {
180 ATA_BASE_SHT(DRV_NAME), 180 ATA_BASE_SHT(DRV_NAME),
181 .sg_tablesize = PDC_MAX_PRD, 181 .sg_tablesize = PDC_MAX_PRD,
182 .dma_boundary = ATA_DMA_BOUNDARY, 182 .dma_boundary = ATA_DMA_BOUNDARY,
183 }; 183 };
184 184
185 static const struct ata_port_operations pdc_common_ops = { 185 static const struct ata_port_operations pdc_common_ops = {
186 .inherits = &ata_sff_port_ops, 186 .inherits = &ata_sff_port_ops,
187 187
188 .sff_tf_load = pdc_tf_load_mmio, 188 .sff_tf_load = pdc_tf_load_mmio,
189 .sff_exec_command = pdc_exec_command_mmio, 189 .sff_exec_command = pdc_exec_command_mmio,
190 .check_atapi_dma = pdc_check_atapi_dma, 190 .check_atapi_dma = pdc_check_atapi_dma,
191 .qc_prep = pdc_qc_prep, 191 .qc_prep = pdc_qc_prep,
192 .qc_issue = pdc_qc_issue, 192 .qc_issue = pdc_qc_issue,
193 193
194 .sff_irq_clear = pdc_irq_clear, 194 .sff_irq_clear = pdc_irq_clear,
195 .lost_interrupt = ATA_OP_NULL, 195 .lost_interrupt = ATA_OP_NULL,
196 196
197 .post_internal_cmd = pdc_post_internal_cmd, 197 .post_internal_cmd = pdc_post_internal_cmd,
198 .error_handler = pdc_error_handler, 198 .error_handler = pdc_error_handler,
199 }; 199 };
200 200
201 static struct ata_port_operations pdc_sata_ops = { 201 static struct ata_port_operations pdc_sata_ops = {
202 .inherits = &pdc_common_ops, 202 .inherits = &pdc_common_ops,
203 .cable_detect = pdc_sata_cable_detect, 203 .cable_detect = pdc_sata_cable_detect,
204 .freeze = pdc_sata_freeze, 204 .freeze = pdc_sata_freeze,
205 .thaw = pdc_sata_thaw, 205 .thaw = pdc_sata_thaw,
206 .scr_read = pdc_sata_scr_read, 206 .scr_read = pdc_sata_scr_read,
207 .scr_write = pdc_sata_scr_write, 207 .scr_write = pdc_sata_scr_write,
208 .port_start = pdc_sata_port_start, 208 .port_start = pdc_sata_port_start,
209 .hardreset = pdc_sata_hardreset, 209 .hardreset = pdc_sata_hardreset,
210 }; 210 };
211 211
212 /* First-generation chips need a more restrictive ->check_atapi_dma op, 212 /* First-generation chips need a more restrictive ->check_atapi_dma op,
213 and ->freeze/thaw that ignore the hotplug controls. */ 213 and ->freeze/thaw that ignore the hotplug controls. */
214 static struct ata_port_operations pdc_old_sata_ops = { 214 static struct ata_port_operations pdc_old_sata_ops = {
215 .inherits = &pdc_sata_ops, 215 .inherits = &pdc_sata_ops,
216 .freeze = pdc_freeze, 216 .freeze = pdc_freeze,
217 .thaw = pdc_thaw, 217 .thaw = pdc_thaw,
218 .check_atapi_dma = pdc_old_sata_check_atapi_dma, 218 .check_atapi_dma = pdc_old_sata_check_atapi_dma,
219 }; 219 };
220 220
221 static struct ata_port_operations pdc_pata_ops = { 221 static struct ata_port_operations pdc_pata_ops = {
222 .inherits = &pdc_common_ops, 222 .inherits = &pdc_common_ops,
223 .cable_detect = pdc_pata_cable_detect, 223 .cable_detect = pdc_pata_cable_detect,
224 .freeze = pdc_freeze, 224 .freeze = pdc_freeze,
225 .thaw = pdc_thaw, 225 .thaw = pdc_thaw,
226 .port_start = pdc_common_port_start, 226 .port_start = pdc_common_port_start,
227 .softreset = pdc_pata_softreset, 227 .softreset = pdc_pata_softreset,
228 }; 228 };
229 229
230 static const struct ata_port_info pdc_port_info[] = { 230 static const struct ata_port_info pdc_port_info[] = {
231 [board_2037x] = 231 [board_2037x] =
232 { 232 {
233 .flags = PDC_COMMON_FLAGS | ATA_FLAG_SATA | 233 .flags = PDC_COMMON_FLAGS | ATA_FLAG_SATA |
234 PDC_FLAG_SATA_PATA, 234 PDC_FLAG_SATA_PATA,
235 .pio_mask = ATA_PIO4, 235 .pio_mask = ATA_PIO4,
236 .mwdma_mask = ATA_MWDMA2, 236 .mwdma_mask = ATA_MWDMA2,
237 .udma_mask = ATA_UDMA6, 237 .udma_mask = ATA_UDMA6,
238 .port_ops = &pdc_old_sata_ops, 238 .port_ops = &pdc_old_sata_ops,
239 }, 239 },
240 240
241 [board_2037x_pata] = 241 [board_2037x_pata] =
242 { 242 {
243 .flags = PDC_COMMON_FLAGS | ATA_FLAG_SLAVE_POSS, 243 .flags = PDC_COMMON_FLAGS | ATA_FLAG_SLAVE_POSS,
244 .pio_mask = ATA_PIO4, 244 .pio_mask = ATA_PIO4,
245 .mwdma_mask = ATA_MWDMA2, 245 .mwdma_mask = ATA_MWDMA2,
246 .udma_mask = ATA_UDMA6, 246 .udma_mask = ATA_UDMA6,
247 .port_ops = &pdc_pata_ops, 247 .port_ops = &pdc_pata_ops,
248 }, 248 },
249 249
250 [board_20319] = 250 [board_20319] =
251 { 251 {
252 .flags = PDC_COMMON_FLAGS | ATA_FLAG_SATA | 252 .flags = PDC_COMMON_FLAGS | ATA_FLAG_SATA |
253 PDC_FLAG_4_PORTS, 253 PDC_FLAG_4_PORTS,
254 .pio_mask = ATA_PIO4, 254 .pio_mask = ATA_PIO4,
255 .mwdma_mask = ATA_MWDMA2, 255 .mwdma_mask = ATA_MWDMA2,
256 .udma_mask = ATA_UDMA6, 256 .udma_mask = ATA_UDMA6,
257 .port_ops = &pdc_old_sata_ops, 257 .port_ops = &pdc_old_sata_ops,
258 }, 258 },
259 259
260 [board_20619] = 260 [board_20619] =
261 { 261 {
262 .flags = PDC_COMMON_FLAGS | ATA_FLAG_SLAVE_POSS | 262 .flags = PDC_COMMON_FLAGS | ATA_FLAG_SLAVE_POSS |
263 PDC_FLAG_4_PORTS, 263 PDC_FLAG_4_PORTS,
264 .pio_mask = ATA_PIO4, 264 .pio_mask = ATA_PIO4,
265 .mwdma_mask = ATA_MWDMA2, 265 .mwdma_mask = ATA_MWDMA2,
266 .udma_mask = ATA_UDMA6, 266 .udma_mask = ATA_UDMA6,
267 .port_ops = &pdc_pata_ops, 267 .port_ops = &pdc_pata_ops,
268 }, 268 },
269 269
270 [board_2057x] = 270 [board_2057x] =
271 { 271 {
272 .flags = PDC_COMMON_FLAGS | ATA_FLAG_SATA | 272 .flags = PDC_COMMON_FLAGS | ATA_FLAG_SATA |
273 PDC_FLAG_GEN_II | PDC_FLAG_SATA_PATA, 273 PDC_FLAG_GEN_II | PDC_FLAG_SATA_PATA,
274 .pio_mask = ATA_PIO4, 274 .pio_mask = ATA_PIO4,
275 .mwdma_mask = ATA_MWDMA2, 275 .mwdma_mask = ATA_MWDMA2,
276 .udma_mask = ATA_UDMA6, 276 .udma_mask = ATA_UDMA6,
277 .port_ops = &pdc_sata_ops, 277 .port_ops = &pdc_sata_ops,
278 }, 278 },
279 279
280 [board_2057x_pata] = 280 [board_2057x_pata] =
281 { 281 {
282 .flags = PDC_COMMON_FLAGS | ATA_FLAG_SLAVE_POSS | 282 .flags = PDC_COMMON_FLAGS | ATA_FLAG_SLAVE_POSS |
283 PDC_FLAG_GEN_II, 283 PDC_FLAG_GEN_II,
284 .pio_mask = ATA_PIO4, 284 .pio_mask = ATA_PIO4,
285 .mwdma_mask = ATA_MWDMA2, 285 .mwdma_mask = ATA_MWDMA2,
286 .udma_mask = ATA_UDMA6, 286 .udma_mask = ATA_UDMA6,
287 .port_ops = &pdc_pata_ops, 287 .port_ops = &pdc_pata_ops,
288 }, 288 },
289 289
290 [board_40518] = 290 [board_40518] =
291 { 291 {
292 .flags = PDC_COMMON_FLAGS | ATA_FLAG_SATA | 292 .flags = PDC_COMMON_FLAGS | ATA_FLAG_SATA |
293 PDC_FLAG_GEN_II | PDC_FLAG_4_PORTS, 293 PDC_FLAG_GEN_II | PDC_FLAG_4_PORTS,
294 .pio_mask = ATA_PIO4, 294 .pio_mask = ATA_PIO4,
295 .mwdma_mask = ATA_MWDMA2, 295 .mwdma_mask = ATA_MWDMA2,
296 .udma_mask = ATA_UDMA6, 296 .udma_mask = ATA_UDMA6,
297 .port_ops = &pdc_sata_ops, 297 .port_ops = &pdc_sata_ops,
298 }, 298 },
299 }; 299 };
300 300
301 static const struct pci_device_id pdc_ata_pci_tbl[] = { 301 static const struct pci_device_id pdc_ata_pci_tbl[] = {
302 { PCI_VDEVICE(PROMISE, 0x3371), board_2037x }, 302 { PCI_VDEVICE(PROMISE, 0x3371), board_2037x },
303 { PCI_VDEVICE(PROMISE, 0x3373), board_2037x }, 303 { PCI_VDEVICE(PROMISE, 0x3373), board_2037x },
304 { PCI_VDEVICE(PROMISE, 0x3375), board_2037x }, 304 { PCI_VDEVICE(PROMISE, 0x3375), board_2037x },
305 { PCI_VDEVICE(PROMISE, 0x3376), board_2037x }, 305 { PCI_VDEVICE(PROMISE, 0x3376), board_2037x },
306 { PCI_VDEVICE(PROMISE, 0x3570), board_2057x }, 306 { PCI_VDEVICE(PROMISE, 0x3570), board_2057x },
307 { PCI_VDEVICE(PROMISE, 0x3571), board_2057x }, 307 { PCI_VDEVICE(PROMISE, 0x3571), board_2057x },
308 { PCI_VDEVICE(PROMISE, 0x3574), board_2057x }, 308 { PCI_VDEVICE(PROMISE, 0x3574), board_2057x },
309 { PCI_VDEVICE(PROMISE, 0x3577), board_2057x }, 309 { PCI_VDEVICE(PROMISE, 0x3577), board_2057x },
310 { PCI_VDEVICE(PROMISE, 0x3d73), board_2057x }, 310 { PCI_VDEVICE(PROMISE, 0x3d73), board_2057x },
311 { PCI_VDEVICE(PROMISE, 0x3d75), board_2057x }, 311 { PCI_VDEVICE(PROMISE, 0x3d75), board_2057x },
312 312
313 { PCI_VDEVICE(PROMISE, 0x3318), board_20319 }, 313 { PCI_VDEVICE(PROMISE, 0x3318), board_20319 },
314 { PCI_VDEVICE(PROMISE, 0x3319), board_20319 }, 314 { PCI_VDEVICE(PROMISE, 0x3319), board_20319 },
315 { PCI_VDEVICE(PROMISE, 0x3515), board_40518 }, 315 { PCI_VDEVICE(PROMISE, 0x3515), board_40518 },
316 { PCI_VDEVICE(PROMISE, 0x3519), board_40518 }, 316 { PCI_VDEVICE(PROMISE, 0x3519), board_40518 },
317 { PCI_VDEVICE(PROMISE, 0x3d17), board_40518 }, 317 { PCI_VDEVICE(PROMISE, 0x3d17), board_40518 },
318 { PCI_VDEVICE(PROMISE, 0x3d18), board_40518 }, 318 { PCI_VDEVICE(PROMISE, 0x3d18), board_40518 },
319 319
320 { PCI_VDEVICE(PROMISE, 0x6629), board_20619 }, 320 { PCI_VDEVICE(PROMISE, 0x6629), board_20619 },
321 321
322 { } /* terminate list */ 322 { } /* terminate list */
323 }; 323 };
324 324
325 static struct pci_driver pdc_ata_pci_driver = { 325 static struct pci_driver pdc_ata_pci_driver = {
326 .name = DRV_NAME, 326 .name = DRV_NAME,
327 .id_table = pdc_ata_pci_tbl, 327 .id_table = pdc_ata_pci_tbl,
328 .probe = pdc_ata_init_one, 328 .probe = pdc_ata_init_one,
329 .remove = ata_pci_remove_one, 329 .remove = ata_pci_remove_one,
330 }; 330 };
331 331
332 static int pdc_common_port_start(struct ata_port *ap) 332 static int pdc_common_port_start(struct ata_port *ap)
333 { 333 {
334 struct device *dev = ap->host->dev; 334 struct device *dev = ap->host->dev;
335 struct pdc_port_priv *pp; 335 struct pdc_port_priv *pp;
336 int rc; 336 int rc;
337 337
338 /* we use the same prd table as bmdma, allocate it */ 338 /* we use the same prd table as bmdma, allocate it */
339 rc = ata_bmdma_port_start(ap); 339 rc = ata_bmdma_port_start(ap);
340 if (rc) 340 if (rc)
341 return rc; 341 return rc;
342 342
343 pp = devm_kzalloc(dev, sizeof(*pp), GFP_KERNEL); 343 pp = devm_kzalloc(dev, sizeof(*pp), GFP_KERNEL);
344 if (!pp) 344 if (!pp)
345 return -ENOMEM; 345 return -ENOMEM;
346 346
347 pp->pkt = dmam_alloc_coherent(dev, 128, &pp->pkt_dma, GFP_KERNEL); 347 pp->pkt = dmam_alloc_coherent(dev, 128, &pp->pkt_dma, GFP_KERNEL);
348 if (!pp->pkt) 348 if (!pp->pkt)
349 return -ENOMEM; 349 return -ENOMEM;
350 350
351 ap->private_data = pp; 351 ap->private_data = pp;
352 352
353 return 0; 353 return 0;
354 } 354 }
355 355
356 static int pdc_sata_port_start(struct ata_port *ap) 356 static int pdc_sata_port_start(struct ata_port *ap)
357 { 357 {
358 int rc; 358 int rc;
359 359
360 rc = pdc_common_port_start(ap); 360 rc = pdc_common_port_start(ap);
361 if (rc) 361 if (rc)
362 return rc; 362 return rc;
363 363
364 /* fix up PHYMODE4 align timing */ 364 /* fix up PHYMODE4 align timing */
365 if (ap->flags & PDC_FLAG_GEN_II) { 365 if (ap->flags & PDC_FLAG_GEN_II) {
366 void __iomem *sata_mmio = ap->ioaddr.scr_addr; 366 void __iomem *sata_mmio = ap->ioaddr.scr_addr;
367 unsigned int tmp; 367 unsigned int tmp;
368 368
369 tmp = readl(sata_mmio + PDC_PHYMODE4); 369 tmp = readl(sata_mmio + PDC_PHYMODE4);
370 tmp = (tmp & ~3) | 1; /* set bits 1:0 = 0:1 */ 370 tmp = (tmp & ~3) | 1; /* set bits 1:0 = 0:1 */
371 writel(tmp, sata_mmio + PDC_PHYMODE4); 371 writel(tmp, sata_mmio + PDC_PHYMODE4);
372 } 372 }
373 373
374 return 0; 374 return 0;
375 } 375 }
376 376
377 static void pdc_fpdma_clear_interrupt_flag(struct ata_port *ap) 377 static void pdc_fpdma_clear_interrupt_flag(struct ata_port *ap)
378 { 378 {
379 void __iomem *sata_mmio = ap->ioaddr.scr_addr; 379 void __iomem *sata_mmio = ap->ioaddr.scr_addr;
380 u32 tmp; 380 u32 tmp;
381 381
382 tmp = readl(sata_mmio + PDC_FPDMA_CTLSTAT); 382 tmp = readl(sata_mmio + PDC_FPDMA_CTLSTAT);
383 tmp |= PDC_FPDMA_CTLSTAT_DMASETUP_INT_FLAG; 383 tmp |= PDC_FPDMA_CTLSTAT_DMASETUP_INT_FLAG;
384 tmp |= PDC_FPDMA_CTLSTAT_SETDB_INT_FLAG; 384 tmp |= PDC_FPDMA_CTLSTAT_SETDB_INT_FLAG;
385 385
386 /* It's not allowed to write to the entire FPDMA_CTLSTAT register 386 /* It's not allowed to write to the entire FPDMA_CTLSTAT register
387 when NCQ is running. So do a byte-sized write to bits 10 and 11. */ 387 when NCQ is running. So do a byte-sized write to bits 10 and 11. */
388 writeb(tmp >> 8, sata_mmio + PDC_FPDMA_CTLSTAT + 1); 388 writeb(tmp >> 8, sata_mmio + PDC_FPDMA_CTLSTAT + 1);
389 readb(sata_mmio + PDC_FPDMA_CTLSTAT + 1); /* flush */ 389 readb(sata_mmio + PDC_FPDMA_CTLSTAT + 1); /* flush */
390 } 390 }
391 391
392 static void pdc_fpdma_reset(struct ata_port *ap) 392 static void pdc_fpdma_reset(struct ata_port *ap)
393 { 393 {
394 void __iomem *sata_mmio = ap->ioaddr.scr_addr; 394 void __iomem *sata_mmio = ap->ioaddr.scr_addr;
395 u8 tmp; 395 u8 tmp;
396 396
397 tmp = (u8)readl(sata_mmio + PDC_FPDMA_CTLSTAT); 397 tmp = (u8)readl(sata_mmio + PDC_FPDMA_CTLSTAT);
398 tmp &= 0x7F; 398 tmp &= 0x7F;
399 tmp |= PDC_FPDMA_CTLSTAT_RESET; 399 tmp |= PDC_FPDMA_CTLSTAT_RESET;
400 writeb(tmp, sata_mmio + PDC_FPDMA_CTLSTAT); 400 writeb(tmp, sata_mmio + PDC_FPDMA_CTLSTAT);
401 readl(sata_mmio + PDC_FPDMA_CTLSTAT); /* flush */ 401 readl(sata_mmio + PDC_FPDMA_CTLSTAT); /* flush */
402 udelay(100); 402 udelay(100);
403 tmp &= ~PDC_FPDMA_CTLSTAT_RESET; 403 tmp &= ~PDC_FPDMA_CTLSTAT_RESET;
404 writeb(tmp, sata_mmio + PDC_FPDMA_CTLSTAT); 404 writeb(tmp, sata_mmio + PDC_FPDMA_CTLSTAT);
405 readl(sata_mmio + PDC_FPDMA_CTLSTAT); /* flush */ 405 readl(sata_mmio + PDC_FPDMA_CTLSTAT); /* flush */
406 406
407 pdc_fpdma_clear_interrupt_flag(ap); 407 pdc_fpdma_clear_interrupt_flag(ap);
408 } 408 }
409 409
410 static void pdc_not_at_command_packet_phase(struct ata_port *ap) 410 static void pdc_not_at_command_packet_phase(struct ata_port *ap)
411 { 411 {
412 void __iomem *sata_mmio = ap->ioaddr.scr_addr; 412 void __iomem *sata_mmio = ap->ioaddr.scr_addr;
413 unsigned int i; 413 unsigned int i;
414 u32 tmp; 414 u32 tmp;
415 415
416 /* check not at ASIC packet command phase */ 416 /* check not at ASIC packet command phase */
417 for (i = 0; i < 100; ++i) { 417 for (i = 0; i < 100; ++i) {
418 writel(0, sata_mmio + PDC_INTERNAL_DEBUG_1); 418 writel(0, sata_mmio + PDC_INTERNAL_DEBUG_1);
419 tmp = readl(sata_mmio + PDC_INTERNAL_DEBUG_2); 419 tmp = readl(sata_mmio + PDC_INTERNAL_DEBUG_2);
420 if ((tmp & 0xF) != 1) 420 if ((tmp & 0xF) != 1)
421 break; 421 break;
422 udelay(100); 422 udelay(100);
423 } 423 }
424 } 424 }
425 425
426 static void pdc_clear_internal_debug_record_error_register(struct ata_port *ap) 426 static void pdc_clear_internal_debug_record_error_register(struct ata_port *ap)
427 { 427 {
428 void __iomem *sata_mmio = ap->ioaddr.scr_addr; 428 void __iomem *sata_mmio = ap->ioaddr.scr_addr;
429 429
430 writel(0xffffffff, sata_mmio + PDC_SATA_ERROR); 430 writel(0xffffffff, sata_mmio + PDC_SATA_ERROR);
431 writel(0xffff0000, sata_mmio + PDC_LINK_LAYER_ERRORS); 431 writel(0xffff0000, sata_mmio + PDC_LINK_LAYER_ERRORS);
432 } 432 }
433 433
434 static void pdc_reset_port(struct ata_port *ap) 434 static void pdc_reset_port(struct ata_port *ap)
435 { 435 {
436 void __iomem *ata_ctlstat_mmio = ap->ioaddr.cmd_addr + PDC_CTLSTAT; 436 void __iomem *ata_ctlstat_mmio = ap->ioaddr.cmd_addr + PDC_CTLSTAT;
437 unsigned int i; 437 unsigned int i;
438 u32 tmp; 438 u32 tmp;
439 439
440 if (ap->flags & PDC_FLAG_GEN_II) 440 if (ap->flags & PDC_FLAG_GEN_II)
441 pdc_not_at_command_packet_phase(ap); 441 pdc_not_at_command_packet_phase(ap);
442 442
443 tmp = readl(ata_ctlstat_mmio); 443 tmp = readl(ata_ctlstat_mmio);
444 tmp |= PDC_RESET; 444 tmp |= PDC_RESET;
445 writel(tmp, ata_ctlstat_mmio); 445 writel(tmp, ata_ctlstat_mmio);
446 446
447 for (i = 11; i > 0; i--) { 447 for (i = 11; i > 0; i--) {
448 tmp = readl(ata_ctlstat_mmio); 448 tmp = readl(ata_ctlstat_mmio);
449 if (tmp & PDC_RESET) 449 if (tmp & PDC_RESET)
450 break; 450 break;
451 451
452 udelay(100); 452 udelay(100);
453 453
454 tmp |= PDC_RESET; 454 tmp |= PDC_RESET;
455 writel(tmp, ata_ctlstat_mmio); 455 writel(tmp, ata_ctlstat_mmio);
456 } 456 }
457 457
458 tmp &= ~PDC_RESET; 458 tmp &= ~PDC_RESET;
459 writel(tmp, ata_ctlstat_mmio); 459 writel(tmp, ata_ctlstat_mmio);
460 readl(ata_ctlstat_mmio); /* flush */ 460 readl(ata_ctlstat_mmio); /* flush */
461 461
462 if (sata_scr_valid(&ap->link) && (ap->flags & PDC_FLAG_GEN_II)) { 462 if (sata_scr_valid(&ap->link) && (ap->flags & PDC_FLAG_GEN_II)) {
463 pdc_fpdma_reset(ap); 463 pdc_fpdma_reset(ap);
464 pdc_clear_internal_debug_record_error_register(ap); 464 pdc_clear_internal_debug_record_error_register(ap);
465 } 465 }
466 } 466 }
467 467
468 static int pdc_pata_cable_detect(struct ata_port *ap) 468 static int pdc_pata_cable_detect(struct ata_port *ap)
469 { 469 {
470 u8 tmp; 470 u8 tmp;
471 void __iomem *ata_mmio = ap->ioaddr.cmd_addr; 471 void __iomem *ata_mmio = ap->ioaddr.cmd_addr;
472 472
473 tmp = readb(ata_mmio + PDC_CTLSTAT + 3); 473 tmp = readb(ata_mmio + PDC_CTLSTAT + 3);
474 if (tmp & 0x01) 474 if (tmp & 0x01)
475 return ATA_CBL_PATA40; 475 return ATA_CBL_PATA40;
476 return ATA_CBL_PATA80; 476 return ATA_CBL_PATA80;
477 } 477 }
478 478
479 static int pdc_sata_cable_detect(struct ata_port *ap) 479 static int pdc_sata_cable_detect(struct ata_port *ap)
480 { 480 {
481 return ATA_CBL_SATA; 481 return ATA_CBL_SATA;
482 } 482 }
483 483
484 static int pdc_sata_scr_read(struct ata_link *link, 484 static int pdc_sata_scr_read(struct ata_link *link,
485 unsigned int sc_reg, u32 *val) 485 unsigned int sc_reg, u32 *val)
486 { 486 {
487 if (sc_reg > SCR_CONTROL) 487 if (sc_reg > SCR_CONTROL)
488 return -EINVAL; 488 return -EINVAL;
489 *val = readl(link->ap->ioaddr.scr_addr + (sc_reg * 4)); 489 *val = readl(link->ap->ioaddr.scr_addr + (sc_reg * 4));
490 return 0; 490 return 0;
491 } 491 }
492 492
493 static int pdc_sata_scr_write(struct ata_link *link, 493 static int pdc_sata_scr_write(struct ata_link *link,
494 unsigned int sc_reg, u32 val) 494 unsigned int sc_reg, u32 val)
495 { 495 {
496 if (sc_reg > SCR_CONTROL) 496 if (sc_reg > SCR_CONTROL)
497 return -EINVAL; 497 return -EINVAL;
498 writel(val, link->ap->ioaddr.scr_addr + (sc_reg * 4)); 498 writel(val, link->ap->ioaddr.scr_addr + (sc_reg * 4));
499 return 0; 499 return 0;
500 } 500 }
501 501
502 static void pdc_atapi_pkt(struct ata_queued_cmd *qc) 502 static void pdc_atapi_pkt(struct ata_queued_cmd *qc)
503 { 503 {
504 struct ata_port *ap = qc->ap; 504 struct ata_port *ap = qc->ap;
505 dma_addr_t sg_table = ap->bmdma_prd_dma; 505 dma_addr_t sg_table = ap->bmdma_prd_dma;
506 unsigned int cdb_len = qc->dev->cdb_len; 506 unsigned int cdb_len = qc->dev->cdb_len;
507 u8 *cdb = qc->cdb; 507 u8 *cdb = qc->cdb;
508 struct pdc_port_priv *pp = ap->private_data; 508 struct pdc_port_priv *pp = ap->private_data;
509 u8 *buf = pp->pkt; 509 u8 *buf = pp->pkt;
510 __le32 *buf32 = (__le32 *) buf; 510 __le32 *buf32 = (__le32 *) buf;
511 unsigned int dev_sel, feature; 511 unsigned int dev_sel, feature;
512 512
513 /* set control bits (byte 0), zero delay seq id (byte 3), 513 /* set control bits (byte 0), zero delay seq id (byte 3),
514 * and seq id (byte 2) 514 * and seq id (byte 2)
515 */ 515 */
516 switch (qc->tf.protocol) { 516 switch (qc->tf.protocol) {
517 case ATAPI_PROT_DMA: 517 case ATAPI_PROT_DMA:
518 if (!(qc->tf.flags & ATA_TFLAG_WRITE)) 518 if (!(qc->tf.flags & ATA_TFLAG_WRITE))
519 buf32[0] = cpu_to_le32(PDC_PKT_READ); 519 buf32[0] = cpu_to_le32(PDC_PKT_READ);
520 else 520 else
521 buf32[0] = 0; 521 buf32[0] = 0;
522 break; 522 break;
523 case ATAPI_PROT_NODATA: 523 case ATAPI_PROT_NODATA:
524 buf32[0] = cpu_to_le32(PDC_PKT_NODATA); 524 buf32[0] = cpu_to_le32(PDC_PKT_NODATA);
525 break; 525 break;
526 default: 526 default:
527 BUG(); 527 BUG();
528 break; 528 break;
529 } 529 }
530 buf32[1] = cpu_to_le32(sg_table); /* S/G table addr */ 530 buf32[1] = cpu_to_le32(sg_table); /* S/G table addr */
531 buf32[2] = 0; /* no next-packet */ 531 buf32[2] = 0; /* no next-packet */
532 532
533 /* select drive */ 533 /* select drive */
534 if (sata_scr_valid(&ap->link)) 534 if (sata_scr_valid(&ap->link))
535 dev_sel = PDC_DEVICE_SATA; 535 dev_sel = PDC_DEVICE_SATA;
536 else 536 else
537 dev_sel = qc->tf.device; 537 dev_sel = qc->tf.device;
538 538
539 buf[12] = (1 << 5) | ATA_REG_DEVICE; 539 buf[12] = (1 << 5) | ATA_REG_DEVICE;
540 buf[13] = dev_sel; 540 buf[13] = dev_sel;
541 buf[14] = (1 << 5) | ATA_REG_DEVICE | PDC_PKT_CLEAR_BSY; 541 buf[14] = (1 << 5) | ATA_REG_DEVICE | PDC_PKT_CLEAR_BSY;
542 buf[15] = dev_sel; /* once more, waiting for BSY to clear */ 542 buf[15] = dev_sel; /* once more, waiting for BSY to clear */
543 543
544 buf[16] = (1 << 5) | ATA_REG_NSECT; 544 buf[16] = (1 << 5) | ATA_REG_NSECT;
545 buf[17] = qc->tf.nsect; 545 buf[17] = qc->tf.nsect;
546 buf[18] = (1 << 5) | ATA_REG_LBAL; 546 buf[18] = (1 << 5) | ATA_REG_LBAL;
547 buf[19] = qc->tf.lbal; 547 buf[19] = qc->tf.lbal;
548 548
549 /* set feature and byte counter registers */ 549 /* set feature and byte counter registers */
550 if (qc->tf.protocol != ATAPI_PROT_DMA) 550 if (qc->tf.protocol != ATAPI_PROT_DMA)
551 feature = PDC_FEATURE_ATAPI_PIO; 551 feature = PDC_FEATURE_ATAPI_PIO;
552 else 552 else
553 feature = PDC_FEATURE_ATAPI_DMA; 553 feature = PDC_FEATURE_ATAPI_DMA;
554 554
555 buf[20] = (1 << 5) | ATA_REG_FEATURE; 555 buf[20] = (1 << 5) | ATA_REG_FEATURE;
556 buf[21] = feature; 556 buf[21] = feature;
557 buf[22] = (1 << 5) | ATA_REG_BYTEL; 557 buf[22] = (1 << 5) | ATA_REG_BYTEL;
558 buf[23] = qc->tf.lbam; 558 buf[23] = qc->tf.lbam;
559 buf[24] = (1 << 5) | ATA_REG_BYTEH; 559 buf[24] = (1 << 5) | ATA_REG_BYTEH;
560 buf[25] = qc->tf.lbah; 560 buf[25] = qc->tf.lbah;
561 561
562 /* send ATAPI packet command 0xA0 */ 562 /* send ATAPI packet command 0xA0 */
563 buf[26] = (1 << 5) | ATA_REG_CMD; 563 buf[26] = (1 << 5) | ATA_REG_CMD;
564 buf[27] = qc->tf.command; 564 buf[27] = qc->tf.command;
565 565
566 /* select drive and check DRQ */ 566 /* select drive and check DRQ */
567 buf[28] = (1 << 5) | ATA_REG_DEVICE | PDC_PKT_WAIT_DRDY; 567 buf[28] = (1 << 5) | ATA_REG_DEVICE | PDC_PKT_WAIT_DRDY;
568 buf[29] = dev_sel; 568 buf[29] = dev_sel;
569 569
570 /* we can represent cdb lengths 2/4/6/8/10/12/14/16 */ 570 /* we can represent cdb lengths 2/4/6/8/10/12/14/16 */
571 BUG_ON(cdb_len & ~0x1E); 571 BUG_ON(cdb_len & ~0x1E);
572 572
573 /* append the CDB as the final part */ 573 /* append the CDB as the final part */
574 buf[30] = (((cdb_len >> 1) & 7) << 5) | ATA_REG_DATA | PDC_LAST_REG; 574 buf[30] = (((cdb_len >> 1) & 7) << 5) | ATA_REG_DATA | PDC_LAST_REG;
575 memcpy(buf+31, cdb, cdb_len); 575 memcpy(buf+31, cdb, cdb_len);
576 } 576 }
577 577
578 /** 578 /**
579 * pdc_fill_sg - Fill PCI IDE PRD table 579 * pdc_fill_sg - Fill PCI IDE PRD table
580 * @qc: Metadata associated with taskfile to be transferred 580 * @qc: Metadata associated with taskfile to be transferred
581 * 581 *
582 * Fill PCI IDE PRD (scatter-gather) table with segments 582 * Fill PCI IDE PRD (scatter-gather) table with segments
583 * associated with the current disk command. 583 * associated with the current disk command.
584 * Make sure hardware does not choke on it. 584 * Make sure hardware does not choke on it.
585 * 585 *
586 * LOCKING: 586 * LOCKING:
587 * spin_lock_irqsave(host lock) 587 * spin_lock_irqsave(host lock)
588 * 588 *
589 */ 589 */
590 static void pdc_fill_sg(struct ata_queued_cmd *qc) 590 static void pdc_fill_sg(struct ata_queued_cmd *qc)
591 { 591 {
592 struct ata_port *ap = qc->ap; 592 struct ata_port *ap = qc->ap;
593 struct ata_bmdma_prd *prd = ap->bmdma_prd; 593 struct ata_bmdma_prd *prd = ap->bmdma_prd;
594 struct scatterlist *sg; 594 struct scatterlist *sg;
595 const u32 SG_COUNT_ASIC_BUG = 41*4; 595 const u32 SG_COUNT_ASIC_BUG = 41*4;
596 unsigned int si, idx; 596 unsigned int si, idx;
597 u32 len; 597 u32 len;
598 598
599 if (!(qc->flags & ATA_QCFLAG_DMAMAP)) 599 if (!(qc->flags & ATA_QCFLAG_DMAMAP))
600 return; 600 return;
601 601
602 idx = 0; 602 idx = 0;
603 for_each_sg(qc->sg, sg, qc->n_elem, si) { 603 for_each_sg(qc->sg, sg, qc->n_elem, si) {
604 u32 addr, offset; 604 u32 addr, offset;
605 u32 sg_len; 605 u32 sg_len;
606 606
607 /* determine if physical DMA addr spans 64K boundary. 607 /* determine if physical DMA addr spans 64K boundary.
608 * Note h/w doesn't support 64-bit, so we unconditionally 608 * Note h/w doesn't support 64-bit, so we unconditionally
609 * truncate dma_addr_t to u32. 609 * truncate dma_addr_t to u32.
610 */ 610 */
611 addr = (u32) sg_dma_address(sg); 611 addr = (u32) sg_dma_address(sg);
612 sg_len = sg_dma_len(sg); 612 sg_len = sg_dma_len(sg);
613 613
614 while (sg_len) { 614 while (sg_len) {
615 offset = addr & 0xffff; 615 offset = addr & 0xffff;
616 len = sg_len; 616 len = sg_len;
617 if ((offset + sg_len) > 0x10000) 617 if ((offset + sg_len) > 0x10000)
618 len = 0x10000 - offset; 618 len = 0x10000 - offset;
619 619
620 prd[idx].addr = cpu_to_le32(addr); 620 prd[idx].addr = cpu_to_le32(addr);
621 prd[idx].flags_len = cpu_to_le32(len & 0xffff); 621 prd[idx].flags_len = cpu_to_le32(len & 0xffff);
622 VPRINTK("PRD[%u] = (0x%X, 0x%X)\n", idx, addr, len); 622 VPRINTK("PRD[%u] = (0x%X, 0x%X)\n", idx, addr, len);
623 623
624 idx++; 624 idx++;
625 sg_len -= len; 625 sg_len -= len;
626 addr += len; 626 addr += len;
627 } 627 }
628 } 628 }
629 629
630 len = le32_to_cpu(prd[idx - 1].flags_len); 630 len = le32_to_cpu(prd[idx - 1].flags_len);
631 631
632 if (len > SG_COUNT_ASIC_BUG) { 632 if (len > SG_COUNT_ASIC_BUG) {
633 u32 addr; 633 u32 addr;
634 634
635 VPRINTK("Splitting last PRD.\n"); 635 VPRINTK("Splitting last PRD.\n");
636 636
637 addr = le32_to_cpu(prd[idx - 1].addr); 637 addr = le32_to_cpu(prd[idx - 1].addr);
638 prd[idx - 1].flags_len = cpu_to_le32(len - SG_COUNT_ASIC_BUG); 638 prd[idx - 1].flags_len = cpu_to_le32(len - SG_COUNT_ASIC_BUG);
639 VPRINTK("PRD[%u] = (0x%X, 0x%X)\n", idx - 1, addr, SG_COUNT_ASIC_BUG); 639 VPRINTK("PRD[%u] = (0x%X, 0x%X)\n", idx - 1, addr, SG_COUNT_ASIC_BUG);
640 640
641 addr = addr + len - SG_COUNT_ASIC_BUG; 641 addr = addr + len - SG_COUNT_ASIC_BUG;
642 len = SG_COUNT_ASIC_BUG; 642 len = SG_COUNT_ASIC_BUG;
643 prd[idx].addr = cpu_to_le32(addr); 643 prd[idx].addr = cpu_to_le32(addr);
644 prd[idx].flags_len = cpu_to_le32(len); 644 prd[idx].flags_len = cpu_to_le32(len);
645 VPRINTK("PRD[%u] = (0x%X, 0x%X)\n", idx, addr, len); 645 VPRINTK("PRD[%u] = (0x%X, 0x%X)\n", idx, addr, len);
646 646
647 idx++; 647 idx++;
648 } 648 }
649 649
650 prd[idx - 1].flags_len |= cpu_to_le32(ATA_PRD_EOT); 650 prd[idx - 1].flags_len |= cpu_to_le32(ATA_PRD_EOT);
651 } 651 }
652 652
653 static void pdc_qc_prep(struct ata_queued_cmd *qc) 653 static void pdc_qc_prep(struct ata_queued_cmd *qc)
654 { 654 {
655 struct pdc_port_priv *pp = qc->ap->private_data; 655 struct pdc_port_priv *pp = qc->ap->private_data;
656 unsigned int i; 656 unsigned int i;
657 657
658 VPRINTK("ENTER\n"); 658 VPRINTK("ENTER\n");
659 659
660 switch (qc->tf.protocol) { 660 switch (qc->tf.protocol) {
661 case ATA_PROT_DMA: 661 case ATA_PROT_DMA:
662 pdc_fill_sg(qc); 662 pdc_fill_sg(qc);
663 /*FALLTHROUGH*/ 663 /*FALLTHROUGH*/
664 case ATA_PROT_NODATA: 664 case ATA_PROT_NODATA:
665 i = pdc_pkt_header(&qc->tf, qc->ap->bmdma_prd_dma, 665 i = pdc_pkt_header(&qc->tf, qc->ap->bmdma_prd_dma,
666 qc->dev->devno, pp->pkt); 666 qc->dev->devno, pp->pkt);
667 if (qc->tf.flags & ATA_TFLAG_LBA48) 667 if (qc->tf.flags & ATA_TFLAG_LBA48)
668 i = pdc_prep_lba48(&qc->tf, pp->pkt, i); 668 i = pdc_prep_lba48(&qc->tf, pp->pkt, i);
669 else 669 else
670 i = pdc_prep_lba28(&qc->tf, pp->pkt, i); 670 i = pdc_prep_lba28(&qc->tf, pp->pkt, i);
671 pdc_pkt_footer(&qc->tf, pp->pkt, i); 671 pdc_pkt_footer(&qc->tf, pp->pkt, i);
672 break; 672 break;
673 case ATAPI_PROT_PIO: 673 case ATAPI_PROT_PIO:
674 pdc_fill_sg(qc); 674 pdc_fill_sg(qc);
675 break; 675 break;
676 case ATAPI_PROT_DMA: 676 case ATAPI_PROT_DMA:
677 pdc_fill_sg(qc); 677 pdc_fill_sg(qc);
678 /*FALLTHROUGH*/ 678 /*FALLTHROUGH*/
679 case ATAPI_PROT_NODATA: 679 case ATAPI_PROT_NODATA:
680 pdc_atapi_pkt(qc); 680 pdc_atapi_pkt(qc);
681 break; 681 break;
682 default: 682 default:
683 break; 683 break;
684 } 684 }
685 } 685 }
686 686
687 static int pdc_is_sataii_tx4(unsigned long flags) 687 static int pdc_is_sataii_tx4(unsigned long flags)
688 { 688 {
689 const unsigned long mask = PDC_FLAG_GEN_II | PDC_FLAG_4_PORTS; 689 const unsigned long mask = PDC_FLAG_GEN_II | PDC_FLAG_4_PORTS;
690 return (flags & mask) == mask; 690 return (flags & mask) == mask;
691 } 691 }
692 692
693 static unsigned int pdc_port_no_to_ata_no(unsigned int port_no, 693 static unsigned int pdc_port_no_to_ata_no(unsigned int port_no,
694 int is_sataii_tx4) 694 int is_sataii_tx4)
695 { 695 {
696 static const unsigned char sataii_tx4_port_remap[4] = { 3, 1, 0, 2}; 696 static const unsigned char sataii_tx4_port_remap[4] = { 3, 1, 0, 2};
697 return is_sataii_tx4 ? sataii_tx4_port_remap[port_no] : port_no; 697 return is_sataii_tx4 ? sataii_tx4_port_remap[port_no] : port_no;
698 } 698 }
699 699
700 static unsigned int pdc_sata_nr_ports(const struct ata_port *ap) 700 static unsigned int pdc_sata_nr_ports(const struct ata_port *ap)
701 { 701 {
702 return (ap->flags & PDC_FLAG_4_PORTS) ? 4 : 2; 702 return (ap->flags & PDC_FLAG_4_PORTS) ? 4 : 2;
703 } 703 }
704 704
705 static unsigned int pdc_sata_ata_port_to_ata_no(const struct ata_port *ap) 705 static unsigned int pdc_sata_ata_port_to_ata_no(const struct ata_port *ap)
706 { 706 {
707 const struct ata_host *host = ap->host; 707 const struct ata_host *host = ap->host;
708 unsigned int nr_ports = pdc_sata_nr_ports(ap); 708 unsigned int nr_ports = pdc_sata_nr_ports(ap);
709 unsigned int i; 709 unsigned int i;
710 710
711 for (i = 0; i < nr_ports && host->ports[i] != ap; ++i) 711 for (i = 0; i < nr_ports && host->ports[i] != ap; ++i)
712 ; 712 ;
713 BUG_ON(i >= nr_ports); 713 BUG_ON(i >= nr_ports);
714 return pdc_port_no_to_ata_no(i, pdc_is_sataii_tx4(ap->flags)); 714 return pdc_port_no_to_ata_no(i, pdc_is_sataii_tx4(ap->flags));
715 } 715 }
716 716
717 static void pdc_freeze(struct ata_port *ap) 717 static void pdc_freeze(struct ata_port *ap)
718 { 718 {
719 void __iomem *ata_mmio = ap->ioaddr.cmd_addr; 719 void __iomem *ata_mmio = ap->ioaddr.cmd_addr;
720 u32 tmp; 720 u32 tmp;
721 721
722 tmp = readl(ata_mmio + PDC_CTLSTAT); 722 tmp = readl(ata_mmio + PDC_CTLSTAT);
723 tmp |= PDC_IRQ_DISABLE; 723 tmp |= PDC_IRQ_DISABLE;
724 tmp &= ~PDC_DMA_ENABLE; 724 tmp &= ~PDC_DMA_ENABLE;
725 writel(tmp, ata_mmio + PDC_CTLSTAT); 725 writel(tmp, ata_mmio + PDC_CTLSTAT);
726 readl(ata_mmio + PDC_CTLSTAT); /* flush */ 726 readl(ata_mmio + PDC_CTLSTAT); /* flush */
727 } 727 }
728 728
729 static void pdc_sata_freeze(struct ata_port *ap) 729 static void pdc_sata_freeze(struct ata_port *ap)
730 { 730 {
731 struct ata_host *host = ap->host; 731 struct ata_host *host = ap->host;
732 void __iomem *host_mmio = host->iomap[PDC_MMIO_BAR]; 732 void __iomem *host_mmio = host->iomap[PDC_MMIO_BAR];
733 unsigned int hotplug_offset = PDC2_SATA_PLUG_CSR; 733 unsigned int hotplug_offset = PDC2_SATA_PLUG_CSR;
734 unsigned int ata_no = pdc_sata_ata_port_to_ata_no(ap); 734 unsigned int ata_no = pdc_sata_ata_port_to_ata_no(ap);
735 u32 hotplug_status; 735 u32 hotplug_status;
736 736
737 /* Disable hotplug events on this port. 737 /* Disable hotplug events on this port.
738 * 738 *
739 * Locking: 739 * Locking:
740 * 1) hotplug register accesses must be serialised via host->lock 740 * 1) hotplug register accesses must be serialised via host->lock
741 * 2) ap->lock == &ap->host->lock 741 * 2) ap->lock == &ap->host->lock
742 * 3) ->freeze() and ->thaw() are called with ap->lock held 742 * 3) ->freeze() and ->thaw() are called with ap->lock held
743 */ 743 */
744 hotplug_status = readl(host_mmio + hotplug_offset); 744 hotplug_status = readl(host_mmio + hotplug_offset);
745 hotplug_status |= 0x11 << (ata_no + 16); 745 hotplug_status |= 0x11 << (ata_no + 16);
746 writel(hotplug_status, host_mmio + hotplug_offset); 746 writel(hotplug_status, host_mmio + hotplug_offset);
747 readl(host_mmio + hotplug_offset); /* flush */ 747 readl(host_mmio + hotplug_offset); /* flush */
748 748
749 pdc_freeze(ap); 749 pdc_freeze(ap);
750 } 750 }
751 751
752 static void pdc_thaw(struct ata_port *ap) 752 static void pdc_thaw(struct ata_port *ap)
753 { 753 {
754 void __iomem *ata_mmio = ap->ioaddr.cmd_addr; 754 void __iomem *ata_mmio = ap->ioaddr.cmd_addr;
755 u32 tmp; 755 u32 tmp;
756 756
757 /* clear IRQ */ 757 /* clear IRQ */
758 readl(ata_mmio + PDC_COMMAND); 758 readl(ata_mmio + PDC_COMMAND);
759 759
760 /* turn IRQ back on */ 760 /* turn IRQ back on */
761 tmp = readl(ata_mmio + PDC_CTLSTAT); 761 tmp = readl(ata_mmio + PDC_CTLSTAT);
762 tmp &= ~PDC_IRQ_DISABLE; 762 tmp &= ~PDC_IRQ_DISABLE;
763 writel(tmp, ata_mmio + PDC_CTLSTAT); 763 writel(tmp, ata_mmio + PDC_CTLSTAT);
764 readl(ata_mmio + PDC_CTLSTAT); /* flush */ 764 readl(ata_mmio + PDC_CTLSTAT); /* flush */
765 } 765 }
766 766
767 static void pdc_sata_thaw(struct ata_port *ap) 767 static void pdc_sata_thaw(struct ata_port *ap)
768 { 768 {
769 struct ata_host *host = ap->host; 769 struct ata_host *host = ap->host;
770 void __iomem *host_mmio = host->iomap[PDC_MMIO_BAR]; 770 void __iomem *host_mmio = host->iomap[PDC_MMIO_BAR];
771 unsigned int hotplug_offset = PDC2_SATA_PLUG_CSR; 771 unsigned int hotplug_offset = PDC2_SATA_PLUG_CSR;
772 unsigned int ata_no = pdc_sata_ata_port_to_ata_no(ap); 772 unsigned int ata_no = pdc_sata_ata_port_to_ata_no(ap);
773 u32 hotplug_status; 773 u32 hotplug_status;
774 774
775 pdc_thaw(ap); 775 pdc_thaw(ap);
776 776
777 /* Enable hotplug events on this port. 777 /* Enable hotplug events on this port.
778 * Locking: see pdc_sata_freeze(). 778 * Locking: see pdc_sata_freeze().
779 */ 779 */
780 hotplug_status = readl(host_mmio + hotplug_offset); 780 hotplug_status = readl(host_mmio + hotplug_offset);
781 hotplug_status |= 0x11 << ata_no; 781 hotplug_status |= 0x11 << ata_no;
782 hotplug_status &= ~(0x11 << (ata_no + 16)); 782 hotplug_status &= ~(0x11 << (ata_no + 16));
783 writel(hotplug_status, host_mmio + hotplug_offset); 783 writel(hotplug_status, host_mmio + hotplug_offset);
784 readl(host_mmio + hotplug_offset); /* flush */ 784 readl(host_mmio + hotplug_offset); /* flush */
785 } 785 }
786 786
787 static int pdc_pata_softreset(struct ata_link *link, unsigned int *class, 787 static int pdc_pata_softreset(struct ata_link *link, unsigned int *class,
788 unsigned long deadline) 788 unsigned long deadline)
789 { 789 {
790 pdc_reset_port(link->ap); 790 pdc_reset_port(link->ap);
791 return ata_sff_softreset(link, class, deadline); 791 return ata_sff_softreset(link, class, deadline);
792 } 792 }
793 793
794 static unsigned int pdc_ata_port_to_ata_no(const struct ata_port *ap) 794 static unsigned int pdc_ata_port_to_ata_no(const struct ata_port *ap)
795 { 795 {
796 void __iomem *ata_mmio = ap->ioaddr.cmd_addr; 796 void __iomem *ata_mmio = ap->ioaddr.cmd_addr;
797 void __iomem *host_mmio = ap->host->iomap[PDC_MMIO_BAR]; 797 void __iomem *host_mmio = ap->host->iomap[PDC_MMIO_BAR];
798 798
799 /* ata_mmio == host_mmio + 0x200 + ata_no * 0x80 */ 799 /* ata_mmio == host_mmio + 0x200 + ata_no * 0x80 */
800 return (ata_mmio - host_mmio - 0x200) / 0x80; 800 return (ata_mmio - host_mmio - 0x200) / 0x80;
801 } 801 }
802 802
803 static void pdc_hard_reset_port(struct ata_port *ap) 803 static void pdc_hard_reset_port(struct ata_port *ap)
804 { 804 {
805 void __iomem *host_mmio = ap->host->iomap[PDC_MMIO_BAR]; 805 void __iomem *host_mmio = ap->host->iomap[PDC_MMIO_BAR];
806 void __iomem *pcictl_b1_mmio = host_mmio + PDC_PCI_CTL + 1; 806 void __iomem *pcictl_b1_mmio = host_mmio + PDC_PCI_CTL + 1;
807 unsigned int ata_no = pdc_ata_port_to_ata_no(ap); 807 unsigned int ata_no = pdc_ata_port_to_ata_no(ap);
808 struct pdc_host_priv *hpriv = ap->host->private_data; 808 struct pdc_host_priv *hpriv = ap->host->private_data;
809 u8 tmp; 809 u8 tmp;
810 810
811 spin_lock(&hpriv->hard_reset_lock); 811 spin_lock(&hpriv->hard_reset_lock);
812 812
813 tmp = readb(pcictl_b1_mmio); 813 tmp = readb(pcictl_b1_mmio);
814 tmp &= ~(0x10 << ata_no); 814 tmp &= ~(0x10 << ata_no);
815 writeb(tmp, pcictl_b1_mmio); 815 writeb(tmp, pcictl_b1_mmio);
816 readb(pcictl_b1_mmio); /* flush */ 816 readb(pcictl_b1_mmio); /* flush */
817 udelay(100); 817 udelay(100);
818 tmp |= (0x10 << ata_no); 818 tmp |= (0x10 << ata_no);
819 writeb(tmp, pcictl_b1_mmio); 819 writeb(tmp, pcictl_b1_mmio);
820 readb(pcictl_b1_mmio); /* flush */ 820 readb(pcictl_b1_mmio); /* flush */
821 821
822 spin_unlock(&hpriv->hard_reset_lock); 822 spin_unlock(&hpriv->hard_reset_lock);
823 } 823 }
824 824
825 static int pdc_sata_hardreset(struct ata_link *link, unsigned int *class, 825 static int pdc_sata_hardreset(struct ata_link *link, unsigned int *class,
826 unsigned long deadline) 826 unsigned long deadline)
827 { 827 {
828 if (link->ap->flags & PDC_FLAG_GEN_II) 828 if (link->ap->flags & PDC_FLAG_GEN_II)
829 pdc_not_at_command_packet_phase(link->ap); 829 pdc_not_at_command_packet_phase(link->ap);
830 /* hotplug IRQs should have been masked by pdc_sata_freeze() */ 830 /* hotplug IRQs should have been masked by pdc_sata_freeze() */
831 pdc_hard_reset_port(link->ap); 831 pdc_hard_reset_port(link->ap);
832 pdc_reset_port(link->ap); 832 pdc_reset_port(link->ap);
833 833
834 /* sata_promise can't reliably acquire the first D2H Reg FIS 834 /* sata_promise can't reliably acquire the first D2H Reg FIS
835 * after hardreset. Do non-waiting hardreset and request 835 * after hardreset. Do non-waiting hardreset and request
836 * follow-up SRST. 836 * follow-up SRST.
837 */ 837 */
838 return sata_std_hardreset(link, class, deadline); 838 return sata_std_hardreset(link, class, deadline);
839 } 839 }
840 840
841 static void pdc_error_handler(struct ata_port *ap) 841 static void pdc_error_handler(struct ata_port *ap)
842 { 842 {
843 if (!(ap->pflags & ATA_PFLAG_FROZEN)) 843 if (!(ap->pflags & ATA_PFLAG_FROZEN))
844 pdc_reset_port(ap); 844 pdc_reset_port(ap);
845 845
846 ata_sff_error_handler(ap); 846 ata_sff_error_handler(ap);
847 } 847 }
848 848
849 static void pdc_post_internal_cmd(struct ata_queued_cmd *qc) 849 static void pdc_post_internal_cmd(struct ata_queued_cmd *qc)
850 { 850 {
851 struct ata_port *ap = qc->ap; 851 struct ata_port *ap = qc->ap;
852 852
853 /* make DMA engine forget about the failed command */ 853 /* make DMA engine forget about the failed command */
854 if (qc->flags & ATA_QCFLAG_FAILED) 854 if (qc->flags & ATA_QCFLAG_FAILED)
855 pdc_reset_port(ap); 855 pdc_reset_port(ap);
856 } 856 }
857 857
858 static void pdc_error_intr(struct ata_port *ap, struct ata_queued_cmd *qc, 858 static void pdc_error_intr(struct ata_port *ap, struct ata_queued_cmd *qc,
859 u32 port_status, u32 err_mask) 859 u32 port_status, u32 err_mask)
860 { 860 {
861 struct ata_eh_info *ehi = &ap->link.eh_info; 861 struct ata_eh_info *ehi = &ap->link.eh_info;
862 unsigned int ac_err_mask = 0; 862 unsigned int ac_err_mask = 0;
863 863
864 ata_ehi_clear_desc(ehi); 864 ata_ehi_clear_desc(ehi);
865 ata_ehi_push_desc(ehi, "port_status 0x%08x", port_status); 865 ata_ehi_push_desc(ehi, "port_status 0x%08x", port_status);
866 port_status &= err_mask; 866 port_status &= err_mask;
867 867
868 if (port_status & PDC_DRIVE_ERR) 868 if (port_status & PDC_DRIVE_ERR)
869 ac_err_mask |= AC_ERR_DEV; 869 ac_err_mask |= AC_ERR_DEV;
870 if (port_status & (PDC_OVERRUN_ERR | PDC_UNDERRUN_ERR)) 870 if (port_status & (PDC_OVERRUN_ERR | PDC_UNDERRUN_ERR))
871 ac_err_mask |= AC_ERR_OTHER; 871 ac_err_mask |= AC_ERR_OTHER;
872 if (port_status & (PDC2_ATA_HBA_ERR | PDC2_ATA_DMA_CNT_ERR)) 872 if (port_status & (PDC2_ATA_HBA_ERR | PDC2_ATA_DMA_CNT_ERR))
873 ac_err_mask |= AC_ERR_ATA_BUS; 873 ac_err_mask |= AC_ERR_ATA_BUS;
874 if (port_status & (PDC_PH_ERR | PDC_SH_ERR | PDC_DH_ERR | PDC2_HTO_ERR 874 if (port_status & (PDC_PH_ERR | PDC_SH_ERR | PDC_DH_ERR | PDC2_HTO_ERR
875 | PDC_PCI_SYS_ERR | PDC1_PCI_PARITY_ERR)) 875 | PDC_PCI_SYS_ERR | PDC1_PCI_PARITY_ERR))
876 ac_err_mask |= AC_ERR_HOST_BUS; 876 ac_err_mask |= AC_ERR_HOST_BUS;
877 877
878 if (sata_scr_valid(&ap->link)) { 878 if (sata_scr_valid(&ap->link)) {
879 u32 serror; 879 u32 serror;
880 880
881 pdc_sata_scr_read(&ap->link, SCR_ERROR, &serror); 881 pdc_sata_scr_read(&ap->link, SCR_ERROR, &serror);
882 ehi->serror |= serror; 882 ehi->serror |= serror;
883 } 883 }
884 884
885 qc->err_mask |= ac_err_mask; 885 qc->err_mask |= ac_err_mask;
886 886
887 pdc_reset_port(ap); 887 pdc_reset_port(ap);
888 888
889 ata_port_abort(ap); 889 ata_port_abort(ap);
890 } 890 }
891 891
892 static unsigned int pdc_host_intr(struct ata_port *ap, 892 static unsigned int pdc_host_intr(struct ata_port *ap,
893 struct ata_queued_cmd *qc) 893 struct ata_queued_cmd *qc)
894 { 894 {
895 unsigned int handled = 0; 895 unsigned int handled = 0;
896 void __iomem *ata_mmio = ap->ioaddr.cmd_addr; 896 void __iomem *ata_mmio = ap->ioaddr.cmd_addr;
897 u32 port_status, err_mask; 897 u32 port_status, err_mask;
898 898
899 err_mask = PDC_ERR_MASK; 899 err_mask = PDC_ERR_MASK;
900 if (ap->flags & PDC_FLAG_GEN_II) 900 if (ap->flags & PDC_FLAG_GEN_II)
901 err_mask &= ~PDC1_ERR_MASK; 901 err_mask &= ~PDC1_ERR_MASK;
902 else 902 else
903 err_mask &= ~PDC2_ERR_MASK; 903 err_mask &= ~PDC2_ERR_MASK;
904 port_status = readl(ata_mmio + PDC_GLOBAL_CTL); 904 port_status = readl(ata_mmio + PDC_GLOBAL_CTL);
905 if (unlikely(port_status & err_mask)) { 905 if (unlikely(port_status & err_mask)) {
906 pdc_error_intr(ap, qc, port_status, err_mask); 906 pdc_error_intr(ap, qc, port_status, err_mask);
907 return 1; 907 return 1;
908 } 908 }
909 909
910 switch (qc->tf.protocol) { 910 switch (qc->tf.protocol) {
911 case ATA_PROT_DMA: 911 case ATA_PROT_DMA:
912 case ATA_PROT_NODATA: 912 case ATA_PROT_NODATA:
913 case ATAPI_PROT_DMA: 913 case ATAPI_PROT_DMA:
914 case ATAPI_PROT_NODATA: 914 case ATAPI_PROT_NODATA:
915 qc->err_mask |= ac_err_mask(ata_wait_idle(ap)); 915 qc->err_mask |= ac_err_mask(ata_wait_idle(ap));
916 ata_qc_complete(qc); 916 ata_qc_complete(qc);
917 handled = 1; 917 handled = 1;
918 break; 918 break;
919 default: 919 default:
920 ap->stats.idle_irq++; 920 ap->stats.idle_irq++;
921 break; 921 break;
922 } 922 }
923 923
924 return handled; 924 return handled;
925 } 925 }
926 926
927 static void pdc_irq_clear(struct ata_port *ap) 927 static void pdc_irq_clear(struct ata_port *ap)
928 { 928 {
929 void __iomem *ata_mmio = ap->ioaddr.cmd_addr; 929 void __iomem *ata_mmio = ap->ioaddr.cmd_addr;
930 930
931 readl(ata_mmio + PDC_COMMAND); 931 readl(ata_mmio + PDC_COMMAND);
932 } 932 }
933 933
934 static irqreturn_t pdc_interrupt(int irq, void *dev_instance) 934 static irqreturn_t pdc_interrupt(int irq, void *dev_instance)
935 { 935 {
936 struct ata_host *host = dev_instance; 936 struct ata_host *host = dev_instance;
937 struct ata_port *ap; 937 struct ata_port *ap;
938 u32 mask = 0; 938 u32 mask = 0;
939 unsigned int i, tmp; 939 unsigned int i, tmp;
940 unsigned int handled = 0; 940 unsigned int handled = 0;
941 void __iomem *host_mmio; 941 void __iomem *host_mmio;
942 unsigned int hotplug_offset, ata_no; 942 unsigned int hotplug_offset, ata_no;
943 u32 hotplug_status; 943 u32 hotplug_status;
944 int is_sataii_tx4; 944 int is_sataii_tx4;
945 945
946 VPRINTK("ENTER\n"); 946 VPRINTK("ENTER\n");
947 947
948 if (!host || !host->iomap[PDC_MMIO_BAR]) { 948 if (!host || !host->iomap[PDC_MMIO_BAR]) {
949 VPRINTK("QUICK EXIT\n"); 949 VPRINTK("QUICK EXIT\n");
950 return IRQ_NONE; 950 return IRQ_NONE;
951 } 951 }
952 952
953 host_mmio = host->iomap[PDC_MMIO_BAR]; 953 host_mmio = host->iomap[PDC_MMIO_BAR];
954 954
955 spin_lock(&host->lock); 955 spin_lock(&host->lock);
956 956
957 /* read and clear hotplug flags for all ports */ 957 /* read and clear hotplug flags for all ports */
958 if (host->ports[0]->flags & PDC_FLAG_GEN_II) { 958 if (host->ports[0]->flags & PDC_FLAG_GEN_II) {
959 hotplug_offset = PDC2_SATA_PLUG_CSR; 959 hotplug_offset = PDC2_SATA_PLUG_CSR;
960 hotplug_status = readl(host_mmio + hotplug_offset); 960 hotplug_status = readl(host_mmio + hotplug_offset);
961 if (hotplug_status & 0xff) 961 if (hotplug_status & 0xff)
962 writel(hotplug_status | 0xff, host_mmio + hotplug_offset); 962 writel(hotplug_status | 0xff, host_mmio + hotplug_offset);
963 hotplug_status &= 0xff; /* clear uninteresting bits */ 963 hotplug_status &= 0xff; /* clear uninteresting bits */
964 } else 964 } else
965 hotplug_status = 0; 965 hotplug_status = 0;
966 966
967 /* reading should also clear interrupts */ 967 /* reading should also clear interrupts */
968 mask = readl(host_mmio + PDC_INT_SEQMASK); 968 mask = readl(host_mmio + PDC_INT_SEQMASK);
969 969
970 if (mask == 0xffffffff && hotplug_status == 0) { 970 if (mask == 0xffffffff && hotplug_status == 0) {
971 VPRINTK("QUICK EXIT 2\n"); 971 VPRINTK("QUICK EXIT 2\n");
972 goto done_irq; 972 goto done_irq;
973 } 973 }
974 974
975 mask &= 0xffff; /* only 16 SEQIDs possible */ 975 mask &= 0xffff; /* only 16 SEQIDs possible */
976 if (mask == 0 && hotplug_status == 0) { 976 if (mask == 0 && hotplug_status == 0) {
977 VPRINTK("QUICK EXIT 3\n"); 977 VPRINTK("QUICK EXIT 3\n");
978 goto done_irq; 978 goto done_irq;
979 } 979 }
980 980
981 writel(mask, host_mmio + PDC_INT_SEQMASK); 981 writel(mask, host_mmio + PDC_INT_SEQMASK);
982 982
983 is_sataii_tx4 = pdc_is_sataii_tx4(host->ports[0]->flags); 983 is_sataii_tx4 = pdc_is_sataii_tx4(host->ports[0]->flags);
984 984
985 for (i = 0; i < host->n_ports; i++) { 985 for (i = 0; i < host->n_ports; i++) {
986 VPRINTK("port %u\n", i); 986 VPRINTK("port %u\n", i);
987 ap = host->ports[i]; 987 ap = host->ports[i];
988 988
989 /* check for a plug or unplug event */ 989 /* check for a plug or unplug event */
990 ata_no = pdc_port_no_to_ata_no(i, is_sataii_tx4); 990 ata_no = pdc_port_no_to_ata_no(i, is_sataii_tx4);
991 tmp = hotplug_status & (0x11 << ata_no); 991 tmp = hotplug_status & (0x11 << ata_no);
992 if (tmp) { 992 if (tmp) {
993 struct ata_eh_info *ehi = &ap->link.eh_info; 993 struct ata_eh_info *ehi = &ap->link.eh_info;
994 ata_ehi_clear_desc(ehi); 994 ata_ehi_clear_desc(ehi);
995 ata_ehi_hotplugged(ehi); 995 ata_ehi_hotplugged(ehi);
996 ata_ehi_push_desc(ehi, "hotplug_status %#x", tmp); 996 ata_ehi_push_desc(ehi, "hotplug_status %#x", tmp);
997 ata_port_freeze(ap); 997 ata_port_freeze(ap);
998 ++handled; 998 ++handled;
999 continue; 999 continue;
1000 } 1000 }
1001 1001
1002 /* check for a packet interrupt */ 1002 /* check for a packet interrupt */
1003 tmp = mask & (1 << (i + 1)); 1003 tmp = mask & (1 << (i + 1));
1004 if (tmp) { 1004 if (tmp) {
1005 struct ata_queued_cmd *qc; 1005 struct ata_queued_cmd *qc;
1006 1006
1007 qc = ata_qc_from_tag(ap, ap->link.active_tag); 1007 qc = ata_qc_from_tag(ap, ap->link.active_tag);
1008 if (qc && (!(qc->tf.flags & ATA_TFLAG_POLLING))) 1008 if (qc && (!(qc->tf.flags & ATA_TFLAG_POLLING)))
1009 handled += pdc_host_intr(ap, qc); 1009 handled += pdc_host_intr(ap, qc);
1010 } 1010 }
1011 } 1011 }
1012 1012
1013 VPRINTK("EXIT\n"); 1013 VPRINTK("EXIT\n");
1014 1014
1015 done_irq: 1015 done_irq:
1016 spin_unlock(&host->lock); 1016 spin_unlock(&host->lock);
1017 return IRQ_RETVAL(handled); 1017 return IRQ_RETVAL(handled);
1018 } 1018 }
1019 1019
1020 static void pdc_packet_start(struct ata_queued_cmd *qc) 1020 static void pdc_packet_start(struct ata_queued_cmd *qc)
1021 { 1021 {
1022 struct ata_port *ap = qc->ap; 1022 struct ata_port *ap = qc->ap;
1023 struct pdc_port_priv *pp = ap->private_data; 1023 struct pdc_port_priv *pp = ap->private_data;
1024 void __iomem *host_mmio = ap->host->iomap[PDC_MMIO_BAR]; 1024 void __iomem *host_mmio = ap->host->iomap[PDC_MMIO_BAR];
1025 void __iomem *ata_mmio = ap->ioaddr.cmd_addr; 1025 void __iomem *ata_mmio = ap->ioaddr.cmd_addr;
1026 unsigned int port_no = ap->port_no; 1026 unsigned int port_no = ap->port_no;
1027 u8 seq = (u8) (port_no + 1); 1027 u8 seq = (u8) (port_no + 1);
1028 1028
1029 VPRINTK("ENTER, ap %p\n", ap); 1029 VPRINTK("ENTER, ap %p\n", ap);
1030 1030
1031 writel(0x00000001, host_mmio + (seq * 4)); 1031 writel(0x00000001, host_mmio + (seq * 4));
1032 readl(host_mmio + (seq * 4)); /* flush */ 1032 readl(host_mmio + (seq * 4)); /* flush */
1033 1033
1034 pp->pkt[2] = seq; 1034 pp->pkt[2] = seq;
1035 wmb(); /* flush PRD, pkt writes */ 1035 wmb(); /* flush PRD, pkt writes */
1036 writel(pp->pkt_dma, ata_mmio + PDC_PKT_SUBMIT); 1036 writel(pp->pkt_dma, ata_mmio + PDC_PKT_SUBMIT);
1037 readl(ata_mmio + PDC_PKT_SUBMIT); /* flush */ 1037 readl(ata_mmio + PDC_PKT_SUBMIT); /* flush */
1038 } 1038 }
1039 1039
1040 static unsigned int pdc_qc_issue(struct ata_queued_cmd *qc) 1040 static unsigned int pdc_qc_issue(struct ata_queued_cmd *qc)
1041 { 1041 {
1042 switch (qc->tf.protocol) { 1042 switch (qc->tf.protocol) {
1043 case ATAPI_PROT_NODATA: 1043 case ATAPI_PROT_NODATA:
1044 if (qc->dev->flags & ATA_DFLAG_CDB_INTR) 1044 if (qc->dev->flags & ATA_DFLAG_CDB_INTR)
1045 break; 1045 break;
1046 /*FALLTHROUGH*/ 1046 /*FALLTHROUGH*/
1047 case ATA_PROT_NODATA: 1047 case ATA_PROT_NODATA:
1048 if (qc->tf.flags & ATA_TFLAG_POLLING) 1048 if (qc->tf.flags & ATA_TFLAG_POLLING)
1049 break; 1049 break;
1050 /*FALLTHROUGH*/ 1050 /*FALLTHROUGH*/
1051 case ATAPI_PROT_DMA: 1051 case ATAPI_PROT_DMA:
1052 case ATA_PROT_DMA: 1052 case ATA_PROT_DMA:
1053 pdc_packet_start(qc); 1053 pdc_packet_start(qc);
1054 return 0; 1054 return 0;
1055 default: 1055 default:
1056 break; 1056 break;
1057 } 1057 }
1058 return ata_sff_qc_issue(qc); 1058 return ata_sff_qc_issue(qc);
1059 } 1059 }
1060 1060
1061 static void pdc_tf_load_mmio(struct ata_port *ap, const struct ata_taskfile *tf) 1061 static void pdc_tf_load_mmio(struct ata_port *ap, const struct ata_taskfile *tf)
1062 { 1062 {
1063 WARN_ON(tf->protocol == ATA_PROT_DMA || tf->protocol == ATAPI_PROT_DMA); 1063 WARN_ON(tf->protocol == ATA_PROT_DMA || tf->protocol == ATAPI_PROT_DMA);
1064 ata_sff_tf_load(ap, tf); 1064 ata_sff_tf_load(ap, tf);
1065 } 1065 }
1066 1066
1067 static void pdc_exec_command_mmio(struct ata_port *ap, 1067 static void pdc_exec_command_mmio(struct ata_port *ap,
1068 const struct ata_taskfile *tf) 1068 const struct ata_taskfile *tf)
1069 { 1069 {
1070 WARN_ON(tf->protocol == ATA_PROT_DMA || tf->protocol == ATAPI_PROT_DMA); 1070 WARN_ON(tf->protocol == ATA_PROT_DMA || tf->protocol == ATAPI_PROT_DMA);
1071 ata_sff_exec_command(ap, tf); 1071 ata_sff_exec_command(ap, tf);
1072 } 1072 }
1073 1073
1074 static int pdc_check_atapi_dma(struct ata_queued_cmd *qc) 1074 static int pdc_check_atapi_dma(struct ata_queued_cmd *qc)
1075 { 1075 {
1076 u8 *scsicmd = qc->scsicmd->cmnd; 1076 u8 *scsicmd = qc->scsicmd->cmnd;
1077 int pio = 1; /* atapi dma off by default */ 1077 int pio = 1; /* atapi dma off by default */
1078 1078
1079 /* Whitelist commands that may use DMA. */ 1079 /* Whitelist commands that may use DMA. */
1080 switch (scsicmd[0]) { 1080 switch (scsicmd[0]) {
1081 case WRITE_12: 1081 case WRITE_12:
1082 case WRITE_10: 1082 case WRITE_10:
1083 case WRITE_6: 1083 case WRITE_6:
1084 case READ_12: 1084 case READ_12:
1085 case READ_10: 1085 case READ_10:
1086 case READ_6: 1086 case READ_6:
1087 case 0xad: /* READ_DVD_STRUCTURE */ 1087 case 0xad: /* READ_DVD_STRUCTURE */
1088 case 0xbe: /* READ_CD */ 1088 case 0xbe: /* READ_CD */
1089 pio = 0; 1089 pio = 0;
1090 } 1090 }
1091 /* -45150 (FFFF4FA2) to -1 (FFFFFFFF) shall use PIO mode */ 1091 /* -45150 (FFFF4FA2) to -1 (FFFFFFFF) shall use PIO mode */
1092 if (scsicmd[0] == WRITE_10) { 1092 if (scsicmd[0] == WRITE_10) {
1093 unsigned int lba = 1093 unsigned int lba =
1094 (scsicmd[2] << 24) | 1094 (scsicmd[2] << 24) |
1095 (scsicmd[3] << 16) | 1095 (scsicmd[3] << 16) |
1096 (scsicmd[4] << 8) | 1096 (scsicmd[4] << 8) |
1097 scsicmd[5]; 1097 scsicmd[5];
1098 if (lba >= 0xFFFF4FA2) 1098 if (lba >= 0xFFFF4FA2)
1099 pio = 1; 1099 pio = 1;
1100 } 1100 }
1101 return pio; 1101 return pio;
1102 } 1102 }
1103 1103
1104 static int pdc_old_sata_check_atapi_dma(struct ata_queued_cmd *qc) 1104 static int pdc_old_sata_check_atapi_dma(struct ata_queued_cmd *qc)
1105 { 1105 {
1106 /* First generation chips cannot use ATAPI DMA on SATA ports */ 1106 /* First generation chips cannot use ATAPI DMA on SATA ports */
1107 return 1; 1107 return 1;
1108 } 1108 }
1109 1109
1110 static void pdc_ata_setup_port(struct ata_port *ap, 1110 static void pdc_ata_setup_port(struct ata_port *ap,
1111 void __iomem *base, void __iomem *scr_addr) 1111 void __iomem *base, void __iomem *scr_addr)
1112 { 1112 {
1113 ap->ioaddr.cmd_addr = base; 1113 ap->ioaddr.cmd_addr = base;
1114 ap->ioaddr.data_addr = base; 1114 ap->ioaddr.data_addr = base;
1115 ap->ioaddr.feature_addr = 1115 ap->ioaddr.feature_addr =
1116 ap->ioaddr.error_addr = base + 0x4; 1116 ap->ioaddr.error_addr = base + 0x4;
1117 ap->ioaddr.nsect_addr = base + 0x8; 1117 ap->ioaddr.nsect_addr = base + 0x8;
1118 ap->ioaddr.lbal_addr = base + 0xc; 1118 ap->ioaddr.lbal_addr = base + 0xc;
1119 ap->ioaddr.lbam_addr = base + 0x10; 1119 ap->ioaddr.lbam_addr = base + 0x10;
1120 ap->ioaddr.lbah_addr = base + 0x14; 1120 ap->ioaddr.lbah_addr = base + 0x14;
1121 ap->ioaddr.device_addr = base + 0x18; 1121 ap->ioaddr.device_addr = base + 0x18;
1122 ap->ioaddr.command_addr = 1122 ap->ioaddr.command_addr =
1123 ap->ioaddr.status_addr = base + 0x1c; 1123 ap->ioaddr.status_addr = base + 0x1c;
1124 ap->ioaddr.altstatus_addr = 1124 ap->ioaddr.altstatus_addr =
1125 ap->ioaddr.ctl_addr = base + 0x38; 1125 ap->ioaddr.ctl_addr = base + 0x38;
1126 ap->ioaddr.scr_addr = scr_addr; 1126 ap->ioaddr.scr_addr = scr_addr;
1127 } 1127 }
1128 1128
1129 static void pdc_host_init(struct ata_host *host) 1129 static void pdc_host_init(struct ata_host *host)
1130 { 1130 {
1131 void __iomem *host_mmio = host->iomap[PDC_MMIO_BAR]; 1131 void __iomem *host_mmio = host->iomap[PDC_MMIO_BAR];
1132 int is_gen2 = host->ports[0]->flags & PDC_FLAG_GEN_II; 1132 int is_gen2 = host->ports[0]->flags & PDC_FLAG_GEN_II;
1133 int hotplug_offset; 1133 int hotplug_offset;
1134 u32 tmp; 1134 u32 tmp;
1135 1135
1136 if (is_gen2) 1136 if (is_gen2)
1137 hotplug_offset = PDC2_SATA_PLUG_CSR; 1137 hotplug_offset = PDC2_SATA_PLUG_CSR;
1138 else 1138 else
1139 hotplug_offset = PDC_SATA_PLUG_CSR; 1139 hotplug_offset = PDC_SATA_PLUG_CSR;
1140 1140
1141 /* 1141 /*
1142 * Except for the hotplug stuff, this is voodoo from the 1142 * Except for the hotplug stuff, this is voodoo from the
1143 * Promise driver. Label this entire section 1143 * Promise driver. Label this entire section
1144 * "TODO: figure out why we do this" 1144 * "TODO: figure out why we do this"
1145 */ 1145 */
1146 1146
1147 /* enable BMR_BURST, maybe change FIFO_SHD to 8 dwords */ 1147 /* enable BMR_BURST, maybe change FIFO_SHD to 8 dwords */
1148 tmp = readl(host_mmio + PDC_FLASH_CTL); 1148 tmp = readl(host_mmio + PDC_FLASH_CTL);
1149 tmp |= 0x02000; /* bit 13 (enable bmr burst) */ 1149 tmp |= 0x02000; /* bit 13 (enable bmr burst) */
1150 if (!is_gen2) 1150 if (!is_gen2)
1151 tmp |= 0x10000; /* bit 16 (fifo threshold at 8 dw) */ 1151 tmp |= 0x10000; /* bit 16 (fifo threshold at 8 dw) */
1152 writel(tmp, host_mmio + PDC_FLASH_CTL); 1152 writel(tmp, host_mmio + PDC_FLASH_CTL);
1153 1153
1154 /* clear plug/unplug flags for all ports */ 1154 /* clear plug/unplug flags for all ports */
1155 tmp = readl(host_mmio + hotplug_offset); 1155 tmp = readl(host_mmio + hotplug_offset);
1156 writel(tmp | 0xff, host_mmio + hotplug_offset); 1156 writel(tmp | 0xff, host_mmio + hotplug_offset);
1157 1157
1158 tmp = readl(host_mmio + hotplug_offset); 1158 tmp = readl(host_mmio + hotplug_offset);
1159 if (is_gen2) /* unmask plug/unplug ints */ 1159 if (is_gen2) /* unmask plug/unplug ints */
1160 writel(tmp & ~0xff0000, host_mmio + hotplug_offset); 1160 writel(tmp & ~0xff0000, host_mmio + hotplug_offset);
1161 else /* mask plug/unplug ints */ 1161 else /* mask plug/unplug ints */
1162 writel(tmp | 0xff0000, host_mmio + hotplug_offset); 1162 writel(tmp | 0xff0000, host_mmio + hotplug_offset);
1163 1163
1164 /* don't initialise TBG or SLEW on 2nd generation chips */ 1164 /* don't initialise TBG or SLEW on 2nd generation chips */
1165 if (is_gen2) 1165 if (is_gen2)
1166 return; 1166 return;
1167 1167
1168 /* reduce TBG clock to 133 Mhz. */ 1168 /* reduce TBG clock to 133 Mhz. */
1169 tmp = readl(host_mmio + PDC_TBG_MODE); 1169 tmp = readl(host_mmio + PDC_TBG_MODE);
1170 tmp &= ~0x30000; /* clear bit 17, 16*/ 1170 tmp &= ~0x30000; /* clear bit 17, 16*/
1171 tmp |= 0x10000; /* set bit 17:16 = 0:1 */ 1171 tmp |= 0x10000; /* set bit 17:16 = 0:1 */
1172 writel(tmp, host_mmio + PDC_TBG_MODE); 1172 writel(tmp, host_mmio + PDC_TBG_MODE);
1173 1173
1174 readl(host_mmio + PDC_TBG_MODE); /* flush */ 1174 readl(host_mmio + PDC_TBG_MODE); /* flush */
1175 msleep(10); 1175 msleep(10);
1176 1176
1177 /* adjust slew rate control register. */ 1177 /* adjust slew rate control register. */
1178 tmp = readl(host_mmio + PDC_SLEW_CTL); 1178 tmp = readl(host_mmio + PDC_SLEW_CTL);
1179 tmp &= 0xFFFFF03F; /* clear bit 11 ~ 6 */ 1179 tmp &= 0xFFFFF03F; /* clear bit 11 ~ 6 */
1180 tmp |= 0x00000900; /* set bit 11-9 = 100b , bit 8-6 = 100 */ 1180 tmp |= 0x00000900; /* set bit 11-9 = 100b , bit 8-6 = 100 */
1181 writel(tmp, host_mmio + PDC_SLEW_CTL); 1181 writel(tmp, host_mmio + PDC_SLEW_CTL);
1182 } 1182 }
1183 1183
1184 static int pdc_ata_init_one(struct pci_dev *pdev, 1184 static int pdc_ata_init_one(struct pci_dev *pdev,
1185 const struct pci_device_id *ent) 1185 const struct pci_device_id *ent)
1186 { 1186 {
1187 const struct ata_port_info *pi = &pdc_port_info[ent->driver_data]; 1187 const struct ata_port_info *pi = &pdc_port_info[ent->driver_data];
1188 const struct ata_port_info *ppi[PDC_MAX_PORTS]; 1188 const struct ata_port_info *ppi[PDC_MAX_PORTS];
1189 struct ata_host *host; 1189 struct ata_host *host;
1190 struct pdc_host_priv *hpriv; 1190 struct pdc_host_priv *hpriv;
1191 void __iomem *host_mmio; 1191 void __iomem *host_mmio;
1192 int n_ports, i, rc; 1192 int n_ports, i, rc;
1193 int is_sataii_tx4; 1193 int is_sataii_tx4;
1194 1194
1195 ata_print_version_once(&pdev->dev, DRV_VERSION); 1195 ata_print_version_once(&pdev->dev, DRV_VERSION);
1196 1196
1197 /* enable and acquire resources */ 1197 /* enable and acquire resources */
1198 rc = pcim_enable_device(pdev); 1198 rc = pcim_enable_device(pdev);
1199 if (rc) 1199 if (rc)
1200 return rc; 1200 return rc;
1201 1201
1202 rc = pcim_iomap_regions(pdev, 1 << PDC_MMIO_BAR, DRV_NAME); 1202 rc = pcim_iomap_regions(pdev, 1 << PDC_MMIO_BAR, DRV_NAME);
1203 if (rc == -EBUSY) 1203 if (rc == -EBUSY)
1204 pcim_pin_device(pdev); 1204 pcim_pin_device(pdev);
1205 if (rc) 1205 if (rc)
1206 return rc; 1206 return rc;
1207 host_mmio = pcim_iomap_table(pdev)[PDC_MMIO_BAR]; 1207 host_mmio = pcim_iomap_table(pdev)[PDC_MMIO_BAR];
1208 1208
1209 /* determine port configuration and setup host */ 1209 /* determine port configuration and setup host */
1210 n_ports = 2; 1210 n_ports = 2;
1211 if (pi->flags & PDC_FLAG_4_PORTS) 1211 if (pi->flags & PDC_FLAG_4_PORTS)
1212 n_ports = 4; 1212 n_ports = 4;
1213 for (i = 0; i < n_ports; i++) 1213 for (i = 0; i < n_ports; i++)
1214 ppi[i] = pi; 1214 ppi[i] = pi;
1215 1215
1216 if (pi->flags & PDC_FLAG_SATA_PATA) { 1216 if (pi->flags & PDC_FLAG_SATA_PATA) {
1217 u8 tmp = readb(host_mmio + PDC_FLASH_CTL + 1); 1217 u8 tmp = readb(host_mmio + PDC_FLASH_CTL + 1);
1218 if (!(tmp & 0x80)) 1218 if (!(tmp & 0x80))
1219 ppi[n_ports++] = pi + 1; 1219 ppi[n_ports++] = pi + 1;
1220 } 1220 }
1221 1221
1222 host = ata_host_alloc_pinfo(&pdev->dev, ppi, n_ports); 1222 host = ata_host_alloc_pinfo(&pdev->dev, ppi, n_ports);
1223 if (!host) { 1223 if (!host) {
1224 dev_err(&pdev->dev, "failed to allocate host\n"); 1224 dev_err(&pdev->dev, "failed to allocate host\n");
1225 return -ENOMEM; 1225 return -ENOMEM;
1226 } 1226 }
1227 hpriv = devm_kzalloc(&pdev->dev, sizeof *hpriv, GFP_KERNEL); 1227 hpriv = devm_kzalloc(&pdev->dev, sizeof *hpriv, GFP_KERNEL);
1228 if (!hpriv) 1228 if (!hpriv)
1229 return -ENOMEM; 1229 return -ENOMEM;
1230 spin_lock_init(&hpriv->hard_reset_lock); 1230 spin_lock_init(&hpriv->hard_reset_lock);
1231 host->private_data = hpriv; 1231 host->private_data = hpriv;
1232 host->iomap = pcim_iomap_table(pdev); 1232 host->iomap = pcim_iomap_table(pdev);
1233 1233
1234 is_sataii_tx4 = pdc_is_sataii_tx4(pi->flags); 1234 is_sataii_tx4 = pdc_is_sataii_tx4(pi->flags);
1235 for (i = 0; i < host->n_ports; i++) { 1235 for (i = 0; i < host->n_ports; i++) {
1236 struct ata_port *ap = host->ports[i]; 1236 struct ata_port *ap = host->ports[i];
1237 unsigned int ata_no = pdc_port_no_to_ata_no(i, is_sataii_tx4); 1237 unsigned int ata_no = pdc_port_no_to_ata_no(i, is_sataii_tx4);
1238 unsigned int ata_offset = 0x200 + ata_no * 0x80; 1238 unsigned int ata_offset = 0x200 + ata_no * 0x80;
1239 unsigned int scr_offset = 0x400 + ata_no * 0x100; 1239 unsigned int scr_offset = 0x400 + ata_no * 0x100;
1240 1240
1241 pdc_ata_setup_port(ap, host_mmio + ata_offset, host_mmio + scr_offset); 1241 pdc_ata_setup_port(ap, host_mmio + ata_offset, host_mmio + scr_offset);
1242 1242
1243 ata_port_pbar_desc(ap, PDC_MMIO_BAR, -1, "mmio"); 1243 ata_port_pbar_desc(ap, PDC_MMIO_BAR, -1, "mmio");
1244 ata_port_pbar_desc(ap, PDC_MMIO_BAR, ata_offset, "ata"); 1244 ata_port_pbar_desc(ap, PDC_MMIO_BAR, ata_offset, "ata");
1245 } 1245 }
1246 1246
1247 /* initialize adapter */ 1247 /* initialize adapter */
1248 pdc_host_init(host); 1248 pdc_host_init(host);
1249 1249
1250 rc = pci_set_dma_mask(pdev, ATA_DMA_MASK); 1250 rc = pci_set_dma_mask(pdev, ATA_DMA_MASK);
1251 if (rc) 1251 if (rc)
1252 return rc; 1252 return rc;
1253 rc = pci_set_consistent_dma_mask(pdev, ATA_DMA_MASK); 1253 rc = pci_set_consistent_dma_mask(pdev, ATA_DMA_MASK);
1254 if (rc) 1254 if (rc)
1255 return rc; 1255 return rc;
1256 1256
1257 /* start host, request IRQ and attach */ 1257 /* start host, request IRQ and attach */
1258 pci_set_master(pdev); 1258 pci_set_master(pdev);
1259 return ata_host_activate(host, pdev->irq, pdc_interrupt, IRQF_SHARED, 1259 return ata_host_activate(host, pdev->irq, pdc_interrupt, IRQF_SHARED,
1260 &pdc_ata_sht); 1260 &pdc_ata_sht);
1261 } 1261 }
1262 1262
1263 module_pci_driver(pdc_ata_pci_driver); 1263 module_pci_driver(pdc_ata_pci_driver);
1264 1264
1265 MODULE_AUTHOR("Jeff Garzik"); 1265 MODULE_AUTHOR("Jeff Garzik");
1266 MODULE_DESCRIPTION("Promise ATA TX2/TX4/TX4000 low-level driver"); 1266 MODULE_DESCRIPTION("Promise ATA TX2/TX4/TX4000 low-level driver");
1267 MODULE_LICENSE("GPL"); 1267 MODULE_LICENSE("GPL");
1268 MODULE_DEVICE_TABLE(pci, pdc_ata_pci_tbl); 1268 MODULE_DEVICE_TABLE(pci, pdc_ata_pci_tbl);
1269 MODULE_VERSION(DRV_VERSION); 1269 MODULE_VERSION(DRV_VERSION);
1270 1270