Commit 920fa1ffce48d36d7e7bc54eb38c58313bc0a667

Authored by Guenter Roeck
Committed by Linus Torvalds
1 parent cfa3b24c38

hwmon: driver for SMM665 Six-Channel Active DC Output Controller/Monitor

This driver adds support for the monitoring features of the Summit
Microelectronics SMM665 Six-Channel Active DC Output Controller/Monitor.

Signed-off-by: Guenter Roeck <guenter.roeck@ericsson.com>
Acked-by: Jonathan Cameron <jic23@cam.ac.uk>
Cc: Jean Delvare <khali@linux-fr.org>
Cc: Hans de Goede <hdegoede@redhat.com>
Cc: Mark Brown <broonie@opensource.wolfsonmicro.com>
Cc: Samuel Ortiz <sameo@linux.intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

Showing 5 changed files with 923 additions and 0 deletions Inline Diff

Documentation/hwmon/smm665
File was created 1 Kernel driver smm665
2 ====================
3
4 Supported chips:
5 * Summit Microelectronics SMM465
6 Prefix: 'smm465'
7 Addresses scanned: -
8 Datasheet:
9 http://www.summitmicro.com/prod_select/summary/SMM465/SMM465DS.pdf
10 * Summit Microelectronics SMM665, SMM665B
11 Prefix: 'smm665'
12 Addresses scanned: -
13 Datasheet:
14 http://www.summitmicro.com/prod_select/summary/SMM665/SMM665B_2089_20.pdf
15 * Summit Microelectronics SMM665C
16 Prefix: 'smm665c'
17 Addresses scanned: -
18 Datasheet:
19 http://www.summitmicro.com/prod_select/summary/SMM665C/SMM665C_2125.pdf
20 * Summit Microelectronics SMM764
21 Prefix: 'smm764'
22 Addresses scanned: -
23 Datasheet:
24 http://www.summitmicro.com/prod_select/summary/SMM764/SMM764_2098.pdf
25 * Summit Microelectronics SMM766, SMM766B
26 Prefix: 'smm766'
27 Addresses scanned: -
28 Datasheets:
29 http://www.summitmicro.com/prod_select/summary/SMM766/SMM766_2086.pdf
30 http://www.summitmicro.com/prod_select/summary/SMM766B/SMM766B_2122.pdf
31
32 Author: Guenter Roeck <guenter.roeck@ericsson.com>
33
34
35 Module Parameters
36 -----------------
37
38 * vref: int
39 Default: 1250 (mV)
40 Reference voltage on VREF_ADC pin in mV. It should not be necessary to set
41 this parameter unless a non-default reference voltage is used.
42
43
44 Description
45 -----------
46
47 [From datasheet] The SMM665 is an Active DC Output power supply Controller
48 that monitors, margins and cascade sequences power. The part monitors six
49 power supply channels as well as VDD, 12V input, two general-purpose analog
50 inputs and an internal temperature sensor using a 10-bit ADC.
51
52 Each monitored channel has its own high and low limits, plus a critical
53 limit.
54
55 Support for SMM465, SMM764, and SMM766 has been implemented but is untested.
56
57
58 Usage Notes
59 -----------
60
61 This driver does not probe for devices, since there is no register which
62 can be safely used to identify the chip. You will have to instantiate
63 the devices explicitly. When instantiating the device, you have to specify
64 its configuration register address.
65
66 Example: the following will load the driver for an SMM665 at address 0x57
67 on I2C bus #1:
68 $ modprobe smm665
69 $ echo smm665 0x57 > /sys/bus/i2c/devices/i2c-1/new_device
70
71
72 Sysfs entries
73 -------------
74
75 This driver uses the values in the datasheet to convert ADC register values
76 into the values specified in the sysfs-interface document. All attributes are
77 read only.
78
79 Min, max, lcrit, and crit values are used by the chip to trigger external signals
80 and/or other activity. Triggered signals can include HEALTHY, RST, Power Off,
81 or Fault depending on the chip configuration. The driver reports values as lcrit
82 or crit if exceeding the limits triggers RST, Power Off, or Fault, and as min or
83 max otherwise. For details please see the SMM665 datasheet.
84
85 For SMM465 and SMM764, values for Channel E and F are reported but undefined.
86
87 in1_input 12V input voltage (mV)
88 in2_input 3.3V (VDD) input voltage (mV)
89 in3_input Channel A voltage (mV)
90 in4_input Channel B voltage (mV)
91 in5_input Channel C voltage (mV)
92 in6_input Channel D voltage (mV)
93 in7_input Channel E voltage (mV)
94 in8_input Channel F voltage (mV)
95 in9_input AIN1 voltage (mV)
96 in10_input AIN2 voltage (mV)
97
98 in1_min 12v input minimum voltage (mV)
99 in2_min 3.3V (VDD) input minimum voltage (mV)
100 in3_min Channel A minimum voltage (mV)
101 in4_min Channel B minimum voltage (mV)
102 in5_min Channel C minimum voltage (mV)
103 in6_min Channel D minimum voltage (mV)
104 in7_min Channel E minimum voltage (mV)
105 in8_min Channel F minimum voltage (mV)
106 in9_min AIN1 minimum voltage (mV)
107 in10_min AIN2 minimum voltage (mV)
108
109 in1_max 12v input maximum voltage (mV)
110 in2_max 3.3V (VDD) input maximum voltage (mV)
111 in3_max Channel A maximum voltage (mV)
112 in4_max Channel B maximum voltage (mV)
113 in5_max Channel C maximum voltage (mV)
114 in6_max Channel D maximum voltage (mV)
115 in7_max Channel E maximum voltage (mV)
116 in8_max Channel F maximum voltage (mV)
117 in9_max AIN1 maximum voltage (mV)
118 in10_max AIN2 maximum voltage (mV)
119
120 in1_lcrit 12v input critical minimum voltage (mV)
121 in2_lcrit 3.3V (VDD) input critical minimum voltage (mV)
122 in3_lcrit Channel A critical minimum voltage (mV)
123 in4_lcrit Channel B critical minimum voltage (mV)
124 in5_lcrit Channel C critical minimum voltage (mV)
125 in6_lcrit Channel D critical minimum voltage (mV)
126 in7_lcrit Channel E critical minimum voltage (mV)
127 in8_lcrit Channel F critical minimum voltage (mV)
128 in9_lcrit AIN1 critical minimum voltage (mV)
129 in10_lcrit AIN2 critical minimum voltage (mV)
130
131 in1_crit 12v input critical maximum voltage (mV)
132 in2_crit 3.3V (VDD) input critical maximum voltage (mV)
133 in3_crit Channel A critical maximum voltage (mV)
134 in4_crit Channel B critical maximum voltage (mV)
135 in5_crit Channel C critical maximum voltage (mV)
136 in6_crit Channel D critical maximum voltage (mV)
137 in7_crit Channel E critical maximum voltage (mV)
138 in8_crit Channel F critical maximum voltage (mV)
139 in9_crit AIN1 critical maximum voltage (mV)
140 in10_crit AIN2 critical maximum voltage (mV)
141
142 in1_crit_alarm 12v input critical alarm
143 in2_crit_alarm 3.3V (VDD) input critical alarm
144 in3_crit_alarm Channel A critical alarm
145 in4_crit_alarm Channel B critical alarm
146 in5_crit_alarm Channel C critical alarm
147 in6_crit_alarm Channel D critical alarm
148 in7_crit_alarm Channel E critical alarm
149 in8_crit_alarm Channel F critical alarm
150 in9_crit_alarm AIN1 critical alarm
151 in10_crit_alarm AIN2 critical alarm
152
153 temp1_input Chip tempererature
154 temp1_min Mimimum chip tempererature
155 temp1_max Maximum chip tempererature
156 temp1_crit Critical chip tempererature
157 temp1_crit_alarm Temperature critical alarm
158
1 1
2 List of maintainers and how to submit kernel changes 2 List of maintainers and how to submit kernel changes
3 3
4 Please try to follow the guidelines below. This will make things 4 Please try to follow the guidelines below. This will make things
5 easier on the maintainers. Not all of these guidelines matter for every 5 easier on the maintainers. Not all of these guidelines matter for every
6 trivial patch so apply some common sense. 6 trivial patch so apply some common sense.
7 7
8 1. Always _test_ your changes, however small, on at least 4 or 8 1. Always _test_ your changes, however small, on at least 4 or
9 5 people, preferably many more. 9 5 people, preferably many more.
10 10
11 2. Try to release a few ALPHA test versions to the net. Announce 11 2. Try to release a few ALPHA test versions to the net. Announce
12 them onto the kernel channel and await results. This is especially 12 them onto the kernel channel and await results. This is especially
13 important for device drivers, because often that's the only way 13 important for device drivers, because often that's the only way
14 you will find things like the fact version 3 firmware needs 14 you will find things like the fact version 3 firmware needs
15 a magic fix you didn't know about, or some clown changed the 15 a magic fix you didn't know about, or some clown changed the
16 chips on a board and not its name. (Don't laugh! Look at the 16 chips on a board and not its name. (Don't laugh! Look at the
17 SMC etherpower for that.) 17 SMC etherpower for that.)
18 18
19 3. Make sure your changes compile correctly in multiple 19 3. Make sure your changes compile correctly in multiple
20 configurations. In particular check that changes work both as a 20 configurations. In particular check that changes work both as a
21 module and built into the kernel. 21 module and built into the kernel.
22 22
23 4. When you are happy with a change make it generally available for 23 4. When you are happy with a change make it generally available for
24 testing and await feedback. 24 testing and await feedback.
25 25
26 5. Make a patch available to the relevant maintainer in the list. Use 26 5. Make a patch available to the relevant maintainer in the list. Use
27 'diff -u' to make the patch easy to merge. Be prepared to get your 27 'diff -u' to make the patch easy to merge. Be prepared to get your
28 changes sent back with seemingly silly requests about formatting 28 changes sent back with seemingly silly requests about formatting
29 and variable names. These aren't as silly as they seem. One 29 and variable names. These aren't as silly as they seem. One
30 job the maintainers (and especially Linus) do is to keep things 30 job the maintainers (and especially Linus) do is to keep things
31 looking the same. Sometimes this means that the clever hack in 31 looking the same. Sometimes this means that the clever hack in
32 your driver to get around a problem actually needs to become a 32 your driver to get around a problem actually needs to become a
33 generalized kernel feature ready for next time. 33 generalized kernel feature ready for next time.
34 34
35 PLEASE check your patch with the automated style checker 35 PLEASE check your patch with the automated style checker
36 (scripts/checkpatch.pl) to catch trival style violations. 36 (scripts/checkpatch.pl) to catch trival style violations.
37 See Documentation/CodingStyle for guidance here. 37 See Documentation/CodingStyle for guidance here.
38 38
39 PLEASE CC: the maintainers and mailing lists that are generated 39 PLEASE CC: the maintainers and mailing lists that are generated
40 by scripts/get_maintainer.pl. The results returned by the 40 by scripts/get_maintainer.pl. The results returned by the
41 script will be best if you have git installed and are making 41 script will be best if you have git installed and are making
42 your changes in a branch derived from Linus' latest git tree. 42 your changes in a branch derived from Linus' latest git tree.
43 See Documentation/SubmittingPatches for details. 43 See Documentation/SubmittingPatches for details.
44 44
45 PLEASE try to include any credit lines you want added with the 45 PLEASE try to include any credit lines you want added with the
46 patch. It avoids people being missed off by mistake and makes 46 patch. It avoids people being missed off by mistake and makes
47 it easier to know who wants adding and who doesn't. 47 it easier to know who wants adding and who doesn't.
48 48
49 PLEASE document known bugs. If it doesn't work for everything 49 PLEASE document known bugs. If it doesn't work for everything
50 or does something very odd once a month document it. 50 or does something very odd once a month document it.
51 51
52 PLEASE remember that submissions must be made under the terms 52 PLEASE remember that submissions must be made under the terms
53 of the OSDL certificate of contribution and should include a 53 of the OSDL certificate of contribution and should include a
54 Signed-off-by: line. The current version of this "Developer's 54 Signed-off-by: line. The current version of this "Developer's
55 Certificate of Origin" (DCO) is listed in the file 55 Certificate of Origin" (DCO) is listed in the file
56 Documentation/SubmittingPatches. 56 Documentation/SubmittingPatches.
57 57
58 6. Make sure you have the right to send any changes you make. If you 58 6. Make sure you have the right to send any changes you make. If you
59 do changes at work you may find your employer owns the patch 59 do changes at work you may find your employer owns the patch
60 not you. 60 not you.
61 61
62 7. When sending security related changes or reports to a maintainer 62 7. When sending security related changes or reports to a maintainer
63 please Cc: security@kernel.org, especially if the maintainer 63 please Cc: security@kernel.org, especially if the maintainer
64 does not respond. 64 does not respond.
65 65
66 8. Happy hacking. 66 8. Happy hacking.
67 67
68 Descriptions of section entries: 68 Descriptions of section entries:
69 69
70 P: Person (obsolete) 70 P: Person (obsolete)
71 M: Mail patches to: FullName <address@domain> 71 M: Mail patches to: FullName <address@domain>
72 L: Mailing list that is relevant to this area 72 L: Mailing list that is relevant to this area
73 W: Web-page with status/info 73 W: Web-page with status/info
74 Q: Patchwork web based patch tracking system site 74 Q: Patchwork web based patch tracking system site
75 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit. 75 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit.
76 S: Status, one of the following: 76 S: Status, one of the following:
77 Supported: Someone is actually paid to look after this. 77 Supported: Someone is actually paid to look after this.
78 Maintained: Someone actually looks after it. 78 Maintained: Someone actually looks after it.
79 Odd Fixes: It has a maintainer but they don't have time to do 79 Odd Fixes: It has a maintainer but they don't have time to do
80 much other than throw the odd patch in. See below.. 80 much other than throw the odd patch in. See below..
81 Orphan: No current maintainer [but maybe you could take the 81 Orphan: No current maintainer [but maybe you could take the
82 role as you write your new code]. 82 role as you write your new code].
83 Obsolete: Old code. Something tagged obsolete generally means 83 Obsolete: Old code. Something tagged obsolete generally means
84 it has been replaced by a better system and you 84 it has been replaced by a better system and you
85 should be using that. 85 should be using that.
86 F: Files and directories with wildcard patterns. 86 F: Files and directories with wildcard patterns.
87 A trailing slash includes all files and subdirectory files. 87 A trailing slash includes all files and subdirectory files.
88 F: drivers/net/ all files in and below drivers/net 88 F: drivers/net/ all files in and below drivers/net
89 F: drivers/net/* all files in drivers/net, but not below 89 F: drivers/net/* all files in drivers/net, but not below
90 F: */net/* all files in "any top level directory"/net 90 F: */net/* all files in "any top level directory"/net
91 One pattern per line. Multiple F: lines acceptable. 91 One pattern per line. Multiple F: lines acceptable.
92 X: Files and directories that are NOT maintained, same rules as F: 92 X: Files and directories that are NOT maintained, same rules as F:
93 Files exclusions are tested before file matches. 93 Files exclusions are tested before file matches.
94 Can be useful for excluding a specific subdirectory, for instance: 94 Can be useful for excluding a specific subdirectory, for instance:
95 F: net/ 95 F: net/
96 X: net/ipv6/ 96 X: net/ipv6/
97 matches all files in and below net excluding net/ipv6/ 97 matches all files in and below net excluding net/ipv6/
98 K: Keyword perl extended regex pattern to match content in a 98 K: Keyword perl extended regex pattern to match content in a
99 patch or file. For instance: 99 patch or file. For instance:
100 K: of_get_profile 100 K: of_get_profile
101 matches patches or files that contain "of_get_profile" 101 matches patches or files that contain "of_get_profile"
102 K: \b(printk|pr_(info|err))\b 102 K: \b(printk|pr_(info|err))\b
103 matches patches or files that contain one or more of the words 103 matches patches or files that contain one or more of the words
104 printk, pr_info or pr_err 104 printk, pr_info or pr_err
105 One regex pattern per line. Multiple K: lines acceptable. 105 One regex pattern per line. Multiple K: lines acceptable.
106 106
107 Note: For the hard of thinking, this list is meant to remain in alphabetical 107 Note: For the hard of thinking, this list is meant to remain in alphabetical
108 order. If you could add yourselves to it in alphabetical order that would be 108 order. If you could add yourselves to it in alphabetical order that would be
109 so much easier [Ed] 109 so much easier [Ed]
110 110
111 Maintainers List (try to look for most precise areas first) 111 Maintainers List (try to look for most precise areas first)
112 112
113 ----------------------------------- 113 -----------------------------------
114 114
115 3C505 NETWORK DRIVER 115 3C505 NETWORK DRIVER
116 M: Philip Blundell <philb@gnu.org> 116 M: Philip Blundell <philb@gnu.org>
117 L: netdev@vger.kernel.org 117 L: netdev@vger.kernel.org
118 S: Maintained 118 S: Maintained
119 F: drivers/net/3c505* 119 F: drivers/net/3c505*
120 120
121 3C59X NETWORK DRIVER 121 3C59X NETWORK DRIVER
122 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de> 122 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
123 L: netdev@vger.kernel.org 123 L: netdev@vger.kernel.org
124 S: Maintained 124 S: Maintained
125 F: Documentation/networking/vortex.txt 125 F: Documentation/networking/vortex.txt
126 F: drivers/net/3c59x.c 126 F: drivers/net/3c59x.c
127 127
128 3CR990 NETWORK DRIVER 128 3CR990 NETWORK DRIVER
129 M: David Dillow <dave@thedillows.org> 129 M: David Dillow <dave@thedillows.org>
130 L: netdev@vger.kernel.org 130 L: netdev@vger.kernel.org
131 S: Maintained 131 S: Maintained
132 F: drivers/net/typhoon* 132 F: drivers/net/typhoon*
133 133
134 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 134 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
135 M: Adam Radford <linuxraid@lsi.com> 135 M: Adam Radford <linuxraid@lsi.com>
136 L: linux-scsi@vger.kernel.org 136 L: linux-scsi@vger.kernel.org
137 W: http://www.lsi.com 137 W: http://www.lsi.com
138 S: Supported 138 S: Supported
139 F: drivers/scsi/3w-* 139 F: drivers/scsi/3w-*
140 140
141 53C700 AND 53C700-66 SCSI DRIVER 141 53C700 AND 53C700-66 SCSI DRIVER
142 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 142 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
143 L: linux-scsi@vger.kernel.org 143 L: linux-scsi@vger.kernel.org
144 S: Maintained 144 S: Maintained
145 F: drivers/scsi/53c700* 145 F: drivers/scsi/53c700*
146 146
147 6PACK NETWORK DRIVER FOR AX.25 147 6PACK NETWORK DRIVER FOR AX.25
148 M: Andreas Koensgen <ajk@comnets.uni-bremen.de> 148 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
149 L: linux-hams@vger.kernel.org 149 L: linux-hams@vger.kernel.org
150 S: Maintained 150 S: Maintained
151 F: drivers/net/hamradio/6pack.c 151 F: drivers/net/hamradio/6pack.c
152 152
153 8169 10/100/1000 GIGABIT ETHERNET DRIVER 153 8169 10/100/1000 GIGABIT ETHERNET DRIVER
154 M: Francois Romieu <romieu@fr.zoreil.com> 154 M: Francois Romieu <romieu@fr.zoreil.com>
155 L: netdev@vger.kernel.org 155 L: netdev@vger.kernel.org
156 S: Maintained 156 S: Maintained
157 F: drivers/net/r8169.c 157 F: drivers/net/r8169.c
158 158
159 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER 159 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
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: Orphan 162 S: Orphan
163 F: drivers/serial/8250* 163 F: drivers/serial/8250*
164 F: include/linux/serial_8250.h 164 F: include/linux/serial_8250.h
165 165
166 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 166 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
167 M: Paul Gortmaker <p_gortmaker@yahoo.com> 167 M: Paul Gortmaker <p_gortmaker@yahoo.com>
168 L: netdev@vger.kernel.org 168 L: netdev@vger.kernel.org
169 S: Maintained 169 S: Maintained
170 F: drivers/net/*8390* 170 F: drivers/net/*8390*
171 F: drivers/net/ax88796.c 171 F: drivers/net/ax88796.c
172 172
173 9P FILE SYSTEM 173 9P FILE SYSTEM
174 M: Eric Van Hensbergen <ericvh@gmail.com> 174 M: Eric Van Hensbergen <ericvh@gmail.com>
175 M: Ron Minnich <rminnich@sandia.gov> 175 M: Ron Minnich <rminnich@sandia.gov>
176 M: Latchesar Ionkov <lucho@ionkov.net> 176 M: Latchesar Ionkov <lucho@ionkov.net>
177 L: v9fs-developer@lists.sourceforge.net 177 L: v9fs-developer@lists.sourceforge.net
178 W: http://swik.net/v9fs 178 W: http://swik.net/v9fs
179 Q: http://patchwork.kernel.org/project/v9fs-devel/list/ 179 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
181 S: Maintained 181 S: Maintained
182 F: Documentation/filesystems/9p.txt 182 F: Documentation/filesystems/9p.txt
183 F: fs/9p/ 183 F: fs/9p/
184 184
185 A2232 SERIAL BOARD DRIVER 185 A2232 SERIAL BOARD DRIVER
186 M: Enver Haase <A2232@gmx.net> 186 M: Enver Haase <A2232@gmx.net>
187 L: linux-m68k@lists.linux-m68k.org 187 L: linux-m68k@lists.linux-m68k.org
188 S: Maintained 188 S: Maintained
189 F: drivers/char/ser_a2232* 189 F: drivers/char/ser_a2232*
190 190
191 AACRAID SCSI RAID DRIVER 191 AACRAID SCSI RAID DRIVER
192 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 192 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
193 L: linux-scsi@vger.kernel.org 193 L: linux-scsi@vger.kernel.org
194 W: http://www.adaptec.com/ 194 W: http://www.adaptec.com/
195 S: Supported 195 S: Supported
196 F: Documentation/scsi/aacraid.txt 196 F: Documentation/scsi/aacraid.txt
197 F: drivers/scsi/aacraid/ 197 F: drivers/scsi/aacraid/
198 198
199 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 199 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
200 M: Hans de Goede <j.w.r.degoede@hhs.nl> 200 M: Hans de Goede <j.w.r.degoede@hhs.nl>
201 L: lm-sensors@lm-sensors.org 201 L: lm-sensors@lm-sensors.org
202 S: Maintained 202 S: Maintained
203 F: drivers/hwmon/abituguru.c 203 F: drivers/hwmon/abituguru.c
204 204
205 ABIT UGURU 3 HARDWARE MONITOR DRIVER 205 ABIT UGURU 3 HARDWARE MONITOR DRIVER
206 M: Alistair John Strachan <alistair@devzero.co.uk> 206 M: Alistair John Strachan <alistair@devzero.co.uk>
207 L: lm-sensors@lm-sensors.org 207 L: lm-sensors@lm-sensors.org
208 S: Maintained 208 S: Maintained
209 F: drivers/hwmon/abituguru3.c 209 F: drivers/hwmon/abituguru3.c
210 210
211 ACENIC DRIVER 211 ACENIC DRIVER
212 M: Jes Sorensen <jes@trained-monkey.org> 212 M: Jes Sorensen <jes@trained-monkey.org>
213 L: linux-acenic@sunsite.dk 213 L: linux-acenic@sunsite.dk
214 S: Maintained 214 S: Maintained
215 F: drivers/net/acenic* 215 F: drivers/net/acenic*
216 216
217 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 217 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
218 M: Peter Feuerer <peter@piie.net> 218 M: Peter Feuerer <peter@piie.net>
219 L: platform-driver-x86@vger.kernel.org 219 L: platform-driver-x86@vger.kernel.org
220 W: http://piie.net/?section=acerhdf 220 W: http://piie.net/?section=acerhdf
221 S: Maintained 221 S: Maintained
222 F: drivers/platform/x86/acerhdf.c 222 F: drivers/platform/x86/acerhdf.c
223 223
224 ACER WMI LAPTOP EXTRAS 224 ACER WMI LAPTOP EXTRAS
225 M: Carlos Corbacho <carlos@strangeworlds.co.uk> 225 M: Carlos Corbacho <carlos@strangeworlds.co.uk>
226 L: aceracpi@googlegroups.com (subscribers-only) 226 L: aceracpi@googlegroups.com (subscribers-only)
227 L: platform-driver-x86@vger.kernel.org 227 L: platform-driver-x86@vger.kernel.org
228 W: http://code.google.com/p/aceracpi 228 W: http://code.google.com/p/aceracpi
229 S: Maintained 229 S: Maintained
230 F: drivers/platform/x86/acer-wmi.c 230 F: drivers/platform/x86/acer-wmi.c
231 231
232 ACPI 232 ACPI
233 M: Len Brown <lenb@kernel.org> 233 M: Len Brown <lenb@kernel.org>
234 L: linux-acpi@vger.kernel.org 234 L: linux-acpi@vger.kernel.org
235 W: http://www.lesswatts.org/projects/acpi/ 235 W: http://www.lesswatts.org/projects/acpi/
236 Q: http://patchwork.kernel.org/project/linux-acpi/list/ 236 Q: http://patchwork.kernel.org/project/linux-acpi/list/
237 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git 237 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git
238 S: Supported 238 S: Supported
239 F: drivers/acpi/ 239 F: drivers/acpi/
240 F: drivers/pnp/pnpacpi/ 240 F: drivers/pnp/pnpacpi/
241 F: include/linux/acpi.h 241 F: include/linux/acpi.h
242 F: include/acpi/ 242 F: include/acpi/
243 243
244 ACPI BATTERY DRIVERS 244 ACPI BATTERY DRIVERS
245 M: Alexey Starikovskiy <astarikovskiy@suse.de> 245 M: Alexey Starikovskiy <astarikovskiy@suse.de>
246 L: linux-acpi@vger.kernel.org 246 L: linux-acpi@vger.kernel.org
247 W: http://www.lesswatts.org/projects/acpi/ 247 W: http://www.lesswatts.org/projects/acpi/
248 S: Supported 248 S: Supported
249 F: drivers/acpi/battery.c 249 F: drivers/acpi/battery.c
250 F: drivers/acpi/*sbs* 250 F: drivers/acpi/*sbs*
251 251
252 ACPI EC DRIVER 252 ACPI EC DRIVER
253 M: Alexey Starikovskiy <astarikovskiy@suse.de> 253 M: Alexey Starikovskiy <astarikovskiy@suse.de>
254 L: linux-acpi@vger.kernel.org 254 L: linux-acpi@vger.kernel.org
255 W: http://www.lesswatts.org/projects/acpi/ 255 W: http://www.lesswatts.org/projects/acpi/
256 S: Supported 256 S: Supported
257 F: drivers/acpi/ec.c 257 F: drivers/acpi/ec.c
258 258
259 ACPI FAN DRIVER 259 ACPI FAN DRIVER
260 M: Zhang Rui <rui.zhang@intel.com> 260 M: Zhang Rui <rui.zhang@intel.com>
261 L: linux-acpi@vger.kernel.org 261 L: linux-acpi@vger.kernel.org
262 W: http://www.lesswatts.org/projects/acpi/ 262 W: http://www.lesswatts.org/projects/acpi/
263 S: Supported 263 S: Supported
264 F: drivers/acpi/fan.c 264 F: drivers/acpi/fan.c
265 265
266 ACPI PROCESSOR AGGREGATOR DRIVER 266 ACPI PROCESSOR AGGREGATOR DRIVER
267 M: Shaohua Li <shaohua.li@intel.com> 267 M: Shaohua Li <shaohua.li@intel.com>
268 L: linux-acpi@vger.kernel.org 268 L: linux-acpi@vger.kernel.org
269 W: http://www.lesswatts.org/projects/acpi/ 269 W: http://www.lesswatts.org/projects/acpi/
270 S: Supported 270 S: Supported
271 F: drivers/acpi/acpi_pad.c 271 F: drivers/acpi/acpi_pad.c
272 272
273 ACPI THERMAL DRIVER 273 ACPI THERMAL DRIVER
274 M: Zhang Rui <rui.zhang@intel.com> 274 M: Zhang Rui <rui.zhang@intel.com>
275 L: linux-acpi@vger.kernel.org 275 L: linux-acpi@vger.kernel.org
276 W: http://www.lesswatts.org/projects/acpi/ 276 W: http://www.lesswatts.org/projects/acpi/
277 S: Supported 277 S: Supported
278 F: drivers/acpi/*thermal* 278 F: drivers/acpi/*thermal*
279 279
280 ACPI VIDEO DRIVER 280 ACPI VIDEO DRIVER
281 M: Zhang Rui <rui.zhang@intel.com> 281 M: Zhang Rui <rui.zhang@intel.com>
282 L: linux-acpi@vger.kernel.org 282 L: linux-acpi@vger.kernel.org
283 W: http://www.lesswatts.org/projects/acpi/ 283 W: http://www.lesswatts.org/projects/acpi/
284 S: Supported 284 S: Supported
285 F: drivers/acpi/video.c 285 F: drivers/acpi/video.c
286 286
287 ACPI WMI DRIVER 287 ACPI WMI DRIVER
288 M: Carlos Corbacho <carlos@strangeworlds.co.uk> 288 M: Carlos Corbacho <carlos@strangeworlds.co.uk>
289 L: platform-driver-x86@vger.kernel.org 289 L: platform-driver-x86@vger.kernel.org
290 W: http://www.lesswatts.org/projects/acpi/ 290 W: http://www.lesswatts.org/projects/acpi/
291 S: Maintained 291 S: Maintained
292 F: drivers/platform/x86/wmi.c 292 F: drivers/platform/x86/wmi.c
293 293
294 AD1889 ALSA SOUND DRIVER 294 AD1889 ALSA SOUND DRIVER
295 M: Kyle McMartin <kyle@mcmartin.ca> 295 M: Kyle McMartin <kyle@mcmartin.ca>
296 M: Thibaut Varene <T-Bone@parisc-linux.org> 296 M: Thibaut Varene <T-Bone@parisc-linux.org>
297 W: http://wiki.parisc-linux.org/AD1889 297 W: http://wiki.parisc-linux.org/AD1889
298 L: linux-parisc@vger.kernel.org 298 L: linux-parisc@vger.kernel.org
299 S: Maintained 299 S: Maintained
300 F: sound/pci/ad1889.* 300 F: sound/pci/ad1889.*
301 301
302 ADM1025 HARDWARE MONITOR DRIVER 302 ADM1025 HARDWARE MONITOR DRIVER
303 M: Jean Delvare <khali@linux-fr.org> 303 M: Jean Delvare <khali@linux-fr.org>
304 L: lm-sensors@lm-sensors.org 304 L: lm-sensors@lm-sensors.org
305 S: Maintained 305 S: Maintained
306 F: Documentation/hwmon/adm1025 306 F: Documentation/hwmon/adm1025
307 F: drivers/hwmon/adm1025.c 307 F: drivers/hwmon/adm1025.c
308 308
309 ADM1029 HARDWARE MONITOR DRIVER 309 ADM1029 HARDWARE MONITOR DRIVER
310 M: Corentin Labbe <corentin.labbe@geomatys.fr> 310 M: Corentin Labbe <corentin.labbe@geomatys.fr>
311 L: lm-sensors@lm-sensors.org 311 L: lm-sensors@lm-sensors.org
312 S: Maintained 312 S: Maintained
313 F: drivers/hwmon/adm1029.c 313 F: drivers/hwmon/adm1029.c
314 314
315 ADM8211 WIRELESS DRIVER 315 ADM8211 WIRELESS DRIVER
316 L: linux-wireless@vger.kernel.org 316 L: linux-wireless@vger.kernel.org
317 W: http://linuxwireless.org/ 317 W: http://linuxwireless.org/
318 S: Orphan 318 S: Orphan
319 F: drivers/net/wireless/adm8211.* 319 F: drivers/net/wireless/adm8211.*
320 320
321 ADT746X FAN DRIVER 321 ADT746X FAN DRIVER
322 M: Colin Leroy <colin@colino.net> 322 M: Colin Leroy <colin@colino.net>
323 S: Maintained 323 S: Maintained
324 F: drivers/macintosh/therm_adt746x.c 324 F: drivers/macintosh/therm_adt746x.c
325 325
326 ADT7475 HARDWARE MONITOR DRIVER 326 ADT7475 HARDWARE MONITOR DRIVER
327 M: Jean Delvare <khali@linux-fr.org> 327 M: Jean Delvare <khali@linux-fr.org>
328 L: lm-sensors@lm-sensors.org 328 L: lm-sensors@lm-sensors.org
329 S: Maintained 329 S: Maintained
330 F: Documentation/hwmon/adt7475 330 F: Documentation/hwmon/adt7475
331 F: drivers/hwmon/adt7475.c 331 F: drivers/hwmon/adt7475.c
332 332
333 ADVANSYS SCSI DRIVER 333 ADVANSYS SCSI DRIVER
334 M: Matthew Wilcox <matthew@wil.cx> 334 M: Matthew Wilcox <matthew@wil.cx>
335 L: linux-scsi@vger.kernel.org 335 L: linux-scsi@vger.kernel.org
336 S: Maintained 336 S: Maintained
337 F: Documentation/scsi/advansys.txt 337 F: Documentation/scsi/advansys.txt
338 F: drivers/scsi/advansys.c 338 F: drivers/scsi/advansys.c
339 339
340 AEDSP16 DRIVER 340 AEDSP16 DRIVER
341 M: Riccardo Facchetti <fizban@tin.it> 341 M: Riccardo Facchetti <fizban@tin.it>
342 S: Maintained 342 S: Maintained
343 F: sound/oss/aedsp16.c 343 F: sound/oss/aedsp16.c
344 344
345 AFFS FILE SYSTEM 345 AFFS FILE SYSTEM
346 M: Roman Zippel <zippel@linux-m68k.org> 346 M: Roman Zippel <zippel@linux-m68k.org>
347 S: Maintained 347 S: Maintained
348 F: Documentation/filesystems/affs.txt 348 F: Documentation/filesystems/affs.txt
349 F: fs/affs/ 349 F: fs/affs/
350 350
351 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 351 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
352 M: David Howells <dhowells@redhat.com> 352 M: David Howells <dhowells@redhat.com>
353 L: linux-afs@lists.infradead.org 353 L: linux-afs@lists.infradead.org
354 S: Supported 354 S: Supported
355 F: fs/afs/ 355 F: fs/afs/
356 F: include/net/af_rxrpc.h 356 F: include/net/af_rxrpc.h
357 F: net/rxrpc/af_rxrpc.c 357 F: net/rxrpc/af_rxrpc.c
358 358
359 AGPGART DRIVER 359 AGPGART DRIVER
360 M: David Airlie <airlied@linux.ie> 360 M: David Airlie <airlied@linux.ie>
361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git 361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
362 S: Maintained 362 S: Maintained
363 F: drivers/char/agp/ 363 F: drivers/char/agp/
364 F: include/linux/agp* 364 F: include/linux/agp*
365 365
366 AHA152X SCSI DRIVER 366 AHA152X SCSI DRIVER
367 M: "Juergen E. Fischer" <fischer@norbit.de> 367 M: "Juergen E. Fischer" <fischer@norbit.de>
368 L: linux-scsi@vger.kernel.org 368 L: linux-scsi@vger.kernel.org
369 S: Maintained 369 S: Maintained
370 F: drivers/scsi/aha152x* 370 F: drivers/scsi/aha152x*
371 F: drivers/scsi/pcmcia/aha152x* 371 F: drivers/scsi/pcmcia/aha152x*
372 372
373 AIC7XXX / AIC79XX SCSI DRIVER 373 AIC7XXX / AIC79XX SCSI DRIVER
374 M: Hannes Reinecke <hare@suse.de> 374 M: Hannes Reinecke <hare@suse.de>
375 L: linux-scsi@vger.kernel.org 375 L: linux-scsi@vger.kernel.org
376 S: Maintained 376 S: Maintained
377 F: drivers/scsi/aic7xxx/ 377 F: drivers/scsi/aic7xxx/
378 F: drivers/scsi/aic7xxx_old/ 378 F: drivers/scsi/aic7xxx_old/
379 379
380 AIO 380 AIO
381 M: Benjamin LaHaise <bcrl@kvack.org> 381 M: Benjamin LaHaise <bcrl@kvack.org>
382 L: linux-aio@kvack.org 382 L: linux-aio@kvack.org
383 S: Supported 383 S: Supported
384 F: fs/aio.c 384 F: fs/aio.c
385 F: include/linux/*aio*.h 385 F: include/linux/*aio*.h
386 386
387 ALCATEL SPEEDTOUCH USB DRIVER 387 ALCATEL SPEEDTOUCH USB DRIVER
388 M: Duncan Sands <duncan.sands@free.fr> 388 M: Duncan Sands <duncan.sands@free.fr>
389 L: linux-usb@vger.kernel.org 389 L: linux-usb@vger.kernel.org
390 W: http://www.linux-usb.org/SpeedTouch/ 390 W: http://www.linux-usb.org/SpeedTouch/
391 S: Maintained 391 S: Maintained
392 F: drivers/usb/atm/speedtch.c 392 F: drivers/usb/atm/speedtch.c
393 F: drivers/usb/atm/usbatm.c 393 F: drivers/usb/atm/usbatm.c
394 394
395 ALCHEMY AU1XX0 MMC DRIVER 395 ALCHEMY AU1XX0 MMC DRIVER
396 M: Manuel Lauss <manuel.lauss@gmail.com> 396 M: Manuel Lauss <manuel.lauss@gmail.com>
397 S: Maintained 397 S: Maintained
398 F: drivers/mmc/host/au1xmmc.c 398 F: drivers/mmc/host/au1xmmc.c
399 399
400 ALI1563 I2C DRIVER 400 ALI1563 I2C DRIVER
401 M: Rudolf Marek <r.marek@assembler.cz> 401 M: Rudolf Marek <r.marek@assembler.cz>
402 L: linux-i2c@vger.kernel.org 402 L: linux-i2c@vger.kernel.org
403 S: Maintained 403 S: Maintained
404 F: Documentation/i2c/busses/i2c-ali1563 404 F: Documentation/i2c/busses/i2c-ali1563
405 F: drivers/i2c/busses/i2c-ali1563.c 405 F: drivers/i2c/busses/i2c-ali1563.c
406 406
407 ALPHA PORT 407 ALPHA PORT
408 M: Richard Henderson <rth@twiddle.net> 408 M: Richard Henderson <rth@twiddle.net>
409 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 409 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
410 M: Matt Turner <mattst88@gmail.com> 410 M: Matt Turner <mattst88@gmail.com>
411 L: linux-alpha@vger.kernel.org 411 L: linux-alpha@vger.kernel.org
412 F: arch/alpha/ 412 F: arch/alpha/
413 413
414 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 414 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
415 M: Thomas Dahlmann <dahlmann.thomas@arcor.de> 415 M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
416 L: linux-geode@lists.infradead.org (moderated for non-subscribers) 416 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
417 S: Supported 417 S: Supported
418 F: drivers/usb/gadget/amd5536udc.* 418 F: drivers/usb/gadget/amd5536udc.*
419 419
420 AMD GEODE PROCESSOR/CHIPSET SUPPORT 420 AMD GEODE PROCESSOR/CHIPSET SUPPORT
421 P: Jordan Crouse 421 P: Jordan Crouse
422 L: linux-geode@lists.infradead.org (moderated for non-subscribers) 422 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
423 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 423 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
424 S: Supported 424 S: Supported
425 F: drivers/char/hw_random/geode-rng.c 425 F: drivers/char/hw_random/geode-rng.c
426 F: drivers/crypto/geode* 426 F: drivers/crypto/geode*
427 F: drivers/video/geode/ 427 F: drivers/video/geode/
428 F: arch/x86/include/asm/geode.h 428 F: arch/x86/include/asm/geode.h
429 429
430 AMD IOMMU (AMD-VI) 430 AMD IOMMU (AMD-VI)
431 M: Joerg Roedel <joerg.roedel@amd.com> 431 M: Joerg Roedel <joerg.roedel@amd.com>
432 L: iommu@lists.linux-foundation.org 432 L: iommu@lists.linux-foundation.org
433 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu.git 433 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu.git
434 S: Supported 434 S: Supported
435 F: arch/x86/kernel/amd_iommu*.c 435 F: arch/x86/kernel/amd_iommu*.c
436 F: arch/x86/include/asm/amd_iommu*.h 436 F: arch/x86/include/asm/amd_iommu*.h
437 437
438 AMD MICROCODE UPDATE SUPPORT 438 AMD MICROCODE UPDATE SUPPORT
439 M: Andreas Herrmann <andreas.herrmann3@amd.com> 439 M: Andreas Herrmann <andreas.herrmann3@amd.com>
440 L: amd64-microcode@amd64.org 440 L: amd64-microcode@amd64.org
441 S: Supported 441 S: Supported
442 F: arch/x86/kernel/microcode_amd.c 442 F: arch/x86/kernel/microcode_amd.c
443 443
444 AMS (Apple Motion Sensor) DRIVER 444 AMS (Apple Motion Sensor) DRIVER
445 M: Stelian Pop <stelian@popies.net> 445 M: Stelian Pop <stelian@popies.net>
446 M: Michael Hanselmann <linux-kernel@hansmi.ch> 446 M: Michael Hanselmann <linux-kernel@hansmi.ch>
447 S: Supported 447 S: Supported
448 F: drivers/hwmon/ams/ 448 F: drivers/hwmon/ams/
449 449
450 AMSO1100 RNIC DRIVER 450 AMSO1100 RNIC DRIVER
451 M: Tom Tucker <tom@opengridcomputing.com> 451 M: Tom Tucker <tom@opengridcomputing.com>
452 M: Steve Wise <swise@opengridcomputing.com> 452 M: Steve Wise <swise@opengridcomputing.com>
453 L: linux-rdma@vger.kernel.org 453 L: linux-rdma@vger.kernel.org
454 S: Maintained 454 S: Maintained
455 F: drivers/infiniband/hw/amso1100/ 455 F: drivers/infiniband/hw/amso1100/
456 456
457 AOA (Apple Onboard Audio) ALSA DRIVER 457 AOA (Apple Onboard Audio) ALSA DRIVER
458 M: Johannes Berg <johannes@sipsolutions.net> 458 M: Johannes Berg <johannes@sipsolutions.net>
459 L: linuxppc-dev@ozlabs.org 459 L: linuxppc-dev@ozlabs.org
460 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 460 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
461 S: Maintained 461 S: Maintained
462 F: sound/aoa/ 462 F: sound/aoa/
463 463
464 APM DRIVER 464 APM DRIVER
465 M: Stephen Rothwell <sfr@canb.auug.org.au> 465 M: Stephen Rothwell <sfr@canb.auug.org.au>
466 L: linux-laptop@vger.kernel.org 466 L: linux-laptop@vger.kernel.org
467 W: http://www.canb.auug.org.au/~sfr/ 467 W: http://www.canb.auug.org.au/~sfr/
468 S: Supported 468 S: Supported
469 F: arch/x86/kernel/apm_32.c 469 F: arch/x86/kernel/apm_32.c
470 F: include/linux/apm_bios.h 470 F: include/linux/apm_bios.h
471 471
472 APPLE BCM5974 MULTITOUCH DRIVER 472 APPLE BCM5974 MULTITOUCH DRIVER
473 M: Henrik Rydberg <rydberg@euromail.se> 473 M: Henrik Rydberg <rydberg@euromail.se>
474 L: linux-input@vger.kernel.org 474 L: linux-input@vger.kernel.org
475 S: Maintained 475 S: Maintained
476 F: drivers/input/mouse/bcm5974.c 476 F: drivers/input/mouse/bcm5974.c
477 477
478 APPLE SMC DRIVER 478 APPLE SMC DRIVER
479 M: Henrik Rydberg <rydberg@euromail.se> 479 M: Henrik Rydberg <rydberg@euromail.se>
480 L: lm-sensors@lm-sensors.org 480 L: lm-sensors@lm-sensors.org
481 S: Maintained 481 S: Maintained
482 F: drivers/hwmon/applesmc.c 482 F: drivers/hwmon/applesmc.c
483 483
484 APPLETALK NETWORK LAYER 484 APPLETALK NETWORK LAYER
485 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 485 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
486 S: Maintained 486 S: Maintained
487 F: drivers/net/appletalk/ 487 F: drivers/net/appletalk/
488 F: net/appletalk/ 488 F: net/appletalk/
489 489
490 ARC FRAMEBUFFER DRIVER 490 ARC FRAMEBUFFER DRIVER
491 M: Jaya Kumar <jayalk@intworks.biz> 491 M: Jaya Kumar <jayalk@intworks.biz>
492 S: Maintained 492 S: Maintained
493 F: drivers/video/arcfb.c 493 F: drivers/video/arcfb.c
494 F: drivers/video/fb_defio.c 494 F: drivers/video/fb_defio.c
495 495
496 ARM MFM AND FLOPPY DRIVERS 496 ARM MFM AND FLOPPY DRIVERS
497 M: Ian Molton <spyro@f2s.com> 497 M: Ian Molton <spyro@f2s.com>
498 S: Maintained 498 S: Maintained
499 F: arch/arm/lib/floppydma.S 499 F: arch/arm/lib/floppydma.S
500 F: arch/arm/include/asm/floppy.h 500 F: arch/arm/include/asm/floppy.h
501 501
502 ARM PORT 502 ARM PORT
503 M: Russell King <linux@arm.linux.org.uk> 503 M: Russell King <linux@arm.linux.org.uk>
504 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 504 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
505 W: http://www.arm.linux.org.uk/ 505 W: http://www.arm.linux.org.uk/
506 S: Maintained 506 S: Maintained
507 F: arch/arm/ 507 F: arch/arm/
508 508
509 ARM PRIMECELL AACI PL041 DRIVER 509 ARM PRIMECELL AACI PL041 DRIVER
510 M: Russell King <linux@arm.linux.org.uk> 510 M: Russell King <linux@arm.linux.org.uk>
511 S: Maintained 511 S: Maintained
512 F: sound/arm/aaci.* 512 F: sound/arm/aaci.*
513 513
514 ARM PRIMECELL CLCD PL110 DRIVER 514 ARM PRIMECELL CLCD PL110 DRIVER
515 M: Russell King <linux@arm.linux.org.uk> 515 M: Russell King <linux@arm.linux.org.uk>
516 S: Maintained 516 S: Maintained
517 F: drivers/video/amba-clcd.* 517 F: drivers/video/amba-clcd.*
518 518
519 ARM PRIMECELL KMI PL050 DRIVER 519 ARM PRIMECELL KMI PL050 DRIVER
520 M: Russell King <linux@arm.linux.org.uk> 520 M: Russell King <linux@arm.linux.org.uk>
521 S: Maintained 521 S: Maintained
522 F: drivers/input/serio/ambakmi.* 522 F: drivers/input/serio/ambakmi.*
523 F: include/linux/amba/kmi.h 523 F: include/linux/amba/kmi.h
524 524
525 ARM PRIMECELL MMCI PL180/1 DRIVER 525 ARM PRIMECELL MMCI PL180/1 DRIVER
526 S: Orphan 526 S: Orphan
527 F: drivers/mmc/host/mmci.* 527 F: drivers/mmc/host/mmci.*
528 528
529 ARM PRIMECELL BUS SUPPORT 529 ARM PRIMECELL BUS SUPPORT
530 M: Russell King <linux@arm.linux.org.uk> 530 M: Russell King <linux@arm.linux.org.uk>
531 S: Maintained 531 S: Maintained
532 F: drivers/amba/ 532 F: drivers/amba/
533 F: include/linux/amba/bus.h 533 F: include/linux/amba/bus.h
534 534
535 ARM/ADI ROADRUNNER MACHINE SUPPORT 535 ARM/ADI ROADRUNNER MACHINE SUPPORT
536 M: Lennert Buytenhek <kernel@wantstofly.org> 536 M: Lennert Buytenhek <kernel@wantstofly.org>
537 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 537 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
538 S: Maintained 538 S: Maintained
539 F: arch/arm/mach-ixp23xx/ 539 F: arch/arm/mach-ixp23xx/
540 F: arch/arm/mach-ixp23xx/include/mach/ 540 F: arch/arm/mach-ixp23xx/include/mach/
541 541
542 ARM/ADS SPHERE MACHINE SUPPORT 542 ARM/ADS SPHERE MACHINE SUPPORT
543 M: Lennert Buytenhek <kernel@wantstofly.org> 543 M: Lennert Buytenhek <kernel@wantstofly.org>
544 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 544 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
545 S: Maintained 545 S: Maintained
546 546
547 ARM/AFEB9260 MACHINE SUPPORT 547 ARM/AFEB9260 MACHINE SUPPORT
548 M: Sergey Lapin <slapin@ossfans.org> 548 M: Sergey Lapin <slapin@ossfans.org>
549 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 549 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
550 S: Maintained 550 S: Maintained
551 551
552 ARM/AJECO 1ARM MACHINE SUPPORT 552 ARM/AJECO 1ARM MACHINE SUPPORT
553 M: Lennert Buytenhek <kernel@wantstofly.org> 553 M: Lennert Buytenhek <kernel@wantstofly.org>
554 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 554 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
555 S: Maintained 555 S: Maintained
556 556
557 ARM/ATMEL AT91RM9200 ARM ARCHITECTURE 557 ARM/ATMEL AT91RM9200 ARM ARCHITECTURE
558 M: Andrew Victor <linux@maxim.org.za> 558 M: Andrew Victor <linux@maxim.org.za>
559 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 559 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
560 W: http://maxim.org.za/at91_26.html 560 W: http://maxim.org.za/at91_26.html
561 S: Maintained 561 S: Maintained
562 562
563 ARM/BCMRING ARM ARCHITECTURE 563 ARM/BCMRING ARM ARCHITECTURE
564 M: Leo Chen <leochen@broadcom.com> 564 M: Leo Chen <leochen@broadcom.com>
565 M: Scott Branden <sbranden@broadcom.com> 565 M: Scott Branden <sbranden@broadcom.com>
566 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 566 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
567 S: Maintained 567 S: Maintained
568 F: arch/arm/mach-bcmring 568 F: arch/arm/mach-bcmring
569 569
570 ARM/BCMRING MTD NAND DRIVER 570 ARM/BCMRING MTD NAND DRIVER
571 M: Leo Chen <leochen@broadcom.com> 571 M: Leo Chen <leochen@broadcom.com>
572 M: Scott Branden <sbranden@broadcom.com> 572 M: Scott Branden <sbranden@broadcom.com>
573 L: linux-mtd@lists.infradead.org 573 L: linux-mtd@lists.infradead.org
574 S: Maintained 574 S: Maintained
575 F: drivers/mtd/nand/bcm_umi_nand.c 575 F: drivers/mtd/nand/bcm_umi_nand.c
576 F: drivers/mtd/nand/bcm_umi_bch.c 576 F: drivers/mtd/nand/bcm_umi_bch.c
577 F: drivers/mtd/nand/nand_bcm_umi.h 577 F: drivers/mtd/nand/nand_bcm_umi.h
578 578
579 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 579 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
580 M: Anton Vorontsov <avorontsov@mvista.com> 580 M: Anton Vorontsov <avorontsov@mvista.com>
581 S: Maintained 581 S: Maintained
582 F: arch/arm/mach-cns3xxx/ 582 F: arch/arm/mach-cns3xxx/
583 T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git 583 T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
584 584
585 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 585 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
586 M: Hartley Sweeten <hsweeten@visionengravers.com> 586 M: Hartley Sweeten <hsweeten@visionengravers.com>
587 M: Ryan Mallon <ryan@bluewatersys.com> 587 M: Ryan Mallon <ryan@bluewatersys.com>
588 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 588 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
589 S: Maintained 589 S: Maintained
590 F: arch/arm/mach-ep93xx/ 590 F: arch/arm/mach-ep93xx/
591 F: arch/arm/mach-ep93xx/include/mach/ 591 F: arch/arm/mach-ep93xx/include/mach/
592 592
593 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 593 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
594 M: Lennert Buytenhek <kernel@wantstofly.org> 594 M: Lennert Buytenhek <kernel@wantstofly.org>
595 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 595 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
596 S: Maintained 596 S: Maintained
597 597
598 ARM/CLKDEV SUPPORT 598 ARM/CLKDEV SUPPORT
599 M: Russell King <linux@arm.linux.org.uk> 599 M: Russell King <linux@arm.linux.org.uk>
600 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 600 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
601 F: arch/arm/common/clkdev.c 601 F: arch/arm/common/clkdev.c
602 F: arch/arm/include/asm/clkdev.h 602 F: arch/arm/include/asm/clkdev.h
603 603
604 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 604 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
605 M: Mike Rapoport <mike@compulab.co.il> 605 M: Mike Rapoport <mike@compulab.co.il>
606 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 606 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
607 S: Maintained 607 S: Maintained
608 608
609 ARM/CONTEC MICRO9 MACHINE SUPPORT 609 ARM/CONTEC MICRO9 MACHINE SUPPORT
610 M: Hubert Feurstein <hubert.feurstein@contec.at> 610 M: Hubert Feurstein <hubert.feurstein@contec.at>
611 S: Maintained 611 S: Maintained
612 F: arch/arm/mach-ep93xx/micro9.c 612 F: arch/arm/mach-ep93xx/micro9.c
613 613
614 ARM/CORGI MACHINE SUPPORT 614 ARM/CORGI MACHINE SUPPORT
615 M: Richard Purdie <rpurdie@rpsys.net> 615 M: Richard Purdie <rpurdie@rpsys.net>
616 S: Maintained 616 S: Maintained
617 617
618 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 618 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
619 M: Paulius Zaleckas <paulius.zaleckas@gmail.com> 619 M: Paulius Zaleckas <paulius.zaleckas@gmail.com>
620 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 620 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
621 T: git git://gitorious.org/linux-gemini/mainline.git 621 T: git git://gitorious.org/linux-gemini/mainline.git
622 S: Odd Fixes 622 S: Odd Fixes
623 F: arch/arm/mach-gemini/ 623 F: arch/arm/mach-gemini/
624 624
625 ARM/EBSA110 MACHINE SUPPORT 625 ARM/EBSA110 MACHINE SUPPORT
626 M: Russell King <linux@arm.linux.org.uk> 626 M: Russell King <linux@arm.linux.org.uk>
627 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 627 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
628 W: http://www.arm.linux.org.uk/ 628 W: http://www.arm.linux.org.uk/
629 S: Maintained 629 S: Maintained
630 F: arch/arm/mach-ebsa110/ 630 F: arch/arm/mach-ebsa110/
631 F: drivers/net/arm/am79c961a.* 631 F: drivers/net/arm/am79c961a.*
632 632
633 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 633 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
634 M: Daniel Ribeiro <drwyrm@gmail.com> 634 M: Daniel Ribeiro <drwyrm@gmail.com>
635 M: Stefan Schmidt <stefan@openezx.org> 635 M: Stefan Schmidt <stefan@openezx.org>
636 M: Harald Welte <laforge@openezx.org> 636 M: Harald Welte <laforge@openezx.org>
637 L: openezx-devel@lists.openezx.org (subscribers-only) 637 L: openezx-devel@lists.openezx.org (subscribers-only)
638 W: http://www.openezx.org/ 638 W: http://www.openezx.org/
639 S: Maintained 639 S: Maintained
640 T: topgit git://git.openezx.org/openezx.git 640 T: topgit git://git.openezx.org/openezx.git
641 F: arch/arm/mach-pxa/ezx.c 641 F: arch/arm/mach-pxa/ezx.c
642 642
643 ARM/FARADAY FA526 PORT 643 ARM/FARADAY FA526 PORT
644 M: Paulius Zaleckas <paulius.zaleckas@gmail.com> 644 M: Paulius Zaleckas <paulius.zaleckas@gmail.com>
645 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 645 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
646 S: Odd Fixes 646 S: Odd Fixes
647 F: arch/arm/mm/*-fa* 647 F: arch/arm/mm/*-fa*
648 648
649 ARM/FOOTBRIDGE ARCHITECTURE 649 ARM/FOOTBRIDGE ARCHITECTURE
650 M: Russell King <linux@arm.linux.org.uk> 650 M: Russell King <linux@arm.linux.org.uk>
651 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 651 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
652 W: http://www.arm.linux.org.uk/ 652 W: http://www.arm.linux.org.uk/
653 S: Maintained 653 S: Maintained
654 F: arch/arm/include/asm/hardware/dec21285.h 654 F: arch/arm/include/asm/hardware/dec21285.h
655 F: arch/arm/mach-footbridge/ 655 F: arch/arm/mach-footbridge/
656 656
657 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 657 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
658 M: Sascha Hauer <kernel@pengutronix.de> 658 M: Sascha Hauer <kernel@pengutronix.de>
659 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 659 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
660 S: Maintained 660 S: Maintained
661 T: git://git.pengutronix.de/git/imx/linux-2.6.git 661 T: git://git.pengutronix.de/git/imx/linux-2.6.git
662 F: arch/arm/mach-mx*/ 662 F: arch/arm/mach-mx*/
663 F: arch/arm/plat-mxc/ 663 F: arch/arm/plat-mxc/
664 664
665 ARM/FREESCALE IMX51 665 ARM/FREESCALE IMX51
666 M: Amit Kucheria <amit.kucheria@canonical.com> 666 M: Amit Kucheria <amit.kucheria@canonical.com>
667 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 667 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
668 S: Maintained 668 S: Maintained
669 F: arch/arm/mach-mx5/ 669 F: arch/arm/mach-mx5/
670 670
671 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 671 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
672 M: Lennert Buytenhek <kernel@wantstofly.org> 672 M: Lennert Buytenhek <kernel@wantstofly.org>
673 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 673 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
674 S: Maintained 674 S: Maintained
675 675
676 ARM/GUMSTIX MACHINE SUPPORT 676 ARM/GUMSTIX MACHINE SUPPORT
677 M: Steve Sakoman <sakoman@gmail.com> 677 M: Steve Sakoman <sakoman@gmail.com>
678 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 678 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
679 S: Maintained 679 S: Maintained
680 680
681 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 681 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
682 M: Philipp Zabel <philipp.zabel@gmail.com> 682 M: Philipp Zabel <philipp.zabel@gmail.com>
683 S: Maintained 683 S: Maintained
684 F: arch/arm/mach-pxa/hx4700.c 684 F: arch/arm/mach-pxa/hx4700.c
685 F: arch/arm/mach-pxa/include/mach/hx4700.h 685 F: arch/arm/mach-pxa/include/mach/hx4700.h
686 686
687 ARM/HP JORNADA 7XX MACHINE SUPPORT 687 ARM/HP JORNADA 7XX MACHINE SUPPORT
688 M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 688 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
689 W: www.jlime.com 689 W: www.jlime.com
690 S: Maintained 690 S: Maintained
691 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 691 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
692 F: arch/arm/mach-sa1100/jornada720.c 692 F: arch/arm/mach-sa1100/jornada720.c
693 F: arch/arm/mach-sa1100/include/mach/jornada720.h 693 F: arch/arm/mach-sa1100/include/mach/jornada720.h
694 694
695 ARM/INTEL IOP32X ARM ARCHITECTURE 695 ARM/INTEL IOP32X ARM ARCHITECTURE
696 M: Lennert Buytenhek <kernel@wantstofly.org> 696 M: Lennert Buytenhek <kernel@wantstofly.org>
697 M: Dan Williams <dan.j.williams@intel.com> 697 M: Dan Williams <dan.j.williams@intel.com>
698 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 698 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
699 S: Maintained 699 S: Maintained
700 700
701 ARM/INTEL IOP33X ARM ARCHITECTURE 701 ARM/INTEL IOP33X ARM ARCHITECTURE
702 M: Dan Williams <dan.j.williams@intel.com> 702 M: Dan Williams <dan.j.williams@intel.com>
703 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 703 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
704 S: Maintained 704 S: Maintained
705 705
706 ARM/INTEL IOP13XX ARM ARCHITECTURE 706 ARM/INTEL IOP13XX ARM ARCHITECTURE
707 M: Lennert Buytenhek <kernel@wantstofly.org> 707 M: Lennert Buytenhek <kernel@wantstofly.org>
708 M: Dan Williams <dan.j.williams@intel.com> 708 M: Dan Williams <dan.j.williams@intel.com>
709 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 709 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
710 S: Maintained 710 S: Maintained
711 711
712 ARM/INTEL IQ81342EX MACHINE SUPPORT 712 ARM/INTEL IQ81342EX MACHINE SUPPORT
713 M: Lennert Buytenhek <kernel@wantstofly.org> 713 M: Lennert Buytenhek <kernel@wantstofly.org>
714 M: Dan Williams <dan.j.williams@intel.com> 714 M: Dan Williams <dan.j.williams@intel.com>
715 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 715 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
716 S: Maintained 716 S: Maintained
717 717
718 ARM/INTEL IXP2000 ARM ARCHITECTURE 718 ARM/INTEL IXP2000 ARM ARCHITECTURE
719 M: Lennert Buytenhek <kernel@wantstofly.org> 719 M: Lennert Buytenhek <kernel@wantstofly.org>
720 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 720 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
721 S: Maintained 721 S: Maintained
722 722
723 ARM/INTEL IXDP2850 MACHINE SUPPORT 723 ARM/INTEL IXDP2850 MACHINE SUPPORT
724 M: Lennert Buytenhek <kernel@wantstofly.org> 724 M: Lennert Buytenhek <kernel@wantstofly.org>
725 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 725 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
726 S: Maintained 726 S: Maintained
727 727
728 ARM/INTEL IXP23XX ARM ARCHITECTURE 728 ARM/INTEL IXP23XX ARM ARCHITECTURE
729 M: Lennert Buytenhek <kernel@wantstofly.org> 729 M: Lennert Buytenhek <kernel@wantstofly.org>
730 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 730 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
731 S: Maintained 731 S: Maintained
732 732
733 ARM/INTEL IXP4XX ARM ARCHITECTURE 733 ARM/INTEL IXP4XX ARM ARCHITECTURE
734 M: Imre Kaloz <kaloz@openwrt.org> 734 M: Imre Kaloz <kaloz@openwrt.org>
735 M: Krzysztof Halasa <khc@pm.waw.pl> 735 M: Krzysztof Halasa <khc@pm.waw.pl>
736 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 736 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
737 S: Maintained 737 S: Maintained
738 F: arch/arm/mach-ixp4xx/ 738 F: arch/arm/mach-ixp4xx/
739 739
740 ARM/INTEL RESEARCH IMOTE 2 MACHINE SUPPORT 740 ARM/INTEL RESEARCH IMOTE 2 MACHINE SUPPORT
741 M: Jonathan Cameron <jic23@cam.ac.uk> 741 M: Jonathan Cameron <jic23@cam.ac.uk>
742 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 742 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
743 S: Maintained 743 S: Maintained
744 F: arch/arm/mach-pxa/imote2.c 744 F: arch/arm/mach-pxa/imote2.c
745 745
746 ARM/INTEL RESEARCH STARGATE 2 MACHINE SUPPORT 746 ARM/INTEL RESEARCH STARGATE 2 MACHINE SUPPORT
747 M: Jonathan Cameron <jic23@cam.ac.uk> 747 M: Jonathan Cameron <jic23@cam.ac.uk>
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 F: arch/arm/mach-pxa/stargate2.c 750 F: arch/arm/mach-pxa/stargate2.c
751 F: drivers/pcmcia/pxa2xx_stargate2.c 751 F: drivers/pcmcia/pxa2xx_stargate2.c
752 752
753 ARM/INTEL XSC3 (MANZANO) ARM CORE 753 ARM/INTEL XSC3 (MANZANO) ARM CORE
754 M: Lennert Buytenhek <kernel@wantstofly.org> 754 M: Lennert Buytenhek <kernel@wantstofly.org>
755 M: Dan Williams <dan.j.williams@intel.com> 755 M: Dan Williams <dan.j.williams@intel.com>
756 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 756 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
757 S: Maintained 757 S: Maintained
758 758
759 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 759 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
760 M: Lennert Buytenhek <kernel@wantstofly.org> 760 M: Lennert Buytenhek <kernel@wantstofly.org>
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 S: Maintained 762 S: Maintained
763 763
764 ARM/LOGICPD PXA270 MACHINE SUPPORT 764 ARM/LOGICPD PXA270 MACHINE SUPPORT
765 M: Lennert Buytenhek <kernel@wantstofly.org> 765 M: Lennert Buytenhek <kernel@wantstofly.org>
766 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 766 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
767 S: Maintained 767 S: Maintained
768 768
769 ARM/MAGICIAN MACHINE SUPPORT 769 ARM/MAGICIAN MACHINE SUPPORT
770 M: Philipp Zabel <philipp.zabel@gmail.com> 770 M: Philipp Zabel <philipp.zabel@gmail.com>
771 S: Maintained 771 S: Maintained
772 772
773 ARM/Marvell Loki/Kirkwood/MV78xx0/Orion SOC support 773 ARM/Marvell Loki/Kirkwood/MV78xx0/Orion SOC support
774 M: Lennert Buytenhek <kernel@wantstofly.org> 774 M: Lennert Buytenhek <kernel@wantstofly.org>
775 M: Nicolas Pitre <nico@fluxnic.net> 775 M: Nicolas Pitre <nico@fluxnic.net>
776 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 776 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
777 S: Odd Fixes 777 S: Odd Fixes
778 F: arch/arm/mach-loki/ 778 F: arch/arm/mach-loki/
779 F: arch/arm/mach-kirkwood/ 779 F: arch/arm/mach-kirkwood/
780 F: arch/arm/mach-mv78xx0/ 780 F: arch/arm/mach-mv78xx0/
781 F: arch/arm/mach-orion5x/ 781 F: arch/arm/mach-orion5x/
782 F: arch/arm/plat-orion/ 782 F: arch/arm/plat-orion/
783 783
784 ARM/MIOA701 MACHINE SUPPORT 784 ARM/MIOA701 MACHINE SUPPORT
785 M: Robert Jarzmik <robert.jarzmik@free.fr> 785 M: Robert Jarzmik <robert.jarzmik@free.fr>
786 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 786 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
787 F: arch/arm/mach-pxa/mioa701.c 787 F: arch/arm/mach-pxa/mioa701.c
788 S: Maintained 788 S: Maintained
789 789
790 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 790 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
791 M: Michael Petchkovsky <mkpetch@internode.on.net> 791 M: Michael Petchkovsky <mkpetch@internode.on.net>
792 S: Maintained 792 S: Maintained
793 793
794 ARM/NOMADIK ARCHITECTURE 794 ARM/NOMADIK ARCHITECTURE
795 M: Alessandro Rubini <rubini@unipv.it> 795 M: Alessandro Rubini <rubini@unipv.it>
796 M: STEricsson <STEricsson_nomadik_linux@list.st.com> 796 M: STEricsson <STEricsson_nomadik_linux@list.st.com>
797 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 797 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
798 S: Maintained 798 S: Maintained
799 F: arch/arm/mach-nomadik/ 799 F: arch/arm/mach-nomadik/
800 F: arch/arm/plat-nomadik/ 800 F: arch/arm/plat-nomadik/
801 801
802 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 802 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
803 M: Nelson Castillo <arhuaco@freaks-unidos.net> 803 M: Nelson Castillo <arhuaco@freaks-unidos.net>
804 L: openmoko-kernel@lists.openmoko.org (subscribers-only) 804 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
805 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 805 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
806 S: Supported 806 S: Supported
807 807
808 ARM/QUALCOMM MSM MACHINE SUPPORT 808 ARM/QUALCOMM MSM MACHINE SUPPORT
809 M: David Brown <davidb@codeaurora.org> 809 M: David Brown <davidb@codeaurora.org>
810 M: Daniel Walker <dwalker@codeaurora.org> 810 M: Daniel Walker <dwalker@codeaurora.org>
811 M: Bryan Huntsman <bryanh@codeaurora.org> 811 M: Bryan Huntsman <bryanh@codeaurora.org>
812 L: linux-arm-msm@vger.kernel.org 812 L: linux-arm-msm@vger.kernel.org
813 F: arch/arm/mach-msm/ 813 F: arch/arm/mach-msm/
814 F: drivers/video/msm/ 814 F: drivers/video/msm/
815 F: drivers/mmc/host/msm_sdcc.c 815 F: drivers/mmc/host/msm_sdcc.c
816 F: drivers/mmc/host/msm_sdcc.h 816 F: drivers/mmc/host/msm_sdcc.h
817 F: drivers/serial/msm_serial.h 817 F: drivers/serial/msm_serial.h
818 F: drivers/serial/msm_serial.c 818 F: drivers/serial/msm_serial.c
819 T: git git://codeaurora.org/quic/kernel/dwalker/linux-msm.git 819 T: git git://codeaurora.org/quic/kernel/dwalker/linux-msm.git
820 S: Maintained 820 S: Maintained
821 821
822 ARM/TOSA MACHINE SUPPORT 822 ARM/TOSA MACHINE SUPPORT
823 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 823 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
824 M: Dirk Opfer <dirk@opfer-online.de> 824 M: Dirk Opfer <dirk@opfer-online.de>
825 S: Maintained 825 S: Maintained
826 826
827 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 827 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
828 M: Marek Vasut <marek.vasut@gmail.com> 828 M: Marek Vasut <marek.vasut@gmail.com>
829 L: linux-arm-kernel@lists.infradead.org 829 L: linux-arm-kernel@lists.infradead.org
830 W: http://hackndev.com 830 W: http://hackndev.com
831 S: Maintained 831 S: Maintained
832 F: arch/arm/mach-pxa/include/mach/palmtx.h 832 F: arch/arm/mach-pxa/include/mach/palmtx.h
833 F: arch/arm/mach-pxa/palmtx.c 833 F: arch/arm/mach-pxa/palmtx.c
834 F: arch/arm/mach-pxa/include/mach/palmt5.h 834 F: arch/arm/mach-pxa/include/mach/palmt5.h
835 F: arch/arm/mach-pxa/palmt5.c 835 F: arch/arm/mach-pxa/palmt5.c
836 F: arch/arm/mach-pxa/include/mach/palmld.h 836 F: arch/arm/mach-pxa/include/mach/palmld.h
837 F: arch/arm/mach-pxa/palmld.c 837 F: arch/arm/mach-pxa/palmld.c
838 F: arch/arm/mach-pxa/include/mach/palmte2.h 838 F: arch/arm/mach-pxa/include/mach/palmte2.h
839 F: arch/arm/mach-pxa/palmte2.c 839 F: arch/arm/mach-pxa/palmte2.c
840 F: arch/arm/mach-pxa/include/mach/palmtc.h 840 F: arch/arm/mach-pxa/include/mach/palmtc.h
841 F: arch/arm/mach-pxa/palmtc.c 841 F: arch/arm/mach-pxa/palmtc.c
842 842
843 ARM/PALM TREO SUPPORT 843 ARM/PALM TREO SUPPORT
844 M: Tomas Cech <sleep_walker@suse.cz> 844 M: Tomas Cech <sleep_walker@suse.cz>
845 L: linux-arm-kernel@lists.infradead.org 845 L: linux-arm-kernel@lists.infradead.org
846 W: http://hackndev.com 846 W: http://hackndev.com
847 S: Maintained 847 S: Maintained
848 F: arch/arm/mach-pxa/include/mach/palmtreo.h 848 F: arch/arm/mach-pxa/include/mach/palmtreo.h
849 F: arch/arm/mach-pxa/palmtreo.c 849 F: arch/arm/mach-pxa/palmtreo.c
850 850
851 ARM/PALMZ72 SUPPORT 851 ARM/PALMZ72 SUPPORT
852 M: Sergey Lapin <slapin@ossfans.org> 852 M: Sergey Lapin <slapin@ossfans.org>
853 L: linux-arm-kernel@lists.infradead.org 853 L: linux-arm-kernel@lists.infradead.org
854 W: http://hackndev.com 854 W: http://hackndev.com
855 S: Maintained 855 S: Maintained
856 F: arch/arm/mach-pxa/include/mach/palmz72.h 856 F: arch/arm/mach-pxa/include/mach/palmz72.h
857 F: arch/arm/mach-pxa/palmz72.c 857 F: arch/arm/mach-pxa/palmz72.c
858 858
859 ARM/PLEB SUPPORT 859 ARM/PLEB SUPPORT
860 M: Peter Chubb <pleb@gelato.unsw.edu.au> 860 M: Peter Chubb <pleb@gelato.unsw.edu.au>
861 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 861 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
862 S: Maintained 862 S: Maintained
863 863
864 ARM/PT DIGITAL BOARD PORT 864 ARM/PT DIGITAL BOARD PORT
865 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 865 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
866 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 866 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
867 W: http://www.arm.linux.org.uk/ 867 W: http://www.arm.linux.org.uk/
868 S: Maintained 868 S: Maintained
869 869
870 ARM/RADISYS ENP2611 MACHINE SUPPORT 870 ARM/RADISYS ENP2611 MACHINE SUPPORT
871 M: Lennert Buytenhek <kernel@wantstofly.org> 871 M: Lennert Buytenhek <kernel@wantstofly.org>
872 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 872 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
873 S: Maintained 873 S: Maintained
874 874
875 ARM/RISCPC ARCHITECTURE 875 ARM/RISCPC ARCHITECTURE
876 M: Russell King <linux@arm.linux.org.uk> 876 M: Russell King <linux@arm.linux.org.uk>
877 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 877 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
878 W: http://www.arm.linux.org.uk/ 878 W: http://www.arm.linux.org.uk/
879 S: Maintained 879 S: Maintained
880 F: arch/arm/common/time-acorn.c 880 F: arch/arm/common/time-acorn.c
881 F: arch/arm/include/asm/hardware/entry-macro-iomd.S 881 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
882 F: arch/arm/include/asm/hardware/ioc.h 882 F: arch/arm/include/asm/hardware/ioc.h
883 F: arch/arm/include/asm/hardware/iomd.h 883 F: arch/arm/include/asm/hardware/iomd.h
884 F: arch/arm/include/asm/hardware/memc.h 884 F: arch/arm/include/asm/hardware/memc.h
885 F: arch/arm/mach-rpc/ 885 F: arch/arm/mach-rpc/
886 F: drivers/net/arm/ether* 886 F: drivers/net/arm/ether*
887 F: drivers/scsi/arm/ 887 F: drivers/scsi/arm/
888 888
889 ARM/SHARK MACHINE SUPPORT 889 ARM/SHARK MACHINE SUPPORT
890 M: Alexander Schulz <alex@shark-linux.de> 890 M: Alexander Schulz <alex@shark-linux.de>
891 W: http://www.shark-linux.de/shark.html 891 W: http://www.shark-linux.de/shark.html
892 S: Maintained 892 S: Maintained
893 893
894 ARM/SAMSUNG ARM ARCHITECTURES 894 ARM/SAMSUNG ARM ARCHITECTURES
895 M: Ben Dooks <ben-linux@fluff.org> 895 M: Ben Dooks <ben-linux@fluff.org>
896 M: Kukjin Kim <kgene.kim@samsung.com> 896 M: Kukjin Kim <kgene.kim@samsung.com>
897 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 897 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
898 W: http://www.fluff.org/ben/linux/ 898 W: http://www.fluff.org/ben/linux/
899 S: Maintained 899 S: Maintained
900 F: arch/arm/plat-samsung/ 900 F: arch/arm/plat-samsung/
901 F: arch/arm/plat-s3c24xx/ 901 F: arch/arm/plat-s3c24xx/
902 F: arch/arm/plat-s5p/ 902 F: arch/arm/plat-s5p/
903 903
904 ARM/S3C2410 ARM ARCHITECTURE 904 ARM/S3C2410 ARM ARCHITECTURE
905 M: Ben Dooks <ben-linux@fluff.org> 905 M: Ben Dooks <ben-linux@fluff.org>
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 W: http://www.fluff.org/ben/linux/ 907 W: http://www.fluff.org/ben/linux/
908 S: Maintained 908 S: Maintained
909 F: arch/arm/mach-s3c2410/ 909 F: arch/arm/mach-s3c2410/
910 910
911 ARM/S3C2440 ARM ARCHITECTURE 911 ARM/S3C2440 ARM ARCHITECTURE
912 M: Ben Dooks <ben-linux@fluff.org> 912 M: Ben Dooks <ben-linux@fluff.org>
913 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 913 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914 W: http://www.fluff.org/ben/linux/ 914 W: http://www.fluff.org/ben/linux/
915 S: Maintained 915 S: Maintained
916 F: arch/arm/mach-s3c2440/ 916 F: arch/arm/mach-s3c2440/
917 917
918 ARM/S3C2442 ARM ARCHITECTURE 918 ARM/S3C2442 ARM ARCHITECTURE
919 M: Ben Dooks <ben-linux@fluff.org> 919 M: Ben Dooks <ben-linux@fluff.org>
920 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 920 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
921 W: http://www.fluff.org/ben/linux/ 921 W: http://www.fluff.org/ben/linux/
922 S: Maintained 922 S: Maintained
923 F: arch/arm/mach-s3c2442/ 923 F: arch/arm/mach-s3c2442/
924 924
925 ARM/S3C2443 ARM ARCHITECTURE 925 ARM/S3C2443 ARM ARCHITECTURE
926 M: Ben Dooks <ben-linux@fluff.org> 926 M: Ben Dooks <ben-linux@fluff.org>
927 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 927 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928 W: http://www.fluff.org/ben/linux/ 928 W: http://www.fluff.org/ben/linux/
929 S: Maintained 929 S: Maintained
930 F: arch/arm/mach-s3c2443/ 930 F: arch/arm/mach-s3c2443/
931 931
932 ARM/S3C6400 ARM ARCHITECTURE 932 ARM/S3C6400 ARM ARCHITECTURE
933 M: Ben Dooks <ben-linux@fluff.org> 933 M: Ben Dooks <ben-linux@fluff.org>
934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 W: http://www.fluff.org/ben/linux/ 935 W: http://www.fluff.org/ben/linux/
936 S: Maintained 936 S: Maintained
937 F: arch/arm/mach-s3c6400/ 937 F: arch/arm/mach-s3c6400/
938 938
939 ARM/S3C6410 ARM ARCHITECTURE 939 ARM/S3C6410 ARM ARCHITECTURE
940 M: Ben Dooks <ben-linux@fluff.org> 940 M: Ben Dooks <ben-linux@fluff.org>
941 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 941 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942 W: http://www.fluff.org/ben/linux/ 942 W: http://www.fluff.org/ben/linux/
943 S: Maintained 943 S: Maintained
944 F: arch/arm/mach-s3c6410/ 944 F: arch/arm/mach-s3c6410/
945 945
946 ARM/SHMOBILE ARM ARCHITECTURE 946 ARM/SHMOBILE ARM ARCHITECTURE
947 M: Paul Mundt <lethal@linux-sh.org> 947 M: Paul Mundt <lethal@linux-sh.org>
948 M: Magnus Damm <magnus.damm@gmail.com> 948 M: Magnus Damm <magnus.damm@gmail.com>
949 L: linux-sh@vger.kernel.org 949 L: linux-sh@vger.kernel.org
950 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/genesis-2.6.git 950 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/genesis-2.6.git
951 W: http://oss.renesas.com 951 W: http://oss.renesas.com
952 S: Supported 952 S: Supported
953 F: arch/arm/mach-shmobile/ 953 F: arch/arm/mach-shmobile/
954 F: drivers/sh/ 954 F: drivers/sh/
955 955
956 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 956 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
957 M: Lennert Buytenhek <kernel@wantstofly.org> 957 M: Lennert Buytenhek <kernel@wantstofly.org>
958 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 958 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
959 S: Maintained 959 S: Maintained
960 960
961 ARM/THECUS N2100 MACHINE SUPPORT 961 ARM/THECUS N2100 MACHINE SUPPORT
962 M: Lennert Buytenhek <kernel@wantstofly.org> 962 M: Lennert Buytenhek <kernel@wantstofly.org>
963 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 963 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964 S: Maintained 964 S: Maintained
965 965
966 ARM/NUVOTON W90X900 ARM ARCHITECTURE 966 ARM/NUVOTON W90X900 ARM ARCHITECTURE
967 M: Wan ZongShun <mcuos.com@gmail.com> 967 M: Wan ZongShun <mcuos.com@gmail.com>
968 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 968 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969 W: http://www.mcuos.com 969 W: http://www.mcuos.com
970 S: Maintained 970 S: Maintained
971 F: arch/arm/mach-w90x900/ 971 F: arch/arm/mach-w90x900/
972 F: arch/arm/mach-nuc93x/ 972 F: arch/arm/mach-nuc93x/
973 F: drivers/input/keyboard/w90p910_keypad.c 973 F: drivers/input/keyboard/w90p910_keypad.c
974 F: drivers/input/touchscreen/w90p910_ts.c 974 F: drivers/input/touchscreen/w90p910_ts.c
975 F: drivers/watchdog/nuc900_wdt.c 975 F: drivers/watchdog/nuc900_wdt.c
976 F: drivers/net/arm/w90p910_ether.c 976 F: drivers/net/arm/w90p910_ether.c
977 F: drivers/mtd/nand/nuc900_nand.c 977 F: drivers/mtd/nand/nuc900_nand.c
978 F: drivers/rtc/rtc-nuc900.c 978 F: drivers/rtc/rtc-nuc900.c
979 F: drivers/spi/spi_nuc900.c 979 F: drivers/spi/spi_nuc900.c
980 F: drivers/usb/host/ehci-w90x900.c 980 F: drivers/usb/host/ehci-w90x900.c
981 F: drivers/video/nuc900fb.c 981 F: drivers/video/nuc900fb.c
982 982
983 ARM/U300 MACHINE SUPPORT 983 ARM/U300 MACHINE SUPPORT
984 M: Linus Walleij <linus.walleij@stericsson.com> 984 M: Linus Walleij <linus.walleij@stericsson.com>
985 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 985 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986 S: Supported 986 S: Supported
987 F: arch/arm/mach-u300/ 987 F: arch/arm/mach-u300/
988 F: drivers/i2c/busses/i2c-stu300.c 988 F: drivers/i2c/busses/i2c-stu300.c
989 F: drivers/rtc/rtc-coh901331.c 989 F: drivers/rtc/rtc-coh901331.c
990 F: drivers/watchdog/coh901327_wdt.c 990 F: drivers/watchdog/coh901327_wdt.c
991 F: drivers/dma/coh901318* 991 F: drivers/dma/coh901318*
992 992
993 ARM/U8500 ARM ARCHITECTURE 993 ARM/U8500 ARM ARCHITECTURE
994 M: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com> 994 M: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com>
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 F: arch/arm/mach-ux500/ 997 F: arch/arm/mach-ux500/
998 998
999 ARM/VFP SUPPORT 999 ARM/VFP SUPPORT
1000 M: Russell King <linux@arm.linux.org.uk> 1000 M: Russell King <linux@arm.linux.org.uk>
1001 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1001 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1002 W: http://www.arm.linux.org.uk/ 1002 W: http://www.arm.linux.org.uk/
1003 S: Maintained 1003 S: Maintained
1004 F: arch/arm/vfp/ 1004 F: arch/arm/vfp/
1005 1005
1006 ARM/VOIPAC PXA270 SUPPORT 1006 ARM/VOIPAC PXA270 SUPPORT
1007 M: Marek Vasut <marek.vasut@gmail.com> 1007 M: Marek Vasut <marek.vasut@gmail.com>
1008 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1008 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009 S: Maintained 1009 S: Maintained
1010 F: arch/arm/mach-pxa/vpac270.c 1010 F: arch/arm/mach-pxa/vpac270.c
1011 F: arch/arm/mach-pxa/include/mach/vpac270.h 1011 F: arch/arm/mach-pxa/include/mach/vpac270.h
1012 1012
1013 ARM/ZIPIT Z2 SUPPORT 1013 ARM/ZIPIT Z2 SUPPORT
1014 M: Marek Vasut <marek.vasut@gmail.com> 1014 M: Marek Vasut <marek.vasut@gmail.com>
1015 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1015 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016 S: Maintained 1016 S: Maintained
1017 F: arch/arm/mach-pxa/z2.c 1017 F: arch/arm/mach-pxa/z2.c
1018 F: arch/arm/mach-pxa/include/mach/z2.h 1018 F: arch/arm/mach-pxa/include/mach/z2.h
1019 1019
1020 ASC7621 HARDWARE MONITOR DRIVER 1020 ASC7621 HARDWARE MONITOR DRIVER
1021 M: George Joseph <george.joseph@fairview5.com> 1021 M: George Joseph <george.joseph@fairview5.com>
1022 L: lm-sensors@lm-sensors.org 1022 L: lm-sensors@lm-sensors.org
1023 S: Maintained 1023 S: Maintained
1024 F: Documentation/hwmon/asc7621 1024 F: Documentation/hwmon/asc7621
1025 F: drivers/hwmon/asc7621.c 1025 F: drivers/hwmon/asc7621.c
1026 1026
1027 ASUS ACPI EXTRAS DRIVER 1027 ASUS ACPI EXTRAS DRIVER
1028 M: Corentin Chary <corentincj@iksaif.net> 1028 M: Corentin Chary <corentincj@iksaif.net>
1029 M: Karol Kozimor <sziwan@users.sourceforge.net> 1029 M: Karol Kozimor <sziwan@users.sourceforge.net>
1030 L: acpi4asus-user@lists.sourceforge.net 1030 L: acpi4asus-user@lists.sourceforge.net
1031 L: platform-driver-x86@vger.kernel.org 1031 L: platform-driver-x86@vger.kernel.org
1032 W: http://acpi4asus.sf.net 1032 W: http://acpi4asus.sf.net
1033 S: Maintained 1033 S: Maintained
1034 F: drivers/platform/x86/asus_acpi.c 1034 F: drivers/platform/x86/asus_acpi.c
1035 1035
1036 ASUS ASB100 HARDWARE MONITOR DRIVER 1036 ASUS ASB100 HARDWARE MONITOR DRIVER
1037 M: "Mark M. Hoffman" <mhoffman@lightlink.com> 1037 M: "Mark M. Hoffman" <mhoffman@lightlink.com>
1038 L: lm-sensors@lm-sensors.org 1038 L: lm-sensors@lm-sensors.org
1039 S: Maintained 1039 S: Maintained
1040 F: drivers/hwmon/asb100.c 1040 F: drivers/hwmon/asb100.c
1041 1041
1042 ASUS LAPTOP EXTRAS DRIVER 1042 ASUS LAPTOP EXTRAS DRIVER
1043 M: Corentin Chary <corentincj@iksaif.net> 1043 M: Corentin Chary <corentincj@iksaif.net>
1044 L: acpi4asus-user@lists.sourceforge.net 1044 L: acpi4asus-user@lists.sourceforge.net
1045 L: platform-driver-x86@vger.kernel.org 1045 L: platform-driver-x86@vger.kernel.org
1046 W: http://acpi4asus.sf.net 1046 W: http://acpi4asus.sf.net
1047 S: Maintained 1047 S: Maintained
1048 F: drivers/platform/x86/asus-laptop.c 1048 F: drivers/platform/x86/asus-laptop.c
1049 1049
1050 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1050 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1051 M: Dan Williams <dan.j.williams@intel.com> 1051 M: Dan Williams <dan.j.williams@intel.com>
1052 W: http://sourceforge.net/projects/xscaleiop 1052 W: http://sourceforge.net/projects/xscaleiop
1053 S: Supported 1053 S: Supported
1054 F: Documentation/crypto/async-tx-api.txt 1054 F: Documentation/crypto/async-tx-api.txt
1055 F: crypto/async_tx/ 1055 F: crypto/async_tx/
1056 F: drivers/dma/ 1056 F: drivers/dma/
1057 F: include/linux/dmaengine.h 1057 F: include/linux/dmaengine.h
1058 F: include/linux/async_tx.h 1058 F: include/linux/async_tx.h
1059 1059
1060 AT24 EEPROM DRIVER 1060 AT24 EEPROM DRIVER
1061 M: Wolfram Sang <w.sang@pengutronix.de> 1061 M: Wolfram Sang <w.sang@pengutronix.de>
1062 L: linux-i2c@vger.kernel.org 1062 L: linux-i2c@vger.kernel.org
1063 S: Maintained 1063 S: Maintained
1064 F: drivers/misc/eeprom/at24.c 1064 F: drivers/misc/eeprom/at24.c
1065 F: include/linux/i2c/at24.h 1065 F: include/linux/i2c/at24.h
1066 1066
1067 ATA OVER ETHERNET (AOE) DRIVER 1067 ATA OVER ETHERNET (AOE) DRIVER
1068 M: "Ed L. Cashin" <ecashin@coraid.com> 1068 M: "Ed L. Cashin" <ecashin@coraid.com>
1069 W: http://www.coraid.com/support/linux 1069 W: http://www.coraid.com/support/linux
1070 S: Supported 1070 S: Supported
1071 F: Documentation/aoe/ 1071 F: Documentation/aoe/
1072 F: drivers/block/aoe/ 1072 F: drivers/block/aoe/
1073 1073
1074 ATHEROS ATH5K WIRELESS DRIVER 1074 ATHEROS ATH5K WIRELESS DRIVER
1075 M: Jiri Slaby <jirislaby@gmail.com> 1075 M: Jiri Slaby <jirislaby@gmail.com>
1076 M: Nick Kossifidis <mickflemm@gmail.com> 1076 M: Nick Kossifidis <mickflemm@gmail.com>
1077 M: "Luis R. Rodriguez" <lrodriguez@atheros.com> 1077 M: "Luis R. Rodriguez" <lrodriguez@atheros.com>
1078 M: Bob Copeland <me@bobcopeland.com> 1078 M: Bob Copeland <me@bobcopeland.com>
1079 L: linux-wireless@vger.kernel.org 1079 L: linux-wireless@vger.kernel.org
1080 L: ath5k-devel@lists.ath5k.org 1080 L: ath5k-devel@lists.ath5k.org
1081 W: http://wireless.kernel.org/en/users/Drivers/ath5k 1081 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1082 S: Maintained 1082 S: Maintained
1083 F: drivers/net/wireless/ath/ath5k/ 1083 F: drivers/net/wireless/ath/ath5k/
1084 1084
1085 ATHEROS ATH9K WIRELESS DRIVER 1085 ATHEROS ATH9K WIRELESS DRIVER
1086 M: "Luis R. Rodriguez" <lrodriguez@atheros.com> 1086 M: "Luis R. Rodriguez" <lrodriguez@atheros.com>
1087 M: Jouni Malinen <jmalinen@atheros.com> 1087 M: Jouni Malinen <jmalinen@atheros.com>
1088 M: Sujith Manoharan <Sujith.Manoharan@atheros.com> 1088 M: Sujith Manoharan <Sujith.Manoharan@atheros.com>
1089 M: Vasanthakumar Thiagarajan <vasanth@atheros.com> 1089 M: Vasanthakumar Thiagarajan <vasanth@atheros.com>
1090 M: Senthil Balasubramanian <senthilkumar@atheros.com> 1090 M: Senthil Balasubramanian <senthilkumar@atheros.com>
1091 L: linux-wireless@vger.kernel.org 1091 L: linux-wireless@vger.kernel.org
1092 L: ath9k-devel@lists.ath9k.org 1092 L: ath9k-devel@lists.ath9k.org
1093 W: http://wireless.kernel.org/en/users/Drivers/ath9k 1093 W: http://wireless.kernel.org/en/users/Drivers/ath9k
1094 S: Supported 1094 S: Supported
1095 F: drivers/net/wireless/ath/ath9k/ 1095 F: drivers/net/wireless/ath/ath9k/
1096 1096
1097 ATHEROS AR9170 WIRELESS DRIVER 1097 ATHEROS AR9170 WIRELESS DRIVER
1098 M: Christian Lamparter <chunkeey@web.de> 1098 M: Christian Lamparter <chunkeey@web.de>
1099 L: linux-wireless@vger.kernel.org 1099 L: linux-wireless@vger.kernel.org
1100 W: http://wireless.kernel.org/en/users/Drivers/ar9170 1100 W: http://wireless.kernel.org/en/users/Drivers/ar9170
1101 S: Maintained 1101 S: Maintained
1102 F: drivers/net/wireless/ath/ar9170/ 1102 F: drivers/net/wireless/ath/ar9170/
1103 1103
1104 ATK0110 HWMON DRIVER 1104 ATK0110 HWMON DRIVER
1105 M: Luca Tettamanti <kronos.it@gmail.com> 1105 M: Luca Tettamanti <kronos.it@gmail.com>
1106 L: lm-sensors@lm-sensors.org 1106 L: lm-sensors@lm-sensors.org
1107 S: Maintained 1107 S: Maintained
1108 F: drivers/hwmon/asus_atk0110.c 1108 F: drivers/hwmon/asus_atk0110.c
1109 1109
1110 ATI_REMOTE2 DRIVER 1110 ATI_REMOTE2 DRIVER
1111 M: Ville Syrjala <syrjala@sci.fi> 1111 M: Ville Syrjala <syrjala@sci.fi>
1112 S: Maintained 1112 S: Maintained
1113 F: drivers/input/misc/ati_remote2.c 1113 F: drivers/input/misc/ati_remote2.c
1114 1114
1115 ATLX ETHERNET DRIVERS 1115 ATLX ETHERNET DRIVERS
1116 M: Jay Cliburn <jcliburn@gmail.com> 1116 M: Jay Cliburn <jcliburn@gmail.com>
1117 M: Chris Snook <chris.snook@gmail.com> 1117 M: Chris Snook <chris.snook@gmail.com>
1118 M: Jie Yang <jie.yang@atheros.com> 1118 M: Jie Yang <jie.yang@atheros.com>
1119 L: atl1-devel@lists.sourceforge.net 1119 L: atl1-devel@lists.sourceforge.net
1120 W: http://sourceforge.net/projects/atl1 1120 W: http://sourceforge.net/projects/atl1
1121 W: http://atl1.sourceforge.net 1121 W: http://atl1.sourceforge.net
1122 S: Maintained 1122 S: Maintained
1123 F: drivers/net/atlx/ 1123 F: drivers/net/atlx/
1124 1124
1125 ATM 1125 ATM
1126 M: Chas Williams <chas@cmf.nrl.navy.mil> 1126 M: Chas Williams <chas@cmf.nrl.navy.mil>
1127 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1127 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1128 L: netdev@vger.kernel.org 1128 L: netdev@vger.kernel.org
1129 W: http://linux-atm.sourceforge.net 1129 W: http://linux-atm.sourceforge.net
1130 S: Maintained 1130 S: Maintained
1131 F: drivers/atm/ 1131 F: drivers/atm/
1132 F: include/linux/atm* 1132 F: include/linux/atm*
1133 1133
1134 ATMEL AT91 MCI DRIVER 1134 ATMEL AT91 MCI DRIVER
1135 M: Nicolas Ferre <nicolas.ferre@atmel.com> 1135 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1136 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1136 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137 W: http://www.atmel.com/products/AT91/ 1137 W: http://www.atmel.com/products/AT91/
1138 W: http://www.at91.com/ 1138 W: http://www.at91.com/
1139 S: Maintained 1139 S: Maintained
1140 F: drivers/mmc/host/at91_mci.c 1140 F: drivers/mmc/host/at91_mci.c
1141 1141
1142 ATMEL AT91 / AT32 MCI DRIVER 1142 ATMEL AT91 / AT32 MCI DRIVER
1143 M: Nicolas Ferre <nicolas.ferre@atmel.com> 1143 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1144 S: Maintained 1144 S: Maintained
1145 F: drivers/mmc/host/atmel-mci.c 1145 F: drivers/mmc/host/atmel-mci.c
1146 F: drivers/mmc/host/atmel-mci-regs.h 1146 F: drivers/mmc/host/atmel-mci-regs.h
1147 1147
1148 ATMEL AT91 / AT32 SERIAL DRIVER 1148 ATMEL AT91 / AT32 SERIAL DRIVER
1149 M: Nicolas Ferre <nicolas.ferre@atmel.com> 1149 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1150 S: Supported 1150 S: Supported
1151 F: drivers/serial/atmel_serial.c 1151 F: drivers/serial/atmel_serial.c
1152 1152
1153 ATMEL LCDFB DRIVER 1153 ATMEL LCDFB DRIVER
1154 M: Nicolas Ferre <nicolas.ferre@atmel.com> 1154 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1155 L: linux-fbdev@vger.kernel.org 1155 L: linux-fbdev@vger.kernel.org
1156 S: Maintained 1156 S: Maintained
1157 F: drivers/video/atmel_lcdfb.c 1157 F: drivers/video/atmel_lcdfb.c
1158 F: include/video/atmel_lcdc.h 1158 F: include/video/atmel_lcdc.h
1159 1159
1160 ATMEL MACB ETHERNET DRIVER 1160 ATMEL MACB ETHERNET DRIVER
1161 M: Nicolas Ferre <nicolas.ferre@atmel.com> 1161 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1162 S: Supported 1162 S: Supported
1163 F: drivers/net/macb.* 1163 F: drivers/net/macb.*
1164 1164
1165 ATMEL SPI DRIVER 1165 ATMEL SPI DRIVER
1166 M: Nicolas Ferre <nicolas.ferre@atmel.com> 1166 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1167 S: Supported 1167 S: Supported
1168 F: drivers/spi/atmel_spi.* 1168 F: drivers/spi/atmel_spi.*
1169 1169
1170 ATMEL USBA UDC DRIVER 1170 ATMEL USBA UDC DRIVER
1171 M: Nicolas Ferre <nicolas.ferre@atmel.com> 1171 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1172 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1172 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173 W: http://avr32linux.org/twiki/bin/view/Main/AtmelUsbDeviceDriver 1173 W: http://avr32linux.org/twiki/bin/view/Main/AtmelUsbDeviceDriver
1174 S: Supported 1174 S: Supported
1175 F: drivers/usb/gadget/atmel_usba_udc.* 1175 F: drivers/usb/gadget/atmel_usba_udc.*
1176 1176
1177 ATMEL WIRELESS DRIVER 1177 ATMEL WIRELESS DRIVER
1178 M: Simon Kelley <simon@thekelleys.org.uk> 1178 M: Simon Kelley <simon@thekelleys.org.uk>
1179 L: linux-wireless@vger.kernel.org 1179 L: linux-wireless@vger.kernel.org
1180 W: http://www.thekelleys.org.uk/atmel 1180 W: http://www.thekelleys.org.uk/atmel
1181 W: http://atmelwlandriver.sourceforge.net/ 1181 W: http://atmelwlandriver.sourceforge.net/
1182 S: Maintained 1182 S: Maintained
1183 F: drivers/net/wireless/atmel* 1183 F: drivers/net/wireless/atmel*
1184 1184
1185 AUDIT SUBSYSTEM 1185 AUDIT SUBSYSTEM
1186 M: Al Viro <viro@zeniv.linux.org.uk> 1186 M: Al Viro <viro@zeniv.linux.org.uk>
1187 M: Eric Paris <eparis@redhat.com> 1187 M: Eric Paris <eparis@redhat.com>
1188 L: linux-audit@redhat.com (subscribers-only) 1188 L: linux-audit@redhat.com (subscribers-only)
1189 W: http://people.redhat.com/sgrubb/audit/ 1189 W: http://people.redhat.com/sgrubb/audit/
1190 T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git 1190 T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1191 S: Maintained 1191 S: Maintained
1192 F: include/linux/audit.h 1192 F: include/linux/audit.h
1193 F: kernel/audit* 1193 F: kernel/audit*
1194 1194
1195 AUXILIARY DISPLAY DRIVERS 1195 AUXILIARY DISPLAY DRIVERS
1196 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1196 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1197 W: http://miguelojeda.es/auxdisplay.htm 1197 W: http://miguelojeda.es/auxdisplay.htm
1198 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1198 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1199 S: Maintained 1199 S: Maintained
1200 F: drivers/auxdisplay/ 1200 F: drivers/auxdisplay/
1201 F: include/linux/cfag12864b.h 1201 F: include/linux/cfag12864b.h
1202 1202
1203 AVR32 ARCHITECTURE 1203 AVR32 ARCHITECTURE
1204 M: Haavard Skinnemoen <hskinnemoen@atmel.com> 1204 M: Haavard Skinnemoen <hskinnemoen@atmel.com>
1205 W: http://www.atmel.com/products/AVR32/ 1205 W: http://www.atmel.com/products/AVR32/
1206 W: http://avr32linux.org/ 1206 W: http://avr32linux.org/
1207 W: http://avrfreaks.net/ 1207 W: http://avrfreaks.net/
1208 S: Supported 1208 S: Supported
1209 F: arch/avr32/ 1209 F: arch/avr32/
1210 1210
1211 AVR32/AT32AP MACHINE SUPPORT 1211 AVR32/AT32AP MACHINE SUPPORT
1212 M: Haavard Skinnemoen <hskinnemoen@atmel.com> 1212 M: Haavard Skinnemoen <hskinnemoen@atmel.com>
1213 S: Supported 1213 S: Supported
1214 F: arch/avr32/mach-at32ap/ 1214 F: arch/avr32/mach-at32ap/
1215 1215
1216 AX.25 NETWORK LAYER 1216 AX.25 NETWORK LAYER
1217 M: Ralf Baechle <ralf@linux-mips.org> 1217 M: Ralf Baechle <ralf@linux-mips.org>
1218 L: linux-hams@vger.kernel.org 1218 L: linux-hams@vger.kernel.org
1219 W: http://www.linux-ax25.org/ 1219 W: http://www.linux-ax25.org/
1220 S: Maintained 1220 S: Maintained
1221 F: include/linux/ax25.h 1221 F: include/linux/ax25.h
1222 F: include/net/ax25.h 1222 F: include/net/ax25.h
1223 F: net/ax25/ 1223 F: net/ax25/
1224 1224
1225 B43 WIRELESS DRIVER 1225 B43 WIRELESS DRIVER
1226 M: Stefano Brivio <stefano.brivio@polimi.it> 1226 M: Stefano Brivio <stefano.brivio@polimi.it>
1227 L: linux-wireless@vger.kernel.org 1227 L: linux-wireless@vger.kernel.org
1228 W: http://linuxwireless.org/en/users/Drivers/b43 1228 W: http://linuxwireless.org/en/users/Drivers/b43
1229 S: Maintained 1229 S: Maintained
1230 F: drivers/net/wireless/b43/ 1230 F: drivers/net/wireless/b43/
1231 1231
1232 B43LEGACY WIRELESS DRIVER 1232 B43LEGACY WIRELESS DRIVER
1233 M: Larry Finger <Larry.Finger@lwfinger.net> 1233 M: Larry Finger <Larry.Finger@lwfinger.net>
1234 M: Stefano Brivio <stefano.brivio@polimi.it> 1234 M: Stefano Brivio <stefano.brivio@polimi.it>
1235 L: linux-wireless@vger.kernel.org 1235 L: linux-wireless@vger.kernel.org
1236 W: http://linuxwireless.org/en/users/Drivers/b43 1236 W: http://linuxwireless.org/en/users/Drivers/b43
1237 S: Maintained 1237 S: Maintained
1238 F: drivers/net/wireless/b43legacy/ 1238 F: drivers/net/wireless/b43legacy/
1239 1239
1240 BACKLIGHT CLASS/SUBSYSTEM 1240 BACKLIGHT CLASS/SUBSYSTEM
1241 M: Richard Purdie <rpurdie@rpsys.net> 1241 M: Richard Purdie <rpurdie@rpsys.net>
1242 S: Maintained 1242 S: Maintained
1243 F: drivers/video/backlight/ 1243 F: drivers/video/backlight/
1244 F: include/linux/backlight.h 1244 F: include/linux/backlight.h
1245 1245
1246 BAYCOM/HDLCDRV DRIVERS FOR AX.25 1246 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1247 M: Thomas Sailer <t.sailer@alumni.ethz.ch> 1247 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
1248 L: linux-hams@vger.kernel.org 1248 L: linux-hams@vger.kernel.org
1249 W: http://www.baycom.org/~tom/ham/ham.html 1249 W: http://www.baycom.org/~tom/ham/ham.html
1250 S: Maintained 1250 S: Maintained
1251 F: drivers/net/hamradio/baycom* 1251 F: drivers/net/hamradio/baycom*
1252 1252
1253 BEFS FILE SYSTEM 1253 BEFS FILE SYSTEM
1254 S: Orphan 1254 S: Orphan
1255 F: Documentation/filesystems/befs.txt 1255 F: Documentation/filesystems/befs.txt
1256 F: fs/befs/ 1256 F: fs/befs/
1257 1257
1258 BFS FILE SYSTEM 1258 BFS FILE SYSTEM
1259 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 1259 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1260 S: Maintained 1260 S: Maintained
1261 F: Documentation/filesystems/bfs.txt 1261 F: Documentation/filesystems/bfs.txt
1262 F: fs/bfs/ 1262 F: fs/bfs/
1263 F: include/linux/bfs_fs.h 1263 F: include/linux/bfs_fs.h
1264 1264
1265 BLACKFIN ARCHITECTURE 1265 BLACKFIN ARCHITECTURE
1266 M: Mike Frysinger <vapier@gentoo.org> 1266 M: Mike Frysinger <vapier@gentoo.org>
1267 L: uclinux-dist-devel@blackfin.uclinux.org 1267 L: uclinux-dist-devel@blackfin.uclinux.org
1268 W: http://blackfin.uclinux.org 1268 W: http://blackfin.uclinux.org
1269 S: Supported 1269 S: Supported
1270 F: arch/blackfin/ 1270 F: arch/blackfin/
1271 1271
1272 BLACKFIN EMAC DRIVER 1272 BLACKFIN EMAC DRIVER
1273 M: Michael Hennerich <michael.hennerich@analog.com> 1273 M: Michael Hennerich <michael.hennerich@analog.com>
1274 L: uclinux-dist-devel@blackfin.uclinux.org 1274 L: uclinux-dist-devel@blackfin.uclinux.org
1275 W: http://blackfin.uclinux.org 1275 W: http://blackfin.uclinux.org
1276 S: Supported 1276 S: Supported
1277 F: drivers/net/bfin_mac.* 1277 F: drivers/net/bfin_mac.*
1278 1278
1279 BLACKFIN RTC DRIVER 1279 BLACKFIN RTC DRIVER
1280 M: Mike Frysinger <vapier.adi@gmail.com> 1280 M: Mike Frysinger <vapier.adi@gmail.com>
1281 L: uclinux-dist-devel@blackfin.uclinux.org 1281 L: uclinux-dist-devel@blackfin.uclinux.org
1282 W: http://blackfin.uclinux.org 1282 W: http://blackfin.uclinux.org
1283 S: Supported 1283 S: Supported
1284 F: drivers/rtc/rtc-bfin.c 1284 F: drivers/rtc/rtc-bfin.c
1285 1285
1286 BLACKFIN SDH DRIVER 1286 BLACKFIN SDH DRIVER
1287 M: Cliff Cai <cliff.cai@analog.com> 1287 M: Cliff Cai <cliff.cai@analog.com>
1288 L: uclinux-dist-devel@blackfin.uclinux.org 1288 L: uclinux-dist-devel@blackfin.uclinux.org
1289 W: http://blackfin.uclinux.org 1289 W: http://blackfin.uclinux.org
1290 S: Supported 1290 S: Supported
1291 F: drivers/mmc/host/bfin_sdh.c 1291 F: drivers/mmc/host/bfin_sdh.c
1292 1292
1293 BLACKFIN SERIAL DRIVER 1293 BLACKFIN SERIAL DRIVER
1294 M: Sonic Zhang <sonic.zhang@analog.com> 1294 M: Sonic Zhang <sonic.zhang@analog.com>
1295 L: uclinux-dist-devel@blackfin.uclinux.org 1295 L: uclinux-dist-devel@blackfin.uclinux.org
1296 W: http://blackfin.uclinux.org 1296 W: http://blackfin.uclinux.org
1297 S: Supported 1297 S: Supported
1298 F: drivers/serial/bfin_5xx.c 1298 F: drivers/serial/bfin_5xx.c
1299 1299
1300 BLACKFIN WATCHDOG DRIVER 1300 BLACKFIN WATCHDOG DRIVER
1301 M: Mike Frysinger <vapier.adi@gmail.com> 1301 M: Mike Frysinger <vapier.adi@gmail.com>
1302 L: uclinux-dist-devel@blackfin.uclinux.org 1302 L: uclinux-dist-devel@blackfin.uclinux.org
1303 W: http://blackfin.uclinux.org 1303 W: http://blackfin.uclinux.org
1304 S: Supported 1304 S: Supported
1305 F: drivers/watchdog/bfin_wdt.c 1305 F: drivers/watchdog/bfin_wdt.c
1306 1306
1307 BLACKFIN I2C TWI DRIVER 1307 BLACKFIN I2C TWI DRIVER
1308 M: Sonic Zhang <sonic.zhang@analog.com> 1308 M: Sonic Zhang <sonic.zhang@analog.com>
1309 L: uclinux-dist-devel@blackfin.uclinux.org 1309 L: uclinux-dist-devel@blackfin.uclinux.org
1310 W: http://blackfin.uclinux.org/ 1310 W: http://blackfin.uclinux.org/
1311 S: Supported 1311 S: Supported
1312 F: drivers/i2c/busses/i2c-bfin-twi.c 1312 F: drivers/i2c/busses/i2c-bfin-twi.c
1313 1313
1314 BLOCK LAYER 1314 BLOCK LAYER
1315 M: Jens Axboe <axboe@kernel.dk> 1315 M: Jens Axboe <axboe@kernel.dk>
1316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git 1316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git
1317 S: Maintained 1317 S: Maintained
1318 F: block/ 1318 F: block/
1319 1319
1320 BLOCK2MTD DRIVER 1320 BLOCK2MTD DRIVER
1321 M: Joern Engel <joern@lazybastard.org> 1321 M: Joern Engel <joern@lazybastard.org>
1322 L: linux-mtd@lists.infradead.org 1322 L: linux-mtd@lists.infradead.org
1323 S: Maintained 1323 S: Maintained
1324 F: drivers/mtd/devices/block2mtd.c 1324 F: drivers/mtd/devices/block2mtd.c
1325 1325
1326 BLUETOOTH DRIVERS 1326 BLUETOOTH DRIVERS
1327 M: Marcel Holtmann <marcel@holtmann.org> 1327 M: Marcel Holtmann <marcel@holtmann.org>
1328 L: linux-bluetooth@vger.kernel.org 1328 L: linux-bluetooth@vger.kernel.org
1329 W: http://www.bluez.org/ 1329 W: http://www.bluez.org/
1330 S: Maintained 1330 S: Maintained
1331 F: drivers/bluetooth/ 1331 F: drivers/bluetooth/
1332 1332
1333 BLUETOOTH SUBSYSTEM 1333 BLUETOOTH SUBSYSTEM
1334 M: Marcel Holtmann <marcel@holtmann.org> 1334 M: Marcel Holtmann <marcel@holtmann.org>
1335 L: linux-bluetooth@vger.kernel.org 1335 L: linux-bluetooth@vger.kernel.org
1336 W: http://www.bluez.org/ 1336 W: http://www.bluez.org/
1337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6.git 1337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6.git
1338 S: Maintained 1338 S: Maintained
1339 F: net/bluetooth/ 1339 F: net/bluetooth/
1340 F: include/net/bluetooth/ 1340 F: include/net/bluetooth/
1341 1341
1342 BONDING DRIVER 1342 BONDING DRIVER
1343 M: Jay Vosburgh <fubar@us.ibm.com> 1343 M: Jay Vosburgh <fubar@us.ibm.com>
1344 L: bonding-devel@lists.sourceforge.net 1344 L: bonding-devel@lists.sourceforge.net
1345 W: http://sourceforge.net/projects/bonding/ 1345 W: http://sourceforge.net/projects/bonding/
1346 S: Supported 1346 S: Supported
1347 F: drivers/net/bonding/ 1347 F: drivers/net/bonding/
1348 F: include/linux/if_bonding.h 1348 F: include/linux/if_bonding.h
1349 1349
1350 BROADCOM B44 10/100 ETHERNET DRIVER 1350 BROADCOM B44 10/100 ETHERNET DRIVER
1351 M: Gary Zambrano <zambrano@broadcom.com> 1351 M: Gary Zambrano <zambrano@broadcom.com>
1352 L: netdev@vger.kernel.org 1352 L: netdev@vger.kernel.org
1353 S: Supported 1353 S: Supported
1354 F: drivers/net/b44.* 1354 F: drivers/net/b44.*
1355 1355
1356 BROADCOM BNX2 GIGABIT ETHERNET DRIVER 1356 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1357 M: Michael Chan <mchan@broadcom.com> 1357 M: Michael Chan <mchan@broadcom.com>
1358 L: netdev@vger.kernel.org 1358 L: netdev@vger.kernel.org
1359 S: Supported 1359 S: Supported
1360 F: drivers/net/bnx2.* 1360 F: drivers/net/bnx2.*
1361 F: drivers/net/bnx2_* 1361 F: drivers/net/bnx2_*
1362 1362
1363 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 1363 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1364 M: Eilon Greenstein <eilong@broadcom.com> 1364 M: Eilon Greenstein <eilong@broadcom.com>
1365 L: netdev@vger.kernel.org 1365 L: netdev@vger.kernel.org
1366 S: Supported 1366 S: Supported
1367 F: drivers/net/bnx2x/ 1367 F: drivers/net/bnx2x/
1368 1368
1369 BROADCOM TG3 GIGABIT ETHERNET DRIVER 1369 BROADCOM TG3 GIGABIT ETHERNET DRIVER
1370 M: Matt Carlson <mcarlson@broadcom.com> 1370 M: Matt Carlson <mcarlson@broadcom.com>
1371 M: Michael Chan <mchan@broadcom.com> 1371 M: Michael Chan <mchan@broadcom.com>
1372 L: netdev@vger.kernel.org 1372 L: netdev@vger.kernel.org
1373 S: Supported 1373 S: Supported
1374 F: drivers/net/tg3.* 1374 F: drivers/net/tg3.*
1375 1375
1376 BROCADE BFA FC SCSI DRIVER 1376 BROCADE BFA FC SCSI DRIVER
1377 M: Jing Huang <huangj@brocade.com> 1377 M: Jing Huang <huangj@brocade.com>
1378 L: linux-scsi@vger.kernel.org 1378 L: linux-scsi@vger.kernel.org
1379 S: Supported 1379 S: Supported
1380 F: drivers/scsi/bfa/ 1380 F: drivers/scsi/bfa/
1381 1381
1382 BSG (block layer generic sg v4 driver) 1382 BSG (block layer generic sg v4 driver)
1383 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 1383 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
1384 L: linux-scsi@vger.kernel.org 1384 L: linux-scsi@vger.kernel.org
1385 S: Supported 1385 S: Supported
1386 F: block/bsg.c 1386 F: block/bsg.c
1387 F: include/linux/bsg.h 1387 F: include/linux/bsg.h
1388 1388
1389 BT8XXGPIO DRIVER 1389 BT8XXGPIO DRIVER
1390 M: Michael Buesch <mb@bu3sch.de> 1390 M: Michael Buesch <mb@bu3sch.de>
1391 W: http://bu3sch.de/btgpio.php 1391 W: http://bu3sch.de/btgpio.php
1392 S: Maintained 1392 S: Maintained
1393 F: drivers/gpio/bt8xxgpio.c 1393 F: drivers/gpio/bt8xxgpio.c
1394 1394
1395 BTRFS FILE SYSTEM 1395 BTRFS FILE SYSTEM
1396 M: Chris Mason <chris.mason@oracle.com> 1396 M: Chris Mason <chris.mason@oracle.com>
1397 L: linux-btrfs@vger.kernel.org 1397 L: linux-btrfs@vger.kernel.org
1398 W: http://btrfs.wiki.kernel.org/ 1398 W: http://btrfs.wiki.kernel.org/
1399 Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 1399 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
1400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable.git 1400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable.git
1401 S: Maintained 1401 S: Maintained
1402 F: Documentation/filesystems/btrfs.txt 1402 F: Documentation/filesystems/btrfs.txt
1403 F: fs/btrfs/ 1403 F: fs/btrfs/
1404 1404
1405 BTTV VIDEO4LINUX DRIVER 1405 BTTV VIDEO4LINUX DRIVER
1406 M: Mauro Carvalho Chehab <mchehab@infradead.org> 1406 M: Mauro Carvalho Chehab <mchehab@infradead.org>
1407 L: linux-media@vger.kernel.org 1407 L: linux-media@vger.kernel.org
1408 W: http://linuxtv.org 1408 W: http://linuxtv.org
1409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 1409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1410 S: Maintained 1410 S: Maintained
1411 F: Documentation/video4linux/bttv/ 1411 F: Documentation/video4linux/bttv/
1412 F: drivers/media/video/bt8xx/bttv* 1412 F: drivers/media/video/bt8xx/bttv*
1413 1413
1414 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 1414 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
1415 M: David Howells <dhowells@redhat.com> 1415 M: David Howells <dhowells@redhat.com>
1416 L: linux-cachefs@redhat.com 1416 L: linux-cachefs@redhat.com
1417 S: Supported 1417 S: Supported
1418 F: Documentation/filesystems/caching/cachefiles.txt 1418 F: Documentation/filesystems/caching/cachefiles.txt
1419 F: fs/cachefiles/ 1419 F: fs/cachefiles/
1420 1420
1421 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 1421 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1422 M: Jonathan Corbet <corbet@lwn.net> 1422 M: Jonathan Corbet <corbet@lwn.net>
1423 L: linux-media@vger.kernel.org 1423 L: linux-media@vger.kernel.org
1424 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 1424 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1425 S: Maintained 1425 S: Maintained
1426 F: Documentation/video4linux/cafe_ccic 1426 F: Documentation/video4linux/cafe_ccic
1427 F: drivers/media/video/cafe_ccic* 1427 F: drivers/media/video/cafe_ccic*
1428 1428
1429 CALGARY x86-64 IOMMU 1429 CALGARY x86-64 IOMMU
1430 M: Muli Ben-Yehuda <muli@il.ibm.com> 1430 M: Muli Ben-Yehuda <muli@il.ibm.com>
1431 M: "Jon D. Mason" <jdmason@kudzu.us> 1431 M: "Jon D. Mason" <jdmason@kudzu.us>
1432 L: discuss@x86-64.org 1432 L: discuss@x86-64.org
1433 S: Maintained 1433 S: Maintained
1434 F: arch/x86/kernel/pci-calgary_64.c 1434 F: arch/x86/kernel/pci-calgary_64.c
1435 F: arch/x86/kernel/tce_64.c 1435 F: arch/x86/kernel/tce_64.c
1436 F: arch/x86/include/asm/calgary.h 1436 F: arch/x86/include/asm/calgary.h
1437 F: arch/x86/include/asm/tce.h 1437 F: arch/x86/include/asm/tce.h
1438 1438
1439 CAN NETWORK LAYER 1439 CAN NETWORK LAYER
1440 M: Oliver Hartkopp <socketcan@hartkopp.net> 1440 M: Oliver Hartkopp <socketcan@hartkopp.net>
1441 M: Oliver Hartkopp <oliver.hartkopp@volkswagen.de> 1441 M: Oliver Hartkopp <oliver.hartkopp@volkswagen.de>
1442 M: Urs Thuermann <urs.thuermann@volkswagen.de> 1442 M: Urs Thuermann <urs.thuermann@volkswagen.de>
1443 L: socketcan-core@lists.berlios.de 1443 L: socketcan-core@lists.berlios.de
1444 L: netdev@vger.kernel.org 1444 L: netdev@vger.kernel.org
1445 W: http://developer.berlios.de/projects/socketcan/ 1445 W: http://developer.berlios.de/projects/socketcan/
1446 S: Maintained 1446 S: Maintained
1447 F: net/can/ 1447 F: net/can/
1448 F: include/linux/can.h 1448 F: include/linux/can.h
1449 F: include/linux/can/core.h 1449 F: include/linux/can/core.h
1450 F: include/linux/can/bcm.h 1450 F: include/linux/can/bcm.h
1451 F: include/linux/can/raw.h 1451 F: include/linux/can/raw.h
1452 1452
1453 CAN NETWORK DRIVERS 1453 CAN NETWORK DRIVERS
1454 M: Wolfgang Grandegger <wg@grandegger.com> 1454 M: Wolfgang Grandegger <wg@grandegger.com>
1455 L: socketcan-core@lists.berlios.de 1455 L: socketcan-core@lists.berlios.de
1456 L: netdev@vger.kernel.org 1456 L: netdev@vger.kernel.org
1457 W: http://developer.berlios.de/projects/socketcan/ 1457 W: http://developer.berlios.de/projects/socketcan/
1458 S: Maintained 1458 S: Maintained
1459 F: drivers/net/can/ 1459 F: drivers/net/can/
1460 F: include/linux/can/dev.h 1460 F: include/linux/can/dev.h
1461 F: include/linux/can/error.h 1461 F: include/linux/can/error.h
1462 F: include/linux/can/netlink.h 1462 F: include/linux/can/netlink.h
1463 F: include/linux/can/platform/ 1463 F: include/linux/can/platform/
1464 1464
1465 CELL BROADBAND ENGINE ARCHITECTURE 1465 CELL BROADBAND ENGINE ARCHITECTURE
1466 M: Arnd Bergmann <arnd@arndb.de> 1466 M: Arnd Bergmann <arnd@arndb.de>
1467 L: linuxppc-dev@ozlabs.org 1467 L: linuxppc-dev@ozlabs.org
1468 L: cbe-oss-dev@ozlabs.org 1468 L: cbe-oss-dev@ozlabs.org
1469 W: http://www.ibm.com/developerworks/power/cell/ 1469 W: http://www.ibm.com/developerworks/power/cell/
1470 S: Supported 1470 S: Supported
1471 F: arch/powerpc/include/asm/cell*.h 1471 F: arch/powerpc/include/asm/cell*.h
1472 F: arch/powerpc/include/asm/spu*.h 1472 F: arch/powerpc/include/asm/spu*.h
1473 F: arch/powerpc/oprofile/*cell* 1473 F: arch/powerpc/oprofile/*cell*
1474 F: arch/powerpc/platforms/cell/ 1474 F: arch/powerpc/platforms/cell/
1475 1475
1476 CEPH DISTRIBUTED FILE SYSTEM CLIENT 1476 CEPH DISTRIBUTED FILE SYSTEM CLIENT
1477 M: Sage Weil <sage@newdream.net> 1477 M: Sage Weil <sage@newdream.net>
1478 L: ceph-devel@vger.kernel.org 1478 L: ceph-devel@vger.kernel.org
1479 W: http://ceph.newdream.net/ 1479 W: http://ceph.newdream.net/
1480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 1480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
1481 S: Supported 1481 S: Supported
1482 F: Documentation/filesystems/ceph.txt 1482 F: Documentation/filesystems/ceph.txt
1483 F: fs/ceph 1483 F: fs/ceph
1484 1484
1485 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 1485 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
1486 M: David Vrabel <david.vrabel@csr.com> 1486 M: David Vrabel <david.vrabel@csr.com>
1487 L: linux-usb@vger.kernel.org 1487 L: linux-usb@vger.kernel.org
1488 S: Supported 1488 S: Supported
1489 F: Documentation/usb/WUSB-Design-overview.txt 1489 F: Documentation/usb/WUSB-Design-overview.txt
1490 F: Documentation/usb/wusb-cbaf 1490 F: Documentation/usb/wusb-cbaf
1491 F: drivers/usb/host/hwa-hc.c 1491 F: drivers/usb/host/hwa-hc.c
1492 F: drivers/usb/host/whci/ 1492 F: drivers/usb/host/whci/
1493 F: drivers/usb/wusbcore/ 1493 F: drivers/usb/wusbcore/
1494 F: include/linux/usb/wusb* 1494 F: include/linux/usb/wusb*
1495 1495
1496 CFAG12864B LCD DRIVER 1496 CFAG12864B LCD DRIVER
1497 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1497 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1498 W: http://miguelojeda.es/auxdisplay.htm 1498 W: http://miguelojeda.es/auxdisplay.htm
1499 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1499 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1500 S: Maintained 1500 S: Maintained
1501 F: drivers/auxdisplay/cfag12864b.c 1501 F: drivers/auxdisplay/cfag12864b.c
1502 F: include/linux/cfag12864b.h 1502 F: include/linux/cfag12864b.h
1503 1503
1504 CFAG12864BFB LCD FRAMEBUFFER DRIVER 1504 CFAG12864BFB LCD FRAMEBUFFER DRIVER
1505 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1505 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1506 W: http://miguelojeda.es/auxdisplay.htm 1506 W: http://miguelojeda.es/auxdisplay.htm
1507 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1507 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1508 S: Maintained 1508 S: Maintained
1509 F: drivers/auxdisplay/cfag12864bfb.c 1509 F: drivers/auxdisplay/cfag12864bfb.c
1510 F: include/linux/cfag12864b.h 1510 F: include/linux/cfag12864b.h
1511 1511
1512 CFG80211 and NL80211 1512 CFG80211 and NL80211
1513 M: Johannes Berg <johannes@sipsolutions.net> 1513 M: Johannes Berg <johannes@sipsolutions.net>
1514 L: linux-wireless@vger.kernel.org 1514 L: linux-wireless@vger.kernel.org
1515 S: Maintained 1515 S: Maintained
1516 F: include/linux/nl80211.h 1516 F: include/linux/nl80211.h
1517 F: include/net/cfg80211.h 1517 F: include/net/cfg80211.h
1518 F: net/wireless/* 1518 F: net/wireless/*
1519 X: net/wireless/wext* 1519 X: net/wireless/wext*
1520 1520
1521 CHECKPATCH 1521 CHECKPATCH
1522 M: Andy Whitcroft <apw@canonical.com> 1522 M: Andy Whitcroft <apw@canonical.com>
1523 S: Supported 1523 S: Supported
1524 F: scripts/checkpatch.pl 1524 F: scripts/checkpatch.pl
1525 1525
1526 CISCO VIC ETHERNET NIC DRIVER 1526 CISCO VIC ETHERNET NIC DRIVER
1527 M: Scott Feldman <scofeldm@cisco.com> 1527 M: Scott Feldman <scofeldm@cisco.com>
1528 M: Vasanthy Kolluri <vkolluri@cisco.com> 1528 M: Vasanthy Kolluri <vkolluri@cisco.com>
1529 M: Roopa Prabhu <roprabhu@cisco.com> 1529 M: Roopa Prabhu <roprabhu@cisco.com>
1530 S: Supported 1530 S: Supported
1531 F: drivers/net/enic/ 1531 F: drivers/net/enic/
1532 1532
1533 CIRRUS LOGIC EP93XX ETHERNET DRIVER 1533 CIRRUS LOGIC EP93XX ETHERNET DRIVER
1534 M: Lennert Buytenhek <kernel@wantstofly.org> 1534 M: Lennert Buytenhek <kernel@wantstofly.org>
1535 L: netdev@vger.kernel.org 1535 L: netdev@vger.kernel.org
1536 S: Maintained 1536 S: Maintained
1537 F: drivers/net/arm/ep93xx_eth.c 1537 F: drivers/net/arm/ep93xx_eth.c
1538 1538
1539 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER 1539 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
1540 M: Lennert Buytenhek <kernel@wantstofly.org> 1540 M: Lennert Buytenhek <kernel@wantstofly.org>
1541 L: linux-usb@vger.kernel.org 1541 L: linux-usb@vger.kernel.org
1542 S: Maintained 1542 S: Maintained
1543 F: drivers/usb/host/ohci-ep93xx.c 1543 F: drivers/usb/host/ohci-ep93xx.c
1544 1544
1545 CIRRUS LOGIC CS4270 SOUND DRIVER 1545 CIRRUS LOGIC CS4270 SOUND DRIVER
1546 M: Timur Tabi <timur@freescale.com> 1546 M: Timur Tabi <timur@freescale.com>
1547 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1547 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1548 S: Supported 1548 S: Supported
1549 F: sound/soc/codecs/cs4270* 1549 F: sound/soc/codecs/cs4270*
1550 1550
1551 CLK API 1551 CLK API
1552 M: Russell King <linux@arm.linux.org.uk> 1552 M: Russell King <linux@arm.linux.org.uk>
1553 F: include/linux/clk.h 1553 F: include/linux/clk.h
1554 1554
1555 CISCO FCOE HBA DRIVER 1555 CISCO FCOE HBA DRIVER
1556 M: Abhijeet Joglekar <abjoglek@cisco.com> 1556 M: Abhijeet Joglekar <abjoglek@cisco.com>
1557 M: Joe Eykholt <jeykholt@cisco.com> 1557 M: Joe Eykholt <jeykholt@cisco.com>
1558 L: linux-scsi@vger.kernel.org 1558 L: linux-scsi@vger.kernel.org
1559 S: Supported 1559 S: Supported
1560 F: drivers/scsi/fnic/ 1560 F: drivers/scsi/fnic/
1561 1561
1562 CMPC ACPI DRIVER 1562 CMPC ACPI DRIVER
1563 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 1563 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
1564 M: Daniel Oliveira Nascimento <don@syst.com.br> 1564 M: Daniel Oliveira Nascimento <don@syst.com.br>
1565 L: platform-driver-x86@vger.kernel.org 1565 L: platform-driver-x86@vger.kernel.org
1566 S: Supported 1566 S: Supported
1567 F: drivers/platform/x86/classmate-laptop.c 1567 F: drivers/platform/x86/classmate-laptop.c
1568 1568
1569 COCCINELLE/Semantic Patches (SmPL) 1569 COCCINELLE/Semantic Patches (SmPL)
1570 M: Julia Lawall <julia@diku.dk> 1570 M: Julia Lawall <julia@diku.dk>
1571 M: Gilles Muller <Gilles.Muller@lip6.fr> 1571 M: Gilles Muller <Gilles.Muller@lip6.fr>
1572 M: Nicolas Palix <npalix@diku.dk> 1572 M: Nicolas Palix <npalix@diku.dk>
1573 L: cocci@diku.dk (moderated for non-subscribers) 1573 L: cocci@diku.dk (moderated for non-subscribers)
1574 W: http://coccinelle.lip6.fr/ 1574 W: http://coccinelle.lip6.fr/
1575 S: Supported 1575 S: Supported
1576 F: scripts/coccinelle/ 1576 F: scripts/coccinelle/
1577 F: scripts/coccicheck 1577 F: scripts/coccicheck
1578 1578
1579 CODA FILE SYSTEM 1579 CODA FILE SYSTEM
1580 M: Jan Harkes <jaharkes@cs.cmu.edu> 1580 M: Jan Harkes <jaharkes@cs.cmu.edu>
1581 M: coda@cs.cmu.edu 1581 M: coda@cs.cmu.edu
1582 L: codalist@coda.cs.cmu.edu 1582 L: codalist@coda.cs.cmu.edu
1583 W: http://www.coda.cs.cmu.edu/ 1583 W: http://www.coda.cs.cmu.edu/
1584 S: Maintained 1584 S: Maintained
1585 F: Documentation/filesystems/coda.txt 1585 F: Documentation/filesystems/coda.txt
1586 F: fs/coda/ 1586 F: fs/coda/
1587 F: include/linux/coda*.h 1587 F: include/linux/coda*.h
1588 1588
1589 COMMON INTERNET FILE SYSTEM (CIFS) 1589 COMMON INTERNET FILE SYSTEM (CIFS)
1590 M: Steve French <sfrench@samba.org> 1590 M: Steve French <sfrench@samba.org>
1591 L: linux-cifs@vger.kernel.org 1591 L: linux-cifs@vger.kernel.org
1592 L: samba-technical@lists.samba.org (moderated for non-subscribers) 1592 L: samba-technical@lists.samba.org (moderated for non-subscribers)
1593 W: http://linux-cifs.samba.org/ 1593 W: http://linux-cifs.samba.org/
1594 Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/ 1594 Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
1595 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git 1595 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
1596 S: Supported 1596 S: Supported
1597 F: Documentation/filesystems/cifs.txt 1597 F: Documentation/filesystems/cifs.txt
1598 F: fs/cifs/ 1598 F: fs/cifs/
1599 1599
1600 COMPACTPCI HOTPLUG CORE 1600 COMPACTPCI HOTPLUG CORE
1601 M: Scott Murray <scott@spiteful.org> 1601 M: Scott Murray <scott@spiteful.org>
1602 L: linux-pci@vger.kernel.org 1602 L: linux-pci@vger.kernel.org
1603 S: Maintained 1603 S: Maintained
1604 F: drivers/pci/hotplug/cpci_hotplug* 1604 F: drivers/pci/hotplug/cpci_hotplug*
1605 1605
1606 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 1606 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
1607 M: Scott Murray <scott@spiteful.org> 1607 M: Scott Murray <scott@spiteful.org>
1608 L: linux-pci@vger.kernel.org 1608 L: linux-pci@vger.kernel.org
1609 S: Maintained 1609 S: Maintained
1610 F: drivers/pci/hotplug/cpcihp_zt5550.* 1610 F: drivers/pci/hotplug/cpcihp_zt5550.*
1611 1611
1612 COMPACTPCI HOTPLUG GENERIC DRIVER 1612 COMPACTPCI HOTPLUG GENERIC DRIVER
1613 M: Scott Murray <scott@spiteful.org> 1613 M: Scott Murray <scott@spiteful.org>
1614 L: linux-pci@vger.kernel.org 1614 L: linux-pci@vger.kernel.org
1615 S: Maintained 1615 S: Maintained
1616 F: drivers/pci/hotplug/cpcihp_generic.c 1616 F: drivers/pci/hotplug/cpcihp_generic.c
1617 1617
1618 COMPAL LAPTOP SUPPORT 1618 COMPAL LAPTOP SUPPORT
1619 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 1619 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
1620 L: platform-driver-x86@vger.kernel.org 1620 L: platform-driver-x86@vger.kernel.org
1621 S: Maintained 1621 S: Maintained
1622 F: drivers/platform/x86/compal-laptop.c 1622 F: drivers/platform/x86/compal-laptop.c
1623 1623
1624 COMPUTONE INTELLIPORT MULTIPORT CARD 1624 COMPUTONE INTELLIPORT MULTIPORT CARD
1625 M: "Michael H. Warfield" <mhw@wittsend.com> 1625 M: "Michael H. Warfield" <mhw@wittsend.com>
1626 W: http://www.wittsend.com/computone.html 1626 W: http://www.wittsend.com/computone.html
1627 S: Maintained 1627 S: Maintained
1628 F: Documentation/serial/computone.txt 1628 F: Documentation/serial/computone.txt
1629 F: drivers/char/ip2/ 1629 F: drivers/char/ip2/
1630 1630
1631 CONEXANT ACCESSRUNNER USB DRIVER 1631 CONEXANT ACCESSRUNNER USB DRIVER
1632 M: Simon Arlott <cxacru@fire.lp0.eu> 1632 M: Simon Arlott <cxacru@fire.lp0.eu>
1633 L: accessrunner-general@lists.sourceforge.net 1633 L: accessrunner-general@lists.sourceforge.net
1634 W: http://accessrunner.sourceforge.net/ 1634 W: http://accessrunner.sourceforge.net/
1635 S: Maintained 1635 S: Maintained
1636 F: drivers/usb/atm/cxacru.c 1636 F: drivers/usb/atm/cxacru.c
1637 1637
1638 CONFIGFS 1638 CONFIGFS
1639 M: Joel Becker <joel.becker@oracle.com> 1639 M: Joel Becker <joel.becker@oracle.com>
1640 S: Supported 1640 S: Supported
1641 F: fs/configfs/ 1641 F: fs/configfs/
1642 F: include/linux/configfs.h 1642 F: include/linux/configfs.h
1643 1643
1644 CONNECTOR 1644 CONNECTOR
1645 M: Evgeniy Polyakov <zbr@ioremap.net> 1645 M: Evgeniy Polyakov <zbr@ioremap.net>
1646 L: netdev@vger.kernel.org 1646 L: netdev@vger.kernel.org
1647 S: Maintained 1647 S: Maintained
1648 F: drivers/connector/ 1648 F: drivers/connector/
1649 1649
1650 CONTROL GROUPS (CGROUPS) 1650 CONTROL GROUPS (CGROUPS)
1651 M: Paul Menage <menage@google.com> 1651 M: Paul Menage <menage@google.com>
1652 M: Li Zefan <lizf@cn.fujitsu.com> 1652 M: Li Zefan <lizf@cn.fujitsu.com>
1653 L: containers@lists.linux-foundation.org 1653 L: containers@lists.linux-foundation.org
1654 S: Maintained 1654 S: Maintained
1655 F: include/linux/cgroup* 1655 F: include/linux/cgroup*
1656 F: kernel/cgroup* 1656 F: kernel/cgroup*
1657 F: mm/*cgroup* 1657 F: mm/*cgroup*
1658 1658
1659 CORETEMP HARDWARE MONITORING DRIVER 1659 CORETEMP HARDWARE MONITORING DRIVER
1660 M: Rudolf Marek <r.marek@assembler.cz> 1660 M: Rudolf Marek <r.marek@assembler.cz>
1661 M: Huaxu Wan <huaxu.wan@intel.com> 1661 M: Huaxu Wan <huaxu.wan@intel.com>
1662 L: lm-sensors@lm-sensors.org 1662 L: lm-sensors@lm-sensors.org
1663 S: Maintained 1663 S: Maintained
1664 F: Documentation/hwmon/coretemp 1664 F: Documentation/hwmon/coretemp
1665 F: drivers/hwmon/coretemp.c 1665 F: drivers/hwmon/coretemp.c
1666 1666
1667 COSA/SRP SYNC SERIAL DRIVER 1667 COSA/SRP SYNC SERIAL DRIVER
1668 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 1668 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1669 W: http://www.fi.muni.cz/~kas/cosa/ 1669 W: http://www.fi.muni.cz/~kas/cosa/
1670 S: Maintained 1670 S: Maintained
1671 F: drivers/net/wan/cosa* 1671 F: drivers/net/wan/cosa*
1672 1672
1673 CPMAC ETHERNET DRIVER 1673 CPMAC ETHERNET DRIVER
1674 M: Florian Fainelli <florian@openwrt.org> 1674 M: Florian Fainelli <florian@openwrt.org>
1675 L: netdev@vger.kernel.org 1675 L: netdev@vger.kernel.org
1676 S: Maintained 1676 S: Maintained
1677 F: drivers/net/cpmac.c 1677 F: drivers/net/cpmac.c
1678 1678
1679 CPU FREQUENCY DRIVERS 1679 CPU FREQUENCY DRIVERS
1680 M: Dave Jones <davej@redhat.com> 1680 M: Dave Jones <davej@redhat.com>
1681 L: cpufreq@vger.kernel.org 1681 L: cpufreq@vger.kernel.org
1682 W: http://www.codemonkey.org.uk/projects/cpufreq/ 1682 W: http://www.codemonkey.org.uk/projects/cpufreq/
1683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq.git 1683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq.git
1684 S: Maintained 1684 S: Maintained
1685 F: arch/x86/kernel/cpu/cpufreq/ 1685 F: arch/x86/kernel/cpu/cpufreq/
1686 F: drivers/cpufreq/ 1686 F: drivers/cpufreq/
1687 F: include/linux/cpufreq.h 1687 F: include/linux/cpufreq.h
1688 1688
1689 CPUID/MSR DRIVER 1689 CPUID/MSR DRIVER
1690 M: "H. Peter Anvin" <hpa@zytor.com> 1690 M: "H. Peter Anvin" <hpa@zytor.com>
1691 S: Maintained 1691 S: Maintained
1692 F: arch/x86/kernel/cpuid.c 1692 F: arch/x86/kernel/cpuid.c
1693 F: arch/x86/kernel/msr.c 1693 F: arch/x86/kernel/msr.c
1694 1694
1695 CPUSETS 1695 CPUSETS
1696 M: Paul Menage <menage@google.com> 1696 M: Paul Menage <menage@google.com>
1697 W: http://www.bullopensource.org/cpuset/ 1697 W: http://www.bullopensource.org/cpuset/
1698 W: http://oss.sgi.com/projects/cpusets/ 1698 W: http://oss.sgi.com/projects/cpusets/
1699 S: Supported 1699 S: Supported
1700 F: Documentation/cgroups/cpusets.txt 1700 F: Documentation/cgroups/cpusets.txt
1701 F: include/linux/cpuset.h 1701 F: include/linux/cpuset.h
1702 F: kernel/cpuset.c 1702 F: kernel/cpuset.c
1703 1703
1704 CRAMFS FILESYSTEM 1704 CRAMFS FILESYSTEM
1705 W: http://sourceforge.net/projects/cramfs/ 1705 W: http://sourceforge.net/projects/cramfs/
1706 S: Orphan 1706 S: Orphan
1707 F: Documentation/filesystems/cramfs.txt 1707 F: Documentation/filesystems/cramfs.txt
1708 F: fs/cramfs/ 1708 F: fs/cramfs/
1709 1709
1710 CRIS PORT 1710 CRIS PORT
1711 M: Mikael Starvik <starvik@axis.com> 1711 M: Mikael Starvik <starvik@axis.com>
1712 M: Jesper Nilsson <jesper.nilsson@axis.com> 1712 M: Jesper Nilsson <jesper.nilsson@axis.com>
1713 L: linux-cris-kernel@axis.com 1713 L: linux-cris-kernel@axis.com
1714 W: http://developer.axis.com 1714 W: http://developer.axis.com
1715 S: Maintained 1715 S: Maintained
1716 F: arch/cris/ 1716 F: arch/cris/
1717 1717
1718 CRYPTO API 1718 CRYPTO API
1719 M: Herbert Xu <herbert@gondor.apana.org.au> 1719 M: Herbert Xu <herbert@gondor.apana.org.au>
1720 M: "David S. Miller" <davem@davemloft.net> 1720 M: "David S. Miller" <davem@davemloft.net>
1721 L: linux-crypto@vger.kernel.org 1721 L: linux-crypto@vger.kernel.org
1722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 1722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1723 S: Maintained 1723 S: Maintained
1724 F: Documentation/crypto/ 1724 F: Documentation/crypto/
1725 F: arch/*/crypto/ 1725 F: arch/*/crypto/
1726 F: crypto/ 1726 F: crypto/
1727 F: drivers/crypto/ 1727 F: drivers/crypto/
1728 F: include/crypto/ 1728 F: include/crypto/
1729 1729
1730 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 1730 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
1731 M: Neil Horman <nhorman@tuxdriver.com> 1731 M: Neil Horman <nhorman@tuxdriver.com>
1732 L: linux-crypto@vger.kernel.org 1732 L: linux-crypto@vger.kernel.org
1733 S: Maintained 1733 S: Maintained
1734 F: crypto/ansi_cprng.c 1734 F: crypto/ansi_cprng.c
1735 F: crypto/rng.c 1735 F: crypto/rng.c
1736 1736
1737 CS5535 Audio ALSA driver 1737 CS5535 Audio ALSA driver
1738 M: Jaya Kumar <jayakumar.alsa@gmail.com> 1738 M: Jaya Kumar <jayakumar.alsa@gmail.com>
1739 S: Maintained 1739 S: Maintained
1740 F: sound/pci/cs5535audio/ 1740 F: sound/pci/cs5535audio/
1741 1741
1742 CX18 VIDEO4LINUX DRIVER 1742 CX18 VIDEO4LINUX DRIVER
1743 M: Andy Walls <awalls@md.metrocast.net> 1743 M: Andy Walls <awalls@md.metrocast.net>
1744 L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers) 1744 L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
1745 L: linux-media@vger.kernel.org 1745 L: linux-media@vger.kernel.org
1746 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 1746 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1747 W: http://linuxtv.org 1747 W: http://linuxtv.org
1748 W: http://www.ivtvdriver.org/index.php/Cx18 1748 W: http://www.ivtvdriver.org/index.php/Cx18
1749 S: Maintained 1749 S: Maintained
1750 F: Documentation/video4linux/cx18.txt 1750 F: Documentation/video4linux/cx18.txt
1751 F: drivers/media/video/cx18/ 1751 F: drivers/media/video/cx18/
1752 1752
1753 CXGB3 ETHERNET DRIVER (CXGB3) 1753 CXGB3 ETHERNET DRIVER (CXGB3)
1754 M: Divy Le Ray <divy@chelsio.com> 1754 M: Divy Le Ray <divy@chelsio.com>
1755 L: netdev@vger.kernel.org 1755 L: netdev@vger.kernel.org
1756 W: http://www.chelsio.com 1756 W: http://www.chelsio.com
1757 S: Supported 1757 S: Supported
1758 F: drivers/net/cxgb3/ 1758 F: drivers/net/cxgb3/
1759 1759
1760 CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 1760 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
1761 M: Steve Wise <swise@chelsio.com> 1761 M: Steve Wise <swise@chelsio.com>
1762 L: linux-rdma@vger.kernel.org 1762 L: linux-rdma@vger.kernel.org
1763 W: http://www.openfabrics.org 1763 W: http://www.openfabrics.org
1764 S: Supported 1764 S: Supported
1765 F: drivers/infiniband/hw/cxgb3/ 1765 F: drivers/infiniband/hw/cxgb3/
1766 1766
1767 CXGB4 ETHERNET DRIVER (CXGB4) 1767 CXGB4 ETHERNET DRIVER (CXGB4)
1768 M: Dimitris Michailidis <dm@chelsio.com> 1768 M: Dimitris Michailidis <dm@chelsio.com>
1769 L: netdev@vger.kernel.org 1769 L: netdev@vger.kernel.org
1770 W: http://www.chelsio.com 1770 W: http://www.chelsio.com
1771 S: Supported 1771 S: Supported
1772 F: drivers/net/cxgb4/ 1772 F: drivers/net/cxgb4/
1773 1773
1774 CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 1774 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
1775 M: Steve Wise <swise@chelsio.com> 1775 M: Steve Wise <swise@chelsio.com>
1776 L: linux-rdma@vger.kernel.org 1776 L: linux-rdma@vger.kernel.org
1777 W: http://www.openfabrics.org 1777 W: http://www.openfabrics.org
1778 S: Supported 1778 S: Supported
1779 F: drivers/infiniband/hw/cxgb4/ 1779 F: drivers/infiniband/hw/cxgb4/
1780 1780
1781 CXGB4VF ETHERNET DRIVER (CXGB4VF) 1781 CXGB4VF ETHERNET DRIVER (CXGB4VF)
1782 M: Casey Leedom <leedom@chelsio.com> 1782 M: Casey Leedom <leedom@chelsio.com>
1783 L: netdev@vger.kernel.org 1783 L: netdev@vger.kernel.org
1784 W: http://www.chelsio.com 1784 W: http://www.chelsio.com
1785 S: Supported 1785 S: Supported
1786 F: drivers/net/cxgb4vf/ 1786 F: drivers/net/cxgb4vf/
1787 1787
1788 CYBERPRO FB DRIVER 1788 CYBERPRO FB DRIVER
1789 M: Russell King <linux@arm.linux.org.uk> 1789 M: Russell King <linux@arm.linux.org.uk>
1790 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1790 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1791 W: http://www.arm.linux.org.uk/ 1791 W: http://www.arm.linux.org.uk/
1792 S: Maintained 1792 S: Maintained
1793 F: drivers/video/cyber2000fb.* 1793 F: drivers/video/cyber2000fb.*
1794 1794
1795 CYCLADES 2X SYNC CARD DRIVER 1795 CYCLADES 2X SYNC CARD DRIVER
1796 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 1796 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1797 W: http://oops.ghostprotocols.net:81/blog 1797 W: http://oops.ghostprotocols.net:81/blog
1798 S: Maintained 1798 S: Maintained
1799 F: drivers/net/wan/cycx* 1799 F: drivers/net/wan/cycx*
1800 1800
1801 CYCLADES ASYNC MUX DRIVER 1801 CYCLADES ASYNC MUX DRIVER
1802 W: http://www.cyclades.com/ 1802 W: http://www.cyclades.com/
1803 S: Orphan 1803 S: Orphan
1804 F: drivers/char/cyclades.c 1804 F: drivers/char/cyclades.c
1805 F: include/linux/cyclades.h 1805 F: include/linux/cyclades.h
1806 1806
1807 CYCLADES PC300 DRIVER 1807 CYCLADES PC300 DRIVER
1808 W: http://www.cyclades.com/ 1808 W: http://www.cyclades.com/
1809 S: Orphan 1809 S: Orphan
1810 F: drivers/net/wan/pc300* 1810 F: drivers/net/wan/pc300*
1811 1811
1812 DAMA SLAVE for AX.25 1812 DAMA SLAVE for AX.25
1813 M: Joerg Reuter <jreuter@yaina.de> 1813 M: Joerg Reuter <jreuter@yaina.de>
1814 W: http://yaina.de/jreuter/ 1814 W: http://yaina.de/jreuter/
1815 W: http://www.qsl.net/dl1bke/ 1815 W: http://www.qsl.net/dl1bke/
1816 L: linux-hams@vger.kernel.org 1816 L: linux-hams@vger.kernel.org
1817 S: Maintained 1817 S: Maintained
1818 F: net/ax25/af_ax25.c 1818 F: net/ax25/af_ax25.c
1819 F: net/ax25/ax25_dev.c 1819 F: net/ax25/ax25_dev.c
1820 F: net/ax25/ax25_ds_* 1820 F: net/ax25/ax25_ds_*
1821 F: net/ax25/ax25_in.c 1821 F: net/ax25/ax25_in.c
1822 F: net/ax25/ax25_out.c 1822 F: net/ax25/ax25_out.c
1823 F: net/ax25/ax25_timer.c 1823 F: net/ax25/ax25_timer.c
1824 F: net/ax25/sysctl_net_ax25.c 1824 F: net/ax25/sysctl_net_ax25.c
1825 1825
1826 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 1826 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
1827 M: Tobias Ringstrom <tori@unhappy.mine.nu> 1827 M: Tobias Ringstrom <tori@unhappy.mine.nu>
1828 L: netdev@vger.kernel.org 1828 L: netdev@vger.kernel.org
1829 S: Maintained 1829 S: Maintained
1830 F: Documentation/networking/dmfe.txt 1830 F: Documentation/networking/dmfe.txt
1831 F: drivers/net/tulip/dmfe.c 1831 F: drivers/net/tulip/dmfe.c
1832 1832
1833 DC390/AM53C974 SCSI driver 1833 DC390/AM53C974 SCSI driver
1834 M: Kurt Garloff <garloff@suse.de> 1834 M: Kurt Garloff <garloff@suse.de>
1835 W: http://www.garloff.de/kurt/linux/dc390/ 1835 W: http://www.garloff.de/kurt/linux/dc390/
1836 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 1836 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
1837 S: Maintained 1837 S: Maintained
1838 F: drivers/scsi/tmscsim.* 1838 F: drivers/scsi/tmscsim.*
1839 1839
1840 DC395x SCSI driver 1840 DC395x SCSI driver
1841 M: Oliver Neukum <oliver@neukum.name> 1841 M: Oliver Neukum <oliver@neukum.name>
1842 M: Ali Akcaagac <aliakc@web.de> 1842 M: Ali Akcaagac <aliakc@web.de>
1843 M: Jamie Lenehan <lenehan@twibble.org> 1843 M: Jamie Lenehan <lenehan@twibble.org>
1844 W: http://twibble.org/dist/dc395x/ 1844 W: http://twibble.org/dist/dc395x/
1845 L: dc395x@twibble.org 1845 L: dc395x@twibble.org
1846 L: http://lists.twibble.org/mailman/listinfo/dc395x/ 1846 L: http://lists.twibble.org/mailman/listinfo/dc395x/
1847 S: Maintained 1847 S: Maintained
1848 F: Documentation/scsi/dc395x.txt 1848 F: Documentation/scsi/dc395x.txt
1849 F: drivers/scsi/dc395x.* 1849 F: drivers/scsi/dc395x.*
1850 1850
1851 DCCP PROTOCOL 1851 DCCP PROTOCOL
1852 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 1852 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1853 L: dccp@vger.kernel.org 1853 L: dccp@vger.kernel.org
1854 W: http://linux-net.osdl.org/index.php/DCCP 1854 W: http://linux-net.osdl.org/index.php/DCCP
1855 S: Maintained 1855 S: Maintained
1856 F: include/linux/dccp.h 1856 F: include/linux/dccp.h
1857 F: include/linux/tfrc.h 1857 F: include/linux/tfrc.h
1858 F: net/dccp/ 1858 F: net/dccp/
1859 1859
1860 DECnet NETWORK LAYER 1860 DECnet NETWORK LAYER
1861 W: http://linux-decnet.sourceforge.net 1861 W: http://linux-decnet.sourceforge.net
1862 L: linux-decnet-user@lists.sourceforge.net 1862 L: linux-decnet-user@lists.sourceforge.net
1863 S: Orphan 1863 S: Orphan
1864 F: Documentation/networking/decnet.txt 1864 F: Documentation/networking/decnet.txt
1865 F: net/decnet/ 1865 F: net/decnet/
1866 1866
1867 DEFXX FDDI NETWORK DRIVER 1867 DEFXX FDDI NETWORK DRIVER
1868 M: "Maciej W. Rozycki" <macro@linux-mips.org> 1868 M: "Maciej W. Rozycki" <macro@linux-mips.org>
1869 S: Maintained 1869 S: Maintained
1870 F: drivers/net/defxx.* 1870 F: drivers/net/defxx.*
1871 1871
1872 DELL LAPTOP DRIVER 1872 DELL LAPTOP DRIVER
1873 M: Matthew Garrett <mjg59@srcf.ucam.org> 1873 M: Matthew Garrett <mjg59@srcf.ucam.org>
1874 L: platform-driver-x86@vger.kernel.org 1874 L: platform-driver-x86@vger.kernel.org
1875 S: Maintained 1875 S: Maintained
1876 F: drivers/platform/x86/dell-laptop.c 1876 F: drivers/platform/x86/dell-laptop.c
1877 1877
1878 DELL LAPTOP SMM DRIVER 1878 DELL LAPTOP SMM DRIVER
1879 M: Massimo Dal Zotto <dz@debian.org> 1879 M: Massimo Dal Zotto <dz@debian.org>
1880 W: http://www.debian.org/~dz/i8k/ 1880 W: http://www.debian.org/~dz/i8k/
1881 S: Maintained 1881 S: Maintained
1882 F: drivers/char/i8k.c 1882 F: drivers/char/i8k.c
1883 F: include/linux/i8k.h 1883 F: include/linux/i8k.h
1884 1884
1885 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 1885 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
1886 M: Doug Warzecha <Douglas_Warzecha@dell.com> 1886 M: Doug Warzecha <Douglas_Warzecha@dell.com>
1887 S: Maintained 1887 S: Maintained
1888 F: Documentation/dcdbas.txt 1888 F: Documentation/dcdbas.txt
1889 F: drivers/firmware/dcdbas.* 1889 F: drivers/firmware/dcdbas.*
1890 1890
1891 DELL WMI EXTRAS DRIVER 1891 DELL WMI EXTRAS DRIVER
1892 M: Matthew Garrett <mjg59@srcf.ucam.org> 1892 M: Matthew Garrett <mjg59@srcf.ucam.org>
1893 S: Maintained 1893 S: Maintained
1894 F: drivers/platform/x86/dell-wmi.c 1894 F: drivers/platform/x86/dell-wmi.c
1895 1895
1896 DEVICE NUMBER REGISTRY 1896 DEVICE NUMBER REGISTRY
1897 M: Torben Mathiasen <device@lanana.org> 1897 M: Torben Mathiasen <device@lanana.org>
1898 W: http://lanana.org/docs/device-list/index.html 1898 W: http://lanana.org/docs/device-list/index.html
1899 S: Maintained 1899 S: Maintained
1900 1900
1901 DEVICE-MAPPER (LVM) 1901 DEVICE-MAPPER (LVM)
1902 P: Alasdair Kergon 1902 P: Alasdair Kergon
1903 L: dm-devel@redhat.com 1903 L: dm-devel@redhat.com
1904 W: http://sources.redhat.com/dm 1904 W: http://sources.redhat.com/dm
1905 Q: http://patchwork.kernel.org/project/dm-devel/list/ 1905 Q: http://patchwork.kernel.org/project/dm-devel/list/
1906 S: Maintained 1906 S: Maintained
1907 F: Documentation/device-mapper/ 1907 F: Documentation/device-mapper/
1908 F: drivers/md/dm* 1908 F: drivers/md/dm*
1909 F: include/linux/device-mapper.h 1909 F: include/linux/device-mapper.h
1910 F: include/linux/dm-*.h 1910 F: include/linux/dm-*.h
1911 1911
1912 DIGI INTL. EPCA DRIVER 1912 DIGI INTL. EPCA DRIVER
1913 M: "Digi International, Inc" <Eng.Linux@digi.com> 1913 M: "Digi International, Inc" <Eng.Linux@digi.com>
1914 L: Eng.Linux@digi.com 1914 L: Eng.Linux@digi.com
1915 W: http://www.digi.com 1915 W: http://www.digi.com
1916 S: Orphan 1916 S: Orphan
1917 F: Documentation/serial/digiepca.txt 1917 F: Documentation/serial/digiepca.txt
1918 F: drivers/char/epca* 1918 F: drivers/char/epca*
1919 F: drivers/char/digi* 1919 F: drivers/char/digi*
1920 1920
1921 DIRECTORY NOTIFICATION (DNOTIFY) 1921 DIRECTORY NOTIFICATION (DNOTIFY)
1922 M: Eric Paris <eparis@parisplace.org> 1922 M: Eric Paris <eparis@parisplace.org>
1923 S: Maintained 1923 S: Maintained
1924 F: Documentation/filesystems/dnotify.txt 1924 F: Documentation/filesystems/dnotify.txt
1925 F: fs/notify/dnotify/ 1925 F: fs/notify/dnotify/
1926 F: include/linux/dnotify.h 1926 F: include/linux/dnotify.h
1927 1927
1928 DISK GEOMETRY AND PARTITION HANDLING 1928 DISK GEOMETRY AND PARTITION HANDLING
1929 M: Andries Brouwer <aeb@cwi.nl> 1929 M: Andries Brouwer <aeb@cwi.nl>
1930 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 1930 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
1931 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 1931 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
1932 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 1932 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
1933 S: Maintained 1933 S: Maintained
1934 1934
1935 DISKQUOTA 1935 DISKQUOTA
1936 M: Jan Kara <jack@suse.cz> 1936 M: Jan Kara <jack@suse.cz>
1937 S: Maintained 1937 S: Maintained
1938 F: Documentation/filesystems/quota.txt 1938 F: Documentation/filesystems/quota.txt
1939 F: fs/quota/ 1939 F: fs/quota/
1940 F: include/linux/quota*.h 1940 F: include/linux/quota*.h
1941 1941
1942 DISTRIBUTED LOCK MANAGER (DLM) 1942 DISTRIBUTED LOCK MANAGER (DLM)
1943 M: Christine Caulfield <ccaulfie@redhat.com> 1943 M: Christine Caulfield <ccaulfie@redhat.com>
1944 M: David Teigland <teigland@redhat.com> 1944 M: David Teigland <teigland@redhat.com>
1945 L: cluster-devel@redhat.com 1945 L: cluster-devel@redhat.com
1946 W: http://sources.redhat.com/cluster/ 1946 W: http://sources.redhat.com/cluster/
1947 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 1947 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
1948 S: Supported 1948 S: Supported
1949 F: fs/dlm/ 1949 F: fs/dlm/
1950 1950
1951 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 1951 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
1952 M: Dan Williams <dan.j.williams@intel.com> 1952 M: Dan Williams <dan.j.williams@intel.com>
1953 S: Supported 1953 S: Supported
1954 F: drivers/dma/ 1954 F: drivers/dma/
1955 F: include/linux/dma* 1955 F: include/linux/dma*
1956 1956
1957 DME1737 HARDWARE MONITOR DRIVER 1957 DME1737 HARDWARE MONITOR DRIVER
1958 M: Juerg Haefliger <juergh@gmail.com> 1958 M: Juerg Haefliger <juergh@gmail.com>
1959 L: lm-sensors@lm-sensors.org 1959 L: lm-sensors@lm-sensors.org
1960 S: Maintained 1960 S: Maintained
1961 F: Documentation/hwmon/dme1737 1961 F: Documentation/hwmon/dme1737
1962 F: drivers/hwmon/dme1737.c 1962 F: drivers/hwmon/dme1737.c
1963 1963
1964 DOCBOOK FOR DOCUMENTATION 1964 DOCBOOK FOR DOCUMENTATION
1965 M: Randy Dunlap <rdunlap@xenotime.net> 1965 M: Randy Dunlap <rdunlap@xenotime.net>
1966 S: Maintained 1966 S: Maintained
1967 1967
1968 DOCKING STATION DRIVER 1968 DOCKING STATION DRIVER
1969 M: Shaohua Li <shaohua.li@intel.com> 1969 M: Shaohua Li <shaohua.li@intel.com>
1970 L: linux-acpi@vger.kernel.org 1970 L: linux-acpi@vger.kernel.org
1971 S: Supported 1971 S: Supported
1972 F: drivers/acpi/dock.c 1972 F: drivers/acpi/dock.c
1973 1973
1974 DOCUMENTATION 1974 DOCUMENTATION
1975 M: Randy Dunlap <rdunlap@xenotime.net> 1975 M: Randy Dunlap <rdunlap@xenotime.net>
1976 L: linux-doc@vger.kernel.org 1976 L: linux-doc@vger.kernel.org
1977 S: Maintained 1977 S: Maintained
1978 F: Documentation/ 1978 F: Documentation/
1979 1979
1980 DOUBLETALK DRIVER 1980 DOUBLETALK DRIVER
1981 M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 1981 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1982 L: blinux-list@redhat.com 1982 L: blinux-list@redhat.com
1983 S: Maintained 1983 S: Maintained
1984 F: drivers/char/dtlk.c 1984 F: drivers/char/dtlk.c
1985 F: include/linux/dtlk.h 1985 F: include/linux/dtlk.h
1986 1986
1987 DPT_I2O SCSI RAID DRIVER 1987 DPT_I2O SCSI RAID DRIVER
1988 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 1988 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
1989 L: linux-scsi@vger.kernel.org 1989 L: linux-scsi@vger.kernel.org
1990 W: http://www.adaptec.com/ 1990 W: http://www.adaptec.com/
1991 S: Maintained 1991 S: Maintained
1992 F: drivers/scsi/dpt* 1992 F: drivers/scsi/dpt*
1993 F: drivers/scsi/dpt/ 1993 F: drivers/scsi/dpt/
1994 1994
1995 DRBD DRIVER 1995 DRBD DRIVER
1996 P: Philipp Reisner 1996 P: Philipp Reisner
1997 P: Lars Ellenberg 1997 P: Lars Ellenberg
1998 M: drbd-dev@lists.linbit.com 1998 M: drbd-dev@lists.linbit.com
1999 L: drbd-user@lists.linbit.com 1999 L: drbd-user@lists.linbit.com
2000 W: http://www.drbd.org 2000 W: http://www.drbd.org
2001 T: git git://git.drbd.org/linux-2.6-drbd.git drbd 2001 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2002 T: git git://git.drbd.org/drbd-8.3.git 2002 T: git git://git.drbd.org/drbd-8.3.git
2003 S: Supported 2003 S: Supported
2004 F: drivers/block/drbd/ 2004 F: drivers/block/drbd/
2005 F: lib/lru_cache.c 2005 F: lib/lru_cache.c
2006 F: Documentation/blockdev/drbd/ 2006 F: Documentation/blockdev/drbd/
2007 2007
2008 DRIVER CORE, KOBJECTS, AND SYSFS 2008 DRIVER CORE, KOBJECTS, AND SYSFS
2009 M: Greg Kroah-Hartman <gregkh@suse.de> 2009 M: Greg Kroah-Hartman <gregkh@suse.de>
2010 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/ 2010 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
2011 S: Supported 2011 S: Supported
2012 F: Documentation/kobject.txt 2012 F: Documentation/kobject.txt
2013 F: drivers/base/ 2013 F: drivers/base/
2014 F: fs/sysfs/ 2014 F: fs/sysfs/
2015 F: include/linux/kobj* 2015 F: include/linux/kobj*
2016 F: lib/kobj* 2016 F: lib/kobj*
2017 2017
2018 DRM DRIVERS 2018 DRM DRIVERS
2019 M: David Airlie <airlied@linux.ie> 2019 M: David Airlie <airlied@linux.ie>
2020 L: dri-devel@lists.freedesktop.org 2020 L: dri-devel@lists.freedesktop.org
2021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git 2021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
2022 S: Maintained 2022 S: Maintained
2023 F: drivers/gpu/drm/ 2023 F: drivers/gpu/drm/
2024 F: include/drm/ 2024 F: include/drm/
2025 2025
2026 DSCC4 DRIVER 2026 DSCC4 DRIVER
2027 M: Francois Romieu <romieu@fr.zoreil.com> 2027 M: Francois Romieu <romieu@fr.zoreil.com>
2028 L: netdev@vger.kernel.org 2028 L: netdev@vger.kernel.org
2029 S: Maintained 2029 S: Maintained
2030 F: drivers/net/wan/dscc4.c 2030 F: drivers/net/wan/dscc4.c
2031 2031
2032 DZ DECSTATION DZ11 SERIAL DRIVER 2032 DZ DECSTATION DZ11 SERIAL DRIVER
2033 M: "Maciej W. Rozycki" <macro@linux-mips.org> 2033 M: "Maciej W. Rozycki" <macro@linux-mips.org>
2034 S: Maintained 2034 S: Maintained
2035 F: drivers/serial/dz.* 2035 F: drivers/serial/dz.*
2036 2036
2037 EATA-DMA SCSI DRIVER 2037 EATA-DMA SCSI DRIVER
2038 M: Michael Neuffer <mike@i-Connect.Net> 2038 M: Michael Neuffer <mike@i-Connect.Net>
2039 L: linux-eata@i-connect.net 2039 L: linux-eata@i-connect.net
2040 L: linux-scsi@vger.kernel.org 2040 L: linux-scsi@vger.kernel.org
2041 S: Maintained 2041 S: Maintained
2042 F: drivers/scsi/eata* 2042 F: drivers/scsi/eata*
2043 2043
2044 EATA ISA/EISA/PCI SCSI DRIVER 2044 EATA ISA/EISA/PCI SCSI DRIVER
2045 M: Dario Ballabio <ballabio_dario@emc.com> 2045 M: Dario Ballabio <ballabio_dario@emc.com>
2046 L: linux-scsi@vger.kernel.org 2046 L: linux-scsi@vger.kernel.org
2047 S: Maintained 2047 S: Maintained
2048 F: drivers/scsi/eata.c 2048 F: drivers/scsi/eata.c
2049 2049
2050 EATA-PIO SCSI DRIVER 2050 EATA-PIO SCSI DRIVER
2051 M: Michael Neuffer <mike@i-Connect.Net> 2051 M: Michael Neuffer <mike@i-Connect.Net>
2052 L: linux-eata@i-connect.net 2052 L: linux-eata@i-connect.net
2053 L: linux-scsi@vger.kernel.org 2053 L: linux-scsi@vger.kernel.org
2054 S: Maintained 2054 S: Maintained
2055 F: drivers/scsi/eata_pio.* 2055 F: drivers/scsi/eata_pio.*
2056 2056
2057 EBTABLES 2057 EBTABLES
2058 M: Bart De Schuymer <bart.de.schuymer@pandora.be> 2058 M: Bart De Schuymer <bart.de.schuymer@pandora.be>
2059 L: ebtables-user@lists.sourceforge.net 2059 L: ebtables-user@lists.sourceforge.net
2060 L: ebtables-devel@lists.sourceforge.net 2060 L: ebtables-devel@lists.sourceforge.net
2061 W: http://ebtables.sourceforge.net/ 2061 W: http://ebtables.sourceforge.net/
2062 S: Maintained 2062 S: Maintained
2063 F: include/linux/netfilter_bridge/ebt_*.h 2063 F: include/linux/netfilter_bridge/ebt_*.h
2064 F: net/bridge/netfilter/ebt*.c 2064 F: net/bridge/netfilter/ebt*.c
2065 2065
2066 ECRYPT FILE SYSTEM 2066 ECRYPT FILE SYSTEM
2067 M: Tyler Hicks <tyhicks@linux.vnet.ibm.com> 2067 M: Tyler Hicks <tyhicks@linux.vnet.ibm.com>
2068 M: Dustin Kirkland <kirkland@canonical.com> 2068 M: Dustin Kirkland <kirkland@canonical.com>
2069 L: ecryptfs-devel@lists.launchpad.net 2069 L: ecryptfs-devel@lists.launchpad.net
2070 W: https://launchpad.net/ecryptfs 2070 W: https://launchpad.net/ecryptfs
2071 S: Supported 2071 S: Supported
2072 F: Documentation/filesystems/ecryptfs.txt 2072 F: Documentation/filesystems/ecryptfs.txt
2073 F: fs/ecryptfs/ 2073 F: fs/ecryptfs/
2074 2074
2075 EDAC-CORE 2075 EDAC-CORE
2076 M: Doug Thompson <dougthompson@xmission.com> 2076 M: Doug Thompson <dougthompson@xmission.com>
2077 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) 2077 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2078 W: bluesmoke.sourceforge.net 2078 W: bluesmoke.sourceforge.net
2079 S: Supported 2079 S: Supported
2080 F: Documentation/edac.txt 2080 F: Documentation/edac.txt
2081 F: drivers/edac/edac_* 2081 F: drivers/edac/edac_*
2082 F: include/linux/edac.h 2082 F: include/linux/edac.h
2083 2083
2084 EDAC-AMD64 2084 EDAC-AMD64
2085 M: Doug Thompson <dougthompson@xmission.com> 2085 M: Doug Thompson <dougthompson@xmission.com>
2086 M: Borislav Petkov <borislav.petkov@amd.com> 2086 M: Borislav Petkov <borislav.petkov@amd.com>
2087 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) 2087 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2088 W: bluesmoke.sourceforge.net 2088 W: bluesmoke.sourceforge.net
2089 S: Supported 2089 S: Supported
2090 F: drivers/edac/amd64_edac* 2090 F: drivers/edac/amd64_edac*
2091 2091
2092 EDAC-E752X 2092 EDAC-E752X
2093 M: Mark Gross <mark.gross@intel.com> 2093 M: Mark Gross <mark.gross@intel.com>
2094 M: Doug Thompson <dougthompson@xmission.com> 2094 M: Doug Thompson <dougthompson@xmission.com>
2095 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) 2095 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2096 W: bluesmoke.sourceforge.net 2096 W: bluesmoke.sourceforge.net
2097 S: Maintained 2097 S: Maintained
2098 F: drivers/edac/e752x_edac.c 2098 F: drivers/edac/e752x_edac.c
2099 2099
2100 EDAC-E7XXX 2100 EDAC-E7XXX
2101 M: Doug Thompson <dougthompson@xmission.com> 2101 M: Doug Thompson <dougthompson@xmission.com>
2102 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) 2102 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2103 W: bluesmoke.sourceforge.net 2103 W: bluesmoke.sourceforge.net
2104 S: Maintained 2104 S: Maintained
2105 F: drivers/edac/e7xxx_edac.c 2105 F: drivers/edac/e7xxx_edac.c
2106 2106
2107 EDAC-I82443BXGX 2107 EDAC-I82443BXGX
2108 M: Tim Small <tim@buttersideup.com> 2108 M: Tim Small <tim@buttersideup.com>
2109 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) 2109 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2110 W: bluesmoke.sourceforge.net 2110 W: bluesmoke.sourceforge.net
2111 S: Maintained 2111 S: Maintained
2112 F: drivers/edac/i82443bxgx_edac.c 2112 F: drivers/edac/i82443bxgx_edac.c
2113 2113
2114 EDAC-I3000 2114 EDAC-I3000
2115 M: Jason Uhlenkott <juhlenko@akamai.com> 2115 M: Jason Uhlenkott <juhlenko@akamai.com>
2116 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) 2116 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2117 W: bluesmoke.sourceforge.net 2117 W: bluesmoke.sourceforge.net
2118 S: Maintained 2118 S: Maintained
2119 F: drivers/edac/i3000_edac.c 2119 F: drivers/edac/i3000_edac.c
2120 2120
2121 EDAC-I5000 2121 EDAC-I5000
2122 M: Doug Thompson <dougthompson@xmission.com> 2122 M: Doug Thompson <dougthompson@xmission.com>
2123 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) 2123 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2124 W: bluesmoke.sourceforge.net 2124 W: bluesmoke.sourceforge.net
2125 S: Maintained 2125 S: Maintained
2126 F: drivers/edac/i5000_edac.c 2126 F: drivers/edac/i5000_edac.c
2127 2127
2128 EDAC-I5400 2128 EDAC-I5400
2129 M: Mauro Carvalho Chehab <mchehab@redhat.com> 2129 M: Mauro Carvalho Chehab <mchehab@redhat.com>
2130 L: linux-edac@vger.kernel.org 2130 L: linux-edac@vger.kernel.org
2131 W: bluesmoke.sourceforge.net 2131 W: bluesmoke.sourceforge.net
2132 S: Maintained 2132 S: Maintained
2133 F: drivers/edac/i5400_edac.c 2133 F: drivers/edac/i5400_edac.c
2134 2134
2135 EDAC-I7CORE 2135 EDAC-I7CORE
2136 M: Mauro Carvalho Chehab <mchehab@redhat.com> 2136 M: Mauro Carvalho Chehab <mchehab@redhat.com>
2137 L: linux-edac@vger.kernel.org 2137 L: linux-edac@vger.kernel.org
2138 W: bluesmoke.sourceforge.net 2138 W: bluesmoke.sourceforge.net
2139 S: Maintained 2139 S: Maintained
2140 F: drivers/edac/i7core_edac.c 2140 F: drivers/edac/i7core_edac.c
2141 F: drivers/edac/edac_mce.c 2141 F: drivers/edac/edac_mce.c
2142 F: include/linux/edac_mce.h 2142 F: include/linux/edac_mce.h
2143 2143
2144 EDAC-I82975X 2144 EDAC-I82975X
2145 M: Ranganathan Desikan <ravi@jetztechnologies.com> 2145 M: Ranganathan Desikan <ravi@jetztechnologies.com>
2146 M: "Arvind R." <arvind@jetztechnologies.com> 2146 M: "Arvind R." <arvind@jetztechnologies.com>
2147 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) 2147 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2148 W: bluesmoke.sourceforge.net 2148 W: bluesmoke.sourceforge.net
2149 S: Maintained 2149 S: Maintained
2150 F: drivers/edac/i82975x_edac.c 2150 F: drivers/edac/i82975x_edac.c
2151 2151
2152 EDAC-PASEMI 2152 EDAC-PASEMI
2153 M: Egor Martovetsky <egor@pasemi.com> 2153 M: Egor Martovetsky <egor@pasemi.com>
2154 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) 2154 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2155 W: bluesmoke.sourceforge.net 2155 W: bluesmoke.sourceforge.net
2156 S: Maintained 2156 S: Maintained
2157 F: drivers/edac/pasemi_edac.c 2157 F: drivers/edac/pasemi_edac.c
2158 2158
2159 EDAC-R82600 2159 EDAC-R82600
2160 M: Tim Small <tim@buttersideup.com> 2160 M: Tim Small <tim@buttersideup.com>
2161 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) 2161 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2162 W: bluesmoke.sourceforge.net 2162 W: bluesmoke.sourceforge.net
2163 S: Maintained 2163 S: Maintained
2164 F: drivers/edac/r82600_edac.c 2164 F: drivers/edac/r82600_edac.c
2165 2165
2166 EEEPC LAPTOP EXTRAS DRIVER 2166 EEEPC LAPTOP EXTRAS DRIVER
2167 M: Corentin Chary <corentincj@iksaif.net> 2167 M: Corentin Chary <corentincj@iksaif.net>
2168 L: acpi4asus-user@lists.sourceforge.net 2168 L: acpi4asus-user@lists.sourceforge.net
2169 L: platform-driver-x86@vger.kernel.org 2169 L: platform-driver-x86@vger.kernel.org
2170 W: http://acpi4asus.sf.net 2170 W: http://acpi4asus.sf.net
2171 S: Maintained 2171 S: Maintained
2172 F: drivers/platform/x86/eeepc-laptop.c 2172 F: drivers/platform/x86/eeepc-laptop.c
2173 2173
2174 EFS FILESYSTEM 2174 EFS FILESYSTEM
2175 W: http://aeschi.ch.eu.org/efs/ 2175 W: http://aeschi.ch.eu.org/efs/
2176 S: Orphan 2176 S: Orphan
2177 F: fs/efs/ 2177 F: fs/efs/
2178 2178
2179 EHCA (IBM GX bus InfiniBand adapter) DRIVER 2179 EHCA (IBM GX bus InfiniBand adapter) DRIVER
2180 M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 2180 M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
2181 M: Christoph Raisch <raisch@de.ibm.com> 2181 M: Christoph Raisch <raisch@de.ibm.com>
2182 L: linux-rdma@vger.kernel.org 2182 L: linux-rdma@vger.kernel.org
2183 S: Supported 2183 S: Supported
2184 F: drivers/infiniband/hw/ehca/ 2184 F: drivers/infiniband/hw/ehca/
2185 2185
2186 EMBEDDED LINUX 2186 EMBEDDED LINUX
2187 M: Paul Gortmaker <paul.gortmaker@windriver.com> 2187 M: Paul Gortmaker <paul.gortmaker@windriver.com>
2188 M: Matt Mackall <mpm@selenic.com> 2188 M: Matt Mackall <mpm@selenic.com>
2189 M: David Woodhouse <dwmw2@infradead.org> 2189 M: David Woodhouse <dwmw2@infradead.org>
2190 L: linux-embedded@vger.kernel.org 2190 L: linux-embedded@vger.kernel.org
2191 S: Maintained 2191 S: Maintained
2192 2192
2193 EMULEX LPFC FC SCSI DRIVER 2193 EMULEX LPFC FC SCSI DRIVER
2194 M: James Smart <james.smart@emulex.com> 2194 M: James Smart <james.smart@emulex.com>
2195 L: linux-scsi@vger.kernel.org 2195 L: linux-scsi@vger.kernel.org
2196 W: http://sourceforge.net/projects/lpfcxxxx 2196 W: http://sourceforge.net/projects/lpfcxxxx
2197 S: Supported 2197 S: Supported
2198 F: drivers/scsi/lpfc/ 2198 F: drivers/scsi/lpfc/
2199 2199
2200 ENE CB710 FLASH CARD READER DRIVER 2200 ENE CB710 FLASH CARD READER DRIVER
2201 M: Michaล‚ Mirosล‚aw <mirq-linux@rere.qmqm.pl> 2201 M: Michaล‚ Mirosล‚aw <mirq-linux@rere.qmqm.pl>
2202 S: Maintained 2202 S: Maintained
2203 F: drivers/misc/cb710/ 2203 F: drivers/misc/cb710/
2204 F: drivers/mmc/host/cb710-mmc.* 2204 F: drivers/mmc/host/cb710-mmc.*
2205 F: include/linux/cb710.h 2205 F: include/linux/cb710.h
2206 2206
2207 EPSON 1355 FRAMEBUFFER DRIVER 2207 EPSON 1355 FRAMEBUFFER DRIVER
2208 M: Christopher Hoover <ch@murgatroid.com> 2208 M: Christopher Hoover <ch@murgatroid.com>
2209 M: Christopher Hoover <ch@hpl.hp.com> 2209 M: Christopher Hoover <ch@hpl.hp.com>
2210 S: Maintained 2210 S: Maintained
2211 F: drivers/video/epson1355fb.c 2211 F: drivers/video/epson1355fb.c
2212 2212
2213 EPSON S1D13XXX FRAMEBUFFER DRIVER 2213 EPSON S1D13XXX FRAMEBUFFER DRIVER
2214 M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 2214 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
2215 S: Maintained 2215 S: Maintained
2216 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 2216 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2217 F: drivers/video/s1d13xxxfb.c 2217 F: drivers/video/s1d13xxxfb.c
2218 F: include/video/s1d13xxxfb.h 2218 F: include/video/s1d13xxxfb.h
2219 2219
2220 ETHEREXPRESS-16 NETWORK DRIVER 2220 ETHEREXPRESS-16 NETWORK DRIVER
2221 M: Philip Blundell <philb@gnu.org> 2221 M: Philip Blundell <philb@gnu.org>
2222 L: netdev@vger.kernel.org 2222 L: netdev@vger.kernel.org
2223 S: Maintained 2223 S: Maintained
2224 F: drivers/net/eexpress.* 2224 F: drivers/net/eexpress.*
2225 2225
2226 ETHERNET BRIDGE 2226 ETHERNET BRIDGE
2227 M: Stephen Hemminger <shemminger@linux-foundation.org> 2227 M: Stephen Hemminger <shemminger@linux-foundation.org>
2228 L: bridge@lists.linux-foundation.org 2228 L: bridge@lists.linux-foundation.org
2229 L: netdev@vger.kernel.org 2229 L: netdev@vger.kernel.org
2230 W: http://www.linux-foundation.org/en/Net:Bridge 2230 W: http://www.linux-foundation.org/en/Net:Bridge
2231 S: Maintained 2231 S: Maintained
2232 F: include/linux/netfilter_bridge/ 2232 F: include/linux/netfilter_bridge/
2233 F: net/bridge/ 2233 F: net/bridge/
2234 2234
2235 ETHERTEAM 16I DRIVER 2235 ETHERTEAM 16I DRIVER
2236 M: Mika Kuoppala <miku@iki.fi> 2236 M: Mika Kuoppala <miku@iki.fi>
2237 S: Maintained 2237 S: Maintained
2238 F: drivers/net/eth16i.c 2238 F: drivers/net/eth16i.c
2239 2239
2240 EXT2 FILE SYSTEM 2240 EXT2 FILE SYSTEM
2241 M: Jan Kara <jack@suse.cz> 2241 M: Jan Kara <jack@suse.cz>
2242 L: linux-ext4@vger.kernel.org 2242 L: linux-ext4@vger.kernel.org
2243 S: Maintained 2243 S: Maintained
2244 F: Documentation/filesystems/ext2.txt 2244 F: Documentation/filesystems/ext2.txt
2245 F: fs/ext2/ 2245 F: fs/ext2/
2246 F: include/linux/ext2* 2246 F: include/linux/ext2*
2247 2247
2248 EXT3 FILE SYSTEM 2248 EXT3 FILE SYSTEM
2249 M: Jan Kara <jack@suse.cz> 2249 M: Jan Kara <jack@suse.cz>
2250 M: Andrew Morton <akpm@linux-foundation.org> 2250 M: Andrew Morton <akpm@linux-foundation.org>
2251 M: Andreas Dilger <adilger.kernel@dilger.ca> 2251 M: Andreas Dilger <adilger.kernel@dilger.ca>
2252 L: linux-ext4@vger.kernel.org 2252 L: linux-ext4@vger.kernel.org
2253 S: Maintained 2253 S: Maintained
2254 F: Documentation/filesystems/ext3.txt 2254 F: Documentation/filesystems/ext3.txt
2255 F: fs/ext3/ 2255 F: fs/ext3/
2256 F: include/linux/ext3* 2256 F: include/linux/ext3*
2257 2257
2258 EXT4 FILE SYSTEM 2258 EXT4 FILE SYSTEM
2259 M: "Theodore Ts'o" <tytso@mit.edu> 2259 M: "Theodore Ts'o" <tytso@mit.edu>
2260 M: Andreas Dilger <adilger.kernel@dilger.ca> 2260 M: Andreas Dilger <adilger.kernel@dilger.ca>
2261 L: linux-ext4@vger.kernel.org 2261 L: linux-ext4@vger.kernel.org
2262 W: http://ext4.wiki.kernel.org 2262 W: http://ext4.wiki.kernel.org
2263 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 2263 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
2264 S: Maintained 2264 S: Maintained
2265 F: Documentation/filesystems/ext4.txt 2265 F: Documentation/filesystems/ext4.txt
2266 F: fs/ext4/ 2266 F: fs/ext4/
2267 2267
2268 F71805F HARDWARE MONITORING DRIVER 2268 F71805F HARDWARE MONITORING DRIVER
2269 M: Jean Delvare <khali@linux-fr.org> 2269 M: Jean Delvare <khali@linux-fr.org>
2270 L: lm-sensors@lm-sensors.org 2270 L: lm-sensors@lm-sensors.org
2271 S: Maintained 2271 S: Maintained
2272 F: Documentation/hwmon/f71805f 2272 F: Documentation/hwmon/f71805f
2273 F: drivers/hwmon/f71805f.c 2273 F: drivers/hwmon/f71805f.c
2274 2274
2275 FARSYNC SYNCHRONOUS DRIVER 2275 FARSYNC SYNCHRONOUS DRIVER
2276 M: Kevin Curtis <kevin.curtis@farsite.co.uk> 2276 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
2277 W: http://www.farsite.co.uk/ 2277 W: http://www.farsite.co.uk/
2278 S: Supported 2278 S: Supported
2279 F: drivers/net/wan/farsync.* 2279 F: drivers/net/wan/farsync.*
2280 2280
2281 FAULT INJECTION SUPPORT 2281 FAULT INJECTION SUPPORT
2282 M: Akinobu Mita <akinobu.mita@gmail.com> 2282 M: Akinobu Mita <akinobu.mita@gmail.com>
2283 S: Supported 2283 S: Supported
2284 F: Documentation/fault-injection/ 2284 F: Documentation/fault-injection/
2285 F: lib/fault-inject.c 2285 F: lib/fault-inject.c
2286 2286
2287 FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 2287 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
2288 M: Robert Love <robert.w.love@intel.com> 2288 M: Robert Love <robert.w.love@intel.com>
2289 L: devel@open-fcoe.org 2289 L: devel@open-fcoe.org
2290 W: www.Open-FCoE.org 2290 W: www.Open-FCoE.org
2291 S: Supported 2291 S: Supported
2292 F: drivers/scsi/libfc/ 2292 F: drivers/scsi/libfc/
2293 F: drivers/scsi/fcoe/ 2293 F: drivers/scsi/fcoe/
2294 F: include/scsi/fc/ 2294 F: include/scsi/fc/
2295 F: include/scsi/libfc.h 2295 F: include/scsi/libfc.h
2296 F: include/scsi/libfcoe.h 2296 F: include/scsi/libfcoe.h
2297 2297
2298 FILE LOCKING (flock() and fcntl()/lockf()) 2298 FILE LOCKING (flock() and fcntl()/lockf())
2299 M: Matthew Wilcox <matthew@wil.cx> 2299 M: Matthew Wilcox <matthew@wil.cx>
2300 L: linux-fsdevel@vger.kernel.org 2300 L: linux-fsdevel@vger.kernel.org
2301 S: Maintained 2301 S: Maintained
2302 F: include/linux/fcntl.h 2302 F: include/linux/fcntl.h
2303 F: include/linux/fs.h 2303 F: include/linux/fs.h
2304 F: fs/fcntl.c 2304 F: fs/fcntl.c
2305 F: fs/locks.c 2305 F: fs/locks.c
2306 2306
2307 FILESYSTEMS (VFS and infrastructure) 2307 FILESYSTEMS (VFS and infrastructure)
2308 M: Alexander Viro <viro@zeniv.linux.org.uk> 2308 M: Alexander Viro <viro@zeniv.linux.org.uk>
2309 L: linux-fsdevel@vger.kernel.org 2309 L: linux-fsdevel@vger.kernel.org
2310 S: Maintained 2310 S: Maintained
2311 F: fs/* 2311 F: fs/*
2312 2312
2313 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 2313 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
2314 M: Riku Voipio <riku.voipio@iki.fi> 2314 M: Riku Voipio <riku.voipio@iki.fi>
2315 L: lm-sensors@lm-sensors.org 2315 L: lm-sensors@lm-sensors.org
2316 S: Maintained 2316 S: Maintained
2317 F: drivers/hwmon/f75375s.c 2317 F: drivers/hwmon/f75375s.c
2318 F: include/linux/f75375s.h 2318 F: include/linux/f75375s.h
2319 2319
2320 FIREWIRE SUBSYSTEM 2320 FIREWIRE SUBSYSTEM
2321 M: Stefan Richter <stefanr@s5r6.in-berlin.de> 2321 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
2322 L: linux1394-devel@lists.sourceforge.net 2322 L: linux1394-devel@lists.sourceforge.net
2323 W: http://ieee1394.wiki.kernel.org/ 2323 W: http://ieee1394.wiki.kernel.org/
2324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git 2324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git
2325 S: Maintained 2325 S: Maintained
2326 F: drivers/firewire/ 2326 F: drivers/firewire/
2327 F: include/linux/firewire*.h 2327 F: include/linux/firewire*.h
2328 F: tools/firewire/ 2328 F: tools/firewire/
2329 2329
2330 FIRMWARE LOADER (request_firmware) 2330 FIRMWARE LOADER (request_firmware)
2331 S: Orphan 2331 S: Orphan
2332 F: Documentation/firmware_class/ 2332 F: Documentation/firmware_class/
2333 F: drivers/base/firmware*.c 2333 F: drivers/base/firmware*.c
2334 F: include/linux/firmware.h 2334 F: include/linux/firmware.h
2335 2335
2336 FPU EMULATOR 2336 FPU EMULATOR
2337 M: Bill Metzenthen <billm@melbpc.org.au> 2337 M: Bill Metzenthen <billm@melbpc.org.au>
2338 W: http://floatingpoint.sourceforge.net/emulator/index.html 2338 W: http://floatingpoint.sourceforge.net/emulator/index.html
2339 S: Maintained 2339 S: Maintained
2340 F: arch/x86/math-emu/ 2340 F: arch/x86/math-emu/
2341 2341
2342 FRAME RELAY DLCI/FRAD (Sangoma drivers too) 2342 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
2343 M: Mike McLagan <mike.mclagan@linux.org> 2343 M: Mike McLagan <mike.mclagan@linux.org>
2344 L: netdev@vger.kernel.org 2344 L: netdev@vger.kernel.org
2345 S: Maintained 2345 S: Maintained
2346 F: drivers/net/wan/dlci.c 2346 F: drivers/net/wan/dlci.c
2347 F: drivers/net/wan/sdla.c 2347 F: drivers/net/wan/sdla.c
2348 2348
2349 FRAMEBUFFER LAYER 2349 FRAMEBUFFER LAYER
2350 L: linux-fbdev@vger.kernel.org 2350 L: linux-fbdev@vger.kernel.org
2351 W: http://linux-fbdev.sourceforge.net/ 2351 W: http://linux-fbdev.sourceforge.net/
2352 S: Orphan 2352 S: Orphan
2353 F: Documentation/fb/ 2353 F: Documentation/fb/
2354 F: drivers/video/fb* 2354 F: drivers/video/fb*
2355 F: include/linux/fb.h 2355 F: include/linux/fb.h
2356 2356
2357 FREESCALE DMA DRIVER 2357 FREESCALE DMA DRIVER
2358 M: Li Yang <leoli@freescale.com> 2358 M: Li Yang <leoli@freescale.com>
2359 M: Zhang Wei <zw@zh-kernel.org> 2359 M: Zhang Wei <zw@zh-kernel.org>
2360 L: linuxppc-dev@ozlabs.org 2360 L: linuxppc-dev@ozlabs.org
2361 S: Maintained 2361 S: Maintained
2362 F: drivers/dma/fsldma.* 2362 F: drivers/dma/fsldma.*
2363 2363
2364 FREESCALE I2C CPM DRIVER 2364 FREESCALE I2C CPM DRIVER
2365 M: Jochen Friedrich <jochen@scram.de> 2365 M: Jochen Friedrich <jochen@scram.de>
2366 L: linuxppc-dev@ozlabs.org 2366 L: linuxppc-dev@ozlabs.org
2367 L: linux-i2c@vger.kernel.org 2367 L: linux-i2c@vger.kernel.org
2368 S: Maintained 2368 S: Maintained
2369 F: drivers/i2c/busses/i2c-cpm.c 2369 F: drivers/i2c/busses/i2c-cpm.c
2370 2370
2371 FREESCALE IMX / MXC FRAMEBUFFER DRIVER 2371 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
2372 M: Sascha Hauer <kernel@pengutronix.de> 2372 M: Sascha Hauer <kernel@pengutronix.de>
2373 L: linux-fbdev@vger.kernel.org 2373 L: linux-fbdev@vger.kernel.org
2374 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2374 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2375 S: Maintained 2375 S: Maintained
2376 F: arch/arm/plat-mxc/include/mach/imxfb.h 2376 F: arch/arm/plat-mxc/include/mach/imxfb.h
2377 F: drivers/video/imxfb.c 2377 F: drivers/video/imxfb.c
2378 2378
2379 FREESCALE SOC FS_ENET DRIVER 2379 FREESCALE SOC FS_ENET DRIVER
2380 M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 2380 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
2381 M: Vitaly Bordug <vbordug@ru.mvista.com> 2381 M: Vitaly Bordug <vbordug@ru.mvista.com>
2382 L: linuxppc-dev@ozlabs.org 2382 L: linuxppc-dev@ozlabs.org
2383 L: netdev@vger.kernel.org 2383 L: netdev@vger.kernel.org
2384 S: Maintained 2384 S: Maintained
2385 F: drivers/net/fs_enet/ 2385 F: drivers/net/fs_enet/
2386 F: include/linux/fs_enet_pd.h 2386 F: include/linux/fs_enet_pd.h
2387 2387
2388 FREESCALE QUICC ENGINE LIBRARY 2388 FREESCALE QUICC ENGINE LIBRARY
2389 M: Timur Tabi <timur@freescale.com> 2389 M: Timur Tabi <timur@freescale.com>
2390 L: linuxppc-dev@ozlabs.org 2390 L: linuxppc-dev@ozlabs.org
2391 S: Supported 2391 S: Supported
2392 F: arch/powerpc/sysdev/qe_lib/ 2392 F: arch/powerpc/sysdev/qe_lib/
2393 F: arch/powerpc/include/asm/*qe.h 2393 F: arch/powerpc/include/asm/*qe.h
2394 2394
2395 FREESCALE USB PERIPHERAL DRIVERS 2395 FREESCALE USB PERIPHERAL DRIVERS
2396 M: Li Yang <leoli@freescale.com> 2396 M: Li Yang <leoli@freescale.com>
2397 L: linux-usb@vger.kernel.org 2397 L: linux-usb@vger.kernel.org
2398 L: linuxppc-dev@ozlabs.org 2398 L: linuxppc-dev@ozlabs.org
2399 S: Maintained 2399 S: Maintained
2400 F: drivers/usb/gadget/fsl* 2400 F: drivers/usb/gadget/fsl*
2401 2401
2402 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 2402 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
2403 M: Li Yang <leoli@freescale.com> 2403 M: Li Yang <leoli@freescale.com>
2404 L: netdev@vger.kernel.org 2404 L: netdev@vger.kernel.org
2405 L: linuxppc-dev@ozlabs.org 2405 L: linuxppc-dev@ozlabs.org
2406 S: Maintained 2406 S: Maintained
2407 F: drivers/net/ucc_geth* 2407 F: drivers/net/ucc_geth*
2408 2408
2409 FREESCALE QUICC ENGINE UCC UART DRIVER 2409 FREESCALE QUICC ENGINE UCC UART DRIVER
2410 M: Timur Tabi <timur@freescale.com> 2410 M: Timur Tabi <timur@freescale.com>
2411 L: linuxppc-dev@ozlabs.org 2411 L: linuxppc-dev@ozlabs.org
2412 S: Supported 2412 S: Supported
2413 F: drivers/serial/ucc_uart.c 2413 F: drivers/serial/ucc_uart.c
2414 2414
2415 FREESCALE SOC SOUND DRIVERS 2415 FREESCALE SOC SOUND DRIVERS
2416 M: Timur Tabi <timur@freescale.com> 2416 M: Timur Tabi <timur@freescale.com>
2417 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2417 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2418 L: linuxppc-dev@ozlabs.org 2418 L: linuxppc-dev@ozlabs.org
2419 S: Supported 2419 S: Supported
2420 F: sound/soc/fsl/fsl* 2420 F: sound/soc/fsl/fsl*
2421 F: sound/soc/fsl/mpc8610_hpcd.c 2421 F: sound/soc/fsl/mpc8610_hpcd.c
2422 2422
2423 FREEVXFS FILESYSTEM 2423 FREEVXFS FILESYSTEM
2424 M: Christoph Hellwig <hch@infradead.org> 2424 M: Christoph Hellwig <hch@infradead.org>
2425 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 2425 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
2426 S: Maintained 2426 S: Maintained
2427 F: fs/freevxfs/ 2427 F: fs/freevxfs/
2428 2428
2429 FREEZER 2429 FREEZER
2430 M: Pavel Machek <pavel@ucw.cz> 2430 M: Pavel Machek <pavel@ucw.cz>
2431 M: "Rafael J. Wysocki" <rjw@sisk.pl> 2431 M: "Rafael J. Wysocki" <rjw@sisk.pl>
2432 L: linux-pm@lists.linux-foundation.org 2432 L: linux-pm@lists.linux-foundation.org
2433 S: Supported 2433 S: Supported
2434 F: Documentation/power/freezing-of-tasks.txt 2434 F: Documentation/power/freezing-of-tasks.txt
2435 F: include/linux/freezer.h 2435 F: include/linux/freezer.h
2436 F: kernel/freezer.c 2436 F: kernel/freezer.c
2437 2437
2438 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 2438 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
2439 M: David Howells <dhowells@redhat.com> 2439 M: David Howells <dhowells@redhat.com>
2440 L: linux-cachefs@redhat.com 2440 L: linux-cachefs@redhat.com
2441 S: Supported 2441 S: Supported
2442 F: Documentation/filesystems/caching/ 2442 F: Documentation/filesystems/caching/
2443 F: fs/fscache/ 2443 F: fs/fscache/
2444 F: include/linux/fscache*.h 2444 F: include/linux/fscache*.h
2445 2445
2446 FUJITSU FR-V (FRV) PORT 2446 FUJITSU FR-V (FRV) PORT
2447 M: David Howells <dhowells@redhat.com> 2447 M: David Howells <dhowells@redhat.com>
2448 S: Maintained 2448 S: Maintained
2449 F: arch/frv/ 2449 F: arch/frv/
2450 2450
2451 FUJITSU LAPTOP EXTRAS 2451 FUJITSU LAPTOP EXTRAS
2452 M: Jonathan Woithe <jwoithe@physics.adelaide.edu.au> 2452 M: Jonathan Woithe <jwoithe@physics.adelaide.edu.au>
2453 L: platform-driver-x86@vger.kernel.org 2453 L: platform-driver-x86@vger.kernel.org
2454 S: Maintained 2454 S: Maintained
2455 F: drivers/platform/x86/fujitsu-laptop.c 2455 F: drivers/platform/x86/fujitsu-laptop.c
2456 2456
2457 FUSE: FILESYSTEM IN USERSPACE 2457 FUSE: FILESYSTEM IN USERSPACE
2458 M: Miklos Szeredi <miklos@szeredi.hu> 2458 M: Miklos Szeredi <miklos@szeredi.hu>
2459 L: fuse-devel@lists.sourceforge.net 2459 L: fuse-devel@lists.sourceforge.net
2460 W: http://fuse.sourceforge.net/ 2460 W: http://fuse.sourceforge.net/
2461 S: Maintained 2461 S: Maintained
2462 F: fs/fuse/ 2462 F: fs/fuse/
2463 F: include/linux/fuse.h 2463 F: include/linux/fuse.h
2464 2464
2465 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 2465 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
2466 M: Rik Faith <faith@cs.unc.edu> 2466 M: Rik Faith <faith@cs.unc.edu>
2467 L: linux-scsi@vger.kernel.org 2467 L: linux-scsi@vger.kernel.org
2468 S: Odd Fixes (e.g., new signatures) 2468 S: Odd Fixes (e.g., new signatures)
2469 F: drivers/scsi/fdomain.* 2469 F: drivers/scsi/fdomain.*
2470 2470
2471 GDT SCSI DISK ARRAY CONTROLLER DRIVER 2471 GDT SCSI DISK ARRAY CONTROLLER DRIVER
2472 M: Achim Leubner <achim_leubner@adaptec.com> 2472 M: Achim Leubner <achim_leubner@adaptec.com>
2473 L: linux-scsi@vger.kernel.org 2473 L: linux-scsi@vger.kernel.org
2474 W: http://www.icp-vortex.com/ 2474 W: http://www.icp-vortex.com/
2475 S: Supported 2475 S: Supported
2476 F: drivers/scsi/gdt* 2476 F: drivers/scsi/gdt*
2477 2477
2478 GENERIC GPIO I2C DRIVER 2478 GENERIC GPIO I2C DRIVER
2479 M: Haavard Skinnemoen <hskinnemoen@atmel.com> 2479 M: Haavard Skinnemoen <hskinnemoen@atmel.com>
2480 S: Supported 2480 S: Supported
2481 F: drivers/i2c/busses/i2c-gpio.c 2481 F: drivers/i2c/busses/i2c-gpio.c
2482 F: include/linux/i2c-gpio.h 2482 F: include/linux/i2c-gpio.h
2483 2483
2484 GENERIC HDLC (WAN) DRIVERS 2484 GENERIC HDLC (WAN) DRIVERS
2485 M: Krzysztof Halasa <khc@pm.waw.pl> 2485 M: Krzysztof Halasa <khc@pm.waw.pl>
2486 W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 2486 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
2487 S: Maintained 2487 S: Maintained
2488 F: drivers/net/wan/c101.c 2488 F: drivers/net/wan/c101.c
2489 F: drivers/net/wan/hd6457* 2489 F: drivers/net/wan/hd6457*
2490 F: drivers/net/wan/hdlc* 2490 F: drivers/net/wan/hdlc*
2491 F: drivers/net/wan/n2.c 2491 F: drivers/net/wan/n2.c
2492 F: drivers/net/wan/pc300too.c 2492 F: drivers/net/wan/pc300too.c
2493 F: drivers/net/wan/pci200syn.c 2493 F: drivers/net/wan/pci200syn.c
2494 F: drivers/net/wan/wanxl* 2494 F: drivers/net/wan/wanxl*
2495 2495
2496 GENERIC INCLUDE/ASM HEADER FILES 2496 GENERIC INCLUDE/ASM HEADER FILES
2497 M: Arnd Bergmann <arnd@arndb.de> 2497 M: Arnd Bergmann <arnd@arndb.de>
2498 L: linux-arch@vger.kernel.org 2498 L: linux-arch@vger.kernel.org
2499 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 2499 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
2500 S: Maintained 2500 S: Maintained
2501 F: include/asm-generic 2501 F: include/asm-generic
2502 2502
2503 GENERIC UIO DRIVER FOR PCI DEVICES 2503 GENERIC UIO DRIVER FOR PCI DEVICES
2504 M: "Michael S. Tsirkin" <mst@redhat.com> 2504 M: "Michael S. Tsirkin" <mst@redhat.com>
2505 L: kvm@vger.kernel.org 2505 L: kvm@vger.kernel.org
2506 S: Supported 2506 S: Supported
2507 F: drivers/uio/uio_pci_generic.c 2507 F: drivers/uio/uio_pci_generic.c
2508 2508
2509 GFS2 FILE SYSTEM 2509 GFS2 FILE SYSTEM
2510 M: Steven Whitehouse <swhiteho@redhat.com> 2510 M: Steven Whitehouse <swhiteho@redhat.com>
2511 L: cluster-devel@redhat.com 2511 L: cluster-devel@redhat.com
2512 W: http://sources.redhat.com/cluster/ 2512 W: http://sources.redhat.com/cluster/
2513 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes.git 2513 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes.git
2514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git 2514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git
2515 S: Supported 2515 S: Supported
2516 F: Documentation/filesystems/gfs2*.txt 2516 F: Documentation/filesystems/gfs2*.txt
2517 F: fs/gfs2/ 2517 F: fs/gfs2/
2518 F: include/linux/gfs2_ondisk.h 2518 F: include/linux/gfs2_ondisk.h
2519 2519
2520 GIGASET ISDN DRIVERS 2520 GIGASET ISDN DRIVERS
2521 M: Hansjoerg Lipp <hjlipp@web.de> 2521 M: Hansjoerg Lipp <hjlipp@web.de>
2522 M: Tilman Schmidt <tilman@imap.cc> 2522 M: Tilman Schmidt <tilman@imap.cc>
2523 L: gigaset307x-common@lists.sourceforge.net 2523 L: gigaset307x-common@lists.sourceforge.net
2524 W: http://gigaset307x.sourceforge.net/ 2524 W: http://gigaset307x.sourceforge.net/
2525 S: Maintained 2525 S: Maintained
2526 F: Documentation/isdn/README.gigaset 2526 F: Documentation/isdn/README.gigaset
2527 F: drivers/isdn/gigaset/ 2527 F: drivers/isdn/gigaset/
2528 F: include/linux/gigaset_dev.h 2528 F: include/linux/gigaset_dev.h
2529 2529
2530 GRETH 10/100/1G Ethernet MAC device driver 2530 GRETH 10/100/1G Ethernet MAC device driver
2531 M: Kristoffer Glembo <kristoffer@gaisler.com> 2531 M: Kristoffer Glembo <kristoffer@gaisler.com>
2532 L: netdev@vger.kernel.org 2532 L: netdev@vger.kernel.org
2533 S: Maintained 2533 S: Maintained
2534 F: drivers/net/greth* 2534 F: drivers/net/greth*
2535 2535
2536 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 2536 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
2537 M: Frank Seidel <frank@f-seidel.de> 2537 M: Frank Seidel <frank@f-seidel.de>
2538 L: lm-sensors@lm-sensors.org 2538 L: lm-sensors@lm-sensors.org
2539 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 2539 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
2540 S: Maintained 2540 S: Maintained
2541 F: drivers/hwmon/hdaps.c 2541 F: drivers/hwmon/hdaps.c
2542 2542
2543 HWPOISON MEMORY FAILURE HANDLING 2543 HWPOISON MEMORY FAILURE HANDLING
2544 M: Andi Kleen <andi@firstfloor.org> 2544 M: Andi Kleen <andi@firstfloor.org>
2545 L: linux-mm@kvack.org 2545 L: linux-mm@kvack.org
2546 L: linux-kernel@vger.kernel.org 2546 L: linux-kernel@vger.kernel.org
2547 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison 2547 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
2548 S: Maintained 2548 S: Maintained
2549 F: mm/memory-failure.c 2549 F: mm/memory-failure.c
2550 F: mm/hwpoison-inject.c 2550 F: mm/hwpoison-inject.c
2551 2551
2552 HYPERVISOR VIRTUAL CONSOLE DRIVER 2552 HYPERVISOR VIRTUAL CONSOLE DRIVER
2553 L: linuxppc-dev@ozlabs.org 2553 L: linuxppc-dev@ozlabs.org
2554 S: Odd Fixes 2554 S: Odd Fixes
2555 F: drivers/char/hvc_* 2555 F: drivers/char/hvc_*
2556 2556
2557 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 2557 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
2558 M: Peter Jones <pjones@redhat.com> 2558 M: Peter Jones <pjones@redhat.com>
2559 M: Konrad Rzeszutek Wilk <konrad@kernel.org> 2559 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
2560 S: Maintained 2560 S: Maintained
2561 F: drivers/firmware/iscsi_ibft* 2561 F: drivers/firmware/iscsi_ibft*
2562 2562
2563 GSPCA FINEPIX SUBDRIVER 2563 GSPCA FINEPIX SUBDRIVER
2564 M: Frank Zago <frank@zago.net> 2564 M: Frank Zago <frank@zago.net>
2565 L: linux-media@vger.kernel.org 2565 L: linux-media@vger.kernel.org
2566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 2566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2567 S: Maintained 2567 S: Maintained
2568 F: drivers/media/video/gspca/finepix.c 2568 F: drivers/media/video/gspca/finepix.c
2569 2569
2570 GSPCA GL860 SUBDRIVER 2570 GSPCA GL860 SUBDRIVER
2571 M: Olivier Lorin <o.lorin@laposte.net> 2571 M: Olivier Lorin <o.lorin@laposte.net>
2572 L: linux-media@vger.kernel.org 2572 L: linux-media@vger.kernel.org
2573 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 2573 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2574 S: Maintained 2574 S: Maintained
2575 F: drivers/media/video/gspca/gl860/ 2575 F: drivers/media/video/gspca/gl860/
2576 2576
2577 GSPCA M5602 SUBDRIVER 2577 GSPCA M5602 SUBDRIVER
2578 M: Erik Andren <erik.andren@gmail.com> 2578 M: Erik Andren <erik.andren@gmail.com>
2579 L: linux-media@vger.kernel.org 2579 L: linux-media@vger.kernel.org
2580 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 2580 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2581 S: Maintained 2581 S: Maintained
2582 F: drivers/media/video/gspca/m5602/ 2582 F: drivers/media/video/gspca/m5602/
2583 2583
2584 GSPCA PAC207 SONIXB SUBDRIVER 2584 GSPCA PAC207 SONIXB SUBDRIVER
2585 M: Hans de Goede <hdegoede@redhat.com> 2585 M: Hans de Goede <hdegoede@redhat.com>
2586 L: linux-media@vger.kernel.org 2586 L: linux-media@vger.kernel.org
2587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 2587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2588 S: Maintained 2588 S: Maintained
2589 F: drivers/media/video/gspca/pac207.c 2589 F: drivers/media/video/gspca/pac207.c
2590 2590
2591 GSPCA SN9C20X SUBDRIVER 2591 GSPCA SN9C20X SUBDRIVER
2592 M: Brian Johnson <brijohn@gmail.com> 2592 M: Brian Johnson <brijohn@gmail.com>
2593 L: linux-media@vger.kernel.org 2593 L: linux-media@vger.kernel.org
2594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 2594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2595 S: Maintained 2595 S: Maintained
2596 F: drivers/media/video/gspca/sn9c20x.c 2596 F: drivers/media/video/gspca/sn9c20x.c
2597 2597
2598 GSPCA T613 SUBDRIVER 2598 GSPCA T613 SUBDRIVER
2599 M: Leandro Costantino <lcostantino@gmail.com> 2599 M: Leandro Costantino <lcostantino@gmail.com>
2600 L: linux-media@vger.kernel.org 2600 L: linux-media@vger.kernel.org
2601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 2601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2602 S: Maintained 2602 S: Maintained
2603 F: drivers/media/video/gspca/t613.c 2603 F: drivers/media/video/gspca/t613.c
2604 2604
2605 GSPCA USB WEBCAM DRIVER 2605 GSPCA USB WEBCAM DRIVER
2606 M: Jean-Francois Moine <moinejf@free.fr> 2606 M: Jean-Francois Moine <moinejf@free.fr>
2607 W: http://moinejf.free.fr 2607 W: http://moinejf.free.fr
2608 L: linux-media@vger.kernel.org 2608 L: linux-media@vger.kernel.org
2609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 2609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2610 S: Maintained 2610 S: Maintained
2611 F: drivers/media/video/gspca/ 2611 F: drivers/media/video/gspca/
2612 2612
2613 HARDWARE MONITORING 2613 HARDWARE MONITORING
2614 L: lm-sensors@lm-sensors.org 2614 L: lm-sensors@lm-sensors.org
2615 W: http://www.lm-sensors.org/ 2615 W: http://www.lm-sensors.org/
2616 S: Orphan 2616 S: Orphan
2617 F: Documentation/hwmon/ 2617 F: Documentation/hwmon/
2618 F: drivers/hwmon/ 2618 F: drivers/hwmon/
2619 F: include/linux/hwmon*.h 2619 F: include/linux/hwmon*.h
2620 2620
2621 HARDWARE RANDOM NUMBER GENERATOR CORE 2621 HARDWARE RANDOM NUMBER GENERATOR CORE
2622 M: Matt Mackall <mpm@selenic.com> 2622 M: Matt Mackall <mpm@selenic.com>
2623 M: Herbert Xu <herbert@gondor.apana.org.au> 2623 M: Herbert Xu <herbert@gondor.apana.org.au>
2624 S: Odd fixes 2624 S: Odd fixes
2625 F: Documentation/hw_random.txt 2625 F: Documentation/hw_random.txt
2626 F: drivers/char/hw_random/ 2626 F: drivers/char/hw_random/
2627 F: include/linux/hw_random.h 2627 F: include/linux/hw_random.h
2628 2628
2629 HARMONY SOUND DRIVER 2629 HARMONY SOUND DRIVER
2630 M: Kyle McMartin <kyle@mcmartin.ca> 2630 M: Kyle McMartin <kyle@mcmartin.ca>
2631 L: linux-parisc@vger.kernel.org 2631 L: linux-parisc@vger.kernel.org
2632 S: Maintained 2632 S: Maintained
2633 F: sound/parisc/harmony.* 2633 F: sound/parisc/harmony.*
2634 2634
2635 HEWLETT-PACKARD SMART2 RAID DRIVER 2635 HEWLETT-PACKARD SMART2 RAID DRIVER
2636 M: Chirag Kantharia <chirag.kantharia@hp.com> 2636 M: Chirag Kantharia <chirag.kantharia@hp.com>
2637 L: iss_storagedev@hp.com 2637 L: iss_storagedev@hp.com
2638 S: Maintained 2638 S: Maintained
2639 F: Documentation/blockdev/cpqarray.txt 2639 F: Documentation/blockdev/cpqarray.txt
2640 F: drivers/block/cpqarray.* 2640 F: drivers/block/cpqarray.*
2641 2641
2642 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 2642 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
2643 M: Stephen M. Cameron <scameron@beardog.cce.hp.com> 2643 M: Stephen M. Cameron <scameron@beardog.cce.hp.com>
2644 L: iss_storagedev@hp.com 2644 L: iss_storagedev@hp.com
2645 S: Supported 2645 S: Supported
2646 F: Documentation/scsi/hpsa.txt 2646 F: Documentation/scsi/hpsa.txt
2647 F: drivers/scsi/hpsa*.[ch] 2647 F: drivers/scsi/hpsa*.[ch]
2648 F: include/linux/cciss*.h 2648 F: include/linux/cciss*.h
2649 2649
2650 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 2650 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
2651 M: Mike Miller <mike.miller@hp.com> 2651 M: Mike Miller <mike.miller@hp.com>
2652 L: iss_storagedev@hp.com 2652 L: iss_storagedev@hp.com
2653 S: Supported 2653 S: Supported
2654 F: Documentation/blockdev/cciss.txt 2654 F: Documentation/blockdev/cciss.txt
2655 F: drivers/block/cciss* 2655 F: drivers/block/cciss*
2656 F: include/linux/cciss_ioctl.h 2656 F: include/linux/cciss_ioctl.h
2657 2657
2658 HFS FILESYSTEM 2658 HFS FILESYSTEM
2659 M: Roman Zippel <zippel@linux-m68k.org> 2659 M: Roman Zippel <zippel@linux-m68k.org>
2660 S: Maintained 2660 S: Maintained
2661 F: Documentation/filesystems/hfs.txt 2661 F: Documentation/filesystems/hfs.txt
2662 F: fs/hfs/ 2662 F: fs/hfs/
2663 2663
2664 HGA FRAMEBUFFER DRIVER 2664 HGA FRAMEBUFFER DRIVER
2665 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 2665 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
2666 L: linux-nvidia@lists.surfsouth.com 2666 L: linux-nvidia@lists.surfsouth.com
2667 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 2667 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
2668 S: Maintained 2668 S: Maintained
2669 F: drivers/video/hgafb.c 2669 F: drivers/video/hgafb.c
2670 2670
2671 HIBERNATION (aka Software Suspend, aka swsusp) 2671 HIBERNATION (aka Software Suspend, aka swsusp)
2672 M: Pavel Machek <pavel@ucw.cz> 2672 M: Pavel Machek <pavel@ucw.cz>
2673 M: "Rafael J. Wysocki" <rjw@sisk.pl> 2673 M: "Rafael J. Wysocki" <rjw@sisk.pl>
2674 L: linux-pm@lists.linux-foundation.org 2674 L: linux-pm@lists.linux-foundation.org
2675 S: Supported 2675 S: Supported
2676 F: arch/x86/power/ 2676 F: arch/x86/power/
2677 F: drivers/base/power/ 2677 F: drivers/base/power/
2678 F: kernel/power/ 2678 F: kernel/power/
2679 F: include/linux/suspend.h 2679 F: include/linux/suspend.h
2680 F: include/linux/freezer.h 2680 F: include/linux/freezer.h
2681 F: include/linux/pm.h 2681 F: include/linux/pm.h
2682 F: arch/*/include/asm/suspend*.h 2682 F: arch/*/include/asm/suspend*.h
2683 2683
2684 HID CORE LAYER 2684 HID CORE LAYER
2685 M: Jiri Kosina <jkosina@suse.cz> 2685 M: Jiri Kosina <jkosina@suse.cz>
2686 L: linux-input@vger.kernel.org 2686 L: linux-input@vger.kernel.org
2687 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 2687 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
2688 S: Maintained 2688 S: Maintained
2689 F: drivers/hid/ 2689 F: drivers/hid/
2690 F: include/linux/hid* 2690 F: include/linux/hid*
2691 2691
2692 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 2692 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
2693 M: Thomas Gleixner <tglx@linutronix.de> 2693 M: Thomas Gleixner <tglx@linutronix.de>
2694 S: Maintained 2694 S: Maintained
2695 F: Documentation/timers/ 2695 F: Documentation/timers/
2696 F: kernel/hrtimer.c 2696 F: kernel/hrtimer.c
2697 F: include/linux/hrtimer.h 2697 F: include/linux/hrtimer.h
2698 2698
2699 HIGH-SPEED SCC DRIVER FOR AX.25 2699 HIGH-SPEED SCC DRIVER FOR AX.25
2700 M: Klaus Kudielka <klaus.kudielka@ieee.org> 2700 M: Klaus Kudielka <klaus.kudielka@ieee.org>
2701 L: linux-hams@vger.kernel.org 2701 L: linux-hams@vger.kernel.org
2702 W: http://www.nt.tuwien.ac.at/~kkudielk/Linux/ 2702 W: http://www.nt.tuwien.ac.at/~kkudielk/Linux/
2703 S: Maintained 2703 S: Maintained
2704 F: drivers/net/hamradio/dmascc.c 2704 F: drivers/net/hamradio/dmascc.c
2705 F: drivers/net/hamradio/scc.c 2705 F: drivers/net/hamradio/scc.c
2706 2706
2707 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 2707 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
2708 M: HighPoint Linux Team <linux@highpoint-tech.com> 2708 M: HighPoint Linux Team <linux@highpoint-tech.com>
2709 W: http://www.highpoint-tech.com 2709 W: http://www.highpoint-tech.com
2710 S: Supported 2710 S: Supported
2711 F: Documentation/scsi/hptiop.txt 2711 F: Documentation/scsi/hptiop.txt
2712 F: drivers/scsi/hptiop.c 2712 F: drivers/scsi/hptiop.c
2713 2713
2714 HIPPI 2714 HIPPI
2715 M: Jes Sorensen <jes@trained-monkey.org> 2715 M: Jes Sorensen <jes@trained-monkey.org>
2716 L: linux-hippi@sunsite.dk 2716 L: linux-hippi@sunsite.dk
2717 S: Maintained 2717 S: Maintained
2718 F: include/linux/hippidevice.h 2718 F: include/linux/hippidevice.h
2719 F: include/linux/if_hippi.h 2719 F: include/linux/if_hippi.h
2720 F: net/802/hippi.c 2720 F: net/802/hippi.c
2721 2721
2722 HOST AP DRIVER 2722 HOST AP DRIVER
2723 M: Jouni Malinen <j@w1.fi> 2723 M: Jouni Malinen <j@w1.fi>
2724 L: hostap@shmoo.com (subscribers-only) 2724 L: hostap@shmoo.com (subscribers-only)
2725 L: linux-wireless@vger.kernel.org 2725 L: linux-wireless@vger.kernel.org
2726 W: http://hostap.epitest.fi/ 2726 W: http://hostap.epitest.fi/
2727 S: Maintained 2727 S: Maintained
2728 F: drivers/net/wireless/hostap/ 2728 F: drivers/net/wireless/hostap/
2729 2729
2730 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 2730 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
2731 M: Carlos Corbacho <carlos@strangeworlds.co.uk> 2731 M: Carlos Corbacho <carlos@strangeworlds.co.uk>
2732 L: platform-driver-x86@vger.kernel.org 2732 L: platform-driver-x86@vger.kernel.org
2733 S: Odd Fixes 2733 S: Odd Fixes
2734 F: drivers/platform/x86/tc1100-wmi.c 2734 F: drivers/platform/x86/tc1100-wmi.c
2735 2735
2736 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 2736 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
2737 M: Jaroslav Kysela <perex@perex.cz> 2737 M: Jaroslav Kysela <perex@perex.cz>
2738 S: Maintained 2738 S: Maintained
2739 F: drivers/net/hp100.* 2739 F: drivers/net/hp100.*
2740 2740
2741 HPET: High Precision Event Timers driver 2741 HPET: High Precision Event Timers driver
2742 M: Clemens Ladisch <clemens@ladisch.de> 2742 M: Clemens Ladisch <clemens@ladisch.de>
2743 S: Maintained 2743 S: Maintained
2744 F: Documentation/timers/hpet.txt 2744 F: Documentation/timers/hpet.txt
2745 F: drivers/char/hpet.c 2745 F: drivers/char/hpet.c
2746 F: include/linux/hpet.h 2746 F: include/linux/hpet.h
2747 2747
2748 HPET: x86 2748 HPET: x86
2749 M: "Venkatesh Pallipadi (Venki)" <venki@google.com> 2749 M: "Venkatesh Pallipadi (Venki)" <venki@google.com>
2750 S: Maintained 2750 S: Maintained
2751 F: arch/x86/kernel/hpet.c 2751 F: arch/x86/kernel/hpet.c
2752 F: arch/x86/include/asm/hpet.h 2752 F: arch/x86/include/asm/hpet.h
2753 2753
2754 HPET: ACPI 2754 HPET: ACPI
2755 M: Bob Picco <bob.picco@hp.com> 2755 M: Bob Picco <bob.picco@hp.com>
2756 S: Maintained 2756 S: Maintained
2757 F: drivers/char/hpet.c 2757 F: drivers/char/hpet.c
2758 2758
2759 HPFS FILESYSTEM 2759 HPFS FILESYSTEM
2760 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 2760 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
2761 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 2761 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
2762 S: Maintained 2762 S: Maintained
2763 F: fs/hpfs/ 2763 F: fs/hpfs/
2764 2764
2765 HSO 3G MODEM DRIVER 2765 HSO 3G MODEM DRIVER
2766 M: Jan Dumon <j.dumon@option.com> 2766 M: Jan Dumon <j.dumon@option.com>
2767 W: http://www.pharscape.org 2767 W: http://www.pharscape.org
2768 S: Maintained 2768 S: Maintained
2769 F: drivers/net/usb/hso.c 2769 F: drivers/net/usb/hso.c
2770 2770
2771 HTCPEN TOUCHSCREEN DRIVER 2771 HTCPEN TOUCHSCREEN DRIVER
2772 M: Pau Oliva Fora <pof@eslack.org> 2772 M: Pau Oliva Fora <pof@eslack.org>
2773 L: linux-input@vger.kernel.org 2773 L: linux-input@vger.kernel.org
2774 S: Maintained 2774 S: Maintained
2775 F: drivers/input/touchscreen/htcpen.c 2775 F: drivers/input/touchscreen/htcpen.c
2776 2776
2777 HUGETLB FILESYSTEM 2777 HUGETLB FILESYSTEM
2778 M: William Irwin <wli@holomorphy.com> 2778 M: William Irwin <wli@holomorphy.com>
2779 S: Maintained 2779 S: Maintained
2780 F: fs/hugetlbfs/ 2780 F: fs/hugetlbfs/
2781 2781
2782 I2C/SMBUS STUB DRIVER 2782 I2C/SMBUS STUB DRIVER
2783 M: "Mark M. Hoffman" <mhoffman@lightlink.com> 2783 M: "Mark M. Hoffman" <mhoffman@lightlink.com>
2784 L: linux-i2c@vger.kernel.org 2784 L: linux-i2c@vger.kernel.org
2785 S: Maintained 2785 S: Maintained
2786 F: drivers/i2c/busses/i2c-stub.c 2786 F: drivers/i2c/busses/i2c-stub.c
2787 2787
2788 I2C SUBSYSTEM 2788 I2C SUBSYSTEM
2789 M: "Jean Delvare (PC drivers, core)" <khali@linux-fr.org> 2789 M: "Jean Delvare (PC drivers, core)" <khali@linux-fr.org>
2790 M: "Ben Dooks (embedded platforms)" <ben-linux@fluff.org> 2790 M: "Ben Dooks (embedded platforms)" <ben-linux@fluff.org>
2791 L: linux-i2c@vger.kernel.org 2791 L: linux-i2c@vger.kernel.org
2792 W: http://i2c.wiki.kernel.org/ 2792 W: http://i2c.wiki.kernel.org/
2793 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/ 2793 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
2794 T: git git://git.fluff.org/bjdooks/linux.git 2794 T: git git://git.fluff.org/bjdooks/linux.git
2795 S: Maintained 2795 S: Maintained
2796 F: Documentation/i2c/ 2796 F: Documentation/i2c/
2797 F: drivers/i2c/ 2797 F: drivers/i2c/
2798 F: include/linux/i2c.h 2798 F: include/linux/i2c.h
2799 F: include/linux/i2c-*.h 2799 F: include/linux/i2c-*.h
2800 2800
2801 I2C-TINY-USB DRIVER 2801 I2C-TINY-USB DRIVER
2802 M: Till Harbaum <till@harbaum.org> 2802 M: Till Harbaum <till@harbaum.org>
2803 L: linux-i2c@vger.kernel.org 2803 L: linux-i2c@vger.kernel.org
2804 W: http://www.harbaum.org/till/i2c_tiny_usb 2804 W: http://www.harbaum.org/till/i2c_tiny_usb
2805 S: Maintained 2805 S: Maintained
2806 F: drivers/i2c/busses/i2c-tiny-usb.c 2806 F: drivers/i2c/busses/i2c-tiny-usb.c
2807 2807
2808 i386 BOOT CODE 2808 i386 BOOT CODE
2809 M: "H. Peter Anvin" <hpa@zytor.com> 2809 M: "H. Peter Anvin" <hpa@zytor.com>
2810 S: Maintained 2810 S: Maintained
2811 F: arch/x86/boot/ 2811 F: arch/x86/boot/
2812 2812
2813 i386 SETUP CODE / CPU ERRATA WORKAROUNDS 2813 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
2814 M: "H. Peter Anvin" <hpa@zytor.com> 2814 M: "H. Peter Anvin" <hpa@zytor.com>
2815 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 2815 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
2816 S: Maintained 2816 S: Maintained
2817 2817
2818 IA64 (Itanium) PLATFORM 2818 IA64 (Itanium) PLATFORM
2819 M: Tony Luck <tony.luck@intel.com> 2819 M: Tony Luck <tony.luck@intel.com>
2820 M: Fenghua Yu <fenghua.yu@intel.com> 2820 M: Fenghua Yu <fenghua.yu@intel.com>
2821 L: linux-ia64@vger.kernel.org 2821 L: linux-ia64@vger.kernel.org
2822 W: http://www.ia64-linux.org/ 2822 W: http://www.ia64-linux.org/
2823 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git 2823 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git
2824 S: Maintained 2824 S: Maintained
2825 F: arch/ia64/ 2825 F: arch/ia64/
2826 2826
2827 IBM MCA SCSI SUBSYSTEM DRIVER 2827 IBM MCA SCSI SUBSYSTEM DRIVER
2828 M: Michael Lang <langa2@kph.uni-mainz.de> 2828 M: Michael Lang <langa2@kph.uni-mainz.de>
2829 W: http://www.uni-mainz.de/~langm000/linux.html 2829 W: http://www.uni-mainz.de/~langm000/linux.html
2830 S: Maintained 2830 S: Maintained
2831 F: drivers/scsi/ibmmca.c 2831 F: drivers/scsi/ibmmca.c
2832 2832
2833 IBM Power Linux RAID adapter 2833 IBM Power Linux RAID adapter
2834 M: Brian King <brking@us.ibm.com> 2834 M: Brian King <brking@us.ibm.com>
2835 S: Supported 2835 S: Supported
2836 F: drivers/scsi/ipr.* 2836 F: drivers/scsi/ipr.*
2837 2837
2838 IBM ServeRAID RAID DRIVER 2838 IBM ServeRAID RAID DRIVER
2839 P: Jack Hammer 2839 P: Jack Hammer
2840 M: Dave Jeffery <ipslinux@adaptec.com> 2840 M: Dave Jeffery <ipslinux@adaptec.com>
2841 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html 2841 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
2842 S: Supported 2842 S: Supported
2843 F: drivers/scsi/ips.* 2843 F: drivers/scsi/ips.*
2844 2844
2845 IDE SUBSYSTEM 2845 IDE SUBSYSTEM
2846 M: "David S. Miller" <davem@davemloft.net> 2846 M: "David S. Miller" <davem@davemloft.net>
2847 L: linux-ide@vger.kernel.org 2847 L: linux-ide@vger.kernel.org
2848 Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 2848 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
2849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6.git 2849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6.git
2850 S: Maintained 2850 S: Maintained
2851 F: Documentation/ide/ 2851 F: Documentation/ide/
2852 F: drivers/ide/ 2852 F: drivers/ide/
2853 F: include/linux/ide.h 2853 F: include/linux/ide.h
2854 2854
2855 IDE/ATAPI DRIVERS 2855 IDE/ATAPI DRIVERS
2856 M: Borislav Petkov <petkovbb@gmail.com> 2856 M: Borislav Petkov <petkovbb@gmail.com>
2857 L: linux-ide@vger.kernel.org 2857 L: linux-ide@vger.kernel.org
2858 S: Maintained 2858 S: Maintained
2859 F: Documentation/cdrom/ide-cd 2859 F: Documentation/cdrom/ide-cd
2860 F: drivers/ide/ide-cd* 2860 F: drivers/ide/ide-cd*
2861 2861
2862 IDLE-I7300 2862 IDLE-I7300
2863 M: Andy Henroid <andrew.d.henroid@intel.com> 2863 M: Andy Henroid <andrew.d.henroid@intel.com>
2864 L: linux-pm@lists.linux-foundation.org 2864 L: linux-pm@lists.linux-foundation.org
2865 S: Supported 2865 S: Supported
2866 F: drivers/idle/i7300_idle.c 2866 F: drivers/idle/i7300_idle.c
2867 2867
2868 IEEE 1394 SUBSYSTEM 2868 IEEE 1394 SUBSYSTEM
2869 M: Stefan Richter <stefanr@s5r6.in-berlin.de> 2869 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
2870 L: linux1394-devel@lists.sourceforge.net 2870 L: linux1394-devel@lists.sourceforge.net
2871 W: http://ieee1394.wiki.kernel.org/ 2871 W: http://ieee1394.wiki.kernel.org/
2872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git 2872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git
2873 S: Obsolete 2873 S: Obsolete
2874 F: Documentation/debugging-via-ohci1394.txt 2874 F: Documentation/debugging-via-ohci1394.txt
2875 F: drivers/ieee1394/ 2875 F: drivers/ieee1394/
2876 2876
2877 IEEE 802.15.4 SUBSYSTEM 2877 IEEE 802.15.4 SUBSYSTEM
2878 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 2878 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
2879 M: Sergey Lapin <slapin@ossfans.org> 2879 M: Sergey Lapin <slapin@ossfans.org>
2880 L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers) 2880 L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
2881 W: http://apps.sourceforge.net/trac/linux-zigbee 2881 W: http://apps.sourceforge.net/trac/linux-zigbee
2882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git 2882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
2883 S: Maintained 2883 S: Maintained
2884 F: net/ieee802154/ 2884 F: net/ieee802154/
2885 F: drivers/ieee802154/ 2885 F: drivers/ieee802154/
2886 2886
2887 INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 2887 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
2888 M: Mimi Zohar <zohar@us.ibm.com> 2888 M: Mimi Zohar <zohar@us.ibm.com>
2889 S: Supported 2889 S: Supported
2890 F: security/integrity/ima/ 2890 F: security/integrity/ima/
2891 2891
2892 IMS TWINTURBO FRAMEBUFFER DRIVER 2892 IMS TWINTURBO FRAMEBUFFER DRIVER
2893 L: linux-fbdev@vger.kernel.org 2893 L: linux-fbdev@vger.kernel.org
2894 S: Orphan 2894 S: Orphan
2895 F: drivers/video/imsttfb.c 2895 F: drivers/video/imsttfb.c
2896 2896
2897 INFINIBAND SUBSYSTEM 2897 INFINIBAND SUBSYSTEM
2898 M: Roland Dreier <rolandd@cisco.com> 2898 M: Roland Dreier <rolandd@cisco.com>
2899 M: Sean Hefty <sean.hefty@intel.com> 2899 M: Sean Hefty <sean.hefty@intel.com>
2900 M: Hal Rosenstock <hal.rosenstock@gmail.com> 2900 M: Hal Rosenstock <hal.rosenstock@gmail.com>
2901 L: linux-rdma@vger.kernel.org 2901 L: linux-rdma@vger.kernel.org
2902 W: http://www.openib.org/ 2902 W: http://www.openib.org/
2903 Q: http://patchwork.kernel.org/project/linux-rdma/list/ 2903 Q: http://patchwork.kernel.org/project/linux-rdma/list/
2904 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git 2904 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
2905 S: Supported 2905 S: Supported
2906 F: Documentation/infiniband/ 2906 F: Documentation/infiniband/
2907 F: drivers/infiniband/ 2907 F: drivers/infiniband/
2908 F: include/linux/if_infiniband.h 2908 F: include/linux/if_infiniband.h
2909 2909
2910 INOTIFY 2910 INOTIFY
2911 M: John McCutchan <john@johnmccutchan.com> 2911 M: John McCutchan <john@johnmccutchan.com>
2912 M: Robert Love <rlove@rlove.org> 2912 M: Robert Love <rlove@rlove.org>
2913 M: Eric Paris <eparis@parisplace.org> 2913 M: Eric Paris <eparis@parisplace.org>
2914 S: Maintained 2914 S: Maintained
2915 F: Documentation/filesystems/inotify.txt 2915 F: Documentation/filesystems/inotify.txt
2916 F: fs/notify/inotify/ 2916 F: fs/notify/inotify/
2917 F: include/linux/inotify.h 2917 F: include/linux/inotify.h
2918 2918
2919 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 2919 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
2920 M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 2920 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
2921 M: Dmitry Torokhov <dtor@mail.ru> 2921 M: Dmitry Torokhov <dtor@mail.ru>
2922 L: linux-input@vger.kernel.org 2922 L: linux-input@vger.kernel.org
2923 Q: http://patchwork.kernel.org/project/linux-input/list/ 2923 Q: http://patchwork.kernel.org/project/linux-input/list/
2924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 2924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
2925 S: Maintained 2925 S: Maintained
2926 F: drivers/input/ 2926 F: drivers/input/
2927 2927
2928 INPUT MULTITOUCH (MT) PROTOCOL 2928 INPUT MULTITOUCH (MT) PROTOCOL
2929 M: Henrik Rydberg <rydberg@euromail.se> 2929 M: Henrik Rydberg <rydberg@euromail.se>
2930 L: linux-input@vger.kernel.org 2930 L: linux-input@vger.kernel.org
2931 S: Maintained 2931 S: Maintained
2932 F: Documentation/input/multi-touch-protocol.txt 2932 F: Documentation/input/multi-touch-protocol.txt
2933 K: \b(ABS|SYN)_MT_ 2933 K: \b(ABS|SYN)_MT_
2934 2934
2935 INTEL IDLE DRIVER 2935 INTEL IDLE DRIVER
2936 M: Len Brown <lenb@kernel.org> 2936 M: Len Brown <lenb@kernel.org>
2937 L: linux-pm@lists.linux-foundation.org 2937 L: linux-pm@lists.linux-foundation.org
2938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-idle-2.6.git 2938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-idle-2.6.git
2939 S: Supported 2939 S: Supported
2940 F: drivers/idle/intel_idle.c 2940 F: drivers/idle/intel_idle.c
2941 2941
2942 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 2942 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
2943 M: Maik Broemme <mbroemme@plusserver.de> 2943 M: Maik Broemme <mbroemme@plusserver.de>
2944 L: linux-fbdev@vger.kernel.org 2944 L: linux-fbdev@vger.kernel.org
2945 S: Maintained 2945 S: Maintained
2946 F: Documentation/fb/intelfb.txt 2946 F: Documentation/fb/intelfb.txt
2947 F: drivers/video/intelfb/ 2947 F: drivers/video/intelfb/
2948 2948
2949 INTEL 810/815 FRAMEBUFFER DRIVER 2949 INTEL 810/815 FRAMEBUFFER DRIVER
2950 M: Antonino Daplas <adaplas@gmail.com> 2950 M: Antonino Daplas <adaplas@gmail.com>
2951 L: linux-fbdev@vger.kernel.org 2951 L: linux-fbdev@vger.kernel.org
2952 S: Maintained 2952 S: Maintained
2953 F: drivers/video/i810/ 2953 F: drivers/video/i810/
2954 2954
2955 INTEL MENLOW THERMAL DRIVER 2955 INTEL MENLOW THERMAL DRIVER
2956 M: Sujith Thomas <sujith.thomas@intel.com> 2956 M: Sujith Thomas <sujith.thomas@intel.com>
2957 L: platform-driver-x86@vger.kernel.org 2957 L: platform-driver-x86@vger.kernel.org
2958 W: http://www.lesswatts.org/projects/acpi/ 2958 W: http://www.lesswatts.org/projects/acpi/
2959 S: Supported 2959 S: Supported
2960 F: drivers/platform/x86/intel_menlow.c 2960 F: drivers/platform/x86/intel_menlow.c
2961 2961
2962 INTEL IA32 MICROCODE UPDATE SUPPORT 2962 INTEL IA32 MICROCODE UPDATE SUPPORT
2963 M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk> 2963 M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
2964 S: Maintained 2964 S: Maintained
2965 F: arch/x86/kernel/microcode_core.c 2965 F: arch/x86/kernel/microcode_core.c
2966 F: arch/x86/kernel/microcode_intel.c 2966 F: arch/x86/kernel/microcode_intel.c
2967 2967
2968 INTEL I/OAT DMA DRIVER 2968 INTEL I/OAT DMA DRIVER
2969 M: Dan Williams <dan.j.williams@intel.com> 2969 M: Dan Williams <dan.j.williams@intel.com>
2970 S: Supported 2970 S: Supported
2971 F: drivers/dma/ioat* 2971 F: drivers/dma/ioat*
2972 2972
2973 INTEL IOMMU (VT-d) 2973 INTEL IOMMU (VT-d)
2974 M: David Woodhouse <dwmw2@infradead.org> 2974 M: David Woodhouse <dwmw2@infradead.org>
2975 L: iommu@lists.linux-foundation.org 2975 L: iommu@lists.linux-foundation.org
2976 T: git git://git.infradead.org/iommu-2.6.git 2976 T: git git://git.infradead.org/iommu-2.6.git
2977 S: Supported 2977 S: Supported
2978 F: drivers/pci/intel-iommu.c 2978 F: drivers/pci/intel-iommu.c
2979 F: include/linux/intel-iommu.h 2979 F: include/linux/intel-iommu.h
2980 2980
2981 INTEL IOP-ADMA DMA DRIVER 2981 INTEL IOP-ADMA DMA DRIVER
2982 M: Dan Williams <dan.j.williams@intel.com> 2982 M: Dan Williams <dan.j.williams@intel.com>
2983 S: Maintained 2983 S: Maintained
2984 F: drivers/dma/iop-adma.c 2984 F: drivers/dma/iop-adma.c
2985 2985
2986 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 2986 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
2987 M: Krzysztof Halasa <khc@pm.waw.pl> 2987 M: Krzysztof Halasa <khc@pm.waw.pl>
2988 S: Maintained 2988 S: Maintained
2989 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 2989 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
2990 F: arch/arm/mach-ixp4xx/include/mach/npe.h 2990 F: arch/arm/mach-ixp4xx/include/mach/npe.h
2991 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 2991 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
2992 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 2992 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
2993 F: drivers/net/arm/ixp4xx_eth.c 2993 F: drivers/net/arm/ixp4xx_eth.c
2994 F: drivers/net/wan/ixp4xx_hss.c 2994 F: drivers/net/wan/ixp4xx_hss.c
2995 2995
2996 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 2996 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
2997 M: Deepak Saxena <dsaxena@plexity.net> 2997 M: Deepak Saxena <dsaxena@plexity.net>
2998 S: Maintained 2998 S: Maintained
2999 F: drivers/char/hw_random/ixp4xx-rng.c 2999 F: drivers/char/hw_random/ixp4xx-rng.c
3000 3000
3001 INTEL IXP2000 ETHERNET DRIVER 3001 INTEL IXP2000 ETHERNET DRIVER
3002 M: Lennert Buytenhek <kernel@wantstofly.org> 3002 M: Lennert Buytenhek <kernel@wantstofly.org>
3003 L: netdev@vger.kernel.org 3003 L: netdev@vger.kernel.org
3004 S: Maintained 3004 S: Maintained
3005 F: drivers/net/ixp2000/ 3005 F: drivers/net/ixp2000/
3006 3006
3007 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe) 3007 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe)
3008 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 3008 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
3009 M: Jesse Brandeburg <jesse.brandeburg@intel.com> 3009 M: Jesse Brandeburg <jesse.brandeburg@intel.com>
3010 M: Bruce Allan <bruce.w.allan@intel.com> 3010 M: Bruce Allan <bruce.w.allan@intel.com>
3011 M: Alex Duyck <alexander.h.duyck@intel.com> 3011 M: Alex Duyck <alexander.h.duyck@intel.com>
3012 M: PJ Waskiewicz <peter.p.waskiewicz.jr@intel.com> 3012 M: PJ Waskiewicz <peter.p.waskiewicz.jr@intel.com>
3013 M: John Ronciak <john.ronciak@intel.com> 3013 M: John Ronciak <john.ronciak@intel.com>
3014 L: e1000-devel@lists.sourceforge.net 3014 L: e1000-devel@lists.sourceforge.net
3015 W: http://e1000.sourceforge.net/ 3015 W: http://e1000.sourceforge.net/
3016 S: Supported 3016 S: Supported
3017 F: drivers/net/e100.c 3017 F: drivers/net/e100.c
3018 F: drivers/net/e1000/ 3018 F: drivers/net/e1000/
3019 F: drivers/net/e1000e/ 3019 F: drivers/net/e1000e/
3020 F: drivers/net/igb/ 3020 F: drivers/net/igb/
3021 F: drivers/net/igbvf/ 3021 F: drivers/net/igbvf/
3022 F: drivers/net/ixgb/ 3022 F: drivers/net/ixgb/
3023 F: drivers/net/ixgbe/ 3023 F: drivers/net/ixgbe/
3024 3024
3025 INTEL PRO/WIRELESS 2100 NETWORK CONNECTION SUPPORT 3025 INTEL PRO/WIRELESS 2100 NETWORK CONNECTION SUPPORT
3026 L: linux-wireless@vger.kernel.org 3026 L: linux-wireless@vger.kernel.org
3027 S: Orphan 3027 S: Orphan
3028 F: Documentation/networking/README.ipw2100 3028 F: Documentation/networking/README.ipw2100
3029 F: drivers/net/wireless/ipw2x00/ipw2100.* 3029 F: drivers/net/wireless/ipw2x00/ipw2100.*
3030 3030
3031 INTEL PRO/WIRELESS 2915ABG NETWORK CONNECTION SUPPORT 3031 INTEL PRO/WIRELESS 2915ABG NETWORK CONNECTION SUPPORT
3032 L: linux-wireless@vger.kernel.org 3032 L: linux-wireless@vger.kernel.org
3033 S: Orphan 3033 S: Orphan
3034 F: Documentation/networking/README.ipw2200 3034 F: Documentation/networking/README.ipw2200
3035 F: drivers/net/wireless/ipw2x00/ipw2200.* 3035 F: drivers/net/wireless/ipw2x00/ipw2200.*
3036 3036
3037 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 3037 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
3038 M: Joseph Cihula <joseph.cihula@intel.com> 3038 M: Joseph Cihula <joseph.cihula@intel.com>
3039 M: Shane Wang <shane.wang@intel.com> 3039 M: Shane Wang <shane.wang@intel.com>
3040 L: tboot-devel@lists.sourceforge.net 3040 L: tboot-devel@lists.sourceforge.net
3041 W: http://tboot.sourceforge.net 3041 W: http://tboot.sourceforge.net
3042 T: Mercurial http://www.bughost.org/repos.hg/tboot.hg 3042 T: Mercurial http://www.bughost.org/repos.hg/tboot.hg
3043 S: Supported 3043 S: Supported
3044 F: Documentation/intel_txt.txt 3044 F: Documentation/intel_txt.txt
3045 F: include/linux/tboot.h 3045 F: include/linux/tboot.h
3046 F: arch/x86/kernel/tboot.c 3046 F: arch/x86/kernel/tboot.c
3047 3047
3048 INTEL WIRELESS WIMAX CONNECTION 2400 3048 INTEL WIRELESS WIMAX CONNECTION 2400
3049 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 3049 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
3050 M: linux-wimax@intel.com 3050 M: linux-wimax@intel.com
3051 L: wimax@linuxwimax.org 3051 L: wimax@linuxwimax.org
3052 S: Supported 3052 S: Supported
3053 W: http://linuxwimax.org 3053 W: http://linuxwimax.org
3054 F: Documentation/wimax/README.i2400m 3054 F: Documentation/wimax/README.i2400m
3055 F: drivers/net/wimax/i2400m/ 3055 F: drivers/net/wimax/i2400m/
3056 F: include/linux/wimax/i2400m.h 3056 F: include/linux/wimax/i2400m.h
3057 3057
3058 INTEL WIRELESS WIFI LINK (iwlwifi) 3058 INTEL WIRELESS WIFI LINK (iwlwifi)
3059 M: Reinette Chatre <reinette.chatre@intel.com> 3059 M: Reinette Chatre <reinette.chatre@intel.com>
3060 M: Wey-Yi Guy <wey-yi.w.guy@intel.com> 3060 M: Wey-Yi Guy <wey-yi.w.guy@intel.com>
3061 M: Intel Linux Wireless <ilw@linux.intel.com> 3061 M: Intel Linux Wireless <ilw@linux.intel.com>
3062 L: linux-wireless@vger.kernel.org 3062 L: linux-wireless@vger.kernel.org
3063 W: http://intellinuxwireless.org 3063 W: http://intellinuxwireless.org
3064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-2.6.git 3064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-2.6.git
3065 S: Supported 3065 S: Supported
3066 F: drivers/net/wireless/iwlwifi/ 3066 F: drivers/net/wireless/iwlwifi/
3067 3067
3068 INTEL WIRELESS MULTICOMM 3200 WIFI (iwmc3200wifi) 3068 INTEL WIRELESS MULTICOMM 3200 WIFI (iwmc3200wifi)
3069 M: Samuel Ortiz <samuel.ortiz@intel.com> 3069 M: Samuel Ortiz <samuel.ortiz@intel.com>
3070 M: Intel Linux Wireless <ilw@linux.intel.com> 3070 M: Intel Linux Wireless <ilw@linux.intel.com>
3071 L: linux-wireless@vger.kernel.org 3071 L: linux-wireless@vger.kernel.org
3072 S: Supported 3072 S: Supported
3073 W: http://wireless.kernel.org/en/users/Drivers/iwmc3200wifi 3073 W: http://wireless.kernel.org/en/users/Drivers/iwmc3200wifi
3074 F: drivers/net/wireless/iwmc3200wifi/ 3074 F: drivers/net/wireless/iwmc3200wifi/
3075 3075
3076 IOC3 ETHERNET DRIVER 3076 IOC3 ETHERNET DRIVER
3077 M: Ralf Baechle <ralf@linux-mips.org> 3077 M: Ralf Baechle <ralf@linux-mips.org>
3078 L: linux-mips@linux-mips.org 3078 L: linux-mips@linux-mips.org
3079 S: Maintained 3079 S: Maintained
3080 F: drivers/net/ioc3-eth.c 3080 F: drivers/net/ioc3-eth.c
3081 3081
3082 IOC3 SERIAL DRIVER 3082 IOC3 SERIAL DRIVER
3083 M: Pat Gefre <pfg@sgi.com> 3083 M: Pat Gefre <pfg@sgi.com>
3084 L: linux-mips@linux-mips.org 3084 L: linux-mips@linux-mips.org
3085 S: Maintained 3085 S: Maintained
3086 F: drivers/serial/ioc3_serial.c 3086 F: drivers/serial/ioc3_serial.c
3087 3087
3088 IP MASQUERADING 3088 IP MASQUERADING
3089 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 3089 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
3090 S: Maintained 3090 S: Maintained
3091 F: net/ipv4/netfilter/ipt_MASQUERADE.c 3091 F: net/ipv4/netfilter/ipt_MASQUERADE.c
3092 3092
3093 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 3093 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
3094 M: Francois Romieu <romieu@fr.zoreil.com> 3094 M: Francois Romieu <romieu@fr.zoreil.com>
3095 M: Sorbica Shieh <sorbica@icplus.com.tw> 3095 M: Sorbica Shieh <sorbica@icplus.com.tw>
3096 L: netdev@vger.kernel.org 3096 L: netdev@vger.kernel.org
3097 S: Maintained 3097 S: Maintained
3098 F: drivers/net/ipg.* 3098 F: drivers/net/ipg.*
3099 3099
3100 IPATH DRIVER 3100 IPATH DRIVER
3101 M: Ralph Campbell <infinipath@qlogic.com> 3101 M: Ralph Campbell <infinipath@qlogic.com>
3102 L: linux-rdma@vger.kernel.org 3102 L: linux-rdma@vger.kernel.org
3103 T: git git://git.qlogic.com/ipath-linux-2.6 3103 T: git git://git.qlogic.com/ipath-linux-2.6
3104 S: Supported 3104 S: Supported
3105 F: drivers/infiniband/hw/ipath/ 3105 F: drivers/infiniband/hw/ipath/
3106 3106
3107 IPMI SUBSYSTEM 3107 IPMI SUBSYSTEM
3108 M: Corey Minyard <minyard@acm.org> 3108 M: Corey Minyard <minyard@acm.org>
3109 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 3109 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
3110 W: http://openipmi.sourceforge.net/ 3110 W: http://openipmi.sourceforge.net/
3111 S: Supported 3111 S: Supported
3112 F: Documentation/IPMI.txt 3112 F: Documentation/IPMI.txt
3113 F: drivers/char/ipmi/ 3113 F: drivers/char/ipmi/
3114 F: include/linux/ipmi* 3114 F: include/linux/ipmi*
3115 3115
3116 IPS SCSI RAID DRIVER 3116 IPS SCSI RAID DRIVER
3117 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3117 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3118 L: linux-scsi@vger.kernel.org 3118 L: linux-scsi@vger.kernel.org
3119 W: http://www.adaptec.com/ 3119 W: http://www.adaptec.com/
3120 S: Maintained 3120 S: Maintained
3121 F: drivers/scsi/ips* 3121 F: drivers/scsi/ips*
3122 3122
3123 IPVS 3123 IPVS
3124 M: Wensong Zhang <wensong@linux-vs.org> 3124 M: Wensong Zhang <wensong@linux-vs.org>
3125 M: Simon Horman <horms@verge.net.au> 3125 M: Simon Horman <horms@verge.net.au>
3126 M: Julian Anastasov <ja@ssi.bg> 3126 M: Julian Anastasov <ja@ssi.bg>
3127 L: netdev@vger.kernel.org 3127 L: netdev@vger.kernel.org
3128 L: lvs-devel@vger.kernel.org 3128 L: lvs-devel@vger.kernel.org
3129 S: Maintained 3129 S: Maintained
3130 F: Documentation/networking/ipvs-sysctl.txt 3130 F: Documentation/networking/ipvs-sysctl.txt
3131 F: include/net/ip_vs.h 3131 F: include/net/ip_vs.h
3132 F: include/linux/ip_vs.h 3132 F: include/linux/ip_vs.h
3133 F: net/netfilter/ipvs/ 3133 F: net/netfilter/ipvs/
3134 3134
3135 IPWIRELESS DRIVER 3135 IPWIRELESS DRIVER
3136 M: Jiri Kosina <jkosina@suse.cz> 3136 M: Jiri Kosina <jkosina@suse.cz>
3137 M: David Sterba <dsterba@suse.cz> 3137 M: David Sterba <dsterba@suse.cz>
3138 S: Maintained 3138 S: Maintained
3139 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/ipwireless_cs.git 3139 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/ipwireless_cs.git
3140 F: drivers/char/pcmcia/ipwireless/ 3140 F: drivers/char/pcmcia/ipwireless/
3141 3141
3142 IPX NETWORK LAYER 3142 IPX NETWORK LAYER
3143 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 3143 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
3144 L: netdev@vger.kernel.org 3144 L: netdev@vger.kernel.org
3145 S: Maintained 3145 S: Maintained
3146 F: include/linux/ipx.h 3146 F: include/linux/ipx.h
3147 F: include/net/ipx.h 3147 F: include/net/ipx.h
3148 F: net/ipx/ 3148 F: net/ipx/
3149 3149
3150 IRDA SUBSYSTEM 3150 IRDA SUBSYSTEM
3151 M: Samuel Ortiz <samuel@sortiz.org> 3151 M: Samuel Ortiz <samuel@sortiz.org>
3152 L: irda-users@lists.sourceforge.net (subscribers-only) 3152 L: irda-users@lists.sourceforge.net (subscribers-only)
3153 W: http://irda.sourceforge.net/ 3153 W: http://irda.sourceforge.net/
3154 S: Maintained 3154 S: Maintained
3155 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 3155 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
3156 F: Documentation/networking/irda.txt 3156 F: Documentation/networking/irda.txt
3157 F: drivers/net/irda/ 3157 F: drivers/net/irda/
3158 F: include/net/irda/ 3158 F: include/net/irda/
3159 F: net/irda/ 3159 F: net/irda/
3160 3160
3161 ISAPNP 3161 ISAPNP
3162 M: Jaroslav Kysela <perex@perex.cz> 3162 M: Jaroslav Kysela <perex@perex.cz>
3163 S: Maintained 3163 S: Maintained
3164 F: Documentation/isapnp.txt 3164 F: Documentation/isapnp.txt
3165 F: drivers/pnp/isapnp/ 3165 F: drivers/pnp/isapnp/
3166 F: include/linux/isapnp.h 3166 F: include/linux/isapnp.h
3167 3167
3168 ISCSI 3168 ISCSI
3169 M: Mike Christie <michaelc@cs.wisc.edu> 3169 M: Mike Christie <michaelc@cs.wisc.edu>
3170 L: open-iscsi@googlegroups.com 3170 L: open-iscsi@googlegroups.com
3171 W: www.open-iscsi.org 3171 W: www.open-iscsi.org
3172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 3172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
3173 S: Maintained 3173 S: Maintained
3174 F: drivers/scsi/*iscsi* 3174 F: drivers/scsi/*iscsi*
3175 F: include/scsi/*iscsi* 3175 F: include/scsi/*iscsi*
3176 3176
3177 ISDN SUBSYSTEM 3177 ISDN SUBSYSTEM
3178 M: Karsten Keil <isdn@linux-pingi.de> 3178 M: Karsten Keil <isdn@linux-pingi.de>
3179 L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 3179 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3180 L: netdev@vger.kernel.org 3180 L: netdev@vger.kernel.org
3181 W: http://www.isdn4linux.de 3181 W: http://www.isdn4linux.de
3182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 3182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
3183 S: Maintained 3183 S: Maintained
3184 F: Documentation/isdn/ 3184 F: Documentation/isdn/
3185 F: drivers/isdn/ 3185 F: drivers/isdn/
3186 F: include/linux/isdn.h 3186 F: include/linux/isdn.h
3187 F: include/linux/isdn/ 3187 F: include/linux/isdn/
3188 3188
3189 ISDN SUBSYSTEM (Eicon active card driver) 3189 ISDN SUBSYSTEM (Eicon active card driver)
3190 M: Armin Schindler <mac@melware.de> 3190 M: Armin Schindler <mac@melware.de>
3191 L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 3191 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3192 W: http://www.melware.de 3192 W: http://www.melware.de
3193 S: Maintained 3193 S: Maintained
3194 F: drivers/isdn/hardware/eicon/ 3194 F: drivers/isdn/hardware/eicon/
3195 3195
3196 IT87 HARDWARE MONITORING DRIVER 3196 IT87 HARDWARE MONITORING DRIVER
3197 M: Jean Delvare <khali@linux-fr.org> 3197 M: Jean Delvare <khali@linux-fr.org>
3198 L: lm-sensors@lm-sensors.org 3198 L: lm-sensors@lm-sensors.org
3199 S: Maintained 3199 S: Maintained
3200 F: Documentation/hwmon/it87 3200 F: Documentation/hwmon/it87
3201 F: drivers/hwmon/it87.c 3201 F: drivers/hwmon/it87.c
3202 3202
3203 IVTV VIDEO4LINUX DRIVER 3203 IVTV VIDEO4LINUX DRIVER
3204 M: Andy Walls <awalls@md.metrocast.net> 3204 M: Andy Walls <awalls@md.metrocast.net>
3205 L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers) 3205 L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
3206 L: linux-media@vger.kernel.org 3206 L: linux-media@vger.kernel.org
3207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 3207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3208 W: http://www.ivtvdriver.org 3208 W: http://www.ivtvdriver.org
3209 S: Maintained 3209 S: Maintained
3210 F: Documentation/video4linux/*.ivtv 3210 F: Documentation/video4linux/*.ivtv
3211 F: drivers/media/video/ivtv/ 3211 F: drivers/media/video/ivtv/
3212 F: include/linux/ivtv* 3212 F: include/linux/ivtv*
3213 3213
3214 JFS FILESYSTEM 3214 JFS FILESYSTEM
3215 M: Dave Kleikamp <shaggy@linux.vnet.ibm.com> 3215 M: Dave Kleikamp <shaggy@linux.vnet.ibm.com>
3216 L: jfs-discussion@lists.sourceforge.net 3216 L: jfs-discussion@lists.sourceforge.net
3217 W: http://jfs.sourceforge.net/ 3217 W: http://jfs.sourceforge.net/
3218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 3218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
3219 S: Maintained 3219 S: Maintained
3220 F: Documentation/filesystems/jfs.txt 3220 F: Documentation/filesystems/jfs.txt
3221 F: fs/jfs/ 3221 F: fs/jfs/
3222 3222
3223 JME NETWORK DRIVER 3223 JME NETWORK DRIVER
3224 M: Guo-Fu Tseng <cooldavid@cooldavid.org> 3224 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
3225 L: netdev@vger.kernel.org 3225 L: netdev@vger.kernel.org
3226 S: Maintained 3226 S: Maintained
3227 F: drivers/net/jme.* 3227 F: drivers/net/jme.*
3228 3228
3229 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 3229 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
3230 M: David Woodhouse <dwmw2@infradead.org> 3230 M: David Woodhouse <dwmw2@infradead.org>
3231 L: linux-mtd@lists.infradead.org 3231 L: linux-mtd@lists.infradead.org
3232 W: http://www.linux-mtd.infradead.org/doc/jffs2.html 3232 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
3233 S: Maintained 3233 S: Maintained
3234 F: fs/jffs2/ 3234 F: fs/jffs2/
3235 F: include/linux/jffs2.h 3235 F: include/linux/jffs2.h
3236 3236
3237 JOURNALLING LAYER FOR BLOCK DEVICES (JBD) 3237 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
3238 M: Andrew Morton <akpm@linux-foundation.org> 3238 M: Andrew Morton <akpm@linux-foundation.org>
3239 M: Jan Kara <jack@suse.cz> 3239 M: Jan Kara <jack@suse.cz>
3240 L: linux-ext4@vger.kernel.org 3240 L: linux-ext4@vger.kernel.org
3241 S: Maintained 3241 S: Maintained
3242 F: fs/jbd*/ 3242 F: fs/jbd*/
3243 F: include/linux/ext*jbd*.h 3243 F: include/linux/ext*jbd*.h
3244 F: include/linux/jbd*.h 3244 F: include/linux/jbd*.h
3245 3245
3246 K8TEMP HARDWARE MONITORING DRIVER 3246 K8TEMP HARDWARE MONITORING DRIVER
3247 M: Rudolf Marek <r.marek@assembler.cz> 3247 M: Rudolf Marek <r.marek@assembler.cz>
3248 L: lm-sensors@lm-sensors.org 3248 L: lm-sensors@lm-sensors.org
3249 S: Maintained 3249 S: Maintained
3250 F: Documentation/hwmon/k8temp 3250 F: Documentation/hwmon/k8temp
3251 F: drivers/hwmon/k8temp.c 3251 F: drivers/hwmon/k8temp.c
3252 3252
3253 KCONFIG 3253 KCONFIG
3254 M: Roman Zippel <zippel@linux-m68k.org> 3254 M: Roman Zippel <zippel@linux-m68k.org>
3255 L: linux-kbuild@vger.kernel.org 3255 L: linux-kbuild@vger.kernel.org
3256 Q: http://patchwork.kernel.org/project/linux-kbuild/list/ 3256 Q: http://patchwork.kernel.org/project/linux-kbuild/list/
3257 S: Maintained 3257 S: Maintained
3258 F: Documentation/kbuild/kconfig-language.txt 3258 F: Documentation/kbuild/kconfig-language.txt
3259 F: scripts/kconfig/ 3259 F: scripts/kconfig/
3260 3260
3261 KDUMP 3261 KDUMP
3262 M: Vivek Goyal <vgoyal@redhat.com> 3262 M: Vivek Goyal <vgoyal@redhat.com>
3263 M: Haren Myneni <hbabu@us.ibm.com> 3263 M: Haren Myneni <hbabu@us.ibm.com>
3264 L: kexec@lists.infradead.org 3264 L: kexec@lists.infradead.org
3265 W: http://lse.sourceforge.net/kdump/ 3265 W: http://lse.sourceforge.net/kdump/
3266 S: Maintained 3266 S: Maintained
3267 F: Documentation/kdump/ 3267 F: Documentation/kdump/
3268 3268
3269 KERNEL AUTOMOUNTER (AUTOFS) 3269 KERNEL AUTOMOUNTER (AUTOFS)
3270 M: "H. Peter Anvin" <hpa@zytor.com> 3270 M: "H. Peter Anvin" <hpa@zytor.com>
3271 L: autofs@linux.kernel.org 3271 L: autofs@linux.kernel.org
3272 S: Odd Fixes 3272 S: Odd Fixes
3273 F: fs/autofs/ 3273 F: fs/autofs/
3274 3274
3275 KERNEL AUTOMOUNTER v4 (AUTOFS4) 3275 KERNEL AUTOMOUNTER v4 (AUTOFS4)
3276 M: Ian Kent <raven@themaw.net> 3276 M: Ian Kent <raven@themaw.net>
3277 L: autofs@linux.kernel.org 3277 L: autofs@linux.kernel.org
3278 S: Maintained 3278 S: Maintained
3279 F: fs/autofs4/ 3279 F: fs/autofs4/
3280 3280
3281 KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 3281 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
3282 M: Michal Marek <mmarek@suse.cz> 3282 M: Michal Marek <mmarek@suse.cz>
3283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git for-next 3283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git for-next
3284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git rc-fixes 3284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git rc-fixes
3285 L: linux-kbuild@vger.kernel.org 3285 L: linux-kbuild@vger.kernel.org
3286 S: Maintained 3286 S: Maintained
3287 F: Documentation/kbuild/ 3287 F: Documentation/kbuild/
3288 F: Makefile 3288 F: Makefile
3289 F: scripts/Makefile.* 3289 F: scripts/Makefile.*
3290 F: scripts/basic/ 3290 F: scripts/basic/
3291 F: scripts/mk* 3291 F: scripts/mk*
3292 F: scripts/package/ 3292 F: scripts/package/
3293 3293
3294 KERNEL JANITORS 3294 KERNEL JANITORS
3295 L: kernel-janitors@vger.kernel.org 3295 L: kernel-janitors@vger.kernel.org
3296 W: http://janitor.kernelnewbies.org/ 3296 W: http://janitor.kernelnewbies.org/
3297 S: Odd Fixes 3297 S: Odd Fixes
3298 3298
3299 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 3299 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
3300 M: "J. Bruce Fields" <bfields@fieldses.org> 3300 M: "J. Bruce Fields" <bfields@fieldses.org>
3301 M: Neil Brown <neilb@suse.de> 3301 M: Neil Brown <neilb@suse.de>
3302 L: linux-nfs@vger.kernel.org 3302 L: linux-nfs@vger.kernel.org
3303 W: http://nfs.sourceforge.net/ 3303 W: http://nfs.sourceforge.net/
3304 S: Supported 3304 S: Supported
3305 F: fs/nfsd/ 3305 F: fs/nfsd/
3306 F: include/linux/nfsd/ 3306 F: include/linux/nfsd/
3307 F: fs/lockd/ 3307 F: fs/lockd/
3308 F: fs/nfs_common/ 3308 F: fs/nfs_common/
3309 F: net/sunrpc/ 3309 F: net/sunrpc/
3310 F: include/linux/lockd/ 3310 F: include/linux/lockd/
3311 F: include/linux/sunrpc/ 3311 F: include/linux/sunrpc/
3312 3312
3313 KERNEL VIRTUAL MACHINE (KVM) 3313 KERNEL VIRTUAL MACHINE (KVM)
3314 M: Avi Kivity <avi@redhat.com> 3314 M: Avi Kivity <avi@redhat.com>
3315 M: Marcelo Tosatti <mtosatti@redhat.com> 3315 M: Marcelo Tosatti <mtosatti@redhat.com>
3316 L: kvm@vger.kernel.org 3316 L: kvm@vger.kernel.org
3317 W: http://kvm.qumranet.com 3317 W: http://kvm.qumranet.com
3318 S: Supported 3318 S: Supported
3319 F: Documentation/*/kvm.txt 3319 F: Documentation/*/kvm.txt
3320 F: arch/*/kvm/ 3320 F: arch/*/kvm/
3321 F: arch/*/include/asm/kvm* 3321 F: arch/*/include/asm/kvm*
3322 F: include/linux/kvm* 3322 F: include/linux/kvm*
3323 F: virt/kvm/ 3323 F: virt/kvm/
3324 3324
3325 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 3325 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
3326 M: Joerg Roedel <joerg.roedel@amd.com> 3326 M: Joerg Roedel <joerg.roedel@amd.com>
3327 L: kvm@vger.kernel.org 3327 L: kvm@vger.kernel.org
3328 W: http://kvm.qumranet.com 3328 W: http://kvm.qumranet.com
3329 S: Supported 3329 S: Supported
3330 F: arch/x86/include/asm/svm.h 3330 F: arch/x86/include/asm/svm.h
3331 F: arch/x86/kvm/svm.c 3331 F: arch/x86/kvm/svm.c
3332 3332
3333 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 3333 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
3334 M: Alexander Graf <agraf@suse.de> 3334 M: Alexander Graf <agraf@suse.de>
3335 L: kvm-ppc@vger.kernel.org 3335 L: kvm-ppc@vger.kernel.org
3336 W: http://kvm.qumranet.com 3336 W: http://kvm.qumranet.com
3337 S: Supported 3337 S: Supported
3338 F: arch/powerpc/include/asm/kvm* 3338 F: arch/powerpc/include/asm/kvm*
3339 F: arch/powerpc/kvm/ 3339 F: arch/powerpc/kvm/
3340 3340
3341 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64) 3341 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
3342 M: Xiantao Zhang <xiantao.zhang@intel.com> 3342 M: Xiantao Zhang <xiantao.zhang@intel.com>
3343 L: kvm-ia64@vger.kernel.org 3343 L: kvm-ia64@vger.kernel.org
3344 W: http://kvm.qumranet.com 3344 W: http://kvm.qumranet.com
3345 S: Supported 3345 S: Supported
3346 F: Documentation/ia64/kvm.txt 3346 F: Documentation/ia64/kvm.txt
3347 F: arch/ia64/include/asm/kvm* 3347 F: arch/ia64/include/asm/kvm*
3348 F: arch/ia64/kvm/ 3348 F: arch/ia64/kvm/
3349 3349
3350 KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 3350 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
3351 M: Carsten Otte <cotte@de.ibm.com> 3351 M: Carsten Otte <cotte@de.ibm.com>
3352 M: Christian Borntraeger <borntraeger@de.ibm.com> 3352 M: Christian Borntraeger <borntraeger@de.ibm.com>
3353 M: linux390@de.ibm.com 3353 M: linux390@de.ibm.com
3354 L: linux-s390@vger.kernel.org 3354 L: linux-s390@vger.kernel.org
3355 W: http://www.ibm.com/developerworks/linux/linux390/ 3355 W: http://www.ibm.com/developerworks/linux/linux390/
3356 S: Supported 3356 S: Supported
3357 F: Documentation/s390/kvm.txt 3357 F: Documentation/s390/kvm.txt
3358 F: arch/s390/include/asm/kvm* 3358 F: arch/s390/include/asm/kvm*
3359 F: arch/s390/kvm/ 3359 F: arch/s390/kvm/
3360 F: drivers/s390/kvm/ 3360 F: drivers/s390/kvm/
3361 3361
3362 KEXEC 3362 KEXEC
3363 M: Eric Biederman <ebiederm@xmission.com> 3363 M: Eric Biederman <ebiederm@xmission.com>
3364 W: http://ftp.kernel.org/pub/linux/kernel/people/horms/kexec-tools/ 3364 W: http://ftp.kernel.org/pub/linux/kernel/people/horms/kexec-tools/
3365 L: kexec@lists.infradead.org 3365 L: kexec@lists.infradead.org
3366 S: Maintained 3366 S: Maintained
3367 F: include/linux/kexec.h 3367 F: include/linux/kexec.h
3368 F: kernel/kexec.c 3368 F: kernel/kexec.c
3369 3369
3370 KEYS/KEYRINGS: 3370 KEYS/KEYRINGS:
3371 M: David Howells <dhowells@redhat.com> 3371 M: David Howells <dhowells@redhat.com>
3372 L: keyrings@linux-nfs.org 3372 L: keyrings@linux-nfs.org
3373 S: Maintained 3373 S: Maintained
3374 F: Documentation/keys.txt 3374 F: Documentation/keys.txt
3375 F: include/linux/key.h 3375 F: include/linux/key.h
3376 F: include/linux/key-type.h 3376 F: include/linux/key-type.h
3377 F: include/keys/ 3377 F: include/keys/
3378 F: security/keys/ 3378 F: security/keys/
3379 3379
3380 KGDB / KDB /debug_core 3380 KGDB / KDB /debug_core
3381 M: Jason Wessel <jason.wessel@windriver.com> 3381 M: Jason Wessel <jason.wessel@windriver.com>
3382 W: http://kgdb.wiki.kernel.org/ 3382 W: http://kgdb.wiki.kernel.org/
3383 L: kgdb-bugreport@lists.sourceforge.net 3383 L: kgdb-bugreport@lists.sourceforge.net
3384 S: Maintained 3384 S: Maintained
3385 F: Documentation/DocBook/kgdb.tmpl 3385 F: Documentation/DocBook/kgdb.tmpl
3386 F: drivers/misc/kgdbts.c 3386 F: drivers/misc/kgdbts.c
3387 F: drivers/serial/kgdboc.c 3387 F: drivers/serial/kgdboc.c
3388 F: include/linux/kdb.h 3388 F: include/linux/kdb.h
3389 F: include/linux/kgdb.h 3389 F: include/linux/kgdb.h
3390 F: kernel/debug/ 3390 F: kernel/debug/
3391 3391
3392 KMEMCHECK 3392 KMEMCHECK
3393 M: Vegard Nossum <vegardno@ifi.uio.no> 3393 M: Vegard Nossum <vegardno@ifi.uio.no>
3394 M: Pekka Enberg <penberg@cs.helsinki.fi> 3394 M: Pekka Enberg <penberg@cs.helsinki.fi>
3395 S: Maintained 3395 S: Maintained
3396 F: Documentation/kmemcheck.txt 3396 F: Documentation/kmemcheck.txt
3397 F: arch/x86/include/asm/kmemcheck.h 3397 F: arch/x86/include/asm/kmemcheck.h
3398 F: arch/x86/mm/kmemcheck/ 3398 F: arch/x86/mm/kmemcheck/
3399 F: include/linux/kmemcheck.h 3399 F: include/linux/kmemcheck.h
3400 F: mm/kmemcheck.c 3400 F: mm/kmemcheck.c
3401 3401
3402 KMEMLEAK 3402 KMEMLEAK
3403 M: Catalin Marinas <catalin.marinas@arm.com> 3403 M: Catalin Marinas <catalin.marinas@arm.com>
3404 S: Maintained 3404 S: Maintained
3405 F: Documentation/kmemleak.txt 3405 F: Documentation/kmemleak.txt
3406 F: include/linux/kmemleak.h 3406 F: include/linux/kmemleak.h
3407 F: mm/kmemleak.c 3407 F: mm/kmemleak.c
3408 F: mm/kmemleak-test.c 3408 F: mm/kmemleak-test.c
3409 3409
3410 KPROBES 3410 KPROBES
3411 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 3411 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
3412 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 3412 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
3413 M: "David S. Miller" <davem@davemloft.net> 3413 M: "David S. Miller" <davem@davemloft.net>
3414 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 3414 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
3415 S: Maintained 3415 S: Maintained
3416 F: Documentation/kprobes.txt 3416 F: Documentation/kprobes.txt
3417 F: include/linux/kprobes.h 3417 F: include/linux/kprobes.h
3418 F: kernel/kprobes.c 3418 F: kernel/kprobes.c
3419 3419
3420 KS0108 LCD CONTROLLER DRIVER 3420 KS0108 LCD CONTROLLER DRIVER
3421 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 3421 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3422 W: http://miguelojeda.es/auxdisplay.htm 3422 W: http://miguelojeda.es/auxdisplay.htm
3423 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 3423 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3424 S: Maintained 3424 S: Maintained
3425 F: Documentation/auxdisplay/ks0108 3425 F: Documentation/auxdisplay/ks0108
3426 F: drivers/auxdisplay/ks0108.c 3426 F: drivers/auxdisplay/ks0108.c
3427 F: include/linux/ks0108.h 3427 F: include/linux/ks0108.h
3428 3428
3429 LAPB module 3429 LAPB module
3430 L: linux-x25@vger.kernel.org 3430 L: linux-x25@vger.kernel.org
3431 S: Orphan 3431 S: Orphan
3432 F: Documentation/networking/lapb-module.txt 3432 F: Documentation/networking/lapb-module.txt
3433 F: include/*/lapb.h 3433 F: include/*/lapb.h
3434 F: net/lapb/ 3434 F: net/lapb/
3435 3435
3436 LASI 53c700 driver for PARISC 3436 LASI 53c700 driver for PARISC
3437 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 3437 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
3438 L: linux-scsi@vger.kernel.org 3438 L: linux-scsi@vger.kernel.org
3439 S: Maintained 3439 S: Maintained
3440 F: Documentation/scsi/53c700.txt 3440 F: Documentation/scsi/53c700.txt
3441 F: drivers/scsi/53c700* 3441 F: drivers/scsi/53c700*
3442 3442
3443 LED SUBSYSTEM 3443 LED SUBSYSTEM
3444 M: Richard Purdie <rpurdie@rpsys.net> 3444 M: Richard Purdie <rpurdie@rpsys.net>
3445 S: Maintained 3445 S: Maintained
3446 F: drivers/leds/ 3446 F: drivers/leds/
3447 F: include/linux/leds.h 3447 F: include/linux/leds.h
3448 3448
3449 LEGO USB Tower driver 3449 LEGO USB Tower driver
3450 M: Juergen Stuber <starblue@users.sourceforge.net> 3450 M: Juergen Stuber <starblue@users.sourceforge.net>
3451 L: legousb-devel@lists.sourceforge.net 3451 L: legousb-devel@lists.sourceforge.net
3452 W: http://legousb.sourceforge.net/ 3452 W: http://legousb.sourceforge.net/
3453 S: Maintained 3453 S: Maintained
3454 F: drivers/usb/misc/legousbtower.c 3454 F: drivers/usb/misc/legousbtower.c
3455 3455
3456 LGUEST 3456 LGUEST
3457 M: Rusty Russell <rusty@rustcorp.com.au> 3457 M: Rusty Russell <rusty@rustcorp.com.au>
3458 L: lguest@ozlabs.org 3458 L: lguest@ozlabs.org
3459 W: http://lguest.ozlabs.org/ 3459 W: http://lguest.ozlabs.org/
3460 S: Maintained 3460 S: Maintained
3461 F: Documentation/lguest/ 3461 F: Documentation/lguest/
3462 F: arch/x86/lguest/ 3462 F: arch/x86/lguest/
3463 F: drivers/lguest/ 3463 F: drivers/lguest/
3464 F: include/linux/lguest*.h 3464 F: include/linux/lguest*.h
3465 F: arch/x86/include/asm/lguest*.h 3465 F: arch/x86/include/asm/lguest*.h
3466 3466
3467 LINUX FOR IBM pSERIES (RS/6000) 3467 LINUX FOR IBM pSERIES (RS/6000)
3468 M: Paul Mackerras <paulus@au.ibm.com> 3468 M: Paul Mackerras <paulus@au.ibm.com>
3469 W: http://www.ibm.com/linux/ltc/projects/ppc 3469 W: http://www.ibm.com/linux/ltc/projects/ppc
3470 S: Supported 3470 S: Supported
3471 F: arch/powerpc/boot/rs6000.h 3471 F: arch/powerpc/boot/rs6000.h
3472 3472
3473 LINUX FOR POWERPC (32-BIT AND 64-BIT) 3473 LINUX FOR POWERPC (32-BIT AND 64-BIT)
3474 M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 3474 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
3475 M: Paul Mackerras <paulus@samba.org> 3475 M: Paul Mackerras <paulus@samba.org>
3476 W: http://www.penguinppc.org/ 3476 W: http://www.penguinppc.org/
3477 L: linuxppc-dev@ozlabs.org 3477 L: linuxppc-dev@ozlabs.org
3478 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 3478 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
3479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git 3479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
3480 S: Supported 3480 S: Supported
3481 F: Documentation/powerpc/ 3481 F: Documentation/powerpc/
3482 F: arch/powerpc/ 3482 F: arch/powerpc/
3483 3483
3484 LINUX FOR POWER MACINTOSH 3484 LINUX FOR POWER MACINTOSH
3485 M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 3485 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
3486 W: http://www.penguinppc.org/ 3486 W: http://www.penguinppc.org/
3487 L: linuxppc-dev@ozlabs.org 3487 L: linuxppc-dev@ozlabs.org
3488 S: Maintained 3488 S: Maintained
3489 F: arch/powerpc/platforms/powermac/ 3489 F: arch/powerpc/platforms/powermac/
3490 F: drivers/macintosh/ 3490 F: drivers/macintosh/
3491 3491
3492 LINUX FOR POWERPC EMBEDDED MPC5XXX 3492 LINUX FOR POWERPC EMBEDDED MPC5XXX
3493 M: Grant Likely <grant.likely@secretlab.ca> 3493 M: Grant Likely <grant.likely@secretlab.ca>
3494 L: linuxppc-dev@ozlabs.org 3494 L: linuxppc-dev@ozlabs.org
3495 T: git git://git.secretlab.ca/git/linux-2.6.git 3495 T: git git://git.secretlab.ca/git/linux-2.6.git
3496 S: Maintained 3496 S: Maintained
3497 F: arch/powerpc/platforms/512x/ 3497 F: arch/powerpc/platforms/512x/
3498 F: arch/powerpc/platforms/52xx/ 3498 F: arch/powerpc/platforms/52xx/
3499 3499
3500 LINUX FOR POWERPC EMBEDDED PPC4XX 3500 LINUX FOR POWERPC EMBEDDED PPC4XX
3501 M: Josh Boyer <jwboyer@linux.vnet.ibm.com> 3501 M: Josh Boyer <jwboyer@linux.vnet.ibm.com>
3502 M: Matt Porter <mporter@kernel.crashing.org> 3502 M: Matt Porter <mporter@kernel.crashing.org>
3503 W: http://www.penguinppc.org/ 3503 W: http://www.penguinppc.org/
3504 L: linuxppc-dev@ozlabs.org 3504 L: linuxppc-dev@ozlabs.org
3505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git 3505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
3506 S: Maintained 3506 S: Maintained
3507 F: arch/powerpc/platforms/40x/ 3507 F: arch/powerpc/platforms/40x/
3508 F: arch/powerpc/platforms/44x/ 3508 F: arch/powerpc/platforms/44x/
3509 3509
3510 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 3510 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
3511 M: Grant Likely <grant.likely@secretlab.ca> 3511 M: Grant Likely <grant.likely@secretlab.ca>
3512 W: http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex 3512 W: http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex
3513 L: linuxppc-dev@ozlabs.org 3513 L: linuxppc-dev@ozlabs.org
3514 T: git git://git.secretlab.ca/git/linux-2.6.git 3514 T: git git://git.secretlab.ca/git/linux-2.6.git
3515 S: Maintained 3515 S: Maintained
3516 F: arch/powerpc/*/*virtex* 3516 F: arch/powerpc/*/*virtex*
3517 F: arch/powerpc/*/*/*virtex* 3517 F: arch/powerpc/*/*/*virtex*
3518 3518
3519 LINUX FOR POWERPC EMBEDDED PPC8XX 3519 LINUX FOR POWERPC EMBEDDED PPC8XX
3520 M: Vitaly Bordug <vitb@kernel.crashing.org> 3520 M: Vitaly Bordug <vitb@kernel.crashing.org>
3521 M: Marcelo Tosatti <marcelo@kvack.org> 3521 M: Marcelo Tosatti <marcelo@kvack.org>
3522 W: http://www.penguinppc.org/ 3522 W: http://www.penguinppc.org/
3523 L: linuxppc-dev@ozlabs.org 3523 L: linuxppc-dev@ozlabs.org
3524 S: Maintained 3524 S: Maintained
3525 F: arch/powerpc/platforms/8xx/ 3525 F: arch/powerpc/platforms/8xx/
3526 3526
3527 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 3527 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
3528 M: Kumar Gala <galak@kernel.crashing.org> 3528 M: Kumar Gala <galak@kernel.crashing.org>
3529 W: http://www.penguinppc.org/ 3529 W: http://www.penguinppc.org/
3530 L: linuxppc-dev@ozlabs.org 3530 L: linuxppc-dev@ozlabs.org
3531 S: Maintained 3531 S: Maintained
3532 F: arch/powerpc/platforms/83xx/ 3532 F: arch/powerpc/platforms/83xx/
3533 3533
3534 LINUX FOR POWERPC PA SEMI PWRFICIENT 3534 LINUX FOR POWERPC PA SEMI PWRFICIENT
3535 M: Olof Johansson <olof@lixom.net> 3535 M: Olof Johansson <olof@lixom.net>
3536 L: linuxppc-dev@ozlabs.org 3536 L: linuxppc-dev@ozlabs.org
3537 S: Maintained 3537 S: Maintained
3538 F: arch/powerpc/platforms/pasemi/ 3538 F: arch/powerpc/platforms/pasemi/
3539 F: drivers/*/*pasemi* 3539 F: drivers/*/*pasemi*
3540 F: drivers/*/*/*pasemi* 3540 F: drivers/*/*/*pasemi*
3541 3541
3542 LINUX SECURITY MODULE (LSM) FRAMEWORK 3542 LINUX SECURITY MODULE (LSM) FRAMEWORK
3543 M: Chris Wright <chrisw@sous-sol.org> 3543 M: Chris Wright <chrisw@sous-sol.org>
3544 L: linux-security-module@vger.kernel.org 3544 L: linux-security-module@vger.kernel.org
3545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chrisw/lsm-2.6.git 3545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chrisw/lsm-2.6.git
3546 S: Supported 3546 S: Supported
3547 3547
3548 LLC (802.2) 3548 LLC (802.2)
3549 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 3549 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
3550 S: Maintained 3550 S: Maintained
3551 F: include/linux/llc.h 3551 F: include/linux/llc.h
3552 F: include/net/llc* 3552 F: include/net/llc*
3553 F: net/llc/ 3553 F: net/llc/
3554 3554
3555 LIS3LV02D ACCELEROMETER DRIVER 3555 LIS3LV02D ACCELEROMETER DRIVER
3556 M: Eric Piel <eric.piel@tremplin-utc.net> 3556 M: Eric Piel <eric.piel@tremplin-utc.net>
3557 S: Maintained 3557 S: Maintained
3558 F: Documentation/hwmon/lis3lv02d 3558 F: Documentation/hwmon/lis3lv02d
3559 F: drivers/hwmon/lis3lv02d.* 3559 F: drivers/hwmon/lis3lv02d.*
3560 3560
3561 LM73 HARDWARE MONITOR DRIVER 3561 LM73 HARDWARE MONITOR DRIVER
3562 M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 3562 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
3563 L: lm-sensors@lm-sensors.org 3563 L: lm-sensors@lm-sensors.org
3564 S: Maintained 3564 S: Maintained
3565 F: drivers/hwmon/lm73.c 3565 F: drivers/hwmon/lm73.c
3566 3566
3567 LM83 HARDWARE MONITOR DRIVER 3567 LM83 HARDWARE MONITOR DRIVER
3568 M: Jean Delvare <khali@linux-fr.org> 3568 M: Jean Delvare <khali@linux-fr.org>
3569 L: lm-sensors@lm-sensors.org 3569 L: lm-sensors@lm-sensors.org
3570 S: Maintained 3570 S: Maintained
3571 F: Documentation/hwmon/lm83 3571 F: Documentation/hwmon/lm83
3572 F: drivers/hwmon/lm83.c 3572 F: drivers/hwmon/lm83.c
3573 3573
3574 LM90 HARDWARE MONITOR DRIVER 3574 LM90 HARDWARE MONITOR DRIVER
3575 M: Jean Delvare <khali@linux-fr.org> 3575 M: Jean Delvare <khali@linux-fr.org>
3576 L: lm-sensors@lm-sensors.org 3576 L: lm-sensors@lm-sensors.org
3577 S: Maintained 3577 S: Maintained
3578 F: Documentation/hwmon/lm90 3578 F: Documentation/hwmon/lm90
3579 F: drivers/hwmon/lm90.c 3579 F: drivers/hwmon/lm90.c
3580 3580
3581 LOCKDEP AND LOCKSTAT 3581 LOCKDEP AND LOCKSTAT
3582 M: Peter Zijlstra <peterz@infradead.org> 3582 M: Peter Zijlstra <peterz@infradead.org>
3583 M: Ingo Molnar <mingo@redhat.com> 3583 M: Ingo Molnar <mingo@redhat.com>
3584 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git 3584 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git
3585 S: Maintained 3585 S: Maintained
3586 F: Documentation/lockdep*.txt 3586 F: Documentation/lockdep*.txt
3587 F: Documentation/lockstat.txt 3587 F: Documentation/lockstat.txt
3588 F: include/linux/lockdep.h 3588 F: include/linux/lockdep.h
3589 F: kernel/lockdep* 3589 F: kernel/lockdep*
3590 3590
3591 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 3591 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
3592 M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 3592 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
3593 L: linux-ntfs-dev@lists.sourceforge.net 3593 L: linux-ntfs-dev@lists.sourceforge.net
3594 W: http://www.linux-ntfs.org/content/view/19/37/ 3594 W: http://www.linux-ntfs.org/content/view/19/37/
3595 S: Maintained 3595 S: Maintained
3596 F: Documentation/ldm.txt 3596 F: Documentation/ldm.txt
3597 F: fs/partitions/ldm.* 3597 F: fs/partitions/ldm.*
3598 3598
3599 LogFS 3599 LogFS
3600 M: Joern Engel <joern@logfs.org> 3600 M: Joern Engel <joern@logfs.org>
3601 L: logfs@logfs.org 3601 L: logfs@logfs.org
3602 W: logfs.org 3602 W: logfs.org
3603 S: Maintained 3603 S: Maintained
3604 F: fs/logfs/ 3604 F: fs/logfs/
3605 3605
3606 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 3606 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3607 M: Eric Moore <Eric.Moore@lsi.com> 3607 M: Eric Moore <Eric.Moore@lsi.com>
3608 M: support@lsi.com 3608 M: support@lsi.com
3609 L: DL-MPTFusionLinux@lsi.com 3609 L: DL-MPTFusionLinux@lsi.com
3610 L: linux-scsi@vger.kernel.org 3610 L: linux-scsi@vger.kernel.org
3611 W: http://www.lsilogic.com/support 3611 W: http://www.lsilogic.com/support
3612 S: Supported 3612 S: Supported
3613 F: drivers/message/fusion/ 3613 F: drivers/message/fusion/
3614 3614
3615 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 3615 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
3616 M: Matthew Wilcox <matthew@wil.cx> 3616 M: Matthew Wilcox <matthew@wil.cx>
3617 L: linux-scsi@vger.kernel.org 3617 L: linux-scsi@vger.kernel.org
3618 S: Maintained 3618 S: Maintained
3619 F: drivers/scsi/sym53c8xx_2/ 3619 F: drivers/scsi/sym53c8xx_2/
3620 3620
3621 LTP (Linux Test Project) 3621 LTP (Linux Test Project)
3622 M: Rishikesh K Rajak <risrajak@linux.vnet.ibm.com> 3622 M: Rishikesh K Rajak <risrajak@linux.vnet.ibm.com>
3623 M: Garrett Cooper <yanegomi@gmail.com> 3623 M: Garrett Cooper <yanegomi@gmail.com>
3624 M: Mike Frysinger <vapier@gentoo.org> 3624 M: Mike Frysinger <vapier@gentoo.org>
3625 M: Subrata Modak <subrata@linux.vnet.ibm.com> 3625 M: Subrata Modak <subrata@linux.vnet.ibm.com>
3626 L: ltp-list@lists.sourceforge.net (subscribers-only) 3626 L: ltp-list@lists.sourceforge.net (subscribers-only)
3627 W: http://ltp.sourceforge.net/ 3627 W: http://ltp.sourceforge.net/
3628 T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev 3628 T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
3629 S: Maintained 3629 S: Maintained
3630 3630
3631 M32R ARCHITECTURE 3631 M32R ARCHITECTURE
3632 M: Hirokazu Takata <takata@linux-m32r.org> 3632 M: Hirokazu Takata <takata@linux-m32r.org>
3633 L: linux-m32r@ml.linux-m32r.org 3633 L: linux-m32r@ml.linux-m32r.org
3634 L: linux-m32r-ja@ml.linux-m32r.org (in Japanese) 3634 L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
3635 W: http://www.linux-m32r.org/ 3635 W: http://www.linux-m32r.org/
3636 S: Maintained 3636 S: Maintained
3637 F: arch/m32r/ 3637 F: arch/m32r/
3638 3638
3639 M68K ARCHITECTURE 3639 M68K ARCHITECTURE
3640 M: Geert Uytterhoeven <geert@linux-m68k.org> 3640 M: Geert Uytterhoeven <geert@linux-m68k.org>
3641 M: Roman Zippel <zippel@linux-m68k.org> 3641 M: Roman Zippel <zippel@linux-m68k.org>
3642 L: linux-m68k@lists.linux-m68k.org 3642 L: linux-m68k@lists.linux-m68k.org
3643 W: http://www.linux-m68k.org/ 3643 W: http://www.linux-m68k.org/
3644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 3644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
3645 S: Maintained 3645 S: Maintained
3646 F: arch/m68k/ 3646 F: arch/m68k/
3647 F: drivers/zorro/ 3647 F: drivers/zorro/
3648 3648
3649 M68K ON APPLE MACINTOSH 3649 M68K ON APPLE MACINTOSH
3650 M: Joshua Thompson <funaho@jurai.org> 3650 M: Joshua Thompson <funaho@jurai.org>
3651 W: http://www.mac.linux-m68k.org/ 3651 W: http://www.mac.linux-m68k.org/
3652 L: linux-m68k@lists.linux-m68k.org 3652 L: linux-m68k@lists.linux-m68k.org
3653 S: Maintained 3653 S: Maintained
3654 F: arch/m68k/mac/ 3654 F: arch/m68k/mac/
3655 3655
3656 M68K ON HP9000/300 3656 M68K ON HP9000/300
3657 M: Philip Blundell <philb@gnu.org> 3657 M: Philip Blundell <philb@gnu.org>
3658 W: http://www.tazenda.demon.co.uk/phil/linux-hp 3658 W: http://www.tazenda.demon.co.uk/phil/linux-hp
3659 S: Maintained 3659 S: Maintained
3660 F: arch/m68k/hp300/ 3660 F: arch/m68k/hp300/
3661 3661
3662 MAC80211 3662 MAC80211
3663 M: Johannes Berg <johannes@sipsolutions.net> 3663 M: Johannes Berg <johannes@sipsolutions.net>
3664 L: linux-wireless@vger.kernel.org 3664 L: linux-wireless@vger.kernel.org
3665 W: http://linuxwireless.org/ 3665 W: http://linuxwireless.org/
3666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git 3666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
3667 S: Maintained 3667 S: Maintained
3668 F: Documentation/networking/mac80211-injection.txt 3668 F: Documentation/networking/mac80211-injection.txt
3669 F: include/net/mac80211.h 3669 F: include/net/mac80211.h
3670 F: net/mac80211/ 3670 F: net/mac80211/
3671 3671
3672 MAC80211 PID RATE CONTROL 3672 MAC80211 PID RATE CONTROL
3673 M: Stefano Brivio <stefano.brivio@polimi.it> 3673 M: Stefano Brivio <stefano.brivio@polimi.it>
3674 M: Mattias Nissler <mattias.nissler@gmx.de> 3674 M: Mattias Nissler <mattias.nissler@gmx.de>
3675 L: linux-wireless@vger.kernel.org 3675 L: linux-wireless@vger.kernel.org
3676 W: http://linuxwireless.org/en/developers/Documentation/mac80211/RateControl/PID 3676 W: http://linuxwireless.org/en/developers/Documentation/mac80211/RateControl/PID
3677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git 3677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
3678 S: Maintained 3678 S: Maintained
3679 F: net/mac80211/rc80211_pid* 3679 F: net/mac80211/rc80211_pid*
3680 3680
3681 MACVLAN DRIVER 3681 MACVLAN DRIVER
3682 M: Patrick McHardy <kaber@trash.net> 3682 M: Patrick McHardy <kaber@trash.net>
3683 L: netdev@vger.kernel.org 3683 L: netdev@vger.kernel.org
3684 S: Maintained 3684 S: Maintained
3685 F: drivers/net/macvlan.c 3685 F: drivers/net/macvlan.c
3686 F: include/linux/if_macvlan.h 3686 F: include/linux/if_macvlan.h
3687 3687
3688 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 3688 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
3689 M: Michael Kerrisk <mtk.manpages@gmail.com> 3689 M: Michael Kerrisk <mtk.manpages@gmail.com>
3690 W: http://www.kernel.org/doc/man-pages 3690 W: http://www.kernel.org/doc/man-pages
3691 L: linux-man@vger.kernel.org 3691 L: linux-man@vger.kernel.org
3692 S: Maintained 3692 S: Maintained
3693 3693
3694 MARVELL LIBERTAS WIRELESS DRIVER 3694 MARVELL LIBERTAS WIRELESS DRIVER
3695 M: Dan Williams <dcbw@redhat.com> 3695 M: Dan Williams <dcbw@redhat.com>
3696 L: libertas-dev@lists.infradead.org 3696 L: libertas-dev@lists.infradead.org
3697 S: Maintained 3697 S: Maintained
3698 F: drivers/net/wireless/libertas/ 3698 F: drivers/net/wireless/libertas/
3699 3699
3700 MARVELL MV643XX ETHERNET DRIVER 3700 MARVELL MV643XX ETHERNET DRIVER
3701 M: Lennert Buytenhek <buytenh@wantstofly.org> 3701 M: Lennert Buytenhek <buytenh@wantstofly.org>
3702 L: netdev@vger.kernel.org 3702 L: netdev@vger.kernel.org
3703 S: Maintained 3703 S: Maintained
3704 F: drivers/net/mv643xx_eth.* 3704 F: drivers/net/mv643xx_eth.*
3705 F: include/linux/mv643xx.h 3705 F: include/linux/mv643xx.h
3706 3706
3707 MARVELL MWL8K WIRELESS DRIVER 3707 MARVELL MWL8K WIRELESS DRIVER
3708 M: Lennert Buytenhek <buytenh@wantstofly.org> 3708 M: Lennert Buytenhek <buytenh@wantstofly.org>
3709 L: linux-wireless@vger.kernel.org 3709 L: linux-wireless@vger.kernel.org
3710 S: Odd Fixes 3710 S: Odd Fixes
3711 F: drivers/net/wireless/mwl8k.c 3711 F: drivers/net/wireless/mwl8k.c
3712 3712
3713 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 3713 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
3714 M: Nicolas Pitre <nico@fluxnic.net> 3714 M: Nicolas Pitre <nico@fluxnic.net>
3715 S: Odd Fixes 3715 S: Odd Fixes
3716 F: drivers/mmc/host/mvsdio.* 3716 F: drivers/mmc/host/mvsdio.*
3717 3717
3718 MARVELL YUKON / SYSKONNECT DRIVER 3718 MARVELL YUKON / SYSKONNECT DRIVER
3719 M: Mirko Lindner <mlindner@syskonnect.de> 3719 M: Mirko Lindner <mlindner@syskonnect.de>
3720 M: Ralph Roesler <rroesler@syskonnect.de> 3720 M: Ralph Roesler <rroesler@syskonnect.de>
3721 W: http://www.syskonnect.com 3721 W: http://www.syskonnect.com
3722 S: Supported 3722 S: Supported
3723 3723
3724 MATROX FRAMEBUFFER DRIVER 3724 MATROX FRAMEBUFFER DRIVER
3725 M: Petr Vandrovec <vandrove@vc.cvut.cz> 3725 M: Petr Vandrovec <vandrove@vc.cvut.cz>
3726 L: linux-fbdev@vger.kernel.org 3726 L: linux-fbdev@vger.kernel.org
3727 S: Maintained 3727 S: Maintained
3728 F: drivers/video/matrox/matroxfb_* 3728 F: drivers/video/matrox/matroxfb_*
3729 F: include/linux/matroxfb.h 3729 F: include/linux/matroxfb.h
3730 3730
3731 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 3731 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3732 M: "Hans J. Koch" <hjk@linutronix.de> 3732 M: "Hans J. Koch" <hjk@linutronix.de>
3733 L: lm-sensors@lm-sensors.org 3733 L: lm-sensors@lm-sensors.org
3734 S: Maintained 3734 S: Maintained
3735 F: Documentation/hwmon/max6650 3735 F: Documentation/hwmon/max6650
3736 F: drivers/hwmon/max6650.c 3736 F: drivers/hwmon/max6650.c
3737 3737
3738 MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 3738 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
3739 M: Mauro Carvalho Chehab <mchehab@infradead.org> 3739 M: Mauro Carvalho Chehab <mchehab@infradead.org>
3740 P: LinuxTV.org Project 3740 P: LinuxTV.org Project
3741 L: linux-media@vger.kernel.org 3741 L: linux-media@vger.kernel.org
3742 W: http://linuxtv.org 3742 W: http://linuxtv.org
3743 Q: http://patchwork.kernel.org/project/linux-media/list/ 3743 Q: http://patchwork.kernel.org/project/linux-media/list/
3744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 3744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3745 S: Maintained 3745 S: Maintained
3746 F: Documentation/dvb/ 3746 F: Documentation/dvb/
3747 F: Documentation/video4linux/ 3747 F: Documentation/video4linux/
3748 F: drivers/media/ 3748 F: drivers/media/
3749 F: include/media/ 3749 F: include/media/
3750 F: include/linux/dvb/ 3750 F: include/linux/dvb/
3751 F: include/linux/videodev*.h 3751 F: include/linux/videodev*.h
3752 3752
3753 MEGARAID SCSI DRIVERS 3753 MEGARAID SCSI DRIVERS
3754 M: Neela Syam Kolli <megaraidlinux@lsi.com> 3754 M: Neela Syam Kolli <megaraidlinux@lsi.com>
3755 L: linux-scsi@vger.kernel.org 3755 L: linux-scsi@vger.kernel.org
3756 W: http://megaraid.lsilogic.com 3756 W: http://megaraid.lsilogic.com
3757 S: Maintained 3757 S: Maintained
3758 F: Documentation/scsi/megaraid.txt 3758 F: Documentation/scsi/megaraid.txt
3759 F: drivers/scsi/megaraid.* 3759 F: drivers/scsi/megaraid.*
3760 F: drivers/scsi/megaraid/ 3760 F: drivers/scsi/megaraid/
3761 3761
3762 MEMORY MANAGEMENT 3762 MEMORY MANAGEMENT
3763 L: linux-mm@kvack.org 3763 L: linux-mm@kvack.org
3764 W: http://www.linux-mm.org 3764 W: http://www.linux-mm.org
3765 S: Maintained 3765 S: Maintained
3766 F: include/linux/mm.h 3766 F: include/linux/mm.h
3767 F: mm/ 3767 F: mm/
3768 3768
3769 MEMORY RESOURCE CONTROLLER 3769 MEMORY RESOURCE CONTROLLER
3770 M: Balbir Singh <balbir@linux.vnet.ibm.com> 3770 M: Balbir Singh <balbir@linux.vnet.ibm.com>
3771 M: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> 3771 M: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp>
3772 M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com> 3772 M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
3773 L: linux-mm@kvack.org 3773 L: linux-mm@kvack.org
3774 S: Maintained 3774 S: Maintained
3775 F: mm/memcontrol.c 3775 F: mm/memcontrol.c
3776 3776
3777 MEMORY TECHNOLOGY DEVICES (MTD) 3777 MEMORY TECHNOLOGY DEVICES (MTD)
3778 M: David Woodhouse <dwmw2@infradead.org> 3778 M: David Woodhouse <dwmw2@infradead.org>
3779 L: linux-mtd@lists.infradead.org 3779 L: linux-mtd@lists.infradead.org
3780 W: http://www.linux-mtd.infradead.org/ 3780 W: http://www.linux-mtd.infradead.org/
3781 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 3781 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
3782 T: git git://git.infradead.org/mtd-2.6.git 3782 T: git git://git.infradead.org/mtd-2.6.git
3783 S: Maintained 3783 S: Maintained
3784 F: drivers/mtd/ 3784 F: drivers/mtd/
3785 F: include/linux/mtd/ 3785 F: include/linux/mtd/
3786 F: include/mtd/ 3786 F: include/mtd/
3787 3787
3788 MICROBLAZE ARCHITECTURE 3788 MICROBLAZE ARCHITECTURE
3789 M: Michal Simek <monstr@monstr.eu> 3789 M: Michal Simek <monstr@monstr.eu>
3790 L: microblaze-uclinux@itee.uq.edu.au 3790 L: microblaze-uclinux@itee.uq.edu.au
3791 W: http://www.monstr.eu/fdt/ 3791 W: http://www.monstr.eu/fdt/
3792 T: git git://git.monstr.eu/linux-2.6-microblaze.git 3792 T: git git://git.monstr.eu/linux-2.6-microblaze.git
3793 S: Supported 3793 S: Supported
3794 F: arch/microblaze/ 3794 F: arch/microblaze/
3795 3795
3796 MICROTEK X6 SCANNER 3796 MICROTEK X6 SCANNER
3797 M: Oliver Neukum <oliver@neukum.name> 3797 M: Oliver Neukum <oliver@neukum.name>
3798 S: Maintained 3798 S: Maintained
3799 F: drivers/usb/image/microtek.* 3799 F: drivers/usb/image/microtek.*
3800 3800
3801 MIPS 3801 MIPS
3802 M: Ralf Baechle <ralf@linux-mips.org> 3802 M: Ralf Baechle <ralf@linux-mips.org>
3803 W: http://www.linux-mips.org/ 3803 W: http://www.linux-mips.org/
3804 L: linux-mips@linux-mips.org 3804 L: linux-mips@linux-mips.org
3805 T: git git://git.linux-mips.org/pub/scm/linux.git 3805 T: git git://git.linux-mips.org/pub/scm/linux.git
3806 S: Supported 3806 S: Supported
3807 F: Documentation/mips/ 3807 F: Documentation/mips/
3808 F: arch/mips/ 3808 F: arch/mips/
3809 3809
3810 MISCELLANEOUS MCA-SUPPORT 3810 MISCELLANEOUS MCA-SUPPORT
3811 M: James Bottomley <James.Bottomley@HansenPartnership.com> 3811 M: James Bottomley <James.Bottomley@HansenPartnership.com>
3812 S: Maintained 3812 S: Maintained
3813 F: Documentation/ia64/mca.txt 3813 F: Documentation/ia64/mca.txt
3814 F: Documentation/mca.txt 3814 F: Documentation/mca.txt
3815 F: drivers/mca/ 3815 F: drivers/mca/
3816 F: include/linux/mca* 3816 F: include/linux/mca*
3817 3817
3818 MODULE SUPPORT 3818 MODULE SUPPORT
3819 M: Rusty Russell <rusty@rustcorp.com.au> 3819 M: Rusty Russell <rusty@rustcorp.com.au>
3820 S: Maintained 3820 S: Maintained
3821 F: include/linux/module.h 3821 F: include/linux/module.h
3822 F: kernel/module.c 3822 F: kernel/module.c
3823 3823
3824 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 3824 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
3825 M: Stelian Pop <stelian@popies.net> 3825 M: Stelian Pop <stelian@popies.net>
3826 W: http://popies.net/meye/ 3826 W: http://popies.net/meye/
3827 S: Maintained 3827 S: Maintained
3828 F: Documentation/video4linux/meye.txt 3828 F: Documentation/video4linux/meye.txt
3829 F: drivers/media/video/meye.* 3829 F: drivers/media/video/meye.*
3830 F: include/linux/meye.h 3830 F: include/linux/meye.h
3831 3831
3832 MOTOROLA IMX MMC/SD HOST CONTROLLER INTERFACE DRIVER 3832 MOTOROLA IMX MMC/SD HOST CONTROLLER INTERFACE DRIVER
3833 M: Pavel Pisa <ppisa@pikron.com> 3833 M: Pavel Pisa <ppisa@pikron.com>
3834 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3834 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3835 S: Maintained 3835 S: Maintained
3836 F: drivers/mmc/host/imxmmc.* 3836 F: drivers/mmc/host/imxmmc.*
3837 3837
3838 MOUSE AND MISC DEVICES [GENERAL] 3838 MOUSE AND MISC DEVICES [GENERAL]
3839 M: Alessandro Rubini <rubini@ipvvis.unipv.it> 3839 M: Alessandro Rubini <rubini@ipvvis.unipv.it>
3840 S: Maintained 3840 S: Maintained
3841 F: drivers/input/mouse/ 3841 F: drivers/input/mouse/
3842 F: include/linux/gpio_mouse.h 3842 F: include/linux/gpio_mouse.h
3843 3843
3844 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 3844 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
3845 M: Jiri Slaby <jirislaby@gmail.com> 3845 M: Jiri Slaby <jirislaby@gmail.com>
3846 S: Maintained 3846 S: Maintained
3847 F: Documentation/serial/moxa-smartio 3847 F: Documentation/serial/moxa-smartio
3848 F: drivers/char/mxser.* 3848 F: drivers/char/mxser.*
3849 3849
3850 MSI LAPTOP SUPPORT 3850 MSI LAPTOP SUPPORT
3851 M: Lennart Poettering <mzxreary@0pointer.de> 3851 M: Lennart Poettering <mzxreary@0pointer.de>
3852 L: platform-driver-x86@vger.kernel.org 3852 L: platform-driver-x86@vger.kernel.org
3853 W: https://tango.0pointer.de/mailman/listinfo/s270-linux 3853 W: https://tango.0pointer.de/mailman/listinfo/s270-linux
3854 W: http://0pointer.de/lennart/tchibo.html 3854 W: http://0pointer.de/lennart/tchibo.html
3855 S: Maintained 3855 S: Maintained
3856 F: drivers/platform/x86/msi-laptop.c 3856 F: drivers/platform/x86/msi-laptop.c
3857 3857
3858 MSI WMI SUPPORT 3858 MSI WMI SUPPORT
3859 M: Anisse Astier <anisse@astier.eu> 3859 M: Anisse Astier <anisse@astier.eu>
3860 L: platform-driver-x86@vger.kernel.org 3860 L: platform-driver-x86@vger.kernel.org
3861 S: Supported 3861 S: Supported
3862 F: drivers/platform/x86/msi-wmi.c 3862 F: drivers/platform/x86/msi-wmi.c
3863 3863
3864 MULTIFUNCTION DEVICES (MFD) 3864 MULTIFUNCTION DEVICES (MFD)
3865 M: Samuel Ortiz <sameo@linux.intel.com> 3865 M: Samuel Ortiz <sameo@linux.intel.com>
3866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git 3866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
3867 S: Supported 3867 S: Supported
3868 F: drivers/mfd/ 3868 F: drivers/mfd/
3869 3869
3870 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 3870 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
3871 S: Orphan 3871 S: Orphan
3872 L: linux-mmc@vger.kernel.org 3872 L: linux-mmc@vger.kernel.org
3873 F: drivers/mmc/ 3873 F: drivers/mmc/
3874 F: include/linux/mmc/ 3874 F: include/linux/mmc/
3875 3875
3876 MULTIMEDIA CARD (MMC) ETC. OVER SPI 3876 MULTIMEDIA CARD (MMC) ETC. OVER SPI
3877 M: David Brownell <dbrownell@users.sourceforge.net> 3877 M: David Brownell <dbrownell@users.sourceforge.net>
3878 S: Odd Fixes 3878 S: Odd Fixes
3879 F: drivers/mmc/host/mmc_spi.c 3879 F: drivers/mmc/host/mmc_spi.c
3880 F: include/linux/spi/mmc_spi.h 3880 F: include/linux/spi/mmc_spi.h
3881 3881
3882 MULTISOUND SOUND DRIVER 3882 MULTISOUND SOUND DRIVER
3883 M: Andrew Veliath <andrewtv@usa.net> 3883 M: Andrew Veliath <andrewtv@usa.net>
3884 S: Maintained 3884 S: Maintained
3885 F: Documentation/sound/oss/MultiSound 3885 F: Documentation/sound/oss/MultiSound
3886 F: sound/oss/msnd* 3886 F: sound/oss/msnd*
3887 3887
3888 MULTITECH MULTIPORT CARD (ISICOM) 3888 MULTITECH MULTIPORT CARD (ISICOM)
3889 M: Jiri Slaby <jirislaby@gmail.com> 3889 M: Jiri Slaby <jirislaby@gmail.com>
3890 S: Maintained 3890 S: Maintained
3891 F: drivers/char/isicom.c 3891 F: drivers/char/isicom.c
3892 F: include/linux/isicom.h 3892 F: include/linux/isicom.h
3893 3893
3894 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 3894 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
3895 M: Felipe Balbi <felipe.balbi@nokia.com> 3895 M: Felipe Balbi <felipe.balbi@nokia.com>
3896 L: linux-usb@vger.kernel.org 3896 L: linux-usb@vger.kernel.org
3897 T: git git://gitorious.org/usb/usb.git 3897 T: git git://gitorious.org/usb/usb.git
3898 S: Maintained 3898 S: Maintained
3899 F: drivers/usb/musb/ 3899 F: drivers/usb/musb/
3900 3900
3901 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 3901 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
3902 M: Andrew Gallatin <gallatin@myri.com> 3902 M: Andrew Gallatin <gallatin@myri.com>
3903 M: Brice Goglin <brice@myri.com> 3903 M: Brice Goglin <brice@myri.com>
3904 L: netdev@vger.kernel.org 3904 L: netdev@vger.kernel.org
3905 W: http://www.myri.com/scs/download-Myri10GE.html 3905 W: http://www.myri.com/scs/download-Myri10GE.html
3906 S: Supported 3906 S: Supported
3907 F: drivers/net/myri10ge/ 3907 F: drivers/net/myri10ge/
3908 3908
3909 NATSEMI ETHERNET DRIVER (DP8381x) 3909 NATSEMI ETHERNET DRIVER (DP8381x)
3910 M: Tim Hockin <thockin@hockin.org> 3910 M: Tim Hockin <thockin@hockin.org>
3911 S: Maintained 3911 S: Maintained
3912 F: drivers/net/natsemi.c 3912 F: drivers/net/natsemi.c
3913 3913
3914 NCP FILESYSTEM 3914 NCP FILESYSTEM
3915 M: Petr Vandrovec <vandrove@vc.cvut.cz> 3915 M: Petr Vandrovec <vandrove@vc.cvut.cz>
3916 S: Maintained 3916 S: Maintained
3917 F: fs/ncpfs/ 3917 F: fs/ncpfs/
3918 3918
3919 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 3919 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
3920 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 3920 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
3921 L: linux-scsi@vger.kernel.org 3921 L: linux-scsi@vger.kernel.org
3922 S: Maintained 3922 S: Maintained
3923 F: drivers/scsi/NCR_D700.* 3923 F: drivers/scsi/NCR_D700.*
3924 3924
3925 NETEFFECT IWARP RNIC DRIVER (IW_NES) 3925 NETEFFECT IWARP RNIC DRIVER (IW_NES)
3926 M: Faisal Latif <faisal.latif@intel.com> 3926 M: Faisal Latif <faisal.latif@intel.com>
3927 M: Chien Tung <chien.tin.tung@intel.com> 3927 M: Chien Tung <chien.tin.tung@intel.com>
3928 L: linux-rdma@vger.kernel.org 3928 L: linux-rdma@vger.kernel.org
3929 W: http://www.neteffect.com 3929 W: http://www.neteffect.com
3930 S: Supported 3930 S: Supported
3931 F: drivers/infiniband/hw/nes/ 3931 F: drivers/infiniband/hw/nes/
3932 3932
3933 NETEM NETWORK EMULATOR 3933 NETEM NETWORK EMULATOR
3934 M: Stephen Hemminger <shemminger@linux-foundation.org> 3934 M: Stephen Hemminger <shemminger@linux-foundation.org>
3935 L: netem@lists.linux-foundation.org 3935 L: netem@lists.linux-foundation.org
3936 S: Maintained 3936 S: Maintained
3937 F: net/sched/sch_netem.c 3937 F: net/sched/sch_netem.c
3938 3938
3939 NETERION 10GbE DRIVERS (s2io/vxge) 3939 NETERION 10GbE DRIVERS (s2io/vxge)
3940 M: Ramkrishna Vepa <ramkrishna.vepa@exar.com> 3940 M: Ramkrishna Vepa <ramkrishna.vepa@exar.com>
3941 M: Sivakumar Subramani <sivakumar.subramani@exar.com> 3941 M: Sivakumar Subramani <sivakumar.subramani@exar.com>
3942 M: Sreenivasa Honnur <sreenivasa.honnur@exar.com> 3942 M: Sreenivasa Honnur <sreenivasa.honnur@exar.com>
3943 M: Jon Mason <jon.mason@exar.com> 3943 M: Jon Mason <jon.mason@exar.com>
3944 L: netdev@vger.kernel.org 3944 L: netdev@vger.kernel.org
3945 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/Linux?Anonymous 3945 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/Linux?Anonymous
3946 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/X3100Linux?Anonymous 3946 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/X3100Linux?Anonymous
3947 S: Supported 3947 S: Supported
3948 F: Documentation/networking/s2io.txt 3948 F: Documentation/networking/s2io.txt
3949 F: drivers/net/s2io* 3949 F: drivers/net/s2io*
3950 F: Documentation/networking/vxge.txt 3950 F: Documentation/networking/vxge.txt
3951 F: drivers/net/vxge/ 3951 F: drivers/net/vxge/
3952 3952
3953 NETFILTER/IPTABLES/IPCHAINS 3953 NETFILTER/IPTABLES/IPCHAINS
3954 P: Rusty Russell 3954 P: Rusty Russell
3955 P: Marc Boucher 3955 P: Marc Boucher
3956 P: James Morris 3956 P: James Morris
3957 P: Harald Welte 3957 P: Harald Welte
3958 P: Jozsef Kadlecsik 3958 P: Jozsef Kadlecsik
3959 M: Patrick McHardy <kaber@trash.net> 3959 M: Patrick McHardy <kaber@trash.net>
3960 L: netfilter-devel@vger.kernel.org 3960 L: netfilter-devel@vger.kernel.org
3961 L: netfilter@vger.kernel.org 3961 L: netfilter@vger.kernel.org
3962 L: coreteam@netfilter.org 3962 L: coreteam@netfilter.org
3963 W: http://www.netfilter.org/ 3963 W: http://www.netfilter.org/
3964 W: http://www.iptables.org/ 3964 W: http://www.iptables.org/
3965 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6.git 3965 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6.git
3966 S: Supported 3966 S: Supported
3967 F: include/linux/netfilter* 3967 F: include/linux/netfilter*
3968 F: include/linux/netfilter/ 3968 F: include/linux/netfilter/
3969 F: include/net/netfilter/ 3969 F: include/net/netfilter/
3970 F: net/*/netfilter.c 3970 F: net/*/netfilter.c
3971 F: net/*/netfilter/ 3971 F: net/*/netfilter/
3972 F: net/netfilter/ 3972 F: net/netfilter/
3973 3973
3974 NETLABEL 3974 NETLABEL
3975 M: Paul Moore <paul.moore@hp.com> 3975 M: Paul Moore <paul.moore@hp.com>
3976 W: http://netlabel.sf.net 3976 W: http://netlabel.sf.net
3977 L: netdev@vger.kernel.org 3977 L: netdev@vger.kernel.org
3978 S: Supported 3978 S: Supported
3979 F: Documentation/netlabel/ 3979 F: Documentation/netlabel/
3980 F: include/net/netlabel.h 3980 F: include/net/netlabel.h
3981 F: net/netlabel/ 3981 F: net/netlabel/
3982 3982
3983 NETROM NETWORK LAYER 3983 NETROM NETWORK LAYER
3984 M: Ralf Baechle <ralf@linux-mips.org> 3984 M: Ralf Baechle <ralf@linux-mips.org>
3985 L: linux-hams@vger.kernel.org 3985 L: linux-hams@vger.kernel.org
3986 W: http://www.linux-ax25.org/ 3986 W: http://www.linux-ax25.org/
3987 S: Maintained 3987 S: Maintained
3988 F: include/linux/netrom.h 3988 F: include/linux/netrom.h
3989 F: include/net/netrom.h 3989 F: include/net/netrom.h
3990 F: net/netrom/ 3990 F: net/netrom/
3991 3991
3992 NETWORK BLOCK DEVICE (NBD) 3992 NETWORK BLOCK DEVICE (NBD)
3993 M: Paul Clements <Paul.Clements@steeleye.com> 3993 M: Paul Clements <Paul.Clements@steeleye.com>
3994 S: Maintained 3994 S: Maintained
3995 F: Documentation/blockdev/nbd.txt 3995 F: Documentation/blockdev/nbd.txt
3996 F: drivers/block/nbd.c 3996 F: drivers/block/nbd.c
3997 F: include/linux/nbd.h 3997 F: include/linux/nbd.h
3998 3998
3999 NETWORK DROP MONITOR 3999 NETWORK DROP MONITOR
4000 M: Neil Horman <nhorman@tuxdriver.com> 4000 M: Neil Horman <nhorman@tuxdriver.com>
4001 L: netdev@vger.kernel.org 4001 L: netdev@vger.kernel.org
4002 S: Maintained 4002 S: Maintained
4003 W: https://fedorahosted.org/dropwatch/ 4003 W: https://fedorahosted.org/dropwatch/
4004 F: net/core/drop_monitor.c 4004 F: net/core/drop_monitor.c
4005 4005
4006 NETWORKING [GENERAL] 4006 NETWORKING [GENERAL]
4007 M: "David S. Miller" <davem@davemloft.net> 4007 M: "David S. Miller" <davem@davemloft.net>
4008 L: netdev@vger.kernel.org 4008 L: netdev@vger.kernel.org
4009 W: http://www.linuxfoundation.org/en/Net 4009 W: http://www.linuxfoundation.org/en/Net
4010 W: http://patchwork.ozlabs.org/project/netdev/list/ 4010 W: http://patchwork.ozlabs.org/project/netdev/list/
4011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git 4011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4012 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6.git 4012 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6.git
4013 S: Maintained 4013 S: Maintained
4014 F: net/ 4014 F: net/
4015 F: include/net/ 4015 F: include/net/
4016 F: include/linux/in.h 4016 F: include/linux/in.h
4017 F: include/linux/net.h 4017 F: include/linux/net.h
4018 F: include/linux/netdevice.h 4018 F: include/linux/netdevice.h
4019 4019
4020 NETWORKING [IPv4/IPv6] 4020 NETWORKING [IPv4/IPv6]
4021 M: "David S. Miller" <davem@davemloft.net> 4021 M: "David S. Miller" <davem@davemloft.net>
4022 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 4022 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
4023 M: "Pekka Savola (ipv6)" <pekkas@netcore.fi> 4023 M: "Pekka Savola (ipv6)" <pekkas@netcore.fi>
4024 M: James Morris <jmorris@namei.org> 4024 M: James Morris <jmorris@namei.org>
4025 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 4025 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
4026 M: Patrick McHardy <kaber@trash.net> 4026 M: Patrick McHardy <kaber@trash.net>
4027 L: netdev@vger.kernel.org 4027 L: netdev@vger.kernel.org
4028 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git 4028 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4029 S: Maintained 4029 S: Maintained
4030 F: net/ipv4/ 4030 F: net/ipv4/
4031 F: net/ipv6/ 4031 F: net/ipv6/
4032 F: include/net/ip* 4032 F: include/net/ip*
4033 4033
4034 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 4034 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
4035 M: Paul Moore <paul.moore@hp.com> 4035 M: Paul Moore <paul.moore@hp.com>
4036 L: netdev@vger.kernel.org 4036 L: netdev@vger.kernel.org
4037 S: Maintained 4037 S: Maintained
4038 4038
4039 NETWORKING [WIRELESS] 4039 NETWORKING [WIRELESS]
4040 M: "John W. Linville" <linville@tuxdriver.com> 4040 M: "John W. Linville" <linville@tuxdriver.com>
4041 L: linux-wireless@vger.kernel.org 4041 L: linux-wireless@vger.kernel.org
4042 Q: http://patchwork.kernel.org/project/linux-wireless/list/ 4042 Q: http://patchwork.kernel.org/project/linux-wireless/list/
4043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git 4043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4044 S: Maintained 4044 S: Maintained
4045 F: net/mac80211/ 4045 F: net/mac80211/
4046 F: net/rfkill/ 4046 F: net/rfkill/
4047 F: net/wireless/ 4047 F: net/wireless/
4048 F: include/net/ieee80211* 4048 F: include/net/ieee80211*
4049 F: include/linux/wireless.h 4049 F: include/linux/wireless.h
4050 F: include/net/iw_handler.h 4050 F: include/net/iw_handler.h
4051 F: drivers/net/wireless/ 4051 F: drivers/net/wireless/
4052 4052
4053 NETWORKING DRIVERS 4053 NETWORKING DRIVERS
4054 L: netdev@vger.kernel.org 4054 L: netdev@vger.kernel.org
4055 W: http://www.linuxfoundation.org/en/Net 4055 W: http://www.linuxfoundation.org/en/Net
4056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git 4056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6.git 4057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6.git
4058 S: Odd Fixes 4058 S: Odd Fixes
4059 F: drivers/net/ 4059 F: drivers/net/
4060 F: include/linux/if_* 4060 F: include/linux/if_*
4061 F: include/linux/*device.h 4061 F: include/linux/*device.h
4062 4062
4063 NETXEN (1/10) GbE SUPPORT 4063 NETXEN (1/10) GbE SUPPORT
4064 M: Amit Kumar Salecha <amit.salecha@qlogic.com> 4064 M: Amit Kumar Salecha <amit.salecha@qlogic.com>
4065 L: netdev@vger.kernel.org 4065 L: netdev@vger.kernel.org
4066 W: http://www.qlogic.com 4066 W: http://www.qlogic.com
4067 S: Supported 4067 S: Supported
4068 F: drivers/net/netxen/ 4068 F: drivers/net/netxen/
4069 4069
4070 NFS, SUNRPC, AND LOCKD CLIENTS 4070 NFS, SUNRPC, AND LOCKD CLIENTS
4071 M: Trond Myklebust <Trond.Myklebust@netapp.com> 4071 M: Trond Myklebust <Trond.Myklebust@netapp.com>
4072 L: linux-nfs@vger.kernel.org 4072 L: linux-nfs@vger.kernel.org
4073 W: http://client.linux-nfs.org 4073 W: http://client.linux-nfs.org
4074 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git 4074 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
4075 S: Maintained 4075 S: Maintained
4076 F: fs/lockd/ 4076 F: fs/lockd/
4077 F: fs/nfs/ 4077 F: fs/nfs/
4078 F: fs/nfs_common/ 4078 F: fs/nfs_common/
4079 F: net/sunrpc/ 4079 F: net/sunrpc/
4080 F: include/linux/lockd/ 4080 F: include/linux/lockd/
4081 F: include/linux/nfs* 4081 F: include/linux/nfs*
4082 F: include/linux/sunrpc/ 4082 F: include/linux/sunrpc/
4083 4083
4084 NI5010 NETWORK DRIVER 4084 NI5010 NETWORK DRIVER
4085 M: Jan-Pascal van Best <janpascal@vanbest.org> 4085 M: Jan-Pascal van Best <janpascal@vanbest.org>
4086 M: Andreas Mohr <andi@lisas.de> 4086 M: Andreas Mohr <andi@lisas.de>
4087 L: netdev@vger.kernel.org 4087 L: netdev@vger.kernel.org
4088 S: Maintained 4088 S: Maintained
4089 F: drivers/net/ni5010.* 4089 F: drivers/net/ni5010.*
4090 4090
4091 NILFS2 FILESYSTEM 4091 NILFS2 FILESYSTEM
4092 M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp> 4092 M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp>
4093 L: linux-nilfs@vger.kernel.org 4093 L: linux-nilfs@vger.kernel.org
4094 W: http://www.nilfs.org/en/ 4094 W: http://www.nilfs.org/en/
4095 S: Supported 4095 S: Supported
4096 F: Documentation/filesystems/nilfs2.txt 4096 F: Documentation/filesystems/nilfs2.txt
4097 F: fs/nilfs2/ 4097 F: fs/nilfs2/
4098 F: include/linux/nilfs2_fs.h 4098 F: include/linux/nilfs2_fs.h
4099 4099
4100 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 4100 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
4101 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 4101 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
4102 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 4102 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4103 S: Maintained 4103 S: Maintained
4104 F: Documentation/scsi/NinjaSCSI.txt 4104 F: Documentation/scsi/NinjaSCSI.txt
4105 F: drivers/scsi/pcmcia/nsp_* 4105 F: drivers/scsi/pcmcia/nsp_*
4106 4106
4107 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 4107 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
4108 M: GOTO Masanori <gotom@debian.or.jp> 4108 M: GOTO Masanori <gotom@debian.or.jp>
4109 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 4109 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
4110 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 4110 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4111 S: Maintained 4111 S: Maintained
4112 F: Documentation/scsi/NinjaSCSI.txt 4112 F: Documentation/scsi/NinjaSCSI.txt
4113 F: drivers/scsi/nsp32* 4113 F: drivers/scsi/nsp32*
4114 4114
4115 NTFS FILESYSTEM 4115 NTFS FILESYSTEM
4116 M: Anton Altaparmakov <aia21@cantab.net> 4116 M: Anton Altaparmakov <aia21@cantab.net>
4117 L: linux-ntfs-dev@lists.sourceforge.net 4117 L: linux-ntfs-dev@lists.sourceforge.net
4118 W: http://www.linux-ntfs.org/ 4118 W: http://www.linux-ntfs.org/
4119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6.git 4119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6.git
4120 S: Maintained 4120 S: Maintained
4121 F: Documentation/filesystems/ntfs.txt 4121 F: Documentation/filesystems/ntfs.txt
4122 F: fs/ntfs/ 4122 F: fs/ntfs/
4123 4123
4124 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 4124 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
4125 M: Antonino Daplas <adaplas@gmail.com> 4125 M: Antonino Daplas <adaplas@gmail.com>
4126 L: linux-fbdev@vger.kernel.org 4126 L: linux-fbdev@vger.kernel.org
4127 S: Maintained 4127 S: Maintained
4128 F: drivers/video/riva/ 4128 F: drivers/video/riva/
4129 F: drivers/video/nvidia/ 4129 F: drivers/video/nvidia/
4130 4130
4131 OMAP SUPPORT 4131 OMAP SUPPORT
4132 M: Tony Lindgren <tony@atomide.com> 4132 M: Tony Lindgren <tony@atomide.com>
4133 L: linux-omap@vger.kernel.org 4133 L: linux-omap@vger.kernel.org
4134 W: http://www.muru.com/linux/omap/ 4134 W: http://www.muru.com/linux/omap/
4135 W: http://linux.omap.com/ 4135 W: http://linux.omap.com/
4136 Q: http://patchwork.kernel.org/project/linux-omap/list/ 4136 Q: http://patchwork.kernel.org/project/linux-omap/list/
4137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git 4137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git
4138 S: Maintained 4138 S: Maintained
4139 F: arch/arm/*omap*/ 4139 F: arch/arm/*omap*/
4140 4140
4141 OMAP CLOCK FRAMEWORK SUPPORT 4141 OMAP CLOCK FRAMEWORK SUPPORT
4142 M: Paul Walmsley <paul@pwsan.com> 4142 M: Paul Walmsley <paul@pwsan.com>
4143 L: linux-omap@vger.kernel.org 4143 L: linux-omap@vger.kernel.org
4144 S: Maintained 4144 S: Maintained
4145 F: arch/arm/*omap*/*clock* 4145 F: arch/arm/*omap*/*clock*
4146 4146
4147 OMAP POWER MANAGEMENT SUPPORT 4147 OMAP POWER MANAGEMENT SUPPORT
4148 M: Kevin Hilman <khilman@deeprootsystems.com> 4148 M: Kevin Hilman <khilman@deeprootsystems.com>
4149 L: linux-omap@vger.kernel.org 4149 L: linux-omap@vger.kernel.org
4150 S: Maintained 4150 S: Maintained
4151 F: arch/arm/*omap*/*pm* 4151 F: arch/arm/*omap*/*pm*
4152 4152
4153 OMAP AUDIO SUPPORT 4153 OMAP AUDIO SUPPORT
4154 M: Jarkko Nikula <jhnikula@gmail.com> 4154 M: Jarkko Nikula <jhnikula@gmail.com>
4155 L: alsa-devel@alsa-project.org (subscribers-only) 4155 L: alsa-devel@alsa-project.org (subscribers-only)
4156 L: linux-omap@vger.kernel.org 4156 L: linux-omap@vger.kernel.org
4157 S: Maintained 4157 S: Maintained
4158 F: sound/soc/omap/ 4158 F: sound/soc/omap/
4159 4159
4160 OMAP FRAMEBUFFER SUPPORT 4160 OMAP FRAMEBUFFER SUPPORT
4161 M: Tomi Valkeinen <tomi.valkeinen@nokia.com> 4161 M: Tomi Valkeinen <tomi.valkeinen@nokia.com>
4162 L: linux-fbdev@vger.kernel.org 4162 L: linux-fbdev@vger.kernel.org
4163 L: linux-omap@vger.kernel.org 4163 L: linux-omap@vger.kernel.org
4164 S: Maintained 4164 S: Maintained
4165 F: drivers/video/omap/ 4165 F: drivers/video/omap/
4166 4166
4167 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 4167 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
4168 M: Tomi Valkeinen <tomi.valkeinen@nokia.com> 4168 M: Tomi Valkeinen <tomi.valkeinen@nokia.com>
4169 L: linux-omap@vger.kernel.org 4169 L: linux-omap@vger.kernel.org
4170 L: linux-fbdev@vger.kernel.org 4170 L: linux-fbdev@vger.kernel.org
4171 S: Maintained 4171 S: Maintained
4172 F: drivers/video/omap2/ 4172 F: drivers/video/omap2/
4173 F: Documentation/arm/OMAP/DSS 4173 F: Documentation/arm/OMAP/DSS
4174 4174
4175 OMAP MMC SUPPORT 4175 OMAP MMC SUPPORT
4176 M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 4176 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
4177 L: linux-omap@vger.kernel.org 4177 L: linux-omap@vger.kernel.org
4178 S: Maintained 4178 S: Maintained
4179 F: drivers/mmc/host/omap.c 4179 F: drivers/mmc/host/omap.c
4180 4180
4181 OMAP HS MMC SUPPORT 4181 OMAP HS MMC SUPPORT
4182 M: Madhusudhan Chikkature <madhu.cr@ti.com> 4182 M: Madhusudhan Chikkature <madhu.cr@ti.com>
4183 L: linux-omap@vger.kernel.org 4183 L: linux-omap@vger.kernel.org
4184 S: Maintained 4184 S: Maintained
4185 F: drivers/mmc/host/omap_hsmmc.c 4185 F: drivers/mmc/host/omap_hsmmc.c
4186 4186
4187 OMAP RANDOM NUMBER GENERATOR SUPPORT 4187 OMAP RANDOM NUMBER GENERATOR SUPPORT
4188 M: Deepak Saxena <dsaxena@plexity.net> 4188 M: Deepak Saxena <dsaxena@plexity.net>
4189 S: Maintained 4189 S: Maintained
4190 F: drivers/char/hw_random/omap-rng.c 4190 F: drivers/char/hw_random/omap-rng.c
4191 4191
4192 OMAP USB SUPPORT 4192 OMAP USB SUPPORT
4193 M: Felipe Balbi <felipe.balbi@nokia.com> 4193 M: Felipe Balbi <felipe.balbi@nokia.com>
4194 M: David Brownell <dbrownell@users.sourceforge.net> 4194 M: David Brownell <dbrownell@users.sourceforge.net>
4195 L: linux-usb@vger.kernel.org 4195 L: linux-usb@vger.kernel.org
4196 L: linux-omap@vger.kernel.org 4196 L: linux-omap@vger.kernel.org
4197 S: Maintained 4197 S: Maintained
4198 F: drivers/usb/*/*omap* 4198 F: drivers/usb/*/*omap*
4199 F: arch/arm/*omap*/usb* 4199 F: arch/arm/*omap*/usb*
4200 4200
4201 OMFS FILESYSTEM 4201 OMFS FILESYSTEM
4202 M: Bob Copeland <me@bobcopeland.com> 4202 M: Bob Copeland <me@bobcopeland.com>
4203 L: linux-karma-devel@lists.sourceforge.net 4203 L: linux-karma-devel@lists.sourceforge.net
4204 S: Maintained 4204 S: Maintained
4205 F: Documentation/filesystems/omfs.txt 4205 F: Documentation/filesystems/omfs.txt
4206 F: fs/omfs/ 4206 F: fs/omfs/
4207 4207
4208 OMNIKEY CARDMAN 4000 DRIVER 4208 OMNIKEY CARDMAN 4000 DRIVER
4209 M: Harald Welte <laforge@gnumonks.org> 4209 M: Harald Welte <laforge@gnumonks.org>
4210 S: Maintained 4210 S: Maintained
4211 F: drivers/char/pcmcia/cm4000_cs.c 4211 F: drivers/char/pcmcia/cm4000_cs.c
4212 F: include/linux/cm4000_cs.h 4212 F: include/linux/cm4000_cs.h
4213 4213
4214 OMNIKEY CARDMAN 4040 DRIVER 4214 OMNIKEY CARDMAN 4040 DRIVER
4215 M: Harald Welte <laforge@gnumonks.org> 4215 M: Harald Welte <laforge@gnumonks.org>
4216 S: Maintained 4216 S: Maintained
4217 F: drivers/char/pcmcia/cm4040_cs.* 4217 F: drivers/char/pcmcia/cm4040_cs.*
4218 4218
4219 OMNIVISION OV7670 SENSOR DRIVER 4219 OMNIVISION OV7670 SENSOR DRIVER
4220 M: Jonathan Corbet <corbet@lwn.net> 4220 M: Jonathan Corbet <corbet@lwn.net>
4221 L: linux-media@vger.kernel.org 4221 L: linux-media@vger.kernel.org
4222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 4222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4223 S: Maintained 4223 S: Maintained
4224 F: drivers/media/video/ov7670.c 4224 F: drivers/media/video/ov7670.c
4225 4225
4226 ONENAND FLASH DRIVER 4226 ONENAND FLASH DRIVER
4227 M: Kyungmin Park <kyungmin.park@samsung.com> 4227 M: Kyungmin Park <kyungmin.park@samsung.com>
4228 L: linux-mtd@lists.infradead.org 4228 L: linux-mtd@lists.infradead.org
4229 S: Maintained 4229 S: Maintained
4230 F: drivers/mtd/onenand/ 4230 F: drivers/mtd/onenand/
4231 F: include/linux/mtd/onenand*.h 4231 F: include/linux/mtd/onenand*.h
4232 4232
4233 ONSTREAM SCSI TAPE DRIVER 4233 ONSTREAM SCSI TAPE DRIVER
4234 M: Willem Riede <osst@riede.org> 4234 M: Willem Riede <osst@riede.org>
4235 L: osst-users@lists.sourceforge.net 4235 L: osst-users@lists.sourceforge.net
4236 L: linux-scsi@vger.kernel.org 4236 L: linux-scsi@vger.kernel.org
4237 S: Maintained 4237 S: Maintained
4238 F: drivers/scsi/osst* 4238 F: drivers/scsi/osst*
4239 F: drivers/scsi/st* 4239 F: drivers/scsi/st*
4240 4240
4241 OPENCORES I2C BUS DRIVER 4241 OPENCORES I2C BUS DRIVER
4242 M: Peter Korsgaard <jacmet@sunsite.dk> 4242 M: Peter Korsgaard <jacmet@sunsite.dk>
4243 L: linux-i2c@vger.kernel.org 4243 L: linux-i2c@vger.kernel.org
4244 S: Maintained 4244 S: Maintained
4245 F: Documentation/i2c/busses/i2c-ocores 4245 F: Documentation/i2c/busses/i2c-ocores
4246 F: drivers/i2c/busses/i2c-ocores.c 4246 F: drivers/i2c/busses/i2c-ocores.c
4247 4247
4248 OPEN FIRMWARE AND FLATTENED DEVICE TREE 4248 OPEN FIRMWARE AND FLATTENED DEVICE TREE
4249 M: Grant Likely <grant.likely@secretlab.ca> 4249 M: Grant Likely <grant.likely@secretlab.ca>
4250 L: devicetree-discuss@lists.ozlabs.org 4250 L: devicetree-discuss@lists.ozlabs.org
4251 W: http://fdt.secretlab.ca 4251 W: http://fdt.secretlab.ca
4252 T: git git://git.secretlab.ca/git/linux-2.6.git 4252 T: git git://git.secretlab.ca/git/linux-2.6.git
4253 S: Maintained 4253 S: Maintained
4254 F: drivers/of 4254 F: drivers/of
4255 F: include/linux/of*.h 4255 F: include/linux/of*.h
4256 K: of_get_property 4256 K: of_get_property
4257 4257
4258 OPROFILE 4258 OPROFILE
4259 M: Robert Richter <robert.richter@amd.com> 4259 M: Robert Richter <robert.richter@amd.com>
4260 L: oprofile-list@lists.sf.net 4260 L: oprofile-list@lists.sf.net
4261 S: Maintained 4261 S: Maintained
4262 F: arch/*/include/asm/oprofile*.h 4262 F: arch/*/include/asm/oprofile*.h
4263 F: arch/*/oprofile/ 4263 F: arch/*/oprofile/
4264 F: drivers/oprofile/ 4264 F: drivers/oprofile/
4265 F: include/linux/oprofile.h 4265 F: include/linux/oprofile.h
4266 4266
4267 ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 4267 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
4268 M: Mark Fasheh <mfasheh@suse.com> 4268 M: Mark Fasheh <mfasheh@suse.com>
4269 M: Joel Becker <joel.becker@oracle.com> 4269 M: Joel Becker <joel.becker@oracle.com>
4270 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 4270 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
4271 W: http://oss.oracle.com/projects/ocfs2/ 4271 W: http://oss.oracle.com/projects/ocfs2/
4272 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git 4272 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
4273 S: Supported 4273 S: Supported
4274 F: Documentation/filesystems/ocfs2.txt 4274 F: Documentation/filesystems/ocfs2.txt
4275 F: Documentation/filesystems/dlmfs.txt 4275 F: Documentation/filesystems/dlmfs.txt
4276 F: fs/ocfs2/ 4276 F: fs/ocfs2/
4277 4277
4278 ORINOCO DRIVER 4278 ORINOCO DRIVER
4279 M: Pavel Roskin <proski@gnu.org> 4279 M: Pavel Roskin <proski@gnu.org>
4280 M: David Gibson <hermes@gibson.dropbear.id.au> 4280 M: David Gibson <hermes@gibson.dropbear.id.au>
4281 L: linux-wireless@vger.kernel.org 4281 L: linux-wireless@vger.kernel.org
4282 L: orinoco-users@lists.sourceforge.net 4282 L: orinoco-users@lists.sourceforge.net
4283 L: orinoco-devel@lists.sourceforge.net 4283 L: orinoco-devel@lists.sourceforge.net
4284 W: http://www.nongnu.org/orinoco/ 4284 W: http://www.nongnu.org/orinoco/
4285 S: Maintained 4285 S: Maintained
4286 F: drivers/net/wireless/orinoco/ 4286 F: drivers/net/wireless/orinoco/
4287 4287
4288 OSD LIBRARY and FILESYSTEM 4288 OSD LIBRARY and FILESYSTEM
4289 M: Boaz Harrosh <bharrosh@panasas.com> 4289 M: Boaz Harrosh <bharrosh@panasas.com>
4290 M: Benny Halevy <bhalevy@panasas.com> 4290 M: Benny Halevy <bhalevy@panasas.com>
4291 L: osd-dev@open-osd.org 4291 L: osd-dev@open-osd.org
4292 W: http://open-osd.org 4292 W: http://open-osd.org
4293 T: git git://git.open-osd.org/open-osd.git 4293 T: git git://git.open-osd.org/open-osd.git
4294 S: Maintained 4294 S: Maintained
4295 F: drivers/scsi/osd/ 4295 F: drivers/scsi/osd/
4296 F: include/scsi/osd_* 4296 F: include/scsi/osd_*
4297 F: fs/exofs/ 4297 F: fs/exofs/
4298 4298
4299 P54 WIRELESS DRIVER 4299 P54 WIRELESS DRIVER
4300 M: Christian Lamparter <chunkeey@googlemail.com> 4300 M: Christian Lamparter <chunkeey@googlemail.com>
4301 L: linux-wireless@vger.kernel.org 4301 L: linux-wireless@vger.kernel.org
4302 W: http://wireless.kernel.org/en/users/Drivers/p54 4302 W: http://wireless.kernel.org/en/users/Drivers/p54
4303 S: Maintained 4303 S: Maintained
4304 F: drivers/net/wireless/p54/ 4304 F: drivers/net/wireless/p54/
4305 4305
4306 PA SEMI ETHERNET DRIVER 4306 PA SEMI ETHERNET DRIVER
4307 M: Olof Johansson <olof@lixom.net> 4307 M: Olof Johansson <olof@lixom.net>
4308 L: netdev@vger.kernel.org 4308 L: netdev@vger.kernel.org
4309 S: Maintained 4309 S: Maintained
4310 F: drivers/net/pasemi_mac.* 4310 F: drivers/net/pasemi_mac.*
4311 4311
4312 PA SEMI SMBUS DRIVER 4312 PA SEMI SMBUS DRIVER
4313 M: Olof Johansson <olof@lixom.net> 4313 M: Olof Johansson <olof@lixom.net>
4314 L: linux-i2c@vger.kernel.org 4314 L: linux-i2c@vger.kernel.org
4315 S: Maintained 4315 S: Maintained
4316 F: drivers/i2c/busses/i2c-pasemi.c 4316 F: drivers/i2c/busses/i2c-pasemi.c
4317 4317
4318 PANASONIC LAPTOP ACPI EXTRAS DRIVER 4318 PANASONIC LAPTOP ACPI EXTRAS DRIVER
4319 M: Harald Welte <laforge@gnumonks.org> 4319 M: Harald Welte <laforge@gnumonks.org>
4320 L: platform-driver-x86@vger.kernel.org 4320 L: platform-driver-x86@vger.kernel.org
4321 S: Maintained 4321 S: Maintained
4322 F: drivers/platform/x86/panasonic-laptop.c 4322 F: drivers/platform/x86/panasonic-laptop.c
4323 4323
4324 PANASONIC MN10300/AM33 PORT 4324 PANASONIC MN10300/AM33 PORT
4325 M: David Howells <dhowells@redhat.com> 4325 M: David Howells <dhowells@redhat.com>
4326 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 4326 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4327 L: linux-am33-list@redhat.com (moderated for non-subscribers) 4327 L: linux-am33-list@redhat.com (moderated for non-subscribers)
4328 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 4328 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
4329 S: Maintained 4329 S: Maintained
4330 F: Documentation/mn10300/ 4330 F: Documentation/mn10300/
4331 F: arch/mn10300/ 4331 F: arch/mn10300/
4332 4332
4333 PARALLEL PORT SUPPORT 4333 PARALLEL PORT SUPPORT
4334 L: linux-parport@lists.infradead.org (subscribers-only) 4334 L: linux-parport@lists.infradead.org (subscribers-only)
4335 S: Orphan 4335 S: Orphan
4336 F: drivers/parport/ 4336 F: drivers/parport/
4337 F: include/linux/parport*.h 4337 F: include/linux/parport*.h
4338 F: drivers/char/ppdev.c 4338 F: drivers/char/ppdev.c
4339 F: include/linux/ppdev.h 4339 F: include/linux/ppdev.h
4340 4340
4341 PARAVIRT_OPS INTERFACE 4341 PARAVIRT_OPS INTERFACE
4342 M: Jeremy Fitzhardinge <jeremy@xensource.com> 4342 M: Jeremy Fitzhardinge <jeremy@xensource.com>
4343 M: Chris Wright <chrisw@sous-sol.org> 4343 M: Chris Wright <chrisw@sous-sol.org>
4344 M: Alok Kataria <akataria@vmware.com> 4344 M: Alok Kataria <akataria@vmware.com>
4345 M: Rusty Russell <rusty@rustcorp.com.au> 4345 M: Rusty Russell <rusty@rustcorp.com.au>
4346 L: virtualization@lists.osdl.org 4346 L: virtualization@lists.osdl.org
4347 S: Supported 4347 S: Supported
4348 F: Documentation/ia64/paravirt_ops.txt 4348 F: Documentation/ia64/paravirt_ops.txt
4349 F: arch/*/kernel/paravirt* 4349 F: arch/*/kernel/paravirt*
4350 F: arch/*/include/asm/paravirt.h 4350 F: arch/*/include/asm/paravirt.h
4351 4351
4352 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 4352 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
4353 M: Tim Waugh <tim@cyberelk.net> 4353 M: Tim Waugh <tim@cyberelk.net>
4354 L: linux-parport@lists.infradead.org (subscribers-only) 4354 L: linux-parport@lists.infradead.org (subscribers-only)
4355 W: http://www.torque.net/linux-pp.html 4355 W: http://www.torque.net/linux-pp.html
4356 S: Maintained 4356 S: Maintained
4357 F: Documentation/blockdev/paride.txt 4357 F: Documentation/blockdev/paride.txt
4358 F: drivers/block/paride/ 4358 F: drivers/block/paride/
4359 4359
4360 PARISC ARCHITECTURE 4360 PARISC ARCHITECTURE
4361 M: Kyle McMartin <kyle@mcmartin.ca> 4361 M: Kyle McMartin <kyle@mcmartin.ca>
4362 M: Helge Deller <deller@gmx.de> 4362 M: Helge Deller <deller@gmx.de>
4363 M: "James E.J. Bottomley" <jejb@parisc-linux.org> 4363 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
4364 L: linux-parisc@vger.kernel.org 4364 L: linux-parisc@vger.kernel.org
4365 W: http://www.parisc-linux.org/ 4365 W: http://www.parisc-linux.org/
4366 Q: http://patchwork.kernel.org/project/linux-parisc/list/ 4366 Q: http://patchwork.kernel.org/project/linux-parisc/list/
4367 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6.git 4367 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6.git
4368 S: Maintained 4368 S: Maintained
4369 F: arch/parisc/ 4369 F: arch/parisc/
4370 F: drivers/parisc/ 4370 F: drivers/parisc/
4371 4371
4372 PC87360 HARDWARE MONITORING DRIVER 4372 PC87360 HARDWARE MONITORING DRIVER
4373 M: Jim Cromie <jim.cromie@gmail.com> 4373 M: Jim Cromie <jim.cromie@gmail.com>
4374 L: lm-sensors@lm-sensors.org 4374 L: lm-sensors@lm-sensors.org
4375 S: Maintained 4375 S: Maintained
4376 F: Documentation/hwmon/pc87360 4376 F: Documentation/hwmon/pc87360
4377 F: drivers/hwmon/pc87360.c 4377 F: drivers/hwmon/pc87360.c
4378 4378
4379 PC8736x GPIO DRIVER 4379 PC8736x GPIO DRIVER
4380 M: Jim Cromie <jim.cromie@gmail.com> 4380 M: Jim Cromie <jim.cromie@gmail.com>
4381 S: Maintained 4381 S: Maintained
4382 F: drivers/char/pc8736x_gpio.c 4382 F: drivers/char/pc8736x_gpio.c
4383 4383
4384 PCA9532 LED DRIVER 4384 PCA9532 LED DRIVER
4385 M: Riku Voipio <riku.voipio@iki.fi> 4385 M: Riku Voipio <riku.voipio@iki.fi>
4386 S: Maintained 4386 S: Maintained
4387 F: drivers/leds/leds-pca9532.c 4387 F: drivers/leds/leds-pca9532.c
4388 F: include/linux/leds-pca9532.h 4388 F: include/linux/leds-pca9532.h
4389 4389
4390 PCA9564/PCA9665 I2C BUS DRIVER 4390 PCA9564/PCA9665 I2C BUS DRIVER
4391 M: Wolfram Sang <w.sang@pengutronix.de> 4391 M: Wolfram Sang <w.sang@pengutronix.de>
4392 L: linux-i2c@vger.kernel.org 4392 L: linux-i2c@vger.kernel.org
4393 S: Maintained 4393 S: Maintained
4394 F: drivers/i2c/algos/i2c-algo-pca.c 4394 F: drivers/i2c/algos/i2c-algo-pca.c
4395 F: drivers/i2c/busses/i2c-pca-* 4395 F: drivers/i2c/busses/i2c-pca-*
4396 F: include/linux/i2c-algo-pca.h 4396 F: include/linux/i2c-algo-pca.h
4397 F: include/linux/i2c-pca-platform.h 4397 F: include/linux/i2c-pca-platform.h
4398 4398
4399 PCI ERROR RECOVERY 4399 PCI ERROR RECOVERY
4400 M: Linas Vepstas <linas@austin.ibm.com> 4400 M: Linas Vepstas <linas@austin.ibm.com>
4401 L: linux-pci@vger.kernel.org 4401 L: linux-pci@vger.kernel.org
4402 S: Supported 4402 S: Supported
4403 F: Documentation/PCI/pci-error-recovery.txt 4403 F: Documentation/PCI/pci-error-recovery.txt
4404 F: Documentation/powerpc/eeh-pci-error-recovery.txt 4404 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4405 4405
4406 PCI SUBSYSTEM 4406 PCI SUBSYSTEM
4407 M: Jesse Barnes <jbarnes@virtuousgeek.org> 4407 M: Jesse Barnes <jbarnes@virtuousgeek.org>
4408 L: linux-pci@vger.kernel.org 4408 L: linux-pci@vger.kernel.org
4409 Q: http://patchwork.kernel.org/project/linux-pci/list/ 4409 Q: http://patchwork.kernel.org/project/linux-pci/list/
4410 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git 4410 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git
4411 S: Supported 4411 S: Supported
4412 F: Documentation/PCI/ 4412 F: Documentation/PCI/
4413 F: drivers/pci/ 4413 F: drivers/pci/
4414 F: include/linux/pci* 4414 F: include/linux/pci*
4415 4415
4416 PCI HOTPLUG 4416 PCI HOTPLUG
4417 M: Jesse Barnes <jbarnes@virtuousgeek.org> 4417 M: Jesse Barnes <jbarnes@virtuousgeek.org>
4418 L: linux-pci@vger.kernel.org 4418 L: linux-pci@vger.kernel.org
4419 S: Supported 4419 S: Supported
4420 F: drivers/pci/hotplug 4420 F: drivers/pci/hotplug
4421 4421
4422 PCMCIA SUBSYSTEM 4422 PCMCIA SUBSYSTEM
4423 P: Linux PCMCIA Team 4423 P: Linux PCMCIA Team
4424 L: linux-pcmcia@lists.infradead.org 4424 L: linux-pcmcia@lists.infradead.org
4425 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 4425 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
4426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 4426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4427 S: Maintained 4427 S: Maintained
4428 F: Documentation/pcmcia/ 4428 F: Documentation/pcmcia/
4429 F: drivers/pcmcia/ 4429 F: drivers/pcmcia/
4430 F: include/pcmcia/ 4430 F: include/pcmcia/
4431 4431
4432 PCNET32 NETWORK DRIVER 4432 PCNET32 NETWORK DRIVER
4433 M: Don Fry <pcnet32@verizon.net> 4433 M: Don Fry <pcnet32@verizon.net>
4434 L: netdev@vger.kernel.org 4434 L: netdev@vger.kernel.org
4435 S: Maintained 4435 S: Maintained
4436 F: drivers/net/pcnet32.c 4436 F: drivers/net/pcnet32.c
4437 4437
4438 PER-TASK DELAY ACCOUNTING 4438 PER-TASK DELAY ACCOUNTING
4439 M: Balbir Singh <balbir@linux.vnet.ibm.com> 4439 M: Balbir Singh <balbir@linux.vnet.ibm.com>
4440 S: Maintained 4440 S: Maintained
4441 F: include/linux/delayacct.h 4441 F: include/linux/delayacct.h
4442 F: kernel/delayacct.c 4442 F: kernel/delayacct.c
4443 4443
4444 PERFORMANCE EVENTS SUBSYSTEM 4444 PERFORMANCE EVENTS SUBSYSTEM
4445 M: Peter Zijlstra <a.p.zijlstra@chello.nl> 4445 M: Peter Zijlstra <a.p.zijlstra@chello.nl>
4446 M: Paul Mackerras <paulus@samba.org> 4446 M: Paul Mackerras <paulus@samba.org>
4447 M: Ingo Molnar <mingo@elte.hu> 4447 M: Ingo Molnar <mingo@elte.hu>
4448 M: Arnaldo Carvalho de Melo <acme@redhat.com> 4448 M: Arnaldo Carvalho de Melo <acme@redhat.com>
4449 S: Supported 4449 S: Supported
4450 F: kernel/perf_event*.c 4450 F: kernel/perf_event*.c
4451 F: include/linux/perf_event.h 4451 F: include/linux/perf_event.h
4452 F: arch/*/kernel/perf_event*.c 4452 F: arch/*/kernel/perf_event*.c
4453 F: arch/*/kernel/*/perf_event*.c 4453 F: arch/*/kernel/*/perf_event*.c
4454 F: arch/*/kernel/*/*/perf_event*.c 4454 F: arch/*/kernel/*/*/perf_event*.c
4455 F: arch/*/include/asm/perf_event.h 4455 F: arch/*/include/asm/perf_event.h
4456 F: arch/*/lib/perf_event*.c 4456 F: arch/*/lib/perf_event*.c
4457 F: arch/*/kernel/perf_callchain.c 4457 F: arch/*/kernel/perf_callchain.c
4458 F: tools/perf/ 4458 F: tools/perf/
4459 4459
4460 PERSONALITY HANDLING 4460 PERSONALITY HANDLING
4461 M: Christoph Hellwig <hch@infradead.org> 4461 M: Christoph Hellwig <hch@infradead.org>
4462 L: linux-abi-devel@lists.sourceforge.net 4462 L: linux-abi-devel@lists.sourceforge.net
4463 S: Maintained 4463 S: Maintained
4464 F: include/linux/personality.h 4464 F: include/linux/personality.h
4465 4465
4466 PHRAM MTD DRIVER 4466 PHRAM MTD DRIVER
4467 M: Joern Engel <joern@lazybastard.org> 4467 M: Joern Engel <joern@lazybastard.org>
4468 L: linux-mtd@lists.infradead.org 4468 L: linux-mtd@lists.infradead.org
4469 S: Maintained 4469 S: Maintained
4470 F: drivers/mtd/devices/phram.c 4470 F: drivers/mtd/devices/phram.c
4471 4471
4472 PKTCDVD DRIVER 4472 PKTCDVD DRIVER
4473 M: Peter Osterlund <petero2@telia.com> 4473 M: Peter Osterlund <petero2@telia.com>
4474 S: Maintained 4474 S: Maintained
4475 F: drivers/block/pktcdvd.c 4475 F: drivers/block/pktcdvd.c
4476 F: include/linux/pktcdvd.h 4476 F: include/linux/pktcdvd.h
4477 4477
4478 PMC SIERRA MaxRAID DRIVER 4478 PMC SIERRA MaxRAID DRIVER
4479 M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 4479 M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
4480 L: linux-scsi@vger.kernel.org 4480 L: linux-scsi@vger.kernel.org
4481 W: http://www.pmc-sierra.com/ 4481 W: http://www.pmc-sierra.com/
4482 S: Supported 4482 S: Supported
4483 F: drivers/scsi/pmcraid.* 4483 F: drivers/scsi/pmcraid.*
4484 4484
4485 PMC SIERRA PM8001 DRIVER 4485 PMC SIERRA PM8001 DRIVER
4486 M: jack_wang@usish.com 4486 M: jack_wang@usish.com
4487 M: lindar_liu@usish.com 4487 M: lindar_liu@usish.com
4488 L: linux-scsi@vger.kernel.org 4488 L: linux-scsi@vger.kernel.org
4489 S: Supported 4489 S: Supported
4490 F: drivers/scsi/pm8001/ 4490 F: drivers/scsi/pm8001/
4491 4491
4492 POSIX CLOCKS and TIMERS 4492 POSIX CLOCKS and TIMERS
4493 M: Thomas Gleixner <tglx@linutronix.de> 4493 M: Thomas Gleixner <tglx@linutronix.de>
4494 S: Supported 4494 S: Supported
4495 F: fs/timerfd.c 4495 F: fs/timerfd.c
4496 F: include/linux/timer* 4496 F: include/linux/timer*
4497 F: kernel/*timer* 4497 F: kernel/*timer*
4498 4498
4499 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 4499 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
4500 M: Anton Vorontsov <cbou@mail.ru> 4500 M: Anton Vorontsov <cbou@mail.ru>
4501 M: David Woodhouse <dwmw2@infradead.org> 4501 M: David Woodhouse <dwmw2@infradead.org>
4502 T: git git://git.infradead.org/battery-2.6.git 4502 T: git git://git.infradead.org/battery-2.6.git
4503 S: Maintained 4503 S: Maintained
4504 F: include/linux/power_supply.h 4504 F: include/linux/power_supply.h
4505 F: drivers/power/power_supply* 4505 F: drivers/power/power_supply*
4506 4506
4507 PNP SUPPORT 4507 PNP SUPPORT
4508 M: Adam Belay <abelay@mit.edu> 4508 M: Adam Belay <abelay@mit.edu>
4509 M: Bjorn Helgaas <bjorn.helgaas@hp.com> 4509 M: Bjorn Helgaas <bjorn.helgaas@hp.com>
4510 S: Maintained 4510 S: Maintained
4511 F: drivers/pnp/ 4511 F: drivers/pnp/
4512 4512
4513 PNXxxxx I2C DRIVER 4513 PNXxxxx I2C DRIVER
4514 M: Vitaly Wool <vitalywool@gmail.com> 4514 M: Vitaly Wool <vitalywool@gmail.com>
4515 L: linux-i2c@vger.kernel.org 4515 L: linux-i2c@vger.kernel.org
4516 S: Maintained 4516 S: Maintained
4517 F: drivers/i2c/busses/i2c-pnx.c 4517 F: drivers/i2c/busses/i2c-pnx.c
4518 4518
4519 PPP PROTOCOL DRIVERS AND COMPRESSORS 4519 PPP PROTOCOL DRIVERS AND COMPRESSORS
4520 M: Paul Mackerras <paulus@samba.org> 4520 M: Paul Mackerras <paulus@samba.org>
4521 L: linux-ppp@vger.kernel.org 4521 L: linux-ppp@vger.kernel.org
4522 S: Maintained 4522 S: Maintained
4523 F: drivers/net/ppp_* 4523 F: drivers/net/ppp_*
4524 4524
4525 PPP OVER ATM (RFC 2364) 4525 PPP OVER ATM (RFC 2364)
4526 M: Mitchell Blank Jr <mitch@sfgoth.com> 4526 M: Mitchell Blank Jr <mitch@sfgoth.com>
4527 S: Maintained 4527 S: Maintained
4528 F: net/atm/pppoatm.c 4528 F: net/atm/pppoatm.c
4529 F: include/linux/atmppp.h 4529 F: include/linux/atmppp.h
4530 4530
4531 PPP OVER ETHERNET 4531 PPP OVER ETHERNET
4532 M: Michal Ostrowski <mostrows@earthlink.net> 4532 M: Michal Ostrowski <mostrows@earthlink.net>
4533 S: Maintained 4533 S: Maintained
4534 F: drivers/net/pppoe.c 4534 F: drivers/net/pppoe.c
4535 F: drivers/net/pppox.c 4535 F: drivers/net/pppox.c
4536 4536
4537 PPP OVER L2TP 4537 PPP OVER L2TP
4538 M: James Chapman <jchapman@katalix.com> 4538 M: James Chapman <jchapman@katalix.com>
4539 S: Maintained 4539 S: Maintained
4540 F: net/l2tp/l2tp_ppp.c 4540 F: net/l2tp/l2tp_ppp.c
4541 F: include/linux/if_pppol2tp.h 4541 F: include/linux/if_pppol2tp.h
4542 4542
4543 PPS SUPPORT 4543 PPS SUPPORT
4544 M: Rodolfo Giometti <giometti@enneenne.com> 4544 M: Rodolfo Giometti <giometti@enneenne.com>
4545 W: http://wiki.enneenne.com/index.php/LinuxPPS_support 4545 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
4546 L: linuxpps@ml.enneenne.com (subscribers-only) 4546 L: linuxpps@ml.enneenne.com (subscribers-only)
4547 S: Maintained 4547 S: Maintained
4548 F: Documentation/pps/ 4548 F: Documentation/pps/
4549 F: drivers/pps/ 4549 F: drivers/pps/
4550 F: include/linux/pps*.h 4550 F: include/linux/pps*.h
4551 4551
4552 PREEMPTIBLE KERNEL 4552 PREEMPTIBLE KERNEL
4553 M: Robert Love <rml@tech9.net> 4553 M: Robert Love <rml@tech9.net>
4554 L: kpreempt-tech@lists.sourceforge.net 4554 L: kpreempt-tech@lists.sourceforge.net
4555 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 4555 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
4556 S: Supported 4556 S: Supported
4557 F: Documentation/preempt-locking.txt 4557 F: Documentation/preempt-locking.txt
4558 F: include/linux/preempt.h 4558 F: include/linux/preempt.h
4559 4559
4560 PRISM54 WIRELESS DRIVER 4560 PRISM54 WIRELESS DRIVER
4561 M: "Luis R. Rodriguez" <mcgrof@gmail.com> 4561 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
4562 L: linux-wireless@vger.kernel.org 4562 L: linux-wireless@vger.kernel.org
4563 W: http://prism54.org 4563 W: http://prism54.org
4564 S: Obsolete 4564 S: Obsolete
4565 F: drivers/net/wireless/prism54/ 4565 F: drivers/net/wireless/prism54/
4566 4566
4567 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER 4567 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
4568 M: Mikael Pettersson <mikpe@it.uu.se> 4568 M: Mikael Pettersson <mikpe@it.uu.se>
4569 L: linux-ide@vger.kernel.org 4569 L: linux-ide@vger.kernel.org
4570 S: Maintained 4570 S: Maintained
4571 F: drivers/ata/sata_promise.* 4571 F: drivers/ata/sata_promise.*
4572 4572
4573 PS3 NETWORK SUPPORT 4573 PS3 NETWORK SUPPORT
4574 M: Geoff Levand <geoff@infradead.org> 4574 M: Geoff Levand <geoff@infradead.org>
4575 L: netdev@vger.kernel.org 4575 L: netdev@vger.kernel.org
4576 L: cbe-oss-dev@ozlabs.org 4576 L: cbe-oss-dev@ozlabs.org
4577 S: Maintained 4577 S: Maintained
4578 F: drivers/net/ps3_gelic_net.* 4578 F: drivers/net/ps3_gelic_net.*
4579 4579
4580 PS3 PLATFORM SUPPORT 4580 PS3 PLATFORM SUPPORT
4581 M: Geoff Levand <geoff@infradead.org> 4581 M: Geoff Levand <geoff@infradead.org>
4582 L: linuxppc-dev@ozlabs.org 4582 L: linuxppc-dev@ozlabs.org
4583 L: cbe-oss-dev@ozlabs.org 4583 L: cbe-oss-dev@ozlabs.org
4584 S: Maintained 4584 S: Maintained
4585 F: arch/powerpc/boot/ps3* 4585 F: arch/powerpc/boot/ps3*
4586 F: arch/powerpc/include/asm/lv1call.h 4586 F: arch/powerpc/include/asm/lv1call.h
4587 F: arch/powerpc/include/asm/ps3*.h 4587 F: arch/powerpc/include/asm/ps3*.h
4588 F: arch/powerpc/platforms/ps3/ 4588 F: arch/powerpc/platforms/ps3/
4589 F: drivers/*/ps3* 4589 F: drivers/*/ps3*
4590 F: drivers/ps3/ 4590 F: drivers/ps3/
4591 F: drivers/rtc/rtc-ps3.c 4591 F: drivers/rtc/rtc-ps3.c
4592 F: drivers/usb/host/*ps3.c 4592 F: drivers/usb/host/*ps3.c
4593 F: sound/ppc/snd_ps3* 4593 F: sound/ppc/snd_ps3*
4594 4594
4595 PS3VRAM DRIVER 4595 PS3VRAM DRIVER
4596 M: Jim Paris <jim@jtan.com> 4596 M: Jim Paris <jim@jtan.com>
4597 L: cbe-oss-dev@ozlabs.org 4597 L: cbe-oss-dev@ozlabs.org
4598 S: Maintained 4598 S: Maintained
4599 F: drivers/block/ps3vram.c 4599 F: drivers/block/ps3vram.c
4600 4600
4601 PTRACE SUPPORT 4601 PTRACE SUPPORT
4602 M: Roland McGrath <roland@redhat.com> 4602 M: Roland McGrath <roland@redhat.com>
4603 M: Oleg Nesterov <oleg@redhat.com> 4603 M: Oleg Nesterov <oleg@redhat.com>
4604 S: Maintained 4604 S: Maintained
4605 F: include/asm-generic/syscall.h 4605 F: include/asm-generic/syscall.h
4606 F: include/linux/ptrace.h 4606 F: include/linux/ptrace.h
4607 F: include/linux/regset.h 4607 F: include/linux/regset.h
4608 F: include/linux/tracehook.h 4608 F: include/linux/tracehook.h
4609 F: kernel/ptrace.c 4609 F: kernel/ptrace.c
4610 4610
4611 PVRUSB2 VIDEO4LINUX DRIVER 4611 PVRUSB2 VIDEO4LINUX DRIVER
4612 M: Mike Isely <isely@pobox.com> 4612 M: Mike Isely <isely@pobox.com>
4613 L: pvrusb2@isely.net (subscribers-only) 4613 L: pvrusb2@isely.net (subscribers-only)
4614 L: linux-media@vger.kernel.org 4614 L: linux-media@vger.kernel.org
4615 W: http://www.isely.net/pvrusb2/ 4615 W: http://www.isely.net/pvrusb2/
4616 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 4616 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4617 S: Maintained 4617 S: Maintained
4618 F: Documentation/video4linux/README.pvrusb2 4618 F: Documentation/video4linux/README.pvrusb2
4619 F: drivers/media/video/pvrusb2/ 4619 F: drivers/media/video/pvrusb2/
4620 4620
4621 PXA2xx/PXA3xx SUPPORT 4621 PXA2xx/PXA3xx SUPPORT
4622 M: Eric Miao <eric.y.miao@gmail.com> 4622 M: Eric Miao <eric.y.miao@gmail.com>
4623 M: Russell King <linux@arm.linux.org.uk> 4623 M: Russell King <linux@arm.linux.org.uk>
4624 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4624 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4625 S: Maintained 4625 S: Maintained
4626 F: arch/arm/mach-pxa/ 4626 F: arch/arm/mach-pxa/
4627 F: drivers/pcmcia/pxa2xx* 4627 F: drivers/pcmcia/pxa2xx*
4628 F: drivers/spi/pxa2xx* 4628 F: drivers/spi/pxa2xx*
4629 F: drivers/usb/gadget/pxa2* 4629 F: drivers/usb/gadget/pxa2*
4630 F: include/sound/pxa2xx-lib.h 4630 F: include/sound/pxa2xx-lib.h
4631 F: sound/arm/pxa* 4631 F: sound/arm/pxa*
4632 F: sound/soc/pxa 4632 F: sound/soc/pxa
4633 4633
4634 PXA168 SUPPORT 4634 PXA168 SUPPORT
4635 M: Eric Miao <eric.y.miao@gmail.com> 4635 M: Eric Miao <eric.y.miao@gmail.com>
4636 M: Jason Chagas <jason.chagas@marvell.com> 4636 M: Jason Chagas <jason.chagas@marvell.com>
4637 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4637 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4638 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git 4638 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
4639 S: Maintained 4639 S: Maintained
4640 4640
4641 PXA910 SUPPORT 4641 PXA910 SUPPORT
4642 M: Eric Miao <eric.y.miao@gmail.com> 4642 M: Eric Miao <eric.y.miao@gmail.com>
4643 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4643 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git 4644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
4645 S: Maintained 4645 S: Maintained
4646 4646
4647 MMP2 SUPPORT (aka ARMADA610) 4647 MMP2 SUPPORT (aka ARMADA610)
4648 M: Haojian Zhuang <haojian.zhuang@marvell.com> 4648 M: Haojian Zhuang <haojian.zhuang@marvell.com>
4649 M: Eric Miao <eric.y.miao@gmail.com> 4649 M: Eric Miao <eric.y.miao@gmail.com>
4650 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4650 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git 4651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
4652 S: Maintained 4652 S: Maintained
4653 4653
4654 PXA MMCI DRIVER 4654 PXA MMCI DRIVER
4655 S: Orphan 4655 S: Orphan
4656 4656
4657 PXA RTC DRIVER 4657 PXA RTC DRIVER
4658 M: Robert Jarzmik <robert.jarzmik@free.fr> 4658 M: Robert Jarzmik <robert.jarzmik@free.fr>
4659 L: rtc-linux@googlegroups.com 4659 L: rtc-linux@googlegroups.com
4660 S: Maintained 4660 S: Maintained
4661 4661
4662 QLOGIC QLA1280 SCSI DRIVER 4662 QLOGIC QLA1280 SCSI DRIVER
4663 M: Michael Reed <mdr@sgi.com> 4663 M: Michael Reed <mdr@sgi.com>
4664 L: linux-scsi@vger.kernel.org 4664 L: linux-scsi@vger.kernel.org
4665 S: Maintained 4665 S: Maintained
4666 F: drivers/scsi/qla1280.[ch] 4666 F: drivers/scsi/qla1280.[ch]
4667 4667
4668 QLOGIC QLA2XXX FC-SCSI DRIVER 4668 QLOGIC QLA2XXX FC-SCSI DRIVER
4669 M: Andrew Vasquez <andrew.vasquez@qlogic.com> 4669 M: Andrew Vasquez <andrew.vasquez@qlogic.com>
4670 M: linux-driver@qlogic.com 4670 M: linux-driver@qlogic.com
4671 L: linux-scsi@vger.kernel.org 4671 L: linux-scsi@vger.kernel.org
4672 S: Supported 4672 S: Supported
4673 F: Documentation/scsi/LICENSE.qla2xxx 4673 F: Documentation/scsi/LICENSE.qla2xxx
4674 F: drivers/scsi/qla2xxx/ 4674 F: drivers/scsi/qla2xxx/
4675 4675
4676 QLOGIC QLA4XXX iSCSI DRIVER 4676 QLOGIC QLA4XXX iSCSI DRIVER
4677 M: Ravi Anand <ravi.anand@qlogic.com> 4677 M: Ravi Anand <ravi.anand@qlogic.com>
4678 M: Vikas Chaudhary <vikas.chaudhary@qlogic.com> 4678 M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
4679 M: iscsi-driver@qlogic.com 4679 M: iscsi-driver@qlogic.com
4680 L: linux-scsi@vger.kernel.org 4680 L: linux-scsi@vger.kernel.org
4681 S: Supported 4681 S: Supported
4682 F: drivers/scsi/qla4xxx/ 4682 F: drivers/scsi/qla4xxx/
4683 4683
4684 QLOGIC QLA3XXX NETWORK DRIVER 4684 QLOGIC QLA3XXX NETWORK DRIVER
4685 M: Ron Mercer <ron.mercer@qlogic.com> 4685 M: Ron Mercer <ron.mercer@qlogic.com>
4686 M: linux-driver@qlogic.com 4686 M: linux-driver@qlogic.com
4687 L: netdev@vger.kernel.org 4687 L: netdev@vger.kernel.org
4688 S: Supported 4688 S: Supported
4689 F: Documentation/networking/LICENSE.qla3xxx 4689 F: Documentation/networking/LICENSE.qla3xxx
4690 F: drivers/net/qla3xxx.* 4690 F: drivers/net/qla3xxx.*
4691 4691
4692 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 4692 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
4693 M: Amit Kumar Salecha <amit.salecha@qlogic.com> 4693 M: Amit Kumar Salecha <amit.salecha@qlogic.com>
4694 M: Anirban Chakraborty <anirban.chakraborty@qlogic.com> 4694 M: Anirban Chakraborty <anirban.chakraborty@qlogic.com>
4695 M: linux-driver@qlogic.com 4695 M: linux-driver@qlogic.com
4696 L: netdev@vger.kernel.org 4696 L: netdev@vger.kernel.org
4697 S: Supported 4697 S: Supported
4698 F: drivers/net/qlcnic/ 4698 F: drivers/net/qlcnic/
4699 4699
4700 QLOGIC QLGE 10Gb ETHERNET DRIVER 4700 QLOGIC QLGE 10Gb ETHERNET DRIVER
4701 M: Ron Mercer <ron.mercer@qlogic.com> 4701 M: Ron Mercer <ron.mercer@qlogic.com>
4702 M: linux-driver@qlogic.com 4702 M: linux-driver@qlogic.com
4703 L: netdev@vger.kernel.org 4703 L: netdev@vger.kernel.org
4704 S: Supported 4704 S: Supported
4705 F: drivers/net/qlge/ 4705 F: drivers/net/qlge/
4706 4706
4707 QNX4 FILESYSTEM 4707 QNX4 FILESYSTEM
4708 M: Anders Larsen <al@alarsen.net> 4708 M: Anders Larsen <al@alarsen.net>
4709 W: http://www.alarsen.net/linux/qnx4fs/ 4709 W: http://www.alarsen.net/linux/qnx4fs/
4710 S: Maintained 4710 S: Maintained
4711 F: fs/qnx4/ 4711 F: fs/qnx4/
4712 F: include/linux/qnx4_fs.h 4712 F: include/linux/qnx4_fs.h
4713 F: include/linux/qnxtypes.h 4713 F: include/linux/qnxtypes.h
4714 4714
4715 RADEON FRAMEBUFFER DISPLAY DRIVER 4715 RADEON FRAMEBUFFER DISPLAY DRIVER
4716 M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 4716 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
4717 L: linux-fbdev@vger.kernel.org 4717 L: linux-fbdev@vger.kernel.org
4718 S: Maintained 4718 S: Maintained
4719 F: drivers/video/aty/radeon* 4719 F: drivers/video/aty/radeon*
4720 F: include/linux/radeonfb.h 4720 F: include/linux/radeonfb.h
4721 4721
4722 RAGE128 FRAMEBUFFER DISPLAY DRIVER 4722 RAGE128 FRAMEBUFFER DISPLAY DRIVER
4723 M: Paul Mackerras <paulus@samba.org> 4723 M: Paul Mackerras <paulus@samba.org>
4724 L: linux-fbdev@vger.kernel.org 4724 L: linux-fbdev@vger.kernel.org
4725 S: Maintained 4725 S: Maintained
4726 F: drivers/video/aty/aty128fb.c 4726 F: drivers/video/aty/aty128fb.c
4727 4727
4728 RALINK RT2X00 WIRELESS LAN DRIVER 4728 RALINK RT2X00 WIRELESS LAN DRIVER
4729 P: rt2x00 project 4729 P: rt2x00 project
4730 M: Ivo van Doorn <IvDoorn@gmail.com> 4730 M: Ivo van Doorn <IvDoorn@gmail.com>
4731 M: Gertjan van Wingerde <gwingerde@gmail.com> 4731 M: Gertjan van Wingerde <gwingerde@gmail.com>
4732 L: linux-wireless@vger.kernel.org 4732 L: linux-wireless@vger.kernel.org
4733 L: users@rt2x00.serialmonkey.com (moderated for non-subscribers) 4733 L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
4734 W: http://rt2x00.serialmonkey.com/ 4734 W: http://rt2x00.serialmonkey.com/
4735 S: Maintained 4735 S: Maintained
4736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git 4736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
4737 F: drivers/net/wireless/rt2x00/ 4737 F: drivers/net/wireless/rt2x00/
4738 4738
4739 RAMDISK RAM BLOCK DEVICE DRIVER 4739 RAMDISK RAM BLOCK DEVICE DRIVER
4740 M: Nick Piggin <npiggin@kernel.dk> 4740 M: Nick Piggin <npiggin@kernel.dk>
4741 S: Maintained 4741 S: Maintained
4742 F: Documentation/blockdev/ramdisk.txt 4742 F: Documentation/blockdev/ramdisk.txt
4743 F: drivers/block/brd.c 4743 F: drivers/block/brd.c
4744 4744
4745 RANDOM NUMBER DRIVER 4745 RANDOM NUMBER DRIVER
4746 M: Matt Mackall <mpm@selenic.com> 4746 M: Matt Mackall <mpm@selenic.com>
4747 S: Maintained 4747 S: Maintained
4748 F: drivers/char/random.c 4748 F: drivers/char/random.c
4749 4749
4750 RAPIDIO SUBSYSTEM 4750 RAPIDIO SUBSYSTEM
4751 M: Matt Porter <mporter@kernel.crashing.org> 4751 M: Matt Porter <mporter@kernel.crashing.org>
4752 S: Maintained 4752 S: Maintained
4753 F: drivers/rapidio/ 4753 F: drivers/rapidio/
4754 4754
4755 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 4755 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
4756 L: linux-wireless@vger.kernel.org 4756 L: linux-wireless@vger.kernel.org
4757 S: Orphan 4757 S: Orphan
4758 F: drivers/net/wireless/ray* 4758 F: drivers/net/wireless/ray*
4759 4759
4760 RCUTORTURE MODULE 4760 RCUTORTURE MODULE
4761 M: Josh Triplett <josh@freedesktop.org> 4761 M: Josh Triplett <josh@freedesktop.org>
4762 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 4762 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
4763 S: Supported 4763 S: Supported
4764 F: Documentation/RCU/torture.txt 4764 F: Documentation/RCU/torture.txt
4765 F: kernel/rcutorture.c 4765 F: kernel/rcutorture.c
4766 4766
4767 RDC R-321X SoC 4767 RDC R-321X SoC
4768 M: Florian Fainelli <florian@openwrt.org> 4768 M: Florian Fainelli <florian@openwrt.org>
4769 S: Maintained 4769 S: Maintained
4770 4770
4771 RDC R6040 FAST ETHERNET DRIVER 4771 RDC R6040 FAST ETHERNET DRIVER
4772 M: Florian Fainelli <florian@openwrt.org> 4772 M: Florian Fainelli <florian@openwrt.org>
4773 L: netdev@vger.kernel.org 4773 L: netdev@vger.kernel.org
4774 S: Maintained 4774 S: Maintained
4775 F: drivers/net/r6040.c 4775 F: drivers/net/r6040.c
4776 4776
4777 RDS - RELIABLE DATAGRAM SOCKETS 4777 RDS - RELIABLE DATAGRAM SOCKETS
4778 M: Andy Grover <andy.grover@oracle.com> 4778 M: Andy Grover <andy.grover@oracle.com>
4779 L: rds-devel@oss.oracle.com (moderated for non-subscribers) 4779 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
4780 S: Supported 4780 S: Supported
4781 F: net/rds/ 4781 F: net/rds/
4782 4782
4783 READ-COPY UPDATE (RCU) 4783 READ-COPY UPDATE (RCU)
4784 M: Dipankar Sarma <dipankar@in.ibm.com> 4784 M: Dipankar Sarma <dipankar@in.ibm.com>
4785 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 4785 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
4786 W: http://www.rdrop.com/users/paulmck/rclock/ 4786 W: http://www.rdrop.com/users/paulmck/rclock/
4787 S: Supported 4787 S: Supported
4788 F: Documentation/RCU/ 4788 F: Documentation/RCU/
4789 F: include/linux/rcu* 4789 F: include/linux/rcu*
4790 F: include/linux/srcu* 4790 F: include/linux/srcu*
4791 F: kernel/rcu* 4791 F: kernel/rcu*
4792 F: kernel/srcu* 4792 F: kernel/srcu*
4793 X: kernel/rcutorture.c 4793 X: kernel/rcutorture.c
4794 4794
4795 REAL TIME CLOCK DRIVER 4795 REAL TIME CLOCK DRIVER
4796 M: Paul Gortmaker <p_gortmaker@yahoo.com> 4796 M: Paul Gortmaker <p_gortmaker@yahoo.com>
4797 S: Maintained 4797 S: Maintained
4798 F: Documentation/rtc.txt 4798 F: Documentation/rtc.txt
4799 F: drivers/rtc/ 4799 F: drivers/rtc/
4800 F: include/linux/rtc.h 4800 F: include/linux/rtc.h
4801 4801
4802 REAL TIME CLOCK (RTC) SUBSYSTEM 4802 REAL TIME CLOCK (RTC) SUBSYSTEM
4803 M: Alessandro Zummo <a.zummo@towertech.it> 4803 M: Alessandro Zummo <a.zummo@towertech.it>
4804 L: rtc-linux@googlegroups.com 4804 L: rtc-linux@googlegroups.com
4805 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 4805 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4806 S: Maintained 4806 S: Maintained
4807 F: Documentation/rtc.txt 4807 F: Documentation/rtc.txt
4808 F: drivers/rtc/ 4808 F: drivers/rtc/
4809 F: include/linux/rtc.h 4809 F: include/linux/rtc.h
4810 4810
4811 REISERFS FILE SYSTEM 4811 REISERFS FILE SYSTEM
4812 L: reiserfs-devel@vger.kernel.org 4812 L: reiserfs-devel@vger.kernel.org
4813 S: Supported 4813 S: Supported
4814 F: fs/reiserfs/ 4814 F: fs/reiserfs/
4815 4815
4816 RFKILL 4816 RFKILL
4817 M: Johannes Berg <johannes@sipsolutions.net> 4817 M: Johannes Berg <johannes@sipsolutions.net>
4818 L: linux-wireless@vger.kernel.org 4818 L: linux-wireless@vger.kernel.org
4819 S: Maintained 4819 S: Maintained
4820 F: Documentation/rfkill.txt 4820 F: Documentation/rfkill.txt
4821 F: net/rfkill/ 4821 F: net/rfkill/
4822 4822
4823 RICOH SMARTMEDIA/XD DRIVER 4823 RICOH SMARTMEDIA/XD DRIVER
4824 M: Maxim Levitsky <maximlevitsky@gmail.com> 4824 M: Maxim Levitsky <maximlevitsky@gmail.com>
4825 S: Maintained 4825 S: Maintained
4826 F: drivers/mtd/nand/r852.c 4826 F: drivers/mtd/nand/r852.c
4827 F: drivers/mtd/nand/r852.h 4827 F: drivers/mtd/nand/r852.h
4828 4828
4829 RISCOM8 DRIVER 4829 RISCOM8 DRIVER
4830 S: Orphan 4830 S: Orphan
4831 F: Documentation/serial/riscom8.txt 4831 F: Documentation/serial/riscom8.txt
4832 F: drivers/char/riscom8* 4832 F: drivers/char/riscom8*
4833 4833
4834 ROCKETPORT DRIVER 4834 ROCKETPORT DRIVER
4835 P: Comtrol Corp. 4835 P: Comtrol Corp.
4836 W: http://www.comtrol.com 4836 W: http://www.comtrol.com
4837 S: Maintained 4837 S: Maintained
4838 F: Documentation/serial/rocket.txt 4838 F: Documentation/serial/rocket.txt
4839 F: drivers/char/rocket* 4839 F: drivers/char/rocket*
4840 4840
4841 ROSE NETWORK LAYER 4841 ROSE NETWORK LAYER
4842 M: Ralf Baechle <ralf@linux-mips.org> 4842 M: Ralf Baechle <ralf@linux-mips.org>
4843 L: linux-hams@vger.kernel.org 4843 L: linux-hams@vger.kernel.org
4844 W: http://www.linux-ax25.org/ 4844 W: http://www.linux-ax25.org/
4845 S: Maintained 4845 S: Maintained
4846 F: include/linux/rose.h 4846 F: include/linux/rose.h
4847 F: include/net/rose.h 4847 F: include/net/rose.h
4848 F: net/rose/ 4848 F: net/rose/
4849 4849
4850 RTL8180 WIRELESS DRIVER 4850 RTL8180 WIRELESS DRIVER
4851 M: "John W. Linville" <linville@tuxdriver.com> 4851 M: "John W. Linville" <linville@tuxdriver.com>
4852 L: linux-wireless@vger.kernel.org 4852 L: linux-wireless@vger.kernel.org
4853 W: http://linuxwireless.org/ 4853 W: http://linuxwireless.org/
4854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 4854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
4855 S: Maintained 4855 S: Maintained
4856 F: drivers/net/wireless/rtl818x/rtl8180* 4856 F: drivers/net/wireless/rtl818x/rtl8180*
4857 4857
4858 RTL8187 WIRELESS DRIVER 4858 RTL8187 WIRELESS DRIVER
4859 M: Herton Ronaldo Krzesinski <herton@mandriva.com.br> 4859 M: Herton Ronaldo Krzesinski <herton@mandriva.com.br>
4860 M: Hin-Tak Leung <htl10@users.sourceforge.net> 4860 M: Hin-Tak Leung <htl10@users.sourceforge.net>
4861 M: Larry Finger <Larry.Finger@lwfinger.net> 4861 M: Larry Finger <Larry.Finger@lwfinger.net>
4862 L: linux-wireless@vger.kernel.org 4862 L: linux-wireless@vger.kernel.org
4863 W: http://linuxwireless.org/ 4863 W: http://linuxwireless.org/
4864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 4864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
4865 S: Maintained 4865 S: Maintained
4866 F: drivers/net/wireless/rtl818x/rtl8187* 4866 F: drivers/net/wireless/rtl818x/rtl8187*
4867 4867
4868 S3 SAVAGE FRAMEBUFFER DRIVER 4868 S3 SAVAGE FRAMEBUFFER DRIVER
4869 M: Antonino Daplas <adaplas@gmail.com> 4869 M: Antonino Daplas <adaplas@gmail.com>
4870 L: linux-fbdev@vger.kernel.org 4870 L: linux-fbdev@vger.kernel.org
4871 S: Maintained 4871 S: Maintained
4872 F: drivers/video/savage/ 4872 F: drivers/video/savage/
4873 4873
4874 S390 4874 S390
4875 M: Martin Schwidefsky <schwidefsky@de.ibm.com> 4875 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
4876 M: Heiko Carstens <heiko.carstens@de.ibm.com> 4876 M: Heiko Carstens <heiko.carstens@de.ibm.com>
4877 M: linux390@de.ibm.com 4877 M: linux390@de.ibm.com
4878 L: linux-s390@vger.kernel.org 4878 L: linux-s390@vger.kernel.org
4879 W: http://www.ibm.com/developerworks/linux/linux390/ 4879 W: http://www.ibm.com/developerworks/linux/linux390/
4880 S: Supported 4880 S: Supported
4881 F: arch/s390/ 4881 F: arch/s390/
4882 F: drivers/s390/ 4882 F: drivers/s390/
4883 F: fs/partitions/ibm.c 4883 F: fs/partitions/ibm.c
4884 F: Documentation/s390/ 4884 F: Documentation/s390/
4885 F: Documentation/DocBook/s390* 4885 F: Documentation/DocBook/s390*
4886 4886
4887 S390 NETWORK DRIVERS 4887 S390 NETWORK DRIVERS
4888 M: Ursula Braun <ursula.braun@de.ibm.com> 4888 M: Ursula Braun <ursula.braun@de.ibm.com>
4889 M: Frank Blaschka <blaschka@linux.vnet.ibm.com> 4889 M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
4890 M: linux390@de.ibm.com 4890 M: linux390@de.ibm.com
4891 L: linux-s390@vger.kernel.org 4891 L: linux-s390@vger.kernel.org
4892 W: http://www.ibm.com/developerworks/linux/linux390/ 4892 W: http://www.ibm.com/developerworks/linux/linux390/
4893 S: Supported 4893 S: Supported
4894 F: drivers/s390/net/ 4894 F: drivers/s390/net/
4895 4895
4896 S390 ZCRYPT DRIVER 4896 S390 ZCRYPT DRIVER
4897 M: Felix Beck <felix.beck@de.ibm.com> 4897 M: Felix Beck <felix.beck@de.ibm.com>
4898 M: Ralph Wuerthner <ralph.wuerthner@de.ibm.com> 4898 M: Ralph Wuerthner <ralph.wuerthner@de.ibm.com>
4899 M: linux390@de.ibm.com 4899 M: linux390@de.ibm.com
4900 L: linux-s390@vger.kernel.org 4900 L: linux-s390@vger.kernel.org
4901 W: http://www.ibm.com/developerworks/linux/linux390/ 4901 W: http://www.ibm.com/developerworks/linux/linux390/
4902 S: Supported 4902 S: Supported
4903 F: drivers/s390/crypto/ 4903 F: drivers/s390/crypto/
4904 4904
4905 S390 ZFCP DRIVER 4905 S390 ZFCP DRIVER
4906 M: Christof Schmitt <christof.schmitt@de.ibm.com> 4906 M: Christof Schmitt <christof.schmitt@de.ibm.com>
4907 M: Swen Schillig <swen@vnet.ibm.com> 4907 M: Swen Schillig <swen@vnet.ibm.com>
4908 M: linux390@de.ibm.com 4908 M: linux390@de.ibm.com
4909 L: linux-s390@vger.kernel.org 4909 L: linux-s390@vger.kernel.org
4910 W: http://www.ibm.com/developerworks/linux/linux390/ 4910 W: http://www.ibm.com/developerworks/linux/linux390/
4911 S: Supported 4911 S: Supported
4912 F: drivers/s390/scsi/zfcp_* 4912 F: drivers/s390/scsi/zfcp_*
4913 4913
4914 S390 IUCV NETWORK LAYER 4914 S390 IUCV NETWORK LAYER
4915 M: Ursula Braun <ursula.braun@de.ibm.com> 4915 M: Ursula Braun <ursula.braun@de.ibm.com>
4916 M: linux390@de.ibm.com 4916 M: linux390@de.ibm.com
4917 L: linux-s390@vger.kernel.org 4917 L: linux-s390@vger.kernel.org
4918 W: http://www.ibm.com/developerworks/linux/linux390/ 4918 W: http://www.ibm.com/developerworks/linux/linux390/
4919 S: Supported 4919 S: Supported
4920 F: drivers/s390/net/*iucv* 4920 F: drivers/s390/net/*iucv*
4921 F: include/net/iucv/ 4921 F: include/net/iucv/
4922 F: net/iucv/ 4922 F: net/iucv/
4923 4923
4924 S3C24XX SD/MMC Driver 4924 S3C24XX SD/MMC Driver
4925 M: Ben Dooks <ben-linux@fluff.org> 4925 M: Ben Dooks <ben-linux@fluff.org>
4926 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4926 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4927 S: Supported 4927 S: Supported
4928 F: drivers/mmc/host/s3cmci.* 4928 F: drivers/mmc/host/s3cmci.*
4929 4929
4930 SAA7146 VIDEO4LINUX-2 DRIVER 4930 SAA7146 VIDEO4LINUX-2 DRIVER
4931 M: Michael Hunold <michael@mihu.de> 4931 M: Michael Hunold <michael@mihu.de>
4932 L: linux-media@vger.kernel.org 4932 L: linux-media@vger.kernel.org
4933 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 4933 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4934 W: http://www.mihu.de/linux/saa7146 4934 W: http://www.mihu.de/linux/saa7146
4935 S: Maintained 4935 S: Maintained
4936 F: drivers/media/common/saa7146* 4936 F: drivers/media/common/saa7146*
4937 F: drivers/media/video/*7146* 4937 F: drivers/media/video/*7146*
4938 F: include/media/*7146* 4938 F: include/media/*7146*
4939 4939
4940 TLG2300 VIDEO4LINUX-2 DRIVER 4940 TLG2300 VIDEO4LINUX-2 DRIVER
4941 M: Huang Shijie <shijie8@gmail.com> 4941 M: Huang Shijie <shijie8@gmail.com>
4942 M: Kang Yong <kangyong@telegent.com> 4942 M: Kang Yong <kangyong@telegent.com>
4943 M: Zhang Xiaobing <xbzhang@telegent.com> 4943 M: Zhang Xiaobing <xbzhang@telegent.com>
4944 S: Supported 4944 S: Supported
4945 F: drivers/media/video/tlg2300 4945 F: drivers/media/video/tlg2300
4946 4946
4947 SC1200 WDT DRIVER 4947 SC1200 WDT DRIVER
4948 M: Zwane Mwaikambo <zwane@arm.linux.org.uk> 4948 M: Zwane Mwaikambo <zwane@arm.linux.org.uk>
4949 S: Maintained 4949 S: Maintained
4950 F: drivers/watchdog/sc1200wdt.c 4950 F: drivers/watchdog/sc1200wdt.c
4951 4951
4952 SCHEDULER 4952 SCHEDULER
4953 M: Ingo Molnar <mingo@elte.hu> 4953 M: Ingo Molnar <mingo@elte.hu>
4954 M: Peter Zijlstra <peterz@infradead.org> 4954 M: Peter Zijlstra <peterz@infradead.org>
4955 S: Maintained 4955 S: Maintained
4956 F: kernel/sched* 4956 F: kernel/sched*
4957 F: include/linux/sched.h 4957 F: include/linux/sched.h
4958 4958
4959 SCORE ARCHITECTURE 4959 SCORE ARCHITECTURE
4960 M: Chen Liqin <liqin.chen@sunplusct.com> 4960 M: Chen Liqin <liqin.chen@sunplusct.com>
4961 M: Lennox Wu <lennox.wu@gmail.com> 4961 M: Lennox Wu <lennox.wu@gmail.com>
4962 W: http://www.sunplusct.com 4962 W: http://www.sunplusct.com
4963 S: Supported 4963 S: Supported
4964 F: arch/score/ 4964 F: arch/score/
4965 4965
4966 SCSI CDROM DRIVER 4966 SCSI CDROM DRIVER
4967 M: Jens Axboe <axboe@kernel.dk> 4967 M: Jens Axboe <axboe@kernel.dk>
4968 L: linux-scsi@vger.kernel.org 4968 L: linux-scsi@vger.kernel.org
4969 W: http://www.kernel.dk 4969 W: http://www.kernel.dk
4970 S: Maintained 4970 S: Maintained
4971 F: drivers/scsi/sr* 4971 F: drivers/scsi/sr*
4972 4972
4973 SCSI SG DRIVER 4973 SCSI SG DRIVER
4974 M: Doug Gilbert <dgilbert@interlog.com> 4974 M: Doug Gilbert <dgilbert@interlog.com>
4975 L: linux-scsi@vger.kernel.org 4975 L: linux-scsi@vger.kernel.org
4976 W: http://www.torque.net/sg 4976 W: http://www.torque.net/sg
4977 S: Maintained 4977 S: Maintained
4978 F: drivers/scsi/sg.c 4978 F: drivers/scsi/sg.c
4979 F: include/scsi/sg.h 4979 F: include/scsi/sg.h
4980 4980
4981 SCSI SUBSYSTEM 4981 SCSI SUBSYSTEM
4982 M: "James E.J. Bottomley" <James.Bottomley@suse.de> 4982 M: "James E.J. Bottomley" <James.Bottomley@suse.de>
4983 L: linux-scsi@vger.kernel.org 4983 L: linux-scsi@vger.kernel.org
4984 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git 4984 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
4985 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git 4985 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
4986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git 4986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
4987 S: Maintained 4987 S: Maintained
4988 F: drivers/scsi/ 4988 F: drivers/scsi/
4989 F: include/scsi/ 4989 F: include/scsi/
4990 4990
4991 SCSI TAPE DRIVER 4991 SCSI TAPE DRIVER
4992 M: Kai Mรคkisara <Kai.Makisara@kolumbus.fi> 4992 M: Kai Mรคkisara <Kai.Makisara@kolumbus.fi>
4993 L: linux-scsi@vger.kernel.org 4993 L: linux-scsi@vger.kernel.org
4994 S: Maintained 4994 S: Maintained
4995 F: Documentation/scsi/st.txt 4995 F: Documentation/scsi/st.txt
4996 F: drivers/scsi/st* 4996 F: drivers/scsi/st*
4997 4997
4998 SCTP PROTOCOL 4998 SCTP PROTOCOL
4999 M: Vlad Yasevich <vladislav.yasevich@hp.com> 4999 M: Vlad Yasevich <vladislav.yasevich@hp.com>
5000 M: Sridhar Samudrala <sri@us.ibm.com> 5000 M: Sridhar Samudrala <sri@us.ibm.com>
5001 L: linux-sctp@vger.kernel.org 5001 L: linux-sctp@vger.kernel.org
5002 W: http://lksctp.sourceforge.net 5002 W: http://lksctp.sourceforge.net
5003 S: Supported 5003 S: Supported
5004 F: Documentation/networking/sctp.txt 5004 F: Documentation/networking/sctp.txt
5005 F: include/linux/sctp.h 5005 F: include/linux/sctp.h
5006 F: include/net/sctp/ 5006 F: include/net/sctp/
5007 F: net/sctp/ 5007 F: net/sctp/
5008 5008
5009 SCx200 CPU SUPPORT 5009 SCx200 CPU SUPPORT
5010 M: Jim Cromie <jim.cromie@gmail.com> 5010 M: Jim Cromie <jim.cromie@gmail.com>
5011 S: Odd Fixes 5011 S: Odd Fixes
5012 F: Documentation/i2c/busses/scx200_acb 5012 F: Documentation/i2c/busses/scx200_acb
5013 F: arch/x86/kernel/scx200_32.c 5013 F: arch/x86/kernel/scx200_32.c
5014 F: drivers/watchdog/scx200_wdt.c 5014 F: drivers/watchdog/scx200_wdt.c
5015 F: drivers/i2c/busses/scx200* 5015 F: drivers/i2c/busses/scx200*
5016 F: drivers/mtd/maps/scx200_docflash.c 5016 F: drivers/mtd/maps/scx200_docflash.c
5017 F: include/linux/scx200.h 5017 F: include/linux/scx200.h
5018 5018
5019 SCx200 GPIO DRIVER 5019 SCx200 GPIO DRIVER
5020 M: Jim Cromie <jim.cromie@gmail.com> 5020 M: Jim Cromie <jim.cromie@gmail.com>
5021 S: Maintained 5021 S: Maintained
5022 F: drivers/char/scx200_gpio.c 5022 F: drivers/char/scx200_gpio.c
5023 F: include/linux/scx200_gpio.h 5023 F: include/linux/scx200_gpio.h
5024 5024
5025 SCx200 HRT CLOCKSOURCE DRIVER 5025 SCx200 HRT CLOCKSOURCE DRIVER
5026 M: Jim Cromie <jim.cromie@gmail.com> 5026 M: Jim Cromie <jim.cromie@gmail.com>
5027 S: Maintained 5027 S: Maintained
5028 F: drivers/clocksource/scx200_hrt.c 5028 F: drivers/clocksource/scx200_hrt.c
5029 5029
5030 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 5030 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
5031 M: Sascha Sommer <saschasommer@freenet.de> 5031 M: Sascha Sommer <saschasommer@freenet.de>
5032 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 5032 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
5033 S: Maintained 5033 S: Maintained
5034 F: drivers/mmc/host/sdricoh_cs.c 5034 F: drivers/mmc/host/sdricoh_cs.c
5035 5035
5036 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 5036 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
5037 S: Orphan 5037 S: Orphan
5038 L: linux-mmc@vger.kernel.org 5038 L: linux-mmc@vger.kernel.org
5039 F: drivers/mmc/host/sdhci.* 5039 F: drivers/mmc/host/sdhci.*
5040 5040
5041 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF) 5041 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
5042 M: Anton Vorontsov <avorontsov@ru.mvista.com> 5042 M: Anton Vorontsov <avorontsov@ru.mvista.com>
5043 L: linuxppc-dev@ozlabs.org 5043 L: linuxppc-dev@ozlabs.org
5044 L: linux-mmc@vger.kernel.org 5044 L: linux-mmc@vger.kernel.org
5045 S: Maintained 5045 S: Maintained
5046 F: drivers/mmc/host/sdhci-of.* 5046 F: drivers/mmc/host/sdhci-of.*
5047 5047
5048 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 5048 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
5049 M: Ben Dooks <ben-linux@fluff.org> 5049 M: Ben Dooks <ben-linux@fluff.org>
5050 L: linux-mmc@vger.kernel.org 5050 L: linux-mmc@vger.kernel.org
5051 S: Maintained 5051 S: Maintained
5052 F: drivers/mmc/host/sdhci-s3c.c 5052 F: drivers/mmc/host/sdhci-s3c.c
5053 5053
5054 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 5054 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
5055 M: Viresh Kumar <viresh.kumar@st.com> 5055 M: Viresh Kumar <viresh.kumar@st.com>
5056 L: linux-mmc@vger.kernel.org 5056 L: linux-mmc@vger.kernel.org
5057 S: Maintained 5057 S: Maintained
5058 F: drivers/mmc/host/sdhci-spear.c 5058 F: drivers/mmc/host/sdhci-spear.c
5059 5059
5060 SECURITY SUBSYSTEM 5060 SECURITY SUBSYSTEM
5061 M: James Morris <jmorris@namei.org> 5061 M: James Morris <jmorris@namei.org>
5062 L: linux-security-module@vger.kernel.org (suggested Cc:) 5062 L: linux-security-module@vger.kernel.org (suggested Cc:)
5063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git 5063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
5064 W: http://security.wiki.kernel.org/ 5064 W: http://security.wiki.kernel.org/
5065 S: Supported 5065 S: Supported
5066 F: security/ 5066 F: security/
5067 5067
5068 SECURITY CONTACT 5068 SECURITY CONTACT
5069 M: Security Officers <security@kernel.org> 5069 M: Security Officers <security@kernel.org>
5070 S: Supported 5070 S: Supported
5071 5071
5072 SELINUX SECURITY MODULE 5072 SELINUX SECURITY MODULE
5073 M: Stephen Smalley <sds@tycho.nsa.gov> 5073 M: Stephen Smalley <sds@tycho.nsa.gov>
5074 M: James Morris <jmorris@namei.org> 5074 M: James Morris <jmorris@namei.org>
5075 M: Eric Paris <eparis@parisplace.org> 5075 M: Eric Paris <eparis@parisplace.org>
5076 L: selinux@tycho.nsa.gov (subscribers-only, general discussion) 5076 L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
5077 W: http://selinuxproject.org 5077 W: http://selinuxproject.org
5078 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git 5078 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
5079 S: Supported 5079 S: Supported
5080 F: include/linux/selinux* 5080 F: include/linux/selinux*
5081 F: security/selinux/ 5081 F: security/selinux/
5082 5082
5083 APPARMOR SECURITY MODULE 5083 APPARMOR SECURITY MODULE
5084 M: John Johansen <john.johansen@canonical.com> 5084 M: John Johansen <john.johansen@canonical.com>
5085 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 5085 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
5086 W: apparmor.wiki.kernel.org 5086 W: apparmor.wiki.kernel.org
5087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 5087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
5088 S: Supported 5088 S: Supported
5089 F: security/apparmor/ 5089 F: security/apparmor/
5090 5090
5091 SENSABLE PHANTOM 5091 SENSABLE PHANTOM
5092 M: Jiri Slaby <jirislaby@gmail.com> 5092 M: Jiri Slaby <jirislaby@gmail.com>
5093 S: Maintained 5093 S: Maintained
5094 F: drivers/misc/phantom.c 5094 F: drivers/misc/phantom.c
5095 F: include/linux/phantom.h 5095 F: include/linux/phantom.h
5096 5096
5097 SERIAL ATA (SATA) SUBSYSTEM 5097 SERIAL ATA (SATA) SUBSYSTEM
5098 M: Jeff Garzik <jgarzik@pobox.com> 5098 M: Jeff Garzik <jgarzik@pobox.com>
5099 L: linux-ide@vger.kernel.org 5099 L: linux-ide@vger.kernel.org
5100 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git 5100 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
5101 S: Supported 5101 S: Supported
5102 F: drivers/ata/ 5102 F: drivers/ata/
5103 F: include/linux/ata.h 5103 F: include/linux/ata.h
5104 F: include/linux/libata.h 5104 F: include/linux/libata.h
5105 5105
5106 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 5106 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
5107 M: Jayamohan Kallickal <jayamohank@serverengines.com> 5107 M: Jayamohan Kallickal <jayamohank@serverengines.com>
5108 L: linux-scsi@vger.kernel.org 5108 L: linux-scsi@vger.kernel.org
5109 W: http://www.serverengines.com 5109 W: http://www.serverengines.com
5110 S: Supported 5110 S: Supported
5111 F: drivers/scsi/be2iscsi/ 5111 F: drivers/scsi/be2iscsi/
5112 5112
5113 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER 5113 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
5114 M: Sathya Perla <sathyap@serverengines.com> 5114 M: Sathya Perla <sathyap@serverengines.com>
5115 M: Subbu Seetharaman <subbus@serverengines.com> 5115 M: Subbu Seetharaman <subbus@serverengines.com>
5116 M: Sarveshwar Bandi <sarveshwarb@serverengines.com> 5116 M: Sarveshwar Bandi <sarveshwarb@serverengines.com>
5117 M: Ajit Khaparde <ajitk@serverengines.com> 5117 M: Ajit Khaparde <ajitk@serverengines.com>
5118 L: netdev@vger.kernel.org 5118 L: netdev@vger.kernel.org
5119 W: http://www.serverengines.com 5119 W: http://www.serverengines.com
5120 S: Supported 5120 S: Supported
5121 F: drivers/net/benet/ 5121 F: drivers/net/benet/
5122 5122
5123 SFC NETWORK DRIVER 5123 SFC NETWORK DRIVER
5124 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 5124 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
5125 M: Steve Hodgson <shodgson@solarflare.com> 5125 M: Steve Hodgson <shodgson@solarflare.com>
5126 M: Ben Hutchings <bhutchings@solarflare.com> 5126 M: Ben Hutchings <bhutchings@solarflare.com>
5127 L: netdev@vger.kernel.org 5127 L: netdev@vger.kernel.org
5128 S: Supported 5128 S: Supported
5129 F: drivers/net/sfc/ 5129 F: drivers/net/sfc/
5130 5130
5131 SGI GRU DRIVER 5131 SGI GRU DRIVER
5132 M: Jack Steiner <steiner@sgi.com> 5132 M: Jack Steiner <steiner@sgi.com>
5133 S: Maintained 5133 S: Maintained
5134 F: drivers/misc/sgi-gru/ 5134 F: drivers/misc/sgi-gru/
5135 5135
5136 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 5136 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
5137 M: Pat Gefre <pfg@sgi.com> 5137 M: Pat Gefre <pfg@sgi.com>
5138 L: linux-ia64@vger.kernel.org 5138 L: linux-ia64@vger.kernel.org
5139 S: Supported 5139 S: Supported
5140 F: Documentation/ia64/serial.txt 5140 F: Documentation/ia64/serial.txt
5141 F: drivers/serial/ioc?_serial.c 5141 F: drivers/serial/ioc?_serial.c
5142 F: include/linux/ioc?.h 5142 F: include/linux/ioc?.h
5143 5143
5144 SGI VISUAL WORKSTATION 320 AND 540 5144 SGI VISUAL WORKSTATION 320 AND 540
5145 M: Andrey Panin <pazke@donpac.ru> 5145 M: Andrey Panin <pazke@donpac.ru>
5146 L: linux-visws-devel@lists.sf.net 5146 L: linux-visws-devel@lists.sf.net
5147 W: http://linux-visws.sf.net 5147 W: http://linux-visws.sf.net
5148 S: Maintained for 2.6. 5148 S: Maintained for 2.6.
5149 F: Documentation/sgi-visws.txt 5149 F: Documentation/sgi-visws.txt
5150 5150
5151 SGI XP/XPC/XPNET DRIVER 5151 SGI XP/XPC/XPNET DRIVER
5152 M: Robin Holt <holt@sgi.com> 5152 M: Robin Holt <holt@sgi.com>
5153 S: Maintained 5153 S: Maintained
5154 F: drivers/misc/sgi-xp/ 5154 F: drivers/misc/sgi-xp/
5155 5155
5156 SHARP LH SUPPORT (LH7952X & LH7A40X) 5156 SHARP LH SUPPORT (LH7952X & LH7A40X)
5157 M: Marc Singer <elf@buici.com> 5157 M: Marc Singer <elf@buici.com>
5158 W: http://projects.buici.com/arm 5158 W: http://projects.buici.com/arm
5159 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5159 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5160 S: Maintained 5160 S: Maintained
5161 F: Documentation/arm/Sharp-LH/ADC-LH7-Touchscreen 5161 F: Documentation/arm/Sharp-LH/ADC-LH7-Touchscreen
5162 F: arch/arm/mach-lh7a40x/ 5162 F: arch/arm/mach-lh7a40x/
5163 F: drivers/serial/serial_lh7a40x.c 5163 F: drivers/serial/serial_lh7a40x.c
5164 F: drivers/usb/gadget/lh7a40* 5164 F: drivers/usb/gadget/lh7a40*
5165 F: drivers/usb/host/ohci-lh7a40* 5165 F: drivers/usb/host/ohci-lh7a40*
5166 5166
5167 SIMPLE FIRMWARE INTERFACE (SFI) 5167 SIMPLE FIRMWARE INTERFACE (SFI)
5168 M: Len Brown <lenb@kernel.org> 5168 M: Len Brown <lenb@kernel.org>
5169 L: sfi-devel@simplefirmware.org 5169 L: sfi-devel@simplefirmware.org
5170 W: http://simplefirmware.org/ 5170 W: http://simplefirmware.org/
5171 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 5171 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
5172 S: Supported 5172 S: Supported
5173 F: arch/x86/kernel/*sfi* 5173 F: arch/x86/kernel/*sfi*
5174 F: drivers/sfi/ 5174 F: drivers/sfi/
5175 F: include/linux/sfi*.h 5175 F: include/linux/sfi*.h
5176 5176
5177 SIMTEC EB110ATX (Chalice CATS) 5177 SIMTEC EB110ATX (Chalice CATS)
5178 P: Ben Dooks 5178 P: Ben Dooks
5179 M: Vincent Sanders <support@simtec.co.uk> 5179 M: Vincent Sanders <support@simtec.co.uk>
5180 W: http://www.simtec.co.uk/products/EB110ATX/ 5180 W: http://www.simtec.co.uk/products/EB110ATX/
5181 S: Supported 5181 S: Supported
5182 5182
5183 SIMTEC EB2410ITX (BAST) 5183 SIMTEC EB2410ITX (BAST)
5184 P: Ben Dooks 5184 P: Ben Dooks
5185 M: Vincent Sanders <support@simtec.co.uk> 5185 M: Vincent Sanders <support@simtec.co.uk>
5186 W: http://www.simtec.co.uk/products/EB2410ITX/ 5186 W: http://www.simtec.co.uk/products/EB2410ITX/
5187 S: Supported 5187 S: Supported
5188 F: arch/arm/mach-s3c2410/ 5188 F: arch/arm/mach-s3c2410/
5189 F: drivers/*/*s3c2410* 5189 F: drivers/*/*s3c2410*
5190 F: drivers/*/*/*s3c2410* 5190 F: drivers/*/*/*s3c2410*
5191 5191
5192 TI DAVINCI MACHINE SUPPORT 5192 TI DAVINCI MACHINE SUPPORT
5193 P: Kevin Hilman 5193 P: Kevin Hilman
5194 M: davinci-linux-open-source@linux.davincidsp.com 5194 M: davinci-linux-open-source@linux.davincidsp.com
5195 Q: http://patchwork.kernel.org/project/linux-davinci/list/ 5195 Q: http://patchwork.kernel.org/project/linux-davinci/list/
5196 S: Supported 5196 S: Supported
5197 F: arch/arm/mach-davinci 5197 F: arch/arm/mach-davinci
5198 5198
5199 SIS 190 ETHERNET DRIVER 5199 SIS 190 ETHERNET DRIVER
5200 M: Francois Romieu <romieu@fr.zoreil.com> 5200 M: Francois Romieu <romieu@fr.zoreil.com>
5201 L: netdev@vger.kernel.org 5201 L: netdev@vger.kernel.org
5202 S: Maintained 5202 S: Maintained
5203 F: drivers/net/sis190.c 5203 F: drivers/net/sis190.c
5204 5204
5205 SIS 900/7016 FAST ETHERNET DRIVER 5205 SIS 900/7016 FAST ETHERNET DRIVER
5206 M: Daniele Venzano <venza@brownhat.org> 5206 M: Daniele Venzano <venza@brownhat.org>
5207 W: http://www.brownhat.org/sis900.html 5207 W: http://www.brownhat.org/sis900.html
5208 L: netdev@vger.kernel.org 5208 L: netdev@vger.kernel.org
5209 S: Maintained 5209 S: Maintained
5210 F: drivers/net/sis900.* 5210 F: drivers/net/sis900.*
5211 5211
5212 SIS 96X I2C/SMBUS DRIVER 5212 SIS 96X I2C/SMBUS DRIVER
5213 M: "Mark M. Hoffman" <mhoffman@lightlink.com> 5213 M: "Mark M. Hoffman" <mhoffman@lightlink.com>
5214 L: linux-i2c@vger.kernel.org 5214 L: linux-i2c@vger.kernel.org
5215 S: Maintained 5215 S: Maintained
5216 F: Documentation/i2c/busses/i2c-sis96x 5216 F: Documentation/i2c/busses/i2c-sis96x
5217 F: drivers/i2c/busses/i2c-sis96x.c 5217 F: drivers/i2c/busses/i2c-sis96x.c
5218 5218
5219 SIS FRAMEBUFFER DRIVER 5219 SIS FRAMEBUFFER DRIVER
5220 M: Thomas Winischhofer <thomas@winischhofer.net> 5220 M: Thomas Winischhofer <thomas@winischhofer.net>
5221 W: http://www.winischhofer.net/linuxsisvga.shtml 5221 W: http://www.winischhofer.net/linuxsisvga.shtml
5222 S: Maintained 5222 S: Maintained
5223 F: Documentation/fb/sisfb.txt 5223 F: Documentation/fb/sisfb.txt
5224 F: drivers/video/sis/ 5224 F: drivers/video/sis/
5225 F: include/video/sisfb.h 5225 F: include/video/sisfb.h
5226 5226
5227 SIS USB2VGA DRIVER 5227 SIS USB2VGA DRIVER
5228 M: Thomas Winischhofer <thomas@winischhofer.net> 5228 M: Thomas Winischhofer <thomas@winischhofer.net>
5229 W: http://www.winischhofer.at/linuxsisusbvga.shtml 5229 W: http://www.winischhofer.at/linuxsisusbvga.shtml
5230 S: Maintained 5230 S: Maintained
5231 F: drivers/usb/misc/sisusbvga/ 5231 F: drivers/usb/misc/sisusbvga/
5232 5232
5233 SKGE, SKY2 10/100/1000 GIGABIT ETHERNET DRIVERS 5233 SKGE, SKY2 10/100/1000 GIGABIT ETHERNET DRIVERS
5234 M: Stephen Hemminger <shemminger@linux-foundation.org> 5234 M: Stephen Hemminger <shemminger@linux-foundation.org>
5235 L: netdev@vger.kernel.org 5235 L: netdev@vger.kernel.org
5236 S: Maintained 5236 S: Maintained
5237 F: drivers/net/skge.* 5237 F: drivers/net/skge.*
5238 F: drivers/net/sky2.* 5238 F: drivers/net/sky2.*
5239 5239
5240 SLAB ALLOCATOR 5240 SLAB ALLOCATOR
5241 M: Christoph Lameter <cl@linux-foundation.org> 5241 M: Christoph Lameter <cl@linux-foundation.org>
5242 M: Pekka Enberg <penberg@cs.helsinki.fi> 5242 M: Pekka Enberg <penberg@cs.helsinki.fi>
5243 M: Matt Mackall <mpm@selenic.com> 5243 M: Matt Mackall <mpm@selenic.com>
5244 L: linux-mm@kvack.org 5244 L: linux-mm@kvack.org
5245 S: Maintained 5245 S: Maintained
5246 F: include/linux/sl?b*.h 5246 F: include/linux/sl?b*.h
5247 F: mm/sl?b.c 5247 F: mm/sl?b.c
5248 5248
5249 SMC91x ETHERNET DRIVER 5249 SMC91x ETHERNET DRIVER
5250 M: Nicolas Pitre <nico@fluxnic.net> 5250 M: Nicolas Pitre <nico@fluxnic.net>
5251 S: Odd Fixes 5251 S: Odd Fixes
5252 F: drivers/net/smc91x.* 5252 F: drivers/net/smc91x.*
5253 5253
5254 SMM665 HARDWARE MONITOR DRIVER
5255 M: Guenter Roeck <linux@roeck-us.net>
5256 L: lm-sensors@lm-sensors.org
5257 S: Maintained
5258 F: Documentation/hwmon/smm665
5259 F: drivers/hwmon/smm665.c
5260
5254 SMSC47B397 HARDWARE MONITOR DRIVER 5261 SMSC47B397 HARDWARE MONITOR DRIVER
5255 M: "Mark M. Hoffman" <mhoffman@lightlink.com> 5262 M: "Mark M. Hoffman" <mhoffman@lightlink.com>
5256 L: lm-sensors@lm-sensors.org 5263 L: lm-sensors@lm-sensors.org
5257 S: Maintained 5264 S: Maintained
5258 F: Documentation/hwmon/smsc47b397 5265 F: Documentation/hwmon/smsc47b397
5259 F: drivers/hwmon/smsc47b397.c 5266 F: drivers/hwmon/smsc47b397.c
5260 5267
5261 SMSC911x ETHERNET DRIVER 5268 SMSC911x ETHERNET DRIVER
5262 M: Steve Glendinning <steve.glendinning@smsc.com> 5269 M: Steve Glendinning <steve.glendinning@smsc.com>
5263 L: netdev@vger.kernel.org 5270 L: netdev@vger.kernel.org
5264 S: Supported 5271 S: Supported
5265 F: include/linux/smsc911x.h 5272 F: include/linux/smsc911x.h
5266 F: drivers/net/smsc911x.* 5273 F: drivers/net/smsc911x.*
5267 5274
5268 SMSC9420 PCI ETHERNET DRIVER 5275 SMSC9420 PCI ETHERNET DRIVER
5269 M: Steve Glendinning <steve.glendinning@smsc.com> 5276 M: Steve Glendinning <steve.glendinning@smsc.com>
5270 L: netdev@vger.kernel.org 5277 L: netdev@vger.kernel.org
5271 S: Supported 5278 S: Supported
5272 F: drivers/net/smsc9420.* 5279 F: drivers/net/smsc9420.*
5273 5280
5274 SN-IA64 (Itanium) SUB-PLATFORM 5281 SN-IA64 (Itanium) SUB-PLATFORM
5275 M: Jes Sorensen <jes@sgi.com> 5282 M: Jes Sorensen <jes@sgi.com>
5276 L: linux-altix@sgi.com 5283 L: linux-altix@sgi.com
5277 L: linux-ia64@vger.kernel.org 5284 L: linux-ia64@vger.kernel.org
5278 W: http://www.sgi.com/altix 5285 W: http://www.sgi.com/altix
5279 S: Maintained 5286 S: Maintained
5280 F: arch/ia64/sn/ 5287 F: arch/ia64/sn/
5281 5288
5282 SOC-CAMERA V4L2 SUBSYSTEM 5289 SOC-CAMERA V4L2 SUBSYSTEM
5283 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 5290 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
5284 L: linux-media@vger.kernel.org 5291 L: linux-media@vger.kernel.org
5285 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 5292 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5286 S: Maintained 5293 S: Maintained
5287 F: include/media/v4l2* 5294 F: include/media/v4l2*
5288 F: drivers/media/video/v4l2* 5295 F: drivers/media/video/v4l2*
5289 5296
5290 SOEKRIS NET48XX LED SUPPORT 5297 SOEKRIS NET48XX LED SUPPORT
5291 M: Chris Boot <bootc@bootc.net> 5298 M: Chris Boot <bootc@bootc.net>
5292 S: Maintained 5299 S: Maintained
5293 F: drivers/leds/leds-net48xx.c 5300 F: drivers/leds/leds-net48xx.c
5294 5301
5295 SOFTWARE RAID (Multiple Disks) SUPPORT 5302 SOFTWARE RAID (Multiple Disks) SUPPORT
5296 M: Neil Brown <neilb@suse.de> 5303 M: Neil Brown <neilb@suse.de>
5297 L: linux-raid@vger.kernel.org 5304 L: linux-raid@vger.kernel.org
5298 S: Supported 5305 S: Supported
5299 F: drivers/md/ 5306 F: drivers/md/
5300 F: include/linux/raid/ 5307 F: include/linux/raid/
5301 5308
5302 SONIC NETWORK DRIVER 5309 SONIC NETWORK DRIVER
5303 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 5310 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
5304 L: netdev@vger.kernel.org 5311 L: netdev@vger.kernel.org
5305 S: Maintained 5312 S: Maintained
5306 F: drivers/net/sonic.* 5313 F: drivers/net/sonic.*
5307 5314
5308 SONICS SILICON BACKPLANE DRIVER (SSB) 5315 SONICS SILICON BACKPLANE DRIVER (SSB)
5309 M: Michael Buesch <mb@bu3sch.de> 5316 M: Michael Buesch <mb@bu3sch.de>
5310 L: netdev@vger.kernel.org 5317 L: netdev@vger.kernel.org
5311 S: Maintained 5318 S: Maintained
5312 F: drivers/ssb/ 5319 F: drivers/ssb/
5313 F: include/linux/ssb/ 5320 F: include/linux/ssb/
5314 5321
5315 SONY VAIO CONTROL DEVICE DRIVER 5322 SONY VAIO CONTROL DEVICE DRIVER
5316 M: Mattia Dongili <malattia@linux.it> 5323 M: Mattia Dongili <malattia@linux.it>
5317 L: platform-driver-x86@vger.kernel.org 5324 L: platform-driver-x86@vger.kernel.org
5318 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 5325 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
5319 S: Maintained 5326 S: Maintained
5320 F: Documentation/laptops/sony-laptop.txt 5327 F: Documentation/laptops/sony-laptop.txt
5321 F: drivers/char/sonypi.c 5328 F: drivers/char/sonypi.c
5322 F: drivers/platform/x86/sony-laptop.c 5329 F: drivers/platform/x86/sony-laptop.c
5323 F: include/linux/sony-laptop.h 5330 F: include/linux/sony-laptop.h
5324 5331
5325 SONY MEMORYSTICK CARD SUPPORT 5332 SONY MEMORYSTICK CARD SUPPORT
5326 M: Alex Dubov <oakad@yahoo.com> 5333 M: Alex Dubov <oakad@yahoo.com>
5327 W: http://tifmxx.berlios.de/ 5334 W: http://tifmxx.berlios.de/
5328 S: Maintained 5335 S: Maintained
5329 F: drivers/memstick/host/tifm_ms.c 5336 F: drivers/memstick/host/tifm_ms.c
5330 5337
5331 SOUND 5338 SOUND
5332 M: Jaroslav Kysela <perex@perex.cz> 5339 M: Jaroslav Kysela <perex@perex.cz>
5333 M: Takashi Iwai <tiwai@suse.de> 5340 M: Takashi Iwai <tiwai@suse.de>
5334 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5341 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5335 W: http://www.alsa-project.org/ 5342 W: http://www.alsa-project.org/
5336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git 5343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git
5337 T: git git://git.alsa-project.org/alsa-kernel.git 5344 T: git git://git.alsa-project.org/alsa-kernel.git
5338 S: Maintained 5345 S: Maintained
5339 F: Documentation/sound/ 5346 F: Documentation/sound/
5340 F: include/sound/ 5347 F: include/sound/
5341 F: sound/ 5348 F: sound/
5342 5349
5343 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 5350 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
5344 M: Liam Girdwood <lrg@slimlogic.co.uk> 5351 M: Liam Girdwood <lrg@slimlogic.co.uk>
5345 M: Mark Brown <broonie@opensource.wolfsonmicro.com> 5352 M: Mark Brown <broonie@opensource.wolfsonmicro.com>
5346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git 5353 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git
5347 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5354 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5348 W: http://alsa-project.org/main/index.php/ASoC 5355 W: http://alsa-project.org/main/index.php/ASoC
5349 S: Supported 5356 S: Supported
5350 F: sound/soc/ 5357 F: sound/soc/
5351 F: include/sound/soc* 5358 F: include/sound/soc*
5352 5359
5353 SPARC + UltraSPARC (sparc/sparc64) 5360 SPARC + UltraSPARC (sparc/sparc64)
5354 M: "David S. Miller" <davem@davemloft.net> 5361 M: "David S. Miller" <davem@davemloft.net>
5355 L: sparclinux@vger.kernel.org 5362 L: sparclinux@vger.kernel.org
5356 Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 5363 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
5357 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git 5364 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
5358 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git 5365 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
5359 S: Maintained 5366 S: Maintained
5360 F: arch/sparc/ 5367 F: arch/sparc/
5361 F: drivers/sbus/ 5368 F: drivers/sbus/
5362 5369
5363 SPARC SERIAL DRIVERS 5370 SPARC SERIAL DRIVERS
5364 M: "David S. Miller" <davem@davemloft.net> 5371 M: "David S. Miller" <davem@davemloft.net>
5365 L: sparclinux@vger.kernel.org 5372 L: sparclinux@vger.kernel.org
5366 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git 5373 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
5367 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git 5374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
5368 S: Maintained 5375 S: Maintained
5369 F: drivers/serial/suncore.c 5376 F: drivers/serial/suncore.c
5370 F: drivers/serial/suncore.h 5377 F: drivers/serial/suncore.h
5371 F: drivers/serial/sunhv.c 5378 F: drivers/serial/sunhv.c
5372 F: drivers/serial/sunsab.c 5379 F: drivers/serial/sunsab.c
5373 F: drivers/serial/sunsab.h 5380 F: drivers/serial/sunsab.h
5374 F: drivers/serial/sunsu.c 5381 F: drivers/serial/sunsu.c
5375 F: drivers/serial/sunzilog.c 5382 F: drivers/serial/sunzilog.c
5376 F: drivers/serial/sunzilog.h 5383 F: drivers/serial/sunzilog.h
5377 5384
5378 SPEAR PLATFORM SUPPORT 5385 SPEAR PLATFORM SUPPORT
5379 M: Viresh Kumar <viresh.kumar@st.com> 5386 M: Viresh Kumar <viresh.kumar@st.com>
5380 W: http://www.st.com/spear 5387 W: http://www.st.com/spear
5381 S: Maintained 5388 S: Maintained
5382 F: arch/arm/plat-spear/ 5389 F: arch/arm/plat-spear/
5383 5390
5384 SPEAR3XX MACHINE SUPPORT 5391 SPEAR3XX MACHINE SUPPORT
5385 M: Viresh Kumar <viresh.kumar@st.com> 5392 M: Viresh Kumar <viresh.kumar@st.com>
5386 W: http://www.st.com/spear 5393 W: http://www.st.com/spear
5387 S: Maintained 5394 S: Maintained
5388 F: arch/arm/mach-spear3xx/ 5395 F: arch/arm/mach-spear3xx/
5389 5396
5390 SPEAR6XX MACHINE SUPPORT 5397 SPEAR6XX MACHINE SUPPORT
5391 M: Rajeev Kumar <rajeev-dlh.kumar@st.com> 5398 M: Rajeev Kumar <rajeev-dlh.kumar@st.com>
5392 W: http://www.st.com/spear 5399 W: http://www.st.com/spear
5393 S: Maintained 5400 S: Maintained
5394 F: arch/arm/mach-spear6xx/ 5401 F: arch/arm/mach-spear6xx/
5395 5402
5396 SPEAR CLOCK FRAMEWORK SUPPORT 5403 SPEAR CLOCK FRAMEWORK SUPPORT
5397 M: Viresh Kumar <viresh.kumar@st.com> 5404 M: Viresh Kumar <viresh.kumar@st.com>
5398 W: http://www.st.com/spear 5405 W: http://www.st.com/spear
5399 S: Maintained 5406 S: Maintained
5400 F: arch/arm/mach-spear*/clock.c 5407 F: arch/arm/mach-spear*/clock.c
5401 F: arch/arm/mach-spear*/include/mach/clkdev.h 5408 F: arch/arm/mach-spear*/include/mach/clkdev.h
5402 F: arch/arm/plat-spear/clock.c 5409 F: arch/arm/plat-spear/clock.c
5403 F: arch/arm/plat-spear/include/plat/clkdev.h 5410 F: arch/arm/plat-spear/include/plat/clkdev.h
5404 F: arch/arm/plat-spear/include/plat/clock.h 5411 F: arch/arm/plat-spear/include/plat/clock.h
5405 5412
5406 SPEAR PAD MULTIPLEXING SUPPORT 5413 SPEAR PAD MULTIPLEXING SUPPORT
5407 M: Viresh Kumar <viresh.kumar@st.com> 5414 M: Viresh Kumar <viresh.kumar@st.com>
5408 W: http://www.st.com/spear 5415 W: http://www.st.com/spear
5409 S: Maintained 5416 S: Maintained
5410 F: arch/arm/plat-spear/include/plat/padmux.h 5417 F: arch/arm/plat-spear/include/plat/padmux.h
5411 F: arch/arm/plat-spear/padmux.c 5418 F: arch/arm/plat-spear/padmux.c
5412 F: arch/arm/mach-spear*/spear*xx.c 5419 F: arch/arm/mach-spear*/spear*xx.c
5413 F: arch/arm/mach-spear*/include/mach/generic.h 5420 F: arch/arm/mach-spear*/include/mach/generic.h
5414 F: arch/arm/mach-spear3xx/spear3*0.c 5421 F: arch/arm/mach-spear3xx/spear3*0.c
5415 F: arch/arm/mach-spear3xx/spear3*0_evb.c 5422 F: arch/arm/mach-spear3xx/spear3*0_evb.c
5416 F: arch/arm/mach-spear6xx/spear600.c 5423 F: arch/arm/mach-spear6xx/spear600.c
5417 F: arch/arm/mach-spear6xx/spear600_evb.c 5424 F: arch/arm/mach-spear6xx/spear600_evb.c
5418 5425
5419 SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER 5426 SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER
5420 M: Roger Wolff <R.E.Wolff@BitWizard.nl> 5427 M: Roger Wolff <R.E.Wolff@BitWizard.nl>
5421 S: Supported 5428 S: Supported
5422 F: Documentation/serial/specialix.txt 5429 F: Documentation/serial/specialix.txt
5423 F: drivers/char/specialix* 5430 F: drivers/char/specialix*
5424 5431
5425 SPI SUBSYSTEM 5432 SPI SUBSYSTEM
5426 M: David Brownell <dbrownell@users.sourceforge.net> 5433 M: David Brownell <dbrownell@users.sourceforge.net>
5427 M: Grant Likely <grant.likely@secretlab.ca> 5434 M: Grant Likely <grant.likely@secretlab.ca>
5428 L: spi-devel-general@lists.sourceforge.net 5435 L: spi-devel-general@lists.sourceforge.net
5429 Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 5436 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
5430 T: git git://git.secretlab.ca/git/linux-2.6.git 5437 T: git git://git.secretlab.ca/git/linux-2.6.git
5431 S: Maintained 5438 S: Maintained
5432 F: Documentation/spi/ 5439 F: Documentation/spi/
5433 F: drivers/spi/ 5440 F: drivers/spi/
5434 F: include/linux/spi/ 5441 F: include/linux/spi/
5435 5442
5436 SPIDERNET NETWORK DRIVER for CELL 5443 SPIDERNET NETWORK DRIVER for CELL
5437 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 5444 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
5438 M: Jens Osterkamp <jens@de.ibm.com> 5445 M: Jens Osterkamp <jens@de.ibm.com>
5439 L: netdev@vger.kernel.org 5446 L: netdev@vger.kernel.org
5440 S: Supported 5447 S: Supported
5441 F: Documentation/networking/spider_net.txt 5448 F: Documentation/networking/spider_net.txt
5442 F: drivers/net/spider_net* 5449 F: drivers/net/spider_net*
5443 5450
5444 SPU FILE SYSTEM 5451 SPU FILE SYSTEM
5445 M: Jeremy Kerr <jk@ozlabs.org> 5452 M: Jeremy Kerr <jk@ozlabs.org>
5446 L: linuxppc-dev@ozlabs.org 5453 L: linuxppc-dev@ozlabs.org
5447 L: cbe-oss-dev@ozlabs.org 5454 L: cbe-oss-dev@ozlabs.org
5448 W: http://www.ibm.com/developerworks/power/cell/ 5455 W: http://www.ibm.com/developerworks/power/cell/
5449 S: Supported 5456 S: Supported
5450 F: Documentation/filesystems/spufs.txt 5457 F: Documentation/filesystems/spufs.txt
5451 F: arch/powerpc/platforms/cell/spufs/ 5458 F: arch/powerpc/platforms/cell/spufs/
5452 5459
5453 SQUASHFS FILE SYSTEM 5460 SQUASHFS FILE SYSTEM
5454 M: Phillip Lougher <phillip@lougher.demon.co.uk> 5461 M: Phillip Lougher <phillip@lougher.demon.co.uk>
5455 L: squashfs-devel@lists.sourceforge.net (subscribers-only) 5462 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
5456 W: http://squashfs.org.uk 5463 W: http://squashfs.org.uk
5457 S: Maintained 5464 S: Maintained
5458 F: Documentation/filesystems/squashfs.txt 5465 F: Documentation/filesystems/squashfs.txt
5459 F: fs/squashfs/ 5466 F: fs/squashfs/
5460 5467
5461 SRM (Alpha) environment access 5468 SRM (Alpha) environment access
5462 M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 5469 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
5463 S: Maintained 5470 S: Maintained
5464 F: arch/alpha/kernel/srm_env.c 5471 F: arch/alpha/kernel/srm_env.c
5465 5472
5466 STABLE BRANCH 5473 STABLE BRANCH
5467 M: Greg Kroah-Hartman <greg@kroah.com> 5474 M: Greg Kroah-Hartman <greg@kroah.com>
5468 M: Chris Wright <chrisw@sous-sol.org> 5475 M: Chris Wright <chrisw@sous-sol.org>
5469 L: stable@kernel.org 5476 L: stable@kernel.org
5470 S: Maintained 5477 S: Maintained
5471 5478
5472 STAGING SUBSYSTEM 5479 STAGING SUBSYSTEM
5473 M: Greg Kroah-Hartman <gregkh@suse.de> 5480 M: Greg Kroah-Hartman <gregkh@suse.de>
5474 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/ 5481 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
5475 L: devel@driverdev.osuosl.org 5482 L: devel@driverdev.osuosl.org
5476 S: Maintained 5483 S: Maintained
5477 F: drivers/staging/ 5484 F: drivers/staging/
5478 5485
5479 STARFIRE/DURALAN NETWORK DRIVER 5486 STARFIRE/DURALAN NETWORK DRIVER
5480 M: Ion Badulescu <ionut@badula.org> 5487 M: Ion Badulescu <ionut@badula.org>
5481 S: Odd Fixes 5488 S: Odd Fixes
5482 F: drivers/net/starfire* 5489 F: drivers/net/starfire*
5483 5490
5484 STRADIS MPEG-2 DECODER DRIVER 5491 STRADIS MPEG-2 DECODER DRIVER
5485 M: Nathan Laredo <laredo@gnu.org> 5492 M: Nathan Laredo <laredo@gnu.org>
5486 W: http://www.stradis.com/ 5493 W: http://www.stradis.com/
5487 S: Maintained 5494 S: Maintained
5488 F: drivers/media/video/stradis.c 5495 F: drivers/media/video/stradis.c
5489 5496
5490 SUN3/3X 5497 SUN3/3X
5491 M: Sam Creasey <sammy@sammy.net> 5498 M: Sam Creasey <sammy@sammy.net>
5492 W: http://sammy.net/sun3/ 5499 W: http://sammy.net/sun3/
5493 S: Maintained 5500 S: Maintained
5494 F: arch/m68k/kernel/*sun3* 5501 F: arch/m68k/kernel/*sun3*
5495 F: arch/m68k/sun3*/ 5502 F: arch/m68k/sun3*/
5496 F: arch/m68k/include/asm/sun3* 5503 F: arch/m68k/include/asm/sun3*
5497 5504
5498 SUPERH 5505 SUPERH
5499 M: Paul Mundt <lethal@linux-sh.org> 5506 M: Paul Mundt <lethal@linux-sh.org>
5500 L: linux-sh@vger.kernel.org 5507 L: linux-sh@vger.kernel.org
5501 W: http://www.linux-sh.org 5508 W: http://www.linux-sh.org
5502 Q: http://patchwork.kernel.org/project/linux-sh/list/ 5509 Q: http://patchwork.kernel.org/project/linux-sh/list/
5503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git 5510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git
5504 S: Supported 5511 S: Supported
5505 F: Documentation/sh/ 5512 F: Documentation/sh/
5506 F: arch/sh/ 5513 F: arch/sh/
5507 F: drivers/sh/ 5514 F: drivers/sh/
5508 5515
5509 SUSPEND TO RAM 5516 SUSPEND TO RAM
5510 M: Len Brown <len.brown@intel.com> 5517 M: Len Brown <len.brown@intel.com>
5511 M: Pavel Machek <pavel@ucw.cz> 5518 M: Pavel Machek <pavel@ucw.cz>
5512 M: "Rafael J. Wysocki" <rjw@sisk.pl> 5519 M: "Rafael J. Wysocki" <rjw@sisk.pl>
5513 L: linux-pm@lists.linux-foundation.org 5520 L: linux-pm@lists.linux-foundation.org
5514 S: Supported 5521 S: Supported
5515 F: Documentation/power/ 5522 F: Documentation/power/
5516 F: arch/x86/kernel/acpi/ 5523 F: arch/x86/kernel/acpi/
5517 F: drivers/base/power/ 5524 F: drivers/base/power/
5518 F: kernel/power/ 5525 F: kernel/power/
5519 F: include/linux/suspend.h 5526 F: include/linux/suspend.h
5520 F: include/linux/freezer.h 5527 F: include/linux/freezer.h
5521 F: include/linux/pm.h 5528 F: include/linux/pm.h
5522 5529
5523 SVGA HANDLING 5530 SVGA HANDLING
5524 M: Martin Mares <mj@ucw.cz> 5531 M: Martin Mares <mj@ucw.cz>
5525 L: linux-video@atrey.karlin.mff.cuni.cz 5532 L: linux-video@atrey.karlin.mff.cuni.cz
5526 S: Maintained 5533 S: Maintained
5527 F: Documentation/svga.txt 5534 F: Documentation/svga.txt
5528 F: arch/x86/boot/video* 5535 F: arch/x86/boot/video*
5529 5536
5530 SYSV FILESYSTEM 5537 SYSV FILESYSTEM
5531 M: Christoph Hellwig <hch@infradead.org> 5538 M: Christoph Hellwig <hch@infradead.org>
5532 S: Maintained 5539 S: Maintained
5533 F: Documentation/filesystems/sysv-fs.txt 5540 F: Documentation/filesystems/sysv-fs.txt
5534 F: fs/sysv/ 5541 F: fs/sysv/
5535 F: include/linux/sysv_fs.h 5542 F: include/linux/sysv_fs.h
5536 5543
5537 TASKSTATS STATISTICS INTERFACE 5544 TASKSTATS STATISTICS INTERFACE
5538 M: Balbir Singh <balbir@linux.vnet.ibm.com> 5545 M: Balbir Singh <balbir@linux.vnet.ibm.com>
5539 S: Maintained 5546 S: Maintained
5540 F: Documentation/accounting/taskstats* 5547 F: Documentation/accounting/taskstats*
5541 F: include/linux/taskstats* 5548 F: include/linux/taskstats*
5542 F: kernel/taskstats.c 5549 F: kernel/taskstats.c
5543 5550
5544 TC CLASSIFIER 5551 TC CLASSIFIER
5545 M: Jamal Hadi Salim <hadi@cyberus.ca> 5552 M: Jamal Hadi Salim <hadi@cyberus.ca>
5546 L: netdev@vger.kernel.org 5553 L: netdev@vger.kernel.org
5547 S: Maintained 5554 S: Maintained
5548 F: include/linux/pkt_cls.h 5555 F: include/linux/pkt_cls.h
5549 F: include/net/pkt_cls.h 5556 F: include/net/pkt_cls.h
5550 F: net/sched/ 5557 F: net/sched/
5551 5558
5552 TCP LOW PRIORITY MODULE 5559 TCP LOW PRIORITY MODULE
5553 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 5560 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
5554 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 5561 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5555 W: http://tcp-lp-mod.sourceforge.net/ 5562 W: http://tcp-lp-mod.sourceforge.net/
5556 S: Maintained 5563 S: Maintained
5557 F: net/ipv4/tcp_lp.c 5564 F: net/ipv4/tcp_lp.c
5558 5565
5559 TEGRA SUPPORT 5566 TEGRA SUPPORT
5560 M: Colin Cross <ccross@android.com> 5567 M: Colin Cross <ccross@android.com>
5561 M: Erik Gilling <konkers@android.com> 5568 M: Erik Gilling <konkers@android.com>
5562 M: Olof Johansson <olof@lixom.net> 5569 M: Olof Johansson <olof@lixom.net>
5563 L: linux-tegra@vger.kernel.org 5570 L: linux-tegra@vger.kernel.org
5564 T: git git://android.git.kernel.org/kernel/tegra.git 5571 T: git git://android.git.kernel.org/kernel/tegra.git
5565 S: Supported 5572 S: Supported
5566 F: arch/arm/mach-tegra 5573 F: arch/arm/mach-tegra
5567 5574
5568 TEHUTI ETHERNET DRIVER 5575 TEHUTI ETHERNET DRIVER
5569 M: Alexander Indenbaum <baum@tehutinetworks.net> 5576 M: Alexander Indenbaum <baum@tehutinetworks.net>
5570 M: Andy Gospodarek <andy@greyhouse.net> 5577 M: Andy Gospodarek <andy@greyhouse.net>
5571 L: netdev@vger.kernel.org 5578 L: netdev@vger.kernel.org
5572 S: Supported 5579 S: Supported
5573 F: drivers/net/tehuti* 5580 F: drivers/net/tehuti*
5574 5581
5575 Telecom Clock Driver for MCPL0010 5582 Telecom Clock Driver for MCPL0010
5576 M: Mark Gross <mark.gross@intel.com> 5583 M: Mark Gross <mark.gross@intel.com>
5577 S: Supported 5584 S: Supported
5578 F: drivers/char/tlclk.c 5585 F: drivers/char/tlclk.c
5579 5586
5580 TENSILICA XTENSA PORT (xtensa) 5587 TENSILICA XTENSA PORT (xtensa)
5581 M: Chris Zankel <chris@zankel.net> 5588 M: Chris Zankel <chris@zankel.net>
5582 S: Maintained 5589 S: Maintained
5583 F: arch/xtensa/ 5590 F: arch/xtensa/
5584 5591
5585 THINKPAD ACPI EXTRAS DRIVER 5592 THINKPAD ACPI EXTRAS DRIVER
5586 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 5593 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
5587 L: ibm-acpi-devel@lists.sourceforge.net 5594 L: ibm-acpi-devel@lists.sourceforge.net
5588 L: platform-driver-x86@vger.kernel.org 5595 L: platform-driver-x86@vger.kernel.org
5589 W: http://ibm-acpi.sourceforge.net 5596 W: http://ibm-acpi.sourceforge.net
5590 W: http://thinkwiki.org/wiki/Ibm-acpi 5597 W: http://thinkwiki.org/wiki/Ibm-acpi
5591 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 5598 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
5592 S: Maintained 5599 S: Maintained
5593 F: drivers/platform/x86/thinkpad_acpi.c 5600 F: drivers/platform/x86/thinkpad_acpi.c
5594 5601
5595 TI FLASH MEDIA INTERFACE DRIVER 5602 TI FLASH MEDIA INTERFACE DRIVER
5596 M: Alex Dubov <oakad@yahoo.com> 5603 M: Alex Dubov <oakad@yahoo.com>
5597 S: Maintained 5604 S: Maintained
5598 F: drivers/misc/tifm* 5605 F: drivers/misc/tifm*
5599 F: drivers/mmc/host/tifm_sd.c 5606 F: drivers/mmc/host/tifm_sd.c
5600 F: include/linux/tifm.h 5607 F: include/linux/tifm.h
5601 5608
5602 TI TWL4030 SERIES SOC CODEC DRIVER 5609 TI TWL4030 SERIES SOC CODEC DRIVER
5603 M: Peter Ujfalusi <peter.ujfalusi@nokia.com> 5610 M: Peter Ujfalusi <peter.ujfalusi@nokia.com>
5604 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5611 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5605 S: Maintained 5612 S: Maintained
5606 F: sound/soc/codecs/twl4030* 5613 F: sound/soc/codecs/twl4030*
5607 5614
5608 TIPC NETWORK LAYER 5615 TIPC NETWORK LAYER
5609 M: Jon Maloy <jon.maloy@ericsson.com> 5616 M: Jon Maloy <jon.maloy@ericsson.com>
5610 M: Allan Stephens <allan.stephens@windriver.com> 5617 M: Allan Stephens <allan.stephens@windriver.com>
5611 L: tipc-discussion@lists.sourceforge.net 5618 L: tipc-discussion@lists.sourceforge.net
5612 W: http://tipc.sourceforge.net/ 5619 W: http://tipc.sourceforge.net/
5613 W: http://tipc.cslab.ericsson.net/ 5620 W: http://tipc.cslab.ericsson.net/
5614 T: git git://tipc.cslab.ericsson.net/pub/git/tipc.git 5621 T: git git://tipc.cslab.ericsson.net/pub/git/tipc.git
5615 S: Maintained 5622 S: Maintained
5616 F: include/linux/tipc*.h 5623 F: include/linux/tipc*.h
5617 F: include/net/tipc/ 5624 F: include/net/tipc/
5618 F: net/tipc/ 5625 F: net/tipc/
5619 5626
5620 TILE ARCHITECTURE 5627 TILE ARCHITECTURE
5621 M: Chris Metcalf <cmetcalf@tilera.com> 5628 M: Chris Metcalf <cmetcalf@tilera.com>
5622 W: http://www.tilera.com/scm/ 5629 W: http://www.tilera.com/scm/
5623 S: Supported 5630 S: Supported
5624 F: arch/tile/ 5631 F: arch/tile/
5625 5632
5626 TLAN NETWORK DRIVER 5633 TLAN NETWORK DRIVER
5627 M: Samuel Chessman <chessman@tux.org> 5634 M: Samuel Chessman <chessman@tux.org>
5628 L: tlan-devel@lists.sourceforge.net (subscribers-only) 5635 L: tlan-devel@lists.sourceforge.net (subscribers-only)
5629 W: http://sourceforge.net/projects/tlan/ 5636 W: http://sourceforge.net/projects/tlan/
5630 S: Maintained 5637 S: Maintained
5631 F: Documentation/networking/tlan.txt 5638 F: Documentation/networking/tlan.txt
5632 F: drivers/net/tlan.* 5639 F: drivers/net/tlan.*
5633 5640
5634 TOMOYO SECURITY MODULE 5641 TOMOYO SECURITY MODULE
5635 M: Kentaro Takeda <takedakn@nttdata.co.jp> 5642 M: Kentaro Takeda <takedakn@nttdata.co.jp>
5636 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 5643 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
5637 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for developers and users in English) 5644 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for developers and users in English)
5638 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 5645 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
5639 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 5646 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
5640 W: http://tomoyo.sourceforge.jp/ 5647 W: http://tomoyo.sourceforge.jp/
5641 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.3.x/tomoyo-lsm/patches/ 5648 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.3.x/tomoyo-lsm/patches/
5642 S: Maintained 5649 S: Maintained
5643 F: security/tomoyo/ 5650 F: security/tomoyo/
5644 5651
5645 TOPSTAR LAPTOP EXTRAS DRIVER 5652 TOPSTAR LAPTOP EXTRAS DRIVER
5646 M: Herton Ronaldo Krzesinski <herton@mandriva.com.br> 5653 M: Herton Ronaldo Krzesinski <herton@mandriva.com.br>
5647 L: platform-driver-x86@vger.kernel.org 5654 L: platform-driver-x86@vger.kernel.org
5648 S: Maintained 5655 S: Maintained
5649 F: drivers/platform/x86/topstar-laptop.c 5656 F: drivers/platform/x86/topstar-laptop.c
5650 5657
5651 TOSHIBA ACPI EXTRAS DRIVER 5658 TOSHIBA ACPI EXTRAS DRIVER
5652 L: platform-driver-x86@vger.kernel.org 5659 L: platform-driver-x86@vger.kernel.org
5653 S: Orphan 5660 S: Orphan
5654 F: drivers/platform/x86/toshiba_acpi.c 5661 F: drivers/platform/x86/toshiba_acpi.c
5655 5662
5656 TOSHIBA SMM DRIVER 5663 TOSHIBA SMM DRIVER
5657 M: Jonathan Buzzard <jonathan@buzzard.org.uk> 5664 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
5658 L: tlinux-users@tce.toshiba-dme.co.jp 5665 L: tlinux-users@tce.toshiba-dme.co.jp
5659 W: http://www.buzzard.org.uk/toshiba/ 5666 W: http://www.buzzard.org.uk/toshiba/
5660 S: Maintained 5667 S: Maintained
5661 F: drivers/char/toshiba.c 5668 F: drivers/char/toshiba.c
5662 F: include/linux/toshiba.h 5669 F: include/linux/toshiba.h
5663 5670
5664 TMIO MMC DRIVER 5671 TMIO MMC DRIVER
5665 M: Ian Molton <ian@mnementh.co.uk> 5672 M: Ian Molton <ian@mnementh.co.uk>
5666 S: Maintained 5673 S: Maintained
5667 F: drivers/mmc/host/tmio_mmc.* 5674 F: drivers/mmc/host/tmio_mmc.*
5668 5675
5669 TMPFS (SHMEM FILESYSTEM) 5676 TMPFS (SHMEM FILESYSTEM)
5670 M: Hugh Dickins <hughd@google.com> 5677 M: Hugh Dickins <hughd@google.com>
5671 L: linux-mm@kvack.org 5678 L: linux-mm@kvack.org
5672 S: Maintained 5679 S: Maintained
5673 F: include/linux/shmem_fs.h 5680 F: include/linux/shmem_fs.h
5674 F: mm/shmem.c 5681 F: mm/shmem.c
5675 5682
5676 TPM DEVICE DRIVER 5683 TPM DEVICE DRIVER
5677 M: Debora Velarde <debora@linux.vnet.ibm.com> 5684 M: Debora Velarde <debora@linux.vnet.ibm.com>
5678 M: Rajiv Andrade <srajiv@linux.vnet.ibm.com> 5685 M: Rajiv Andrade <srajiv@linux.vnet.ibm.com>
5679 W: http://tpmdd.sourceforge.net 5686 W: http://tpmdd.sourceforge.net
5680 M: Marcel Selhorst <m.selhorst@sirrix.com> 5687 M: Marcel Selhorst <m.selhorst@sirrix.com>
5681 W: http://www.sirrix.com 5688 W: http://www.sirrix.com
5682 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 5689 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
5683 S: Maintained 5690 S: Maintained
5684 F: drivers/char/tpm/ 5691 F: drivers/char/tpm/
5685 5692
5686 TRACING 5693 TRACING
5687 M: Steven Rostedt <rostedt@goodmis.org> 5694 M: Steven Rostedt <rostedt@goodmis.org>
5688 M: Frederic Weisbecker <fweisbec@gmail.com> 5695 M: Frederic Weisbecker <fweisbec@gmail.com>
5689 M: Ingo Molnar <mingo@redhat.com> 5696 M: Ingo Molnar <mingo@redhat.com>
5690 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git perf/core 5697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git perf/core
5691 S: Maintained 5698 S: Maintained
5692 F: Documentation/trace/ftrace.txt 5699 F: Documentation/trace/ftrace.txt
5693 F: arch/*/*/*/ftrace.h 5700 F: arch/*/*/*/ftrace.h
5694 F: arch/*/kernel/ftrace.c 5701 F: arch/*/kernel/ftrace.c
5695 F: include/*/ftrace.h 5702 F: include/*/ftrace.h
5696 F: include/linux/trace*.h 5703 F: include/linux/trace*.h
5697 F: include/trace/ 5704 F: include/trace/
5698 F: kernel/trace/ 5705 F: kernel/trace/
5699 5706
5700 TRIVIAL PATCHES 5707 TRIVIAL PATCHES
5701 M: Jiri Kosina <trivial@kernel.org> 5708 M: Jiri Kosina <trivial@kernel.org>
5702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 5709 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
5703 S: Maintained 5710 S: Maintained
5704 5711
5705 TTY LAYER 5712 TTY LAYER
5706 M: Greg Kroah-Hartman <gregkh@suse.de> 5713 M: Greg Kroah-Hartman <gregkh@suse.de>
5707 S: Maintained 5714 S: Maintained
5708 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/ 5715 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
5709 F: drivers/char/tty_* 5716 F: drivers/char/tty_*
5710 F: drivers/serial/serial_core.c 5717 F: drivers/serial/serial_core.c
5711 F: include/linux/serial_core.h 5718 F: include/linux/serial_core.h
5712 F: include/linux/serial.h 5719 F: include/linux/serial.h
5713 F: include/linux/tty.h 5720 F: include/linux/tty.h
5714 5721
5715 TULIP NETWORK DRIVERS 5722 TULIP NETWORK DRIVERS
5716 M: Grant Grundler <grundler@parisc-linux.org> 5723 M: Grant Grundler <grundler@parisc-linux.org>
5717 M: Kyle McMartin <kyle@mcmartin.ca> 5724 M: Kyle McMartin <kyle@mcmartin.ca>
5718 L: netdev@vger.kernel.org 5725 L: netdev@vger.kernel.org
5719 S: Maintained 5726 S: Maintained
5720 F: drivers/net/tulip/ 5727 F: drivers/net/tulip/
5721 5728
5722 TUN/TAP driver 5729 TUN/TAP driver
5723 M: Maxim Krasnyansky <maxk@qualcomm.com> 5730 M: Maxim Krasnyansky <maxk@qualcomm.com>
5724 L: vtun@office.satix.net 5731 L: vtun@office.satix.net
5725 W: http://vtun.sourceforge.net/tun 5732 W: http://vtun.sourceforge.net/tun
5726 S: Maintained 5733 S: Maintained
5727 F: Documentation/networking/tuntap.txt 5734 F: Documentation/networking/tuntap.txt
5728 F: arch/um/os-Linux/drivers/ 5735 F: arch/um/os-Linux/drivers/
5729 5736
5730 TURBOCHANNEL SUBSYSTEM 5737 TURBOCHANNEL SUBSYSTEM
5731 M: "Maciej W. Rozycki" <macro@linux-mips.org> 5738 M: "Maciej W. Rozycki" <macro@linux-mips.org>
5732 S: Maintained 5739 S: Maintained
5733 F: drivers/tc/ 5740 F: drivers/tc/
5734 F: include/linux/tc.h 5741 F: include/linux/tc.h
5735 5742
5736 U14-34F SCSI DRIVER 5743 U14-34F SCSI DRIVER
5737 M: Dario Ballabio <ballabio_dario@emc.com> 5744 M: Dario Ballabio <ballabio_dario@emc.com>
5738 L: linux-scsi@vger.kernel.org 5745 L: linux-scsi@vger.kernel.org
5739 S: Maintained 5746 S: Maintained
5740 F: drivers/scsi/u14-34f.c 5747 F: drivers/scsi/u14-34f.c
5741 5748
5742 UBI FILE SYSTEM (UBIFS) 5749 UBI FILE SYSTEM (UBIFS)
5743 M: Artem Bityutskiy <dedekind1@gmail.com> 5750 M: Artem Bityutskiy <dedekind1@gmail.com>
5744 M: Adrian Hunter <adrian.hunter@nokia.com> 5751 M: Adrian Hunter <adrian.hunter@nokia.com>
5745 L: linux-mtd@lists.infradead.org 5752 L: linux-mtd@lists.infradead.org
5746 T: git git://git.infradead.org/ubifs-2.6.git 5753 T: git git://git.infradead.org/ubifs-2.6.git
5747 W: http://www.linux-mtd.infradead.org/doc/ubifs.html 5754 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
5748 S: Maintained 5755 S: Maintained
5749 F: Documentation/filesystems/ubifs.txt 5756 F: Documentation/filesystems/ubifs.txt
5750 F: fs/ubifs/ 5757 F: fs/ubifs/
5751 5758
5752 UCLINUX (AND M68KNOMMU) 5759 UCLINUX (AND M68KNOMMU)
5753 M: Greg Ungerer <gerg@uclinux.org> 5760 M: Greg Ungerer <gerg@uclinux.org>
5754 W: http://www.uclinux.org/ 5761 W: http://www.uclinux.org/
5755 L: uclinux-dev@uclinux.org (subscribers-only) 5762 L: uclinux-dev@uclinux.org (subscribers-only)
5756 S: Maintained 5763 S: Maintained
5757 F: arch/m68knommu/ 5764 F: arch/m68knommu/
5758 5765
5759 UCLINUX FOR RENESAS H8/300 (H8300) 5766 UCLINUX FOR RENESAS H8/300 (H8300)
5760 M: Yoshinori Sato <ysato@users.sourceforge.jp> 5767 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5761 W: http://uclinux-h8.sourceforge.jp/ 5768 W: http://uclinux-h8.sourceforge.jp/
5762 S: Supported 5769 S: Supported
5763 F: arch/h8300/ 5770 F: arch/h8300/
5764 F: drivers/ide/ide-h8300.c 5771 F: drivers/ide/ide-h8300.c
5765 F: drivers/net/ne-h8300.c 5772 F: drivers/net/ne-h8300.c
5766 5773
5767 UDF FILESYSTEM 5774 UDF FILESYSTEM
5768 M: Jan Kara <jack@suse.cz> 5775 M: Jan Kara <jack@suse.cz>
5769 W: http://linux-udf.sourceforge.net 5776 W: http://linux-udf.sourceforge.net
5770 S: Maintained 5777 S: Maintained
5771 F: Documentation/filesystems/udf.txt 5778 F: Documentation/filesystems/udf.txt
5772 F: fs/udf/ 5779 F: fs/udf/
5773 5780
5774 UFS FILESYSTEM 5781 UFS FILESYSTEM
5775 M: Evgeniy Dushistov <dushistov@mail.ru> 5782 M: Evgeniy Dushistov <dushistov@mail.ru>
5776 S: Maintained 5783 S: Maintained
5777 F: Documentation/filesystems/ufs.txt 5784 F: Documentation/filesystems/ufs.txt
5778 F: fs/ufs/ 5785 F: fs/ufs/
5779 5786
5780 ULTRA-WIDEBAND (UWB) SUBSYSTEM: 5787 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
5781 M: David Vrabel <david.vrabel@csr.com> 5788 M: David Vrabel <david.vrabel@csr.com>
5782 L: linux-usb@vger.kernel.org 5789 L: linux-usb@vger.kernel.org
5783 S: Supported 5790 S: Supported
5784 F: drivers/uwb/ 5791 F: drivers/uwb/
5785 X: drivers/uwb/wlp/ 5792 X: drivers/uwb/wlp/
5786 X: drivers/uwb/i1480/i1480u-wlp/ 5793 X: drivers/uwb/i1480/i1480u-wlp/
5787 X: drivers/uwb/i1480/i1480-wlp.h 5794 X: drivers/uwb/i1480/i1480-wlp.h
5788 F: include/linux/uwb.h 5795 F: include/linux/uwb.h
5789 F: include/linux/uwb/ 5796 F: include/linux/uwb/
5790 5797
5791 UNIFDEF 5798 UNIFDEF
5792 M: Tony Finch <dot@dotat.at> 5799 M: Tony Finch <dot@dotat.at>
5793 W: http://dotat.at/prog/unifdef 5800 W: http://dotat.at/prog/unifdef
5794 S: Maintained 5801 S: Maintained
5795 F: scripts/unifdef.c 5802 F: scripts/unifdef.c
5796 5803
5797 UNIFORM CDROM DRIVER 5804 UNIFORM CDROM DRIVER
5798 M: Jens Axboe <axboe@kernel.dk> 5805 M: Jens Axboe <axboe@kernel.dk>
5799 W: http://www.kernel.dk 5806 W: http://www.kernel.dk
5800 S: Maintained 5807 S: Maintained
5801 F: Documentation/cdrom/ 5808 F: Documentation/cdrom/
5802 F: drivers/cdrom/cdrom.c 5809 F: drivers/cdrom/cdrom.c
5803 F: include/linux/cdrom.h 5810 F: include/linux/cdrom.h
5804 5811
5805 UNSORTED BLOCK IMAGES (UBI) 5812 UNSORTED BLOCK IMAGES (UBI)
5806 M: Artem Bityutskiy <dedekind1@gmail.com> 5813 M: Artem Bityutskiy <dedekind1@gmail.com>
5807 W: http://www.linux-mtd.infradead.org/ 5814 W: http://www.linux-mtd.infradead.org/
5808 L: linux-mtd@lists.infradead.org 5815 L: linux-mtd@lists.infradead.org
5809 T: git git://git.infradead.org/ubi-2.6.git 5816 T: git git://git.infradead.org/ubi-2.6.git
5810 S: Maintained 5817 S: Maintained
5811 F: drivers/mtd/ubi/ 5818 F: drivers/mtd/ubi/
5812 F: include/linux/mtd/ubi.h 5819 F: include/linux/mtd/ubi.h
5813 F: include/mtd/ubi-user.h 5820 F: include/mtd/ubi-user.h
5814 5821
5815 USB ACM DRIVER 5822 USB ACM DRIVER
5816 M: Oliver Neukum <oliver@neukum.name> 5823 M: Oliver Neukum <oliver@neukum.name>
5817 L: linux-usb@vger.kernel.org 5824 L: linux-usb@vger.kernel.org
5818 S: Maintained 5825 S: Maintained
5819 F: Documentation/usb/acm.txt 5826 F: Documentation/usb/acm.txt
5820 F: drivers/usb/class/cdc-acm.* 5827 F: drivers/usb/class/cdc-acm.*
5821 5828
5822 USB BLOCK DRIVER (UB ub) 5829 USB BLOCK DRIVER (UB ub)
5823 M: Pete Zaitcev <zaitcev@redhat.com> 5830 M: Pete Zaitcev <zaitcev@redhat.com>
5824 L: linux-usb@vger.kernel.org 5831 L: linux-usb@vger.kernel.org
5825 S: Supported 5832 S: Supported
5826 F: drivers/block/ub.c 5833 F: drivers/block/ub.c
5827 5834
5828 USB CDC ETHERNET DRIVER 5835 USB CDC ETHERNET DRIVER
5829 M: Oliver Neukum <oliver@neukum.name> 5836 M: Oliver Neukum <oliver@neukum.name>
5830 L: linux-usb@vger.kernel.org 5837 L: linux-usb@vger.kernel.org
5831 S: Maintained 5838 S: Maintained
5832 F: drivers/net/usb/cdc_*.c 5839 F: drivers/net/usb/cdc_*.c
5833 F: include/linux/usb/cdc.h 5840 F: include/linux/usb/cdc.h
5834 5841
5835 USB CYPRESS C67X00 DRIVER 5842 USB CYPRESS C67X00 DRIVER
5836 M: Peter Korsgaard <jacmet@sunsite.dk> 5843 M: Peter Korsgaard <jacmet@sunsite.dk>
5837 L: linux-usb@vger.kernel.org 5844 L: linux-usb@vger.kernel.org
5838 S: Maintained 5845 S: Maintained
5839 F: drivers/usb/c67x00/ 5846 F: drivers/usb/c67x00/
5840 5847
5841 USB DAVICOM DM9601 DRIVER 5848 USB DAVICOM DM9601 DRIVER
5842 M: Peter Korsgaard <jacmet@sunsite.dk> 5849 M: Peter Korsgaard <jacmet@sunsite.dk>
5843 L: netdev@vger.kernel.org 5850 L: netdev@vger.kernel.org
5844 W: http://www.linux-usb.org/usbnet 5851 W: http://www.linux-usb.org/usbnet
5845 S: Maintained 5852 S: Maintained
5846 F: drivers/net/usb/dm9601.c 5853 F: drivers/net/usb/dm9601.c
5847 5854
5848 USB DIAMOND RIO500 DRIVER 5855 USB DIAMOND RIO500 DRIVER
5849 M: Cesar Miquel <miquel@df.uba.ar> 5856 M: Cesar Miquel <miquel@df.uba.ar>
5850 L: rio500-users@lists.sourceforge.net 5857 L: rio500-users@lists.sourceforge.net
5851 W: http://rio500.sourceforge.net 5858 W: http://rio500.sourceforge.net
5852 S: Maintained 5859 S: Maintained
5853 F: drivers/usb/misc/rio500* 5860 F: drivers/usb/misc/rio500*
5854 5861
5855 USB EHCI DRIVER 5862 USB EHCI DRIVER
5856 M: David Brownell <dbrownell@users.sourceforge.net> 5863 M: David Brownell <dbrownell@users.sourceforge.net>
5857 L: linux-usb@vger.kernel.org 5864 L: linux-usb@vger.kernel.org
5858 S: Odd Fixes 5865 S: Odd Fixes
5859 F: Documentation/usb/ehci.txt 5866 F: Documentation/usb/ehci.txt
5860 F: drivers/usb/host/ehci* 5867 F: drivers/usb/host/ehci*
5861 5868
5862 USB ET61X[12]51 DRIVER 5869 USB ET61X[12]51 DRIVER
5863 M: Luca Risolia <luca.risolia@studio.unibo.it> 5870 M: Luca Risolia <luca.risolia@studio.unibo.it>
5864 L: linux-usb@vger.kernel.org 5871 L: linux-usb@vger.kernel.org
5865 L: linux-media@vger.kernel.org 5872 L: linux-media@vger.kernel.org
5866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 5873 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5867 W: http://www.linux-projects.org 5874 W: http://www.linux-projects.org
5868 S: Maintained 5875 S: Maintained
5869 F: drivers/media/video/et61x251/ 5876 F: drivers/media/video/et61x251/
5870 5877
5871 USB GADGET/PERIPHERAL SUBSYSTEM 5878 USB GADGET/PERIPHERAL SUBSYSTEM
5872 M: David Brownell <dbrownell@users.sourceforge.net> 5879 M: David Brownell <dbrownell@users.sourceforge.net>
5873 L: linux-usb@vger.kernel.org 5880 L: linux-usb@vger.kernel.org
5874 W: http://www.linux-usb.org/gadget 5881 W: http://www.linux-usb.org/gadget
5875 S: Maintained 5882 S: Maintained
5876 F: drivers/usb/gadget/ 5883 F: drivers/usb/gadget/
5877 F: include/linux/usb/gadget* 5884 F: include/linux/usb/gadget*
5878 5885
5879 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 5886 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
5880 M: Jiri Kosina <jkosina@suse.cz> 5887 M: Jiri Kosina <jkosina@suse.cz>
5881 L: linux-usb@vger.kernel.org 5888 L: linux-usb@vger.kernel.org
5882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 5889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5883 S: Maintained 5890 S: Maintained
5884 F: Documentation/usb/hiddev.txt 5891 F: Documentation/usb/hiddev.txt
5885 F: drivers/hid/usbhid/ 5892 F: drivers/hid/usbhid/
5886 5893
5887 USB ISP116X DRIVER 5894 USB ISP116X DRIVER
5888 M: Olav Kongas <ok@artecdesign.ee> 5895 M: Olav Kongas <ok@artecdesign.ee>
5889 L: linux-usb@vger.kernel.org 5896 L: linux-usb@vger.kernel.org
5890 S: Maintained 5897 S: Maintained
5891 F: drivers/usb/host/isp116x* 5898 F: drivers/usb/host/isp116x*
5892 F: include/linux/usb/isp116x.h 5899 F: include/linux/usb/isp116x.h
5893 5900
5894 USB KAWASAKI LSI DRIVER 5901 USB KAWASAKI LSI DRIVER
5895 M: Oliver Neukum <oliver@neukum.name> 5902 M: Oliver Neukum <oliver@neukum.name>
5896 L: linux-usb@vger.kernel.org 5903 L: linux-usb@vger.kernel.org
5897 S: Maintained 5904 S: Maintained
5898 F: drivers/usb/serial/kl5kusb105.* 5905 F: drivers/usb/serial/kl5kusb105.*
5899 5906
5900 USB MASS STORAGE DRIVER 5907 USB MASS STORAGE DRIVER
5901 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 5908 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
5902 L: linux-usb@vger.kernel.org 5909 L: linux-usb@vger.kernel.org
5903 L: usb-storage@lists.one-eyed-alien.net 5910 L: usb-storage@lists.one-eyed-alien.net
5904 S: Maintained 5911 S: Maintained
5905 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 5912 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
5906 F: drivers/usb/storage/ 5913 F: drivers/usb/storage/
5907 5914
5908 USB OHCI DRIVER 5915 USB OHCI DRIVER
5909 M: David Brownell <dbrownell@users.sourceforge.net> 5916 M: David Brownell <dbrownell@users.sourceforge.net>
5910 L: linux-usb@vger.kernel.org 5917 L: linux-usb@vger.kernel.org
5911 S: Odd Fixes 5918 S: Odd Fixes
5912 F: Documentation/usb/ohci.txt 5919 F: Documentation/usb/ohci.txt
5913 F: drivers/usb/host/ohci* 5920 F: drivers/usb/host/ohci*
5914 5921
5915 USB OPTION-CARD DRIVER 5922 USB OPTION-CARD DRIVER
5916 M: Matthias Urlichs <smurf@smurf.noris.de> 5923 M: Matthias Urlichs <smurf@smurf.noris.de>
5917 L: linux-usb@vger.kernel.org 5924 L: linux-usb@vger.kernel.org
5918 S: Maintained 5925 S: Maintained
5919 F: drivers/usb/serial/option.c 5926 F: drivers/usb/serial/option.c
5920 5927
5921 USB OV511 DRIVER 5928 USB OV511 DRIVER
5922 M: Mark McClelland <mmcclell@bigfoot.com> 5929 M: Mark McClelland <mmcclell@bigfoot.com>
5923 L: linux-usb@vger.kernel.org 5930 L: linux-usb@vger.kernel.org
5924 W: http://alpha.dyndns.org/ov511/ 5931 W: http://alpha.dyndns.org/ov511/
5925 S: Maintained 5932 S: Maintained
5926 F: drivers/media/video/ov511.* 5933 F: drivers/media/video/ov511.*
5927 5934
5928 USB PEGASUS DRIVER 5935 USB PEGASUS DRIVER
5929 M: Petko Manolov <petkan@users.sourceforge.net> 5936 M: Petko Manolov <petkan@users.sourceforge.net>
5930 L: linux-usb@vger.kernel.org 5937 L: linux-usb@vger.kernel.org
5931 L: netdev@vger.kernel.org 5938 L: netdev@vger.kernel.org
5932 W: http://pegasus2.sourceforge.net/ 5939 W: http://pegasus2.sourceforge.net/
5933 S: Maintained 5940 S: Maintained
5934 F: drivers/net/usb/pegasus.* 5941 F: drivers/net/usb/pegasus.*
5935 5942
5936 USB PRINTER DRIVER (usblp) 5943 USB PRINTER DRIVER (usblp)
5937 M: Pete Zaitcev <zaitcev@redhat.com> 5944 M: Pete Zaitcev <zaitcev@redhat.com>
5938 L: linux-usb@vger.kernel.org 5945 L: linux-usb@vger.kernel.org
5939 S: Supported 5946 S: Supported
5940 F: drivers/usb/class/usblp.c 5947 F: drivers/usb/class/usblp.c
5941 5948
5942 USB RTL8150 DRIVER 5949 USB RTL8150 DRIVER
5943 M: Petko Manolov <petkan@users.sourceforge.net> 5950 M: Petko Manolov <petkan@users.sourceforge.net>
5944 L: linux-usb@vger.kernel.org 5951 L: linux-usb@vger.kernel.org
5945 L: netdev@vger.kernel.org 5952 L: netdev@vger.kernel.org
5946 W: http://pegasus2.sourceforge.net/ 5953 W: http://pegasus2.sourceforge.net/
5947 S: Maintained 5954 S: Maintained
5948 F: drivers/net/usb/rtl8150.c 5955 F: drivers/net/usb/rtl8150.c
5949 5956
5950 USB SE401 DRIVER 5957 USB SE401 DRIVER
5951 M: Jeroen Vreeken <pe1rxq@amsat.org> 5958 M: Jeroen Vreeken <pe1rxq@amsat.org>
5952 L: linux-usb@vger.kernel.org 5959 L: linux-usb@vger.kernel.org
5953 W: http://www.chello.nl/~j.vreeken/se401/ 5960 W: http://www.chello.nl/~j.vreeken/se401/
5954 S: Maintained 5961 S: Maintained
5955 F: Documentation/video4linux/se401.txt 5962 F: Documentation/video4linux/se401.txt
5956 F: drivers/media/video/se401.* 5963 F: drivers/media/video/se401.*
5957 5964
5958 USB SERIAL BELKIN F5U103 DRIVER 5965 USB SERIAL BELKIN F5U103 DRIVER
5959 M: William Greathouse <wgreathouse@smva.com> 5966 M: William Greathouse <wgreathouse@smva.com>
5960 L: linux-usb@vger.kernel.org 5967 L: linux-usb@vger.kernel.org
5961 S: Maintained 5968 S: Maintained
5962 F: drivers/usb/serial/belkin_sa.* 5969 F: drivers/usb/serial/belkin_sa.*
5963 5970
5964 USB SERIAL CYPRESS M8 DRIVER 5971 USB SERIAL CYPRESS M8 DRIVER
5965 M: Lonnie Mendez <dignome@gmail.com> 5972 M: Lonnie Mendez <dignome@gmail.com>
5966 L: linux-usb@vger.kernel.org 5973 L: linux-usb@vger.kernel.org
5967 S: Maintained 5974 S: Maintained
5968 W: http://geocities.com/i0xox0i 5975 W: http://geocities.com/i0xox0i
5969 W: http://firstlight.net/cvs 5976 W: http://firstlight.net/cvs
5970 F: drivers/usb/serial/cypress_m8.* 5977 F: drivers/usb/serial/cypress_m8.*
5971 5978
5972 USB SERIAL CYBERJACK DRIVER 5979 USB SERIAL CYBERJACK DRIVER
5973 M: Matthias Bruestle and Harald Welte <support@reiner-sct.com> 5980 M: Matthias Bruestle and Harald Welte <support@reiner-sct.com>
5974 W: http://www.reiner-sct.de/support/treiber_cyberjack.php 5981 W: http://www.reiner-sct.de/support/treiber_cyberjack.php
5975 S: Maintained 5982 S: Maintained
5976 F: drivers/usb/serial/cyberjack.c 5983 F: drivers/usb/serial/cyberjack.c
5977 5984
5978 USB SERIAL DIGI ACCELEPORT DRIVER 5985 USB SERIAL DIGI ACCELEPORT DRIVER
5979 M: Peter Berger <pberger@brimson.com> 5986 M: Peter Berger <pberger@brimson.com>
5980 M: Al Borchers <alborchers@steinerpoint.com> 5987 M: Al Borchers <alborchers@steinerpoint.com>
5981 L: linux-usb@vger.kernel.org 5988 L: linux-usb@vger.kernel.org
5982 S: Maintained 5989 S: Maintained
5983 F: drivers/usb/serial/digi_acceleport.c 5990 F: drivers/usb/serial/digi_acceleport.c
5984 5991
5985 USB SERIAL DRIVER 5992 USB SERIAL DRIVER
5986 M: Greg Kroah-Hartman <gregkh@suse.de> 5993 M: Greg Kroah-Hartman <gregkh@suse.de>
5987 L: linux-usb@vger.kernel.org 5994 L: linux-usb@vger.kernel.org
5988 S: Supported 5995 S: Supported
5989 F: Documentation/usb/usb-serial.txt 5996 F: Documentation/usb/usb-serial.txt
5990 F: drivers/usb/serial/generic.c 5997 F: drivers/usb/serial/generic.c
5991 F: drivers/usb/serial/usb-serial.c 5998 F: drivers/usb/serial/usb-serial.c
5992 F: include/linux/usb/serial.h 5999 F: include/linux/usb/serial.h
5993 6000
5994 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER 6001 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
5995 M: Gary Brubaker <xavyer@ix.netcom.com> 6002 M: Gary Brubaker <xavyer@ix.netcom.com>
5996 L: linux-usb@vger.kernel.org 6003 L: linux-usb@vger.kernel.org
5997 S: Maintained 6004 S: Maintained
5998 F: drivers/usb/serial/empeg.c 6005 F: drivers/usb/serial/empeg.c
5999 6006
6000 USB SERIAL KEYSPAN DRIVER 6007 USB SERIAL KEYSPAN DRIVER
6001 M: Greg Kroah-Hartman <greg@kroah.com> 6008 M: Greg Kroah-Hartman <greg@kroah.com>
6002 L: linux-usb@vger.kernel.org 6009 L: linux-usb@vger.kernel.org
6003 W: http://www.kroah.com/linux/ 6010 W: http://www.kroah.com/linux/
6004 S: Maintained 6011 S: Maintained
6005 F: drivers/usb/serial/*keyspan* 6012 F: drivers/usb/serial/*keyspan*
6006 6013
6007 USB SERIAL WHITEHEAT DRIVER 6014 USB SERIAL WHITEHEAT DRIVER
6008 M: Support Department <support@connecttech.com> 6015 M: Support Department <support@connecttech.com>
6009 L: linux-usb@vger.kernel.org 6016 L: linux-usb@vger.kernel.org
6010 W: http://www.connecttech.com 6017 W: http://www.connecttech.com
6011 S: Supported 6018 S: Supported
6012 F: drivers/usb/serial/whiteheat* 6019 F: drivers/usb/serial/whiteheat*
6013 6020
6014 USB SMSC95XX ETHERNET DRIVER 6021 USB SMSC95XX ETHERNET DRIVER
6015 M: Steve Glendinning <steve.glendinning@smsc.com> 6022 M: Steve Glendinning <steve.glendinning@smsc.com>
6016 L: netdev@vger.kernel.org 6023 L: netdev@vger.kernel.org
6017 S: Supported 6024 S: Supported
6018 F: drivers/net/usb/smsc95xx.* 6025 F: drivers/net/usb/smsc95xx.*
6019 6026
6020 USB SN9C1xx DRIVER 6027 USB SN9C1xx DRIVER
6021 M: Luca Risolia <luca.risolia@studio.unibo.it> 6028 M: Luca Risolia <luca.risolia@studio.unibo.it>
6022 L: linux-usb@vger.kernel.org 6029 L: linux-usb@vger.kernel.org
6023 L: linux-media@vger.kernel.org 6030 L: linux-media@vger.kernel.org
6024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 6031 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6025 W: http://www.linux-projects.org 6032 W: http://www.linux-projects.org
6026 S: Maintained 6033 S: Maintained
6027 F: Documentation/video4linux/sn9c102.txt 6034 F: Documentation/video4linux/sn9c102.txt
6028 F: drivers/media/video/sn9c102/ 6035 F: drivers/media/video/sn9c102/
6029 6036
6030 USB SUBSYSTEM 6037 USB SUBSYSTEM
6031 M: Greg Kroah-Hartman <gregkh@suse.de> 6038 M: Greg Kroah-Hartman <gregkh@suse.de>
6032 L: linux-usb@vger.kernel.org 6039 L: linux-usb@vger.kernel.org
6033 W: http://www.linux-usb.org 6040 W: http://www.linux-usb.org
6034 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/ 6041 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
6035 S: Supported 6042 S: Supported
6036 F: Documentation/usb/ 6043 F: Documentation/usb/
6037 F: drivers/net/usb/ 6044 F: drivers/net/usb/
6038 F: drivers/usb/ 6045 F: drivers/usb/
6039 F: include/linux/usb.h 6046 F: include/linux/usb.h
6040 F: include/linux/usb/ 6047 F: include/linux/usb/
6041 6048
6042 USB UHCI DRIVER 6049 USB UHCI DRIVER
6043 M: Alan Stern <stern@rowland.harvard.edu> 6050 M: Alan Stern <stern@rowland.harvard.edu>
6044 L: linux-usb@vger.kernel.org 6051 L: linux-usb@vger.kernel.org
6045 S: Maintained 6052 S: Maintained
6046 F: drivers/usb/host/uhci* 6053 F: drivers/usb/host/uhci*
6047 6054
6048 USB "USBNET" DRIVER FRAMEWORK 6055 USB "USBNET" DRIVER FRAMEWORK
6049 M: David Brownell <dbrownell@users.sourceforge.net> 6056 M: David Brownell <dbrownell@users.sourceforge.net>
6050 L: netdev@vger.kernel.org 6057 L: netdev@vger.kernel.org
6051 W: http://www.linux-usb.org/usbnet 6058 W: http://www.linux-usb.org/usbnet
6052 S: Maintained 6059 S: Maintained
6053 F: drivers/net/usb/usbnet.c 6060 F: drivers/net/usb/usbnet.c
6054 F: include/linux/usb/usbnet.h 6061 F: include/linux/usb/usbnet.h
6055 6062
6056 USB VIDEO CLASS 6063 USB VIDEO CLASS
6057 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6064 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6058 L: linux-uvc-devel@lists.berlios.de (subscribers-only) 6065 L: linux-uvc-devel@lists.berlios.de (subscribers-only)
6059 L: linux-media@vger.kernel.org 6066 L: linux-media@vger.kernel.org
6060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 6067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6061 W: http://www.ideasonboard.org/uvc/ 6068 W: http://www.ideasonboard.org/uvc/
6062 S: Maintained 6069 S: Maintained
6063 F: drivers/media/video/uvc/ 6070 F: drivers/media/video/uvc/
6064 6071
6065 USB W996[87]CF DRIVER 6072 USB W996[87]CF DRIVER
6066 M: Luca Risolia <luca.risolia@studio.unibo.it> 6073 M: Luca Risolia <luca.risolia@studio.unibo.it>
6067 L: linux-usb@vger.kernel.org 6074 L: linux-usb@vger.kernel.org
6068 L: linux-media@vger.kernel.org 6075 L: linux-media@vger.kernel.org
6069 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 6076 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6070 W: http://www.linux-projects.org 6077 W: http://www.linux-projects.org
6071 S: Maintained 6078 S: Maintained
6072 F: Documentation/video4linux/w9968cf.txt 6079 F: Documentation/video4linux/w9968cf.txt
6073 F: drivers/media/video/w996* 6080 F: drivers/media/video/w996*
6074 6081
6075 USB WIRELESS RNDIS DRIVER (rndis_wlan) 6082 USB WIRELESS RNDIS DRIVER (rndis_wlan)
6076 M: Jussi Kivilinna <jussi.kivilinna@mbnet.fi> 6083 M: Jussi Kivilinna <jussi.kivilinna@mbnet.fi>
6077 L: linux-wireless@vger.kernel.org 6084 L: linux-wireless@vger.kernel.org
6078 S: Maintained 6085 S: Maintained
6079 F: drivers/net/wireless/rndis_wlan.c 6086 F: drivers/net/wireless/rndis_wlan.c
6080 6087
6081 USB XHCI DRIVER 6088 USB XHCI DRIVER
6082 M: Sarah Sharp <sarah.a.sharp@linux.intel.com> 6089 M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
6083 L: linux-usb@vger.kernel.org 6090 L: linux-usb@vger.kernel.org
6084 S: Supported 6091 S: Supported
6085 F: drivers/usb/host/xhci* 6092 F: drivers/usb/host/xhci*
6086 F: drivers/usb/host/pci-quirks* 6093 F: drivers/usb/host/pci-quirks*
6087 6094
6088 USB ZC0301 DRIVER 6095 USB ZC0301 DRIVER
6089 M: Luca Risolia <luca.risolia@studio.unibo.it> 6096 M: Luca Risolia <luca.risolia@studio.unibo.it>
6090 L: linux-usb@vger.kernel.org 6097 L: linux-usb@vger.kernel.org
6091 L: linux-media@vger.kernel.org 6098 L: linux-media@vger.kernel.org
6092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 6099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6093 W: http://www.linux-projects.org 6100 W: http://www.linux-projects.org
6094 S: Maintained 6101 S: Maintained
6095 F: Documentation/video4linux/zc0301.txt 6102 F: Documentation/video4linux/zc0301.txt
6096 F: drivers/media/video/zc0301/ 6103 F: drivers/media/video/zc0301/
6097 6104
6098 USB ZD1201 DRIVER 6105 USB ZD1201 DRIVER
6099 L: linux-wireless@vger.kernel.org 6106 L: linux-wireless@vger.kernel.org
6100 W: http://linux-lc100020.sourceforge.net 6107 W: http://linux-lc100020.sourceforge.net
6101 S: Orphan 6108 S: Orphan
6102 F: drivers/net/wireless/zd1201.* 6109 F: drivers/net/wireless/zd1201.*
6103 6110
6104 USB ZR364XX DRIVER 6111 USB ZR364XX DRIVER
6105 M: Antoine Jacquet <royale@zerezo.com> 6112 M: Antoine Jacquet <royale@zerezo.com>
6106 L: linux-usb@vger.kernel.org 6113 L: linux-usb@vger.kernel.org
6107 L: linux-media@vger.kernel.org 6114 L: linux-media@vger.kernel.org
6108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 6115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6109 W: http://royale.zerezo.com/zr364xx/ 6116 W: http://royale.zerezo.com/zr364xx/
6110 S: Maintained 6117 S: Maintained
6111 F: Documentation/video4linux/zr364xx.txt 6118 F: Documentation/video4linux/zr364xx.txt
6112 F: drivers/media/video/zr364xx.c 6119 F: drivers/media/video/zr364xx.c
6113 6120
6114 USER-MODE LINUX (UML) 6121 USER-MODE LINUX (UML)
6115 M: Jeff Dike <jdike@addtoit.com> 6122 M: Jeff Dike <jdike@addtoit.com>
6116 L: user-mode-linux-devel@lists.sourceforge.net 6123 L: user-mode-linux-devel@lists.sourceforge.net
6117 L: user-mode-linux-user@lists.sourceforge.net 6124 L: user-mode-linux-user@lists.sourceforge.net
6118 W: http://user-mode-linux.sourceforge.net 6125 W: http://user-mode-linux.sourceforge.net
6119 S: Maintained 6126 S: Maintained
6120 F: Documentation/uml/ 6127 F: Documentation/uml/
6121 F: arch/um/ 6128 F: arch/um/
6122 F: fs/hostfs/ 6129 F: fs/hostfs/
6123 F: fs/hppfs/ 6130 F: fs/hppfs/
6124 6131
6125 USERSPACE I/O (UIO) 6132 USERSPACE I/O (UIO)
6126 M: "Hans J. Koch" <hjk@linutronix.de> 6133 M: "Hans J. Koch" <hjk@linutronix.de>
6127 M: Greg Kroah-Hartman <gregkh@suse.de> 6134 M: Greg Kroah-Hartman <gregkh@suse.de>
6128 S: Maintained 6135 S: Maintained
6129 F: Documentation/DocBook/uio-howto.tmpl 6136 F: Documentation/DocBook/uio-howto.tmpl
6130 F: drivers/uio/ 6137 F: drivers/uio/
6131 F: include/linux/uio*.h 6138 F: include/linux/uio*.h
6132 6139
6133 UTIL-LINUX-NG PACKAGE 6140 UTIL-LINUX-NG PACKAGE
6134 M: Karel Zak <kzak@redhat.com> 6141 M: Karel Zak <kzak@redhat.com>
6135 L: util-linux-ng@vger.kernel.org 6142 L: util-linux-ng@vger.kernel.org
6136 W: http://kernel.org/~kzak/util-linux-ng/ 6143 W: http://kernel.org/~kzak/util-linux-ng/
6137 T: git git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git 6144 T: git git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git
6138 S: Maintained 6145 S: Maintained
6139 6146
6140 UVESAFB DRIVER 6147 UVESAFB DRIVER
6141 M: Michal Januszewski <spock@gentoo.org> 6148 M: Michal Januszewski <spock@gentoo.org>
6142 L: linux-fbdev@vger.kernel.org 6149 L: linux-fbdev@vger.kernel.org
6143 W: http://dev.gentoo.org/~spock/projects/uvesafb/ 6150 W: http://dev.gentoo.org/~spock/projects/uvesafb/
6144 S: Maintained 6151 S: Maintained
6145 F: Documentation/fb/uvesafb.txt 6152 F: Documentation/fb/uvesafb.txt
6146 F: drivers/video/uvesafb.* 6153 F: drivers/video/uvesafb.*
6147 6154
6148 VFAT/FAT/MSDOS FILESYSTEM 6155 VFAT/FAT/MSDOS FILESYSTEM
6149 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 6156 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
6150 S: Maintained 6157 S: Maintained
6151 F: Documentation/filesystems/vfat.txt 6158 F: Documentation/filesystems/vfat.txt
6152 F: fs/fat/ 6159 F: fs/fat/
6153 6160
6154 VIRTIO CONSOLE DRIVER 6161 VIRTIO CONSOLE DRIVER
6155 M: Amit Shah <amit.shah@redhat.com> 6162 M: Amit Shah <amit.shah@redhat.com>
6156 L: virtualization@lists.linux-foundation.org 6163 L: virtualization@lists.linux-foundation.org
6157 S: Maintained 6164 S: Maintained
6158 F: drivers/char/virtio_console.c 6165 F: drivers/char/virtio_console.c
6159 F: include/linux/virtio_console.h 6166 F: include/linux/virtio_console.h
6160 6167
6161 VIRTIO HOST (VHOST) 6168 VIRTIO HOST (VHOST)
6162 M: "Michael S. Tsirkin" <mst@redhat.com> 6169 M: "Michael S. Tsirkin" <mst@redhat.com>
6163 L: kvm@vger.kernel.org 6170 L: kvm@vger.kernel.org
6164 L: virtualization@lists.osdl.org 6171 L: virtualization@lists.osdl.org
6165 L: netdev@vger.kernel.org 6172 L: netdev@vger.kernel.org
6166 S: Maintained 6173 S: Maintained
6167 F: drivers/vhost/ 6174 F: drivers/vhost/
6168 F: include/linux/vhost.h 6175 F: include/linux/vhost.h
6169 6176
6170 VIA RHINE NETWORK DRIVER 6177 VIA RHINE NETWORK DRIVER
6171 M: Roger Luethi <rl@hellgate.ch> 6178 M: Roger Luethi <rl@hellgate.ch>
6172 S: Maintained 6179 S: Maintained
6173 F: drivers/net/via-rhine.c 6180 F: drivers/net/via-rhine.c
6174 6181
6175 VIAPRO SMBUS DRIVER 6182 VIAPRO SMBUS DRIVER
6176 M: Jean Delvare <khali@linux-fr.org> 6183 M: Jean Delvare <khali@linux-fr.org>
6177 L: linux-i2c@vger.kernel.org 6184 L: linux-i2c@vger.kernel.org
6178 S: Maintained 6185 S: Maintained
6179 F: Documentation/i2c/busses/i2c-viapro 6186 F: Documentation/i2c/busses/i2c-viapro
6180 F: drivers/i2c/busses/i2c-viapro.c 6187 F: drivers/i2c/busses/i2c-viapro.c
6181 6188
6182 VIA SD/MMC CARD CONTROLLER DRIVER 6189 VIA SD/MMC CARD CONTROLLER DRIVER
6183 M: Joseph Chan <JosephChan@via.com.tw> 6190 M: Joseph Chan <JosephChan@via.com.tw>
6184 M: Harald Welte <HaraldWelte@viatech.com> 6191 M: Harald Welte <HaraldWelte@viatech.com>
6185 S: Maintained 6192 S: Maintained
6186 F: drivers/mmc/host/via-sdmmc.c 6193 F: drivers/mmc/host/via-sdmmc.c
6187 6194
6188 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 6195 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
6189 M: Joseph Chan <JosephChan@via.com.tw> 6196 M: Joseph Chan <JosephChan@via.com.tw>
6190 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 6197 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
6191 L: linux-fbdev@vger.kernel.org 6198 L: linux-fbdev@vger.kernel.org
6192 S: Maintained 6199 S: Maintained
6193 F: include/linux/via-core.h 6200 F: include/linux/via-core.h
6194 F: include/linux/via-gpio.h 6201 F: include/linux/via-gpio.h
6195 F: include/linux/via_i2c.h 6202 F: include/linux/via_i2c.h
6196 F: drivers/video/via/ 6203 F: drivers/video/via/
6197 6204
6198 VIA VELOCITY NETWORK DRIVER 6205 VIA VELOCITY NETWORK DRIVER
6199 M: Francois Romieu <romieu@fr.zoreil.com> 6206 M: Francois Romieu <romieu@fr.zoreil.com>
6200 L: netdev@vger.kernel.org 6207 L: netdev@vger.kernel.org
6201 S: Maintained 6208 S: Maintained
6202 F: drivers/net/via-velocity.* 6209 F: drivers/net/via-velocity.*
6203 6210
6204 VLAN (802.1Q) 6211 VLAN (802.1Q)
6205 M: Patrick McHardy <kaber@trash.net> 6212 M: Patrick McHardy <kaber@trash.net>
6206 L: netdev@vger.kernel.org 6213 L: netdev@vger.kernel.org
6207 S: Maintained 6214 S: Maintained
6208 F: drivers/net/macvlan.c 6215 F: drivers/net/macvlan.c
6209 F: include/linux/if_*vlan.h 6216 F: include/linux/if_*vlan.h
6210 F: net/8021q/ 6217 F: net/8021q/
6211 6218
6212 VLYNQ BUS 6219 VLYNQ BUS
6213 M: Florian Fainelli <florian@openwrt.org> 6220 M: Florian Fainelli <florian@openwrt.org>
6214 L: openwrt-devel@lists.openwrt.org 6221 L: openwrt-devel@lists.openwrt.org
6215 S: Maintained 6222 S: Maintained
6216 F: drivers/vlynq/vlynq.c 6223 F: drivers/vlynq/vlynq.c
6217 F: include/linux/vlynq.h 6224 F: include/linux/vlynq.h
6218 6225
6219 VMWARE VMXNET3 ETHERNET DRIVER 6226 VMWARE VMXNET3 ETHERNET DRIVER
6220 M: Shreyas Bhatewara <sbhatewara@vmware.com> 6227 M: Shreyas Bhatewara <sbhatewara@vmware.com>
6221 M: "VMware, Inc." <pv-drivers@vmware.com> 6228 M: "VMware, Inc." <pv-drivers@vmware.com>
6222 L: netdev@vger.kernel.org 6229 L: netdev@vger.kernel.org
6223 S: Maintained 6230 S: Maintained
6224 F: drivers/net/vmxnet3/ 6231 F: drivers/net/vmxnet3/
6225 6232
6226 VMware PVSCSI driver 6233 VMware PVSCSI driver
6227 M: Alok Kataria <akataria@vmware.com> 6234 M: Alok Kataria <akataria@vmware.com>
6228 M: VMware PV-Drivers <pv-drivers@vmware.com> 6235 M: VMware PV-Drivers <pv-drivers@vmware.com>
6229 L: linux-scsi@vger.kernel.org 6236 L: linux-scsi@vger.kernel.org
6230 S: Maintained 6237 S: Maintained
6231 F: drivers/scsi/vmw_pvscsi.c 6238 F: drivers/scsi/vmw_pvscsi.c
6232 F: drivers/scsi/vmw_pvscsi.h 6239 F: drivers/scsi/vmw_pvscsi.h
6233 6240
6234 VOLTAGE AND CURRENT REGULATOR FRAMEWORK 6241 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
6235 M: Liam Girdwood <lrg@slimlogic.co.uk> 6242 M: Liam Girdwood <lrg@slimlogic.co.uk>
6236 M: Mark Brown <broonie@opensource.wolfsonmicro.com> 6243 M: Mark Brown <broonie@opensource.wolfsonmicro.com>
6237 W: http://opensource.wolfsonmicro.com/node/15 6244 W: http://opensource.wolfsonmicro.com/node/15
6238 W: http://www.slimlogic.co.uk/?p=48 6245 W: http://www.slimlogic.co.uk/?p=48
6239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6.git 6246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6.git
6240 S: Supported 6247 S: Supported
6241 F: drivers/regulator/ 6248 F: drivers/regulator/
6242 F: include/linux/regulator/ 6249 F: include/linux/regulator/
6243 6250
6244 VT1211 HARDWARE MONITOR DRIVER 6251 VT1211 HARDWARE MONITOR DRIVER
6245 M: Juerg Haefliger <juergh@gmail.com> 6252 M: Juerg Haefliger <juergh@gmail.com>
6246 L: lm-sensors@lm-sensors.org 6253 L: lm-sensors@lm-sensors.org
6247 S: Maintained 6254 S: Maintained
6248 F: Documentation/hwmon/vt1211 6255 F: Documentation/hwmon/vt1211
6249 F: drivers/hwmon/vt1211.c 6256 F: drivers/hwmon/vt1211.c
6250 6257
6251 VT8231 HARDWARE MONITOR DRIVER 6258 VT8231 HARDWARE MONITOR DRIVER
6252 M: Roger Lucas <vt8231@hiddenengine.co.uk> 6259 M: Roger Lucas <vt8231@hiddenengine.co.uk>
6253 L: lm-sensors@lm-sensors.org 6260 L: lm-sensors@lm-sensors.org
6254 S: Maintained 6261 S: Maintained
6255 F: drivers/hwmon/vt8231.c 6262 F: drivers/hwmon/vt8231.c
6256 6263
6257 W1 DALLAS'S 1-WIRE BUS 6264 W1 DALLAS'S 1-WIRE BUS
6258 M: Evgeniy Polyakov <johnpol@2ka.mipt.ru> 6265 M: Evgeniy Polyakov <johnpol@2ka.mipt.ru>
6259 S: Maintained 6266 S: Maintained
6260 F: Documentation/w1/ 6267 F: Documentation/w1/
6261 F: drivers/w1/ 6268 F: drivers/w1/
6262 6269
6263 W83791D HARDWARE MONITORING DRIVER 6270 W83791D HARDWARE MONITORING DRIVER
6264 M: Marc Hulsman <m.hulsman@tudelft.nl> 6271 M: Marc Hulsman <m.hulsman@tudelft.nl>
6265 L: lm-sensors@lm-sensors.org 6272 L: lm-sensors@lm-sensors.org
6266 S: Maintained 6273 S: Maintained
6267 F: Documentation/hwmon/w83791d 6274 F: Documentation/hwmon/w83791d
6268 F: drivers/hwmon/w83791d.c 6275 F: drivers/hwmon/w83791d.c
6269 6276
6270 W83793 HARDWARE MONITORING DRIVER 6277 W83793 HARDWARE MONITORING DRIVER
6271 M: Rudolf Marek <r.marek@assembler.cz> 6278 M: Rudolf Marek <r.marek@assembler.cz>
6272 L: lm-sensors@lm-sensors.org 6279 L: lm-sensors@lm-sensors.org
6273 S: Maintained 6280 S: Maintained
6274 F: Documentation/hwmon/w83793 6281 F: Documentation/hwmon/w83793
6275 F: drivers/hwmon/w83793.c 6282 F: drivers/hwmon/w83793.c
6276 6283
6277 W83L51xD SD/MMC CARD INTERFACE DRIVER 6284 W83L51xD SD/MMC CARD INTERFACE DRIVER
6278 M: Pierre Ossman <pierre@ossman.eu> 6285 M: Pierre Ossman <pierre@ossman.eu>
6279 S: Maintained 6286 S: Maintained
6280 F: drivers/mmc/host/wbsd.* 6287 F: drivers/mmc/host/wbsd.*
6281 6288
6282 WATCHDOG DEVICE DRIVERS 6289 WATCHDOG DEVICE DRIVERS
6283 M: Wim Van Sebroeck <wim@iguana.be> 6290 M: Wim Van Sebroeck <wim@iguana.be>
6284 L: linux-watchdog@vger.kernel.org 6291 L: linux-watchdog@vger.kernel.org
6285 W: http://www.linux-watchdog.org/ 6292 W: http://www.linux-watchdog.org/
6286 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog.git 6293 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog.git
6287 S: Maintained 6294 S: Maintained
6288 F: Documentation/watchdog/ 6295 F: Documentation/watchdog/
6289 F: drivers/watchdog/ 6296 F: drivers/watchdog/
6290 F: include/linux/watchdog.h 6297 F: include/linux/watchdog.h
6291 6298
6292 WD7000 SCSI DRIVER 6299 WD7000 SCSI DRIVER
6293 M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 6300 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
6294 L: linux-scsi@vger.kernel.org 6301 L: linux-scsi@vger.kernel.org
6295 S: Maintained 6302 S: Maintained
6296 F: drivers/scsi/wd7000.c 6303 F: drivers/scsi/wd7000.c
6297 6304
6298 WINBOND CIR DRIVER 6305 WINBOND CIR DRIVER
6299 M: David Hรคrdeman <david@hardeman.nu> 6306 M: David Hรคrdeman <david@hardeman.nu>
6300 S: Maintained 6307 S: Maintained
6301 F: drivers/input/misc/winbond-cir.c 6308 F: drivers/input/misc/winbond-cir.c
6302 6309
6303 WIMAX STACK 6310 WIMAX STACK
6304 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 6311 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6305 M: linux-wimax@intel.com 6312 M: linux-wimax@intel.com
6306 L: wimax@linuxwimax.org 6313 L: wimax@linuxwimax.org
6307 S: Supported 6314 S: Supported
6308 W: http://linuxwimax.org 6315 W: http://linuxwimax.org
6309 F: Documentation/wimax/README.wimax 6316 F: Documentation/wimax/README.wimax
6310 F: include/linux/wimax.h 6317 F: include/linux/wimax.h
6311 F: include/linux/wimax/debug.h 6318 F: include/linux/wimax/debug.h
6312 F: include/net/wimax.h 6319 F: include/net/wimax.h
6313 F: net/wimax/ 6320 F: net/wimax/
6314 6321
6315 WIMEDIA LLC PROTOCOL (WLP) SUBSYSTEM 6322 WIMEDIA LLC PROTOCOL (WLP) SUBSYSTEM
6316 M: David Vrabel <david.vrabel@csr.com> 6323 M: David Vrabel <david.vrabel@csr.com>
6317 L: netdev@vger.kernel.org 6324 L: netdev@vger.kernel.org
6318 S: Maintained 6325 S: Maintained
6319 F: include/linux/wlp.h 6326 F: include/linux/wlp.h
6320 F: drivers/uwb/wlp/ 6327 F: drivers/uwb/wlp/
6321 F: drivers/uwb/i1480/i1480u-wlp/ 6328 F: drivers/uwb/i1480/i1480u-wlp/
6322 F: drivers/uwb/i1480/i1480-wlp.h 6329 F: drivers/uwb/i1480/i1480-wlp.h
6323 6330
6324 WISTRON LAPTOP BUTTON DRIVER 6331 WISTRON LAPTOP BUTTON DRIVER
6325 M: Miloslav Trmac <mitr@volny.cz> 6332 M: Miloslav Trmac <mitr@volny.cz>
6326 S: Maintained 6333 S: Maintained
6327 F: drivers/input/misc/wistron_btns.c 6334 F: drivers/input/misc/wistron_btns.c
6328 6335
6329 WL1251 WIRELESS DRIVER 6336 WL1251 WIRELESS DRIVER
6330 M: Kalle Valo <kalle.valo@iki.fi> 6337 M: Kalle Valo <kalle.valo@iki.fi>
6331 L: linux-wireless@vger.kernel.org 6338 L: linux-wireless@vger.kernel.org
6332 W: http://wireless.kernel.org 6339 W: http://wireless.kernel.org
6333 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 6340 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6334 S: Maintained 6341 S: Maintained
6335 F: drivers/net/wireless/wl12xx/* 6342 F: drivers/net/wireless/wl12xx/*
6336 X: drivers/net/wireless/wl12xx/wl1271* 6343 X: drivers/net/wireless/wl12xx/wl1271*
6337 6344
6338 WL1271 WIRELESS DRIVER 6345 WL1271 WIRELESS DRIVER
6339 M: Luciano Coelho <luciano.coelho@nokia.com> 6346 M: Luciano Coelho <luciano.coelho@nokia.com>
6340 L: linux-wireless@vger.kernel.org 6347 L: linux-wireless@vger.kernel.org
6341 W: http://wireless.kernel.org 6348 W: http://wireless.kernel.org
6342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 6349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6343 S: Maintained 6350 S: Maintained
6344 F: drivers/net/wireless/wl12xx/wl1271* 6351 F: drivers/net/wireless/wl12xx/wl1271*
6345 6352
6346 WL3501 WIRELESS PCMCIA CARD DRIVER 6353 WL3501 WIRELESS PCMCIA CARD DRIVER
6347 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6354 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6348 L: linux-wireless@vger.kernel.org 6355 L: linux-wireless@vger.kernel.org
6349 W: http://oops.ghostprotocols.net:81/blog 6356 W: http://oops.ghostprotocols.net:81/blog
6350 S: Maintained 6357 S: Maintained
6351 F: drivers/net/wireless/wl3501* 6358 F: drivers/net/wireless/wl3501*
6352 6359
6353 WM97XX TOUCHSCREEN DRIVERS 6360 WM97XX TOUCHSCREEN DRIVERS
6354 M: Mark Brown <broonie@opensource.wolfsonmicro.com> 6361 M: Mark Brown <broonie@opensource.wolfsonmicro.com>
6355 M: Liam Girdwood <lrg@slimlogic.co.uk> 6362 M: Liam Girdwood <lrg@slimlogic.co.uk>
6356 L: linux-input@vger.kernel.org 6363 L: linux-input@vger.kernel.org
6357 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 6364 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
6358 W: http://opensource.wolfsonmicro.com/node/7 6365 W: http://opensource.wolfsonmicro.com/node/7
6359 S: Supported 6366 S: Supported
6360 F: drivers/input/touchscreen/*wm97* 6367 F: drivers/input/touchscreen/*wm97*
6361 F: include/linux/wm97xx.h 6368 F: include/linux/wm97xx.h
6362 6369
6363 WOLFSON MICROELECTRONICS PMIC DRIVERS 6370 WOLFSON MICROELECTRONICS PMIC DRIVERS
6364 M: Mark Brown <broonie@opensource.wolfsonmicro.com> 6371 M: Mark Brown <broonie@opensource.wolfsonmicro.com>
6365 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 6372 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
6366 W: http://opensource.wolfsonmicro.com/node/8 6373 W: http://opensource.wolfsonmicro.com/node/8
6367 S: Supported 6374 S: Supported
6368 F: Documentation/hwmon/wm83?? 6375 F: Documentation/hwmon/wm83??
6369 F: drivers/leds/leds-wm83*.c 6376 F: drivers/leds/leds-wm83*.c
6370 F: drivers/mfd/wm8*.c 6377 F: drivers/mfd/wm8*.c
6371 F: drivers/power/wm83*.c 6378 F: drivers/power/wm83*.c
6372 F: drivers/rtc/rtc-wm83*.c 6379 F: drivers/rtc/rtc-wm83*.c
6373 F: drivers/regulator/wm8*.c 6380 F: drivers/regulator/wm8*.c
6374 F: drivers/video/backlight/wm83*_bl.c 6381 F: drivers/video/backlight/wm83*_bl.c
6375 F: drivers/watchdog/wm83*_wdt.c 6382 F: drivers/watchdog/wm83*_wdt.c
6376 F: include/linux/mfd/wm831x/ 6383 F: include/linux/mfd/wm831x/
6377 F: include/linux/mfd/wm8350/ 6384 F: include/linux/mfd/wm8350/
6378 F: include/linux/mfd/wm8400* 6385 F: include/linux/mfd/wm8400*
6379 F: sound/soc/codecs/wm8350.* 6386 F: sound/soc/codecs/wm8350.*
6380 F: sound/soc/codecs/wm8400.* 6387 F: sound/soc/codecs/wm8400.*
6381 6388
6382 X.25 NETWORK LAYER 6389 X.25 NETWORK LAYER
6383 M: Andrew Hendry <andrew.hendry@gmail.com> 6390 M: Andrew Hendry <andrew.hendry@gmail.com>
6384 L: linux-x25@vger.kernel.org 6391 L: linux-x25@vger.kernel.org
6385 S: Odd Fixes 6392 S: Odd Fixes
6386 F: Documentation/networking/x25* 6393 F: Documentation/networking/x25*
6387 F: include/net/x25* 6394 F: include/net/x25*
6388 F: net/x25/ 6395 F: net/x25/
6389 6396
6390 X86 ARCHITECTURE (32-BIT AND 64-BIT) 6397 X86 ARCHITECTURE (32-BIT AND 64-BIT)
6391 M: Thomas Gleixner <tglx@linutronix.de> 6398 M: Thomas Gleixner <tglx@linutronix.de>
6392 M: Ingo Molnar <mingo@redhat.com> 6399 M: Ingo Molnar <mingo@redhat.com>
6393 M: "H. Peter Anvin" <hpa@zytor.com> 6400 M: "H. Peter Anvin" <hpa@zytor.com>
6394 M: x86@kernel.org 6401 M: x86@kernel.org
6395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git 6402 T: git git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git
6396 S: Maintained 6403 S: Maintained
6397 F: Documentation/x86/ 6404 F: Documentation/x86/
6398 F: arch/x86/ 6405 F: arch/x86/
6399 6406
6400 X86 PLATFORM DRIVERS 6407 X86 PLATFORM DRIVERS
6401 M: Matthew Garrett <mjg@redhat.com> 6408 M: Matthew Garrett <mjg@redhat.com>
6402 L: platform-driver-x86@vger.kernel.org 6409 L: platform-driver-x86@vger.kernel.org
6403 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git 6410 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
6404 S: Maintained 6411 S: Maintained
6405 F: drivers/platform/x86 6412 F: drivers/platform/x86
6406 6413
6407 XEN HYPERVISOR INTERFACE 6414 XEN HYPERVISOR INTERFACE
6408 M: Jeremy Fitzhardinge <jeremy@xensource.com> 6415 M: Jeremy Fitzhardinge <jeremy@xensource.com>
6409 M: Chris Wright <chrisw@sous-sol.org> 6416 M: Chris Wright <chrisw@sous-sol.org>
6410 L: virtualization@lists.osdl.org 6417 L: virtualization@lists.osdl.org
6411 L: xen-devel@lists.xensource.com 6418 L: xen-devel@lists.xensource.com
6412 S: Supported 6419 S: Supported
6413 F: arch/x86/xen/ 6420 F: arch/x86/xen/
6414 F: drivers/*/xen-*front.c 6421 F: drivers/*/xen-*front.c
6415 F: drivers/xen/ 6422 F: drivers/xen/
6416 F: arch/x86/include/asm/xen/ 6423 F: arch/x86/include/asm/xen/
6417 F: include/xen/ 6424 F: include/xen/
6418 6425
6419 XFS FILESYSTEM 6426 XFS FILESYSTEM
6420 P: Silicon Graphics Inc 6427 P: Silicon Graphics Inc
6421 M: Alex Elder <aelder@sgi.com> 6428 M: Alex Elder <aelder@sgi.com>
6422 M: xfs-masters@oss.sgi.com 6429 M: xfs-masters@oss.sgi.com
6423 L: xfs@oss.sgi.com 6430 L: xfs@oss.sgi.com
6424 W: http://oss.sgi.com/projects/xfs 6431 W: http://oss.sgi.com/projects/xfs
6425 T: git git://oss.sgi.com/xfs/xfs.git 6432 T: git git://oss.sgi.com/xfs/xfs.git
6426 S: Supported 6433 S: Supported
6427 F: Documentation/filesystems/xfs.txt 6434 F: Documentation/filesystems/xfs.txt
6428 F: fs/xfs/ 6435 F: fs/xfs/
6429 6436
6430 XILINX SYSTEMACE DRIVER 6437 XILINX SYSTEMACE DRIVER
6431 M: Grant Likely <grant.likely@secretlab.ca> 6438 M: Grant Likely <grant.likely@secretlab.ca>
6432 W: http://www.secretlab.ca/ 6439 W: http://www.secretlab.ca/
6433 S: Maintained 6440 S: Maintained
6434 F: drivers/block/xsysace.c 6441 F: drivers/block/xsysace.c
6435 6442
6436 XILINX UARTLITE SERIAL DRIVER 6443 XILINX UARTLITE SERIAL DRIVER
6437 M: Peter Korsgaard <jacmet@sunsite.dk> 6444 M: Peter Korsgaard <jacmet@sunsite.dk>
6438 L: linux-serial@vger.kernel.org 6445 L: linux-serial@vger.kernel.org
6439 S: Maintained 6446 S: Maintained
6440 F: drivers/serial/uartlite.c 6447 F: drivers/serial/uartlite.c
6441 6448
6442 YAM DRIVER FOR AX.25 6449 YAM DRIVER FOR AX.25
6443 M: Jean-Paul Roubelat <jpr@f6fbb.org> 6450 M: Jean-Paul Roubelat <jpr@f6fbb.org>
6444 L: linux-hams@vger.kernel.org 6451 L: linux-hams@vger.kernel.org
6445 S: Maintained 6452 S: Maintained
6446 F: drivers/net/hamradio/yam* 6453 F: drivers/net/hamradio/yam*
6447 F: include/linux/yam.h 6454 F: include/linux/yam.h
6448 6455
6449 YEALINK PHONE DRIVER 6456 YEALINK PHONE DRIVER
6450 M: Henk Vergonet <Henk.Vergonet@gmail.com> 6457 M: Henk Vergonet <Henk.Vergonet@gmail.com>
6451 L: usbb2k-api-dev@nongnu.org 6458 L: usbb2k-api-dev@nongnu.org
6452 S: Maintained 6459 S: Maintained
6453 F: Documentation/input/yealink.txt 6460 F: Documentation/input/yealink.txt
6454 F: drivers/input/misc/yealink.* 6461 F: drivers/input/misc/yealink.*
6455 6462
6456 Z8530 DRIVER FOR AX.25 6463 Z8530 DRIVER FOR AX.25
6457 M: Joerg Reuter <jreuter@yaina.de> 6464 M: Joerg Reuter <jreuter@yaina.de>
6458 W: http://yaina.de/jreuter/ 6465 W: http://yaina.de/jreuter/
6459 W: http://www.qsl.net/dl1bke/ 6466 W: http://www.qsl.net/dl1bke/
6460 L: linux-hams@vger.kernel.org 6467 L: linux-hams@vger.kernel.org
6461 S: Maintained 6468 S: Maintained
6462 F: Documentation/networking/z8530drv.txt 6469 F: Documentation/networking/z8530drv.txt
6463 F: drivers/net/hamradio/*scc.c 6470 F: drivers/net/hamradio/*scc.c
6464 F: drivers/net/hamradio/z8530.h 6471 F: drivers/net/hamradio/z8530.h
6465 6472
6466 ZD1211RW WIRELESS DRIVER 6473 ZD1211RW WIRELESS DRIVER
6467 M: Daniel Drake <dsd@gentoo.org> 6474 M: Daniel Drake <dsd@gentoo.org>
6468 M: Ulrich Kunitz <kune@deine-taler.de> 6475 M: Ulrich Kunitz <kune@deine-taler.de>
6469 W: http://zd1211.ath.cx/wiki/DriverRewrite 6476 W: http://zd1211.ath.cx/wiki/DriverRewrite
6470 L: linux-wireless@vger.kernel.org 6477 L: linux-wireless@vger.kernel.org
6471 L: zd1211-devs@lists.sourceforge.net (subscribers-only) 6478 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
6472 S: Maintained 6479 S: Maintained
6473 F: drivers/net/wireless/zd1211rw/ 6480 F: drivers/net/wireless/zd1211rw/
6474 6481
6475 ZR36067 VIDEO FOR LINUX DRIVER 6482 ZR36067 VIDEO FOR LINUX DRIVER
6476 L: mjpeg-users@lists.sourceforge.net 6483 L: mjpeg-users@lists.sourceforge.net
6477 L: linux-media@vger.kernel.org 6484 L: linux-media@vger.kernel.org
6478 W: http://mjpeg.sourceforge.net/driver-zoran/ 6485 W: http://mjpeg.sourceforge.net/driver-zoran/
6479 T: Mercurial http://linuxtv.org/hg/v4l-dvb 6486 T: Mercurial http://linuxtv.org/hg/v4l-dvb
6480 S: Odd Fixes 6487 S: Odd Fixes
6481 F: drivers/media/video/zoran/ 6488 F: drivers/media/video/zoran/
6482 6489
6483 ZS DECSTATION Z85C30 SERIAL DRIVER 6490 ZS DECSTATION Z85C30 SERIAL DRIVER
6484 M: "Maciej W. Rozycki" <macro@linux-mips.org> 6491 M: "Maciej W. Rozycki" <macro@linux-mips.org>
6485 S: Maintained 6492 S: Maintained
6486 F: drivers/serial/zs.* 6493 F: drivers/serial/zs.*
6487 6494
6488 THE REST 6495 THE REST
6489 M: Linus Torvalds <torvalds@linux-foundation.org> 6496 M: Linus Torvalds <torvalds@linux-foundation.org>
6490 L: linux-kernel@vger.kernel.org 6497 L: linux-kernel@vger.kernel.org
6491 Q: http://patchwork.kernel.org/project/LKML/list/ 6498 Q: http://patchwork.kernel.org/project/LKML/list/
6492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git 6499 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
6493 S: Buried alive in reporters 6500 S: Buried alive in reporters
6494 F: * 6501 F: *
6495 F: */ 6502 F: */
6496 6503
drivers/hwmon/Kconfig
1 # 1 #
2 # Hardware monitoring chip drivers configuration 2 # Hardware monitoring chip drivers configuration
3 # 3 #
4 4
5 menuconfig HWMON 5 menuconfig HWMON
6 tristate "Hardware Monitoring support" 6 tristate "Hardware Monitoring support"
7 depends on HAS_IOMEM 7 depends on HAS_IOMEM
8 default y 8 default y
9 help 9 help
10 Hardware monitoring devices let you monitor the hardware health 10 Hardware monitoring devices let you monitor the hardware health
11 of a system. Most modern motherboards include such a device. It 11 of a system. Most modern motherboards include such a device. It
12 can include temperature sensors, voltage sensors, fan speed 12 can include temperature sensors, voltage sensors, fan speed
13 sensors and various additional features such as the ability to 13 sensors and various additional features such as the ability to
14 control the speed of the fans. If you want this support you 14 control the speed of the fans. If you want this support you
15 should say Y here and also to the specific driver(s) for your 15 should say Y here and also to the specific driver(s) for your
16 sensors chip(s) below. 16 sensors chip(s) below.
17 17
18 To find out which specific driver(s) you need, use the 18 To find out which specific driver(s) you need, use the
19 sensors-detect script from the lm_sensors package. Read 19 sensors-detect script from the lm_sensors package. Read
20 <file:Documentation/hwmon/userspace-tools> for details. 20 <file:Documentation/hwmon/userspace-tools> for details.
21 21
22 This support can also be built as a module. If so, the module 22 This support can also be built as a module. If so, the module
23 will be called hwmon. 23 will be called hwmon.
24 24
25 if HWMON 25 if HWMON
26 26
27 config HWMON_VID 27 config HWMON_VID
28 tristate 28 tristate
29 default n 29 default n
30 30
31 config HWMON_DEBUG_CHIP 31 config HWMON_DEBUG_CHIP
32 bool "Hardware Monitoring Chip debugging messages" 32 bool "Hardware Monitoring Chip debugging messages"
33 default n 33 default n
34 help 34 help
35 Say Y here if you want the I2C chip drivers to produce a bunch of 35 Say Y here if you want the I2C chip drivers to produce a bunch of
36 debug messages to the system log. Select this if you are having 36 debug messages to the system log. Select this if you are having
37 a problem with I2C support and want to see more of what is going 37 a problem with I2C support and want to see more of what is going
38 on. 38 on.
39 39
40 comment "Native drivers" 40 comment "Native drivers"
41 41
42 config SENSORS_ABITUGURU 42 config SENSORS_ABITUGURU
43 tristate "Abit uGuru (rev 1 & 2)" 43 tristate "Abit uGuru (rev 1 & 2)"
44 depends on X86 && EXPERIMENTAL 44 depends on X86 && EXPERIMENTAL
45 help 45 help
46 If you say yes here you get support for the sensor part of the first 46 If you say yes here you get support for the sensor part of the first
47 and second revision of the Abit uGuru chip. The voltage and frequency 47 and second revision of the Abit uGuru chip. The voltage and frequency
48 control parts of the Abit uGuru are not supported. The Abit uGuru 48 control parts of the Abit uGuru are not supported. The Abit uGuru
49 chip can be found on Abit uGuru featuring motherboards (most modern 49 chip can be found on Abit uGuru featuring motherboards (most modern
50 Abit motherboards from before end 2005). For more info and a list 50 Abit motherboards from before end 2005). For more info and a list
51 of which motherboards have which revision see 51 of which motherboards have which revision see
52 Documentation/hwmon/abituguru 52 Documentation/hwmon/abituguru
53 53
54 This driver can also be built as a module. If so, the module 54 This driver can also be built as a module. If so, the module
55 will be called abituguru. 55 will be called abituguru.
56 56
57 config SENSORS_ABITUGURU3 57 config SENSORS_ABITUGURU3
58 tristate "Abit uGuru (rev 3)" 58 tristate "Abit uGuru (rev 3)"
59 depends on X86 && EXPERIMENTAL 59 depends on X86 && EXPERIMENTAL
60 help 60 help
61 If you say yes here you get support for the sensor part of the 61 If you say yes here you get support for the sensor part of the
62 third revision of the Abit uGuru chip. Only reading the sensors 62 third revision of the Abit uGuru chip. Only reading the sensors
63 and their settings is supported. The third revision of the Abit 63 and their settings is supported. The third revision of the Abit
64 uGuru chip can be found on recent Abit motherboards (since end 64 uGuru chip can be found on recent Abit motherboards (since end
65 2005). For more info and a list of which motherboards have which 65 2005). For more info and a list of which motherboards have which
66 revision see Documentation/hwmon/abituguru3 66 revision see Documentation/hwmon/abituguru3
67 67
68 This driver can also be built as a module. If so, the module 68 This driver can also be built as a module. If so, the module
69 will be called abituguru3. 69 will be called abituguru3.
70 70
71 config SENSORS_AD7414 71 config SENSORS_AD7414
72 tristate "Analog Devices AD7414" 72 tristate "Analog Devices AD7414"
73 depends on I2C && EXPERIMENTAL 73 depends on I2C && EXPERIMENTAL
74 help 74 help
75 If you say yes here you get support for the Analog Devices 75 If you say yes here you get support for the Analog Devices
76 AD7414 temperature monitoring chip. 76 AD7414 temperature monitoring chip.
77 77
78 This driver can also be built as a module. If so, the module 78 This driver can also be built as a module. If so, the module
79 will be called ad7414. 79 will be called ad7414.
80 80
81 config SENSORS_AD7418 81 config SENSORS_AD7418
82 tristate "Analog Devices AD7416, AD7417 and AD7418" 82 tristate "Analog Devices AD7416, AD7417 and AD7418"
83 depends on I2C && EXPERIMENTAL 83 depends on I2C && EXPERIMENTAL
84 help 84 help
85 If you say yes here you get support for the Analog Devices 85 If you say yes here you get support for the Analog Devices
86 AD7416, AD7417 and AD7418 temperature monitoring chips. 86 AD7416, AD7417 and AD7418 temperature monitoring chips.
87 87
88 This driver can also be built as a module. If so, the module 88 This driver can also be built as a module. If so, the module
89 will be called ad7418. 89 will be called ad7418.
90 90
91 config SENSORS_ADCXX 91 config SENSORS_ADCXX
92 tristate "National Semiconductor ADCxxxSxxx" 92 tristate "National Semiconductor ADCxxxSxxx"
93 depends on SPI_MASTER && EXPERIMENTAL 93 depends on SPI_MASTER && EXPERIMENTAL
94 help 94 help
95 If you say yes here you get support for the National Semiconductor 95 If you say yes here you get support for the National Semiconductor
96 ADC<bb><c>S<sss> chip family, where 96 ADC<bb><c>S<sss> chip family, where
97 * bb is the resolution in number of bits (8, 10, 12) 97 * bb is the resolution in number of bits (8, 10, 12)
98 * c is the number of channels (1, 2, 4, 8) 98 * c is the number of channels (1, 2, 4, 8)
99 * sss is the maximum conversion speed (021 for 200 kSPS, 051 for 500 99 * sss is the maximum conversion speed (021 for 200 kSPS, 051 for 500
100 kSPS and 101 for 1 MSPS) 100 kSPS and 101 for 1 MSPS)
101 101
102 Examples : ADC081S101, ADC124S501, ... 102 Examples : ADC081S101, ADC124S501, ...
103 103
104 This driver can also be built as a module. If so, the module 104 This driver can also be built as a module. If so, the module
105 will be called adcxx. 105 will be called adcxx.
106 106
107 config SENSORS_ADM1021 107 config SENSORS_ADM1021
108 tristate "Analog Devices ADM1021 and compatibles" 108 tristate "Analog Devices ADM1021 and compatibles"
109 depends on I2C 109 depends on I2C
110 help 110 help
111 If you say yes here you get support for Analog Devices ADM1021 111 If you say yes here you get support for Analog Devices ADM1021
112 and ADM1023 sensor chips and clones: Maxim MAX1617 and MAX1617A, 112 and ADM1023 sensor chips and clones: Maxim MAX1617 and MAX1617A,
113 Genesys Logic GL523SM, National Semiconductor LM84, TI THMC10, 113 Genesys Logic GL523SM, National Semiconductor LM84, TI THMC10,
114 and the XEON processor built-in sensor. 114 and the XEON processor built-in sensor.
115 115
116 This driver can also be built as a module. If so, the module 116 This driver can also be built as a module. If so, the module
117 will be called adm1021. 117 will be called adm1021.
118 118
119 config SENSORS_ADM1025 119 config SENSORS_ADM1025
120 tristate "Analog Devices ADM1025 and compatibles" 120 tristate "Analog Devices ADM1025 and compatibles"
121 depends on I2C 121 depends on I2C
122 select HWMON_VID 122 select HWMON_VID
123 help 123 help
124 If you say yes here you get support for Analog Devices ADM1025 124 If you say yes here you get support for Analog Devices ADM1025
125 and Philips NE1619 sensor chips. 125 and Philips NE1619 sensor chips.
126 126
127 This driver can also be built as a module. If so, the module 127 This driver can also be built as a module. If so, the module
128 will be called adm1025. 128 will be called adm1025.
129 129
130 config SENSORS_ADM1026 130 config SENSORS_ADM1026
131 tristate "Analog Devices ADM1026 and compatibles" 131 tristate "Analog Devices ADM1026 and compatibles"
132 depends on I2C && EXPERIMENTAL 132 depends on I2C && EXPERIMENTAL
133 select HWMON_VID 133 select HWMON_VID
134 help 134 help
135 If you say yes here you get support for Analog Devices ADM1026 135 If you say yes here you get support for Analog Devices ADM1026
136 sensor chip. 136 sensor chip.
137 137
138 This driver can also be built as a module. If so, the module 138 This driver can also be built as a module. If so, the module
139 will be called adm1026. 139 will be called adm1026.
140 140
141 config SENSORS_ADM1029 141 config SENSORS_ADM1029
142 tristate "Analog Devices ADM1029" 142 tristate "Analog Devices ADM1029"
143 depends on I2C && EXPERIMENTAL 143 depends on I2C && EXPERIMENTAL
144 help 144 help
145 If you say yes here you get support for Analog Devices ADM1029 145 If you say yes here you get support for Analog Devices ADM1029
146 sensor chip. 146 sensor chip.
147 Very rare chip, please let us know you use it. 147 Very rare chip, please let us know you use it.
148 148
149 This driver can also be built as a module. If so, the module 149 This driver can also be built as a module. If so, the module
150 will be called adm1029. 150 will be called adm1029.
151 151
152 config SENSORS_ADM1031 152 config SENSORS_ADM1031
153 tristate "Analog Devices ADM1031 and compatibles" 153 tristate "Analog Devices ADM1031 and compatibles"
154 depends on I2C && EXPERIMENTAL 154 depends on I2C && EXPERIMENTAL
155 help 155 help
156 If you say yes here you get support for Analog Devices ADM1031 156 If you say yes here you get support for Analog Devices ADM1031
157 and ADM1030 sensor chips. 157 and ADM1030 sensor chips.
158 158
159 This driver can also be built as a module. If so, the module 159 This driver can also be built as a module. If so, the module
160 will be called adm1031. 160 will be called adm1031.
161 161
162 config SENSORS_ADM9240 162 config SENSORS_ADM9240
163 tristate "Analog Devices ADM9240 and compatibles" 163 tristate "Analog Devices ADM9240 and compatibles"
164 depends on I2C 164 depends on I2C
165 select HWMON_VID 165 select HWMON_VID
166 help 166 help
167 If you say yes here you get support for Analog Devices ADM9240, 167 If you say yes here you get support for Analog Devices ADM9240,
168 Dallas DS1780, National Semiconductor LM81 sensor chips. 168 Dallas DS1780, National Semiconductor LM81 sensor chips.
169 169
170 This driver can also be built as a module. If so, the module 170 This driver can also be built as a module. If so, the module
171 will be called adm9240. 171 will be called adm9240.
172 172
173 config SENSORS_ADT7411 173 config SENSORS_ADT7411
174 tristate "Analog Devices ADT7411" 174 tristate "Analog Devices ADT7411"
175 depends on I2C && EXPERIMENTAL 175 depends on I2C && EXPERIMENTAL
176 help 176 help
177 If you say yes here you get support for the Analog Devices 177 If you say yes here you get support for the Analog Devices
178 ADT7411 voltage and temperature monitoring chip. 178 ADT7411 voltage and temperature monitoring chip.
179 179
180 This driver can also be built as a module. If so, the module 180 This driver can also be built as a module. If so, the module
181 will be called adt7411. 181 will be called adt7411.
182 182
183 config SENSORS_ADT7462 183 config SENSORS_ADT7462
184 tristate "Analog Devices ADT7462" 184 tristate "Analog Devices ADT7462"
185 depends on I2C && EXPERIMENTAL 185 depends on I2C && EXPERIMENTAL
186 help 186 help
187 If you say yes here you get support for the Analog Devices 187 If you say yes here you get support for the Analog Devices
188 ADT7462 temperature monitoring chips. 188 ADT7462 temperature monitoring chips.
189 189
190 This driver can also be built as a module. If so, the module 190 This driver can also be built as a module. If so, the module
191 will be called adt7462. 191 will be called adt7462.
192 192
193 config SENSORS_ADT7470 193 config SENSORS_ADT7470
194 tristate "Analog Devices ADT7470" 194 tristate "Analog Devices ADT7470"
195 depends on I2C && EXPERIMENTAL 195 depends on I2C && EXPERIMENTAL
196 help 196 help
197 If you say yes here you get support for the Analog Devices 197 If you say yes here you get support for the Analog Devices
198 ADT7470 temperature monitoring chips. 198 ADT7470 temperature monitoring chips.
199 199
200 This driver can also be built as a module. If so, the module 200 This driver can also be built as a module. If so, the module
201 will be called adt7470. 201 will be called adt7470.
202 202
203 config SENSORS_ADT7475 203 config SENSORS_ADT7475
204 tristate "Analog Devices ADT7473, ADT7475, ADT7476 and ADT7490" 204 tristate "Analog Devices ADT7473, ADT7475, ADT7476 and ADT7490"
205 depends on I2C && EXPERIMENTAL 205 depends on I2C && EXPERIMENTAL
206 select HWMON_VID 206 select HWMON_VID
207 help 207 help
208 If you say yes here you get support for the Analog Devices 208 If you say yes here you get support for the Analog Devices
209 ADT7473, ADT7475, ADT7476 and ADT7490 hardware monitoring 209 ADT7473, ADT7475, ADT7476 and ADT7490 hardware monitoring
210 chips. 210 chips.
211 211
212 This driver can also be build as a module. If so, the module 212 This driver can also be build as a module. If so, the module
213 will be called adt7475. 213 will be called adt7475.
214 214
215 config SENSORS_ASC7621 215 config SENSORS_ASC7621
216 tristate "Andigilog aSC7621" 216 tristate "Andigilog aSC7621"
217 depends on HWMON && I2C 217 depends on HWMON && I2C
218 help 218 help
219 If you say yes here you get support for the aSC7621 219 If you say yes here you get support for the aSC7621
220 family of SMBus sensors chip found on most Intel X38, X48, X58, 220 family of SMBus sensors chip found on most Intel X38, X48, X58,
221 945, 965 and 975 desktop boards. Currently supported chips: 221 945, 965 and 975 desktop boards. Currently supported chips:
222 aSC7621 222 aSC7621
223 aSC7621a 223 aSC7621a
224 224
225 This driver can also be built as a module. If so, the module 225 This driver can also be built as a module. If so, the module
226 will be called asc7621. 226 will be called asc7621.
227 227
228 config SENSORS_K8TEMP 228 config SENSORS_K8TEMP
229 tristate "AMD Athlon64/FX or Opteron temperature sensor" 229 tristate "AMD Athlon64/FX or Opteron temperature sensor"
230 depends on X86 && PCI && EXPERIMENTAL 230 depends on X86 && PCI && EXPERIMENTAL
231 help 231 help
232 If you say yes here you get support for the temperature 232 If you say yes here you get support for the temperature
233 sensor(s) inside your CPU. Supported is whole AMD K8 233 sensor(s) inside your CPU. Supported is whole AMD K8
234 microarchitecture. Please note that you will need at least 234 microarchitecture. Please note that you will need at least
235 lm-sensors 2.10.1 for proper userspace support. 235 lm-sensors 2.10.1 for proper userspace support.
236 236
237 This driver can also be built as a module. If so, the module 237 This driver can also be built as a module. If so, the module
238 will be called k8temp. 238 will be called k8temp.
239 239
240 config SENSORS_K10TEMP 240 config SENSORS_K10TEMP
241 tristate "AMD Phenom/Sempron/Turion/Opteron temperature sensor" 241 tristate "AMD Phenom/Sempron/Turion/Opteron temperature sensor"
242 depends on X86 && PCI 242 depends on X86 && PCI
243 help 243 help
244 If you say yes here you get support for the temperature 244 If you say yes here you get support for the temperature
245 sensor(s) inside your CPU. Supported are later revisions of 245 sensor(s) inside your CPU. Supported are later revisions of
246 the AMD Family 10h and all revisions of the AMD Family 11h 246 the AMD Family 10h and all revisions of the AMD Family 11h
247 microarchitectures. 247 microarchitectures.
248 248
249 This driver can also be built as a module. If so, the module 249 This driver can also be built as a module. If so, the module
250 will be called k10temp. 250 will be called k10temp.
251 251
252 config SENSORS_AMS 252 config SENSORS_AMS
253 tristate "Apple Motion Sensor driver" 253 tristate "Apple Motion Sensor driver"
254 depends on PPC_PMAC && !PPC64 && INPUT && ((ADB_PMU && I2C = y) || (ADB_PMU && !I2C) || I2C) && EXPERIMENTAL 254 depends on PPC_PMAC && !PPC64 && INPUT && ((ADB_PMU && I2C = y) || (ADB_PMU && !I2C) || I2C) && EXPERIMENTAL
255 select INPUT_POLLDEV 255 select INPUT_POLLDEV
256 help 256 help
257 Support for the motion sensor included in PowerBooks. Includes 257 Support for the motion sensor included in PowerBooks. Includes
258 implementations for PMU and I2C. 258 implementations for PMU and I2C.
259 259
260 This driver can also be built as a module. If so, the module 260 This driver can also be built as a module. If so, the module
261 will be called ams. 261 will be called ams.
262 262
263 config SENSORS_AMS_PMU 263 config SENSORS_AMS_PMU
264 bool "PMU variant" 264 bool "PMU variant"
265 depends on SENSORS_AMS && ADB_PMU 265 depends on SENSORS_AMS && ADB_PMU
266 default y 266 default y
267 help 267 help
268 PMU variant of motion sensor, found in late 2005 PowerBooks. 268 PMU variant of motion sensor, found in late 2005 PowerBooks.
269 269
270 config SENSORS_AMS_I2C 270 config SENSORS_AMS_I2C
271 bool "I2C variant" 271 bool "I2C variant"
272 depends on SENSORS_AMS && I2C 272 depends on SENSORS_AMS && I2C
273 default y 273 default y
274 help 274 help
275 I2C variant of motion sensor, found in early 2005 PowerBooks and 275 I2C variant of motion sensor, found in early 2005 PowerBooks and
276 iBooks. 276 iBooks.
277 277
278 config SENSORS_ASB100 278 config SENSORS_ASB100
279 tristate "Asus ASB100 Bach" 279 tristate "Asus ASB100 Bach"
280 depends on X86 && I2C && EXPERIMENTAL 280 depends on X86 && I2C && EXPERIMENTAL
281 select HWMON_VID 281 select HWMON_VID
282 help 282 help
283 If you say yes here you get support for the ASB100 Bach sensor 283 If you say yes here you get support for the ASB100 Bach sensor
284 chip found on some Asus mainboards. 284 chip found on some Asus mainboards.
285 285
286 This driver can also be built as a module. If so, the module 286 This driver can also be built as a module. If so, the module
287 will be called asb100. 287 will be called asb100.
288 288
289 config SENSORS_ATXP1 289 config SENSORS_ATXP1
290 tristate "Attansic ATXP1 VID controller" 290 tristate "Attansic ATXP1 VID controller"
291 depends on I2C && EXPERIMENTAL 291 depends on I2C && EXPERIMENTAL
292 select HWMON_VID 292 select HWMON_VID
293 help 293 help
294 If you say yes here you get support for the Attansic ATXP1 VID 294 If you say yes here you get support for the Attansic ATXP1 VID
295 controller. 295 controller.
296 296
297 If your board have such a chip, you are able to control your CPU 297 If your board have such a chip, you are able to control your CPU
298 core and other voltages. 298 core and other voltages.
299 299
300 This driver can also be built as a module. If so, the module 300 This driver can also be built as a module. If so, the module
301 will be called atxp1. 301 will be called atxp1.
302 302
303 config SENSORS_DS1621 303 config SENSORS_DS1621
304 tristate "Dallas Semiconductor DS1621 and DS1625" 304 tristate "Dallas Semiconductor DS1621 and DS1625"
305 depends on I2C 305 depends on I2C
306 help 306 help
307 If you say yes here you get support for Dallas Semiconductor 307 If you say yes here you get support for Dallas Semiconductor
308 DS1621 and DS1625 sensor chips. 308 DS1621 and DS1625 sensor chips.
309 309
310 This driver can also be built as a module. If so, the module 310 This driver can also be built as a module. If so, the module
311 will be called ds1621. 311 will be called ds1621.
312 312
313 config SENSORS_I5K_AMB 313 config SENSORS_I5K_AMB
314 tristate "FB-DIMM AMB temperature sensor on Intel 5000 series chipsets" 314 tristate "FB-DIMM AMB temperature sensor on Intel 5000 series chipsets"
315 depends on PCI && EXPERIMENTAL 315 depends on PCI && EXPERIMENTAL
316 help 316 help
317 If you say yes here you get support for FB-DIMM AMB temperature 317 If you say yes here you get support for FB-DIMM AMB temperature
318 monitoring chips on systems with the Intel 5000 series chipset. 318 monitoring chips on systems with the Intel 5000 series chipset.
319 319
320 This driver can also be built as a module. If so, the module 320 This driver can also be built as a module. If so, the module
321 will be called i5k_amb. 321 will be called i5k_amb.
322 322
323 config SENSORS_F71805F 323 config SENSORS_F71805F
324 tristate "Fintek F71805F/FG, F71806F/FG and F71872F/FG" 324 tristate "Fintek F71805F/FG, F71806F/FG and F71872F/FG"
325 depends on EXPERIMENTAL 325 depends on EXPERIMENTAL
326 help 326 help
327 If you say yes here you get support for hardware monitoring 327 If you say yes here you get support for hardware monitoring
328 features of the Fintek F71805F/FG, F71806F/FG and F71872F/FG 328 features of the Fintek F71805F/FG, F71806F/FG and F71872F/FG
329 Super-I/O chips. 329 Super-I/O chips.
330 330
331 This driver can also be built as a module. If so, the module 331 This driver can also be built as a module. If so, the module
332 will be called f71805f. 332 will be called f71805f.
333 333
334 config SENSORS_F71882FG 334 config SENSORS_F71882FG
335 tristate "Fintek F71858FG, F71862FG, F71882FG, F71889FG and F8000" 335 tristate "Fintek F71858FG, F71862FG, F71882FG, F71889FG and F8000"
336 depends on EXPERIMENTAL 336 depends on EXPERIMENTAL
337 help 337 help
338 If you say yes here you get support for hardware monitoring 338 If you say yes here you get support for hardware monitoring
339 features of the Fintek F71858FG, F71862FG/71863FG, F71882FG/F71883FG, 339 features of the Fintek F71858FG, F71862FG/71863FG, F71882FG/F71883FG,
340 F71889FG and F8000 Super-I/O chips. 340 F71889FG and F8000 Super-I/O chips.
341 341
342 This driver can also be built as a module. If so, the module 342 This driver can also be built as a module. If so, the module
343 will be called f71882fg. 343 will be called f71882fg.
344 344
345 config SENSORS_F75375S 345 config SENSORS_F75375S
346 tristate "Fintek F75375S/SP and F75373"; 346 tristate "Fintek F75375S/SP and F75373";
347 depends on I2C && EXPERIMENTAL 347 depends on I2C && EXPERIMENTAL
348 help 348 help
349 If you say yes here you get support for hardware monitoring 349 If you say yes here you get support for hardware monitoring
350 features of the Fintek F75375S/SP and F75373 350 features of the Fintek F75375S/SP and F75373
351 351
352 This driver can also be built as a module. If so, the module 352 This driver can also be built as a module. If so, the module
353 will be called f75375s. 353 will be called f75375s.
354 354
355 config SENSORS_FSCHMD 355 config SENSORS_FSCHMD
356 tristate "Fujitsu Siemens Computers sensor chips" 356 tristate "Fujitsu Siemens Computers sensor chips"
357 depends on X86 && I2C 357 depends on X86 && I2C
358 help 358 help
359 If you say yes here you get support for the following Fujitsu 359 If you say yes here you get support for the following Fujitsu
360 Siemens Computers (FSC) sensor chips: Poseidon, Scylla, Hermes, 360 Siemens Computers (FSC) sensor chips: Poseidon, Scylla, Hermes,
361 Heimdall, Heracles, Hades and Syleus including support for the 361 Heimdall, Heracles, Hades and Syleus including support for the
362 integrated watchdog. 362 integrated watchdog.
363 363
364 This is a merged driver for FSC sensor chips replacing the fscpos, 364 This is a merged driver for FSC sensor chips replacing the fscpos,
365 fscscy and fscher drivers and adding support for several other FSC 365 fscscy and fscher drivers and adding support for several other FSC
366 sensor chips. 366 sensor chips.
367 367
368 This driver can also be built as a module. If so, the module 368 This driver can also be built as a module. If so, the module
369 will be called fschmd. 369 will be called fschmd.
370 370
371 config SENSORS_G760A 371 config SENSORS_G760A
372 tristate "GMT G760A" 372 tristate "GMT G760A"
373 depends on I2C 373 depends on I2C
374 help 374 help
375 If you say yes here you get support for Global Mixed-mode 375 If you say yes here you get support for Global Mixed-mode
376 Technology Inc G760A fan speed PWM controller chips. 376 Technology Inc G760A fan speed PWM controller chips.
377 377
378 This driver can also be built as a module. If so, the module 378 This driver can also be built as a module. If so, the module
379 will be called g760a. 379 will be called g760a.
380 380
381 config SENSORS_GL518SM 381 config SENSORS_GL518SM
382 tristate "Genesys Logic GL518SM" 382 tristate "Genesys Logic GL518SM"
383 depends on I2C 383 depends on I2C
384 help 384 help
385 If you say yes here you get support for Genesys Logic GL518SM 385 If you say yes here you get support for Genesys Logic GL518SM
386 sensor chips. 386 sensor chips.
387 387
388 This driver can also be built as a module. If so, the module 388 This driver can also be built as a module. If so, the module
389 will be called gl518sm. 389 will be called gl518sm.
390 390
391 config SENSORS_GL520SM 391 config SENSORS_GL520SM
392 tristate "Genesys Logic GL520SM" 392 tristate "Genesys Logic GL520SM"
393 depends on I2C 393 depends on I2C
394 select HWMON_VID 394 select HWMON_VID
395 help 395 help
396 If you say yes here you get support for Genesys Logic GL520SM 396 If you say yes here you get support for Genesys Logic GL520SM
397 sensor chips. 397 sensor chips.
398 398
399 This driver can also be built as a module. If so, the module 399 This driver can also be built as a module. If so, the module
400 will be called gl520sm. 400 will be called gl520sm.
401 401
402 config SENSORS_CORETEMP 402 config SENSORS_CORETEMP
403 tristate "Intel Core/Core2/Atom temperature sensor" 403 tristate "Intel Core/Core2/Atom temperature sensor"
404 depends on X86 && PCI && EXPERIMENTAL 404 depends on X86 && PCI && EXPERIMENTAL
405 help 405 help
406 If you say yes here you get support for the temperature 406 If you say yes here you get support for the temperature
407 sensor inside your CPU. Most of the family 6 CPUs 407 sensor inside your CPU. Most of the family 6 CPUs
408 are supported. Check documentation/driver for details. 408 are supported. Check documentation/driver for details.
409 409
410 config SENSORS_PKGTEMP 410 config SENSORS_PKGTEMP
411 tristate "Intel processor package temperature sensor" 411 tristate "Intel processor package temperature sensor"
412 depends on X86 && PCI && EXPERIMENTAL 412 depends on X86 && PCI && EXPERIMENTAL
413 help 413 help
414 If you say yes here you get support for the package level temperature 414 If you say yes here you get support for the package level temperature
415 sensor inside your CPU. Check documentation/driver for details. 415 sensor inside your CPU. Check documentation/driver for details.
416 416
417 config SENSORS_IBMAEM 417 config SENSORS_IBMAEM
418 tristate "IBM Active Energy Manager temperature/power sensors and control" 418 tristate "IBM Active Energy Manager temperature/power sensors and control"
419 select IPMI_SI 419 select IPMI_SI
420 depends on IPMI_HANDLER 420 depends on IPMI_HANDLER
421 help 421 help
422 If you say yes here you get support for the temperature and 422 If you say yes here you get support for the temperature and
423 power sensors and capping hardware in various IBM System X 423 power sensors and capping hardware in various IBM System X
424 servers that support Active Energy Manager. This includes 424 servers that support Active Energy Manager. This includes
425 the x3350, x3550, x3650, x3655, x3755, x3850 M2, x3950 M2, 425 the x3350, x3550, x3650, x3655, x3755, x3850 M2, x3950 M2,
426 and certain HC10/HS2x/LS2x/QS2x blades. 426 and certain HC10/HS2x/LS2x/QS2x blades.
427 427
428 This driver can also be built as a module. If so, the module 428 This driver can also be built as a module. If so, the module
429 will be called ibmaem. 429 will be called ibmaem.
430 430
431 config SENSORS_IBMPEX 431 config SENSORS_IBMPEX
432 tristate "IBM PowerExecutive temperature/power sensors" 432 tristate "IBM PowerExecutive temperature/power sensors"
433 select IPMI_SI 433 select IPMI_SI
434 depends on IPMI_HANDLER 434 depends on IPMI_HANDLER
435 help 435 help
436 If you say yes here you get support for the temperature and 436 If you say yes here you get support for the temperature and
437 power sensors in various IBM System X servers that support 437 power sensors in various IBM System X servers that support
438 PowerExecutive. So far this includes the x3350, x3550, x3650, 438 PowerExecutive. So far this includes the x3350, x3550, x3650,
439 x3655, and x3755; the x3800, x3850, and x3950 models that have 439 x3655, and x3755; the x3800, x3850, and x3950 models that have
440 PCI Express; and some of the HS2x, LS2x, and QS2x blades. 440 PCI Express; and some of the HS2x, LS2x, and QS2x blades.
441 441
442 This driver can also be built as a module. If so, the module 442 This driver can also be built as a module. If so, the module
443 will be called ibmpex. 443 will be called ibmpex.
444 444
445 config SENSORS_IT87 445 config SENSORS_IT87
446 tristate "ITE IT87xx and compatibles" 446 tristate "ITE IT87xx and compatibles"
447 select HWMON_VID 447 select HWMON_VID
448 help 448 help
449 If you say yes here you get support for ITE IT8705F, IT8712F, 449 If you say yes here you get support for ITE IT8705F, IT8712F,
450 IT8716F, IT8718F, IT8720F and IT8726F sensor chips, and the 450 IT8716F, IT8718F, IT8720F and IT8726F sensor chips, and the
451 SiS960 clone. 451 SiS960 clone.
452 452
453 This driver can also be built as a module. If so, the module 453 This driver can also be built as a module. If so, the module
454 will be called it87. 454 will be called it87.
455 455
456 config SENSORS_JZ4740 456 config SENSORS_JZ4740
457 tristate "Ingenic JZ4740 SoC ADC driver" 457 tristate "Ingenic JZ4740 SoC ADC driver"
458 depends on MACH_JZ4740 && MFD_JZ4740_ADC 458 depends on MACH_JZ4740 && MFD_JZ4740_ADC
459 help 459 help
460 If you say yes here you get support for reading adc values from the ADCIN 460 If you say yes here you get support for reading adc values from the ADCIN
461 pin on Ingenic JZ4740 SoC based boards. 461 pin on Ingenic JZ4740 SoC based boards.
462 462
463 This driver can also be build as a module. If so, the module will be 463 This driver can also be build as a module. If so, the module will be
464 called jz4740-hwmon. 464 called jz4740-hwmon.
465 465
466 config SENSORS_LM63 466 config SENSORS_LM63
467 tristate "National Semiconductor LM63 and LM64" 467 tristate "National Semiconductor LM63 and LM64"
468 depends on I2C 468 depends on I2C
469 help 469 help
470 If you say yes here you get support for the National 470 If you say yes here you get support for the National
471 Semiconductor LM63 and LM64 remote diode digital temperature 471 Semiconductor LM63 and LM64 remote diode digital temperature
472 sensors with integrated fan control. Such chips are found 472 sensors with integrated fan control. Such chips are found
473 on the Tyan S4882 (Thunder K8QS Pro) motherboard, among 473 on the Tyan S4882 (Thunder K8QS Pro) motherboard, among
474 others. 474 others.
475 475
476 This driver can also be built as a module. If so, the module 476 This driver can also be built as a module. If so, the module
477 will be called lm63. 477 will be called lm63.
478 478
479 config SENSORS_LM70 479 config SENSORS_LM70
480 tristate "National Semiconductor LM70 / Texas Instruments TMP121" 480 tristate "National Semiconductor LM70 / Texas Instruments TMP121"
481 depends on SPI_MASTER && EXPERIMENTAL 481 depends on SPI_MASTER && EXPERIMENTAL
482 help 482 help
483 If you say yes here you get support for the National Semiconductor 483 If you say yes here you get support for the National Semiconductor
484 LM70 and Texas Instruments TMP121/TMP123 digital temperature 484 LM70 and Texas Instruments TMP121/TMP123 digital temperature
485 sensor chips. 485 sensor chips.
486 486
487 This driver can also be built as a module. If so, the module 487 This driver can also be built as a module. If so, the module
488 will be called lm70. 488 will be called lm70.
489 489
490 config SENSORS_LM73 490 config SENSORS_LM73
491 tristate "National Semiconductor LM73" 491 tristate "National Semiconductor LM73"
492 depends on I2C 492 depends on I2C
493 help 493 help
494 If you say yes here you get support for National Semiconductor LM73 494 If you say yes here you get support for National Semiconductor LM73
495 sensor chips. 495 sensor chips.
496 This driver can also be built as a module. If so, the module 496 This driver can also be built as a module. If so, the module
497 will be called lm73. 497 will be called lm73.
498 498
499 config SENSORS_LM75 499 config SENSORS_LM75
500 tristate "National Semiconductor LM75 and compatibles" 500 tristate "National Semiconductor LM75 and compatibles"
501 depends on I2C 501 depends on I2C
502 help 502 help
503 If you say yes here you get support for one common type of 503 If you say yes here you get support for one common type of
504 temperature sensor chip, with models including: 504 temperature sensor chip, with models including:
505 505
506 - Dallas Semiconductor DS75 and DS1775 506 - Dallas Semiconductor DS75 and DS1775
507 - Maxim MAX6625 and MAX6626 507 - Maxim MAX6625 and MAX6626
508 - Microchip MCP980x 508 - Microchip MCP980x
509 - National Semiconductor LM75 509 - National Semiconductor LM75
510 - NXP's LM75A 510 - NXP's LM75A
511 - ST Microelectronics STDS75 511 - ST Microelectronics STDS75
512 - TelCom (now Microchip) TCN75 512 - TelCom (now Microchip) TCN75
513 - Texas Instruments TMP100, TMP101, TMP105, TMP75, TMP175, 513 - Texas Instruments TMP100, TMP101, TMP105, TMP75, TMP175,
514 TMP275 514 TMP275
515 515
516 This driver supports driver model based binding through board 516 This driver supports driver model based binding through board
517 specific I2C device tables. 517 specific I2C device tables.
518 518
519 It also supports the "legacy" style of driver binding. To use 519 It also supports the "legacy" style of driver binding. To use
520 that with some chips which don't replicate LM75 quirks exactly, 520 that with some chips which don't replicate LM75 quirks exactly,
521 you may need the "force" module parameter. 521 you may need the "force" module parameter.
522 522
523 This driver can also be built as a module. If so, the module 523 This driver can also be built as a module. If so, the module
524 will be called lm75. 524 will be called lm75.
525 525
526 config SENSORS_LM77 526 config SENSORS_LM77
527 tristate "National Semiconductor LM77" 527 tristate "National Semiconductor LM77"
528 depends on I2C 528 depends on I2C
529 help 529 help
530 If you say yes here you get support for National Semiconductor LM77 530 If you say yes here you get support for National Semiconductor LM77
531 sensor chips. 531 sensor chips.
532 532
533 This driver can also be built as a module. If so, the module 533 This driver can also be built as a module. If so, the module
534 will be called lm77. 534 will be called lm77.
535 535
536 config SENSORS_LM78 536 config SENSORS_LM78
537 tristate "National Semiconductor LM78 and compatibles" 537 tristate "National Semiconductor LM78 and compatibles"
538 depends on I2C 538 depends on I2C
539 select HWMON_VID 539 select HWMON_VID
540 help 540 help
541 If you say yes here you get support for National Semiconductor LM78, 541 If you say yes here you get support for National Semiconductor LM78,
542 LM78-J and LM79. 542 LM78-J and LM79.
543 543
544 This driver can also be built as a module. If so, the module 544 This driver can also be built as a module. If so, the module
545 will be called lm78. 545 will be called lm78.
546 546
547 config SENSORS_LM80 547 config SENSORS_LM80
548 tristate "National Semiconductor LM80" 548 tristate "National Semiconductor LM80"
549 depends on I2C && EXPERIMENTAL 549 depends on I2C && EXPERIMENTAL
550 help 550 help
551 If you say yes here you get support for National Semiconductor 551 If you say yes here you get support for National Semiconductor
552 LM80 sensor chips. 552 LM80 sensor chips.
553 553
554 This driver can also be built as a module. If so, the module 554 This driver can also be built as a module. If so, the module
555 will be called lm80. 555 will be called lm80.
556 556
557 config SENSORS_LM83 557 config SENSORS_LM83
558 tristate "National Semiconductor LM83 and compatibles" 558 tristate "National Semiconductor LM83 and compatibles"
559 depends on I2C 559 depends on I2C
560 help 560 help
561 If you say yes here you get support for National Semiconductor 561 If you say yes here you get support for National Semiconductor
562 LM82 and LM83 sensor chips. 562 LM82 and LM83 sensor chips.
563 563
564 This driver can also be built as a module. If so, the module 564 This driver can also be built as a module. If so, the module
565 will be called lm83. 565 will be called lm83.
566 566
567 config SENSORS_LM85 567 config SENSORS_LM85
568 tristate "National Semiconductor LM85 and compatibles" 568 tristate "National Semiconductor LM85 and compatibles"
569 depends on I2C && EXPERIMENTAL 569 depends on I2C && EXPERIMENTAL
570 select HWMON_VID 570 select HWMON_VID
571 help 571 help
572 If you say yes here you get support for National Semiconductor LM85 572 If you say yes here you get support for National Semiconductor LM85
573 sensor chips and clones: ADT7463, EMC6D100, EMC6D102 and ADM1027. 573 sensor chips and clones: ADT7463, EMC6D100, EMC6D102 and ADM1027.
574 574
575 This driver can also be built as a module. If so, the module 575 This driver can also be built as a module. If so, the module
576 will be called lm85. 576 will be called lm85.
577 577
578 config SENSORS_LM87 578 config SENSORS_LM87
579 tristate "National Semiconductor LM87 and compatibles" 579 tristate "National Semiconductor LM87 and compatibles"
580 depends on I2C 580 depends on I2C
581 select HWMON_VID 581 select HWMON_VID
582 help 582 help
583 If you say yes here you get support for National Semiconductor LM87 583 If you say yes here you get support for National Semiconductor LM87
584 and Analog Devices ADM1024 sensor chips. 584 and Analog Devices ADM1024 sensor chips.
585 585
586 This driver can also be built as a module. If so, the module 586 This driver can also be built as a module. If so, the module
587 will be called lm87. 587 will be called lm87.
588 588
589 config SENSORS_LM90 589 config SENSORS_LM90
590 tristate "National Semiconductor LM90 and compatibles" 590 tristate "National Semiconductor LM90 and compatibles"
591 depends on I2C 591 depends on I2C
592 help 592 help
593 If you say yes here you get support for National Semiconductor LM90, 593 If you say yes here you get support for National Semiconductor LM90,
594 LM86, LM89 and LM99, Analog Devices ADM1032 and ADT7461, Maxim 594 LM86, LM89 and LM99, Analog Devices ADM1032 and ADT7461, Maxim
595 MAX6646, MAX6647, MAX6648, MAX6649, MAX6657, MAX6658, MAX6659, 595 MAX6646, MAX6647, MAX6648, MAX6649, MAX6657, MAX6658, MAX6659,
596 MAX6680, MAX6681 and MAX6692, and Winbond/Nuvoton W83L771AWG/ASG 596 MAX6680, MAX6681 and MAX6692, and Winbond/Nuvoton W83L771AWG/ASG
597 sensor chips. 597 sensor chips.
598 598
599 This driver can also be built as a module. If so, the module 599 This driver can also be built as a module. If so, the module
600 will be called lm90. 600 will be called lm90.
601 601
602 config SENSORS_LM92 602 config SENSORS_LM92
603 tristate "National Semiconductor LM92 and compatibles" 603 tristate "National Semiconductor LM92 and compatibles"
604 depends on I2C 604 depends on I2C
605 help 605 help
606 If you say yes here you get support for National Semiconductor LM92 606 If you say yes here you get support for National Semiconductor LM92
607 and Maxim MAX6635 sensor chips. 607 and Maxim MAX6635 sensor chips.
608 608
609 This driver can also be built as a module. If so, the module 609 This driver can also be built as a module. If so, the module
610 will be called lm92. 610 will be called lm92.
611 611
612 config SENSORS_LM93 612 config SENSORS_LM93
613 tristate "National Semiconductor LM93 and compatibles" 613 tristate "National Semiconductor LM93 and compatibles"
614 depends on I2C 614 depends on I2C
615 select HWMON_VID 615 select HWMON_VID
616 help 616 help
617 If you say yes here you get support for National Semiconductor LM93 617 If you say yes here you get support for National Semiconductor LM93
618 sensor chips. 618 sensor chips.
619 619
620 This driver can also be built as a module. If so, the module 620 This driver can also be built as a module. If so, the module
621 will be called lm93. 621 will be called lm93.
622 622
623 config SENSORS_LTC4215 623 config SENSORS_LTC4215
624 tristate "Linear Technology LTC4215" 624 tristate "Linear Technology LTC4215"
625 depends on I2C && EXPERIMENTAL 625 depends on I2C && EXPERIMENTAL
626 default n 626 default n
627 help 627 help
628 If you say yes here you get support for Linear Technology LTC4215 628 If you say yes here you get support for Linear Technology LTC4215
629 Hot Swap Controller I2C interface. 629 Hot Swap Controller I2C interface.
630 630
631 This driver can also be built as a module. If so, the module will 631 This driver can also be built as a module. If so, the module will
632 be called ltc4215. 632 be called ltc4215.
633 633
634 config SENSORS_LTC4245 634 config SENSORS_LTC4245
635 tristate "Linear Technology LTC4245" 635 tristate "Linear Technology LTC4245"
636 depends on I2C && EXPERIMENTAL 636 depends on I2C && EXPERIMENTAL
637 default n 637 default n
638 help 638 help
639 If you say yes here you get support for Linear Technology LTC4245 639 If you say yes here you get support for Linear Technology LTC4245
640 Multiple Supply Hot Swap Controller I2C interface. 640 Multiple Supply Hot Swap Controller I2C interface.
641 641
642 This driver can also be built as a module. If so, the module will 642 This driver can also be built as a module. If so, the module will
643 be called ltc4245. 643 be called ltc4245.
644 644
645 config SENSORS_LM95241 645 config SENSORS_LM95241
646 tristate "National Semiconductor LM95241 sensor chip" 646 tristate "National Semiconductor LM95241 sensor chip"
647 depends on I2C 647 depends on I2C
648 help 648 help
649 If you say yes here you get support for LM95241 sensor chip. 649 If you say yes here you get support for LM95241 sensor chip.
650 650
651 This driver can also be built as a module. If so, the module 651 This driver can also be built as a module. If so, the module
652 will be called lm95241. 652 will be called lm95241.
653 653
654 config SENSORS_MAX1111 654 config SENSORS_MAX1111
655 tristate "Maxim MAX1111 Multichannel, Serial 8-bit ADC chip" 655 tristate "Maxim MAX1111 Multichannel, Serial 8-bit ADC chip"
656 depends on SPI_MASTER 656 depends on SPI_MASTER
657 help 657 help
658 Say y here to support Maxim's MAX1111 ADC chips. 658 Say y here to support Maxim's MAX1111 ADC chips.
659 659
660 This driver can also be built as a module. If so, the module 660 This driver can also be built as a module. If so, the module
661 will be called max1111. 661 will be called max1111.
662 662
663 config SENSORS_MAX1619 663 config SENSORS_MAX1619
664 tristate "Maxim MAX1619 sensor chip" 664 tristate "Maxim MAX1619 sensor chip"
665 depends on I2C 665 depends on I2C
666 help 666 help
667 If you say yes here you get support for MAX1619 sensor chip. 667 If you say yes here you get support for MAX1619 sensor chip.
668 668
669 This driver can also be built as a module. If so, the module 669 This driver can also be built as a module. If so, the module
670 will be called max1619. 670 will be called max1619.
671 671
672 config SENSORS_MAX6650 672 config SENSORS_MAX6650
673 tristate "Maxim MAX6650 sensor chip" 673 tristate "Maxim MAX6650 sensor chip"
674 depends on I2C && EXPERIMENTAL 674 depends on I2C && EXPERIMENTAL
675 help 675 help
676 If you say yes here you get support for the MAX6650 / MAX6651 676 If you say yes here you get support for the MAX6650 / MAX6651
677 sensor chips. 677 sensor chips.
678 678
679 This driver can also be built as a module. If so, the module 679 This driver can also be built as a module. If so, the module
680 will be called max6650. 680 will be called max6650.
681 681
682 config SENSORS_PC87360 682 config SENSORS_PC87360
683 tristate "National Semiconductor PC87360 family" 683 tristate "National Semiconductor PC87360 family"
684 select HWMON_VID 684 select HWMON_VID
685 help 685 help
686 If you say yes here you get access to the hardware monitoring 686 If you say yes here you get access to the hardware monitoring
687 functions of the National Semiconductor PC8736x Super-I/O chips. 687 functions of the National Semiconductor PC8736x Super-I/O chips.
688 The PC87360, PC87363 and PC87364 only have fan monitoring and 688 The PC87360, PC87363 and PC87364 only have fan monitoring and
689 control. The PC87365 and PC87366 additionally have voltage and 689 control. The PC87365 and PC87366 additionally have voltage and
690 temperature monitoring. 690 temperature monitoring.
691 691
692 This driver can also be built as a module. If so, the module 692 This driver can also be built as a module. If so, the module
693 will be called pc87360. 693 will be called pc87360.
694 694
695 config SENSORS_PC87427 695 config SENSORS_PC87427
696 tristate "National Semiconductor PC87427" 696 tristate "National Semiconductor PC87427"
697 depends on EXPERIMENTAL 697 depends on EXPERIMENTAL
698 help 698 help
699 If you say yes here you get access to the hardware monitoring 699 If you say yes here you get access to the hardware monitoring
700 functions of the National Semiconductor PC87427 Super-I/O chip. 700 functions of the National Semiconductor PC87427 Super-I/O chip.
701 The chip has two distinct logical devices, one for fan speed 701 The chip has two distinct logical devices, one for fan speed
702 monitoring and control, and one for voltage and temperature 702 monitoring and control, and one for voltage and temperature
703 monitoring. Only fan speed monitoring is supported right now. 703 monitoring. Only fan speed monitoring is supported right now.
704 704
705 This driver can also be built as a module. If so, the module 705 This driver can also be built as a module. If so, the module
706 will be called pc87427. 706 will be called pc87427.
707 707
708 config SENSORS_PCF8591 708 config SENSORS_PCF8591
709 tristate "Philips PCF8591 ADC/DAC" 709 tristate "Philips PCF8591 ADC/DAC"
710 depends on I2C 710 depends on I2C
711 default n 711 default n
712 help 712 help
713 If you say yes here you get support for Philips PCF8591 4-channel 713 If you say yes here you get support for Philips PCF8591 4-channel
714 ADC, 1-channel DAC chips. 714 ADC, 1-channel DAC chips.
715 715
716 This driver can also be built as a module. If so, the module 716 This driver can also be built as a module. If so, the module
717 will be called pcf8591. 717 will be called pcf8591.
718 718
719 These devices are hard to detect and rarely found on mainstream 719 These devices are hard to detect and rarely found on mainstream
720 hardware. If unsure, say N. 720 hardware. If unsure, say N.
721 721
722 config SENSORS_SHT15 722 config SENSORS_SHT15
723 tristate "Sensiron humidity and temperature sensors. SHT15 and compat." 723 tristate "Sensiron humidity and temperature sensors. SHT15 and compat."
724 depends on GENERIC_GPIO 724 depends on GENERIC_GPIO
725 help 725 help
726 If you say yes here you get support for the Sensiron SHT10, SHT11, 726 If you say yes here you get support for the Sensiron SHT10, SHT11,
727 SHT15, SHT71, SHT75 humidity and temperature sensors. 727 SHT15, SHT71, SHT75 humidity and temperature sensors.
728 728
729 This driver can also be built as a module. If so, the module 729 This driver can also be built as a module. If so, the module
730 will be called sht15. 730 will be called sht15.
731 731
732 config SENSORS_S3C 732 config SENSORS_S3C
733 tristate "S3C24XX/S3C64XX Inbuilt ADC" 733 tristate "S3C24XX/S3C64XX Inbuilt ADC"
734 depends on ARCH_S3C2410 734 depends on ARCH_S3C2410
735 help 735 help
736 If you say yes here you get support for the on-board ADCs of 736 If you say yes here you get support for the on-board ADCs of
737 the Samsung S3C24XX or S3C64XX series of SoC 737 the Samsung S3C24XX or S3C64XX series of SoC
738 738
739 This driver can also be built as a module. If so, the module 739 This driver can also be built as a module. If so, the module
740 will be called s3c-hwmo. 740 will be called s3c-hwmo.
741 741
742 config SENSORS_S3C_RAW 742 config SENSORS_S3C_RAW
743 bool "Include raw channel attributes in sysfs" 743 bool "Include raw channel attributes in sysfs"
744 depends on SENSORS_S3C 744 depends on SENSORS_S3C
745 help 745 help
746 Say Y here if you want to include raw copies of all the ADC 746 Say Y here if you want to include raw copies of all the ADC
747 channels in sysfs. 747 channels in sysfs.
748 748
749 config SENSORS_SIS5595 749 config SENSORS_SIS5595
750 tristate "Silicon Integrated Systems Corp. SiS5595" 750 tristate "Silicon Integrated Systems Corp. SiS5595"
751 depends on PCI 751 depends on PCI
752 help 752 help
753 If you say yes here you get support for the integrated sensors in 753 If you say yes here you get support for the integrated sensors in
754 SiS5595 South Bridges. 754 SiS5595 South Bridges.
755 755
756 This driver can also be built as a module. If so, the module 756 This driver can also be built as a module. If so, the module
757 will be called sis5595. 757 will be called sis5595.
758 758
759 config SENSORS_SMM665
760 tristate "Summit Microelectronics SMM665"
761 depends on I2C && EXPERIMENTAL
762 default n
763 help
764 If you say yes here you get support for the hardware monitoring
765 features of the Summit Microelectronics SMM665/SMM665B Six-Channel
766 Active DC Output Controller / Monitor.
767
768 Other supported chips are SMM465, SMM665C, SMM764, and SMM766.
769 Support for those chips is untested.
770
771 This driver can also be built as a module. If so, the module will
772 be called smm665.
773
759 config SENSORS_DME1737 774 config SENSORS_DME1737
760 tristate "SMSC DME1737, SCH311x and compatibles" 775 tristate "SMSC DME1737, SCH311x and compatibles"
761 depends on I2C && EXPERIMENTAL 776 depends on I2C && EXPERIMENTAL
762 select HWMON_VID 777 select HWMON_VID
763 help 778 help
764 If you say yes here you get support for the hardware monitoring 779 If you say yes here you get support for the hardware monitoring
765 and fan control features of the SMSC DME1737, SCH311x, SCH5027, and 780 and fan control features of the SMSC DME1737, SCH311x, SCH5027, and
766 Asus A8000 Super-I/O chips. 781 Asus A8000 Super-I/O chips.
767 782
768 This driver can also be built as a module. If so, the module 783 This driver can also be built as a module. If so, the module
769 will be called dme1737. 784 will be called dme1737.
770 785
771 config SENSORS_EMC1403 786 config SENSORS_EMC1403
772 tristate "SMSC EMC1403 thermal sensor" 787 tristate "SMSC EMC1403 thermal sensor"
773 depends on I2C 788 depends on I2C
774 help 789 help
775 If you say yes here you get support for the SMSC EMC1403 790 If you say yes here you get support for the SMSC EMC1403
776 temperature monitoring chip. 791 temperature monitoring chip.
777 792
778 Threshold values can be configured using sysfs. 793 Threshold values can be configured using sysfs.
779 Data from the different diodes are accessible via sysfs. 794 Data from the different diodes are accessible via sysfs.
780 795
781 config SENSORS_SMSC47M1 796 config SENSORS_SMSC47M1
782 tristate "SMSC LPC47M10x and compatibles" 797 tristate "SMSC LPC47M10x and compatibles"
783 help 798 help
784 If you say yes here you get support for the integrated fan 799 If you say yes here you get support for the integrated fan
785 monitoring and control capabilities of the SMSC LPC47B27x, 800 monitoring and control capabilities of the SMSC LPC47B27x,
786 LPC47M10x, LPC47M112, LPC47M13x, LPC47M14x, LPC47M15x, 801 LPC47M10x, LPC47M112, LPC47M13x, LPC47M14x, LPC47M15x,
787 LPC47M192, LPC47M292 and LPC47M997 chips. 802 LPC47M192, LPC47M292 and LPC47M997 chips.
788 803
789 The temperature and voltage sensor features of the LPC47M15x, 804 The temperature and voltage sensor features of the LPC47M15x,
790 LPC47M192, LPC47M292 and LPC47M997 are supported by another 805 LPC47M192, LPC47M292 and LPC47M997 are supported by another
791 driver, select also "SMSC LPC47M192 and compatibles" below for 806 driver, select also "SMSC LPC47M192 and compatibles" below for
792 those. 807 those.
793 808
794 This driver can also be built as a module. If so, the module 809 This driver can also be built as a module. If so, the module
795 will be called smsc47m1. 810 will be called smsc47m1.
796 811
797 config SENSORS_SMSC47M192 812 config SENSORS_SMSC47M192
798 tristate "SMSC LPC47M192 and compatibles" 813 tristate "SMSC LPC47M192 and compatibles"
799 depends on I2C && EXPERIMENTAL 814 depends on I2C && EXPERIMENTAL
800 select HWMON_VID 815 select HWMON_VID
801 help 816 help
802 If you say yes here you get support for the temperature and 817 If you say yes here you get support for the temperature and
803 voltage sensors of the SMSC LPC47M192, LPC47M15x, LPC47M292 818 voltage sensors of the SMSC LPC47M192, LPC47M15x, LPC47M292
804 and LPC47M997 chips. 819 and LPC47M997 chips.
805 820
806 The fan monitoring and control capabilities of these chips 821 The fan monitoring and control capabilities of these chips
807 are supported by another driver, select 822 are supported by another driver, select
808 "SMSC LPC47M10x and compatibles" above. You need both drivers 823 "SMSC LPC47M10x and compatibles" above. You need both drivers
809 if you want fan control and voltage/temperature sensor support. 824 if you want fan control and voltage/temperature sensor support.
810 825
811 This driver can also be built as a module. If so, the module 826 This driver can also be built as a module. If so, the module
812 will be called smsc47m192. 827 will be called smsc47m192.
813 828
814 config SENSORS_SMSC47B397 829 config SENSORS_SMSC47B397
815 tristate "SMSC LPC47B397-NC" 830 tristate "SMSC LPC47B397-NC"
816 depends on EXPERIMENTAL 831 depends on EXPERIMENTAL
817 help 832 help
818 If you say yes here you get support for the SMSC LPC47B397-NC 833 If you say yes here you get support for the SMSC LPC47B397-NC
819 sensor chip. 834 sensor chip.
820 835
821 This driver can also be built as a module. If so, the module 836 This driver can also be built as a module. If so, the module
822 will be called smsc47b397. 837 will be called smsc47b397.
823 838
824 config SENSORS_ADS7828 839 config SENSORS_ADS7828
825 tristate "Texas Instruments ADS7828" 840 tristate "Texas Instruments ADS7828"
826 depends on I2C 841 depends on I2C
827 help 842 help
828 If you say yes here you get support for Texas Instruments ADS7828 843 If you say yes here you get support for Texas Instruments ADS7828
829 12-bit 8-channel ADC device. 844 12-bit 8-channel ADC device.
830 845
831 This driver can also be built as a module. If so, the module 846 This driver can also be built as a module. If so, the module
832 will be called ads7828. 847 will be called ads7828.
833 848
834 config SENSORS_ADS7871 849 config SENSORS_ADS7871
835 tristate "Texas Instruments ADS7871 A/D converter" 850 tristate "Texas Instruments ADS7871 A/D converter"
836 depends on SPI 851 depends on SPI
837 help 852 help
838 If you say yes here you get support for TI ADS7871 & ADS7870 853 If you say yes here you get support for TI ADS7871 & ADS7870
839 854
840 This driver can also be built as a module. If so, the module 855 This driver can also be built as a module. If so, the module
841 will be called ads7871. 856 will be called ads7871.
842 857
843 config SENSORS_AMC6821 858 config SENSORS_AMC6821
844 tristate "Texas Instruments AMC6821" 859 tristate "Texas Instruments AMC6821"
845 depends on I2C && EXPERIMENTAL 860 depends on I2C && EXPERIMENTAL
846 help 861 help
847 If you say yes here you get support for the Texas Instruments 862 If you say yes here you get support for the Texas Instruments
848 AMC6821 hardware monitoring chips. 863 AMC6821 hardware monitoring chips.
849 864
850 This driver can also be build as a module. If so, the module 865 This driver can also be build as a module. If so, the module
851 will be called amc6821. 866 will be called amc6821.
852 867
853 config SENSORS_THMC50 868 config SENSORS_THMC50
854 tristate "Texas Instruments THMC50 / Analog Devices ADM1022" 869 tristate "Texas Instruments THMC50 / Analog Devices ADM1022"
855 depends on I2C && EXPERIMENTAL 870 depends on I2C && EXPERIMENTAL
856 help 871 help
857 If you say yes here you get support for Texas Instruments THMC50 872 If you say yes here you get support for Texas Instruments THMC50
858 sensor chips and clones: the Analog Devices ADM1022. 873 sensor chips and clones: the Analog Devices ADM1022.
859 874
860 This driver can also be built as a module. If so, the module 875 This driver can also be built as a module. If so, the module
861 will be called thmc50. 876 will be called thmc50.
862 877
863 config SENSORS_TMP102 878 config SENSORS_TMP102
864 tristate "Texas Instruments TMP102" 879 tristate "Texas Instruments TMP102"
865 depends on I2C && EXPERIMENTAL 880 depends on I2C && EXPERIMENTAL
866 help 881 help
867 If you say yes here you get support for Texas Instruments TMP102 882 If you say yes here you get support for Texas Instruments TMP102
868 sensor chips. 883 sensor chips.
869 884
870 This driver can also be built as a module. If so, the module 885 This driver can also be built as a module. If so, the module
871 will be called tmp102. 886 will be called tmp102.
872 887
873 config SENSORS_TMP401 888 config SENSORS_TMP401
874 tristate "Texas Instruments TMP401 and compatibles" 889 tristate "Texas Instruments TMP401 and compatibles"
875 depends on I2C && EXPERIMENTAL 890 depends on I2C && EXPERIMENTAL
876 help 891 help
877 If you say yes here you get support for Texas Instruments TMP401 and 892 If you say yes here you get support for Texas Instruments TMP401 and
878 TMP411 temperature sensor chips. 893 TMP411 temperature sensor chips.
879 894
880 This driver can also be built as a module. If so, the module 895 This driver can also be built as a module. If so, the module
881 will be called tmp401. 896 will be called tmp401.
882 897
883 config SENSORS_TMP421 898 config SENSORS_TMP421
884 tristate "Texas Instruments TMP421 and compatible" 899 tristate "Texas Instruments TMP421 and compatible"
885 depends on I2C && EXPERIMENTAL 900 depends on I2C && EXPERIMENTAL
886 help 901 help
887 If you say yes here you get support for Texas Instruments TMP421, 902 If you say yes here you get support for Texas Instruments TMP421,
888 TMP422 and TMP423 temperature sensor chips. 903 TMP422 and TMP423 temperature sensor chips.
889 904
890 This driver can also be built as a module. If so, the module 905 This driver can also be built as a module. If so, the module
891 will be called tmp421. 906 will be called tmp421.
892 907
893 config SENSORS_VIA_CPUTEMP 908 config SENSORS_VIA_CPUTEMP
894 tristate "VIA CPU temperature sensor" 909 tristate "VIA CPU temperature sensor"
895 depends on X86 910 depends on X86
896 help 911 help
897 If you say yes here you get support for the temperature 912 If you say yes here you get support for the temperature
898 sensor inside your CPU. Supported are all known variants of 913 sensor inside your CPU. Supported are all known variants of
899 the VIA C7 and Nano. 914 the VIA C7 and Nano.
900 915
901 config SENSORS_VIA686A 916 config SENSORS_VIA686A
902 tristate "VIA686A" 917 tristate "VIA686A"
903 depends on PCI 918 depends on PCI
904 help 919 help
905 If you say yes here you get support for the integrated sensors in 920 If you say yes here you get support for the integrated sensors in
906 Via 686A/B South Bridges. 921 Via 686A/B South Bridges.
907 922
908 This driver can also be built as a module. If so, the module 923 This driver can also be built as a module. If so, the module
909 will be called via686a. 924 will be called via686a.
910 925
911 config SENSORS_VT1211 926 config SENSORS_VT1211
912 tristate "VIA VT1211" 927 tristate "VIA VT1211"
913 depends on EXPERIMENTAL 928 depends on EXPERIMENTAL
914 select HWMON_VID 929 select HWMON_VID
915 help 930 help
916 If you say yes here then you get support for hardware monitoring 931 If you say yes here then you get support for hardware monitoring
917 features of the VIA VT1211 Super-I/O chip. 932 features of the VIA VT1211 Super-I/O chip.
918 933
919 This driver can also be built as a module. If so, the module 934 This driver can also be built as a module. If so, the module
920 will be called vt1211. 935 will be called vt1211.
921 936
922 config SENSORS_VT8231 937 config SENSORS_VT8231
923 tristate "VIA VT8231" 938 tristate "VIA VT8231"
924 depends on PCI 939 depends on PCI
925 select HWMON_VID 940 select HWMON_VID
926 help 941 help
927 If you say yes here then you get support for the integrated sensors 942 If you say yes here then you get support for the integrated sensors
928 in the VIA VT8231 device. 943 in the VIA VT8231 device.
929 944
930 This driver can also be built as a module. If so, the module 945 This driver can also be built as a module. If so, the module
931 will be called vt8231. 946 will be called vt8231.
932 947
933 config SENSORS_W83781D 948 config SENSORS_W83781D
934 tristate "Winbond W83781D, W83782D, W83783S, Asus AS99127F" 949 tristate "Winbond W83781D, W83782D, W83783S, Asus AS99127F"
935 depends on I2C 950 depends on I2C
936 select HWMON_VID 951 select HWMON_VID
937 help 952 help
938 If you say yes here you get support for the Winbond W8378x series 953 If you say yes here you get support for the Winbond W8378x series
939 of sensor chips: the W83781D, W83782D and W83783S, and the similar 954 of sensor chips: the W83781D, W83782D and W83783S, and the similar
940 Asus AS99127F. 955 Asus AS99127F.
941 956
942 This driver can also be built as a module. If so, the module 957 This driver can also be built as a module. If so, the module
943 will be called w83781d. 958 will be called w83781d.
944 959
945 config SENSORS_W83791D 960 config SENSORS_W83791D
946 tristate "Winbond W83791D" 961 tristate "Winbond W83791D"
947 depends on I2C 962 depends on I2C
948 select HWMON_VID 963 select HWMON_VID
949 help 964 help
950 If you say yes here you get support for the Winbond W83791D chip. 965 If you say yes here you get support for the Winbond W83791D chip.
951 966
952 This driver can also be built as a module. If so, the module 967 This driver can also be built as a module. If so, the module
953 will be called w83791d. 968 will be called w83791d.
954 969
955 config SENSORS_W83792D 970 config SENSORS_W83792D
956 tristate "Winbond W83792D" 971 tristate "Winbond W83792D"
957 depends on I2C && EXPERIMENTAL 972 depends on I2C && EXPERIMENTAL
958 help 973 help
959 If you say yes here you get support for the Winbond W83792D chip. 974 If you say yes here you get support for the Winbond W83792D chip.
960 975
961 This driver can also be built as a module. If so, the module 976 This driver can also be built as a module. If so, the module
962 will be called w83792d. 977 will be called w83792d.
963 978
964 config SENSORS_W83793 979 config SENSORS_W83793
965 tristate "Winbond W83793" 980 tristate "Winbond W83793"
966 depends on I2C && EXPERIMENTAL 981 depends on I2C && EXPERIMENTAL
967 select HWMON_VID 982 select HWMON_VID
968 help 983 help
969 If you say yes here you get support for the Winbond W83793 984 If you say yes here you get support for the Winbond W83793
970 hardware monitoring chip, including support for the integrated 985 hardware monitoring chip, including support for the integrated
971 watchdog. 986 watchdog.
972 987
973 This driver can also be built as a module. If so, the module 988 This driver can also be built as a module. If so, the module
974 will be called w83793. 989 will be called w83793.
975 990
976 config SENSORS_W83L785TS 991 config SENSORS_W83L785TS
977 tristate "Winbond W83L785TS-S" 992 tristate "Winbond W83L785TS-S"
978 depends on I2C && EXPERIMENTAL 993 depends on I2C && EXPERIMENTAL
979 help 994 help
980 If you say yes here you get support for the Winbond W83L785TS-S 995 If you say yes here you get support for the Winbond W83L785TS-S
981 sensor chip, which is used on the Asus A7N8X, among other 996 sensor chip, which is used on the Asus A7N8X, among other
982 motherboards. 997 motherboards.
983 998
984 This driver can also be built as a module. If so, the module 999 This driver can also be built as a module. If so, the module
985 will be called w83l785ts. 1000 will be called w83l785ts.
986 1001
987 config SENSORS_W83L786NG 1002 config SENSORS_W83L786NG
988 tristate "Winbond W83L786NG, W83L786NR" 1003 tristate "Winbond W83L786NG, W83L786NR"
989 depends on I2C && EXPERIMENTAL 1004 depends on I2C && EXPERIMENTAL
990 help 1005 help
991 If you say yes here you get support for the Winbond W83L786NG 1006 If you say yes here you get support for the Winbond W83L786NG
992 and W83L786NR sensor chips. 1007 and W83L786NR sensor chips.
993 1008
994 This driver can also be built as a module. If so, the module 1009 This driver can also be built as a module. If so, the module
995 will be called w83l786ng. 1010 will be called w83l786ng.
996 1011
997 config SENSORS_W83627HF 1012 config SENSORS_W83627HF
998 tristate "Winbond W83627HF, W83627THF, W83637HF, W83687THF, W83697HF" 1013 tristate "Winbond W83627HF, W83627THF, W83637HF, W83687THF, W83697HF"
999 select HWMON_VID 1014 select HWMON_VID
1000 help 1015 help
1001 If you say yes here you get support for the Winbond W836X7 series 1016 If you say yes here you get support for the Winbond W836X7 series
1002 of sensor chips: the W83627HF, W83627THF, W83637HF, W83687THF and 1017 of sensor chips: the W83627HF, W83627THF, W83637HF, W83687THF and
1003 W83697HF. 1018 W83697HF.
1004 1019
1005 This driver can also be built as a module. If so, the module 1020 This driver can also be built as a module. If so, the module
1006 will be called w83627hf. 1021 will be called w83627hf.
1007 1022
1008 config SENSORS_W83627EHF 1023 config SENSORS_W83627EHF
1009 tristate "Winbond W83627EHF/EHG/DHG, W83667HG" 1024 tristate "Winbond W83627EHF/EHG/DHG, W83667HG"
1010 select HWMON_VID 1025 select HWMON_VID
1011 help 1026 help
1012 If you say yes here you get support for the hardware 1027 If you say yes here you get support for the hardware
1013 monitoring functionality of the Winbond W83627EHF Super-I/O chip. 1028 monitoring functionality of the Winbond W83627EHF Super-I/O chip.
1014 1029
1015 This driver also supports the W83627EHG, which is the lead-free 1030 This driver also supports the W83627EHG, which is the lead-free
1016 version of the W83627EHF, and the W83627DHG, which is a similar 1031 version of the W83627EHF, and the W83627DHG, which is a similar
1017 chip suited for specific Intel processors that use PECI such as 1032 chip suited for specific Intel processors that use PECI such as
1018 the Core 2 Duo. 1033 the Core 2 Duo.
1019 1034
1020 This driver also supports the W83667HG chip. 1035 This driver also supports the W83667HG chip.
1021 1036
1022 This driver can also be built as a module. If so, the module 1037 This driver can also be built as a module. If so, the module
1023 will be called w83627ehf. 1038 will be called w83627ehf.
1024 1039
1025 config SENSORS_WM831X 1040 config SENSORS_WM831X
1026 tristate "WM831x PMICs" 1041 tristate "WM831x PMICs"
1027 depends on MFD_WM831X 1042 depends on MFD_WM831X
1028 help 1043 help
1029 If you say yes here you get support for the hardware 1044 If you say yes here you get support for the hardware
1030 monitoring functionality of the Wolfson Microelectronics 1045 monitoring functionality of the Wolfson Microelectronics
1031 WM831x series of PMICs. 1046 WM831x series of PMICs.
1032 1047
1033 This driver can also be built as a module. If so, the module 1048 This driver can also be built as a module. If so, the module
1034 will be called wm831x-hwmon. 1049 will be called wm831x-hwmon.
1035 1050
1036 config SENSORS_WM8350 1051 config SENSORS_WM8350
1037 tristate "Wolfson Microelectronics WM835x" 1052 tristate "Wolfson Microelectronics WM835x"
1038 depends on MFD_WM8350 1053 depends on MFD_WM8350
1039 help 1054 help
1040 If you say yes here you get support for the hardware 1055 If you say yes here you get support for the hardware
1041 monitoring features of the WM835x series of PMICs. 1056 monitoring features of the WM835x series of PMICs.
1042 1057
1043 This driver can also be built as a module. If so, the module 1058 This driver can also be built as a module. If so, the module
1044 will be called wm8350-hwmon. 1059 will be called wm8350-hwmon.
1045 1060
1046 config SENSORS_ULTRA45 1061 config SENSORS_ULTRA45
1047 tristate "Sun Ultra45 PIC16F747" 1062 tristate "Sun Ultra45 PIC16F747"
1048 depends on SPARC64 1063 depends on SPARC64
1049 help 1064 help
1050 This driver provides support for the Ultra45 workstation environmental 1065 This driver provides support for the Ultra45 workstation environmental
1051 sensors. 1066 sensors.
1052 1067
1053 config SENSORS_HDAPS 1068 config SENSORS_HDAPS
1054 tristate "IBM Hard Drive Active Protection System (hdaps)" 1069 tristate "IBM Hard Drive Active Protection System (hdaps)"
1055 depends on INPUT && X86 1070 depends on INPUT && X86
1056 select INPUT_POLLDEV 1071 select INPUT_POLLDEV
1057 default n 1072 default n
1058 help 1073 help
1059 This driver provides support for the IBM Hard Drive Active Protection 1074 This driver provides support for the IBM Hard Drive Active Protection
1060 System (hdaps), which provides an accelerometer and other misc. data. 1075 System (hdaps), which provides an accelerometer and other misc. data.
1061 ThinkPads starting with the R50, T41, and X40 are supported. The 1076 ThinkPads starting with the R50, T41, and X40 are supported. The
1062 accelerometer data is readable via sysfs. 1077 accelerometer data is readable via sysfs.
1063 1078
1064 This driver also provides an absolute input class device, allowing 1079 This driver also provides an absolute input class device, allowing
1065 the laptop to act as a pinball machine-esque joystick. 1080 the laptop to act as a pinball machine-esque joystick.
1066 1081
1067 If your ThinkPad is not recognized by the driver, please update to latest 1082 If your ThinkPad is not recognized by the driver, please update to latest
1068 BIOS. This is especially the case for some R52 ThinkPads. 1083 BIOS. This is especially the case for some R52 ThinkPads.
1069 1084
1070 Say Y here if you have an applicable laptop and want to experience 1085 Say Y here if you have an applicable laptop and want to experience
1071 the awesome power of hdaps. 1086 the awesome power of hdaps.
1072 1087
1073 config SENSORS_LIS3_SPI 1088 config SENSORS_LIS3_SPI
1074 tristate "STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (SPI)" 1089 tristate "STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (SPI)"
1075 depends on !ACPI && SPI_MASTER && INPUT 1090 depends on !ACPI && SPI_MASTER && INPUT
1076 select INPUT_POLLDEV 1091 select INPUT_POLLDEV
1077 default n 1092 default n
1078 help 1093 help
1079 This driver provides support for the LIS3LV02Dx accelerometer connected 1094 This driver provides support for the LIS3LV02Dx accelerometer connected
1080 via SPI. The accelerometer data is readable via 1095 via SPI. The accelerometer data is readable via
1081 /sys/devices/platform/lis3lv02d. 1096 /sys/devices/platform/lis3lv02d.
1082 1097
1083 This driver also provides an absolute input class device, allowing 1098 This driver also provides an absolute input class device, allowing
1084 the laptop to act as a pinball machine-esque joystick. 1099 the laptop to act as a pinball machine-esque joystick.
1085 1100
1086 This driver can also be built as modules. If so, the core module 1101 This driver can also be built as modules. If so, the core module
1087 will be called lis3lv02d and a specific module for the SPI transport 1102 will be called lis3lv02d and a specific module for the SPI transport
1088 is called lis3lv02d_spi. 1103 is called lis3lv02d_spi.
1089 1104
1090 config SENSORS_LIS3_I2C 1105 config SENSORS_LIS3_I2C
1091 tristate "STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (I2C)" 1106 tristate "STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (I2C)"
1092 depends on I2C && INPUT 1107 depends on I2C && INPUT
1093 select INPUT_POLLDEV 1108 select INPUT_POLLDEV
1094 default n 1109 default n
1095 help 1110 help
1096 This driver provides support for the LIS3LV02Dx accelerometer connected 1111 This driver provides support for the LIS3LV02Dx accelerometer connected
1097 via I2C. The accelerometer data is readable via 1112 via I2C. The accelerometer data is readable via
1098 /sys/devices/platform/lis3lv02d. 1113 /sys/devices/platform/lis3lv02d.
1099 1114
1100 This driver also provides an absolute input class device, allowing 1115 This driver also provides an absolute input class device, allowing
1101 the device to act as a pinball machine-esque joystick. 1116 the device to act as a pinball machine-esque joystick.
1102 1117
1103 This driver can also be built as modules. If so, the core module 1118 This driver can also be built as modules. If so, the core module
1104 will be called lis3lv02d and a specific module for the I2C transport 1119 will be called lis3lv02d and a specific module for the I2C transport
1105 is called lis3lv02d_i2c. 1120 is called lis3lv02d_i2c.
1106 1121
1107 config SENSORS_APPLESMC 1122 config SENSORS_APPLESMC
1108 tristate "Apple SMC (Motion sensor, light sensor, keyboard backlight)" 1123 tristate "Apple SMC (Motion sensor, light sensor, keyboard backlight)"
1109 depends on INPUT && X86 1124 depends on INPUT && X86
1110 select NEW_LEDS 1125 select NEW_LEDS
1111 select LEDS_CLASS 1126 select LEDS_CLASS
1112 select INPUT_POLLDEV 1127 select INPUT_POLLDEV
1113 default n 1128 default n
1114 help 1129 help
1115 This driver provides support for the Apple System Management 1130 This driver provides support for the Apple System Management
1116 Controller, which provides an accelerometer (Apple Sudden Motion 1131 Controller, which provides an accelerometer (Apple Sudden Motion
1117 Sensor), light sensors, temperature sensors, keyboard backlight 1132 Sensor), light sensors, temperature sensors, keyboard backlight
1118 control and fan control. 1133 control and fan control.
1119 1134
1120 Only Intel-based Apple's computers are supported (MacBook Pro, 1135 Only Intel-based Apple's computers are supported (MacBook Pro,
1121 MacBook, MacMini). 1136 MacBook, MacMini).
1122 1137
1123 Data from the different sensors, keyboard backlight control and fan 1138 Data from the different sensors, keyboard backlight control and fan
1124 control are accessible via sysfs. 1139 control are accessible via sysfs.
1125 1140
1126 This driver also provides an absolute input class device, allowing 1141 This driver also provides an absolute input class device, allowing
1127 the laptop to act as a pinball machine-esque joystick. 1142 the laptop to act as a pinball machine-esque joystick.
1128 1143
1129 Say Y here if you have an applicable laptop and want to experience 1144 Say Y here if you have an applicable laptop and want to experience
1130 the awesome power of applesmc. 1145 the awesome power of applesmc.
1131 1146
1132 config SENSORS_MC13783_ADC 1147 config SENSORS_MC13783_ADC
1133 tristate "Freescale MC13783 ADC" 1148 tristate "Freescale MC13783 ADC"
1134 depends on MFD_MC13783 1149 depends on MFD_MC13783
1135 help 1150 help
1136 Support for the A/D converter on MC13783 PMIC. 1151 Support for the A/D converter on MC13783 PMIC.
1137 1152
1138 if ACPI 1153 if ACPI
1139 1154
1140 comment "ACPI drivers" 1155 comment "ACPI drivers"
1141 1156
1142 config SENSORS_ATK0110 1157 config SENSORS_ATK0110
1143 tristate "ASUS ATK0110" 1158 tristate "ASUS ATK0110"
1144 depends on X86 && EXPERIMENTAL 1159 depends on X86 && EXPERIMENTAL
1145 help 1160 help
1146 If you say yes here you get support for the ACPI hardware 1161 If you say yes here you get support for the ACPI hardware
1147 monitoring interface found in many ASUS motherboards. This 1162 monitoring interface found in many ASUS motherboards. This
1148 driver will provide readings of fans, voltages and temperatures 1163 driver will provide readings of fans, voltages and temperatures
1149 through the system firmware. 1164 through the system firmware.
1150 1165
1151 This driver can also be built as a module. If so, the module 1166 This driver can also be built as a module. If so, the module
1152 will be called asus_atk0110. 1167 will be called asus_atk0110.
1153 1168
1154 config SENSORS_LIS3LV02D 1169 config SENSORS_LIS3LV02D
1155 tristate "STMicroeletronics LIS3* three-axis digital accelerometer" 1170 tristate "STMicroeletronics LIS3* three-axis digital accelerometer"
1156 depends on INPUT 1171 depends on INPUT
1157 select INPUT_POLLDEV 1172 select INPUT_POLLDEV
1158 select NEW_LEDS 1173 select NEW_LEDS
1159 select LEDS_CLASS 1174 select LEDS_CLASS
1160 default n 1175 default n
1161 help 1176 help
1162 This driver provides support for the LIS3* accelerometers, such as the 1177 This driver provides support for the LIS3* accelerometers, such as the
1163 LIS3LV02DL or the LIS331DL. In particular, it can be found in a number 1178 LIS3LV02DL or the LIS331DL. In particular, it can be found in a number
1164 of HP laptops, which have the "Mobile Data Protection System 3D" or 1179 of HP laptops, which have the "Mobile Data Protection System 3D" or
1165 "3D DriveGuard" feature. On such systems the driver should load 1180 "3D DriveGuard" feature. On such systems the driver should load
1166 automatically (via ACPI alias). The accelerometer might also be found 1181 automatically (via ACPI alias). The accelerometer might also be found
1167 in other systems, connected via SPI or I2C. The accelerometer data is 1182 in other systems, connected via SPI or I2C. The accelerometer data is
1168 readable via /sys/devices/platform/lis3lv02d. 1183 readable via /sys/devices/platform/lis3lv02d.
1169 1184
1170 This driver also provides an absolute input class device, allowing 1185 This driver also provides an absolute input class device, allowing
1171 a laptop to act as a pinball machine-esque joystick. It provides also 1186 a laptop to act as a pinball machine-esque joystick. It provides also
1172 a misc device which can be used to detect free-fall. On HP laptops, 1187 a misc device which can be used to detect free-fall. On HP laptops,
1173 if the led infrastructure is activated, support for a led indicating 1188 if the led infrastructure is activated, support for a led indicating
1174 disk protection will be provided as hp::hddprotect. For more 1189 disk protection will be provided as hp::hddprotect. For more
1175 information on the feature, refer to Documentation/hwmon/lis3lv02d. 1190 information on the feature, refer to Documentation/hwmon/lis3lv02d.
1176 1191
1177 This driver can also be built as modules. If so, the core module 1192 This driver can also be built as modules. If so, the core module
1178 will be called lis3lv02d and a specific module for HP laptops will be 1193 will be called lis3lv02d and a specific module for HP laptops will be
1179 called hp_accel. 1194 called hp_accel.
1180 1195
1181 Say Y here if you have an applicable laptop and want to experience 1196 Say Y here if you have an applicable laptop and want to experience
1182 the awesome power of lis3lv02d. 1197 the awesome power of lis3lv02d.
1183 1198
1184 endif # ACPI 1199 endif # ACPI
1185 1200
1186 endif # HWMON 1201 endif # HWMON
1187 1202
drivers/hwmon/Makefile
1 # 1 #
2 # Makefile for sensor chip drivers. 2 # Makefile for sensor chip drivers.
3 # 3 #
4 4
5 obj-$(CONFIG_HWMON) += hwmon.o 5 obj-$(CONFIG_HWMON) += hwmon.o
6 obj-$(CONFIG_HWMON_VID) += hwmon-vid.o 6 obj-$(CONFIG_HWMON_VID) += hwmon-vid.o
7 7
8 # APCI drivers 8 # APCI drivers
9 obj-$(CONFIG_SENSORS_ATK0110) += asus_atk0110.o 9 obj-$(CONFIG_SENSORS_ATK0110) += asus_atk0110.o
10 10
11 # Native drivers 11 # Native drivers
12 # asb100, then w83781d go first, as they can override other drivers' addresses. 12 # asb100, then w83781d go first, as they can override other drivers' addresses.
13 obj-$(CONFIG_SENSORS_ASB100) += asb100.o 13 obj-$(CONFIG_SENSORS_ASB100) += asb100.o
14 obj-$(CONFIG_SENSORS_W83627HF) += w83627hf.o 14 obj-$(CONFIG_SENSORS_W83627HF) += w83627hf.o
15 obj-$(CONFIG_SENSORS_W83792D) += w83792d.o 15 obj-$(CONFIG_SENSORS_W83792D) += w83792d.o
16 obj-$(CONFIG_SENSORS_W83793) += w83793.o 16 obj-$(CONFIG_SENSORS_W83793) += w83793.o
17 obj-$(CONFIG_SENSORS_W83781D) += w83781d.o 17 obj-$(CONFIG_SENSORS_W83781D) += w83781d.o
18 obj-$(CONFIG_SENSORS_W83791D) += w83791d.o 18 obj-$(CONFIG_SENSORS_W83791D) += w83791d.o
19 19
20 obj-$(CONFIG_SENSORS_ABITUGURU) += abituguru.o 20 obj-$(CONFIG_SENSORS_ABITUGURU) += abituguru.o
21 obj-$(CONFIG_SENSORS_ABITUGURU3)+= abituguru3.o 21 obj-$(CONFIG_SENSORS_ABITUGURU3)+= abituguru3.o
22 obj-$(CONFIG_SENSORS_AD7414) += ad7414.o 22 obj-$(CONFIG_SENSORS_AD7414) += ad7414.o
23 obj-$(CONFIG_SENSORS_AD7418) += ad7418.o 23 obj-$(CONFIG_SENSORS_AD7418) += ad7418.o
24 obj-$(CONFIG_SENSORS_ADCXX) += adcxx.o 24 obj-$(CONFIG_SENSORS_ADCXX) += adcxx.o
25 obj-$(CONFIG_SENSORS_ADM1021) += adm1021.o 25 obj-$(CONFIG_SENSORS_ADM1021) += adm1021.o
26 obj-$(CONFIG_SENSORS_ADM1025) += adm1025.o 26 obj-$(CONFIG_SENSORS_ADM1025) += adm1025.o
27 obj-$(CONFIG_SENSORS_ADM1026) += adm1026.o 27 obj-$(CONFIG_SENSORS_ADM1026) += adm1026.o
28 obj-$(CONFIG_SENSORS_ADM1029) += adm1029.o 28 obj-$(CONFIG_SENSORS_ADM1029) += adm1029.o
29 obj-$(CONFIG_SENSORS_ADM1031) += adm1031.o 29 obj-$(CONFIG_SENSORS_ADM1031) += adm1031.o
30 obj-$(CONFIG_SENSORS_ADM9240) += adm9240.o 30 obj-$(CONFIG_SENSORS_ADM9240) += adm9240.o
31 obj-$(CONFIG_SENSORS_ADS7828) += ads7828.o 31 obj-$(CONFIG_SENSORS_ADS7828) += ads7828.o
32 obj-$(CONFIG_SENSORS_ADS7871) += ads7871.o 32 obj-$(CONFIG_SENSORS_ADS7871) += ads7871.o
33 obj-$(CONFIG_SENSORS_ADT7411) += adt7411.o 33 obj-$(CONFIG_SENSORS_ADT7411) += adt7411.o
34 obj-$(CONFIG_SENSORS_ADT7462) += adt7462.o 34 obj-$(CONFIG_SENSORS_ADT7462) += adt7462.o
35 obj-$(CONFIG_SENSORS_ADT7470) += adt7470.o 35 obj-$(CONFIG_SENSORS_ADT7470) += adt7470.o
36 obj-$(CONFIG_SENSORS_ADT7475) += adt7475.o 36 obj-$(CONFIG_SENSORS_ADT7475) += adt7475.o
37 obj-$(CONFIG_SENSORS_APPLESMC) += applesmc.o 37 obj-$(CONFIG_SENSORS_APPLESMC) += applesmc.o
38 obj-$(CONFIG_SENSORS_AMS) += ams/ 38 obj-$(CONFIG_SENSORS_AMS) += ams/
39 obj-$(CONFIG_SENSORS_ASC7621) += asc7621.o 39 obj-$(CONFIG_SENSORS_ASC7621) += asc7621.o
40 obj-$(CONFIG_SENSORS_ATXP1) += atxp1.o 40 obj-$(CONFIG_SENSORS_ATXP1) += atxp1.o
41 obj-$(CONFIG_SENSORS_CORETEMP) += coretemp.o 41 obj-$(CONFIG_SENSORS_CORETEMP) += coretemp.o
42 obj-$(CONFIG_SENSORS_PKGTEMP) += pkgtemp.o 42 obj-$(CONFIG_SENSORS_PKGTEMP) += pkgtemp.o
43 obj-$(CONFIG_SENSORS_DME1737) += dme1737.o 43 obj-$(CONFIG_SENSORS_DME1737) += dme1737.o
44 obj-$(CONFIG_SENSORS_DS1621) += ds1621.o 44 obj-$(CONFIG_SENSORS_DS1621) += ds1621.o
45 obj-$(CONFIG_SENSORS_EMC1403) += emc1403.o 45 obj-$(CONFIG_SENSORS_EMC1403) += emc1403.o
46 obj-$(CONFIG_SENSORS_F71805F) += f71805f.o 46 obj-$(CONFIG_SENSORS_F71805F) += f71805f.o
47 obj-$(CONFIG_SENSORS_F71882FG) += f71882fg.o 47 obj-$(CONFIG_SENSORS_F71882FG) += f71882fg.o
48 obj-$(CONFIG_SENSORS_F75375S) += f75375s.o 48 obj-$(CONFIG_SENSORS_F75375S) += f75375s.o
49 obj-$(CONFIG_SENSORS_FSCHMD) += fschmd.o 49 obj-$(CONFIG_SENSORS_FSCHMD) += fschmd.o
50 obj-$(CONFIG_SENSORS_G760A) += g760a.o 50 obj-$(CONFIG_SENSORS_G760A) += g760a.o
51 obj-$(CONFIG_SENSORS_GL518SM) += gl518sm.o 51 obj-$(CONFIG_SENSORS_GL518SM) += gl518sm.o
52 obj-$(CONFIG_SENSORS_GL520SM) += gl520sm.o 52 obj-$(CONFIG_SENSORS_GL520SM) += gl520sm.o
53 obj-$(CONFIG_SENSORS_ULTRA45) += ultra45_env.o 53 obj-$(CONFIG_SENSORS_ULTRA45) += ultra45_env.o
54 obj-$(CONFIG_SENSORS_HDAPS) += hdaps.o 54 obj-$(CONFIG_SENSORS_HDAPS) += hdaps.o
55 obj-$(CONFIG_SENSORS_I5K_AMB) += i5k_amb.o 55 obj-$(CONFIG_SENSORS_I5K_AMB) += i5k_amb.o
56 obj-$(CONFIG_SENSORS_IBMAEM) += ibmaem.o 56 obj-$(CONFIG_SENSORS_IBMAEM) += ibmaem.o
57 obj-$(CONFIG_SENSORS_IBMPEX) += ibmpex.o 57 obj-$(CONFIG_SENSORS_IBMPEX) += ibmpex.o
58 obj-$(CONFIG_SENSORS_IT87) += it87.o 58 obj-$(CONFIG_SENSORS_IT87) += it87.o
59 obj-$(CONFIG_SENSORS_JZ4740) += jz4740-hwmon.o 59 obj-$(CONFIG_SENSORS_JZ4740) += jz4740-hwmon.o
60 obj-$(CONFIG_SENSORS_K8TEMP) += k8temp.o 60 obj-$(CONFIG_SENSORS_K8TEMP) += k8temp.o
61 obj-$(CONFIG_SENSORS_K10TEMP) += k10temp.o 61 obj-$(CONFIG_SENSORS_K10TEMP) += k10temp.o
62 obj-$(CONFIG_SENSORS_LIS3LV02D) += lis3lv02d.o hp_accel.o 62 obj-$(CONFIG_SENSORS_LIS3LV02D) += lis3lv02d.o hp_accel.o
63 obj-$(CONFIG_SENSORS_LIS3_SPI) += lis3lv02d.o lis3lv02d_spi.o 63 obj-$(CONFIG_SENSORS_LIS3_SPI) += lis3lv02d.o lis3lv02d_spi.o
64 obj-$(CONFIG_SENSORS_LIS3_I2C) += lis3lv02d.o lis3lv02d_i2c.o 64 obj-$(CONFIG_SENSORS_LIS3_I2C) += lis3lv02d.o lis3lv02d_i2c.o
65 obj-$(CONFIG_SENSORS_LM63) += lm63.o 65 obj-$(CONFIG_SENSORS_LM63) += lm63.o
66 obj-$(CONFIG_SENSORS_LM70) += lm70.o 66 obj-$(CONFIG_SENSORS_LM70) += lm70.o
67 obj-$(CONFIG_SENSORS_LM73) += lm73.o 67 obj-$(CONFIG_SENSORS_LM73) += lm73.o
68 obj-$(CONFIG_SENSORS_LM75) += lm75.o 68 obj-$(CONFIG_SENSORS_LM75) += lm75.o
69 obj-$(CONFIG_SENSORS_LM77) += lm77.o 69 obj-$(CONFIG_SENSORS_LM77) += lm77.o
70 obj-$(CONFIG_SENSORS_LM78) += lm78.o 70 obj-$(CONFIG_SENSORS_LM78) += lm78.o
71 obj-$(CONFIG_SENSORS_LM80) += lm80.o 71 obj-$(CONFIG_SENSORS_LM80) += lm80.o
72 obj-$(CONFIG_SENSORS_LM83) += lm83.o 72 obj-$(CONFIG_SENSORS_LM83) += lm83.o
73 obj-$(CONFIG_SENSORS_LM85) += lm85.o 73 obj-$(CONFIG_SENSORS_LM85) += lm85.o
74 obj-$(CONFIG_SENSORS_LM87) += lm87.o 74 obj-$(CONFIG_SENSORS_LM87) += lm87.o
75 obj-$(CONFIG_SENSORS_LM90) += lm90.o 75 obj-$(CONFIG_SENSORS_LM90) += lm90.o
76 obj-$(CONFIG_SENSORS_LM92) += lm92.o 76 obj-$(CONFIG_SENSORS_LM92) += lm92.o
77 obj-$(CONFIG_SENSORS_LM93) += lm93.o 77 obj-$(CONFIG_SENSORS_LM93) += lm93.o
78 obj-$(CONFIG_SENSORS_LM95241) += lm95241.o 78 obj-$(CONFIG_SENSORS_LM95241) += lm95241.o
79 obj-$(CONFIG_SENSORS_LTC4215) += ltc4215.o 79 obj-$(CONFIG_SENSORS_LTC4215) += ltc4215.o
80 obj-$(CONFIG_SENSORS_LTC4245) += ltc4245.o 80 obj-$(CONFIG_SENSORS_LTC4245) += ltc4245.o
81 obj-$(CONFIG_SENSORS_MAX1111) += max1111.o 81 obj-$(CONFIG_SENSORS_MAX1111) += max1111.o
82 obj-$(CONFIG_SENSORS_MAX1619) += max1619.o 82 obj-$(CONFIG_SENSORS_MAX1619) += max1619.o
83 obj-$(CONFIG_SENSORS_MAX6650) += max6650.o 83 obj-$(CONFIG_SENSORS_MAX6650) += max6650.o
84 obj-$(CONFIG_SENSORS_MC13783_ADC)+= mc13783-adc.o 84 obj-$(CONFIG_SENSORS_MC13783_ADC)+= mc13783-adc.o
85 obj-$(CONFIG_SENSORS_PC87360) += pc87360.o 85 obj-$(CONFIG_SENSORS_PC87360) += pc87360.o
86 obj-$(CONFIG_SENSORS_PC87427) += pc87427.o 86 obj-$(CONFIG_SENSORS_PC87427) += pc87427.o
87 obj-$(CONFIG_SENSORS_PCF8591) += pcf8591.o 87 obj-$(CONFIG_SENSORS_PCF8591) += pcf8591.o
88 obj-$(CONFIG_SENSORS_S3C) += s3c-hwmon.o 88 obj-$(CONFIG_SENSORS_S3C) += s3c-hwmon.o
89 obj-$(CONFIG_SENSORS_SHT15) += sht15.o 89 obj-$(CONFIG_SENSORS_SHT15) += sht15.o
90 obj-$(CONFIG_SENSORS_SIS5595) += sis5595.o 90 obj-$(CONFIG_SENSORS_SIS5595) += sis5595.o
91 obj-$(CONFIG_SENSORS_SMM665) += smm665.o
91 obj-$(CONFIG_SENSORS_SMSC47B397)+= smsc47b397.o 92 obj-$(CONFIG_SENSORS_SMSC47B397)+= smsc47b397.o
92 obj-$(CONFIG_SENSORS_SMSC47M1) += smsc47m1.o 93 obj-$(CONFIG_SENSORS_SMSC47M1) += smsc47m1.o
93 obj-$(CONFIG_SENSORS_SMSC47M192)+= smsc47m192.o 94 obj-$(CONFIG_SENSORS_SMSC47M192)+= smsc47m192.o
94 obj-$(CONFIG_SENSORS_AMC6821) += amc6821.o 95 obj-$(CONFIG_SENSORS_AMC6821) += amc6821.o
95 obj-$(CONFIG_SENSORS_THMC50) += thmc50.o 96 obj-$(CONFIG_SENSORS_THMC50) += thmc50.o
96 obj-$(CONFIG_SENSORS_TMP102) += tmp102.o 97 obj-$(CONFIG_SENSORS_TMP102) += tmp102.o
97 obj-$(CONFIG_SENSORS_TMP401) += tmp401.o 98 obj-$(CONFIG_SENSORS_TMP401) += tmp401.o
98 obj-$(CONFIG_SENSORS_TMP421) += tmp421.o 99 obj-$(CONFIG_SENSORS_TMP421) += tmp421.o
99 obj-$(CONFIG_SENSORS_VIA_CPUTEMP)+= via-cputemp.o 100 obj-$(CONFIG_SENSORS_VIA_CPUTEMP)+= via-cputemp.o
100 obj-$(CONFIG_SENSORS_VIA686A) += via686a.o 101 obj-$(CONFIG_SENSORS_VIA686A) += via686a.o
101 obj-$(CONFIG_SENSORS_VT1211) += vt1211.o 102 obj-$(CONFIG_SENSORS_VT1211) += vt1211.o
102 obj-$(CONFIG_SENSORS_VT8231) += vt8231.o 103 obj-$(CONFIG_SENSORS_VT8231) += vt8231.o
103 obj-$(CONFIG_SENSORS_W83627EHF) += w83627ehf.o 104 obj-$(CONFIG_SENSORS_W83627EHF) += w83627ehf.o
104 obj-$(CONFIG_SENSORS_W83L785TS) += w83l785ts.o 105 obj-$(CONFIG_SENSORS_W83L785TS) += w83l785ts.o
105 obj-$(CONFIG_SENSORS_W83L786NG) += w83l786ng.o 106 obj-$(CONFIG_SENSORS_W83L786NG) += w83l786ng.o
106 obj-$(CONFIG_SENSORS_WM831X) += wm831x-hwmon.o 107 obj-$(CONFIG_SENSORS_WM831X) += wm831x-hwmon.o
107 obj-$(CONFIG_SENSORS_WM8350) += wm8350-hwmon.o 108 obj-$(CONFIG_SENSORS_WM8350) += wm8350-hwmon.o
108 109
109 ifeq ($(CONFIG_HWMON_DEBUG_CHIP),y) 110 ifeq ($(CONFIG_HWMON_DEBUG_CHIP),y)
110 EXTRA_CFLAGS += -DDEBUG 111 EXTRA_CFLAGS += -DDEBUG
111 endif 112 endif
112 113
113 114
drivers/hwmon/smm665.c
File was created 1 /*
2 * Driver for SMM665 Power Controller / Monitor
3 *
4 * Copyright (C) 2010 Ericsson AB.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; version 2 of the License.
9 *
10 * This driver should also work for SMM465, SMM764, and SMM766, but is untested
11 * for those chips. Only monitoring functionality is implemented.
12 *
13 * Datasheets:
14 * http://www.summitmicro.com/prod_select/summary/SMM665/SMM665B_2089_20.pdf
15 * http://www.summitmicro.com/prod_select/summary/SMM766B/SMM766B_2122.pdf
16 */
17
18 #include <linux/kernel.h>
19 #include <linux/module.h>
20 #include <linux/init.h>
21 #include <linux/err.h>
22 #include <linux/slab.h>
23 #include <linux/i2c.h>
24 #include <linux/hwmon.h>
25 #include <linux/hwmon-sysfs.h>
26 #include <linux/delay.h>
27
28 /* Internal reference voltage (VREF, x 1000 */
29 #define SMM665_VREF_ADC_X1000 1250
30
31 /* module parameters */
32 static int vref = SMM665_VREF_ADC_X1000;
33 module_param(vref, int, 0);
34 MODULE_PARM_DESC(vref, "Reference voltage in mV");
35
36 enum chips { smm465, smm665, smm665c, smm764, smm766 };
37
38 /*
39 * ADC channel addresses
40 */
41 #define SMM665_MISC16_ADC_DATA_A 0x00
42 #define SMM665_MISC16_ADC_DATA_B 0x01
43 #define SMM665_MISC16_ADC_DATA_C 0x02
44 #define SMM665_MISC16_ADC_DATA_D 0x03
45 #define SMM665_MISC16_ADC_DATA_E 0x04
46 #define SMM665_MISC16_ADC_DATA_F 0x05
47 #define SMM665_MISC16_ADC_DATA_VDD 0x06
48 #define SMM665_MISC16_ADC_DATA_12V 0x07
49 #define SMM665_MISC16_ADC_DATA_INT_TEMP 0x08
50 #define SMM665_MISC16_ADC_DATA_AIN1 0x09
51 #define SMM665_MISC16_ADC_DATA_AIN2 0x0a
52
53 /*
54 * Command registers
55 */
56 #define SMM665_MISC8_CMD_STS 0x80
57 #define SMM665_MISC8_STATUS1 0x81
58 #define SMM665_MISC8_STATUSS2 0x82
59 #define SMM665_MISC8_IO_POLARITY 0x83
60 #define SMM665_MISC8_PUP_POLARITY 0x84
61 #define SMM665_MISC8_ADOC_STATUS1 0x85
62 #define SMM665_MISC8_ADOC_STATUS2 0x86
63 #define SMM665_MISC8_WRITE_PROT 0x87
64 #define SMM665_MISC8_STS_TRACK 0x88
65
66 /*
67 * Configuration registers and register groups
68 */
69 #define SMM665_ADOC_ENABLE 0x0d
70 #define SMM665_LIMIT_BASE 0x80 /* First limit register */
71
72 /*
73 * Limit register bit masks
74 */
75 #define SMM665_TRIGGER_RST 0x8000
76 #define SMM665_TRIGGER_HEALTHY 0x4000
77 #define SMM665_TRIGGER_POWEROFF 0x2000
78 #define SMM665_TRIGGER_SHUTDOWN 0x1000
79 #define SMM665_ADC_MASK 0x03ff
80
81 #define smm665_is_critical(lim) ((lim) & (SMM665_TRIGGER_RST \
82 | SMM665_TRIGGER_POWEROFF \
83 | SMM665_TRIGGER_SHUTDOWN))
84 /*
85 * Fault register bit definitions
86 * Values are merged from status registers 1/2,
87 * with status register 1 providing the upper 8 bits.
88 */
89 #define SMM665_FAULT_A 0x0001
90 #define SMM665_FAULT_B 0x0002
91 #define SMM665_FAULT_C 0x0004
92 #define SMM665_FAULT_D 0x0008
93 #define SMM665_FAULT_E 0x0010
94 #define SMM665_FAULT_F 0x0020
95 #define SMM665_FAULT_VDD 0x0040
96 #define SMM665_FAULT_12V 0x0080
97 #define SMM665_FAULT_TEMP 0x0100
98 #define SMM665_FAULT_AIN1 0x0200
99 #define SMM665_FAULT_AIN2 0x0400
100
101 /*
102 * I2C Register addresses
103 *
104 * The configuration register needs to be the configured base register.
105 * The command/status register address is derived from it.
106 */
107 #define SMM665_REGMASK 0x78
108 #define SMM665_CMDREG_BASE 0x48
109 #define SMM665_CONFREG_BASE 0x50
110
111 /*
112 * Equations given by chip manufacturer to calculate voltage/temperature values
113 * vref = Reference voltage on VREF_ADC pin (module parameter)
114 * adc = 10bit ADC value read back from registers
115 */
116
117 /* Voltage A-F and VDD */
118 #define SMM665_VMON_ADC_TO_VOLTS(adc) ((adc) * vref / 256)
119
120 /* Voltage 12VIN */
121 #define SMM665_12VIN_ADC_TO_VOLTS(adc) ((adc) * vref * 3 / 256)
122
123 /* Voltage AIN1, AIN2 */
124 #define SMM665_AIN_ADC_TO_VOLTS(adc) ((adc) * vref / 512)
125
126 /* Temp Sensor */
127 #define SMM665_TEMP_ADC_TO_CELSIUS(adc) ((adc) <= 511) ? \
128 ((int)(adc) * 1000 / 4) : \
129 (((int)(adc) - 0x400) * 1000 / 4)
130
131 #define SMM665_NUM_ADC 11
132
133 /*
134 * Chip dependent ADC conversion time, in uS
135 */
136 #define SMM665_ADC_WAIT_SMM665 70
137 #define SMM665_ADC_WAIT_SMM766 185
138
139 struct smm665_data {
140 enum chips type;
141 int conversion_time; /* ADC conversion time */
142 struct device *hwmon_dev;
143 struct mutex update_lock;
144 bool valid;
145 unsigned long last_updated; /* in jiffies */
146 u16 adc[SMM665_NUM_ADC]; /* adc values (raw) */
147 u16 faults; /* fault status */
148 /* The following values are in mV */
149 int critical_min_limit[SMM665_NUM_ADC];
150 int alarm_min_limit[SMM665_NUM_ADC];
151 int critical_max_limit[SMM665_NUM_ADC];
152 int alarm_max_limit[SMM665_NUM_ADC];
153 struct i2c_client *cmdreg;
154 };
155
156 /*
157 * smm665_read16()
158 *
159 * Read 16 bit value from <reg>, <reg+1>. Upper 8 bits are in <reg>.
160 */
161 static int smm665_read16(struct i2c_client *client, int reg)
162 {
163 int rv, val;
164
165 rv = i2c_smbus_read_byte_data(client, reg);
166 if (rv < 0)
167 return rv;
168 val = rv << 8;
169 rv = i2c_smbus_read_byte_data(client, reg + 1);
170 if (rv < 0)
171 return rv;
172 val |= rv;
173 return val;
174 }
175
176 /*
177 * Read adc value.
178 */
179 static int smm665_read_adc(struct smm665_data *data, int adc)
180 {
181 struct i2c_client *client = data->cmdreg;
182 int rv;
183 int radc;
184
185 /*
186 * Algorithm for reading ADC, per SMM665 datasheet
187 *
188 * {[S][addr][W][Ack]} {[offset][Ack]} {[S][addr][R][Nack]}
189 * [wait conversion time]
190 * {[S][addr][R][Ack]} {[datahi][Ack]} {[datalo][Ack][P]}
191 *
192 * To implement the first part of this exchange,
193 * do a full read transaction and expect a failure/Nack.
194 * This sets up the address pointer on the SMM665
195 * and starts the ADC conversion.
196 * Then do a two-byte read transaction.
197 */
198 rv = i2c_smbus_read_byte_data(client, adc << 3);
199 if (rv != -ENXIO) {
200 /*
201 * We expect ENXIO to reflect NACK
202 * (per Documentation/i2c/fault-codes).
203 * Everything else is an error.
204 */
205 dev_dbg(&client->dev,
206 "Unexpected return code %d when setting ADC index", rv);
207 return (rv < 0) ? rv : -EIO;
208 }
209
210 udelay(data->conversion_time);
211
212 /*
213 * Now read two bytes.
214 *
215 * Neither i2c_smbus_read_byte() nor
216 * i2c_smbus_read_block_data() worked here,
217 * so use i2c_smbus_read_word_data() instead.
218 * We could also try to use i2c_master_recv(),
219 * but that is not always supported.
220 */
221 rv = i2c_smbus_read_word_data(client, 0);
222 if (rv < 0) {
223 dev_dbg(&client->dev, "Failed to read ADC value: error %d", rv);
224 return -1;
225 }
226 /*
227 * Validate/verify readback adc channel (in bit 11..14).
228 * High byte is in lower 8 bit of rv, so only shift by 3.
229 */
230 radc = (rv >> 3) & 0x0f;
231 if (radc != adc) {
232 dev_dbg(&client->dev, "Unexpected RADC: Expected %d got %d",
233 adc, radc);
234 return -EIO;
235 }
236 /*
237 * Chip replies with H/L, while SMBus expects L/H.
238 * Thus, byte order is reversed, and we have to swap
239 * the result.
240 */
241 rv = swab16(rv) & SMM665_ADC_MASK;
242
243 return rv;
244 }
245
246 static struct smm665_data *smm665_update_device(struct device *dev)
247 {
248 struct i2c_client *client = to_i2c_client(dev);
249 struct smm665_data *data = i2c_get_clientdata(client);
250 struct smm665_data *ret = data;
251
252 mutex_lock(&data->update_lock);
253
254 if (time_after(jiffies, data->last_updated + HZ) || !data->valid) {
255 int i, val;
256
257 /*
258 * read status registers
259 */
260 val = smm665_read16(client, SMM665_MISC8_STATUS1);
261 if (unlikely(val < 0)) {
262 ret = ERR_PTR(val);
263 goto abort;
264 }
265 data->faults = val;
266
267 /* Read adc registers */
268 for (i = 0; i < SMM665_NUM_ADC; i++) {
269 val = smm665_read_adc(data, i);
270 if (unlikely(val < 0)) {
271 ret = ERR_PTR(val);
272 goto abort;
273 }
274 data->adc[i] = val;
275 }
276 data->last_updated = jiffies;
277 data->valid = 1;
278 }
279 abort:
280 mutex_unlock(&data->update_lock);
281 return ret;
282 }
283
284 /* Return converted value from given adc */
285 static int smm665_convert(u16 adcval, int index)
286 {
287 int val = 0;
288
289 switch (index) {
290 case SMM665_MISC16_ADC_DATA_12V:
291 val = SMM665_12VIN_ADC_TO_VOLTS(adcval & SMM665_ADC_MASK);
292 break;
293
294 case SMM665_MISC16_ADC_DATA_VDD:
295 case SMM665_MISC16_ADC_DATA_A:
296 case SMM665_MISC16_ADC_DATA_B:
297 case SMM665_MISC16_ADC_DATA_C:
298 case SMM665_MISC16_ADC_DATA_D:
299 case SMM665_MISC16_ADC_DATA_E:
300 case SMM665_MISC16_ADC_DATA_F:
301 val = SMM665_VMON_ADC_TO_VOLTS(adcval & SMM665_ADC_MASK);
302 break;
303
304 case SMM665_MISC16_ADC_DATA_AIN1:
305 case SMM665_MISC16_ADC_DATA_AIN2:
306 val = SMM665_AIN_ADC_TO_VOLTS(adcval & SMM665_ADC_MASK);
307 break;
308
309 case SMM665_MISC16_ADC_DATA_INT_TEMP:
310 val = SMM665_TEMP_ADC_TO_CELSIUS(adcval & SMM665_ADC_MASK);
311 break;
312
313 default:
314 /* If we get here, the developer messed up */
315 WARN_ON_ONCE(1);
316 break;
317 }
318
319 return val;
320 }
321
322 static int smm665_get_min(struct device *dev, int index)
323 {
324 struct i2c_client *client = to_i2c_client(dev);
325 struct smm665_data *data = i2c_get_clientdata(client);
326
327 return data->alarm_min_limit[index];
328 }
329
330 static int smm665_get_max(struct device *dev, int index)
331 {
332 struct i2c_client *client = to_i2c_client(dev);
333 struct smm665_data *data = i2c_get_clientdata(client);
334
335 return data->alarm_max_limit[index];
336 }
337
338 static int smm665_get_lcrit(struct device *dev, int index)
339 {
340 struct i2c_client *client = to_i2c_client(dev);
341 struct smm665_data *data = i2c_get_clientdata(client);
342
343 return data->critical_min_limit[index];
344 }
345
346 static int smm665_get_crit(struct device *dev, int index)
347 {
348 struct i2c_client *client = to_i2c_client(dev);
349 struct smm665_data *data = i2c_get_clientdata(client);
350
351 return data->critical_max_limit[index];
352 }
353
354 static ssize_t smm665_show_crit_alarm(struct device *dev,
355 struct device_attribute *da, char *buf)
356 {
357 struct sensor_device_attribute *attr = to_sensor_dev_attr(da);
358 struct smm665_data *data = smm665_update_device(dev);
359 int val = 0;
360
361 if (IS_ERR(data))
362 return PTR_ERR(data);
363
364 if (data->faults & (1 << attr->index))
365 val = 1;
366
367 return snprintf(buf, PAGE_SIZE, "%d\n", val);
368 }
369
370 static ssize_t smm665_show_input(struct device *dev,
371 struct device_attribute *da, char *buf)
372 {
373 struct sensor_device_attribute *attr = to_sensor_dev_attr(da);
374 struct smm665_data *data = smm665_update_device(dev);
375 int adc = attr->index;
376 int val;
377
378 if (IS_ERR(data))
379 return PTR_ERR(data);
380
381 val = smm665_convert(data->adc[adc], adc);
382 return snprintf(buf, PAGE_SIZE, "%d\n", val);
383 }
384
385 #define SMM665_SHOW(what) \
386 static ssize_t smm665_show_##what(struct device *dev, \
387 struct device_attribute *da, char *buf) \
388 { \
389 struct sensor_device_attribute *attr = to_sensor_dev_attr(da); \
390 const int val = smm665_get_##what(dev, attr->index); \
391 return snprintf(buf, PAGE_SIZE, "%d\n", val); \
392 }
393
394 SMM665_SHOW(min);
395 SMM665_SHOW(max);
396 SMM665_SHOW(lcrit);
397 SMM665_SHOW(crit);
398
399 /* These macros are used below in constructing device attribute objects
400 * for use with sysfs_create_group() to make a sysfs device file
401 * for each register.
402 */
403
404 #define SMM665_ATTR(name, type, cmd_idx) \
405 static SENSOR_DEVICE_ATTR(name##_##type, S_IRUGO, \
406 smm665_show_##type, NULL, cmd_idx)
407
408 /* Construct a sensor_device_attribute structure for each register */
409
410 /* Input voltages */
411 SMM665_ATTR(in1, input, SMM665_MISC16_ADC_DATA_12V);
412 SMM665_ATTR(in2, input, SMM665_MISC16_ADC_DATA_VDD);
413 SMM665_ATTR(in3, input, SMM665_MISC16_ADC_DATA_A);
414 SMM665_ATTR(in4, input, SMM665_MISC16_ADC_DATA_B);
415 SMM665_ATTR(in5, input, SMM665_MISC16_ADC_DATA_C);
416 SMM665_ATTR(in6, input, SMM665_MISC16_ADC_DATA_D);
417 SMM665_ATTR(in7, input, SMM665_MISC16_ADC_DATA_E);
418 SMM665_ATTR(in8, input, SMM665_MISC16_ADC_DATA_F);
419 SMM665_ATTR(in9, input, SMM665_MISC16_ADC_DATA_AIN1);
420 SMM665_ATTR(in10, input, SMM665_MISC16_ADC_DATA_AIN2);
421
422 /* Input voltages min */
423 SMM665_ATTR(in1, min, SMM665_MISC16_ADC_DATA_12V);
424 SMM665_ATTR(in2, min, SMM665_MISC16_ADC_DATA_VDD);
425 SMM665_ATTR(in3, min, SMM665_MISC16_ADC_DATA_A);
426 SMM665_ATTR(in4, min, SMM665_MISC16_ADC_DATA_B);
427 SMM665_ATTR(in5, min, SMM665_MISC16_ADC_DATA_C);
428 SMM665_ATTR(in6, min, SMM665_MISC16_ADC_DATA_D);
429 SMM665_ATTR(in7, min, SMM665_MISC16_ADC_DATA_E);
430 SMM665_ATTR(in8, min, SMM665_MISC16_ADC_DATA_F);
431 SMM665_ATTR(in9, min, SMM665_MISC16_ADC_DATA_AIN1);
432 SMM665_ATTR(in10, min, SMM665_MISC16_ADC_DATA_AIN2);
433
434 /* Input voltages max */
435 SMM665_ATTR(in1, max, SMM665_MISC16_ADC_DATA_12V);
436 SMM665_ATTR(in2, max, SMM665_MISC16_ADC_DATA_VDD);
437 SMM665_ATTR(in3, max, SMM665_MISC16_ADC_DATA_A);
438 SMM665_ATTR(in4, max, SMM665_MISC16_ADC_DATA_B);
439 SMM665_ATTR(in5, max, SMM665_MISC16_ADC_DATA_C);
440 SMM665_ATTR(in6, max, SMM665_MISC16_ADC_DATA_D);
441 SMM665_ATTR(in7, max, SMM665_MISC16_ADC_DATA_E);
442 SMM665_ATTR(in8, max, SMM665_MISC16_ADC_DATA_F);
443 SMM665_ATTR(in9, max, SMM665_MISC16_ADC_DATA_AIN1);
444 SMM665_ATTR(in10, max, SMM665_MISC16_ADC_DATA_AIN2);
445
446 /* Input voltages lcrit */
447 SMM665_ATTR(in1, lcrit, SMM665_MISC16_ADC_DATA_12V);
448 SMM665_ATTR(in2, lcrit, SMM665_MISC16_ADC_DATA_VDD);
449 SMM665_ATTR(in3, lcrit, SMM665_MISC16_ADC_DATA_A);
450 SMM665_ATTR(in4, lcrit, SMM665_MISC16_ADC_DATA_B);
451 SMM665_ATTR(in5, lcrit, SMM665_MISC16_ADC_DATA_C);
452 SMM665_ATTR(in6, lcrit, SMM665_MISC16_ADC_DATA_D);
453 SMM665_ATTR(in7, lcrit, SMM665_MISC16_ADC_DATA_E);
454 SMM665_ATTR(in8, lcrit, SMM665_MISC16_ADC_DATA_F);
455 SMM665_ATTR(in9, lcrit, SMM665_MISC16_ADC_DATA_AIN1);
456 SMM665_ATTR(in10, lcrit, SMM665_MISC16_ADC_DATA_AIN2);
457
458 /* Input voltages crit */
459 SMM665_ATTR(in1, crit, SMM665_MISC16_ADC_DATA_12V);
460 SMM665_ATTR(in2, crit, SMM665_MISC16_ADC_DATA_VDD);
461 SMM665_ATTR(in3, crit, SMM665_MISC16_ADC_DATA_A);
462 SMM665_ATTR(in4, crit, SMM665_MISC16_ADC_DATA_B);
463 SMM665_ATTR(in5, crit, SMM665_MISC16_ADC_DATA_C);
464 SMM665_ATTR(in6, crit, SMM665_MISC16_ADC_DATA_D);
465 SMM665_ATTR(in7, crit, SMM665_MISC16_ADC_DATA_E);
466 SMM665_ATTR(in8, crit, SMM665_MISC16_ADC_DATA_F);
467 SMM665_ATTR(in9, crit, SMM665_MISC16_ADC_DATA_AIN1);
468 SMM665_ATTR(in10, crit, SMM665_MISC16_ADC_DATA_AIN2);
469
470 /* critical alarms */
471 SMM665_ATTR(in1, crit_alarm, SMM665_FAULT_12V);
472 SMM665_ATTR(in2, crit_alarm, SMM665_FAULT_VDD);
473 SMM665_ATTR(in3, crit_alarm, SMM665_FAULT_A);
474 SMM665_ATTR(in4, crit_alarm, SMM665_FAULT_B);
475 SMM665_ATTR(in5, crit_alarm, SMM665_FAULT_C);
476 SMM665_ATTR(in6, crit_alarm, SMM665_FAULT_D);
477 SMM665_ATTR(in7, crit_alarm, SMM665_FAULT_E);
478 SMM665_ATTR(in8, crit_alarm, SMM665_FAULT_F);
479 SMM665_ATTR(in9, crit_alarm, SMM665_FAULT_AIN1);
480 SMM665_ATTR(in10, crit_alarm, SMM665_FAULT_AIN2);
481
482 /* Temperature */
483 SMM665_ATTR(temp1, input, SMM665_MISC16_ADC_DATA_INT_TEMP);
484 SMM665_ATTR(temp1, min, SMM665_MISC16_ADC_DATA_INT_TEMP);
485 SMM665_ATTR(temp1, max, SMM665_MISC16_ADC_DATA_INT_TEMP);
486 SMM665_ATTR(temp1, lcrit, SMM665_MISC16_ADC_DATA_INT_TEMP);
487 SMM665_ATTR(temp1, crit, SMM665_MISC16_ADC_DATA_INT_TEMP);
488 SMM665_ATTR(temp1, crit_alarm, SMM665_FAULT_TEMP);
489
490 /*
491 * Finally, construct an array of pointers to members of the above objects,
492 * as required for sysfs_create_group()
493 */
494 static struct attribute *smm665_attributes[] = {
495 &sensor_dev_attr_in1_input.dev_attr.attr,
496 &sensor_dev_attr_in1_min.dev_attr.attr,
497 &sensor_dev_attr_in1_max.dev_attr.attr,
498 &sensor_dev_attr_in1_lcrit.dev_attr.attr,
499 &sensor_dev_attr_in1_crit.dev_attr.attr,
500 &sensor_dev_attr_in1_crit_alarm.dev_attr.attr,
501
502 &sensor_dev_attr_in2_input.dev_attr.attr,
503 &sensor_dev_attr_in2_min.dev_attr.attr,
504 &sensor_dev_attr_in2_max.dev_attr.attr,
505 &sensor_dev_attr_in2_lcrit.dev_attr.attr,
506 &sensor_dev_attr_in2_crit.dev_attr.attr,
507 &sensor_dev_attr_in2_crit_alarm.dev_attr.attr,
508
509 &sensor_dev_attr_in3_input.dev_attr.attr,
510 &sensor_dev_attr_in3_min.dev_attr.attr,
511 &sensor_dev_attr_in3_max.dev_attr.attr,
512 &sensor_dev_attr_in3_lcrit.dev_attr.attr,
513 &sensor_dev_attr_in3_crit.dev_attr.attr,
514 &sensor_dev_attr_in3_crit_alarm.dev_attr.attr,
515
516 &sensor_dev_attr_in4_input.dev_attr.attr,
517 &sensor_dev_attr_in4_min.dev_attr.attr,
518 &sensor_dev_attr_in4_max.dev_attr.attr,
519 &sensor_dev_attr_in4_lcrit.dev_attr.attr,
520 &sensor_dev_attr_in4_crit.dev_attr.attr,
521 &sensor_dev_attr_in4_crit_alarm.dev_attr.attr,
522
523 &sensor_dev_attr_in5_input.dev_attr.attr,
524 &sensor_dev_attr_in5_min.dev_attr.attr,
525 &sensor_dev_attr_in5_max.dev_attr.attr,
526 &sensor_dev_attr_in5_lcrit.dev_attr.attr,
527 &sensor_dev_attr_in5_crit.dev_attr.attr,
528 &sensor_dev_attr_in5_crit_alarm.dev_attr.attr,
529
530 &sensor_dev_attr_in6_input.dev_attr.attr,
531 &sensor_dev_attr_in6_min.dev_attr.attr,
532 &sensor_dev_attr_in6_max.dev_attr.attr,
533 &sensor_dev_attr_in6_lcrit.dev_attr.attr,
534 &sensor_dev_attr_in6_crit.dev_attr.attr,
535 &sensor_dev_attr_in6_crit_alarm.dev_attr.attr,
536
537 &sensor_dev_attr_in7_input.dev_attr.attr,
538 &sensor_dev_attr_in7_min.dev_attr.attr,
539 &sensor_dev_attr_in7_max.dev_attr.attr,
540 &sensor_dev_attr_in7_lcrit.dev_attr.attr,
541 &sensor_dev_attr_in7_crit.dev_attr.attr,
542 &sensor_dev_attr_in7_crit_alarm.dev_attr.attr,
543
544 &sensor_dev_attr_in8_input.dev_attr.attr,
545 &sensor_dev_attr_in8_min.dev_attr.attr,
546 &sensor_dev_attr_in8_max.dev_attr.attr,
547 &sensor_dev_attr_in8_lcrit.dev_attr.attr,
548 &sensor_dev_attr_in8_crit.dev_attr.attr,
549 &sensor_dev_attr_in8_crit_alarm.dev_attr.attr,
550
551 &sensor_dev_attr_in9_input.dev_attr.attr,
552 &sensor_dev_attr_in9_min.dev_attr.attr,
553 &sensor_dev_attr_in9_max.dev_attr.attr,
554 &sensor_dev_attr_in9_lcrit.dev_attr.attr,
555 &sensor_dev_attr_in9_crit.dev_attr.attr,
556 &sensor_dev_attr_in9_crit_alarm.dev_attr.attr,
557
558 &sensor_dev_attr_in10_input.dev_attr.attr,
559 &sensor_dev_attr_in10_min.dev_attr.attr,
560 &sensor_dev_attr_in10_max.dev_attr.attr,
561 &sensor_dev_attr_in10_lcrit.dev_attr.attr,
562 &sensor_dev_attr_in10_crit.dev_attr.attr,
563 &sensor_dev_attr_in10_crit_alarm.dev_attr.attr,
564
565 &sensor_dev_attr_temp1_input.dev_attr.attr,
566 &sensor_dev_attr_temp1_min.dev_attr.attr,
567 &sensor_dev_attr_temp1_max.dev_attr.attr,
568 &sensor_dev_attr_temp1_lcrit.dev_attr.attr,
569 &sensor_dev_attr_temp1_crit.dev_attr.attr,
570 &sensor_dev_attr_temp1_crit_alarm.dev_attr.attr,
571
572 NULL,
573 };
574
575 static const struct attribute_group smm665_group = {
576 .attrs = smm665_attributes,
577 };
578
579 static int smm665_probe(struct i2c_client *client,
580 const struct i2c_device_id *id)
581 {
582 struct i2c_adapter *adapter = client->adapter;
583 struct smm665_data *data;
584 int i, ret;
585
586 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA
587 | I2C_FUNC_SMBUS_WORD_DATA))
588 return -ENODEV;
589
590 if (i2c_smbus_read_byte_data(client, SMM665_ADOC_ENABLE) < 0)
591 return -ENODEV;
592
593 ret = -ENOMEM;
594 data = kzalloc(sizeof(*data), GFP_KERNEL);
595 if (!data)
596 goto out_return;
597
598 i2c_set_clientdata(client, data);
599 mutex_init(&data->update_lock);
600
601 data->type = id->driver_data;
602 data->cmdreg = i2c_new_dummy(adapter, (client->addr & ~SMM665_REGMASK)
603 | SMM665_CMDREG_BASE);
604 if (!data->cmdreg)
605 goto out_kfree;
606
607 switch (data->type) {
608 case smm465:
609 case smm665:
610 data->conversion_time = SMM665_ADC_WAIT_SMM665;
611 break;
612 case smm665c:
613 case smm764:
614 case smm766:
615 data->conversion_time = SMM665_ADC_WAIT_SMM766;
616 break;
617 }
618
619 ret = -ENODEV;
620 if (i2c_smbus_read_byte_data(data->cmdreg, SMM665_MISC8_CMD_STS) < 0)
621 goto out_unregister;
622
623 /*
624 * Read limits.
625 *
626 * Limit registers start with register SMM665_LIMIT_BASE.
627 * Each channel uses 8 registers, providing four limit values
628 * per channel. Each limit value requires two registers, with the
629 * high byte in the first register and the low byte in the second
630 * register. The first two limits are under limit values, followed
631 * by two over limit values.
632 *
633 * Limit register order matches the ADC register order, so we use
634 * ADC register defines throughout the code to index limit registers.
635 *
636 * We save the first retrieved value both as "critical" and "alarm"
637 * value. The second value overwrites either the critical or the
638 * alarm value, depending on its configuration. This ensures that both
639 * critical and alarm values are initialized, even if both registers are
640 * configured as critical or non-critical.
641 */
642 for (i = 0; i < SMM665_NUM_ADC; i++) {
643 int val;
644
645 val = smm665_read16(client, SMM665_LIMIT_BASE + i * 8);
646 if (unlikely(val < 0))
647 goto out_unregister;
648 data->critical_min_limit[i] = data->alarm_min_limit[i]
649 = smm665_convert(val, i);
650 val = smm665_read16(client, SMM665_LIMIT_BASE + i * 8 + 2);
651 if (unlikely(val < 0))
652 goto out_unregister;
653 if (smm665_is_critical(val))
654 data->critical_min_limit[i] = smm665_convert(val, i);
655 else
656 data->alarm_min_limit[i] = smm665_convert(val, i);
657 val = smm665_read16(client, SMM665_LIMIT_BASE + i * 8 + 4);
658 if (unlikely(val < 0))
659 goto out_unregister;
660 data->critical_max_limit[i] = data->alarm_max_limit[i]
661 = smm665_convert(val, i);
662 val = smm665_read16(client, SMM665_LIMIT_BASE + i * 8 + 6);
663 if (unlikely(val < 0))
664 goto out_unregister;
665 if (smm665_is_critical(val))
666 data->critical_max_limit[i] = smm665_convert(val, i);
667 else
668 data->alarm_max_limit[i] = smm665_convert(val, i);
669 }
670
671 /* Register sysfs hooks */
672 ret = sysfs_create_group(&client->dev.kobj, &smm665_group);
673 if (ret)
674 goto out_unregister;
675
676 data->hwmon_dev = hwmon_device_register(&client->dev);
677 if (IS_ERR(data->hwmon_dev)) {
678 ret = PTR_ERR(data->hwmon_dev);
679 goto out_remove_group;
680 }
681
682 return 0;
683
684 out_remove_group:
685 sysfs_remove_group(&client->dev.kobj, &smm665_group);
686 out_unregister:
687 i2c_unregister_device(data->cmdreg);
688 out_kfree:
689 kfree(data);
690 out_return:
691 return ret;
692 }
693
694 static int smm665_remove(struct i2c_client *client)
695 {
696 struct smm665_data *data = i2c_get_clientdata(client);
697
698 i2c_unregister_device(data->cmdreg);
699 hwmon_device_unregister(data->hwmon_dev);
700 sysfs_remove_group(&client->dev.kobj, &smm665_group);
701
702 kfree(data);
703
704 return 0;
705 }
706
707 static const struct i2c_device_id smm665_id[] = {
708 {"smm465", smm465},
709 {"smm665", smm665},
710 {"smm665c", smm665c},
711 {"smm764", smm764},
712 {"smm766", smm766},
713 {}
714 };
715
716 MODULE_DEVICE_TABLE(i2c, smm665_id);
717
718 /* This is the driver that will be inserted */
719 static struct i2c_driver smm665_driver = {
720 .driver = {
721 .name = "smm665",
722 },
723 .probe = smm665_probe,
724 .remove = smm665_remove,
725 .id_table = smm665_id,
726 };
727
728 static int __init smm665_init(void)
729 {
730 return i2c_add_driver(&smm665_driver);
731 }
732
733 static void __exit smm665_exit(void)
734 {
735 i2c_del_driver(&smm665_driver);
736 }
737
738 MODULE_AUTHOR("Guenter Roeck");
739 MODULE_DESCRIPTION("SMM665 driver");
740 MODULE_LICENSE("GPL");
741
742 module_init(smm665_init);
743 module_exit(smm665_exit);
744