1 List of maintainers << 2 =================== << 3 1 4 Descriptions of section entries and preferred !! 2 List of maintainers and how to submit kernel changes 5 ---------------------------------------------- << 6 3 7 M: *Mail* patches to: FullName <address !! 4 Please try to follow the guidelines below. This will make things 8 R: Designated *Reviewer*: FullName <add !! 5 easier on the maintainers. Not all of these guidelines matter for every 9 These reviewers should be CCed on p !! 6 trivial patch so apply some common sense. 10 L: *Mailing list* that is relevant to !! 7 11 S: *Status*, one of the following: !! 8 1. Always _test_ your changes, however small, on at least 4 or >> 9 5 people, preferably many more. >> 10 >> 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 >> 13 important for device drivers, because often that's the only way >> 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 >> 16 chips on a board and not its name. (Don't laugh! Look at the >> 17 SMC etherpower for that.) >> 18 >> 19 3. Make sure your changes compile correctly in multiple >> 20 configurations. In particular check that changes work both as a >> 21 module and built into the kernel. >> 22 >> 23 4. When you are happy with a change make it generally available for >> 24 testing and await feedback. >> 25 >> 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 >> 28 changes sent back with seemingly silly requests about formatting >> 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 >> 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 >> 33 generalized kernel feature ready for next time. >> 34 >> 35 PLEASE check your patch with the automated style checker >> 36 (scripts/checkpatch.pl) to catch trival style violations. >> 37 See Documentation/CodingStyle for guidance here. >> 38 >> 39 PLEASE CC: the maintainers and mailing lists that are generated >> 40 by scripts/get_maintainer.pl. The results returned by the >> 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. >> 43 See Documentation/SubmittingPatches for details. >> 44 >> 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 >> 47 it easier to know who wants adding and who doesn't. >> 48 >> 49 PLEASE document known bugs. If it doesn't work for everything >> 50 or does something very odd once a month document it. >> 51 >> 52 PLEASE remember that submissions must be made under the terms >> 53 of the OSDL certificate of contribution and should include a >> 54 Signed-off-by: line. The current version of this "Developer's >> 55 Certificate of Origin" (DCO) is listed in the file >> 56 Documentation/SubmittingPatches. >> 57 >> 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 >> 60 not you. >> 61 >> 62 7. When sending security related changes or reports to a maintainer >> 63 please Cc: security@kernel.org, especially if the maintainer >> 64 does not respond. >> 65 >> 66 8. Happy hacking. >> 67 >> 68 Descriptions of section entries: >> 69 >> 70 P: Person (obsolete) >> 71 M: Mail patches to: FullName <address@domain> >> 72 L: Mailing list that is relevant to this area >> 73 W: Web-page with status/info >> 74 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit. >> 75 S: Status, one of the following: 12 Supported: Someone is actually pa 76 Supported: Someone is actually paid to look after this. 13 Maintained: Someone actually looks 77 Maintained: Someone actually looks after it. 14 Odd Fixes: It has a maintainer bu 78 Odd Fixes: It has a maintainer but they don't have time to do 15 much other than throw 79 much other than throw the odd patch in. See below.. 16 Orphan: No current maintainer 80 Orphan: No current maintainer [but maybe you could take the 17 role as you write your 81 role as you write your new code]. 18 Obsolete: Old code. Something ta 82 Obsolete: Old code. Something tagged obsolete generally means 19 it has been replaced b 83 it has been replaced by a better system and you 20 should be using that. 84 should be using that. 21 W: *Web-page* with status/info !! 85 F: Files and directories with wildcard patterns. 22 Q: *Patchwork* web based patch trackin << 23 B: URI for where to file *bugs*. A web << 24 filing info, a direct bug tracker l << 25 C: URI for *chat* protocol, server and << 26 usually hang out, for example irc:/ << 27 P: *Subsystem Profile* document for mo << 28 patches to the given subsystem. Thi << 29 or a URI. See Documentation/maintai << 30 for details. << 31 T: *SCM* tree type and location. << 32 Type is one of: git, hg, quilt, stg << 33 F: *Files* and directories wildcard pa << 34 A trailing slash includes all files 86 A trailing slash includes all files and subdirectory files. 35 F: drivers/net/ all files in a 87 F: drivers/net/ all files in and below drivers/net 36 F: drivers/net/* all files in d 88 F: drivers/net/* all files in drivers/net, but not below 37 F: */net/* all files in " 89 F: */net/* all files in "any top level directory"/net 38 One pattern per line. Multiple F: 90 One pattern per line. Multiple F: lines acceptable. 39 X: *Excluded* files and directories th !! 91 X: Files and directories that are NOT maintained, same rules as F: 40 rules as F:. Files exclusions are t !! 92 Files exclusions are tested before file matches. 41 Can be useful for excluding a speci 93 Can be useful for excluding a specific subdirectory, for instance: 42 F: net/ 94 F: net/ 43 X: net/ipv6/ 95 X: net/ipv6/ 44 matches all files in and below net 96 matches all files in and below net excluding net/ipv6/ 45 N: Files and directories *Regex* patte !! 97 K: Keyword perl extended regex pattern to match content in a 46 N: [^a-z]tegra all files whos !! 98 patch or file. For instance: 47 (not including << 48 One pattern per line. Multiple N: << 49 scripts/get_maintainer.pl has diffe << 50 match F: pattern and matches of N: << 51 get_maintainer will not look at git << 52 match occurs. When an N: match occ << 53 to also notify the people that have << 54 K: *Content regex* (perl extended) pat << 55 For instance: << 56 K: of_get_profile 99 K: of_get_profile 57 matches patches or files that co 100 matches patches or files that contain "of_get_profile" 58 K: \b(printk|pr_(info|err))\b 101 K: \b(printk|pr_(info|err))\b 59 matches patches or files that co 102 matches patches or files that contain one or more of the words 60 printk, pr_info or pr_err 103 printk, pr_info or pr_err 61 One regex pattern per line. Multip 104 One regex pattern per line. Multiple K: lines acceptable. 62 105 63 Maintainers List !! 106 Note: For the hard of thinking, this list is meant to remain in alphabetical 64 ---------------- !! 107 order. If you could add yourselves to it in alphabetical order that would be >> 108 so much easier [Ed] 65 109 66 .. note:: When reading this list, please look !! 110 Maintainers List (try to look for most precise areas first) 67 first. When adding to this list, ple !! 111 68 alphabetical order. !! 112 ----------------------------------- >> 113 >> 114 3C505 NETWORK DRIVER >> 115 M: Philip Blundell <philb@gnu.org> >> 116 L: netdev@vger.kernel.org >> 117 S: Maintained >> 118 F: drivers/net/3c505* 69 119 70 3C59X NETWORK DRIVER 120 3C59X NETWORK DRIVER 71 M: Steffen Klassert <klassert@kernel.org> !! 121 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de> 72 L: netdev@vger.kernel.org 122 L: netdev@vger.kernel.org 73 S: Odd Fixes !! 123 S: Maintained 74 F: Documentation/networking/device_driver !! 124 F: Documentation/networking/vortex.txt 75 F: drivers/net/ethernet/3com/3c59x.c !! 125 F: drivers/net/3c59x.c 76 126 77 3CR990 NETWORK DRIVER 127 3CR990 NETWORK DRIVER 78 M: David Dillow <dave@thedillows.org> 128 M: David Dillow <dave@thedillows.org> 79 L: netdev@vger.kernel.org 129 L: netdev@vger.kernel.org 80 S: Maintained 130 S: Maintained 81 F: drivers/net/ethernet/3com/typhoon* !! 131 F: drivers/net/typhoon* 82 132 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W- !! 133 3W-9XXX SATA-RAID CONTROLLER DRIVER 84 M: Adam Radford <aradford@gmail.com> !! 134 M: Adam Radford <linuxraid@amcc.com> 85 L: linux-scsi@vger.kernel.org 135 L: linux-scsi@vger.kernel.org >> 136 W: http://www.amcc.com 86 S: Supported 137 S: Supported 87 W: http://www.lsi.com !! 138 F: drivers/scsi/3w-9xxx* 88 F: drivers/scsi/3w-* !! 139 >> 140 3W-XXXX ATA-RAID CONTROLLER DRIVER >> 141 M: Adam Radford <linuxraid@amcc.com> >> 142 L: linux-scsi@vger.kernel.org >> 143 W: http://www.amcc.com >> 144 S: Supported >> 145 F: drivers/scsi/3w-xxxx* 89 146 90 53C700 AND 53C700-66 SCSI DRIVER 147 53C700 AND 53C700-66 SCSI DRIVER 91 M: "James E.J. Bottomley" <James.Bottomley 148 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 92 L: linux-scsi@vger.kernel.org 149 L: linux-scsi@vger.kernel.org 93 S: Maintained 150 S: Maintained 94 F: drivers/scsi/53c700* 151 F: drivers/scsi/53c700* 95 152 96 6LOWPAN GENERIC (BTLE/IEEE 802.15.4) << 97 M: Alexander Aring <alex.aring@gmail.com> << 98 L: linux-bluetooth@vger.kernel.org << 99 L: linux-wpan@vger.kernel.org << 100 S: Maintained << 101 F: Documentation/networking/6lowpan.rst << 102 F: include/net/6lowpan.h << 103 F: net/6lowpan/ << 104 << 105 6PACK NETWORK DRIVER FOR AX.25 153 6PACK NETWORK DRIVER FOR AX.25 106 M: Andreas Koensgen <ajk@comnets.uni-breme 154 M: Andreas Koensgen <ajk@comnets.uni-bremen.de> 107 L: linux-hams@vger.kernel.org 155 L: linux-hams@vger.kernel.org 108 S: Maintained 156 S: Maintained 109 F: drivers/net/hamradio/6pack.c 157 F: drivers/net/hamradio/6pack.c 110 158 111 802.11 (including CFG80211/NL80211) << 112 M: Johannes Berg <johannes@sipsolutions.ne << 113 L: linux-wireless@vger.kernel.org << 114 S: Maintained << 115 W: https://wireless.wiki.kernel.org/ << 116 Q: https://patchwork.kernel.org/project/l << 117 T: git git://git.kernel.org/pub/scm/linux << 118 T: git git://git.kernel.org/pub/scm/linux << 119 F: Documentation/driver-api/80211/cfg8021 << 120 F: Documentation/networking/regulatory.rs << 121 F: include/linux/ieee80211.h << 122 F: include/net/cfg80211.h << 123 F: include/net/ieee80211_radiotap.h << 124 F: include/net/iw_handler.h << 125 F: include/net/wext.h << 126 F: include/uapi/linux/nl80211.h << 127 F: include/uapi/linux/wireless.h << 128 F: net/wireless/ << 129 << 130 8169 10/100/1000 GIGABIT ETHERNET DRIVER 159 8169 10/100/1000 GIGABIT ETHERNET DRIVER 131 M: Heiner Kallweit <hkallweit1@gmail.com> !! 160 M: Francois Romieu <romieu@fr.zoreil.com> 132 M: nic_swsd@realtek.com << 133 L: netdev@vger.kernel.org 161 L: netdev@vger.kernel.org 134 S: Maintained 162 S: Maintained 135 F: drivers/net/ethernet/realtek/r8169* !! 163 F: drivers/net/r8169.c 136 164 137 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER 165 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER 138 M: Greg Kroah-Hartman <gregkh@linuxfoundat << 139 L: linux-serial@vger.kernel.org 166 L: linux-serial@vger.kernel.org 140 S: Maintained !! 167 W: http://serial.sourceforge.net 141 T: git git://git.kernel.org/pub/scm/linux !! 168 S: Orphan 142 F: drivers/tty/serial/8250* !! 169 F: drivers/serial/8250* 143 F: include/linux/serial_8250.h 170 F: include/linux/serial_8250.h 144 171 145 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-UL 172 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] >> 173 M: Paul Gortmaker <p_gortmaker@yahoo.com> 146 L: netdev@vger.kernel.org 174 L: netdev@vger.kernel.org 147 S: Orphan / Obsolete !! 175 S: Maintained 148 F: drivers/net/ethernet/8390/ !! 176 F: drivers/net/*8390* >> 177 F: drivers/net/ax88796.c 149 178 150 9P FILE SYSTEM 179 9P FILE SYSTEM 151 M: Eric Van Hensbergen <ericvh@kernel.org> !! 180 M: Eric Van Hensbergen <ericvh@gmail.com> >> 181 M: Ron Minnich <rminnich@sandia.gov> 152 M: Latchesar Ionkov <lucho@ionkov.net> 182 M: Latchesar Ionkov <lucho@ionkov.net> 153 M: Dominique Martinet <asmadeus@codewreck. !! 183 L: v9fs-developer@lists.sourceforge.net 154 R: Christian Schoenebeck <linux_oss@crudeb !! 184 W: http://swik.net/v9fs 155 L: v9fs@lists.linux.dev << 156 S: Maintained << 157 W: http://github.com/v9fs << 158 Q: http://patchwork.kernel.org/project/v9 << 159 T: git git://git.kernel.org/pub/scm/linux 185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 160 T: git git://github.com/martinetd/linux.g !! 186 S: Maintained 161 F: Documentation/filesystems/9p.rst !! 187 F: Documentation/filesystems/9p.txt 162 F: fs/9p/ 188 F: fs/9p/ 163 F: include/net/9p/ << 164 F: include/trace/events/9p.h << 165 F: include/uapi/linux/virtio_9p.h << 166 F: net/9p/ << 167 189 168 A64FX DIAG DRIVER !! 190 A2232 SERIAL BOARD DRIVER 169 M: Hitomi Hasegawa <hasegawa-hitomi@fujits !! 191 M: Enver Haase <A2232@gmx.net> 170 S: Supported !! 192 L: linux-m68k@lists.linux-m68k.org 171 F: drivers/soc/fujitsu/a64fx-diag.c !! 193 S: Maintained 172 !! 194 F: drivers/char/ser_a2232* 173 A8293 MEDIA DRIVER << 174 L: linux-media@vger.kernel.org << 175 S: Orphan << 176 W: https://linuxtv.org << 177 Q: http://patchwork.linuxtv.org/project/l << 178 F: drivers/media/dvb-frontends/a8293* << 179 195 180 AACRAID SCSI RAID DRIVER 196 AACRAID SCSI RAID DRIVER 181 M: Adaptec OEM Raid Solutions <aacraid@mic !! 197 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 182 L: linux-scsi@vger.kernel.org 198 L: linux-scsi@vger.kernel.org 183 S: Supported << 184 W: http://www.adaptec.com/ 199 W: http://www.adaptec.com/ 185 F: Documentation/scsi/aacraid.rst !! 200 S: Supported >> 201 F: Documentation/scsi/aacraid.txt 186 F: drivers/scsi/aacraid/ 202 F: drivers/scsi/aacraid/ 187 203 188 AB8500 BATTERY AND CHARGER DRIVERS << 189 M: Linus Walleij <linus.walleij@linaro.org << 190 F: Documentation/devicetree/bindings/powe << 191 F: drivers/power/supply/*ab8500* << 192 << 193 ABI/API << 194 L: linux-api@vger.kernel.org << 195 F: include/linux/syscalls.h << 196 F: kernel/sys_ni.c << 197 X: arch/*/include/uapi/ << 198 X: include/uapi/ << 199 << 200 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 204 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 201 M: Hans de Goede <hdegoede@redhat.com> !! 205 M: Hans de Goede <j.w.r.degoede@hhs.nl> 202 L: linux-hwmon@vger.kernel.org !! 206 L: lm-sensors@lm-sensors.org 203 S: Maintained 207 S: Maintained 204 F: drivers/hwmon/abituguru.c 208 F: drivers/hwmon/abituguru.c 205 209 206 ABIT UGURU 3 HARDWARE MONITOR DRIVER 210 ABIT UGURU 3 HARDWARE MONITOR DRIVER 207 M: Alistair John Strachan <alistair@devzer 211 M: Alistair John Strachan <alistair@devzero.co.uk> 208 L: linux-hwmon@vger.kernel.org !! 212 L: lm-sensors@lm-sensors.org 209 S: Maintained 213 S: Maintained 210 F: drivers/hwmon/abituguru3.c 214 F: drivers/hwmon/abituguru3.c 211 215 212 ACCES 104-DIO-48E GPIO DRIVER << 213 M: William Breathitt Gray <wbg@kernel.org> << 214 L: linux-gpio@vger.kernel.org << 215 S: Maintained << 216 F: drivers/gpio/gpio-104-dio-48e.c << 217 << 218 ACCES 104-IDI-48 GPIO DRIVER << 219 M: William Breathitt Gray <wbg@kernel.org> << 220 L: linux-gpio@vger.kernel.org << 221 S: Maintained << 222 F: drivers/gpio/gpio-104-idi-48.c << 223 << 224 ACCES 104-IDIO-16 GPIO DRIVER << 225 M: William Breathitt Gray <wbg@kernel.org> << 226 L: linux-gpio@vger.kernel.org << 227 S: Maintained << 228 F: drivers/gpio/gpio-104-idio-16.c << 229 << 230 ACCES 104-QUAD-8 DRIVER << 231 M: William Breathitt Gray <wbg@kernel.org> << 232 L: linux-iio@vger.kernel.org << 233 S: Maintained << 234 F: drivers/counter/104-quad-8.c << 235 << 236 ACCES IDIO-16 GPIO LIBRARY << 237 M: William Breathitt Gray <wbg@kernel.org> << 238 L: linux-gpio@vger.kernel.org << 239 S: Maintained << 240 F: drivers/gpio/gpio-idio-16.c << 241 F: drivers/gpio/gpio-idio-16.h << 242 << 243 ACCES PCI-IDIO-16 GPIO DRIVER << 244 M: William Breathitt Gray <wbg@kernel.org> << 245 L: linux-gpio@vger.kernel.org << 246 S: Maintained << 247 F: drivers/gpio/gpio-pci-idio-16.c << 248 << 249 ACCES PCIe-IDIO-24 GPIO DRIVER << 250 M: William Breathitt Gray <wbg@kernel.org> << 251 L: linux-gpio@vger.kernel.org << 252 S: Maintained << 253 F: drivers/gpio/gpio-pcie-idio-24.c << 254 << 255 ACENIC DRIVER 216 ACENIC DRIVER 256 M: Jes Sorensen <jes@trained-monkey.org> 217 M: Jes Sorensen <jes@trained-monkey.org> 257 L: linux-acenic@sunsite.dk 218 L: linux-acenic@sunsite.dk 258 S: Maintained 219 S: Maintained 259 F: drivers/net/ethernet/alteon/acenic* !! 220 F: drivers/net/acenic* 260 221 261 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 222 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 262 M: Peter Kaestle <peter@piie.net> !! 223 M: Peter Feuerer <peter@piie.net> 263 L: platform-driver-x86@vger.kernel.org << 264 S: Maintained << 265 W: http://piie.net/?section=acerhdf 224 W: http://piie.net/?section=acerhdf >> 225 S: Maintained 266 F: drivers/platform/x86/acerhdf.c 226 F: drivers/platform/x86/acerhdf.c 267 227 268 ACER WMI LAPTOP EXTRAS 228 ACER WMI LAPTOP EXTRAS 269 M: "Lee, Chun-Yi" <jlee@suse.com> !! 229 M: Carlos Corbacho <carlos@strangeworlds.co.uk> 270 L: platform-driver-x86@vger.kernel.org !! 230 L: aceracpi@googlegroups.com (subscribers-only) >> 231 W: http://code.google.com/p/aceracpi 271 S: Maintained 232 S: Maintained 272 F: drivers/platform/x86/acer-wmi.c 233 F: drivers/platform/x86/acer-wmi.c 273 234 274 ACPI 235 ACPI 275 M: "Rafael J. Wysocki" <rafael@kernel.org> !! 236 M: Len Brown <lenb@kernel.org> 276 R: Len Brown <lenb@kernel.org> << 277 L: linux-acpi@vger.kernel.org 237 L: linux-acpi@vger.kernel.org >> 238 W: http://www.lesswatts.org/projects/acpi/ >> 239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git 278 S: Supported 240 S: Supported 279 Q: https://patchwork.kernel.org/project/l << 280 B: https://bugzilla.kernel.org << 281 T: git git://git.kernel.org/pub/scm/linux << 282 F: Documentation/ABI/testing/configfs-acp << 283 F: Documentation/ABI/testing/sysfs-bus-ac << 284 F: Documentation/firmware-guide/acpi/ << 285 F: arch/x86/kernel/acpi/ << 286 F: arch/x86/pci/acpi.c << 287 F: drivers/acpi/ 241 F: drivers/acpi/ 288 F: drivers/pci/*/*acpi* << 289 F: drivers/pci/*acpi* << 290 F: drivers/pnp/pnpacpi/ 242 F: drivers/pnp/pnpacpi/ 291 F: include/acpi/ << 292 F: include/linux/acpi.h 243 F: include/linux/acpi.h 293 F: include/linux/fwnode.h << 294 F: include/linux/fw_table.h << 295 F: lib/fw_table.c << 296 F: tools/power/acpi/ << 297 << 298 ACPI APEI << 299 M: "Rafael J. Wysocki" <rafael@kernel.org> << 300 R: Len Brown <lenb@kernel.org> << 301 R: James Morse <james.morse@arm.com> << 302 R: Tony Luck <tony.luck@intel.com> << 303 R: Borislav Petkov <bp@alien8.de> << 304 L: linux-acpi@vger.kernel.org << 305 F: drivers/acpi/apei/ << 306 << 307 ACPI COMPONENT ARCHITECTURE (ACPICA) << 308 M: Robert Moore <robert.moore@intel.com> << 309 M: "Rafael J. Wysocki" <rafael.j.wysocki@i << 310 L: linux-acpi@vger.kernel.org << 311 L: acpica-devel@lists.linux.dev << 312 S: Supported << 313 W: https://acpica.org/ << 314 W: https://github.com/acpica/acpica/ << 315 Q: https://patchwork.kernel.org/project/l << 316 B: https://bugzilla.kernel.org << 317 B: https://bugs.acpica.org << 318 T: git git://git.kernel.org/pub/scm/linux << 319 F: drivers/acpi/acpica/ << 320 F: include/acpi/ 244 F: include/acpi/ 321 F: tools/power/acpi/ << 322 245 323 ACPI FOR ARM64 (ACPI/arm64) !! 246 ACPI BATTERY DRIVERS 324 M: Lorenzo Pieralisi <lpieralisi@kernel.or !! 247 M: Alexey Starikovskiy <astarikovskiy@suse.de> 325 M: Hanjun Guo <guohanjun@huawei.com> << 326 M: Sudeep Holla <sudeep.holla@arm.com> << 327 L: linux-acpi@vger.kernel.org 248 L: linux-acpi@vger.kernel.org 328 L: linux-arm-kernel@lists.infradead.org ( !! 249 W: http://www.lesswatts.org/projects/acpi/ 329 S: Maintained !! 250 S: Supported 330 F: drivers/acpi/arm64 !! 251 F: drivers/acpi/battery.c 331 F: include/linux/acpi_iort.h !! 252 F: drivers/acpi/*sbs* 332 253 333 ACPI FOR RISC-V (ACPI/riscv) !! 254 ACPI EC DRIVER 334 M: Sunil V L <sunilvl@ventanamicro.com> !! 255 M: Alexey Starikovskiy <astarikovskiy@suse.de> 335 L: linux-acpi@vger.kernel.org 256 L: linux-acpi@vger.kernel.org 336 L: linux-riscv@lists.infradead.org !! 257 W: http://www.lesswatts.org/projects/acpi/ 337 S: Maintained !! 258 S: Supported 338 F: drivers/acpi/riscv/ !! 259 F: drivers/acpi/ec.c 339 260 340 ACPI PCC(Platform Communication Channel) MAILB !! 261 ACPI FAN DRIVER 341 M: Sudeep Holla <sudeep.holla@arm.com> !! 262 M: Zhang Rui <rui.zhang@intel.com> 342 L: linux-acpi@vger.kernel.org 263 L: linux-acpi@vger.kernel.org >> 264 W: http://www.lesswatts.org/projects/acpi/ 343 S: Supported 265 S: Supported 344 F: drivers/mailbox/pcc.c !! 266 F: drivers/acpi/fan.c 345 267 346 ACPI PMIC DRIVERS !! 268 ACPI PROCESSOR AGGREGATOR DRIVER 347 M: "Rafael J. Wysocki" <rafael@kernel.org> !! 269 M: Shaohua Li <shaohua.li@intel.com> 348 M: Len Brown <lenb@kernel.org> << 349 R: Andy Shevchenko <andy@kernel.org> << 350 R: Mika Westerberg <mika.westerberg@linux. << 351 L: linux-acpi@vger.kernel.org 270 L: linux-acpi@vger.kernel.org >> 271 W: http://www.lesswatts.org/projects/acpi/ 352 S: Supported 272 S: Supported 353 Q: https://patchwork.kernel.org/project/l !! 273 F: drivers/acpi/acpi_pad.c 354 B: https://bugzilla.kernel.org << 355 T: git git://git.kernel.org/pub/scm/linux << 356 F: drivers/acpi/pmic/ << 357 << 358 ACPI QUICKSTART DRIVER << 359 M: Armin Wolf <W_Armin@gmx.de> << 360 L: platform-driver-x86@vger.kernel.org << 361 S: Maintained << 362 F: drivers/platform/x86/quickstart.c << 363 << 364 ACPI SERIAL MULTI INSTANTIATE DRIVER << 365 M: Hans de Goede <hdegoede@redhat.com> << 366 L: platform-driver-x86@vger.kernel.org << 367 S: Maintained << 368 F: drivers/platform/x86/serial-multi-inst << 369 274 370 ACPI THERMAL DRIVER 275 ACPI THERMAL DRIVER 371 M: Rafael J. Wysocki <rafael@kernel.org> !! 276 M: Zhang Rui <rui.zhang@intel.com> 372 R: Zhang Rui <rui.zhang@intel.com> << 373 L: linux-acpi@vger.kernel.org 277 L: linux-acpi@vger.kernel.org >> 278 W: http://www.lesswatts.org/projects/acpi/ 374 S: Supported 279 S: Supported 375 B: https://bugzilla.kernel.org << 376 F: drivers/acpi/*thermal* 280 F: drivers/acpi/*thermal* 377 281 378 ACPI VIOT DRIVER !! 282 ACPI VIDEO DRIVER 379 M: Jean-Philippe Brucker <jean-philippe@li !! 283 M: Zhang Rui <rui.zhang@intel.com> 380 L: linux-acpi@vger.kernel.org 284 L: linux-acpi@vger.kernel.org 381 L: iommu@lists.linux.dev !! 285 W: http://www.lesswatts.org/projects/acpi/ 382 S: Maintained !! 286 S: Supported 383 F: drivers/acpi/viot.c !! 287 F: drivers/acpi/video.c 384 F: include/linux/acpi_viot.h << 385 288 386 ACPI WMI DRIVER 289 ACPI WMI DRIVER 387 M: Armin Wolf <W_Armin@gmx.de> !! 290 M: Carlos Corbacho <carlos@strangeworlds.co.uk> 388 L: platform-driver-x86@vger.kernel.org !! 291 L: linux-acpi@vger.kernel.org >> 292 W: http://www.lesswatts.org/projects/acpi/ 389 S: Maintained 293 S: Maintained 390 F: Documentation/ABI/testing/sysfs-bus-wm << 391 F: Documentation/driver-api/wmi.rst << 392 F: Documentation/wmi/ << 393 F: drivers/platform/x86/wmi.c 294 F: drivers/platform/x86/wmi.c 394 F: include/uapi/linux/wmi.h << 395 << 396 ACRN HYPERVISOR SERVICE MODULE << 397 M: Fei Li <fei1.li@intel.com> << 398 L: acrn-dev@lists.projectacrn.org (subscr << 399 S: Supported << 400 W: https://projectacrn.org << 401 F: Documentation/virt/acrn/ << 402 F: drivers/virt/acrn/ << 403 F: include/uapi/linux/acrn.h << 404 295 405 AD1889 ALSA SOUND DRIVER 296 AD1889 ALSA SOUND DRIVER >> 297 M: Kyle McMartin <kyle@mcmartin.ca> >> 298 M: Thibaut Varene <T-Bone@parisc-linux.org> >> 299 W: http://wiki.parisc-linux.org/AD1889 406 L: linux-parisc@vger.kernel.org 300 L: linux-parisc@vger.kernel.org 407 S: Maintained 301 S: Maintained 408 W: https://parisc.wiki.kernel.org/index.p << 409 F: sound/pci/ad1889.* 302 F: sound/pci/ad1889.* 410 303 411 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS D << 412 M: Mugilraj Dhavachelvan <dmugil2000@gmail << 413 L: linux-iio@vger.kernel.org << 414 S: Supported << 415 F: drivers/iio/potentiometer/ad5110.c << 416 << 417 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS D << 418 M: Michael Hennerich <michael.hennerich@an << 419 S: Supported << 420 W: http://wiki.analog.com/AD5254 << 421 W: https://ez.analog.com/linux-software-d << 422 F: drivers/misc/ad525x_dpot.c << 423 << 424 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821 << 425 M: Michael Hennerich <michael.hennerich@an << 426 S: Supported << 427 W: http://wiki.analog.com/AD5398 << 428 W: https://ez.analog.com/linux-software-d << 429 F: drivers/regulator/ad5398.c << 430 << 431 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142 << 432 M: Michael Hennerich <michael.hennerich@an << 433 S: Supported << 434 W: http://wiki.analog.com/AD7142 << 435 W: https://ez.analog.com/linux-software-d << 436 F: drivers/input/misc/ad714x.c << 437 << 438 AD738X ADC DRIVER (AD7380/1/2/4) << 439 M: Michael Hennerich <michael.hennerich@an << 440 M: Nuno Sá <nuno.sa@analog.com> << 441 R: David Lechner <dlechner@baylibre.com> << 442 S: Supported << 443 W: https://wiki.analog.com/resources/tool << 444 W: https://ez.analog.com/linux-software-d << 445 F: Documentation/devicetree/bindings/iio/ << 446 F: Documentation/iio/ad7380.rst << 447 F: drivers/iio/adc/ad7380.c << 448 << 449 AD7877 TOUCHSCREEN DRIVER << 450 M: Michael Hennerich <michael.hennerich@an << 451 S: Supported << 452 W: http://wiki.analog.com/AD7877 << 453 W: https://ez.analog.com/linux-software-d << 454 F: drivers/input/touchscreen/ad7877.c << 455 << 456 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) << 457 M: Michael Hennerich <michael.hennerich@an << 458 S: Supported << 459 W: http://wiki.analog.com/AD7879 << 460 W: https://ez.analog.com/linux-software-d << 461 F: drivers/input/touchscreen/ad7879.c << 462 << 463 AD7944 ADC DRIVER (AD7944/AD7985/AD7986) << 464 M: Michael Hennerich <michael.hennerich@an << 465 M: Nuno Sá <nuno.sa@analog.com> << 466 R: David Lechner <dlechner@baylibre.com> << 467 S: Supported << 468 W: https://ez.analog.com/linux-software-d << 469 F: Documentation/devicetree/bindings/iio/ << 470 F: Documentation/iio/ad7944.rst << 471 F: drivers/iio/adc/ad7944.c << 472 << 473 ADAFRUIT MINI I2C GAMEPAD << 474 M: Anshul Dalal <anshulusr@gmail.com> << 475 L: linux-input@vger.kernel.org << 476 S: Maintained << 477 F: Documentation/devicetree/bindings/inpu << 478 F: drivers/input/joystick/adafruit-seesaw << 479 << 480 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) << 481 M: Jiri Kosina <jikos@kernel.org> << 482 S: Maintained << 483 << 484 ADF7242 IEEE 802.15.4 RADIO DRIVER << 485 M: Michael Hennerich <michael.hennerich@an << 486 L: linux-wpan@vger.kernel.org << 487 S: Supported << 488 W: https://wiki.analog.com/ADF7242 << 489 W: https://ez.analog.com/linux-software-d << 490 F: Documentation/devicetree/bindings/net/ << 491 F: drivers/net/ieee802154/adf7242.c << 492 << 493 ADM1025 HARDWARE MONITOR DRIVER 304 ADM1025 HARDWARE MONITOR DRIVER 494 M: Jean Delvare <jdelvare@suse.com> !! 305 M: Jean Delvare <khali@linux-fr.org> 495 L: linux-hwmon@vger.kernel.org !! 306 L: lm-sensors@lm-sensors.org 496 S: Maintained 307 S: Maintained 497 F: Documentation/hwmon/adm1025.rst !! 308 F: Documentation/hwmon/adm1025 498 F: drivers/hwmon/adm1025.c 309 F: drivers/hwmon/adm1025.c 499 310 500 ADM1029 HARDWARE MONITOR DRIVER 311 ADM1029 HARDWARE MONITOR DRIVER 501 M: Corentin Labbe <clabbe.montjoie@gmail.c !! 312 M: Corentin Labbe <corentin.labbe@geomatys.fr> 502 L: linux-hwmon@vger.kernel.org !! 313 L: lm-sensors@lm-sensors.org 503 S: Maintained 314 S: Maintained 504 F: drivers/hwmon/adm1029.c 315 F: drivers/hwmon/adm1029.c 505 316 506 ADM8211 WIRELESS DRIVER 317 ADM8211 WIRELESS DRIVER >> 318 M: Michael Wu <flamingice@sourmilk.net> 507 L: linux-wireless@vger.kernel.org 319 L: linux-wireless@vger.kernel.org 508 S: Orphan !! 320 W: http://linuxwireless.org/ 509 F: drivers/net/wireless/admtek/adm8211.* !! 321 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mwu/mac80211-drivers.git 510 << 511 ADP1050 HARDWARE MONITOR DRIVER << 512 M: Radu Sabau <radu.sabau@analog.com> << 513 L: linux-hwmon@vger.kernel.org << 514 S: Supported << 515 W: https://ez.analog.com/linux-software-d << 516 F: Documentation/devicetree/bindings/hwmo << 517 << 518 ADP1653 FLASH CONTROLLER DRIVER << 519 M: Sakari Ailus <sakari.ailus@iki.fi> << 520 L: linux-media@vger.kernel.org << 521 S: Maintained 322 S: Maintained 522 F: drivers/media/i2c/adp1653.c !! 323 F: drivers/net/wireless/adm8211.* 523 F: include/media/i2c/adp1653.h << 524 << 525 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP << 526 M: Michael Hennerich <michael.hennerich@an << 527 S: Supported << 528 W: http://wiki.analog.com/ADP5520 << 529 W: https://ez.analog.com/linux-software-d << 530 F: drivers/gpio/gpio-adp5520.c << 531 F: drivers/input/keyboard/adp5520-keys.c << 532 F: drivers/leds/leds-adp5520.c << 533 F: drivers/mfd/adp5520.c << 534 F: drivers/video/backlight/adp5520_bl.c << 535 << 536 ADP5585 GPIO EXPANDER, PWM AND KEYPAD CONTROLL << 537 M: Laurent Pinchart <laurent.pinchart@idea << 538 L: linux-gpio@vger.kernel.org << 539 L: linux-pwm@vger.kernel.org << 540 S: Maintained << 541 F: Documentation/devicetree/bindings/*/ad << 542 F: drivers/gpio/gpio-adp5585.c << 543 F: drivers/mfd/adp5585.c << 544 F: drivers/pwm/pwm-adp5585.c << 545 F: include/linux/mfd/adp5585.h << 546 << 547 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER ( << 548 M: Michael Hennerich <michael.hennerich@an << 549 S: Supported << 550 W: http://wiki.analog.com/ADP5588 << 551 W: https://ez.analog.com/linux-software-d << 552 F: Documentation/devicetree/bindings/inpu << 553 F: drivers/input/keyboard/adp5588-keys.c << 554 << 555 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8 << 556 M: Michael Hennerich <michael.hennerich@an << 557 S: Supported << 558 W: http://wiki.analog.com/ADP8860 << 559 W: https://ez.analog.com/linux-software-d << 560 F: drivers/video/backlight/adp8860_bl.c << 561 324 562 ADT746X FAN DRIVER 325 ADT746X FAN DRIVER 563 M: Colin Leroy <colin@colino.net> 326 M: Colin Leroy <colin@colino.net> 564 S: Maintained 327 S: Maintained 565 F: drivers/macintosh/therm_adt746x.c 328 F: drivers/macintosh/therm_adt746x.c 566 329 567 ADT7475 HARDWARE MONITOR DRIVER << 568 M: Jean Delvare <jdelvare@suse.com> << 569 L: linux-hwmon@vger.kernel.org << 570 S: Maintained << 571 F: Documentation/hwmon/adt7475.rst << 572 F: drivers/hwmon/adt7475.c << 573 << 574 ADVANSYS SCSI DRIVER 330 ADVANSYS SCSI DRIVER 575 M: Matthew Wilcox <willy@infradead.org> !! 331 M: Matthew Wilcox <matthew@wil.cx> 576 M: Hannes Reinecke <hare@suse.com> << 577 L: linux-scsi@vger.kernel.org 332 L: linux-scsi@vger.kernel.org 578 S: Maintained 333 S: Maintained 579 F: Documentation/scsi/advansys.rst !! 334 F: Documentation/scsi/advansys.txt 580 F: drivers/scsi/advansys.c 335 F: drivers/scsi/advansys.c 581 336 582 ADVANTECH SWBTN DRIVER !! 337 AEDSP16 DRIVER 583 M: Andrea Ho <Andrea.Ho@advantech.com.tw> !! 338 M: Riccardo Facchetti <fizban@tin.it> 584 L: platform-driver-x86@vger.kernel.org << 585 S: Maintained 339 S: Maintained 586 F: drivers/platform/x86/adv_swbutton.c !! 340 F: sound/oss/aedsp16.c 587 << 588 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVE << 589 M: Lucas Stankus <lucas.p.stankus@gmail.co << 590 S: Supported << 591 F: Documentation/devicetree/bindings/iio/ << 592 F: drivers/iio/accel/adxl313* << 593 << 594 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVE << 595 M: Michael Hennerich <michael.hennerich@an << 596 S: Supported << 597 W: http://wiki.analog.com/ADXL345 << 598 W: https://ez.analog.com/linux-software-d << 599 F: Documentation/devicetree/bindings/iio/ << 600 F: drivers/input/misc/adxl34x.c << 601 << 602 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVE << 603 M: Puranjay Mohan <puranjay@kernel.org> << 604 L: linux-iio@vger.kernel.org << 605 S: Supported << 606 F: Documentation/devicetree/bindings/iio/ << 607 F: drivers/iio/accel/adxl355.h << 608 F: drivers/iio/accel/adxl355_core.c << 609 F: drivers/iio/accel/adxl355_i2c.c << 610 F: drivers/iio/accel/adxl355_spi.c << 611 << 612 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVE << 613 M: Cosmin Tanislav <cosmin.tanislav@analog << 614 L: linux-iio@vger.kernel.org << 615 S: Supported << 616 W: https://ez.analog.com/linux-software-d << 617 F: Documentation/devicetree/bindings/iio/ << 618 F: drivers/iio/accel/adxl367* << 619 << 620 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVE << 621 M: Michael Hennerich <michael.hennerich@an << 622 S: Supported << 623 W: https://ez.analog.com/linux-software-d << 624 F: Documentation/devicetree/bindings/iio/ << 625 F: drivers/iio/accel/adxl372.c << 626 F: drivers/iio/accel/adxl372_i2c.c << 627 F: drivers/iio/accel/adxl372_spi.c << 628 << 629 ADXL380 THREE-AXIS DIGITAL ACCELEROMETER DRIVE << 630 M: Ramona Gradinariu <ramona.gradinariu@an << 631 M: Antoniu Miclaus <antoniu.miclaus@analog << 632 S: Supported << 633 W: https://ez.analog.com/linux-software-d << 634 F: Documentation/devicetree/bindings/iio/ << 635 F: drivers/iio/accel/adxl380.c << 636 F: drivers/iio/accel/adxl380.h << 637 F: drivers/iio/accel/adxl380_i2c.c << 638 F: drivers/iio/accel/adxl380_spi.c << 639 << 640 AF8133J THREE-AXIS MAGNETOMETER DRIVER << 641 M: Ondřej Jirman <megi@xff.cz> << 642 S: Maintained << 643 F: Documentation/devicetree/bindings/iio/ << 644 F: drivers/iio/magnetometer/af8133j.c << 645 << 646 AF9013 MEDIA DRIVER << 647 L: linux-media@vger.kernel.org << 648 S: Orphan << 649 W: https://linuxtv.org << 650 Q: http://patchwork.linuxtv.org/project/l << 651 F: drivers/media/dvb-frontends/af9013* << 652 << 653 AF9033 MEDIA DRIVER << 654 L: linux-media@vger.kernel.org << 655 S: Orphan << 656 W: https://linuxtv.org << 657 Q: http://patchwork.linuxtv.org/project/l << 658 F: drivers/media/dvb-frontends/af9033* << 659 341 660 AFFS FILE SYSTEM 342 AFFS FILE SYSTEM 661 M: David Sterba <dsterba@suse.com> !! 343 M: Roman Zippel <zippel@linux-m68k.org> 662 L: linux-fsdevel@vger.kernel.org !! 344 S: Maintained 663 S: Odd Fixes !! 345 F: Documentation/filesystems/affs.txt 664 F: Documentation/filesystems/affs.rst << 665 F: fs/affs/ 346 F: fs/affs/ 666 347 667 AFS FILESYSTEM !! 348 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 668 M: David Howells <dhowells@redhat.com> 349 M: David Howells <dhowells@redhat.com> 669 M: Marc Dionne <marc.dionne@auristor.com> << 670 L: linux-afs@lists.infradead.org 350 L: linux-afs@lists.infradead.org 671 S: Supported 351 S: Supported 672 W: https://www.infradead.org/~dhowells/ka << 673 F: Documentation/filesystems/afs.rst << 674 F: fs/afs/ 352 F: fs/afs/ 675 F: include/trace/events/afs.h !! 353 F: include/net/af_rxrpc.h >> 354 F: net/rxrpc/af_rxrpc.c 676 355 677 AGPGART DRIVER 356 AGPGART DRIVER 678 M: David Airlie <airlied@redhat.com> !! 357 M: David Airlie <airlied@linux.ie> 679 L: dri-devel@lists.freedesktop.org !! 358 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git 680 S: Maintained 359 S: Maintained 681 T: git https://gitlab.freedesktop.org/drm << 682 F: drivers/char/agp/ 360 F: drivers/char/agp/ 683 F: include/linux/agp* 361 F: include/linux/agp* 684 F: include/uapi/linux/agp* << 685 362 686 AHA152X SCSI DRIVER 363 AHA152X SCSI DRIVER 687 M: "Juergen E. Fischer" <fischer@norbit.de 364 M: "Juergen E. Fischer" <fischer@norbit.de> 688 L: linux-scsi@vger.kernel.org 365 L: linux-scsi@vger.kernel.org 689 S: Maintained 366 S: Maintained 690 F: drivers/scsi/aha152x* 367 F: drivers/scsi/aha152x* 691 F: drivers/scsi/pcmcia/aha152x* 368 F: drivers/scsi/pcmcia/aha152x* 692 369 693 AIC7XXX / AIC79XX SCSI DRIVER 370 AIC7XXX / AIC79XX SCSI DRIVER 694 M: Hannes Reinecke <hare@suse.com> !! 371 M: Hannes Reinecke <hare@suse.de> 695 L: linux-scsi@vger.kernel.org 372 L: linux-scsi@vger.kernel.org 696 S: Maintained 373 S: Maintained 697 F: drivers/scsi/aic7xxx/ 374 F: drivers/scsi/aic7xxx/ 698 !! 375 F: drivers/scsi/aic7xxx_old/ 699 AIMSLAB FM RADIO RECEIVER DRIVER << 700 M: Hans Verkuil <hverkuil@xs4all.nl> << 701 L: linux-media@vger.kernel.org << 702 S: Maintained << 703 W: https://linuxtv.org << 704 T: git git://linuxtv.org/media_tree.git << 705 F: drivers/media/radio/radio-aimslab* << 706 376 707 AIO 377 AIO 708 M: Benjamin LaHaise <bcrl@kvack.org> 378 M: Benjamin LaHaise <bcrl@kvack.org> 709 L: linux-aio@kvack.org 379 L: linux-aio@kvack.org 710 S: Supported 380 S: Supported 711 F: fs/aio.c 381 F: fs/aio.c 712 F: include/linux/*aio*.h 382 F: include/linux/*aio*.h 713 383 714 AIROHA ETHERNET DRIVER << 715 M: Lorenzo Bianconi <lorenzo@kernel.org> << 716 L: linux-arm-kernel@lists.infradead.org ( << 717 L: linux-mediatek@lists.infradead.org (mo << 718 L: netdev@vger.kernel.org << 719 S: Maintained << 720 F: Documentation/devicetree/bindings/net/ << 721 F: drivers/net/ethernet/mediatek/airoha_e << 722 << 723 AIROHA PCIE PHY DRIVER << 724 M: Lorenzo Bianconi <lorenzo@kernel.org> << 725 L: linux-arm-kernel@lists.infradead.org ( << 726 S: Maintained << 727 F: Documentation/devicetree/bindings/phy/ << 728 F: drivers/phy/phy-airoha-pcie-regs.h << 729 F: drivers/phy/phy-airoha-pcie.c << 730 << 731 AIROHA SPI SNFI DRIVER << 732 M: Lorenzo Bianconi <lorenzo@kernel.org> << 733 M: Ray Liu <ray.liu@airoha.com> << 734 L: linux-arm-kernel@lists.infradead.org ( << 735 L: linux-spi@vger.kernel.org << 736 S: Maintained << 737 F: Documentation/devicetree/bindings/spi/ << 738 F: drivers/spi/spi-airoha-snfi.c << 739 << 740 AIRSPY MEDIA DRIVER << 741 L: linux-media@vger.kernel.org << 742 S: Orphan << 743 W: https://linuxtv.org << 744 Q: http://patchwork.linuxtv.org/project/l << 745 F: drivers/media/usb/airspy/ << 746 << 747 ALACRITECH GIGABIT ETHERNET DRIVER << 748 M: Lino Sanfilippo <LinoSanfilippo@gmx.de> << 749 S: Maintained << 750 F: drivers/net/ethernet/alacritech/* << 751 << 752 ALCATEL SPEEDTOUCH USB DRIVER 384 ALCATEL SPEEDTOUCH USB DRIVER 753 M: Duncan Sands <duncan.sands@free.fr> 385 M: Duncan Sands <duncan.sands@free.fr> 754 L: linux-usb@vger.kernel.org 386 L: linux-usb@vger.kernel.org 755 S: Maintained << 756 W: http://www.linux-usb.org/SpeedTouch/ 387 W: http://www.linux-usb.org/SpeedTouch/ >> 388 S: Maintained 757 F: drivers/usb/atm/speedtch.c 389 F: drivers/usb/atm/speedtch.c 758 F: drivers/usb/atm/usbatm.c 390 F: drivers/usb/atm/usbatm.c 759 391 760 ALCHEMY AU1XX0 MMC DRIVER 392 ALCHEMY AU1XX0 MMC DRIVER 761 M: Manuel Lauss <manuel.lauss@gmail.com> 393 M: Manuel Lauss <manuel.lauss@gmail.com> 762 S: Maintained 394 S: Maintained 763 F: drivers/mmc/host/au1xmmc.c 395 F: drivers/mmc/host/au1xmmc.c 764 396 765 ALI1563 I2C DRIVER 397 ALI1563 I2C DRIVER 766 M: Rudolf Marek <r.marek@assembler.cz> 398 M: Rudolf Marek <r.marek@assembler.cz> 767 L: linux-i2c@vger.kernel.org 399 L: linux-i2c@vger.kernel.org 768 S: Maintained 400 S: Maintained 769 F: Documentation/i2c/busses/i2c-ali1563.r !! 401 F: Documentation/i2c/busses/i2c-ali1563 770 F: drivers/i2c/busses/i2c-ali1563.c 402 F: drivers/i2c/busses/i2c-ali1563.c 771 403 772 ALIBABA ELASTIC RDMA DRIVER << 773 M: Cheng Xu <chengyou@linux.alibaba.com> << 774 M: Kai Shen <kaishen@linux.alibaba.com> << 775 L: linux-rdma@vger.kernel.org << 776 S: Supported << 777 F: drivers/infiniband/hw/erdma << 778 F: include/uapi/rdma/erdma-abi.h << 779 << 780 ALIBABA PMU DRIVER << 781 M: Shuai Xue <xueshuai@linux.alibaba.com> << 782 S: Supported << 783 F: Documentation/admin-guide/perf/alibaba << 784 F: drivers/perf/alibaba_uncore_drw_pmu.c << 785 << 786 ALIENWARE WMI DRIVER << 787 L: Dell.Client.Kernel@dell.com << 788 S: Maintained << 789 F: drivers/platform/x86/dell/alienware-wm << 790 << 791 ALLEGRO DVT VIDEO IP CORE DRIVER << 792 M: Michael Tretter <m.tretter@pengutronix. << 793 R: Pengutronix Kernel Team <kernel@pengutr << 794 L: linux-media@vger.kernel.org << 795 S: Maintained << 796 F: Documentation/devicetree/bindings/medi << 797 F: drivers/media/platform/allegro-dvt/ << 798 << 799 ALLIED VISION ALVIUM CAMERA DRIVER << 800 M: Tommaso Merciai <tomm.merciai@gmail.com << 801 M: Martin Hecht <martin.hecht@avnet.eu> << 802 L: linux-media@vger.kernel.org << 803 S: Maintained << 804 F: Documentation/devicetree/bindings/medi << 805 F: drivers/media/i2c/alvium-csi2.c << 806 F: drivers/media/i2c/alvium-csi2.h << 807 << 808 ALLWINNER A10 CSI DRIVER << 809 M: Maxime Ripard <mripard@kernel.org> << 810 L: linux-media@vger.kernel.org << 811 S: Maintained << 812 T: git git://linuxtv.org/media_tree.git << 813 F: Documentation/devicetree/bindings/medi << 814 F: drivers/media/platform/sunxi/sun4i-csi << 815 << 816 ALLWINNER A31 CSI DRIVER << 817 M: Yong Deng <yong.deng@magewell.com> << 818 M: Paul Kocialkowski <paul.kocialkowski@bo << 819 L: linux-media@vger.kernel.org << 820 S: Maintained << 821 T: git git://linuxtv.org/media_tree.git << 822 F: Documentation/devicetree/bindings/medi << 823 F: drivers/media/platform/sunxi/sun6i-csi << 824 << 825 ALLWINNER A31 ISP DRIVER << 826 M: Paul Kocialkowski <paul.kocialkowski@bo << 827 L: linux-media@vger.kernel.org << 828 S: Maintained << 829 T: git git://linuxtv.org/media_tree.git << 830 F: Documentation/devicetree/bindings/medi << 831 F: drivers/staging/media/sunxi/sun6i-isp/ << 832 F: drivers/staging/media/sunxi/sun6i-isp/ << 833 << 834 ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER << 835 M: Paul Kocialkowski <paul.kocialkowski@bo << 836 L: linux-media@vger.kernel.org << 837 S: Maintained << 838 T: git git://linuxtv.org/media_tree.git << 839 F: Documentation/devicetree/bindings/medi << 840 F: drivers/media/platform/sunxi/sun6i-mip << 841 << 842 ALLWINNER CPUFREQ DRIVER << 843 M: Yangtao Li <tiny.windzz@gmail.com> << 844 L: linux-pm@vger.kernel.org << 845 S: Maintained << 846 F: Documentation/devicetree/bindings/opp/ << 847 F: drivers/cpufreq/sun50i-cpufreq-nvmem.c << 848 << 849 ALLWINNER CRYPTO DRIVERS << 850 M: Corentin Labbe <clabbe.montjoie@gmail.c << 851 L: linux-crypto@vger.kernel.org << 852 S: Maintained << 853 F: drivers/crypto/allwinner/ << 854 << 855 ALLWINNER DMIC DRIVERS << 856 M: Ban Tao <fengzheng923@gmail.com> << 857 L: linux-sound@vger.kernel.org << 858 S: Maintained << 859 F: Documentation/devicetree/bindings/soun << 860 F: sound/soc/sunxi/sun50i-dmic.c << 861 << 862 ALLWINNER HARDWARE SPINLOCK SUPPORT << 863 M: Wilken Gottwalt <wilken.gottwalt@posteo << 864 S: Maintained << 865 F: Documentation/devicetree/bindings/hwlo << 866 F: drivers/hwspinlock/sun6i_hwspinlock.c << 867 << 868 ALLWINNER THERMAL DRIVER << 869 M: Vasily Khoruzhick <anarsoul@gmail.com> << 870 M: Yangtao Li <tiny.windzz@gmail.com> << 871 L: linux-pm@vger.kernel.org << 872 S: Maintained << 873 F: Documentation/devicetree/bindings/ther << 874 F: drivers/thermal/sun8i_thermal.c << 875 << 876 ALLWINNER VPU DRIVER << 877 M: Maxime Ripard <mripard@kernel.org> << 878 M: Paul Kocialkowski <paul.kocialkowski@bo << 879 L: linux-media@vger.kernel.org << 880 S: Maintained << 881 F: drivers/staging/media/sunxi/cedrus/ << 882 << 883 ALPHA PORT 404 ALPHA PORT 884 M: Richard Henderson <richard.henderson@li !! 405 M: Richard Henderson <rth@twiddle.net> 885 M: Matt Turner <mattst88@gmail.com> !! 406 S: Odd Fixes for 2.4; Maintained for 2.6. >> 407 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> >> 408 S: Maintained for 2.4; PCI support for 2.6. 886 L: linux-alpha@vger.kernel.org 409 L: linux-alpha@vger.kernel.org 887 S: Odd Fixes << 888 F: arch/alpha/ 410 F: arch/alpha/ 889 411 890 ALPS PS/2 TOUCHPAD DRIVER << 891 R: Pali Rohár <pali@kernel.org> << 892 F: drivers/input/mouse/alps.* << 893 << 894 ALTERA MAILBOX DRIVER << 895 M: Mun Yew Tham <mun.yew.tham@intel.com> << 896 S: Maintained << 897 F: drivers/mailbox/mailbox-altera.c << 898 << 899 ALTERA MSGDMA IP CORE DRIVER << 900 M: Olivier Dautricourt <olivierdautricourt << 901 R: Stefan Roese <sr@denx.de> << 902 L: dmaengine@vger.kernel.org << 903 S: Odd Fixes << 904 F: Documentation/devicetree/bindings/dma/ << 905 F: drivers/dma/altera-msgdma.c << 906 << 907 ALTERA PIO DRIVER << 908 M: Mun Yew Tham <mun.yew.tham@intel.com> << 909 L: linux-gpio@vger.kernel.org << 910 S: Maintained << 911 F: drivers/gpio/gpio-altera.c << 912 << 913 ALTERA TRIPLE SPEED ETHERNET DRIVER << 914 M: Joyce Ooi <joyce.ooi@intel.com> << 915 L: netdev@vger.kernel.org << 916 S: Maintained << 917 F: drivers/net/ethernet/altera/ << 918 << 919 ALTERA UART/JTAG UART SERIAL DRIVERS << 920 M: Tobias Klauser <tklauser@distanz.ch> << 921 L: linux-serial@vger.kernel.org << 922 S: Maintained << 923 F: drivers/tty/serial/altera_jtaguart.c << 924 F: drivers/tty/serial/altera_uart.c << 925 F: include/linux/altera_jtaguart.h << 926 F: include/linux/altera_uart.h << 927 << 928 AMAZON ANNAPURNA LABS FIC DRIVER << 929 M: Talel Shenhar <talel@amazon.com> << 930 S: Maintained << 931 F: Documentation/devicetree/bindings/inte << 932 F: drivers/irqchip/irq-al-fic.c << 933 << 934 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC << 935 M: Talel Shenhar <talel@amazon.com> << 936 M: Talel Shenhar <talelshenhar@gmail.com> << 937 S: Maintained << 938 F: Documentation/devicetree/bindings/edac << 939 F: drivers/edac/al_mc_edac.c << 940 << 941 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER << 942 M: Talel Shenhar <talel@amazon.com> << 943 S: Maintained << 944 F: Documentation/devicetree/bindings/ther << 945 F: drivers/thermal/thermal_mmio.c << 946 << 947 AMAZON ETHERNET DRIVERS << 948 M: Shay Agroskin <shayagr@amazon.com> << 949 M: Arthur Kiyanovski <akiyano@amazon.com> << 950 R: David Arinzon <darinzon@amazon.com> << 951 R: Noam Dagan <ndagan@amazon.com> << 952 R: Saeed Bishara <saeedb@amazon.com> << 953 L: netdev@vger.kernel.org << 954 S: Supported << 955 F: Documentation/networking/device_driver << 956 F: drivers/net/ethernet/amazon/ << 957 << 958 AMAZON RDMA EFA DRIVER << 959 M: Michael Margolin <mrgolin@amazon.com> << 960 R: Gal Pressman <gal.pressman@linux.dev> << 961 R: Yossi Leybovich <sleybo@amazon.com> << 962 L: linux-rdma@vger.kernel.org << 963 S: Supported << 964 Q: https://patchwork.kernel.org/project/l << 965 F: drivers/infiniband/hw/efa/ << 966 F: include/uapi/rdma/efa-abi.h << 967 << 968 AMD ADDRESS TRANSLATION LIBRARY (ATL) << 969 M: Yazen Ghannam <Yazen.Ghannam@amd.com> << 970 L: linux-edac@vger.kernel.org << 971 S: Supported << 972 F: drivers/ras/amd/atl/* << 973 << 974 AMD AXI W1 DRIVER << 975 M: Kris Chaplin <kris.chaplin@amd.com> << 976 R: Thomas Delev <thomas.delev@amd.com> << 977 R: Michal Simek <michal.simek@amd.com> << 978 S: Maintained << 979 F: Documentation/devicetree/bindings/w1/a << 980 F: drivers/w1/masters/amd_axi_w1.c << 981 << 982 AMD CDX BUS DRIVER << 983 M: Nipun Gupta <nipun.gupta@amd.com> << 984 M: Nikhil Agarwal <nikhil.agarwal@amd.com> << 985 S: Maintained << 986 F: Documentation/devicetree/bindings/bus/ << 987 F: drivers/cdx/* << 988 F: include/linux/cdx/* << 989 << 990 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER << 991 M: Tom Lendacky <thomas.lendacky@amd.com> << 992 M: John Allen <john.allen@amd.com> << 993 L: linux-crypto@vger.kernel.org << 994 S: Supported << 995 F: drivers/crypto/ccp/ << 996 F: include/linux/ccp.h << 997 << 998 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - S << 999 M: Ashish Kalra <ashish.kalra@amd.com> << 1000 M: Tom Lendacky <thomas.lendacky@amd.com> << 1001 L: linux-crypto@vger.kernel.org << 1002 S: Supported << 1003 F: drivers/crypto/ccp/sev* << 1004 F: include/uapi/linux/psp-sev.h << 1005 << 1006 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - << 1007 M: Mario Limonciello <mario.limonciello@a << 1008 L: linux-crypto@vger.kernel.org << 1009 S: Supported << 1010 F: drivers/crypto/ccp/dbc.c << 1011 F: drivers/crypto/ccp/dbc.h << 1012 F: drivers/crypto/ccp/platform-access.c << 1013 F: drivers/crypto/ccp/platform-access.h << 1014 F: include/uapi/linux/psp-dbc.h << 1015 F: tools/crypto/ccp/*.c << 1016 F: tools/crypto/ccp/*.py << 1017 << 1018 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - << 1019 M: Mario Limonciello <mario.limonciello@a << 1020 L: linux-crypto@vger.kernel.org << 1021 S: Supported << 1022 F: drivers/crypto/ccp/hsti.* << 1023 << 1024 AMD DISPLAY CORE << 1025 M: Harry Wentland <harry.wentland@amd.com << 1026 M: Leo Li <sunpeng.li@amd.com> << 1027 M: Rodrigo Siqueira <Rodrigo.Siqueira@amd << 1028 L: amd-gfx@lists.freedesktop.org << 1029 S: Supported << 1030 T: git https://gitlab.freedesktop.org/ag << 1031 F: drivers/gpu/drm/amd/display/ << 1032 << 1033 AMD DISPLAY CORE - DML << 1034 M: Chaitanya Dhere <chaitanya.dhere@amd.c << 1035 M: Jun Lei <jun.lei@amd.com> << 1036 S: Supported << 1037 F: drivers/gpu/drm/amd/display/dc/dml/ << 1038 F: drivers/gpu/drm/amd/display/dc/dml2/ << 1039 << 1040 AMD FAM15H PROCESSOR POWER MONITORING DRIVER << 1041 M: Huang Rui <ray.huang@amd.com> << 1042 L: linux-hwmon@vger.kernel.org << 1043 S: Supported << 1044 F: Documentation/hwmon/fam15h_power.rst << 1045 F: drivers/hwmon/fam15h_power.c << 1046 << 1047 AMD FCH GPIO DRIVER << 1048 M: Enrico Weigelt, metux IT consult <info << 1049 L: linux-gpio@vger.kernel.org << 1050 S: Maintained << 1051 F: drivers/gpio/gpio-amd-fch.c << 1052 F: include/linux/platform_data/gpio/gpio << 1053 << 1054 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 412 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER >> 413 M: Thomas Dahlmann <dahlmann.thomas@arcor.de> 1055 L: linux-geode@lists.infradead.org (mode 414 L: linux-geode@lists.infradead.org (moderated for non-subscribers) 1056 S: Orphan !! 415 S: Supported 1057 F: drivers/usb/gadget/udc/amd5536udc.* !! 416 F: drivers/usb/gadget/amd5536udc.* 1058 417 1059 AMD GEODE PROCESSOR/CHIPSET SUPPORT 418 AMD GEODE PROCESSOR/CHIPSET SUPPORT 1060 M: Andres Salomon <dilinger@queued.net> !! 419 P: Jordan Crouse 1061 L: linux-geode@lists.infradead.org (mode 420 L: linux-geode@lists.infradead.org (moderated for non-subscribers) 1062 S: Supported << 1063 W: http://www.amd.com/us-en/Connectivity 421 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 1064 F: arch/x86/include/asm/geode.h !! 422 S: Supported >> 423 F: arch/x86/kernel/geode_32.c 1065 F: drivers/char/hw_random/geode-rng.c 424 F: drivers/char/hw_random/geode-rng.c 1066 F: drivers/crypto/geode* 425 F: drivers/crypto/geode* 1067 F: drivers/video/fbdev/geode/ !! 426 F: drivers/video/geode/ 1068 !! 427 F: arch/x86/include/asm/geode.h 1069 AMD HSMP DRIVER << 1070 M: Naveen Krishna Chatradhi <naveenkrishn << 1071 R: Carlos Bilbao <carlos.bilbao.osdev@gma << 1072 L: platform-driver-x86@vger.kernel.org << 1073 S: Maintained << 1074 F: Documentation/arch/x86/amd_hsmp.rst << 1075 F: arch/x86/include/asm/amd_hsmp.h << 1076 F: arch/x86/include/uapi/asm/amd_hsmp.h << 1077 F: drivers/platform/x86/amd/hsmp.c << 1078 428 1079 AMD IOMMU (AMD-VI) 429 AMD IOMMU (AMD-VI) 1080 M: Joerg Roedel <joro@8bytes.org> !! 430 M: Joerg Roedel <joerg.roedel@amd.com> 1081 R: Suravee Suthikulpanit <suravee.suthiku !! 431 L: iommu@lists.linux-foundation.org 1082 L: iommu@lists.linux.dev !! 432 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu.git 1083 S: Maintained << 1084 T: git git://git.kernel.org/pub/scm/linu << 1085 F: drivers/iommu/amd/ << 1086 F: include/linux/amd-iommu.h << 1087 << 1088 AMD KFD << 1089 M: Felix Kuehling <Felix.Kuehling@amd.com << 1090 L: amd-gfx@lists.freedesktop.org << 1091 S: Supported << 1092 T: git https://gitlab.freedesktop.org/ag << 1093 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amd << 1094 F: drivers/gpu/drm/amd/amdkfd/ << 1095 F: drivers/gpu/drm/amd/include/cik_struc << 1096 F: drivers/gpu/drm/amd/include/kgd_kfd_i << 1097 F: drivers/gpu/drm/amd/include/v9_struct << 1098 F: drivers/gpu/drm/amd/include/vi_struct << 1099 F: include/uapi/linux/kfd_ioctl.h << 1100 F: include/uapi/linux/kfd_sysfs.h << 1101 << 1102 AMD MP2 I2C DRIVER << 1103 M: Elie Morisse <syniurge@gmail.com> << 1104 M: Shyam Sundar S K <shyam-sundar.s-k@amd << 1105 L: linux-i2c@vger.kernel.org << 1106 S: Maintained << 1107 F: drivers/i2c/busses/i2c-amd-mp2* << 1108 << 1109 AMD PDS CORE DRIVER << 1110 M: Shannon Nelson <shannon.nelson@amd.com << 1111 M: Brett Creeley <brett.creeley@amd.com> << 1112 L: netdev@vger.kernel.org << 1113 S: Supported << 1114 F: Documentation/networking/device_drive << 1115 F: drivers/net/ethernet/amd/pds_core/ << 1116 F: include/linux/pds/ << 1117 << 1118 AMD PMC DRIVER << 1119 M: Shyam Sundar S K <Shyam-sundar.S-k@amd << 1120 L: platform-driver-x86@vger.kernel.org << 1121 S: Maintained << 1122 F: drivers/platform/x86/amd/pmc/ << 1123 << 1124 AMD PMF DRIVER << 1125 M: Shyam Sundar S K <Shyam-sundar.S-k@amd << 1126 L: platform-driver-x86@vger.kernel.org << 1127 S: Maintained << 1128 F: Documentation/ABI/testing/sysfs-amd-p << 1129 F: drivers/platform/x86/amd/pmf/ << 1130 << 1131 AMD POWERPLAY AND SWSMU << 1132 M: Kenneth Feng <kenneth.feng@amd.com> << 1133 L: amd-gfx@lists.freedesktop.org << 1134 S: Supported << 1135 T: git https://gitlab.freedesktop.org/ag << 1136 F: drivers/gpu/drm/amd/pm/ << 1137 << 1138 AMD PSTATE DRIVER << 1139 M: Huang Rui <ray.huang@amd.com> << 1140 M: Gautham R. Shenoy <gautham.shenoy@amd. << 1141 M: Mario Limonciello <mario.limonciello@a << 1142 R: Perry Yuan <perry.yuan@amd.com> << 1143 L: linux-pm@vger.kernel.org << 1144 S: Supported << 1145 F: Documentation/admin-guide/pm/amd-psta << 1146 F: drivers/cpufreq/amd-pstate* << 1147 F: tools/power/x86/amd_pstate_tracer/amd << 1148 << 1149 AMD PTDMA DRIVER << 1150 M: Basavaraj Natikar <Basavaraj.Natikar@a << 1151 L: dmaengine@vger.kernel.org << 1152 S: Maintained << 1153 F: drivers/dma/ptdma/ << 1154 << 1155 AMD QDMA DRIVER << 1156 M: Nishad Saraf <nishads@amd.com> << 1157 M: Lizhi Hou <lizhi.hou@amd.com> << 1158 L: dmaengine@vger.kernel.org << 1159 S: Supported 433 S: Supported 1160 F: drivers/dma/amd/qdma/ !! 434 F: arch/x86/kernel/amd_iommu*.c 1161 F: include/linux/platform_data/amd_qdma. !! 435 F: arch/x86/include/asm/amd_iommu*.h 1162 436 1163 AMD SEATTLE DEVICE TREE SUPPORT !! 437 AMD MICROCODE UPDATE SUPPORT 1164 M: Suravee Suthikulpanit <suravee.suthiku !! 438 M: Andreas Herrmann <andreas.herrmann3@amd.com> 1165 M: Tom Lendacky <thomas.lendacky@amd.com> !! 439 L: amd64-microcode@amd64.org 1166 S: Supported 440 S: Supported 1167 F: arch/arm64/boot/dts/amd/ !! 441 F: arch/x86/kernel/microcode_amd.c 1168 442 1169 AMD SENSOR FUSION HUB DRIVER !! 443 AMS (Apple Motion Sensor) DRIVER 1170 M: Basavaraj Natikar <basavaraj.natikar@a !! 444 M: Stelian Pop <stelian@popies.net> 1171 L: linux-input@vger.kernel.org !! 445 M: Michael Hanselmann <linux-kernel@hansmi.ch> 1172 S: Maintained << 1173 F: Documentation/hid/amd-sfh* << 1174 F: drivers/hid/amd-sfh-hid/ << 1175 << 1176 AMD SPI DRIVER << 1177 M: Raju Rangoju <Raju.Rangoju@amd.com> << 1178 L: linux-spi@vger.kernel.org << 1179 S: Supported << 1180 F: drivers/spi/spi-amd.c << 1181 << 1182 AMD XGBE DRIVER << 1183 M: "Shyam Sundar S K" <Shyam-sundar.S-k@a << 1184 L: netdev@vger.kernel.org << 1185 S: Supported << 1186 F: arch/arm64/boot/dts/amd/amd-seattle-x << 1187 F: drivers/net/ethernet/amd/xgbe/ << 1188 << 1189 AMLOGIC BLUETOOTH DRIVER << 1190 M: Yang Li <yang.li@amlogic.com> << 1191 L: linux-bluetooth@vger.kernel.org << 1192 S: Maintained << 1193 F: Documentation/devicetree/bindings/net << 1194 F: drivers/bluetooth/hci_aml.c << 1195 << 1196 AMLOGIC DDR PMU DRIVER << 1197 M: Jiucheng Xu <jiucheng.xu@amlogic.com> << 1198 L: linux-amlogic@lists.infradead.org << 1199 S: Supported << 1200 W: http://www.amlogic.com << 1201 F: Documentation/admin-guide/perf/meson- << 1202 F: Documentation/devicetree/bindings/per << 1203 F: drivers/perf/amlogic/ << 1204 F: include/soc/amlogic/ << 1205 << 1206 AMPHENOL CHIPCAP 2 HUMIDITY-TEMPERATURE IIO D << 1207 M: Javier Carrasco <javier.carrasco.cruz@ << 1208 L: linux-hwmon@vger.kernel.org << 1209 S: Maintained << 1210 F: Documentation/devicetree/bindings/hwm << 1211 F: Documentation/hwmon/chipcap2.rst << 1212 F: drivers/hwmon/chipcap2.c << 1213 << 1214 AMPHION VPU CODEC V4L2 DRIVER << 1215 M: Ming Qian <ming.qian@nxp.com> << 1216 M: Zhou Peng <eagle.zhou@nxp.com> << 1217 L: linux-media@vger.kernel.org << 1218 S: Maintained << 1219 F: Documentation/devicetree/bindings/med << 1220 F: drivers/media/platform/amphion/ << 1221 << 1222 AMS AS73211 DRIVER << 1223 M: Christian Eggers <ceggers@arri.de> << 1224 L: linux-iio@vger.kernel.org << 1225 S: Maintained << 1226 F: Documentation/devicetree/bindings/iio << 1227 F: drivers/iio/light/as73211.c << 1228 << 1229 AMT (Automatic Multicast Tunneling) << 1230 M: Taehee Yoo <ap420073@gmail.com> << 1231 L: netdev@vger.kernel.org << 1232 S: Maintained << 1233 T: git git://git.kernel.org/pub/scm/linu << 1234 T: git git://git.kernel.org/pub/scm/linu << 1235 F: drivers/net/amt.c << 1236 << 1237 ANALOG DEVICES INC AD3552R DRIVER << 1238 M: Nuno Sá <nuno.sa@analog.com> << 1239 L: linux-iio@vger.kernel.org << 1240 S: Supported << 1241 W: https://ez.analog.com/linux-software- << 1242 F: Documentation/devicetree/bindings/iio << 1243 F: drivers/iio/dac/ad3552r.c << 1244 << 1245 ANALOG DEVICES INC AD4000 DRIVER << 1246 M: Marcelo Schmitt <marcelo.schmitt@analo << 1247 L: linux-iio@vger.kernel.org << 1248 S: Supported << 1249 W: https://ez.analog.com/linux-software- << 1250 F: Documentation/devicetree/bindings/iio << 1251 F: Documentation/iio/ad4000.rst << 1252 F: drivers/iio/adc/ad4000.c << 1253 << 1254 ANALOG DEVICES INC AD4130 DRIVER << 1255 M: Cosmin Tanislav <cosmin.tanislav@analo << 1256 L: linux-iio@vger.kernel.org << 1257 S: Supported << 1258 W: https://ez.analog.com/linux-software- << 1259 F: Documentation/ABI/testing/sysfs-bus-i << 1260 F: Documentation/devicetree/bindings/iio << 1261 F: drivers/iio/adc/ad4130.c << 1262 << 1263 ANALOG DEVICES INC AD4695 DRIVER << 1264 M: Michael Hennerich <michael.hennerich@a << 1265 M: Nuno Sá <nuno.sa@analog.com> << 1266 R: David Lechner <dlechner@baylibre.com> << 1267 L: linux-iio@vger.kernel.org << 1268 S: Supported << 1269 W: https://ez.analog.com/linux-software- << 1270 F: Documentation/devicetree/bindings/iio << 1271 F: Documentation/iio/ad4695.rst << 1272 F: drivers/iio/adc/ad4695.c << 1273 F: include/dt-bindings/iio/adi,ad4695.h << 1274 << 1275 ANALOG DEVICES INC AD7091R DRIVER << 1276 M: Marcelo Schmitt <marcelo.schmitt@analo << 1277 L: linux-iio@vger.kernel.org << 1278 S: Supported << 1279 W: http://ez.analog.com/community/linux- << 1280 F: Documentation/devicetree/bindings/iio << 1281 F: drivers/iio/adc/ad7091r* << 1282 << 1283 ANALOG DEVICES INC AD7192 DRIVER << 1284 M: Alisa-Dariana Roman <alisa.roman@analo << 1285 L: linux-iio@vger.kernel.org << 1286 S: Supported << 1287 W: https://ez.analog.com/linux-software- << 1288 F: Documentation/devicetree/bindings/iio << 1289 F: drivers/iio/adc/ad7192.c << 1290 << 1291 ANALOG DEVICES INC AD7292 DRIVER << 1292 M: Marcelo Schmitt <marcelo.schmitt1@gmai << 1293 L: linux-iio@vger.kernel.org << 1294 S: Supported << 1295 W: https://ez.analog.com/linux-software- << 1296 F: Documentation/devicetree/bindings/iio << 1297 F: drivers/iio/adc/ad7292.c << 1298 << 1299 ANALOG DEVICES INC AD7293 DRIVER << 1300 M: Antoniu Miclaus <antoniu.miclaus@analo << 1301 L: linux-iio@vger.kernel.org << 1302 S: Supported << 1303 W: https://ez.analog.com/linux-software- << 1304 F: Documentation/devicetree/bindings/iio << 1305 F: drivers/iio/dac/ad7293.c << 1306 << 1307 ANALOG DEVICES INC AD74115 DRIVER << 1308 M: Cosmin Tanislav <cosmin.tanislav@analo << 1309 L: linux-iio@vger.kernel.org << 1310 S: Supported << 1311 W: https://ez.analog.com/linux-software- << 1312 F: Documentation/devicetree/bindings/iio << 1313 F: drivers/iio/addac/ad74115.c << 1314 << 1315 ANALOG DEVICES INC AD74413R DRIVER << 1316 M: Cosmin Tanislav <cosmin.tanislav@analo << 1317 L: linux-iio@vger.kernel.org << 1318 S: Supported << 1319 W: https://ez.analog.com/linux-software- << 1320 F: Documentation/devicetree/bindings/iio << 1321 F: drivers/iio/addac/ad74413r.c << 1322 F: include/dt-bindings/iio/addac/adi,ad7 << 1323 << 1324 ANALOG DEVICES INC AD7768-1 DRIVER << 1325 M: Michael Hennerich <Michael.Hennerich@a << 1326 L: linux-iio@vger.kernel.org << 1327 S: Supported << 1328 W: https://ez.analog.com/linux-software- << 1329 F: Documentation/devicetree/bindings/iio << 1330 F: drivers/iio/adc/ad7768-1.c << 1331 << 1332 ANALOG DEVICES INC AD7780 DRIVER << 1333 M: Michael Hennerich <Michael.Hennerich@a << 1334 M: Renato Lui Geh <renatogeh@gmail.com> << 1335 L: linux-iio@vger.kernel.org << 1336 S: Supported << 1337 W: https://ez.analog.com/linux-software- << 1338 F: Documentation/devicetree/bindings/iio << 1339 F: drivers/iio/adc/ad7780.c << 1340 << 1341 ANALOG DEVICES INC AD9467 DRIVER << 1342 M: Michael Hennerich <Michael.Hennerich@a << 1343 M: Nuno Sa <nuno.sa@analog.com> << 1344 L: linux-iio@vger.kernel.org << 1345 S: Supported << 1346 W: https://ez.analog.com/linux-software- << 1347 F: Documentation/ABI/testing/debugfs-iio << 1348 F: Documentation/devicetree/bindings/iio << 1349 F: drivers/iio/adc/ad9467.c << 1350 << 1351 ANALOG DEVICES INC AD9739a DRIVER << 1352 M: Nuno Sa <nuno.sa@analog.com> << 1353 M: Dragos Bogdan <dragos.bogdan@analog.co << 1354 L: linux-iio@vger.kernel.org << 1355 S: Supported << 1356 W: https://ez.analog.com/linux-software- << 1357 F: Documentation/devicetree/bindings/iio << 1358 F: drivers/iio/dac/ad9739a.c << 1359 << 1360 ANALOG DEVICES INC ADA4250 DRIVER << 1361 M: Antoniu Miclaus <antoniu.miclaus@analo << 1362 L: linux-iio@vger.kernel.org << 1363 S: Supported << 1364 W: https://ez.analog.com/linux-software- << 1365 F: Documentation/devicetree/bindings/iio << 1366 F: drivers/iio/amplifiers/ada4250.c << 1367 << 1368 ANALOG DEVICES INC ADF4377 DRIVER << 1369 M: Antoniu Miclaus <antoniu.miclaus@analo << 1370 L: linux-iio@vger.kernel.org << 1371 S: Supported << 1372 W: https://ez.analog.com/linux-software- << 1373 F: Documentation/devicetree/bindings/iio << 1374 F: drivers/iio/frequency/adf4377.c << 1375 << 1376 ANALOG DEVICES INC ADGS1408 DRIVER << 1377 M: Mircea Caprioru <mircea.caprioru@analo << 1378 S: Supported 446 S: Supported 1379 F: Documentation/devicetree/bindings/mux !! 447 F: drivers/hwmon/ams/ 1380 F: drivers/mux/adgs1408.c << 1381 448 1382 ANALOG DEVICES INC ADIN DRIVER !! 449 AMSO1100 RNIC DRIVER 1383 M: Michael Hennerich <michael.hennerich@a !! 450 M: Tom Tucker <tom@opengridcomputing.com> 1384 L: netdev@vger.kernel.org !! 451 M: Steve Wise <swise@opengridcomputing.com> 1385 S: Supported !! 452 L: linux-rdma@vger.kernel.org 1386 W: https://ez.analog.com/linux-software- << 1387 F: Documentation/devicetree/bindings/net << 1388 F: drivers/net/phy/adin.c << 1389 << 1390 ANALOG DEVICES INC ADIS DRIVER LIBRARY << 1391 M: Nuno Sa <nuno.sa@analog.com> << 1392 L: linux-iio@vger.kernel.org << 1393 S: Supported << 1394 F: drivers/iio/imu/adis.c << 1395 F: drivers/iio/imu/adis_buffer.c << 1396 F: drivers/iio/imu/adis_trigger.c << 1397 F: include/linux/iio/imu/adis.h << 1398 << 1399 ANALOG DEVICES INC ADIS16460 DRIVER << 1400 M: Dragos Bogdan <dragos.bogdan@analog.co << 1401 L: linux-iio@vger.kernel.org << 1402 S: Supported << 1403 W: https://ez.analog.com/linux-software- << 1404 F: Documentation/devicetree/bindings/iio << 1405 F: drivers/iio/imu/adis16460.c << 1406 << 1407 ANALOG DEVICES INC ADIS16475 DRIVER << 1408 M: Nuno Sa <nuno.sa@analog.com> << 1409 L: linux-iio@vger.kernel.org << 1410 S: Supported << 1411 W: https://ez.analog.com/linux-software- << 1412 F: Documentation/devicetree/bindings/iio << 1413 F: drivers/iio/imu/adis16475.c << 1414 << 1415 ANALOG DEVICES INC ADM1177 DRIVER << 1416 M: Michael Hennerich <Michael.Hennerich@a << 1417 L: linux-hwmon@vger.kernel.org << 1418 S: Supported << 1419 W: https://ez.analog.com/linux-software- << 1420 F: Documentation/devicetree/bindings/hwm << 1421 F: drivers/hwmon/adm1177.c << 1422 << 1423 ANALOG DEVICES INC ADMFM2000 DRIVER << 1424 M: Kim Seer Paller <kimseer.paller@analog << 1425 L: linux-iio@vger.kernel.org << 1426 S: Supported << 1427 W: https://ez.analog.com/linux-software- << 1428 F: Documentation/devicetree/bindings/iio << 1429 F: drivers/iio/frequency/admfm2000.c << 1430 << 1431 ANALOG DEVICES INC ADMV1013 DRIVER << 1432 M: Antoniu Miclaus <antoniu.miclaus@analo << 1433 L: linux-iio@vger.kernel.org << 1434 S: Supported << 1435 W: https://ez.analog.com/linux-software- << 1436 F: Documentation/devicetree/bindings/iio << 1437 F: drivers/iio/frequency/admv1013.c << 1438 << 1439 ANALOG DEVICES INC ADMV1014 DRIVER << 1440 M: Antoniu Miclaus <antoniu.miclaus@analo << 1441 L: linux-iio@vger.kernel.org << 1442 S: Supported << 1443 W: https://ez.analog.com/linux-software- << 1444 F: Documentation/devicetree/bindings/iio << 1445 F: drivers/iio/frequency/admv1014.c << 1446 << 1447 ANALOG DEVICES INC ADMV8818 DRIVER << 1448 M: Antoniu Miclaus <antoniu.miclaus@analo << 1449 L: linux-iio@vger.kernel.org << 1450 S: Supported << 1451 W: https://ez.analog.com/linux-software- << 1452 F: Documentation/devicetree/bindings/iio << 1453 F: drivers/iio/filter/admv8818.c << 1454 << 1455 ANALOG DEVICES INC ADP5061 DRIVER << 1456 M: Michael Hennerich <Michael.Hennerich@a << 1457 L: linux-pm@vger.kernel.org << 1458 S: Supported << 1459 W: https://ez.analog.com/linux-software- << 1460 F: drivers/power/supply/adp5061.c << 1461 << 1462 ANALOG DEVICES INC ADRF6780 DRIVER << 1463 M: Antoniu Miclaus <antoniu.miclaus@analo << 1464 L: linux-iio@vger.kernel.org << 1465 S: Supported << 1466 W: https://ez.analog.com/linux-software- << 1467 F: Documentation/devicetree/bindings/iio << 1468 F: drivers/iio/frequency/adrf6780.c << 1469 << 1470 ANALOG DEVICES INC ADV7180 DRIVER << 1471 M: Lars-Peter Clausen <lars@metafoo.de> << 1472 L: linux-media@vger.kernel.org << 1473 S: Supported << 1474 W: https://ez.analog.com/linux-software- << 1475 F: Documentation/devicetree/bindings/med << 1476 F: drivers/media/i2c/adv7180.c << 1477 << 1478 ANALOG DEVICES INC ADV748X DRIVER << 1479 M: Kieran Bingham <kieran.bingham@ideason << 1480 L: linux-media@vger.kernel.org << 1481 S: Maintained << 1482 F: Documentation/devicetree/bindings/med << 1483 F: drivers/media/i2c/adv748x/* << 1484 << 1485 ANALOG DEVICES INC ADV7511 DRIVER << 1486 M: Hans Verkuil <hverkuil-cisco@xs4all.nl << 1487 L: linux-media@vger.kernel.org << 1488 S: Maintained << 1489 F: drivers/media/i2c/adv7511* << 1490 << 1491 ANALOG DEVICES INC ADV7604 DRIVER << 1492 M: Hans Verkuil <hverkuil-cisco@xs4all.nl << 1493 L: linux-media@vger.kernel.org << 1494 S: Maintained << 1495 F: Documentation/devicetree/bindings/med << 1496 F: drivers/media/i2c/adv7604* << 1497 << 1498 ANALOG DEVICES INC ADV7842 DRIVER << 1499 M: Hans Verkuil <hverkuil-cisco@xs4all.nl << 1500 L: linux-media@vger.kernel.org << 1501 S: Maintained 453 S: Maintained 1502 F: drivers/media/i2c/adv7842* !! 454 F: drivers/infiniband/hw/amso1100/ 1503 << 1504 ANALOG DEVICES INC ADXRS290 DRIVER << 1505 M: Nishant Malpani <nish.malpani25@gmail. << 1506 L: linux-iio@vger.kernel.org << 1507 S: Supported << 1508 F: Documentation/devicetree/bindings/iio << 1509 F: drivers/iio/gyro/adxrs290.c << 1510 << 1511 ANALOG DEVICES INC ASOC CODEC DRIVERS << 1512 M: Lars-Peter Clausen <lars@metafoo.de> << 1513 M: Nuno Sá <nuno.sa@analog.com> << 1514 L: linux-sound@vger.kernel.org << 1515 S: Supported << 1516 W: http://wiki.analog.com/ << 1517 W: https://ez.analog.com/linux-software- << 1518 F: sound/soc/codecs/ad1* << 1519 F: sound/soc/codecs/ad7* << 1520 F: sound/soc/codecs/adau* << 1521 F: sound/soc/codecs/adav* << 1522 F: sound/soc/codecs/sigmadsp.* << 1523 F: sound/soc/codecs/ssm* << 1524 << 1525 ANALOG DEVICES INC AXI DAC DRIVER << 1526 M: Nuno Sa <nuno.sa@analog.com> << 1527 L: linux-iio@vger.kernel.org << 1528 S: Supported << 1529 W: https://ez.analog.com/linux-software- << 1530 F: Documentation/devicetree/bindings/iio << 1531 F: drivers/iio/dac/adi-axi-dac.c << 1532 << 1533 ANALOG DEVICES INC DMA DRIVERS << 1534 M: Lars-Peter Clausen <lars@metafoo.de> << 1535 S: Supported << 1536 W: https://ez.analog.com/linux-software- << 1537 F: drivers/dma/dma-axi-dmac.c << 1538 << 1539 ANALOG DEVICES INC IIO DRIVERS << 1540 M: Lars-Peter Clausen <lars@metafoo.de> << 1541 M: Michael Hennerich <Michael.Hennerich@a << 1542 S: Supported << 1543 W: http://wiki.analog.com/ << 1544 W: https://ez.analog.com/linux-software- << 1545 F: Documentation/ABI/testing/sysfs-bus-i << 1546 F: Documentation/ABI/testing/sysfs-bus-i << 1547 F: Documentation/devicetree/bindings/iio << 1548 F: Documentation/devicetree/bindings/iio << 1549 F: Documentation/devicetree/bindings/iio << 1550 F: drivers/iio/*/ad* << 1551 F: drivers/iio/adc/ltc249* << 1552 F: drivers/iio/amplifiers/hmc425a.c << 1553 F: drivers/staging/iio/*/ad* << 1554 X: drivers/iio/*/adjd* << 1555 << 1556 ANALOGBITS PLL LIBRARIES << 1557 M: Paul Walmsley <paul.walmsley@sifive.co << 1558 M: Samuel Holland <samuel.holland@sifive. << 1559 S: Supported << 1560 F: drivers/clk/analogbits/* << 1561 F: include/linux/clk/analogbits* << 1562 << 1563 ANDROID DRIVERS << 1564 M: Greg Kroah-Hartman <gregkh@linuxfounda << 1565 M: Arve Hjønnevåg <arve@android.com> << 1566 M: Todd Kjos <tkjos@android.com> << 1567 M: Martijn Coenen <maco@android.com> << 1568 M: Joel Fernandes <joel@joelfernandes.org << 1569 M: Christian Brauner <christian@brauner.i << 1570 M: Carlos Llamas <cmllamas@google.com> << 1571 M: Suren Baghdasaryan <surenb@google.com> << 1572 L: linux-kernel@vger.kernel.org << 1573 S: Supported << 1574 T: git git://git.kernel.org/pub/scm/linu << 1575 F: drivers/android/ << 1576 << 1577 ANDROID GOLDFISH PIC DRIVER << 1578 M: Miodrag Dinic <miodrag.dinic@mips.com> << 1579 S: Supported << 1580 F: Documentation/devicetree/bindings/int << 1581 F: drivers/irqchip/irq-goldfish-pic.c << 1582 << 1583 ANDROID GOLDFISH RTC DRIVER << 1584 M: Jiaxun Yang <jiaxun.yang@flygoat.com> << 1585 S: Supported << 1586 F: drivers/rtc/rtc-goldfish.c << 1587 455 1588 AOA (Apple Onboard Audio) ALSA DRIVER 456 AOA (Apple Onboard Audio) ALSA DRIVER 1589 M: Johannes Berg <johannes@sipsolutions.n 457 M: Johannes Berg <johannes@sipsolutions.net> 1590 L: linuxppc-dev@lists.ozlabs.org !! 458 L: linuxppc-dev@ozlabs.org 1591 L: linux-sound@vger.kernel.org !! 459 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1592 S: Maintained 460 S: Maintained 1593 F: sound/aoa/ 461 F: sound/aoa/ 1594 462 1595 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER << 1596 M: William Breathitt Gray <wbg@kernel.org << 1597 L: linux-iio@vger.kernel.org << 1598 S: Maintained << 1599 F: drivers/iio/addac/stx104.c << 1600 << 1601 APM DRIVER 463 APM DRIVER 1602 M: Jiri Kosina <jikos@kernel.org> !! 464 M: Stephen Rothwell <sfr@canb.auug.org.au> 1603 S: Odd fixes !! 465 L: linux-laptop@vger.kernel.org 1604 T: git git://git.kernel.org/pub/scm/linu !! 466 W: http://www.canb.auug.org.au/~sfr/ >> 467 S: Supported 1605 F: arch/x86/kernel/apm_32.c 468 F: arch/x86/kernel/apm_32.c 1606 F: drivers/char/apm-emulation.c << 1607 F: include/linux/apm_bios.h 469 F: include/linux/apm_bios.h 1608 F: include/uapi/linux/apm_bios.h << 1609 << 1610 APPARMOR SECURITY MODULE << 1611 M: John Johansen <john.johansen@canonical << 1612 M: John Johansen <john@apparmor.net> << 1613 L: apparmor@lists.ubuntu.com (moderated << 1614 S: Supported << 1615 W: apparmor.net << 1616 B: https://gitlab.com/apparmor/apparmor- << 1617 C: irc://irc.oftc.net/apparmor << 1618 T: git git://git.kernel.org/pub/scm/linu << 1619 T: https://gitlab.com/apparmor/apparmor- << 1620 F: Documentation/admin-guide/LSM/apparmo << 1621 F: security/apparmor/ << 1622 470 1623 APPLE BCM5974 MULTITOUCH DRIVER 471 APPLE BCM5974 MULTITOUCH DRIVER 1624 M: Henrik Rydberg <rydberg@bitmath.org> !! 472 M: Henrik Rydberg <rydberg@euromail.se> 1625 L: linux-input@vger.kernel.org 473 L: linux-input@vger.kernel.org 1626 S: Odd fixes << 1627 F: drivers/input/mouse/bcm5974.c << 1628 << 1629 APPLE PCIE CONTROLLER DRIVER << 1630 M: Alyssa Rosenzweig <alyssa@rosenzweig.i << 1631 M: Marc Zyngier <maz@kernel.org> << 1632 L: linux-pci@vger.kernel.org << 1633 S: Maintained 474 S: Maintained 1634 F: drivers/pci/controller/pcie-apple.c !! 475 F: drivers/input/mouse/bcm5974.c 1635 476 1636 APPLE SMC DRIVER 477 APPLE SMC DRIVER 1637 M: Henrik Rydberg <rydberg@bitmath.org> !! 478 M: Nicolas Boichat <nicolas@boichat.ch> 1638 L: linux-hwmon@vger.kernel.org !! 479 L: mactel-linux-devel@lists.sourceforge.net 1639 S: Odd fixes !! 480 S: Maintained 1640 F: drivers/hwmon/applesmc.c 481 F: drivers/hwmon/applesmc.c 1641 482 1642 APPLETALK NETWORK LAYER 483 APPLETALK NETWORK LAYER 1643 L: netdev@vger.kernel.org !! 484 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 1644 S: Odd fixes << 1645 F: include/linux/atalk.h << 1646 F: include/uapi/linux/atalk.h << 1647 F: net/appletalk/ << 1648 << 1649 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPOR << 1650 M: Khuong Dinh <khuong@os.amperecomputing << 1651 S: Supported << 1652 F: arch/arm64/boot/dts/apm/ << 1653 << 1654 APPLIED MICRO (APM) X-GENE SOC EDAC << 1655 M: Khuong Dinh <khuong@os.amperecomputing << 1656 S: Supported << 1657 F: Documentation/devicetree/bindings/eda << 1658 F: drivers/edac/xgene_edac.c << 1659 << 1660 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) << 1661 M: Iyappan Subramanian <iyappan@os.ampere << 1662 M: Keyur Chudgar <keyur@os.amperecomputin << 1663 S: Supported << 1664 F: drivers/net/ethernet/apm/xgene-v2/ << 1665 << 1666 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVE << 1667 M: Iyappan Subramanian <iyappan@os.ampere << 1668 M: Keyur Chudgar <keyur@os.amperecomputin << 1669 M: Quan Nguyen <quan@os.amperecomputing.c << 1670 S: Supported << 1671 F: Documentation/devicetree/bindings/net << 1672 F: Documentation/devicetree/bindings/net << 1673 F: drivers/net/ethernet/apm/xgene/ << 1674 F: drivers/net/mdio/mdio-xgene.c << 1675 << 1676 APPLIED MICRO (APM) X-GENE SOC PMU << 1677 M: Khuong Dinh <khuong@os.amperecomputing << 1678 S: Supported << 1679 F: Documentation/admin-guide/perf/xgene- << 1680 F: Documentation/devicetree/bindings/per << 1681 F: drivers/perf/xgene_pmu.c << 1682 << 1683 APPLIED MICRO QT2025 PHY DRIVER << 1684 M: FUJITA Tomonori <fujita.tomonori@gmail << 1685 R: Trevor Gross <tmgross@umich.edu> << 1686 L: netdev@vger.kernel.org << 1687 L: rust-for-linux@vger.kernel.org << 1688 S: Maintained << 1689 F: drivers/net/phy/qt2025.rs << 1690 << 1691 APTINA CAMERA SENSOR PLL << 1692 M: Laurent Pinchart <Laurent.pinchart@ide << 1693 L: linux-media@vger.kernel.org << 1694 S: Maintained << 1695 F: drivers/media/i2c/aptina-pll.* << 1696 << 1697 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER << 1698 M: Aleksa Savic <savicaleksa83@gmail.com> << 1699 M: Jack Doan <me@jackdoan.com> << 1700 L: linux-hwmon@vger.kernel.org << 1701 S: Maintained << 1702 F: Documentation/hwmon/aquacomputer_d5ne << 1703 F: drivers/hwmon/aquacomputer_d5next.c << 1704 << 1705 AQUANTIA ETHERNET DRIVER (atlantic) << 1706 M: Igor Russkikh <irusskikh@marvell.com> << 1707 L: netdev@vger.kernel.org << 1708 S: Supported << 1709 W: https://www.marvell.com/ << 1710 Q: https://patchwork.kernel.org/project/ << 1711 F: Documentation/networking/device_drive << 1712 F: drivers/net/ethernet/aquantia/atlanti << 1713 << 1714 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM << 1715 M: Egor Pomozov <epomozov@marvell.com> << 1716 L: netdev@vger.kernel.org << 1717 S: Supported << 1718 W: http://www.aquantia.com << 1719 F: drivers/net/ethernet/aquantia/atlanti << 1720 << 1721 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER << 1722 M: Krzysztof Hałasa <khalasa@piap.pl> << 1723 L: linux-media@vger.kernel.org << 1724 S: Maintained 485 S: Maintained 1725 F: Documentation/devicetree/bindings/med !! 486 F: drivers/net/appletalk/ 1726 F: drivers/media/i2c/ar0521.c !! 487 F: net/appletalk/ 1727 488 1728 ARASAN NAND CONTROLLER DRIVER !! 489 APPLETOUCH TOUCHPAD DRIVER 1729 M: Miquel Raynal <miquel.raynal@bootlin.c !! 490 M: Johannes Berg <johannes@sipsolutions.net> 1730 R: Michal Simek <michal.simek@amd.com> !! 491 L: linux-input@vger.kernel.org 1731 L: linux-mtd@lists.infradead.org << 1732 S: Maintained 492 S: Maintained 1733 F: Documentation/devicetree/bindings/mtd !! 493 F: Documentation/input/appletouch.txt 1734 F: drivers/mtd/nand/raw/arasan-nand-cont !! 494 F: drivers/input/mouse/appletouch.c 1735 495 1736 ARC FRAMEBUFFER DRIVER 496 ARC FRAMEBUFFER DRIVER 1737 M: Jaya Kumar <jayalk@intworks.biz> 497 M: Jaya Kumar <jayalk@intworks.biz> 1738 S: Maintained 498 S: Maintained 1739 F: drivers/video/fbdev/arcfb.c !! 499 F: drivers/video/arcfb.c 1740 F: drivers/video/fbdev/core/fb_defio.c !! 500 F: drivers/video/fb_defio.c 1741 << 1742 ARC PGU DRM DRIVER << 1743 M: Alexey Brodkin <abrodkin@synopsys.com> << 1744 S: Supported << 1745 F: Documentation/devicetree/bindings/dis << 1746 F: drivers/gpu/drm/tiny/arcpgu.c << 1747 << 1748 ARCNET NETWORK LAYER << 1749 M: Michael Grzeschik <m.grzeschik@pengutr << 1750 L: netdev@vger.kernel.org << 1751 S: Maintained << 1752 F: drivers/net/arcnet/ << 1753 F: include/uapi/linux/if_arcnet.h << 1754 << 1755 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON P << 1756 M: Arnd Bergmann <arnd@arndb.de> << 1757 M: Olof Johansson <olof@lixom.net> << 1758 L: linux-arm-kernel@lists.infradead.org << 1759 L: soc@lists.linux.dev << 1760 S: Maintained << 1761 P: Documentation/process/maintainer-soc. << 1762 C: irc://irc.libera.chat/armlinux << 1763 T: git git://git.kernel.org/pub/scm/linu << 1764 F: Documentation/process/maintainer-soc* << 1765 F: arch/arm/boot/dts/Makefile << 1766 F: arch/arm64/boot/dts/Makefile << 1767 << 1768 ARM ARCHITECTED TIMER DRIVER << 1769 M: Mark Rutland <mark.rutland@arm.com> << 1770 M: Marc Zyngier <maz@kernel.org> << 1771 L: linux-arm-kernel@lists.infradead.org << 1772 S: Maintained << 1773 F: arch/arm/include/asm/arch_timer.h << 1774 F: arch/arm64/include/asm/arch_timer.h << 1775 F: drivers/clocksource/arm_arch_timer.c << 1776 << 1777 ARM GENERIC INTERRUPT CONTROLLER DRIVERS << 1778 M: Marc Zyngier <maz@kernel.org> << 1779 L: linux-arm-kernel@lists.infradead.org << 1780 S: Maintained << 1781 F: Documentation/devicetree/bindings/int << 1782 F: arch/arm/include/asm/arch_gicv3.h << 1783 F: arch/arm64/include/asm/arch_gicv3.h << 1784 F: drivers/irqchip/irq-gic*.[ch] << 1785 F: include/linux/irqchip/arm-gic*.h << 1786 F: include/linux/irqchip/arm-vgic-info.h << 1787 << 1788 ARM HDLCD DRM DRIVER << 1789 M: Liviu Dudau <liviu.dudau@arm.com> << 1790 S: Supported << 1791 F: Documentation/devicetree/bindings/dis << 1792 F: drivers/gpu/drm/arm/hdlcd_* << 1793 << 1794 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPOR << 1795 M: Linus Walleij <linus.walleij@linaro.or << 1796 L: linux-arm-kernel@lists.infradead.org << 1797 S: Maintained << 1798 F: Documentation/devicetree/bindings/arm << 1799 F: Documentation/devicetree/bindings/arm << 1800 F: Documentation/devicetree/bindings/arm << 1801 F: Documentation/devicetree/bindings/arm << 1802 F: Documentation/devicetree/bindings/aux << 1803 F: Documentation/devicetree/bindings/clo << 1804 F: Documentation/devicetree/bindings/i2c << 1805 F: Documentation/devicetree/bindings/int << 1806 F: Documentation/devicetree/bindings/mtd << 1807 F: arch/arm/boot/dts/arm/arm-realview-* << 1808 F: arch/arm/boot/dts/arm/integrator* << 1809 F: arch/arm/boot/dts/arm/versatile* << 1810 F: arch/arm/mach-versatile/ << 1811 F: drivers/bus/arm-integrator-lm.c << 1812 F: drivers/clk/versatile/ << 1813 F: drivers/i2c/busses/i2c-versatile.c << 1814 F: drivers/irqchip/irq-versatile-fpga.c << 1815 F: drivers/mtd/maps/physmap-versatile.* << 1816 F: drivers/power/reset/arm-versatile-reb << 1817 F: drivers/soc/versatile/ << 1818 << 1819 ARM INTERCONNECT PMU DRIVERS << 1820 M: Robin Murphy <robin.murphy@arm.com> << 1821 S: Supported << 1822 F: Documentation/admin-guide/perf/arm-cm << 1823 F: Documentation/admin-guide/perf/arm-ni << 1824 F: Documentation/devicetree/bindings/per << 1825 F: Documentation/devicetree/bindings/per << 1826 F: drivers/perf/arm-cmn.c << 1827 F: drivers/perf/arm-ni.c << 1828 F: tools/perf/pmu-events/arch/arm64/arm/ << 1829 << 1830 ARM KOMEDA DRM-KMS DRIVER << 1831 M: Liviu Dudau <liviu.dudau@arm.com> << 1832 S: Supported << 1833 T: git https://gitlab.freedesktop.org/dr << 1834 F: Documentation/devicetree/bindings/dis << 1835 F: Documentation/gpu/komeda-kms.rst << 1836 F: drivers/gpu/drm/arm/display/include/ << 1837 F: drivers/gpu/drm/arm/display/komeda/ << 1838 << 1839 ARM MALI PANFROST DRM DRIVER << 1840 M: Boris Brezillon <boris.brezillon@colla << 1841 M: Rob Herring <robh@kernel.org> << 1842 R: Steven Price <steven.price@arm.com> << 1843 L: dri-devel@lists.freedesktop.org << 1844 S: Supported << 1845 T: git https://gitlab.freedesktop.org/dr << 1846 F: Documentation/gpu/panfrost.rst << 1847 F: drivers/gpu/drm/ci/xfails/panfrost* << 1848 F: drivers/gpu/drm/panfrost/ << 1849 F: include/uapi/drm/panfrost_drm.h << 1850 << 1851 ARM MALI PANTHOR DRM DRIVER << 1852 M: Boris Brezillon <boris.brezillon@colla << 1853 M: Steven Price <steven.price@arm.com> << 1854 M: Liviu Dudau <liviu.dudau@arm.com> << 1855 L: dri-devel@lists.freedesktop.org << 1856 S: Supported << 1857 T: git https://gitlab.freedesktop.org/dr << 1858 F: Documentation/devicetree/bindings/gpu << 1859 F: drivers/gpu/drm/panthor/ << 1860 F: include/uapi/drm/panthor_drm.h << 1861 << 1862 ARM MALI-DP DRM DRIVER << 1863 M: Liviu Dudau <liviu.dudau@arm.com> << 1864 S: Supported << 1865 T: git https://gitlab.freedesktop.org/dr << 1866 F: Documentation/devicetree/bindings/dis << 1867 F: Documentation/gpu/afbc.rst << 1868 F: drivers/gpu/drm/arm/ << 1869 501 1870 ARM MFM AND FLOPPY DRIVERS 502 ARM MFM AND FLOPPY DRIVERS 1871 M: Ian Molton <spyro@f2s.com> 503 M: Ian Molton <spyro@f2s.com> 1872 S: Maintained 504 S: Maintained >> 505 F: arch/arm/lib/floppydma.S 1873 F: arch/arm/include/asm/floppy.h 506 F: arch/arm/include/asm/floppy.h 1874 F: arch/arm/mach-rpc/floppydma.S << 1875 << 1876 ARM PMU PROFILING AND DEBUGGING << 1877 M: Will Deacon <will@kernel.org> << 1878 M: Mark Rutland <mark.rutland@arm.com> << 1879 L: linux-arm-kernel@lists.infradead.org << 1880 S: Maintained << 1881 F: Documentation/devicetree/bindings/arm << 1882 F: Documentation/devicetree/bindings/per << 1883 F: arch/arm*/include/asm/hw_breakpoint.h << 1884 F: arch/arm*/include/asm/perf_event.h << 1885 F: arch/arm*/kernel/hw_breakpoint.c << 1886 F: arch/arm*/kernel/perf_* << 1887 F: drivers/perf/ << 1888 F: include/linux/perf/arm_pmu*.h << 1889 507 1890 ARM PORT 508 ARM PORT 1891 M: Russell King <linux@armlinux.org.uk> !! 509 M: Russell King <linux@arm.linux.org.uk> 1892 L: linux-arm-kernel@lists.infradead.org 510 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1893 S: Odd Fixes !! 511 W: http://www.arm.linux.org.uk/ 1894 W: http://www.armlinux.org.uk/ !! 512 S: Maintained 1895 T: git git://git.armlinux.org.uk/~rmk/li << 1896 F: arch/arm/ 513 F: arch/arm/ 1897 X: arch/arm/boot/dts/ << 1898 514 1899 ARM PRIMECELL AACI PL041 DRIVER 515 ARM PRIMECELL AACI PL041 DRIVER 1900 M: Russell King <linux@armlinux.org.uk> !! 516 M: Russell King <linux@arm.linux.org.uk> 1901 S: Odd Fixes !! 517 S: Maintained 1902 F: sound/arm/aaci.* 518 F: sound/arm/aaci.* 1903 519 1904 ARM PRIMECELL BUS SUPPORT !! 520 ARM PRIMECELL CLCD PL110 DRIVER 1905 M: Russell King <linux@armlinux.org.uk> !! 521 M: Russell King <linux@arm.linux.org.uk> 1906 S: Odd Fixes !! 522 S: Maintained 1907 F: drivers/amba/ !! 523 F: drivers/video/amba-clcd.* 1908 F: include/linux/amba/bus.h << 1909 524 1910 ARM PRIMECELL KMI PL050 DRIVER 525 ARM PRIMECELL KMI PL050 DRIVER 1911 M: Russell King <linux@armlinux.org.uk> !! 526 M: Russell King <linux@arm.linux.org.uk> 1912 S: Odd Fixes !! 527 S: Maintained 1913 F: drivers/input/serio/ambakmi.* 528 F: drivers/input/serio/ambakmi.* 1914 F: include/linux/amba/kmi.h 529 F: include/linux/amba/kmi.h 1915 530 1916 ARM PRIMECELL MMCI PL180/1 DRIVER 531 ARM PRIMECELL MMCI PL180/1 DRIVER 1917 M: Russell King <linux@armlinux.org.uk> !! 532 S: Orphan 1918 S: Odd Fixes << 1919 F: drivers/mmc/host/mmci.* 533 F: drivers/mmc/host/mmci.* 1920 F: include/linux/amba/mmci.h << 1921 534 1922 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER !! 535 ARM PRIMECELL BUS SUPPORT 1923 M: Miquel Raynal <miquel.raynal@bootlin.c !! 536 M: Russell King <linux@arm.linux.org.uk> 1924 R: Michal Simek <michal.simek@amd.com> << 1925 L: linux-mtd@lists.infradead.org << 1926 S: Maintained << 1927 F: Documentation/devicetree/bindings/mtd << 1928 F: drivers/mtd/nand/raw/pl35x-nand-contr << 1929 << 1930 ARM PRIMECELL PL35X SMC DRIVER << 1931 M: Miquel Raynal <miquel.raynal@bootlin.c << 1932 R: Michal Simek <michal.simek@amd.com> << 1933 L: linux-arm-kernel@lists.infradead.org << 1934 S: Maintained << 1935 F: Documentation/devicetree/bindings/mem << 1936 F: drivers/memory/pl353-smc.c << 1937 << 1938 ARM PRIMECELL SSP PL022 SPI DRIVER << 1939 M: Linus Walleij <linus.walleij@linaro.or << 1940 L: linux-arm-kernel@lists.infradead.org << 1941 S: Maintained << 1942 F: Documentation/devicetree/bindings/spi << 1943 F: drivers/spi/spi-pl022.c << 1944 << 1945 ARM PRIMECELL UART PL010 AND PL011 DRIVERS << 1946 M: Russell King <linux@armlinux.org.uk> << 1947 S: Odd Fixes << 1948 F: drivers/tty/serial/amba-pl01*.c << 1949 F: include/linux/amba/serial.h << 1950 << 1951 ARM PRIMECELL VIC PL190/PL192 DRIVER << 1952 M: Linus Walleij <linus.walleij@linaro.or << 1953 L: linux-arm-kernel@lists.infradead.org << 1954 S: Maintained 537 S: Maintained 1955 F: Documentation/devicetree/bindings/int !! 538 F: drivers/amba/ 1956 F: drivers/irqchip/irq-vic.c !! 539 F: include/linux/amba/bus.h 1957 540 1958 ARM SMC WATCHDOG DRIVER !! 541 ARM/ADI ROADRUNNER MACHINE SUPPORT 1959 M: Julius Werner <jwerner@chromium.org> !! 542 M: Lennert Buytenhek <kernel@wantstofly.org> 1960 R: Evan Benn <evanbenn@chromium.org> << 1961 S: Maintained << 1962 F: Documentation/devicetree/bindings/wat << 1963 F: drivers/watchdog/arm_smc_wdt.c << 1964 << 1965 ARM SMMU DRIVERS << 1966 M: Will Deacon <will@kernel.org> << 1967 R: Robin Murphy <robin.murphy@arm.com> << 1968 L: linux-arm-kernel@lists.infradead.org 543 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1969 S: Maintained 544 S: Maintained 1970 F: Documentation/devicetree/bindings/iom !! 545 F: arch/arm/mach-ixp23xx/ 1971 F: drivers/iommu/arm/ !! 546 F: arch/arm/mach-ixp23xx/include/mach/ 1972 F: drivers/iommu/io-pgtable-arm* << 1973 << 1974 ARM SMMU SVA SUPPORT << 1975 R: Jean-Philippe Brucker <jean-philippe@l << 1976 F: drivers/iommu/arm/arm-smmu-v3/arm-smm << 1977 547 1978 ARM SUB-ARCHITECTURES !! 548 ARM/ADS SPHERE MACHINE SUPPORT 1979 L: linux-arm-kernel@lists.infradead.org !! 549 M: Lennert Buytenhek <kernel@wantstofly.org> 1980 S: Maintained << 1981 C: irc://irc.libera.chat/armlinux << 1982 T: git git://git.kernel.org/pub/scm/linu << 1983 F: arch/arm/mach-*/ << 1984 F: arch/arm/plat-*/ << 1985 << 1986 ARM/ACTIONS SEMI ARCHITECTURE << 1987 M: Andreas Färber <afaerber@suse.de> << 1988 M: Manivannan Sadhasivam <manivannan.sadh << 1989 L: linux-arm-kernel@lists.infradead.org << 1990 L: linux-actions@lists.infradead.org (mo << 1991 S: Maintained << 1992 F: Documentation/devicetree/bindings/arm << 1993 F: Documentation/devicetree/bindings/clo << 1994 F: Documentation/devicetree/bindings/dma << 1995 F: Documentation/devicetree/bindings/i2c << 1996 F: Documentation/devicetree/bindings/int << 1997 F: Documentation/devicetree/bindings/mmc << 1998 F: Documentation/devicetree/bindings/net << 1999 F: Documentation/devicetree/bindings/pin << 2000 F: Documentation/devicetree/bindings/pow << 2001 F: Documentation/devicetree/bindings/tim << 2002 F: arch/arm/boot/dts/actions/ << 2003 F: arch/arm/mach-actions/ << 2004 F: arch/arm64/boot/dts/actions/ << 2005 F: drivers/clk/actions/ << 2006 F: drivers/clocksource/timer-owl* << 2007 F: drivers/dma/owl-dma.c << 2008 F: drivers/i2c/busses/i2c-owl.c << 2009 F: drivers/irqchip/irq-owl-sirq.c << 2010 F: drivers/mmc/host/owl-mmc.c << 2011 F: drivers/net/ethernet/actions/ << 2012 F: drivers/pinctrl/actions/* << 2013 F: drivers/pmdomain/actions/ << 2014 F: include/dt-bindings/power/owl-* << 2015 F: include/dt-bindings/reset/actions,* << 2016 F: include/linux/soc/actions/ << 2017 N: owl << 2018 << 2019 ARM/AIROHA SOC SUPPORT << 2020 M: Matthias Brugger <matthias.bgg@gmail.c << 2021 M: AngeloGioacchino Del Regno <angelogioa << 2022 L: linux-arm-kernel@lists.infradead.org 550 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2023 L: linux-mediatek@lists.infradead.org (m << 2024 S: Odd Fixes << 2025 F: arch/arm/boot/dts/airoha/ << 2026 F: arch/arm64/boot/dts/airoha/ << 2027 << 2028 ARM/Allwinner SoC Clock Support << 2029 M: Emilio López <emilio@elopez.com.ar> << 2030 S: Maintained 551 S: Maintained 2031 F: drivers/clk/sunxi/ << 2032 552 2033 ARM/Allwinner sunXi SoC support !! 553 ARM/AFEB9260 MACHINE SUPPORT 2034 M: Chen-Yu Tsai <wens@csie.org> !! 554 M: Sergey Lapin <slapin@ossfans.org> 2035 M: Jernej Skrabec <jernej.skrabec@gmail.c << 2036 M: Samuel Holland <samuel@sholland.org> << 2037 L: linux-arm-kernel@lists.infradead.org 555 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2038 L: linux-sunxi@lists.linux.dev << 2039 S: Maintained 556 S: Maintained 2040 T: git git://git.kernel.org/pub/scm/linu << 2041 F: arch/arm/mach-sunxi/ << 2042 F: arch/arm64/boot/dts/allwinner/ << 2043 F: drivers/clk/sunxi-ng/ << 2044 F: drivers/pinctrl/sunxi/ << 2045 F: drivers/soc/sunxi/ << 2046 N: allwinner << 2047 N: sun[x456789]i << 2048 N: sun[25]0i << 2049 << 2050 ARM/ALPHASCALE ARCHITECTURE << 2051 M: Krzysztof Kozlowski <krzk@kernel.org> << 2052 L: linux-arm-kernel@lists.infradead.org << 2053 S: Odd Fixes << 2054 F: arch/arm/boot/dts/alphascale/ << 2055 F: drivers/clk/clk-asm9260.c << 2056 F: drivers/clocksource/asm9260_timer.c << 2057 F: drivers/rtc/rtc-asm9260.c << 2058 F: drivers/watchdog/asm9260_wdt.c << 2059 557 2060 ARM/AMD PENSANDO ARM64 ARCHITECTURE !! 558 ARM/AJECO 1ARM MACHINE SUPPORT 2061 M: Brad Larson <blarson@amd.com> !! 559 M: Lennert Buytenhek <kernel@wantstofly.org> 2062 L: linux-arm-kernel@lists.infradead.org 560 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2063 S: Supported << 2064 F: Documentation/devicetree/bindings/*/a << 2065 F: arch/arm64/boot/dts/amd/elba* << 2066 << 2067 ARM/Amlogic Meson SoC CLOCK FRAMEWORK << 2068 M: Neil Armstrong <neil.armstrong@linaro. << 2069 M: Jerome Brunet <jbrunet@baylibre.com> << 2070 L: linux-amlogic@lists.infradead.org << 2071 S: Maintained << 2072 F: Documentation/devicetree/bindings/clo << 2073 F: drivers/clk/meson/ << 2074 F: include/dt-bindings/clock/amlogic,a1* << 2075 F: include/dt-bindings/clock/gxbb* << 2076 F: include/dt-bindings/clock/meson* << 2077 << 2078 ARM/Amlogic Meson SoC Crypto Drivers << 2079 M: Corentin Labbe <clabbe@baylibre.com> << 2080 L: linux-crypto@vger.kernel.org << 2081 L: linux-amlogic@lists.infradead.org << 2082 S: Maintained 561 S: Maintained 2083 F: Documentation/devicetree/bindings/cry << 2084 F: drivers/crypto/amlogic/ << 2085 562 2086 ARM/Amlogic Meson SoC Sound Drivers !! 563 ARM/ATMEL AT91RM9200 ARM ARCHITECTURE 2087 M: Jerome Brunet <jbrunet@baylibre.com> !! 564 M: Andrew Victor <linux@maxim.org.za> 2088 L: linux-sound@vger.kernel.org << 2089 S: Maintained << 2090 F: Documentation/devicetree/bindings/sou << 2091 F: sound/soc/meson/ << 2092 << 2093 ARM/Amlogic Meson SoC support << 2094 M: Neil Armstrong <neil.armstrong@linaro. << 2095 M: Kevin Hilman <khilman@baylibre.com> << 2096 R: Jerome Brunet <jbrunet@baylibre.com> << 2097 R: Martin Blumenstingl <martin.blumenstin << 2098 L: linux-arm-kernel@lists.infradead.org 565 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2099 L: linux-amlogic@lists.infradead.org !! 566 W: http://maxim.org.za/at91_26.html 2100 S: Maintained 567 S: Maintained 2101 W: http://linux-meson.com/ << 2102 F: Documentation/devicetree/bindings/phy << 2103 F: arch/arm/boot/dts/amlogic/ << 2104 F: arch/arm/mach-meson/ << 2105 F: arch/arm64/boot/dts/amlogic/ << 2106 F: drivers/pmdomain/amlogic/ << 2107 F: drivers/mmc/host/meson* << 2108 F: drivers/phy/amlogic/ << 2109 F: drivers/pinctrl/meson/ << 2110 F: drivers/rtc/rtc-meson* << 2111 F: drivers/soc/amlogic/ << 2112 N: meson << 2113 568 2114 ARM/Annapurna Labs ALPINE ARCHITECTURE !! 569 ARM/BCMRING ARM ARCHITECTURE 2115 M: Antoine Tenart <atenart@kernel.org> !! 570 M: Leo Chen <leochen@broadcom.com> 2116 L: linux-arm-kernel@lists.infradead.org !! 571 M: Scott Branden <sbranden@broadcom.com> 2117 S: Odd Fixes << 2118 F: arch/arm/boot/dts/amazon/ << 2119 F: arch/arm/mach-alpine/ << 2120 F: arch/arm64/boot/dts/amazon/ << 2121 F: drivers/*/*alpine* << 2122 << 2123 ARM/APPLE MACHINE SOUND DRIVERS << 2124 M: Martin Povišer <povik+lin@cutebit.org << 2125 L: asahi@lists.linux.dev << 2126 L: linux-sound@vger.kernel.org << 2127 S: Maintained << 2128 F: Documentation/devicetree/bindings/sou << 2129 F: Documentation/devicetree/bindings/sou << 2130 F: sound/soc/apple/* << 2131 F: sound/soc/codecs/cs42l83-i2c.c << 2132 F: sound/soc/codecs/ssm3515.c << 2133 << 2134 ARM/APPLE MACHINE SUPPORT << 2135 M: Hector Martin <marcan@marcan.st> << 2136 M: Sven Peter <sven@svenpeter.dev> << 2137 R: Alyssa Rosenzweig <alyssa@rosenzweig.i << 2138 L: asahi@lists.linux.dev << 2139 L: linux-arm-kernel@lists.infradead.org 572 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2140 S: Maintained 573 S: Maintained 2141 W: https://asahilinux.org !! 574 F: arch/arm/mach-bcmring 2142 B: https://github.com/AsahiLinux/linux/i << 2143 C: irc://irc.oftc.net/asahi-dev << 2144 T: git https://github.com/AsahiLinux/lin << 2145 F: Documentation/devicetree/bindings/arm << 2146 F: Documentation/devicetree/bindings/arm << 2147 F: Documentation/devicetree/bindings/clo << 2148 F: Documentation/devicetree/bindings/cpu << 2149 F: Documentation/devicetree/bindings/dma << 2150 F: Documentation/devicetree/bindings/i2c << 2151 F: Documentation/devicetree/bindings/int << 2152 F: Documentation/devicetree/bindings/iom << 2153 F: Documentation/devicetree/bindings/iom << 2154 F: Documentation/devicetree/bindings/mai << 2155 F: Documentation/devicetree/bindings/net << 2156 F: Documentation/devicetree/bindings/nvm << 2157 F: Documentation/devicetree/bindings/nvm << 2158 F: Documentation/devicetree/bindings/pci << 2159 F: Documentation/devicetree/bindings/pin << 2160 F: Documentation/devicetree/bindings/pow << 2161 F: Documentation/devicetree/bindings/pwm << 2162 F: Documentation/devicetree/bindings/wat << 2163 F: arch/arm64/boot/dts/apple/ << 2164 F: drivers/bluetooth/hci_bcm4377.c << 2165 F: drivers/clk/clk-apple-nco.c << 2166 F: drivers/cpufreq/apple-soc-cpufreq.c << 2167 F: drivers/dma/apple-admac.c << 2168 F: drivers/pmdomain/apple/ << 2169 F: drivers/i2c/busses/i2c-pasemi-core.c << 2170 F: drivers/i2c/busses/i2c-pasemi-platfor << 2171 F: drivers/iommu/apple-dart.c << 2172 F: drivers/iommu/io-pgtable-dart.c << 2173 F: drivers/irqchip/irq-apple-aic.c << 2174 F: drivers/nvme/host/apple.c << 2175 F: drivers/nvmem/apple-efuses.c << 2176 F: drivers/pinctrl/pinctrl-apple-gpio.c << 2177 F: drivers/pwm/pwm-apple.c << 2178 F: drivers/soc/apple/* << 2179 F: drivers/watchdog/apple_wdt.c << 2180 F: include/dt-bindings/interrupt-control << 2181 F: include/dt-bindings/pinctrl/apple.h << 2182 F: include/linux/soc/apple/* << 2183 575 2184 ARM/ARTPEC MACHINE SUPPORT !! 576 ARM/BCMRING MTD NAND DRIVER 2185 M: Jesper Nilsson <jesper.nilsson@axis.co !! 577 M: Leo Chen <leochen@broadcom.com> 2186 M: Lars Persson <lars.persson@axis.com> !! 578 M: Scott Branden <sbranden@broadcom.com> 2187 L: linux-arm-kernel@axis.com !! 579 L: linux-mtd@lists.infradead.org 2188 S: Maintained << 2189 F: Documentation/devicetree/bindings/pin << 2190 F: arch/arm/boot/dts/axis/ << 2191 F: arch/arm/mach-artpec << 2192 F: drivers/clk/axis << 2193 F: drivers/crypto/axis << 2194 F: drivers/mmc/host/usdhi6rol0.c << 2195 F: drivers/pinctrl/pinctrl-artpec* << 2196 << 2197 ARM/ASPEED I2C DRIVER << 2198 M: Brendan Higgins <brendanhiggins@google << 2199 R: Benjamin Herrenschmidt <benh@kernel.cr << 2200 R: Joel Stanley <joel@jms.id.au> << 2201 L: linux-i2c@vger.kernel.org << 2202 L: openbmc@lists.ozlabs.org (moderated f << 2203 S: Maintained 580 S: Maintained 2204 F: Documentation/devicetree/bindings/i2c !! 581 F: drivers/mtd/nand/bcm_umi_nand.c 2205 F: Documentation/devicetree/bindings/int !! 582 F: drivers/mtd/nand/bcm_umi_bch.c 2206 F: drivers/i2c/busses/i2c-aspeed.c !! 583 F: drivers/mtd/nand/bcm_umi_hamming.c 2207 F: drivers/irqchip/irq-aspeed-i2c-ic.c !! 584 F: drivers/mtd/nand/nand_bcm_umi.h 2208 << 2209 ARM/ASPEED MACHINE SUPPORT << 2210 M: Joel Stanley <joel@jms.id.au> << 2211 R: Andrew Jeffery <andrew@codeconstruct.c << 2212 L: linux-arm-kernel@lists.infradead.org << 2213 L: linux-aspeed@lists.ozlabs.org (modera << 2214 S: Supported << 2215 Q: https://patchwork.ozlabs.org/project/ << 2216 T: git git://git.kernel.org/pub/scm/linu << 2217 F: Documentation/devicetree/bindings/arm << 2218 F: arch/arm/boot/dts/aspeed/ << 2219 F: arch/arm/mach-aspeed/ << 2220 N: aspeed << 2221 << 2222 ARM/AXM LSI SOC << 2223 M: Krzysztof Kozlowski <krzk@kernel.org> << 2224 L: linux-arm-kernel@lists.infradead.org << 2225 S: Odd Fixes << 2226 F: Documentation/devicetree/bindings/arm << 2227 F: arch/arm/boot/dts/intel/axm/ << 2228 F: arch/arm/mach-axxia/ << 2229 585 2230 ARM/BITMAIN ARCHITECTURE !! 586 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 2231 M: Manivannan Sadhasivam <manivannan.sadh !! 587 M: Hartley Sweeten <hsweeten@visionengravers.com> >> 588 M: Ryan Mallon <ryan@bluewatersys.com> 2232 L: linux-arm-kernel@lists.infradead.org 589 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2233 S: Maintained 590 S: Maintained 2234 F: Documentation/devicetree/bindings/arm !! 591 F: arch/arm/mach-ep93xx/ 2235 F: Documentation/devicetree/bindings/clo !! 592 F: arch/arm/mach-ep93xx/include/mach/ 2236 F: Documentation/devicetree/bindings/pin << 2237 F: arch/arm64/boot/dts/bitmain/ << 2238 F: drivers/clk/clk-bm1880.c << 2239 F: drivers/pinctrl/pinctrl-bm1880.c << 2240 593 2241 ARM/CALXEDA HIGHBANK ARCHITECTURE !! 594 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 2242 M: Andre Przywara <andre.przywara@arm.com !! 595 M: Lennert Buytenhek <kernel@wantstofly.org> 2243 L: linux-arm-kernel@lists.infradead.org 596 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2244 S: Maintained 597 S: Maintained 2245 F: arch/arm/boot/dts/calxeda/ << 2246 F: arch/arm/mach-highbank/ << 2247 598 2248 ARM/CAVIUM THUNDER NETWORK DRIVER !! 599 ARM/CLKDEV SUPPORT 2249 M: Sunil Goutham <sgoutham@marvell.com> !! 600 M: Russell King <linux@arm.linux.org.uk> 2250 L: linux-arm-kernel@lists.infradead.org 601 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2251 S: Supported !! 602 F: arch/arm/common/clkdev.c 2252 F: drivers/net/ethernet/cavium/thunder/ !! 603 F: arch/arm/include/asm/clkdev.h 2253 604 2254 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT !! 605 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 2255 M: Lukasz Majewski <lukma@denx.de> !! 606 M: Mike Rapoport <mike@compulab.co.il> 2256 L: linux-arm-kernel@lists.infradead.org 607 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2257 S: Maintained 608 S: Maintained 2258 F: arch/arm/mach-ep93xx/ts72xx.c << 2259 609 2260 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE !! 610 ARM/CONTEC MICRO9 MACHINE SUPPORT 2261 M: Hartley Sweeten <hsweeten@visionengrav !! 611 M: Hubert Feurstein <hubert.feurstein@contec.at> 2262 M: Alexander Sverdlin <alexander.sverdlin << 2263 M: Nikita Shubin <nikita.shubin@maquefel. << 2264 L: linux-arm-kernel@lists.infradead.org << 2265 S: Maintained 612 S: Maintained 2266 F: Documentation/devicetree/bindings/iio !! 613 F: arch/arm/mach-ep93xx/micro9.c 2267 F: Documentation/devicetree/bindings/sou << 2268 F: arch/arm/boot/compressed/misc-ep93xx. << 2269 F: arch/arm/mach-ep93xx/ << 2270 F: drivers/iio/adc/ep93xx_adc.c << 2271 614 2272 ARM/CLKDEV SUPPORT !! 615 ARM/CORGI MACHINE SUPPORT 2273 M: Russell King <linux@armlinux.org.uk> !! 616 M: Richard Purdie <rpurdie@rpsys.net> 2274 L: linux-arm-kernel@lists.infradead.org << 2275 S: Maintained 617 S: Maintained 2276 T: git git://git.armlinux.org.uk/~rmk/li << 2277 F: drivers/clk/clkdev.c << 2278 618 2279 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT !! 619 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 2280 M: Baruch Siach <baruch@tkos.co.il> !! 620 M: Paulius Zaleckas <paulius.zaleckas@teltonika.lt> 2281 L: linux-arm-kernel@lists.infradead.org 621 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 622 T: git git://gitorious.org/linux-gemini/mainline.git 2282 S: Maintained 623 S: Maintained 2283 F: arch/arm/boot/dts/cnxt/ !! 624 F: arch/arm/mach-gemini/ 2284 N: digicolor << 2285 625 2286 ARM/CORESIGHT FRAMEWORK AND DRIVERS !! 626 ARM/EBSA110 MACHINE SUPPORT 2287 M: Suzuki K Poulose <suzuki.poulose@arm.c !! 627 M: Russell King <linux@arm.linux.org.uk> 2288 R: Mike Leach <mike.leach@linaro.org> << 2289 R: James Clark <james.clark@linaro.org> << 2290 L: coresight@lists.linaro.org (moderated << 2291 L: linux-arm-kernel@lists.infradead.org 628 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 629 W: http://www.arm.linux.org.uk/ 2292 S: Maintained 630 S: Maintained 2293 T: git git://git.kernel.org/pub/scm/linu !! 631 F: arch/arm/mach-ebsa110/ 2294 F: Documentation/ABI/testing/sysfs-bus-c !! 632 F: drivers/net/arm/am79c961a.* 2295 F: Documentation/devicetree/bindings/arm << 2296 F: Documentation/devicetree/bindings/arm << 2297 F: Documentation/devicetree/bindings/arm << 2298 F: Documentation/devicetree/bindings/arm << 2299 F: Documentation/trace/coresight/* << 2300 F: drivers/hwtracing/coresight/* << 2301 F: include/dt-bindings/arm/coresight-cti << 2302 F: include/linux/coresight* << 2303 F: include/uapi/linux/coresight* << 2304 F: samples/coresight/* << 2305 F: tools/perf/Documentation/arm-coresigh << 2306 F: tools/perf/arch/arm/util/auxtrace.c << 2307 F: tools/perf/arch/arm/util/cs-etm.c << 2308 F: tools/perf/arch/arm/util/cs-etm.h << 2309 F: tools/perf/arch/arm/util/pmu.c << 2310 F: tools/perf/tests/shell/*coresight* << 2311 F: tools/perf/tests/shell/coresight/* << 2312 F: tools/perf/tests/shell/lib/*coresight << 2313 F: tools/perf/util/cs-etm-decoder/* << 2314 F: tools/perf/util/cs-etm.* << 2315 633 2316 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE !! 634 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 2317 M: Hans Ulli Kroll <ulli.kroll@googlemail !! 635 M: Daniel Ribeiro <drwyrm@gmail.com> 2318 M: Linus Walleij <linus.walleij@linaro.or !! 636 M: Stefan Schmidt <stefan@openezx.org> 2319 L: linux-arm-kernel@lists.infradead.org !! 637 M: Harald Welte <laforge@openezx.org> >> 638 L: openezx-devel@lists.openezx.org (subscribers-only) >> 639 W: http://www.openezx.org/ 2320 S: Maintained 640 S: Maintained 2321 T: git git://github.com/ulli-kroll/linux !! 641 T: topgit git://git.openezx.org/openezx.git 2322 F: Documentation/devicetree/bindings/arm !! 642 F: arch/arm/mach-pxa/ezx.c 2323 F: Documentation/devicetree/bindings/net << 2324 F: Documentation/devicetree/bindings/pin << 2325 F: Documentation/devicetree/bindings/rtc << 2326 F: arch/arm/boot/dts/gemini/ << 2327 F: arch/arm/mach-gemini/ << 2328 F: drivers/crypto/gemini/ << 2329 F: drivers/net/ethernet/cortina/ << 2330 F: drivers/pinctrl/pinctrl-gemini.c << 2331 F: drivers/rtc/rtc-ftrtc010.c << 2332 << 2333 ARM/CZ.NIC TURRIS SUPPORT << 2334 M: Marek Behún <kabel@kernel.org> << 2335 S: Maintained << 2336 W: https://www.turris.cz/ << 2337 F: Documentation/ABI/testing/debugfs-mox << 2338 F: Documentation/ABI/testing/sysfs-bus-i << 2339 F: Documentation/ABI/testing/sysfs-bus-m << 2340 F: Documentation/ABI/testing/sysfs-firmw << 2341 F: Documentation/devicetree/bindings/bus << 2342 F: Documentation/devicetree/bindings/fir << 2343 F: Documentation/devicetree/bindings/fir << 2344 F: Documentation/devicetree/bindings/gpi << 2345 F: Documentation/devicetree/bindings/int << 2346 F: Documentation/devicetree/bindings/led << 2347 F: Documentation/devicetree/bindings/wat << 2348 F: drivers/bus/moxtet.c << 2349 F: drivers/firmware/turris-mox-rwtm.c << 2350 F: drivers/gpio/gpio-moxtet.c << 2351 F: drivers/leds/leds-turris-omnia.c << 2352 F: drivers/mailbox/armada-37xx-rwtm-mail << 2353 F: drivers/platform/cznic/ << 2354 F: drivers/watchdog/armada_37xx_wdt.c << 2355 F: include/dt-bindings/bus/moxtet.h << 2356 F: include/linux/armada-37xx-rwtm-mailbo << 2357 F: include/linux/moxtet.h << 2358 F: include/linux/turris-omnia-mcu-interf << 2359 643 2360 ARM/FARADAY FA526 PORT 644 ARM/FARADAY FA526 PORT 2361 M: Hans Ulli Kroll <ulli.kroll@googlemail !! 645 M: Paulius Zaleckas <paulius.zaleckas@teltonika.lt> 2362 L: linux-arm-kernel@lists.infradead.org 646 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2363 S: Maintained 647 S: Maintained 2364 T: git git://git.berlios.de/gemini-board << 2365 F: arch/arm/mm/*-fa* 648 F: arch/arm/mm/*-fa* 2366 649 2367 ARM/FOOTBRIDGE ARCHITECTURE 650 ARM/FOOTBRIDGE ARCHITECTURE 2368 M: Russell King <linux@armlinux.org.uk> !! 651 M: Russell King <linux@arm.linux.org.uk> 2369 L: linux-arm-kernel@lists.infradead.org 652 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 653 W: http://www.arm.linux.org.uk/ 2370 S: Maintained 654 S: Maintained 2371 W: http://www.armlinux.org.uk/ << 2372 F: arch/arm/include/asm/hardware/dec2128 655 F: arch/arm/include/asm/hardware/dec21285.h 2373 F: arch/arm/mach-footbridge/ 656 F: arch/arm/mach-footbridge/ 2374 657 2375 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 658 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 2376 M: Shawn Guo <shawnguo@kernel.org> !! 659 M: Sascha Hauer <kernel@pengutronix.de> 2377 M: Sascha Hauer <s.hauer@pengutronix.de> << 2378 R: Pengutronix Kernel Team <kernel@pengut << 2379 R: Fabio Estevam <festevam@gmail.com> << 2380 L: imx@lists.linux.dev << 2381 L: linux-arm-kernel@lists.infradead.org 660 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2382 S: Maintained 661 S: Maintained 2383 T: git git://git.kernel.org/pub/scm/linu << 2384 F: arch/arm/boot/dts/nxp/imx/ << 2385 F: arch/arm/boot/dts/nxp/mxs/ << 2386 F: arch/arm64/boot/dts/freescale/ << 2387 X: arch/arm64/boot/dts/freescale/fsl-* << 2388 X: arch/arm64/boot/dts/freescale/qoriq-* << 2389 X: drivers/media/i2c/ << 2390 N: imx << 2391 N: mxs << 2392 662 2393 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE !! 663 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 2394 M: Shawn Guo <shawnguo@kernel.org> !! 664 M: Lennert Buytenhek <kernel@wantstofly.org> 2395 L: linux-arm-kernel@lists.infradead.org << 2396 S: Maintained << 2397 T: git git://git.kernel.org/pub/scm/linu << 2398 F: arch/arm/boot/dts/nxp/ls/ << 2399 F: arch/arm64/boot/dts/freescale/fsl-* << 2400 F: arch/arm64/boot/dts/freescale/qoriq-* << 2401 << 2402 ARM/FREESCALE VYBRID ARM ARCHITECTURE << 2403 M: Shawn Guo <shawnguo@kernel.org> << 2404 M: Sascha Hauer <s.hauer@pengutronix.de> << 2405 R: Pengutronix Kernel Team <kernel@pengut << 2406 R: Stefan Agner <stefan@agner.ch> << 2407 L: linux-arm-kernel@lists.infradead.org 665 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2408 S: Maintained 666 S: Maintained 2409 T: git git://git.kernel.org/pub/scm/linu << 2410 F: arch/arm/boot/dts/nxp/vf/ << 2411 F: arch/arm/mach-imx/*vf610* << 2412 667 2413 ARM/GUMSTIX MACHINE SUPPORT 668 ARM/GUMSTIX MACHINE SUPPORT 2414 M: Steve Sakoman <sakoman@gmail.com> 669 M: Steve Sakoman <sakoman@gmail.com> 2415 L: linux-arm-kernel@lists.infradead.org 670 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2416 S: Maintained 671 S: Maintained 2417 672 2418 ARM/HISILICON SOC SUPPORT !! 673 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 2419 M: Wei Xu <xuwei5@hisilicon.com> !! 674 M: Philipp Zabel <philipp.zabel@gmail.com> 2420 L: linux-arm-kernel@lists.infradead.org !! 675 S: Maintained 2421 S: Supported !! 676 F: arch/arm/mach-pxa/hx4700.c 2422 W: http://www.hisilicon.com !! 677 F: arch/arm/mach-pxa/include/mach/hx4700.h 2423 T: git https://github.com/hisilicon/linu << 2424 F: arch/arm/boot/dts/hisilicon/ << 2425 F: arch/arm/mach-hisi/ << 2426 F: arch/arm64/boot/dts/hisilicon/ << 2427 678 2428 ARM/HP JORNADA 7XX MACHINE SUPPORT 679 ARM/HP JORNADA 7XX MACHINE SUPPORT 2429 M: Kristoffer Ericson <kristoffer.ericson 680 M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 2430 S: Maintained << 2431 W: www.jlime.com 681 W: www.jlime.com >> 682 S: Maintained 2432 T: git git://git.kernel.org/pub/scm/linu 683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 2433 F: arch/arm/mach-sa1100/include/mach/jor << 2434 F: arch/arm/mach-sa1100/jornada720.c 684 F: arch/arm/mach-sa1100/jornada720.c >> 685 F: arch/arm/mach-sa1100/include/mach/jornada720.h 2435 686 2436 ARM/HPE GXP ARCHITECTURE !! 687 ARM/INTEL IOP32X ARM ARCHITECTURE 2437 M: Jean-Marie Verdun <verdun@hpe.com> !! 688 M: Lennert Buytenhek <kernel@wantstofly.org> 2438 M: Nick Hawkins <nick.hawkins@hpe.com> !! 689 M: Dan Williams <dan.j.williams@intel.com> 2439 S: Maintained << 2440 F: Documentation/devicetree/bindings/arm << 2441 F: Documentation/devicetree/bindings/hwm << 2442 F: Documentation/devicetree/bindings/i2c << 2443 F: Documentation/devicetree/bindings/spi << 2444 F: Documentation/devicetree/bindings/tim << 2445 F: Documentation/hwmon/gxp-fan-ctrl.rst << 2446 F: arch/arm/boot/dts/hpe/ << 2447 F: arch/arm/mach-hpe/ << 2448 F: drivers/clocksource/timer-gxp.c << 2449 F: drivers/hwmon/gxp-fan-ctrl.c << 2450 F: drivers/i2c/busses/i2c-gxp.c << 2451 F: drivers/spi/spi-gxp.c << 2452 F: drivers/watchdog/gxp-wdt.c << 2453 << 2454 ARM/IGEP MACHINE SUPPORT << 2455 M: Enric Balletbo i Serra <eballetbo@gmai << 2456 M: Javier Martinez Canillas <javier@dowhi << 2457 L: linux-omap@vger.kernel.org << 2458 L: linux-arm-kernel@lists.infradead.org 690 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2459 S: Maintained 691 S: Maintained 2460 F: arch/arm/boot/dts/ti/omap/omap3-igep* << 2461 692 2462 ARM/INTEL IXP4XX ARM ARCHITECTURE !! 693 ARM/INTEL IOP33X ARM ARCHITECTURE 2463 M: Linus Walleij <linusw@kernel.org> !! 694 M: Dan Williams <dan.j.williams@intel.com> 2464 M: Imre Kaloz <kaloz@openwrt.org> << 2465 L: linux-arm-kernel@lists.infradead.org 695 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2466 S: Maintained 696 S: Maintained 2467 F: Documentation/devicetree/bindings/arm << 2468 F: Documentation/devicetree/bindings/gpi << 2469 F: Documentation/devicetree/bindings/int << 2470 F: Documentation/devicetree/bindings/mem << 2471 F: Documentation/devicetree/bindings/rng << 2472 F: Documentation/devicetree/bindings/tim << 2473 F: arch/arm/boot/dts/intel/ixp/ << 2474 F: arch/arm/mach-ixp4xx/ << 2475 F: drivers/bus/intel-ixp4xx-eb.c << 2476 F: drivers/char/hw_random/ixp4xx-rng.c << 2477 F: drivers/clocksource/timer-ixp4xx.c << 2478 F: drivers/crypto/intel/ixp4xx/ixp4xx_cr << 2479 F: drivers/gpio/gpio-ixp4xx.c << 2480 F: drivers/irqchip/irq-ixp4xx.c << 2481 F: drivers/net/ethernet/xscale/ixp4xx_et << 2482 F: drivers/net/wan/ixp4xx_hss.c << 2483 F: drivers/soc/ixp4xx/ixp4xx-npe.c << 2484 F: drivers/soc/ixp4xx/ixp4xx-qmgr.c << 2485 F: include/linux/soc/ixp4xx/npe.h << 2486 F: include/linux/soc/ixp4xx/qmgr.h << 2487 << 2488 ARM/INTEL KEEMBAY ARCHITECTURE << 2489 M: Paul J. Murphy <paul.j.murphy@intel.co << 2490 M: Daniele Alessandrelli <daniele.alessan << 2491 S: Maintained << 2492 F: Documentation/devicetree/bindings/arm << 2493 F: arch/arm64/boot/dts/intel/keembay-evm << 2494 F: arch/arm64/boot/dts/intel/keembay-soc << 2495 697 2496 ARM/INTEL XSC3 (MANZANO) ARM CORE !! 698 ARM/INTEL IOP13XX ARM ARCHITECTURE 2497 M: Lennert Buytenhek <kernel@wantstofly.o 699 M: Lennert Buytenhek <kernel@wantstofly.org> >> 700 M: Dan Williams <dan.j.williams@intel.com> 2498 L: linux-arm-kernel@lists.infradead.org 701 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2499 S: Maintained 702 S: Maintained 2500 703 2501 ARM/LG1K ARCHITECTURE !! 704 ARM/INTEL IQ81342EX MACHINE SUPPORT 2502 M: Chanho Min <chanho.min@lge.com> !! 705 M: Lennert Buytenhek <kernel@wantstofly.org> >> 706 M: Dan Williams <dan.j.williams@intel.com> 2503 L: linux-arm-kernel@lists.infradead.org 707 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2504 S: Maintained 708 S: Maintained 2505 F: arch/arm64/boot/dts/lg/ << 2506 709 2507 ARM/LPC18XX ARCHITECTURE !! 710 ARM/INTEL IXP2000 ARM ARCHITECTURE 2508 M: Vladimir Zapolskiy <vz@mleia.com> !! 711 M: Lennert Buytenhek <kernel@wantstofly.org> 2509 L: linux-arm-kernel@lists.infradead.org << 2510 S: Maintained << 2511 F: Documentation/devicetree/bindings/i2c << 2512 F: arch/arm/boot/dts/nxp/lpc/lpc43* << 2513 F: drivers/i2c/busses/i2c-lpc2k.c << 2514 F: drivers/memory/pl172.c << 2515 F: drivers/mtd/spi-nor/controllers/nxp-s << 2516 F: drivers/rtc/rtc-lpc24xx.c << 2517 N: lpc18xx << 2518 << 2519 ARM/LPC32XX SOC SUPPORT << 2520 M: Vladimir Zapolskiy <vz@mleia.com> << 2521 M: Piotr Wojtaszczyk <piotr.wojtaszczyk@t << 2522 L: linux-arm-kernel@lists.infradead.org 712 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2523 S: Maintained 713 S: Maintained 2524 T: git git://github.com/vzapolskiy/linux !! 714 2525 F: Documentation/devicetree/bindings/i2c !! 715 ARM/INTEL IXDP2850 MACHINE SUPPORT 2526 F: arch/arm/boot/dts/nxp/lpc/lpc32* !! 716 M: Lennert Buytenhek <kernel@wantstofly.org> 2527 F: arch/arm/mach-lpc32xx/ << 2528 F: drivers/dma/lpc32xx-dmamux.c << 2529 F: drivers/i2c/busses/i2c-pnx.c << 2530 F: drivers/net/ethernet/nxp/lpc_eth.c << 2531 F: drivers/usb/host/ohci-nxp.c << 2532 F: drivers/watchdog/pnx4008_wdt.c << 2533 N: lpc32xx << 2534 << 2535 LPC32XX DMAMUX SUPPORT << 2536 M: J.M.B. Downing <jonathan.downing@naute << 2537 M: Piotr Wojtaszczyk <piotr.wojtaszczyk@t << 2538 R: Vladimir Zapolskiy <vz@mleia.com> << 2539 L: linux-arm-kernel@lists.infradead.org 717 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2540 S: Maintained 718 S: Maintained 2541 F: Documentation/devicetree/bindings/dma << 2542 719 2543 ARM/Marvell Dove/MV78xx0/Orion SOC support !! 720 ARM/INTEL IXP23XX ARM ARCHITECTURE 2544 M: Andrew Lunn <andrew@lunn.ch> !! 721 M: Lennert Buytenhek <kernel@wantstofly.org> 2545 M: Sebastian Hesselbarth <sebastian.hesse << 2546 M: Gregory Clement <gregory.clement@bootl << 2547 L: linux-arm-kernel@lists.infradead.org 722 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2548 S: Maintained 723 S: Maintained 2549 T: git git://git.kernel.org/pub/scm/linu << 2550 F: Documentation/devicetree/bindings/arm << 2551 F: Documentation/devicetree/bindings/arm << 2552 F: Documentation/devicetree/bindings/soc << 2553 F: arch/arm/boot/dts/marvell/dove* << 2554 F: arch/arm/boot/dts/marvell/orion5x* << 2555 F: arch/arm/mach-dove/ << 2556 F: arch/arm/mach-mv78xx0/ << 2557 F: arch/arm/mach-orion5x/ << 2558 F: arch/arm/plat-orion/ << 2559 F: drivers/bus/mvebu-mbus.c << 2560 F: drivers/soc/dove/ << 2561 724 2562 ARM/Marvell Kirkwood and Armada 370, 375, 38x !! 725 ARM/INTEL IXP4XX ARM ARCHITECTURE 2563 M: Andrew Lunn <andrew@lunn.ch> !! 726 M: Imre Kaloz <kaloz@openwrt.org> 2564 M: Gregory Clement <gregory.clement@bootl !! 727 M: Krzysztof Halasa <khc@pm.waw.pl> 2565 M: Sebastian Hesselbarth <sebastian.hesse << 2566 L: linux-arm-kernel@lists.infradead.org 728 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2567 S: Maintained 729 S: Maintained 2568 T: git git://git.kernel.org/pub/scm/linu !! 730 F: arch/arm/mach-ixp4xx/ 2569 F: Documentation/devicetree/bindings/arm !! 731 2570 F: arch/arm/boot/dts/marvell/armada* !! 732 ARM/INTEL XSC3 (MANZANO) ARM CORE 2571 F: arch/arm/boot/dts/marvell/kirkwood* !! 733 M: Lennert Buytenhek <kernel@wantstofly.org> 2572 F: arch/arm/configs/mvebu_*_defconfig !! 734 M: Dan Williams <dan.j.williams@intel.com> 2573 F: arch/arm/mach-mvebu/ << 2574 F: arch/arm64/boot/dts/marvell/ << 2575 F: drivers/clk/mvebu/ << 2576 F: drivers/cpufreq/armada-37xx-cpufreq.c << 2577 F: drivers/cpufreq/armada-8k-cpufreq.c << 2578 F: drivers/cpufreq/mvebu-cpufreq.c << 2579 F: drivers/irqchip/irq-armada-370-xp.c << 2580 F: drivers/irqchip/irq-mvebu-* << 2581 F: drivers/pinctrl/mvebu/ << 2582 F: drivers/rtc/rtc-armada38x.c << 2583 << 2584 ARM/Mediatek RTC DRIVER << 2585 M: Eddie Huang <eddie.huang@mediatek.com> << 2586 M: Sean Wang <sean.wang@mediatek.com> << 2587 L: linux-arm-kernel@lists.infradead.org 735 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2588 L: linux-mediatek@lists.infradead.org (m << 2589 S: Maintained 736 S: Maintained 2590 F: Documentation/devicetree/bindings/rtc !! 737 2591 F: Documentation/devicetree/bindings/rtc !! 738 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 2592 F: drivers/rtc/rtc-mt2712.c !! 739 M: Lennert Buytenhek <kernel@wantstofly.org> 2593 F: drivers/rtc/rtc-mt6397.c << 2594 F: drivers/rtc/rtc-mt7622.c << 2595 << 2596 ARM/Mediatek SoC support << 2597 M: Matthias Brugger <matthias.bgg@gmail.c << 2598 M: AngeloGioacchino Del Regno <angelogioa << 2599 L: linux-kernel@vger.kernel.org << 2600 L: linux-arm-kernel@lists.infradead.org 740 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2601 L: linux-mediatek@lists.infradead.org (m << 2602 S: Maintained 741 S: Maintained 2603 W: https://mtk.wiki.kernel.org/ << 2604 C: irc://irc.libera.chat/linux-mediatek << 2605 F: arch/arm/boot/dts/mediatek/ << 2606 F: arch/arm/mach-mediatek/ << 2607 F: arch/arm64/boot/dts/mediatek/ << 2608 F: drivers/soc/mediatek/ << 2609 N: mtk << 2610 N: mt[2678] << 2611 K: mediatek << 2612 742 2613 ARM/Mediatek USB3 PHY DRIVER !! 743 ARM/LOGICPD PXA270 MACHINE SUPPORT 2614 M: Chunfeng Yun <chunfeng.yun@mediatek.co !! 744 M: Lennert Buytenhek <kernel@wantstofly.org> 2615 L: linux-arm-kernel@lists.infradead.org 745 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2616 L: linux-mediatek@lists.infradead.org (m << 2617 S: Maintained 746 S: Maintained 2618 F: Documentation/devicetree/bindings/phy << 2619 F: drivers/phy/mediatek/ << 2620 747 2621 ARM/MICROCHIP (ARM64) SoC support !! 748 ARM/MAGICIAN MACHINE SUPPORT 2622 M: Conor Dooley <conor@kernel.org> !! 749 M: Philipp Zabel <philipp.zabel@gmail.com> 2623 M: Nicolas Ferre <nicolas.ferre@microchip !! 750 S: Maintained 2624 M: Claudiu Beznea <claudiu.beznea@tuxon.d << 2625 L: linux-arm-kernel@lists.infradead.org << 2626 S: Supported << 2627 T: git https://git.kernel.org/pub/scm/li << 2628 F: arch/arm64/boot/dts/microchip/ << 2629 751 2630 ARM/Microchip (AT91) SoC support !! 752 ARM/Marvell Loki/Kirkwood/MV78xx0/Orion SOC support 2631 M: Nicolas Ferre <nicolas.ferre@microchip !! 753 M: Lennert Buytenhek <buytenh@marvell.com> 2632 M: Alexandre Belloni <alexandre.belloni@b !! 754 M: Nicolas Pitre <nico@marvell.com> 2633 M: Claudiu Beznea <claudiu.beznea@tuxon.d << 2634 L: linux-arm-kernel@lists.infradead.org << 2635 S: Supported << 2636 W: http://www.linux4sam.org << 2637 T: git git://git.kernel.org/pub/scm/linu << 2638 F: arch/arm/boot/dts/microchip/ << 2639 F: arch/arm/include/debug/at91.S << 2640 F: arch/arm/mach-at91/ << 2641 F: drivers/memory/atmel* << 2642 F: drivers/watchdog/sama5d4_wdt.c << 2643 F: include/soc/at91/ << 2644 X: drivers/input/touchscreen/atmel_mxt_t << 2645 N: at91 << 2646 N: atmel << 2647 << 2648 ARM/Microchip Sparx5 SoC support << 2649 M: Lars Povlsen <lars.povlsen@microchip.c << 2650 M: Steen Hegelund <Steen.Hegelund@microch << 2651 M: Daniel Machon <daniel.machon@microchip << 2652 M: UNGLinuxDriver@microchip.com << 2653 L: linux-arm-kernel@lists.infradead.org << 2654 S: Supported << 2655 F: arch/arm64/boot/dts/microchip/sparx* << 2656 F: drivers/net/ethernet/microchip/vcap/ << 2657 F: drivers/pinctrl/pinctrl-microchip-sgp << 2658 N: sparx5 << 2659 << 2660 ARM/MILBEAUT ARCHITECTURE << 2661 M: Taichi Sugaya <sugaya.taichi@socionext << 2662 M: Takao Orito <orito.takao@socionext.com << 2663 L: linux-arm-kernel@lists.infradead.org 755 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 756 T: git git://git.marvell.com/orion 2664 S: Maintained 757 S: Maintained 2665 F: arch/arm/boot/dts/socionext/milbeaut* !! 758 F: arch/arm/mach-loki/ 2666 F: arch/arm/mach-milbeaut/ !! 759 F: arch/arm/mach-kirkwood/ 2667 N: milbeaut !! 760 F: arch/arm/mach-mv78xx0/ >> 761 F: arch/arm/mach-orion5x/ >> 762 F: arch/arm/plat-orion/ 2668 763 2669 ARM/MOXA ART SOC !! 764 ARM/MIOA701 MACHINE SUPPORT 2670 M: Krzysztof Kozlowski <krzk@kernel.org> !! 765 M: Robert Jarzmik <robert.jarzmik@free.fr> 2671 L: linux-arm-kernel@lists.infradead.org << 2672 S: Odd Fixes << 2673 F: Documentation/devicetree/bindings/arm << 2674 F: Documentation/devicetree/bindings/clo << 2675 F: arch/arm/boot/dts/moxa/ << 2676 F: drivers/clk/clk-moxart.c << 2677 << 2678 ARM/MStar/Sigmastar Armv7 SoC support << 2679 M: Daniel Palmer <daniel@thingy.jp> << 2680 M: Romain Perier <romain.perier@gmail.com << 2681 L: linux-arm-kernel@lists.infradead.org 766 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 767 F: arch/arm/mach-pxa/mioa701.c 2682 S: Maintained 768 S: Maintained 2683 W: http://linux-chenxing.org/ << 2684 T: git git://github.com/linux-chenxing/l << 2685 F: Documentation/devicetree/bindings/arm << 2686 F: Documentation/devicetree/bindings/clo << 2687 F: Documentation/devicetree/bindings/gpi << 2688 F: arch/arm/boot/dts/sigmastar/ << 2689 F: arch/arm/mach-mstar/ << 2690 F: drivers/clk/mstar/ << 2691 F: drivers/clocksource/timer-msc313e.c << 2692 F: drivers/gpio/gpio-msc313.c << 2693 F: drivers/rtc/rtc-msc313.c << 2694 F: drivers/watchdog/msc313e_wdt.c << 2695 F: include/dt-bindings/clock/mstar-* << 2696 F: include/dt-bindings/gpio/msc313-gpio. << 2697 769 2698 ARM/NOMADIK/Ux500 ARCHITECTURES !! 770 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 2699 M: Linus Walleij <linus.walleij@linaro.or !! 771 M: Michael Petchkovsky <mkpetch@internode.on.net> 2700 L: linux-arm-kernel@lists.infradead.org << 2701 S: Maintained 772 S: Maintained 2702 T: git git://git.kernel.org/pub/scm/linu !! 773 2703 F: Documentation/devicetree/bindings/arm !! 774 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 2704 F: Documentation/devicetree/bindings/arm !! 775 M: Nelson Castillo <arhuaco@freaks-unidos.net> 2705 F: Documentation/devicetree/bindings/arm !! 776 L: openmoko-kernel@lists.openmoko.org (subscribers-only) 2706 F: Documentation/devicetree/bindings/gpi !! 777 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 2707 F: Documentation/devicetree/bindings/i2c << 2708 F: arch/arm/boot/dts/st/ste-* << 2709 F: arch/arm/mach-nomadik/ << 2710 F: arch/arm/mach-ux500/ << 2711 F: drivers/clk/clk-nomadik.c << 2712 F: drivers/clocksource/clksrc-dbx500-prc << 2713 F: drivers/dma/ste_dma40* << 2714 F: drivers/pmdomain/st/ste-ux500-pm-doma << 2715 F: drivers/gpio/gpio-nomadik.c << 2716 F: drivers/hwspinlock/u8500_hsem.c << 2717 F: drivers/i2c/busses/i2c-nomadik.c << 2718 F: drivers/iio/adc/ab8500-gpadc.c << 2719 F: drivers/mfd/ab8500* << 2720 F: drivers/mfd/abx500* << 2721 F: drivers/mfd/db8500* << 2722 F: drivers/pinctrl/nomadik/ << 2723 F: drivers/rtc/rtc-ab8500.c << 2724 F: drivers/rtc/rtc-pl031.c << 2725 F: drivers/soc/ux500/ << 2726 << 2727 ARM/NUVOTON MA35 ARCHITECTURE << 2728 M: Jacky Huang <ychuang3@nuvoton.com> << 2729 M: Shan-Chun Hung <schung@nuvoton.com> << 2730 L: linux-arm-kernel@lists.infradead.org << 2731 S: Supported 778 S: Supported 2732 F: Documentation/devicetree/bindings/*/* !! 779 2733 F: Documentation/devicetree/bindings/*/* !! 780 ARM/TOSA MACHINE SUPPORT 2734 F: arch/arm64/boot/dts/nuvoton/*ma35* !! 781 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 2735 F: drivers/*/*/*ma35* !! 782 M: Dirk Opfer <dirk@opfer-online.de> 2736 F: drivers/*/*ma35* << 2737 K: ma35d1 << 2738 << 2739 ARM/NUVOTON NPCM ARCHITECTURE << 2740 M: Avi Fishman <avifishman70@gmail.com> << 2741 M: Tomer Maimon <tmaimon77@gmail.com> << 2742 M: Tali Perry <tali.perry1@gmail.com> << 2743 R: Patrick Venture <venture@google.com> << 2744 R: Nancy Yuen <yuenn@google.com> << 2745 R: Benjamin Fair <benjaminfair@google.com << 2746 L: openbmc@lists.ozlabs.org (moderated f << 2747 S: Supported << 2748 F: Documentation/devicetree/bindings/*/* << 2749 F: Documentation/devicetree/bindings/*/* << 2750 F: Documentation/devicetree/bindings/rtc << 2751 F: arch/arm/boot/dts/nuvoton/nuvoton-npc << 2752 F: arch/arm/mach-npcm/ << 2753 F: arch/arm64/boot/dts/nuvoton/ << 2754 F: drivers/*/*/*npcm* << 2755 F: drivers/*/*npcm* << 2756 F: drivers/rtc/rtc-nct3018y.c << 2757 F: include/dt-bindings/clock/nuvoton,npc << 2758 F: include/dt-bindings/clock/nuvoton,npc << 2759 << 2760 ARM/NUVOTON NPCM VIDEO ENGINE DRIVER << 2761 M: Joseph Liu <kwliu@nuvoton.com> << 2762 M: Marvin Lin <kflin@nuvoton.com> << 2763 L: linux-media@vger.kernel.org << 2764 L: openbmc@lists.ozlabs.org (moderated f << 2765 S: Maintained 783 S: Maintained 2766 F: Documentation/devicetree/bindings/med !! 784 2767 F: Documentation/devicetree/bindings/med !! 785 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 2768 F: Documentation/userspace-api/media/dri !! 786 M: Marek Vasut <marek.vasut@gmail.com> 2769 F: drivers/media/platform/nuvoton/ !! 787 L: linux-arm-kernel@lists.infradead.org 2770 F: include/uapi/linux/npcm-video.h !! 788 W: http://hackndev.com 2771 << 2772 ARM/NUVOTON WPCM450 ARCHITECTURE << 2773 M: Jonathan Neuschäfer <j.neuschaefer@gm << 2774 L: openbmc@lists.ozlabs.org (moderated f << 2775 S: Maintained << 2776 W: https://github.com/neuschaefer/wpcm45 << 2777 F: Documentation/devicetree/bindings/*/* << 2778 F: arch/arm/boot/dts/nuvoton/nuvoton-wpc << 2779 F: arch/arm/configs/wpcm450_defconfig << 2780 F: arch/arm/mach-npcm/wpcm450.c << 2781 F: drivers/*/*/*wpcm* << 2782 F: drivers/*/*wpcm* << 2783 << 2784 ARM/NXP S32G ARCHITECTURE << 2785 R: Chester Lin <chester62515@gmail.com> << 2786 R: Matthias Brugger <mbrugger@suse.com> << 2787 R: Ghennadi Procopciuc <ghennadi.procopci << 2788 L: NXP S32 Linux Team <s32@nxp.com> << 2789 L: linux-arm-kernel@lists.infradead.org << 2790 S: Maintained 789 S: Maintained 2791 F: arch/arm64/boot/dts/freescale/s32g*.d !! 790 F: arch/arm/mach-pxa/include/mach/palmtx.h 2792 F: drivers/pinctrl/nxp/ !! 791 F: arch/arm/mach-pxa/palmtx.c >> 792 F: arch/arm/mach-pxa/include/mach/palmt5.h >> 793 F: arch/arm/mach-pxa/palmt5.c >> 794 F: arch/arm/mach-pxa/include/mach/palmld.h >> 795 F: arch/arm/mach-pxa/palmld.c >> 796 F: arch/arm/mach-pxa/include/mach/palmte2.h >> 797 F: arch/arm/mach-pxa/palmte2.c >> 798 F: arch/arm/mach-pxa/include/mach/palmtc.h >> 799 F: arch/arm/mach-pxa/palmtc.c 2793 800 2794 ARM/Orion SoC/Technologic Systems TS-78xx pla !! 801 ARM/PALM TREO 680 SUPPORT 2795 M: Alexander Clouter <alex@digriz.org.uk> !! 802 M: Tomas Cech <sleep_walker@suse.cz> 2796 L: linux-arm-kernel@lists.infradead.org !! 803 L: linux-arm-kernel@lists.infradead.org >> 804 W: http://hackndev.com >> 805 S: Maintained >> 806 F: arch/arm/mach-pxa/include/mach/treo680.h >> 807 F: arch/arm/mach-pxa/treo680.c >> 808 >> 809 ARM/PALMZ72 SUPPORT >> 810 M: Sergey Lapin <slapin@ossfans.org> >> 811 L: linux-arm-kernel@lists.infradead.org >> 812 W: http://hackndev.com 2797 S: Maintained 813 S: Maintained 2798 W: http://www.digriz.org.uk/ts78xx/kerne !! 814 F: arch/arm/mach-pxa/include/mach/palmz72.h 2799 F: arch/arm/mach-orion5x/ts78xx-* !! 815 F: arch/arm/mach-pxa/palmz72.c 2800 816 2801 ARM/QUALCOMM CHROMEBOOK SUPPORT !! 817 ARM/PLEB SUPPORT 2802 R: cros-qcom-dts-watchers@chromium.org !! 818 M: Peter Chubb <pleb@gelato.unsw.edu.au> 2803 F: arch/arm64/boot/dts/qcom/sc7180* !! 819 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 2804 F: arch/arm64/boot/dts/qcom/sc7280* !! 820 S: Maintained 2805 F: arch/arm64/boot/dts/qcom/sdm845-cheza << 2806 << 2807 ARM/QUALCOMM MAILING LIST << 2808 L: linux-arm-msm@vger.kernel.org << 2809 F: Documentation/devicetree/bindings/*/q << 2810 F: Documentation/devicetree/bindings/soc << 2811 F: arch/arm/boot/dts/qcom/ << 2812 F: arch/arm/configs/qcom_defconfig << 2813 F: arch/arm/mach-qcom/ << 2814 F: arch/arm64/boot/dts/qcom/ << 2815 F: drivers/*/*/pm8???-* << 2816 F: drivers/*/*/qcom* << 2817 F: drivers/*/*/qcom/ << 2818 F: drivers/*/qcom* << 2819 F: drivers/*/qcom/ << 2820 F: drivers/bluetooth/btqcomsmd.c << 2821 F: drivers/clocksource/timer-qcom.c << 2822 F: drivers/cpuidle/cpuidle-qcom-spm.c << 2823 F: drivers/extcon/extcon-qcom* << 2824 F: drivers/i2c/busses/i2c-qcom-geni.c << 2825 F: drivers/i2c/busses/i2c-qup.c << 2826 F: drivers/iommu/msm* << 2827 F: drivers/mfd/ssbi.c << 2828 F: drivers/mmc/host/mmci_qcom* << 2829 F: drivers/mmc/host/sdhci-msm.c << 2830 F: drivers/pci/controller/dwc/pcie-qcom* << 2831 F: drivers/phy/qualcomm/ << 2832 F: drivers/power/*/msm* << 2833 F: drivers/reset/reset-qcom-* << 2834 F: drivers/rtc/rtc-pm8xxx.c << 2835 F: drivers/spi/spi-geni-qcom.c << 2836 F: drivers/spi/spi-qcom-qspi.c << 2837 F: drivers/spi/spi-qup.c << 2838 F: drivers/tty/serial/msm_serial.c << 2839 F: drivers/ufs/host/ufs-qcom* << 2840 F: drivers/usb/dwc3/dwc3-qcom.c << 2841 F: include/dt-bindings/*/qcom* << 2842 F: include/linux/*/qcom* << 2843 F: include/linux/soc/qcom/ << 2844 << 2845 ARM/QUALCOMM SUPPORT << 2846 M: Bjorn Andersson <andersson@kernel.org> << 2847 M: Konrad Dybcio <konradybcio@kernel.org> << 2848 L: linux-arm-msm@vger.kernel.org << 2849 S: Maintained << 2850 T: git git://git.kernel.org/pub/scm/linu << 2851 F: Documentation/devicetree/bindings/arm << 2852 F: Documentation/devicetree/bindings/arm << 2853 F: Documentation/devicetree/bindings/bus << 2854 F: Documentation/devicetree/bindings/cac << 2855 F: Documentation/devicetree/bindings/fir << 2856 F: Documentation/devicetree/bindings/res << 2857 F: Documentation/devicetree/bindings/soc << 2858 F: arch/arm/boot/dts/qcom/ << 2859 F: arch/arm/configs/qcom_defconfig << 2860 F: arch/arm/mach-qcom/ << 2861 F: arch/arm64/boot/dts/qcom/ << 2862 F: drivers/bus/qcom* << 2863 F: drivers/firmware/qcom/ << 2864 F: drivers/soc/qcom/ << 2865 F: include/dt-bindings/arm/qcom,ids.h << 2866 F: include/dt-bindings/firmware/qcom,scm << 2867 F: include/dt-bindings/soc/qcom* << 2868 F: include/linux/firmware/qcom << 2869 F: include/linux/soc/qcom/ << 2870 F: include/soc/qcom/ << 2871 821 2872 ARM/RDA MICRO ARCHITECTURE !! 822 ARM/PT DIGITAL BOARD PORT 2873 M: Manivannan Sadhasivam <manivannan.sadh !! 823 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 2874 L: linux-arm-kernel@lists.infradead.org 824 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2875 L: linux-unisoc@lists.infradead.org (mod !! 825 W: http://www.arm.linux.org.uk/ 2876 S: Maintained 826 S: Maintained 2877 F: Documentation/devicetree/bindings/arm << 2878 F: Documentation/devicetree/bindings/gpi << 2879 F: Documentation/devicetree/bindings/int << 2880 F: Documentation/devicetree/bindings/ser << 2881 F: Documentation/devicetree/bindings/tim << 2882 F: arch/arm/boot/dts/unisoc/ << 2883 F: drivers/clocksource/timer-rda.c << 2884 F: drivers/gpio/gpio-rda.c << 2885 F: drivers/irqchip/irq-rda-intc.c << 2886 F: drivers/tty/serial/rda-uart.c << 2887 827 2888 ARM/REALTEK ARCHITECTURE !! 828 ARM/RADISYS ENP2611 MACHINE SUPPORT 2889 M: Andreas Färber <afaerber@suse.de> !! 829 M: Lennert Buytenhek <kernel@wantstofly.org> 2890 L: linux-arm-kernel@lists.infradead.org 830 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2891 L: linux-realtek-soc@lists.infradead.org << 2892 S: Maintained 831 S: Maintained 2893 F: Documentation/devicetree/bindings/arm << 2894 F: arch/arm/boot/dts/realtek/ << 2895 F: arch/arm/mach-realtek/ << 2896 F: arch/arm64/boot/dts/realtek/ << 2897 << 2898 ARM/RISC-V/RENESAS ARCHITECTURE << 2899 M: Geert Uytterhoeven <geert+renesas@glid << 2900 M: Magnus Damm <magnus.damm@gmail.com> << 2901 L: linux-renesas-soc@vger.kernel.org << 2902 S: Supported << 2903 Q: http://patchwork.kernel.org/project/l << 2904 C: irc://irc.libera.chat/renesas-soc << 2905 T: git git://git.kernel.org/pub/scm/linu << 2906 F: Documentation/devicetree/bindings/hwi << 2907 F: Documentation/devicetree/bindings/soc << 2908 F: arch/arm/boot/dts/renesas/ << 2909 F: arch/arm/configs/shmobile_defconfig << 2910 F: arch/arm/include/debug/renesas-scif.S << 2911 F: arch/arm/mach-shmobile/ << 2912 F: arch/arm64/boot/dts/renesas/ << 2913 F: arch/riscv/boot/dts/renesas/ << 2914 F: drivers/pmdomain/renesas/ << 2915 F: drivers/soc/renesas/ << 2916 F: include/linux/soc/renesas/ << 2917 K: \brenesas, << 2918 832 2919 ARM/RISCPC ARCHITECTURE 833 ARM/RISCPC ARCHITECTURE 2920 M: Russell King <linux@armlinux.org.uk> !! 834 M: Russell King <linux@arm.linux.org.uk> 2921 L: linux-arm-kernel@lists.infradead.org 835 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 836 W: http://www.arm.linux.org.uk/ 2922 S: Maintained 837 S: Maintained 2923 W: http://www.armlinux.org.uk/ !! 838 F: arch/arm/common/time-acorn.c >> 839 F: arch/arm/include/asm/hardware/entry-macro-iomd.S 2924 F: arch/arm/include/asm/hardware/ioc.h 840 F: arch/arm/include/asm/hardware/ioc.h 2925 F: arch/arm/include/asm/hardware/iomd.h 841 F: arch/arm/include/asm/hardware/iomd.h 2926 F: arch/arm/include/asm/hardware/memc.h 842 F: arch/arm/include/asm/hardware/memc.h 2927 F: arch/arm/mach-rpc/ 843 F: arch/arm/mach-rpc/ 2928 F: drivers/net/ethernet/8390/etherh.c !! 844 F: drivers/net/arm/ether* 2929 F: drivers/net/ethernet/i825xx/ether1* << 2930 F: drivers/net/ethernet/seeq/ether3* << 2931 F: drivers/scsi/arm/ 845 F: drivers/scsi/arm/ 2932 846 2933 ARM/Rockchip SoC support !! 847 ARM/SHARK MACHINE SUPPORT 2934 M: Heiko Stuebner <heiko@sntech.de> !! 848 M: Alexander Schulz <alex@shark-linux.de> 2935 L: linux-arm-kernel@lists.infradead.org !! 849 W: http://www.shark-linux.de/shark.html 2936 L: linux-rockchip@lists.infradead.org << 2937 S: Maintained 850 S: Maintained 2938 T: git git://git.kernel.org/pub/scm/linu << 2939 F: Documentation/devicetree/bindings/i2c << 2940 F: Documentation/devicetree/bindings/mmc << 2941 F: Documentation/devicetree/bindings/spi << 2942 F: arch/arm/boot/dts/rockchip/ << 2943 F: arch/arm/mach-rockchip/ << 2944 F: drivers/*/*/*rockchip* << 2945 F: drivers/*/*rockchip* << 2946 F: drivers/clk/rockchip/ << 2947 F: drivers/i2c/busses/i2c-rk3x.c << 2948 F: sound/soc/rockchip/ << 2949 N: rockchip << 2950 << 2951 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECT << 2952 M: Krzysztof Kozlowski <krzk@kernel.org> << 2953 R: Alim Akhtar <alim.akhtar@samsung.com> << 2954 L: linux-arm-kernel@lists.infradead.org << 2955 L: linux-samsung-soc@vger.kernel.org << 2956 S: Maintained << 2957 P: Documentation/process/maintainer-soc- << 2958 Q: https://patchwork.kernel.org/project/ << 2959 B: mailto:linux-samsung-soc@vger.kernel. << 2960 C: irc://irc.libera.chat/linux-exynos << 2961 T: git git://git.kernel.org/pub/scm/linu << 2962 F: Documentation/arch/arm/samsung/ << 2963 F: Documentation/devicetree/bindings/arm << 2964 F: Documentation/devicetree/bindings/hwi << 2965 F: Documentation/devicetree/bindings/pow << 2966 F: Documentation/devicetree/bindings/soc << 2967 F: arch/arm/boot/dts/samsung/ << 2968 F: arch/arm/mach-exynos*/ << 2969 F: arch/arm/mach-s3c/ << 2970 F: arch/arm/mach-s5p*/ << 2971 F: arch/arm64/boot/dts/exynos/ << 2972 F: drivers/*/*/*s3c24* << 2973 F: drivers/*/*s3c24* << 2974 F: drivers/*/*s3c64xx* << 2975 F: drivers/*/*s5pv210* << 2976 F: drivers/clocksource/samsung_pwm_timer << 2977 F: drivers/memory/samsung/ << 2978 F: drivers/pwm/pwm-samsung.c << 2979 F: drivers/soc/samsung/ << 2980 F: drivers/tty/serial/samsung* << 2981 F: include/clocksource/samsung_pwm.h << 2982 F: include/linux/platform_data/*s3c* << 2983 F: include/linux/serial_s3c.h << 2984 F: include/linux/soc/samsung/ << 2985 N: exynos << 2986 N: s3c64xx << 2987 N: s5pv210 << 2988 851 2989 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATI !! 852 ARM/SAMSUNG ARM ARCHITECTURES 2990 M: Łukasz Stelmach <l.stelmach@samsung.c !! 853 M: Ben Dooks <ben-linux@fluff.org> 2991 L: linux-arm-kernel@lists.infradead.org 854 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2992 L: linux-media@vger.kernel.org !! 855 W: http://www.fluff.org/ben/linux/ 2993 S: Maintained << 2994 F: drivers/media/platform/samsung/s5p-g2 << 2995 << 2996 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUP << 2997 M: Marek Szyprowski <m.szyprowski@samsung << 2998 L: linux-samsung-soc@vger.kernel.org << 2999 L: linux-media@vger.kernel.org << 3000 S: Maintained 856 S: Maintained 3001 F: Documentation/devicetree/bindings/med !! 857 F: arch/arm/plat-s3c/ 3002 F: drivers/media/cec/platform/s5p/ !! 858 F: arch/arm/plat-s3c24xx/ 3003 859 3004 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT !! 860 ARM/S3C2410 ARM ARCHITECTURE 3005 M: Andrzej Pietrasiewicz <andrzejtp2010@g !! 861 M: Ben Dooks <ben-linux@fluff.org> 3006 M: Jacek Anaszewski <jacek.anaszewski@gma << 3007 M: Sylwester Nawrocki <s.nawrocki@samsung << 3008 L: linux-arm-kernel@lists.infradead.org 862 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3009 L: linux-media@vger.kernel.org !! 863 W: http://www.fluff.org/ben/linux/ 3010 S: Maintained 864 S: Maintained 3011 F: Documentation/devicetree/bindings/med !! 865 F: arch/arm/mach-s3c2410/ 3012 F: drivers/media/platform/samsung/s5p-jp << 3013 866 3014 ARM/SAMSUNG S5P SERIES Multi Format Codec (MF !! 867 ARM/S3C2440 ARM ARCHITECTURE 3015 M: Marek Szyprowski <m.szyprowski@samsung !! 868 M: Ben Dooks <ben-linux@fluff.org> 3016 M: Andrzej Hajda <andrzej.hajda@intel.com << 3017 L: linux-arm-kernel@lists.infradead.org 869 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3018 L: linux-media@vger.kernel.org !! 870 W: http://www.fluff.org/ben/linux/ 3019 S: Maintained 871 S: Maintained 3020 F: Documentation/devicetree/bindings/med !! 872 F: arch/arm/mach-s3c2440/ 3021 F: drivers/media/platform/samsung/s5p-mf << 3022 873 3023 ARM/SOCFPGA ARCHITECTURE !! 874 ARM/S3C2442 ARM ARCHITECTURE 3024 M: Dinh Nguyen <dinguyen@kernel.org> !! 875 M: Ben Dooks <ben-linux@fluff.org> 3025 S: Maintained << 3026 W: http://www.rocketboards.org << 3027 T: git git://git.kernel.org/pub/scm/linu << 3028 F: arch/arm/boot/dts/intel/socfpga/ << 3029 F: arch/arm/configs/socfpga_defconfig << 3030 F: arch/arm/mach-socfpga/ << 3031 F: arch/arm64/boot/dts/altera/ << 3032 F: arch/arm64/boot/dts/intel/ << 3033 << 3034 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT << 3035 M: Dinh Nguyen <dinguyen@kernel.org> << 3036 S: Maintained << 3037 F: drivers/clk/socfpga/ << 3038 << 3039 ARM/SOCFPGA EDAC SUPPORT << 3040 M: Dinh Nguyen <dinguyen@kernel.org> << 3041 S: Maintained << 3042 F: drivers/edac/altera_edac.[ch] << 3043 << 3044 ARM/SPREADTRUM SoC SUPPORT << 3045 M: Orson Zhai <orsonzhai@gmail.com> << 3046 M: Baolin Wang <baolin.wang7@gmail.com> << 3047 R: Chunyan Zhang <zhang.lyra@gmail.com> << 3048 S: Maintained << 3049 F: arch/arm64/boot/dts/sprd << 3050 N: sprd << 3051 N: sc27xx << 3052 N: sc2731 << 3053 << 3054 ARM/STI ARCHITECTURE << 3055 M: Patrice Chotard <patrice.chotard@foss. << 3056 L: linux-arm-kernel@lists.infradead.org << 3057 S: Maintained << 3058 W: http://www.stlinux.com << 3059 F: Documentation/devicetree/bindings/i2c << 3060 F: Documentation/devicetree/bindings/spi << 3061 F: arch/arm/boot/dts/st/sti* << 3062 F: arch/arm/mach-sti/ << 3063 F: drivers/ata/ahci_st.c << 3064 F: drivers/char/hw_random/st-rng.c << 3065 F: drivers/clocksource/arm_global_timer. << 3066 F: drivers/clocksource/clksrc_st_lpc.c << 3067 F: drivers/cpufreq/sti-cpufreq.c << 3068 F: drivers/dma/st_fdma* << 3069 F: drivers/i2c/busses/i2c-st.c << 3070 F: drivers/media/platform/st/sti/c8sectp << 3071 F: drivers/media/rc/st_rc.c << 3072 F: drivers/mmc/host/sdhci-st.c << 3073 F: drivers/phy/st/phy-miphy28lp.c << 3074 F: drivers/phy/st/phy-stih407-usb.c << 3075 F: drivers/pinctrl/pinctrl-st.c << 3076 F: drivers/remoteproc/st_remoteproc.c << 3077 F: drivers/remoteproc/st_slim_rproc.c << 3078 F: drivers/reset/sti/ << 3079 F: drivers/rtc/rtc-st-lpc.c << 3080 F: drivers/tty/serial/st-asc.c << 3081 F: drivers/usb/dwc3/dwc3-st.c << 3082 F: drivers/usb/host/ehci-st.c << 3083 F: drivers/usb/host/ohci-st.c << 3084 F: drivers/watchdog/st_lpc_wdt.c << 3085 F: include/linux/remoteproc/st_slim_rpro << 3086 << 3087 ARM/STM32 ARCHITECTURE << 3088 M: Maxime Coquelin <mcoquelin.stm32@gmail << 3089 M: Alexandre Torgue <alexandre.torgue@fos << 3090 L: linux-stm32@st-md-mailman.stormreply. << 3091 L: linux-arm-kernel@lists.infradead.org << 3092 S: Maintained << 3093 T: git git://git.kernel.org/pub/scm/linu << 3094 F: arch/arm/boot/dts/st/stm32* << 3095 F: arch/arm/mach-stm32/ << 3096 F: arch/arm64/boot/dts/st/ << 3097 F: drivers/clocksource/armv7m_systick.c << 3098 N: stm32 << 3099 N: stm << 3100 << 3101 ARM/SUNPLUS SP7021 SOC SUPPORT << 3102 M: Qin Jian <qinjian@cqplus1.com> << 3103 L: linux-arm-kernel@lists.infradead.org << 3104 S: Maintained << 3105 W: https://sunplus-tibbo.atlassian.net/w << 3106 F: Documentation/devicetree/bindings/arm << 3107 F: Documentation/devicetree/bindings/clo << 3108 F: Documentation/devicetree/bindings/int << 3109 F: Documentation/devicetree/bindings/res << 3110 F: arch/arm/boot/dts/sunplus/ << 3111 F: arch/arm/configs/sp7021_*defconfig << 3112 F: drivers/clk/clk-sp7021.c << 3113 F: drivers/irqchip/irq-sp7021-intc.c << 3114 F: drivers/reset/reset-sunplus.c << 3115 F: include/dt-bindings/clock/sunplus,sp7 << 3116 F: include/dt-bindings/reset/sunplus,sp7 << 3117 << 3118 ARM/Synaptics SoC support << 3119 M: Jisheng Zhang <jszhang@kernel.org> << 3120 M: Sebastian Hesselbarth <sebastian.hesse << 3121 L: linux-arm-kernel@lists.infradead.org 876 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 877 W: http://www.fluff.org/ben/linux/ 3122 S: Maintained 878 S: Maintained 3123 F: arch/arm/boot/dts/synaptics/ !! 879 F: arch/arm/mach-s3c2442/ 3124 F: arch/arm/mach-berlin/ << 3125 F: arch/arm64/boot/dts/synaptics/ << 3126 << 3127 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT << 3128 M: Hans Verkuil <hverkuil-cisco@xs4all.nl << 3129 L: linux-tegra@vger.kernel.org << 3130 L: linux-media@vger.kernel.org << 3131 S: Maintained << 3132 F: Documentation/devicetree/bindings/med << 3133 F: drivers/media/cec/platform/tegra/ << 3134 880 3135 ARM/TESLA FSD SoC SUPPORT !! 881 ARM/S3C2443 ARM ARCHITECTURE 3136 M: Alim Akhtar <alim.akhtar@samsung.com> !! 882 M: Ben Dooks <ben-linux@fluff.org> 3137 M: linux-fsd@tesla.com << 3138 L: linux-arm-kernel@lists.infradead.org 883 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3139 L: linux-samsung-soc@vger.kernel.org !! 884 W: http://www.fluff.org/ben/linux/ 3140 S: Maintained 885 S: Maintained 3141 F: arch/arm64/boot/dts/tesla/ !! 886 F: arch/arm/mach-s3c2443/ 3142 887 3143 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS !! 888 ARM/S3C6400 ARM ARCHITECTURE 3144 M: Santosh Shilimkar <ssantosh@kernel.org !! 889 M: Ben Dooks <ben-linux@fluff.org> 3145 L: linux-kernel@vger.kernel.org << 3146 S: Maintained << 3147 F: drivers/memory/*emif* << 3148 << 3149 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE << 3150 M: Nishanth Menon <nm@ti.com> << 3151 M: Santosh Shilimkar <ssantosh@kernel.org << 3152 L: linux-arm-kernel@lists.infradead.org 890 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 891 W: http://www.fluff.org/ben/linux/ 3153 S: Maintained 892 S: Maintained 3154 T: git git://git.kernel.org/pub/scm/linu !! 893 F: arch/arm/mach-s3c6400/ 3155 F: arch/arm/boot/dts/ti/keystone/ << 3156 F: arch/arm/mach-keystone/ << 3157 894 3158 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK !! 895 ARM/S3C6410 ARM ARCHITECTURE 3159 M: Santosh Shilimkar <ssantosh@kernel.org !! 896 M: Ben Dooks <ben-linux@fluff.org> 3160 L: linux-kernel@vger.kernel.org << 3161 S: Maintained << 3162 F: drivers/clk/keystone/ << 3163 << 3164 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE << 3165 M: Santosh Shilimkar <ssantosh@kernel.org << 3166 L: linux-arm-kernel@lists.infradead.org 897 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3167 L: linux-kernel@vger.kernel.org !! 898 W: http://www.fluff.org/ben/linux/ 3168 S: Maintained << 3169 F: drivers/clocksource/timer-keystone.c << 3170 << 3171 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER << 3172 M: Santosh Shilimkar <ssantosh@kernel.org << 3173 L: linux-kernel@vger.kernel.org << 3174 S: Maintained 899 S: Maintained 3175 F: drivers/power/reset/keystone-reset.c !! 900 F: arch/arm/mach-s3c6410/ 3176 901 3177 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE !! 902 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 3178 M: Nishanth Menon <nm@ti.com> !! 903 M: Lennert Buytenhek <kernel@wantstofly.org> 3179 M: Vignesh Raghavendra <vigneshr@ti.com> << 3180 M: Tero Kristo <kristo@kernel.org> << 3181 L: linux-arm-kernel@lists.infradead.org << 3182 S: Supported << 3183 F: Documentation/devicetree/bindings/arm << 3184 F: Documentation/devicetree/bindings/hwi << 3185 F: arch/arm64/boot/dts/ti/Makefile << 3186 F: arch/arm64/boot/dts/ti/k3-* << 3187 << 3188 ARM/TEXAS INSTRUMENTS NSPIRE ARCHITECTURE << 3189 M: Krzysztof Kozlowski <krzk@kernel.org> << 3190 L: linux-arm-kernel@lists.infradead.org << 3191 S: Odd Fixes << 3192 F: Documentation/devicetree/bindings/*/* << 3193 F: Documentation/devicetree/bindings/*/t << 3194 F: Documentation/devicetree/bindings/arm << 3195 F: arch/arm/boot/dts/nspire/ << 3196 << 3197 ARM/TOSHIBA VISCONTI ARCHITECTURE << 3198 M: Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@ << 3199 L: linux-arm-kernel@lists.infradead.org << 3200 S: Supported << 3201 T: git git://git.kernel.org/pub/scm/linu << 3202 F: Documentation/devicetree/bindings/arm << 3203 F: Documentation/devicetree/bindings/clo << 3204 F: Documentation/devicetree/bindings/clo << 3205 F: Documentation/devicetree/bindings/gpi << 3206 F: Documentation/devicetree/bindings/net << 3207 F: Documentation/devicetree/bindings/pci << 3208 F: Documentation/devicetree/bindings/pin << 3209 F: Documentation/devicetree/bindings/wat << 3210 F: arch/arm64/boot/dts/toshiba/ << 3211 F: drivers/clk/visconti/ << 3212 F: drivers/gpio/gpio-visconti.c << 3213 F: drivers/net/ethernet/stmicro/stmmac/d << 3214 F: drivers/pci/controller/dwc/pcie-visco << 3215 F: drivers/pinctrl/visconti/ << 3216 F: drivers/watchdog/visconti_wdt.c << 3217 N: visconti << 3218 << 3219 ARM/UNIPHIER ARCHITECTURE << 3220 M: Kunihiko Hayashi <hayashi.kunihiko@soc << 3221 M: Masami Hiramatsu <mhiramat@kernel.org> << 3222 L: linux-arm-kernel@lists.infradead.org << 3223 S: Maintained << 3224 F: Documentation/devicetree/bindings/arm << 3225 F: Documentation/devicetree/bindings/gpi << 3226 F: Documentation/devicetree/bindings/pin << 3227 F: Documentation/devicetree/bindings/soc << 3228 F: arch/arm/boot/dts/socionext/uniphier* << 3229 F: arch/arm/include/asm/hardware/cache-u << 3230 F: arch/arm/mm/cache-uniphier.c << 3231 F: arch/arm64/boot/dts/socionext/uniphie << 3232 F: drivers/bus/uniphier-system-bus.c << 3233 F: drivers/clk/uniphier/ << 3234 F: drivers/dma/uniphier-mdmac.c << 3235 F: drivers/gpio/gpio-uniphier.c << 3236 F: drivers/i2c/busses/i2c-uniphier* << 3237 F: drivers/irqchip/irq-uniphier-aidet.c << 3238 F: drivers/mmc/host/uniphier-sd.c << 3239 F: drivers/pinctrl/uniphier/ << 3240 F: drivers/reset/reset-uniphier.c << 3241 F: drivers/tty/serial/8250/8250_uniphier << 3242 N: uniphier << 3243 << 3244 ARM/VERSATILE EXPRESS PLATFORM << 3245 M: Liviu Dudau <liviu.dudau@arm.com> << 3246 M: Sudeep Holla <sudeep.holla@arm.com> << 3247 M: Lorenzo Pieralisi <lpieralisi@kernel.o << 3248 L: linux-arm-kernel@lists.infradead.org 904 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3249 S: Maintained 905 S: Maintained 3250 N: mps2 << 3251 N: vexpress << 3252 F: arch/arm/mach-versatile/ << 3253 F: arch/arm64/boot/dts/arm/ << 3254 F: drivers/clocksource/timer-versatile.c << 3255 X: drivers/cpufreq/vexpress-spc-cpufreq. << 3256 X: Documentation/devicetree/bindings/arm << 3257 906 3258 ARM/VFP SUPPORT !! 907 ARM/THECUS N2100 MACHINE SUPPORT 3259 M: Russell King <linux@armlinux.org.uk> !! 908 M: Lennert Buytenhek <kernel@wantstofly.org> 3260 L: linux-arm-kernel@lists.infradead.org 909 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3261 S: Maintained 910 S: Maintained 3262 W: http://www.armlinux.org.uk/ << 3263 F: arch/arm/vfp/ << 3264 911 3265 ARM/VT8500 ARM ARCHITECTURE !! 912 ARM/NUVOTON W90X900 ARM ARCHITECTURE 3266 M: Alexey Charkov <alchark@gmail.com> !! 913 M: Wan ZongShun <mcuos.com@gmail.com> 3267 M: Krzysztof Kozlowski <krzk@kernel.org> << 3268 L: linux-arm-kernel@lists.infradead.org << 3269 S: Odd Fixes << 3270 F: Documentation/devicetree/bindings/i2c << 3271 F: arch/arm/boot/dts/vt8500/ << 3272 F: arch/arm/mach-vt8500/ << 3273 F: drivers/clocksource/timer-vt8500.c << 3274 F: drivers/i2c/busses/i2c-viai2c-wmt.c << 3275 F: drivers/mmc/host/wmt-sdmmc.c << 3276 F: drivers/pwm/pwm-vt8500.c << 3277 F: drivers/rtc/rtc-vt8500.c << 3278 F: drivers/tty/serial/vt8500_serial.c << 3279 F: drivers/video/fbdev/vt8500lcdfb.* << 3280 F: drivers/video/fbdev/wm8505fb* << 3281 F: drivers/video/fbdev/wmt_ge_rops.* << 3282 << 3283 ARM/ZYNQ ARCHITECTURE << 3284 M: Michal Simek <michal.simek@amd.com> << 3285 L: linux-arm-kernel@lists.infradead.org << 3286 S: Supported << 3287 W: http://wiki.xilinx.com << 3288 T: git https://github.com/Xilinx/linux-x << 3289 F: Documentation/devicetree/bindings/i2c << 3290 F: Documentation/devicetree/bindings/i2c << 3291 F: Documentation/devicetree/bindings/mem << 3292 F: Documentation/devicetree/bindings/mem << 3293 F: Documentation/devicetree/bindings/soc << 3294 F: Documentation/devicetree/bindings/spi << 3295 F: arch/arm/mach-zynq/ << 3296 F: drivers/clocksource/timer-cadence-ttc << 3297 F: drivers/cpuidle/cpuidle-zynq.c << 3298 F: drivers/edac/synopsys_edac.c << 3299 F: drivers/i2c/busses/i2c-cadence.c << 3300 F: drivers/i2c/busses/i2c-xiic.c << 3301 F: drivers/mmc/host/sdhci-of-arasan.c << 3302 N: zynq << 3303 N: xilinx << 3304 << 3305 ARM64 FIT SUPPORT << 3306 M: Simon Glass <sjg@chromium.org> << 3307 L: linux-arm-kernel@lists.infradead.org 914 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 915 W: http://www.mcuos.com 3308 S: Maintained 916 S: Maintained 3309 F: arch/arm64/boot/Makefile << 3310 F: scripts/make_fit.py << 3311 917 3312 ARM64 PLATFORM DRIVERS !! 918 ARM/VFP SUPPORT 3313 M: Hans de Goede <hdegoede@redhat.com> !! 919 M: Russell King <linux@arm.linux.org.uk> 3314 M: Ilpo Järvinen <ilpo.jarvinen@linux.in << 3315 R: Bryan O'Donoghue <bryan.odonoghue@lina << 3316 L: platform-driver-x86@vger.kernel.org << 3317 S: Maintained << 3318 Q: https://patchwork.kernel.org/project/ << 3319 T: git git://git.kernel.org/pub/scm/linu << 3320 F: drivers/platform/arm64/ << 3321 << 3322 ARM64 PORT (AARCH64 ARCHITECTURE) << 3323 M: Catalin Marinas <catalin.marinas@arm.c << 3324 M: Will Deacon <will@kernel.org> << 3325 L: linux-arm-kernel@lists.infradead.org 920 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 921 W: http://www.arm.linux.org.uk/ 3326 S: Maintained 922 S: Maintained 3327 T: git git://git.kernel.org/pub/scm/linu !! 923 F: arch/arm/vfp/ 3328 F: Documentation/arch/arm64/ << 3329 F: arch/arm64/ << 3330 F: tools/testing/selftests/arm64/ << 3331 X: arch/arm64/boot/dts/ << 3332 << 3333 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWIT << 3334 M: George McCollister <george.mccollister << 3335 L: netdev@vger.kernel.org << 3336 S: Maintained << 3337 F: Documentation/devicetree/bindings/net << 3338 F: drivers/net/dsa/xrs700x/* << 3339 F: net/dsa/tag_xrs700x.c << 3340 << 3341 AS3645A LED FLASH CONTROLLER DRIVER << 3342 M: Sakari Ailus <sakari.ailus@iki.fi> << 3343 L: linux-leds@vger.kernel.org << 3344 S: Maintained << 3345 F: drivers/leds/flash/leds-as3645a.c << 3346 << 3347 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER << 3348 M: Tianshu Qiu <tian.shu.qiu@intel.com> << 3349 L: linux-media@vger.kernel.org << 3350 S: Maintained << 3351 T: git git://linuxtv.org/media_tree.git << 3352 F: Documentation/devicetree/bindings/med << 3353 F: drivers/media/i2c/ak7375.c << 3354 << 3355 ASAHI KASEI AK8974 DRIVER << 3356 M: Linus Walleij <linus.walleij@linaro.or << 3357 L: linux-iio@vger.kernel.org << 3358 S: Supported << 3359 W: http://www.akm.com/ << 3360 F: drivers/iio/magnetometer/ak8974.c << 3361 << 3362 AOSONG AGS02MA TVOC SENSOR DRIVER << 3363 M: Anshul Dalal <anshulusr@gmail.com> << 3364 L: linux-iio@vger.kernel.org << 3365 S: Maintained << 3366 F: Documentation/devicetree/bindings/iio << 3367 F: drivers/iio/chemical/ags02ma.c << 3368 << 3369 ASC7621 HARDWARE MONITOR DRIVER << 3370 M: George Joseph <george.joseph@fairview5 << 3371 L: linux-hwmon@vger.kernel.org << 3372 S: Maintained << 3373 F: Documentation/hwmon/asc7621.rst << 3374 F: drivers/hwmon/asc7621.c << 3375 << 3376 ASIX AX88796C SPI ETHERNET ADAPTER << 3377 M: Łukasz Stelmach <l.stelmach@samsung.c << 3378 S: Maintained << 3379 F: Documentation/devicetree/bindings/net << 3380 F: drivers/net/ethernet/asix/ax88796c_* << 3381 << 3382 ASIX PHY DRIVER [RUST] << 3383 M: FUJITA Tomonori <fujita.tomonori@gmail << 3384 R: Trevor Gross <tmgross@umich.edu> << 3385 L: netdev@vger.kernel.org << 3386 L: rust-for-linux@vger.kernel.org << 3387 S: Maintained << 3388 F: drivers/net/phy/ax88796b_rust.rs << 3389 << 3390 ASPEED CRYPTO DRIVER << 3391 M: Neal Liu <neal_liu@aspeedtech.com> << 3392 L: linux-aspeed@lists.ozlabs.org (modera << 3393 S: Maintained << 3394 F: Documentation/devicetree/bindings/cry << 3395 F: drivers/crypto/aspeed/ << 3396 << 3397 ASPEED PECI CONTROLLER << 3398 M: Iwona Winiarska <iwona.winiarska@intel << 3399 L: linux-aspeed@lists.ozlabs.org (modera << 3400 L: openbmc@lists.ozlabs.org (moderated f << 3401 S: Supported << 3402 F: Documentation/devicetree/bindings/pec << 3403 F: drivers/peci/controller/peci-aspeed.c << 3404 << 3405 ASPEED PINCTRL DRIVERS << 3406 M: Andrew Jeffery <andrew@codeconstruct.c << 3407 L: linux-aspeed@lists.ozlabs.org (modera << 3408 L: openbmc@lists.ozlabs.org (moderated f << 3409 L: linux-gpio@vger.kernel.org << 3410 S: Maintained << 3411 F: Documentation/devicetree/bindings/pin << 3412 F: drivers/pinctrl/aspeed/ << 3413 << 3414 ASPEED SCU INTERRUPT CONTROLLER DRIVER << 3415 M: Eddie James <eajames@linux.ibm.com> << 3416 L: linux-aspeed@lists.ozlabs.org (modera << 3417 S: Maintained << 3418 F: Documentation/devicetree/bindings/int << 3419 F: drivers/irqchip/irq-aspeed-scu-ic.c << 3420 F: include/dt-bindings/interrupt-control << 3421 << 3422 ASPEED SD/MMC DRIVER << 3423 M: Andrew Jeffery <andrew@codeconstruct.c << 3424 L: linux-aspeed@lists.ozlabs.org (modera << 3425 L: openbmc@lists.ozlabs.org (moderated f << 3426 L: linux-mmc@vger.kernel.org << 3427 S: Maintained << 3428 F: Documentation/devicetree/bindings/mmc << 3429 F: drivers/mmc/host/sdhci-of-aspeed* << 3430 << 3431 ASPEED SMC SPI DRIVER << 3432 M: Chin-Ting Kuo <chin-ting_kuo@aspeedtec << 3433 M: Cédric Le Goater <clg@kaod.org> << 3434 L: linux-aspeed@lists.ozlabs.org (modera << 3435 L: openbmc@lists.ozlabs.org (moderated f << 3436 L: linux-spi@vger.kernel.org << 3437 S: Maintained << 3438 F: Documentation/devicetree/bindings/spi << 3439 F: drivers/spi/spi-aspeed-smc.c << 3440 << 3441 ASPEED USB UDC DRIVER << 3442 M: Neal Liu <neal_liu@aspeedtech.com> << 3443 L: linux-aspeed@lists.ozlabs.org (modera << 3444 S: Maintained << 3445 F: Documentation/devicetree/bindings/usb << 3446 F: drivers/usb/gadget/udc/aspeed_udc.c << 3447 << 3448 ASPEED VIDEO ENGINE DRIVER << 3449 M: Eddie James <eajames@linux.ibm.com> << 3450 L: linux-media@vger.kernel.org << 3451 L: openbmc@lists.ozlabs.org (moderated f << 3452 S: Maintained << 3453 F: Documentation/devicetree/bindings/med << 3454 F: drivers/media/platform/aspeed/ << 3455 << 3456 ASUS EC HARDWARE MONITOR DRIVER << 3457 M: Eugene Shalygin <eugene.shalygin@gmail << 3458 L: linux-hwmon@vger.kernel.org << 3459 S: Maintained << 3460 F: drivers/hwmon/asus-ec-sensors.c << 3461 << 3462 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIV << 3463 M: Corentin Chary <corentin.chary@gmail.c << 3464 M: Luke D. Jones <luke@ljones.dev> << 3465 L: platform-driver-x86@vger.kernel.org << 3466 S: Maintained << 3467 W: https://asus-linux.org/ << 3468 F: drivers/platform/x86/asus*.c << 3469 F: drivers/platform/x86/eeepc*.c << 3470 << 3471 ASUS TF103C DOCK DRIVER << 3472 M: Hans de Goede <hdegoede@redhat.com> << 3473 L: platform-driver-x86@vger.kernel.org << 3474 S: Maintained << 3475 T: git git://git.kernel.org/pub/scm/linu << 3476 F: drivers/platform/x86/asus-tf103c-dock << 3477 << 3478 ASUS ROG RYUJIN AIO HARDWARE MONITOR DRIVER << 3479 M: Aleksa Savic <savicaleksa83@gmail.com> << 3480 L: linux-hwmon@vger.kernel.org << 3481 S: Maintained << 3482 F: drivers/hwmon/asus_rog_ryujin.c << 3483 << 3484 ASUS WIRELESS RADIO CONTROL DRIVER << 3485 M: João Paulo Rechi Vita <jprvita@gmail. << 3486 L: platform-driver-x86@vger.kernel.org << 3487 S: Maintained << 3488 F: drivers/platform/x86/asus-wireless.c << 3489 << 3490 ASUS WMI HARDWARE MONITOR DRIVER << 3491 M: Ed Brindley <kernel@maidavale.org> << 3492 M: Denis Pauk <pauk.denis@gmail.com> << 3493 L: linux-hwmon@vger.kernel.org << 3494 S: Maintained << 3495 F: drivers/hwmon/asus_wmi_sensors.c << 3496 924 3497 ASYMMETRIC KEYS !! 925 ASUS ACPI EXTRAS DRIVER 3498 M: David Howells <dhowells@redhat.com> !! 926 M: Corentin Chary <corentincj@iksaif.net> 3499 L: keyrings@vger.kernel.org !! 927 M: Karol Kozimor <sziwan@users.sourceforge.net> >> 928 L: acpi4asus-user@lists.sourceforge.net >> 929 W: http://acpi4asus.sf.net >> 930 S: Maintained >> 931 F: drivers/platform/x86/asus_acpi.c >> 932 >> 933 ASUS ASB100 HARDWARE MONITOR DRIVER >> 934 M: "Mark M. Hoffman" <mhoffman@lightlink.com> >> 935 L: lm-sensors@lm-sensors.org >> 936 S: Maintained >> 937 F: drivers/hwmon/asb100.c >> 938 >> 939 ASUS LAPTOP EXTRAS DRIVER >> 940 M: Corentin Chary <corentincj@iksaif.net> >> 941 L: acpi4asus-user@lists.sourceforge.net >> 942 W: http://acpi4asus.sf.net 3500 S: Maintained 943 S: Maintained 3501 F: Documentation/crypto/asymmetric-keys. !! 944 F: drivers/platform/x86/asus-laptop.c 3502 F: crypto/asymmetric_keys/ << 3503 F: include/crypto/pkcs7.h << 3504 F: include/crypto/public_key.h << 3505 F: include/linux/verification.h << 3506 945 3507 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 946 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 3508 R: Dan Williams <dan.j.williams@intel.com !! 947 M: Dan Williams <dan.j.williams@intel.com> 3509 S: Odd fixes !! 948 M: Maciej Sosnowski <maciej.sosnowski@intel.com> 3510 W: http://sourceforge.net/projects/xscal 949 W: http://sourceforge.net/projects/xscaleiop 3511 F: Documentation/crypto/async-tx-api.rst !! 950 S: Supported >> 951 F: Documentation/crypto/async-tx-api.txt 3512 F: crypto/async_tx/ 952 F: crypto/async_tx/ >> 953 F: drivers/dma/ >> 954 F: include/linux/dmaengine.h 3513 F: include/linux/async_tx.h 955 F: include/linux/async_tx.h 3514 956 3515 AT24 EEPROM DRIVER 957 AT24 EEPROM DRIVER 3516 M: Bartosz Golaszewski <brgl@bgdev.pl> !! 958 M: Wolfram Sang <w.sang@pengutronix.de> 3517 L: linux-i2c@vger.kernel.org 959 L: linux-i2c@vger.kernel.org 3518 S: Maintained 960 S: Maintained 3519 T: git git://git.kernel.org/pub/scm/linu << 3520 F: Documentation/devicetree/bindings/eep << 3521 F: drivers/misc/eeprom/at24.c 961 F: drivers/misc/eeprom/at24.c >> 962 F: include/linux/i2c/at24.h 3522 963 3523 ATA OVER ETHERNET (AOE) DRIVER 964 ATA OVER ETHERNET (AOE) DRIVER 3524 M: "Justin Sanders" <justin@coraid.com> !! 965 M: "Ed L. Cashin" <ecashin@coraid.com> >> 966 W: http://www.coraid.com/support/linux 3525 S: Supported 967 S: Supported 3526 W: http://www.openaoe.org/ !! 968 F: Documentation/aoe/ 3527 F: Documentation/admin-guide/aoe/ << 3528 F: drivers/block/aoe/ 969 F: drivers/block/aoe/ 3529 970 3530 ATC260X PMIC MFD DRIVER << 3531 M: Manivannan Sadhasivam <manivannan.sadh << 3532 M: Cristian Ciocaltea <cristian.ciocaltea << 3533 L: linux-actions@lists.infradead.org << 3534 S: Maintained << 3535 F: Documentation/devicetree/bindings/mfd << 3536 F: drivers/input/misc/atc260x-onkey.c << 3537 F: drivers/mfd/atc260* << 3538 F: drivers/power/reset/atc260x-poweroff. << 3539 F: drivers/regulator/atc260x-regulator.c << 3540 F: include/linux/mfd/atc260x/* << 3541 << 3542 ATHEROS 71XX/9XXX GPIO DRIVER << 3543 M: Alban Bedel <albeu@free.fr> << 3544 S: Maintained << 3545 W: https://github.com/AlbanBedel/linux << 3546 T: git git://github.com/AlbanBedel/linux << 3547 F: Documentation/devicetree/bindings/gpi << 3548 F: drivers/gpio/gpio-ath79.c << 3549 << 3550 ATHEROS 71XX/9XXX USB PHY DRIVER << 3551 M: Alban Bedel <albeu@free.fr> << 3552 S: Maintained << 3553 W: https://github.com/AlbanBedel/linux << 3554 T: git git://github.com/AlbanBedel/linux << 3555 F: Documentation/devicetree/bindings/phy << 3556 F: drivers/phy/qualcomm/phy-ath79-usb.c << 3557 << 3558 ATHEROS ATH GENERIC UTILITIES << 3559 M: Kalle Valo <kvalo@kernel.org> << 3560 L: linux-wireless@vger.kernel.org << 3561 S: Supported << 3562 F: drivers/net/wireless/ath/* << 3563 << 3564 ATHEROS ATH5K WIRELESS DRIVER 971 ATHEROS ATH5K WIRELESS DRIVER 3565 M: Jiri Slaby <jirislaby@kernel.org> !! 972 M: Jiri Slaby <jirislaby@gmail.com> 3566 M: Nick Kossifidis <mickflemm@gmail.com> 973 M: Nick Kossifidis <mickflemm@gmail.com> 3567 M: Luis Chamberlain <mcgrof@kernel.org> !! 974 M: "Luis R. Rodriguez" <lrodriguez@atheros.com> >> 975 M: Bob Copeland <me@bobcopeland.com> 3568 L: linux-wireless@vger.kernel.org 976 L: linux-wireless@vger.kernel.org >> 977 L: ath5k-devel@lists.ath5k.org >> 978 W: http://wireless.kernel.org/en/users/Drivers/ath5k 3569 S: Maintained 979 S: Maintained 3570 W: https://wireless.wiki.kernel.org/en/u << 3571 F: drivers/net/wireless/ath/ath5k/ 980 F: drivers/net/wireless/ath/ath5k/ 3572 981 3573 ATHEROS ATH6KL WIRELESS DRIVER !! 982 ATHEROS ATH9K WIRELESS DRIVER >> 983 M: "Luis R. Rodriguez" <lrodriguez@atheros.com> >> 984 M: Jouni Malinen <jmalinen@atheros.com> >> 985 M: Sujith Manoharan <Sujith.Manoharan@atheros.com> >> 986 M: Vasanthakumar Thiagarajan <vasanth@atheros.com> >> 987 M: Senthil Balasubramanian <senthilkumar@atheros.com> 3574 L: linux-wireless@vger.kernel.org 988 L: linux-wireless@vger.kernel.org 3575 S: Orphan !! 989 L: ath9k-devel@lists.ath9k.org 3576 W: https://wireless.wiki.kernel.org/en/u !! 990 W: http://wireless.kernel.org/en/users/Drivers/ath9k 3577 F: drivers/net/wireless/ath/ath6kl/ !! 991 S: Supported >> 992 F: drivers/net/wireless/ath/ath9k/ 3578 993 3579 ATI_REMOTE2 DRIVER !! 994 ATHEROS AR9170 WIRELESS DRIVER 3580 M: Ville Syrjala <syrjala@sci.fi> !! 995 M: Christian Lamparter <chunkeey@web.de> >> 996 L: linux-wireless@vger.kernel.org >> 997 W: http://wireless.kernel.org/en/users/Drivers/ar9170 3581 S: Maintained 998 S: Maintained 3582 F: drivers/input/misc/ati_remote2.c !! 999 F: drivers/net/wireless/ath/ar9170/ 3583 1000 3584 ATK0110 HWMON DRIVER 1001 ATK0110 HWMON DRIVER 3585 M: Luca Tettamanti <kronos.it@gmail.com> 1002 M: Luca Tettamanti <kronos.it@gmail.com> 3586 L: linux-hwmon@vger.kernel.org !! 1003 L: lm-sensors@lm-sensors.org 3587 S: Maintained 1004 S: Maintained 3588 F: drivers/hwmon/asus_atk0110.c 1005 F: drivers/hwmon/asus_atk0110.c 3589 1006 >> 1007 ATI_REMOTE2 DRIVER >> 1008 M: Ville Syrjala <syrjala@sci.fi> >> 1009 S: Maintained >> 1010 F: drivers/input/misc/ati_remote2.c >> 1011 3590 ATLX ETHERNET DRIVERS 1012 ATLX ETHERNET DRIVERS >> 1013 M: Jay Cliburn <jcliburn@gmail.com> 3591 M: Chris Snook <chris.snook@gmail.com> 1014 M: Chris Snook <chris.snook@gmail.com> 3592 L: netdev@vger.kernel.org !! 1015 M: Jie Yang <jie.yang@atheros.com> 3593 S: Maintained !! 1016 L: atl1-devel@lists.sourceforge.net 3594 W: http://sourceforge.net/projects/atl1 1017 W: http://sourceforge.net/projects/atl1 3595 W: http://atl1.sourceforge.net 1018 W: http://atl1.sourceforge.net 3596 F: drivers/net/ethernet/atheros/ !! 1019 S: Maintained >> 1020 F: drivers/net/atlx/ 3597 1021 3598 ATM 1022 ATM 3599 M: Chas Williams <3chas3@gmail.com> !! 1023 M: Chas Williams <chas@cmf.nrl.navy.mil> 3600 L: linux-atm-general@lists.sourceforge.n 1024 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 3601 L: netdev@vger.kernel.org 1025 L: netdev@vger.kernel.org 3602 S: Maintained << 3603 W: http://linux-atm.sourceforge.net 1026 W: http://linux-atm.sourceforge.net >> 1027 S: Maintained 3604 F: drivers/atm/ 1028 F: drivers/atm/ 3605 F: include/linux/atm* 1029 F: include/linux/atm* 3606 F: include/linux/sonet.h << 3607 F: include/uapi/linux/atm* << 3608 F: include/uapi/linux/sonet.h << 3609 1030 3610 ATMEL MACB ETHERNET DRIVER !! 1031 ATMEL AT91 MCI DRIVER 3611 M: Nicolas Ferre <nicolas.ferre@microchip !! 1032 M: Nicolas Ferre <nicolas.ferre@atmel.com> 3612 M: Claudiu Beznea <claudiu.beznea@tuxon.d !! 1033 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3613 S: Supported !! 1034 W: http://www.atmel.com/products/AT91/ 3614 F: drivers/net/ethernet/cadence/ !! 1035 W: http://www.at91.com/ >> 1036 S: Maintained >> 1037 F: drivers/mmc/host/at91_mci.c 3615 1038 3616 ATMEL MAXTOUCH DRIVER !! 1039 ATMEL AT91 / AT32 MCI DRIVER 3617 M: Nick Dyer <nick@shmanahar.org> !! 1040 M: Nicolas Ferre <nicolas.ferre@atmel.com> 3618 S: Maintained 1041 S: Maintained 3619 T: git git://github.com/ndyer/linux.git !! 1042 F: drivers/mmc/host/atmel-mci.c 3620 F: Documentation/devicetree/bindings/inp !! 1043 F: drivers/mmc/host/atmel-mci-regs.h 3621 F: drivers/input/touchscreen/atmel_mxt_t << 3622 1044 3623 ATOMIC INFRASTRUCTURE !! 1045 ATMEL AT91 / AT32 SERIAL DRIVER 3624 M: Will Deacon <will@kernel.org> !! 1046 M: Haavard Skinnemoen <hskinnemoen@atmel.com> 3625 M: Peter Zijlstra <peterz@infradead.org> !! 1047 S: Supported 3626 R: Boqun Feng <boqun.feng@gmail.com> !! 1048 F: drivers/serial/atmel_serial.c 3627 R: Mark Rutland <mark.rutland@arm.com> !! 1049 3628 L: linux-kernel@vger.kernel.org !! 1050 ATMEL LCDFB DRIVER >> 1051 M: Nicolas Ferre <nicolas.ferre@atmel.com> >> 1052 L: linux-fbdev@vger.kernel.org 3629 S: Maintained 1053 S: Maintained 3630 F: Documentation/atomic_*.txt !! 1054 F: drivers/video/atmel_lcdfb.c 3631 F: arch/*/include/asm/atomic*.h !! 1055 F: include/video/atmel_lcdc.h 3632 F: include/*/atomic*.h << 3633 F: include/linux/refcount.h << 3634 F: scripts/atomic/ << 3635 1056 3636 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER !! 1057 ATMEL MACB ETHERNET DRIVER 3637 M: Bradley Grove <linuxdrivers@attotech.c !! 1058 M: Haavard Skinnemoen <hskinnemoen@atmel.com> 3638 L: linux-scsi@vger.kernel.org << 3639 S: Supported 1059 S: Supported 3640 W: http://www.attotech.com !! 1060 F: drivers/net/macb.* 3641 F: drivers/scsi/esas2r << 3642 1061 3643 ATUSB IEEE 802.15.4 RADIO DRIVER !! 1062 ATMEL SPI DRIVER 3644 M: Stefan Schmidt <stefan@datenfreihafen. !! 1063 M: Haavard Skinnemoen <hskinnemoen@atmel.com> 3645 L: linux-wpan@vger.kernel.org !! 1064 S: Supported 3646 S: Maintained !! 1065 F: drivers/spi/atmel_spi.* 3647 F: drivers/net/ieee802154/at86rf230.h !! 1066 3648 F: drivers/net/ieee802154/atusb.c !! 1067 ATMEL USBA UDC DRIVER 3649 F: drivers/net/ieee802154/atusb.h !! 1068 M: Haavard Skinnemoen <hskinnemoen@atmel.com> >> 1069 L: kernel@avr32linux.org >> 1070 W: http://avr32linux.org/twiki/bin/view/Main/AtmelUsbDeviceDriver >> 1071 S: Supported >> 1072 F: drivers/usb/gadget/atmel_usba_udc.* >> 1073 >> 1074 ATMEL WIRELESS DRIVER >> 1075 M: Simon Kelley <simon@thekelleys.org.uk> >> 1076 L: linux-wireless@vger.kernel.org >> 1077 W: http://www.thekelleys.org.uk/atmel >> 1078 W: http://atmelwlandriver.sourceforge.net/ >> 1079 S: Maintained >> 1080 F: drivers/net/wireless/atmel* 3650 1081 3651 AUDIT SUBSYSTEM 1082 AUDIT SUBSYSTEM 3652 M: Paul Moore <paul@paul-moore.com> !! 1083 M: Al Viro <viro@zeniv.linux.org.uk> 3653 M: Eric Paris <eparis@redhat.com> 1084 M: Eric Paris <eparis@redhat.com> 3654 L: audit@vger.kernel.org !! 1085 L: linux-audit@redhat.com (subscribers-only) 3655 S: Supported !! 1086 W: http://people.redhat.com/sgrubb/audit/ 3656 W: https://github.com/linux-audit !! 1087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git 3657 Q: https://patchwork.kernel.org/project/ !! 1088 S: Maintained 3658 B: mailto:audit@vger.kernel.org << 3659 P: https://github.com/linux-audit/audit- << 3660 T: git https://git.kernel.org/pub/scm/li << 3661 F: include/asm-generic/audit_*.h << 3662 F: include/linux/audit.h 1089 F: include/linux/audit.h 3663 F: include/linux/audit_arch.h << 3664 F: include/uapi/linux/audit.h << 3665 F: kernel/audit* 1090 F: kernel/audit* 3666 F: lib/*audit.c << 3667 K: \baudit_[a-z_0-9]\+\b << 3668 << 3669 AUXILIARY BUS DRIVER << 3670 M: Greg Kroah-Hartman <gregkh@linuxfounda << 3671 R: Dave Ertman <david.m.ertman@intel.com> << 3672 R: Ira Weiny <ira.weiny@intel.com> << 3673 S: Supported << 3674 T: git git://git.kernel.org/pub/scm/linu << 3675 F: Documentation/driver-api/auxiliary_bu << 3676 F: drivers/base/auxiliary.c << 3677 F: include/linux/auxiliary_bus.h << 3678 1091 3679 AUXILIARY DISPLAY DRIVERS 1092 AUXILIARY DISPLAY DRIVERS 3680 M: Andy Shevchenko <andy@kernel.org> !! 1093 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 3681 R: Geert Uytterhoeven <geert@linux-m68k.o !! 1094 W: http://miguelojeda.es/auxdisplay.htm 3682 S: Odd Fixes !! 1095 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 3683 T: git git://git.kernel.org/pub/scm/linu !! 1096 S: Maintained 3684 F: Documentation/devicetree/bindings/aux << 3685 F: drivers/auxdisplay/ 1097 F: drivers/auxdisplay/ 3686 F: include/linux/cfag12864b.h 1098 F: include/linux/cfag12864b.h 3687 F: include/uapi/linux/map_to_14segment.h << 3688 F: include/uapi/linux/map_to_7segment.h << 3689 1099 3690 AVAGO APDS9306 AMBIENT LIGHT SENSOR DRIVER !! 1100 AVR32 ARCHITECTURE 3691 M: Subhajit Ghosh <subhajit.ghosh@tweaklo !! 1101 M: Haavard Skinnemoen <hskinnemoen@atmel.com> 3692 L: linux-iio@vger.kernel.org !! 1102 W: http://www.atmel.com/products/AVR32/ 3693 S: Maintained !! 1103 W: http://avr32linux.org/ 3694 F: Documentation/devicetree/bindings/iio !! 1104 W: http://avrfreaks.net/ 3695 F: drivers/iio/light/apds9306.c !! 1105 S: Supported 3696 !! 1106 F: arch/avr32/ 3697 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVE !! 1107 3698 M: Andreas Klinger <ak@it-klinger.de> !! 1108 AVR32/AT32AP MACHINE SUPPORT 3699 L: linux-iio@vger.kernel.org !! 1109 M: Haavard Skinnemoen <hskinnemoen@atmel.com> 3700 S: Maintained !! 1110 S: Supported 3701 F: Documentation/devicetree/bindings/iio !! 1111 F: arch/avr32/mach-at32ap/ 3702 F: drivers/iio/adc/hx711.c << 3703 1112 3704 AX.25 NETWORK LAYER 1113 AX.25 NETWORK LAYER >> 1114 M: Ralf Baechle <ralf@linux-mips.org> 3705 L: linux-hams@vger.kernel.org 1115 L: linux-hams@vger.kernel.org 3706 S: Orphan !! 1116 W: http://www.linux-ax25.org/ 3707 W: https://linux-ax25.in-berlin.de !! 1117 S: Maintained >> 1118 F: include/linux/ax25.h 3708 F: include/net/ax25.h 1119 F: include/net/ax25.h 3709 F: include/uapi/linux/ax25.h << 3710 F: net/ax25/ 1120 F: net/ax25/ 3711 1121 3712 AXENTIA ARM DEVICES << 3713 M: Peter Rosin <peda@axentia.se> << 3714 L: linux-arm-kernel@lists.infradead.org << 3715 S: Maintained << 3716 F: arch/arm/boot/dts/microchip/at91-line << 3717 F: arch/arm/boot/dts/microchip/at91-natt << 3718 F: arch/arm/boot/dts/microchip/at91-natt << 3719 F: arch/arm/boot/dts/microchip/at91-tse8 << 3720 << 3721 AXENTIA ASOC DRIVERS << 3722 M: Peter Rosin <peda@axentia.se> << 3723 L: linux-sound@vger.kernel.org << 3724 S: Maintained << 3725 F: Documentation/devicetree/bindings/sou << 3726 F: sound/soc/atmel/tse850-pcm5142.c << 3727 << 3728 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER << 3729 M: Nuno Sá <nuno.sa@analog.com> << 3730 L: linux-hwmon@vger.kernel.org << 3731 S: Supported << 3732 W: https://ez.analog.com/linux-software- << 3733 F: Documentation/devicetree/bindings/hwm << 3734 F: drivers/hwmon/axi-fan-control.c << 3735 << 3736 AXI SPI ENGINE << 3737 M: Michael Hennerich <michael.hennerich@a << 3738 M: Nuno Sá <nuno.sa@analog.com> << 3739 R: David Lechner <dlechner@baylibre.com> << 3740 L: linux-spi@vger.kernel.org << 3741 S: Supported << 3742 W: https://ez.analog.com/linux-software- << 3743 F: Documentation/devicetree/bindings/spi << 3744 F: drivers/spi/spi-axi-spi-engine.c << 3745 << 3746 AXI PWM GENERATOR << 3747 M: Michael Hennerich <michael.hennerich@a << 3748 M: Nuno Sá <nuno.sa@analog.com> << 3749 R: Trevor Gamblin <tgamblin@baylibre.com> << 3750 L: linux-pwm@vger.kernel.org << 3751 S: Supported << 3752 W: https://ez.analog.com/linux-software- << 3753 F: Documentation/devicetree/bindings/pwm << 3754 F: drivers/pwm/pwm-axi-pwmgen.c << 3755 << 3756 AXXIA I2C CONTROLLER << 3757 M: Krzysztof Adamski <krzysztof.adamski@n << 3758 L: linux-i2c@vger.kernel.org << 3759 S: Maintained << 3760 F: Documentation/devicetree/bindings/i2c << 3761 F: drivers/i2c/busses/i2c-axxia.c << 3762 << 3763 AZ6007 DVB DRIVER << 3764 M: Mauro Carvalho Chehab <mchehab@kernel. << 3765 L: linux-media@vger.kernel.org << 3766 S: Maintained << 3767 W: https://linuxtv.org << 3768 T: git git://linuxtv.org/media_tree.git << 3769 F: drivers/media/usb/dvb-usb-v2/az6007.c << 3770 << 3771 AZTECH FM RADIO RECEIVER DRIVER << 3772 M: Hans Verkuil <hverkuil@xs4all.nl> << 3773 L: linux-media@vger.kernel.org << 3774 S: Maintained << 3775 W: https://linuxtv.org << 3776 T: git git://linuxtv.org/media_tree.git << 3777 F: drivers/media/radio/radio-aztech* << 3778 << 3779 B43 WIRELESS DRIVER 1122 B43 WIRELESS DRIVER >> 1123 M: Michael Buesch <mb@bu3sch.de> >> 1124 M: Stefano Brivio <stefano.brivio@polimi.it> 3780 L: linux-wireless@vger.kernel.org 1125 L: linux-wireless@vger.kernel.org 3781 L: b43-dev@lists.infradead.org !! 1126 W: http://linuxwireless.org/en/users/Drivers/b43 3782 S: Orphan !! 1127 S: Maintained 3783 W: https://wireless.wiki.kernel.org/en/u !! 1128 F: drivers/net/wireless/b43/ 3784 F: drivers/net/wireless/broadcom/b43/ << 3785 1129 3786 B43LEGACY WIRELESS DRIVER 1130 B43LEGACY WIRELESS DRIVER >> 1131 M: Larry Finger <Larry.Finger@lwfinger.net> >> 1132 M: Stefano Brivio <stefano.brivio@polimi.it> 3787 L: linux-wireless@vger.kernel.org 1133 L: linux-wireless@vger.kernel.org 3788 L: b43-dev@lists.infradead.org !! 1134 W: http://linuxwireless.org/en/users/Drivers/b43 3789 S: Orphan !! 1135 S: Maintained 3790 W: https://wireless.wiki.kernel.org/en/u !! 1136 F: drivers/net/wireless/b43legacy/ 3791 F: drivers/net/wireless/broadcom/b43lega << 3792 1137 3793 BACKLIGHT CLASS/SUBSYSTEM 1138 BACKLIGHT CLASS/SUBSYSTEM 3794 M: Lee Jones <lee@kernel.org> !! 1139 M: Richard Purdie <rpurdie@rpsys.net> 3795 M: Daniel Thompson <daniel.thompson@linar !! 1140 S: Maintained 3796 M: Jingoo Han <jingoohan1@gmail.com> << 3797 L: dri-devel@lists.freedesktop.org << 3798 S: Maintained << 3799 T: git git://git.kernel.org/pub/scm/linu << 3800 F: Documentation/ABI/stable/sysfs-class- << 3801 F: Documentation/ABI/testing/sysfs-class << 3802 F: Documentation/devicetree/bindings/led << 3803 F: drivers/video/backlight/ 1141 F: drivers/video/backlight/ 3804 F: include/linux/backlight.h 1142 F: include/linux/backlight.h 3805 F: include/linux/pwm_backlight.h << 3806 << 3807 BARCO P50 GPIO DRIVER << 3808 M: Santosh Kumar Yadav <santoshkumar.yada << 3809 M: Peter Korsgaard <peter.korsgaard@barco << 3810 S: Maintained << 3811 F: drivers/platform/x86/barco-p50-gpio.c << 3812 << 3813 BATMAN ADVANCED << 3814 M: Marek Lindner <mareklindner@neomailbox << 3815 M: Simon Wunderlich <sw@simonwunderlich.d << 3816 M: Antonio Quartulli <a@unstable.cc> << 3817 M: Sven Eckelmann <sven@narfation.org> << 3818 L: b.a.t.m.a.n@lists.open-mesh.org (mode << 3819 S: Maintained << 3820 W: https://www.open-mesh.org/ << 3821 Q: https://patchwork.open-mesh.org/proje << 3822 B: https://www.open-mesh.org/projects/ba << 3823 C: ircs://irc.hackint.org/batadv << 3824 T: git https://git.open-mesh.org/linux-m << 3825 F: Documentation/networking/batman-adv.r << 3826 F: include/uapi/linux/batadv_packet.h << 3827 F: include/uapi/linux/batman_adv.h << 3828 F: net/batman-adv/ << 3829 1143 3830 BAYCOM/HDLCDRV DRIVERS FOR AX.25 1144 BAYCOM/HDLCDRV DRIVERS FOR AX.25 3831 M: Thomas Sailer <t.sailer@alumni.ethz.ch 1145 M: Thomas Sailer <t.sailer@alumni.ethz.ch> 3832 L: linux-hams@vger.kernel.org 1146 L: linux-hams@vger.kernel.org 3833 S: Maintained << 3834 W: http://www.baycom.org/~tom/ham/ham.ht 1147 W: http://www.baycom.org/~tom/ham/ham.html 3835 F: drivers/net/hamradio/baycom* << 3836 << 3837 BCACHE (BLOCK LAYER CACHE) << 3838 M: Coly Li <colyli@suse.de> << 3839 M: Kent Overstreet <kent.overstreet@linux << 3840 L: linux-bcache@vger.kernel.org << 3841 S: Maintained << 3842 W: http://bcache.evilpiepirate.org << 3843 C: irc://irc.oftc.net/bcache << 3844 F: drivers/md/bcache/ << 3845 << 3846 BCACHEFS << 3847 M: Kent Overstreet <kent.overstreet@linux << 3848 L: linux-bcachefs@vger.kernel.org << 3849 S: Supported << 3850 C: irc://irc.oftc.net/bcache << 3851 T: git https://evilpiepirate.org/git/bca << 3852 F: fs/bcachefs/ << 3853 F: Documentation/filesystems/bcachefs/ << 3854 << 3855 BDISP ST MEDIA DRIVER << 3856 M: Fabien Dessenne <fabien.dessenne@foss. << 3857 L: linux-media@vger.kernel.org << 3858 S: Supported << 3859 W: https://linuxtv.org << 3860 T: git git://linuxtv.org/media_tree.git << 3861 F: drivers/media/platform/st/sti/bdisp << 3862 << 3863 BECKHOFF CX5020 ETHERCAT MASTER DRIVER << 3864 M: Dariusz Marcinkiewicz <reksio@newterm. << 3865 L: netdev@vger.kernel.org << 3866 S: Maintained 1148 S: Maintained 3867 F: drivers/net/ethernet/ec_bhf.c !! 1149 F: drivers/net/hamradio/baycom* 3868 1150 3869 BEFS FILE SYSTEM 1151 BEFS FILE SYSTEM 3870 M: Luis de Bethencourt <luisbg@kernel.org !! 1152 M: "Sergey S. Kostyliov" <rathamahata@php4.ru> 3871 M: Salah Triki <salah.triki@gmail.com> << 3872 S: Maintained 1153 S: Maintained 3873 T: git git://git.kernel.org/pub/scm/linu !! 1154 F: Documentation/filesystems/befs.txt 3874 F: Documentation/filesystems/befs.rst << 3875 F: fs/befs/ 1155 F: fs/befs/ 3876 1156 3877 BFQ I/O SCHEDULER << 3878 M: Yu Kuai <yukuai3@huawei.com> << 3879 L: linux-block@vger.kernel.org << 3880 S: Odd Fixes << 3881 F: Documentation/block/bfq-iosched.rst << 3882 F: block/bfq-* << 3883 << 3884 BFS FILE SYSTEM 1157 BFS FILE SYSTEM 3885 M: "Tigran A. Aivazian" <aivazian.tigran@ !! 1158 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 3886 S: Maintained 1159 S: Maintained 3887 F: Documentation/filesystems/bfs.rst !! 1160 F: Documentation/filesystems/bfs.txt 3888 F: fs/bfs/ 1161 F: fs/bfs/ 3889 F: include/uapi/linux/bfs_fs.h !! 1162 F: include/linux/bfs_fs.h 3890 1163 3891 BINMAN !! 1164 BLACKFIN ARCHITECTURE 3892 M: Simon Glass <sjg@chromium.org> !! 1165 M: Mike Frysinger <vapier@gentoo.org> >> 1166 L: uclinux-dist-devel@blackfin.uclinux.org >> 1167 W: http://blackfin.uclinux.org 3893 S: Supported 1168 S: Supported 3894 F: Documentation/devicetree/bindings/mtd !! 1169 F: arch/blackfin/ 3895 1170 3896 BITMAP API !! 1171 BLACKFIN EMAC DRIVER 3897 M: Yury Norov <yury.norov@gmail.com> !! 1172 M: Michael Hennerich <michael.hennerich@analog.com> 3898 R: Rasmus Villemoes <linux@rasmusvillemoe !! 1173 L: uclinux-dist-devel@blackfin.uclinux.org 3899 S: Maintained !! 1174 W: http://blackfin.uclinux.org 3900 F: include/linux/bitfield.h !! 1175 S: Supported 3901 F: include/linux/bitmap-str.h !! 1176 F: drivers/net/bfin_mac.* 3902 F: include/linux/bitmap.h << 3903 F: include/linux/bits.h << 3904 F: include/linux/cpumask.h << 3905 F: include/linux/cpumask_types.h << 3906 F: include/linux/find.h << 3907 F: include/linux/nodemask.h << 3908 F: include/linux/nodemask_types.h << 3909 F: include/vdso/bits.h << 3910 F: lib/bitmap-str.c << 3911 F: lib/bitmap.c << 3912 F: lib/cpumask.c << 3913 F: lib/cpumask_kunit.c << 3914 F: lib/find_bit.c << 3915 F: lib/find_bit_benchmark.c << 3916 F: lib/test_bitmap.c << 3917 F: tools/include/linux/bitfield.h << 3918 F: tools/include/linux/bitmap.h << 3919 F: tools/include/linux/bits.h << 3920 F: tools/include/linux/find.h << 3921 F: tools/include/vdso/bits.h << 3922 F: tools/lib/bitmap.c << 3923 F: tools/lib/find_bit.c << 3924 << 3925 BITOPS API << 3926 M: Yury Norov <yury.norov@gmail.com> << 3927 R: Rasmus Villemoes <linux@rasmusvillemoe << 3928 S: Maintained << 3929 F: arch/*/include/asm/bitops.h << 3930 F: arch/*/include/asm/bitops_32.h << 3931 F: arch/*/include/asm/bitops_64.h << 3932 F: arch/*/lib/bitops.c << 3933 F: include/asm-generic/bitops << 3934 F: include/asm-generic/bitops.h << 3935 F: include/linux/bitops.h << 3936 F: lib/test_bitops.c << 3937 F: tools/*/bitops* << 3938 1177 3939 BLINKM RGB LED DRIVER !! 1178 BLACKFIN RTC DRIVER 3940 M: Jan-Simon Moeller <jansimon.moeller@gm !! 1179 M: Mike Frysinger <vapier.adi@gmail.com> 3941 S: Maintained !! 1180 L: uclinux-dist-devel@blackfin.uclinux.org 3942 F: drivers/leds/leds-blinkm.c !! 1181 W: http://blackfin.uclinux.org >> 1182 S: Supported >> 1183 F: drivers/rtc/rtc-bfin.c >> 1184 >> 1185 BLACKFIN SERIAL DRIVER >> 1186 M: Sonic Zhang <sonic.zhang@analog.com> >> 1187 L: uclinux-dist-devel@blackfin.uclinux.org >> 1188 W: http://blackfin.uclinux.org >> 1189 S: Supported >> 1190 F: drivers/serial/bfin_5xx.c >> 1191 >> 1192 BLACKFIN WATCHDOG DRIVER >> 1193 M: Mike Frysinger <vapier.adi@gmail.com> >> 1194 L: uclinux-dist-devel@blackfin.uclinux.org >> 1195 W: http://blackfin.uclinux.org >> 1196 S: Supported >> 1197 F: drivers/watchdog/bfin_wdt.c >> 1198 >> 1199 BLACKFIN I2C TWI DRIVER >> 1200 M: Sonic Zhang <sonic.zhang@analog.com> >> 1201 L: uclinux-dist-devel@blackfin.uclinux.org >> 1202 W: http://blackfin.uclinux.org/ >> 1203 S: Supported >> 1204 F: drivers/i2c/busses/i2c-bfin-twi.c 3943 1205 3944 BLOCK LAYER 1206 BLOCK LAYER 3945 M: Jens Axboe <axboe@kernel.dk> 1207 M: Jens Axboe <axboe@kernel.dk> 3946 L: linux-block@vger.kernel.org !! 1208 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git 3947 S: Maintained 1209 S: Maintained 3948 T: git git://git.kernel.org/pub/scm/linu << 3949 F: Documentation/ABI/stable/sysfs-block << 3950 F: Documentation/block/ << 3951 F: block/ 1210 F: block/ 3952 F: drivers/block/ << 3953 F: include/linux/bio.h << 3954 F: include/linux/blk* << 3955 F: kernel/trace/blktrace.c << 3956 F: lib/sbitmap.c << 3957 << 3958 BLOCK LAYER DEVICE DRIVER API [RUST] << 3959 M: Andreas Hindborg <a.hindborg@kernel.or << 3960 R: Boqun Feng <boqun.feng@gmail.com> << 3961 L: linux-block@vger.kernel.org << 3962 L: rust-for-linux@vger.kernel.org << 3963 S: Supported << 3964 W: https://rust-for-linux.com << 3965 B: https://github.com/Rust-for-Linux/lin << 3966 C: https://rust-for-linux.zulipchat.com/ << 3967 T: git https://github.com/Rust-for-Linux << 3968 F: drivers/block/rnull.rs << 3969 F: rust/kernel/block.rs << 3970 F: rust/kernel/block/ << 3971 1211 3972 BLOCK2MTD DRIVER 1212 BLOCK2MTD DRIVER 3973 M: Joern Engel <joern@lazybastard.org> 1213 M: Joern Engel <joern@lazybastard.org> 3974 L: linux-mtd@lists.infradead.org 1214 L: linux-mtd@lists.infradead.org 3975 S: Maintained 1215 S: Maintained 3976 F: drivers/mtd/devices/block2mtd.c 1216 F: drivers/mtd/devices/block2mtd.c 3977 1217 3978 BLUETOOTH DRIVERS 1218 BLUETOOTH DRIVERS 3979 M: Marcel Holtmann <marcel@holtmann.org> 1219 M: Marcel Holtmann <marcel@holtmann.org> 3980 M: Luiz Augusto von Dentz <luiz.dentz@gma << 3981 L: linux-bluetooth@vger.kernel.org 1220 L: linux-bluetooth@vger.kernel.org 3982 S: Supported << 3983 W: http://www.bluez.org/ 1221 W: http://www.bluez.org/ 3984 T: git git://git.kernel.org/pub/scm/linu !! 1222 S: Maintained 3985 T: git git://git.kernel.org/pub/scm/linu << 3986 F: Documentation/devicetree/bindings/net << 3987 F: drivers/bluetooth/ 1223 F: drivers/bluetooth/ 3988 1224 3989 BLUETOOTH SUBSYSTEM 1225 BLUETOOTH SUBSYSTEM 3990 M: Marcel Holtmann <marcel@holtmann.org> 1226 M: Marcel Holtmann <marcel@holtmann.org> 3991 M: Johan Hedberg <johan.hedberg@gmail.com << 3992 M: Luiz Augusto von Dentz <luiz.dentz@gma << 3993 L: linux-bluetooth@vger.kernel.org 1227 L: linux-bluetooth@vger.kernel.org 3994 S: Supported << 3995 W: http://www.bluez.org/ 1228 W: http://www.bluez.org/ 3996 T: git git://git.kernel.org/pub/scm/linu !! 1229 T: git git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6.git 3997 T: git git://git.kernel.org/pub/scm/linu !! 1230 S: Maintained 3998 F: include/net/bluetooth/ << 3999 F: net/bluetooth/ 1231 F: net/bluetooth/ >> 1232 F: include/net/bluetooth/ 4000 1233 4001 BONDING DRIVER 1234 BONDING DRIVER 4002 M: Jay Vosburgh <jv@jvosburgh.net> !! 1235 M: Jay Vosburgh <fubar@us.ibm.com> 4003 M: Andy Gospodarek <andy@greyhouse.net> !! 1236 L: bonding-devel@lists.sourceforge.net 4004 L: netdev@vger.kernel.org !! 1237 W: http://sourceforge.net/projects/bonding/ 4005 S: Maintained << 4006 F: Documentation/networking/bonding.rst << 4007 F: drivers/net/bonding/ << 4008 F: include/net/bond* << 4009 F: include/uapi/linux/if_bonding.h << 4010 F: tools/testing/selftests/drivers/net/b << 4011 << 4012 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIV << 4013 M: Dan Robertson <dan@dlrobertson.com> << 4014 L: linux-iio@vger.kernel.org << 4015 S: Maintained << 4016 F: Documentation/devicetree/bindings/iio << 4017 F: drivers/iio/accel/bma400* << 4018 << 4019 BOSCH SENSORTEC BMI323 IMU IIO DRIVER << 4020 M: Jagath Jog J <jagathjog1996@gmail.com> << 4021 L: linux-iio@vger.kernel.org << 4022 S: Maintained << 4023 F: Documentation/devicetree/bindings/iio << 4024 F: drivers/iio/imu/bmi323/ << 4025 << 4026 BPF JIT for ARC << 4027 M: Shahab Vahedi <list+bpf@vahedi.org> << 4028 L: bpf@vger.kernel.org << 4029 S: Maintained << 4030 F: arch/arc/net/ << 4031 << 4032 BPF JIT for ARM << 4033 M: Russell King <linux@armlinux.org.uk> << 4034 M: Puranjay Mohan <puranjay@kernel.org> << 4035 L: bpf@vger.kernel.org << 4036 S: Maintained << 4037 F: arch/arm/net/ << 4038 << 4039 BPF JIT for ARM64 << 4040 M: Daniel Borkmann <daniel@iogearbox.net> << 4041 M: Alexei Starovoitov <ast@kernel.org> << 4042 M: Puranjay Mohan <puranjay@kernel.org> << 4043 R: Xu Kuohai <xukuohai@huaweicloud.com> << 4044 L: bpf@vger.kernel.org << 4045 S: Supported << 4046 F: arch/arm64/net/ << 4047 << 4048 BPF JIT for LOONGARCH << 4049 M: Tiezhu Yang <yangtiezhu@loongson.cn> << 4050 R: Hengqi Chen <hengqi.chen@gmail.com> << 4051 L: bpf@vger.kernel.org << 4052 S: Maintained << 4053 F: arch/loongarch/net/ << 4054 << 4055 BPF JIT for MIPS (32-BIT AND 64-BIT) << 4056 M: Johan Almbladh <johan.almbladh@anyfine << 4057 M: Paul Burton <paulburton@kernel.org> << 4058 L: bpf@vger.kernel.org << 4059 S: Maintained << 4060 F: arch/mips/net/ << 4061 << 4062 BPF JIT for NFP NICs << 4063 M: Jakub Kicinski <kuba@kernel.org> << 4064 L: bpf@vger.kernel.org << 4065 S: Odd Fixes << 4066 F: drivers/net/ethernet/netronome/nfp/bp << 4067 << 4068 BPF JIT for POWERPC (32-BIT AND 64-BIT) << 4069 M: Michael Ellerman <mpe@ellerman.id.au> << 4070 M: Hari Bathini <hbathini@linux.ibm.com> << 4071 M: Christophe Leroy <christophe.leroy@csg << 4072 R: Naveen N Rao <naveen@kernel.org> << 4073 L: bpf@vger.kernel.org << 4074 S: Supported << 4075 F: arch/powerpc/net/ << 4076 << 4077 BPF JIT for RISC-V (32-bit) << 4078 M: Luke Nelson <luke.r.nels@gmail.com> << 4079 M: Xi Wang <xi.wang@gmail.com> << 4080 L: bpf@vger.kernel.org << 4081 S: Maintained << 4082 F: arch/riscv/net/ << 4083 X: arch/riscv/net/bpf_jit_comp64.c << 4084 << 4085 BPF JIT for RISC-V (64-bit) << 4086 M: Björn Töpel <bjorn@kernel.org> << 4087 R: Pu Lehui <pulehui@huawei.com> << 4088 R: Puranjay Mohan <puranjay@kernel.org> << 4089 L: bpf@vger.kernel.org << 4090 S: Maintained << 4091 F: arch/riscv/net/ << 4092 X: arch/riscv/net/bpf_jit_comp32.c << 4093 << 4094 BPF JIT for S390 << 4095 M: Ilya Leoshkevich <iii@linux.ibm.com> << 4096 M: Heiko Carstens <hca@linux.ibm.com> << 4097 M: Vasily Gorbik <gor@linux.ibm.com> << 4098 L: bpf@vger.kernel.org << 4099 S: Supported << 4100 F: arch/s390/net/ << 4101 X: arch/s390/net/pnet.c << 4102 << 4103 BPF JIT for SPARC (32-BIT AND 64-BIT) << 4104 M: David S. Miller <davem@davemloft.net> << 4105 L: bpf@vger.kernel.org << 4106 S: Odd Fixes << 4107 F: arch/sparc/net/ << 4108 << 4109 BPF JIT for X86 32-BIT << 4110 M: Wang YanQing <udknight@gmail.com> << 4111 L: bpf@vger.kernel.org << 4112 S: Odd Fixes << 4113 F: arch/x86/net/bpf_jit_comp32.c << 4114 << 4115 BPF JIT for X86 64-BIT << 4116 M: Alexei Starovoitov <ast@kernel.org> << 4117 M: Daniel Borkmann <daniel@iogearbox.net> << 4118 L: bpf@vger.kernel.org << 4119 S: Supported << 4120 F: arch/x86/net/ << 4121 X: arch/x86/net/bpf_jit_comp32.c << 4122 << 4123 BPF [BTF] << 4124 M: Martin KaFai Lau <martin.lau@linux.dev << 4125 L: bpf@vger.kernel.org << 4126 S: Maintained << 4127 F: include/linux/btf* << 4128 F: kernel/bpf/btf.c << 4129 << 4130 BPF [CORE] << 4131 M: Alexei Starovoitov <ast@kernel.org> << 4132 M: Daniel Borkmann <daniel@iogearbox.net> << 4133 R: John Fastabend <john.fastabend@gmail.c << 4134 L: bpf@vger.kernel.org << 4135 S: Maintained << 4136 F: include/linux/bpf* << 4137 F: include/linux/filter.h << 4138 F: include/linux/tnum.h << 4139 F: kernel/bpf/core.c << 4140 F: kernel/bpf/dispatcher.c << 4141 F: kernel/bpf/mprog.c << 4142 F: kernel/bpf/syscall.c << 4143 F: kernel/bpf/tnum.c << 4144 F: kernel/bpf/trampoline.c << 4145 F: kernel/bpf/verifier.c << 4146 << 4147 BPF [CRYPTO] << 4148 M: Vadim Fedorenko <vadim.fedorenko@linux << 4149 L: bpf@vger.kernel.org << 4150 S: Maintained << 4151 F: crypto/bpf_crypto_skcipher.c << 4152 F: include/linux/bpf_crypto.h << 4153 F: kernel/bpf/crypto.c << 4154 << 4155 BPF [DOCUMENTATION] (Related to Standardizati << 4156 R: David Vernet <void@manifault.com> << 4157 L: bpf@vger.kernel.org << 4158 L: bpf@ietf.org << 4159 S: Maintained << 4160 F: Documentation/bpf/standardization/ << 4161 << 4162 BPF [GENERAL] (Safe Dynamic Programs and Tool << 4163 M: Alexei Starovoitov <ast@kernel.org> << 4164 M: Daniel Borkmann <daniel@iogearbox.net> << 4165 M: Andrii Nakryiko <andrii@kernel.org> << 4166 R: Martin KaFai Lau <martin.lau@linux.dev << 4167 R: Eduard Zingerman <eddyz87@gmail.com> << 4168 R: Song Liu <song@kernel.org> << 4169 R: Yonghong Song <yonghong.song@linux.dev << 4170 R: John Fastabend <john.fastabend@gmail.c << 4171 R: KP Singh <kpsingh@kernel.org> << 4172 R: Stanislav Fomichev <sdf@fomichev.me> << 4173 R: Hao Luo <haoluo@google.com> << 4174 R: Jiri Olsa <jolsa@kernel.org> << 4175 L: bpf@vger.kernel.org << 4176 S: Supported << 4177 W: https://bpf.io/ << 4178 Q: https://patchwork.kernel.org/project/ << 4179 T: git git://git.kernel.org/pub/scm/linu << 4180 T: git git://git.kernel.org/pub/scm/linu << 4181 F: Documentation/bpf/ << 4182 F: Documentation/networking/filter.rst << 4183 F: Documentation/userspace-api/ebpf/ << 4184 F: arch/*/net/* << 4185 F: include/linux/bpf* << 4186 F: include/linux/btf* << 4187 F: include/linux/filter.h << 4188 F: include/trace/events/xdp.h << 4189 F: include/uapi/linux/bpf* << 4190 F: include/uapi/linux/btf* << 4191 F: include/uapi/linux/filter.h << 4192 F: kernel/bpf/ << 4193 F: kernel/trace/bpf_trace.c << 4194 F: lib/buildid.c << 4195 F: lib/test_bpf.c << 4196 F: net/bpf/ << 4197 F: net/core/filter.c << 4198 F: net/sched/act_bpf.c << 4199 F: net/sched/cls_bpf.c << 4200 F: samples/bpf/ << 4201 F: scripts/bpf_doc.py << 4202 F: scripts/Makefile.btf << 4203 F: scripts/pahole-version.sh << 4204 F: tools/bpf/ << 4205 F: tools/lib/bpf/ << 4206 F: tools/testing/selftests/bpf/ << 4207 << 4208 BPF [ITERATOR] << 4209 M: Yonghong Song <yonghong.song@linux.dev << 4210 L: bpf@vger.kernel.org << 4211 S: Maintained << 4212 F: kernel/bpf/*iter.c << 4213 << 4214 BPF [L7 FRAMEWORK] (sockmap) << 4215 M: John Fastabend <john.fastabend@gmail.c << 4216 M: Jakub Sitnicki <jakub@cloudflare.com> << 4217 L: netdev@vger.kernel.org << 4218 L: bpf@vger.kernel.org << 4219 S: Maintained << 4220 F: include/linux/skmsg.h << 4221 F: net/core/skmsg.c << 4222 F: net/core/sock_map.c << 4223 F: net/ipv4/tcp_bpf.c << 4224 F: net/ipv4/udp_bpf.c << 4225 F: net/unix/unix_bpf.c << 4226 << 4227 BPF [LIBRARY] (libbpf) << 4228 M: Andrii Nakryiko <andrii@kernel.org> << 4229 M: Eduard Zingerman <eddyz87@gmail.com> << 4230 L: bpf@vger.kernel.org << 4231 S: Maintained << 4232 F: tools/lib/bpf/ << 4233 << 4234 BPF [MISC] << 4235 L: bpf@vger.kernel.org << 4236 S: Odd Fixes << 4237 K: (?:\b|_)bpf(?:\b|_) << 4238 << 4239 BPF [NETKIT] (BPF-programmable network device << 4240 M: Daniel Borkmann <daniel@iogearbox.net> << 4241 M: Nikolay Aleksandrov <razor@blackwall.o << 4242 L: bpf@vger.kernel.org << 4243 L: netdev@vger.kernel.org << 4244 S: Supported 1238 S: Supported 4245 F: drivers/net/netkit.c !! 1239 F: drivers/net/bonding/ 4246 F: include/net/netkit.h !! 1240 F: include/linux/if_bonding.h 4247 << 4248 BPF [NETWORKING] (struct_ops, reuseport) << 4249 M: Martin KaFai Lau <martin.lau@linux.dev << 4250 L: bpf@vger.kernel.org << 4251 L: netdev@vger.kernel.org << 4252 S: Maintained << 4253 F: kernel/bpf/bpf_struct* << 4254 << 4255 BPF [NETWORKING] (tcx & tc BPF, sock_addr) << 4256 M: Martin KaFai Lau <martin.lau@linux.dev << 4257 M: Daniel Borkmann <daniel@iogearbox.net> << 4258 R: John Fastabend <john.fastabend@gmail.c << 4259 L: bpf@vger.kernel.org << 4260 L: netdev@vger.kernel.org << 4261 S: Maintained << 4262 F: include/net/tcx.h << 4263 F: kernel/bpf/tcx.c << 4264 F: net/core/filter.c << 4265 F: net/sched/act_bpf.c << 4266 F: net/sched/cls_bpf.c << 4267 << 4268 BPF [RINGBUF] << 4269 M: Andrii Nakryiko <andrii@kernel.org> << 4270 L: bpf@vger.kernel.org << 4271 S: Maintained << 4272 F: kernel/bpf/ringbuf.c << 4273 << 4274 BPF [SECURITY & LSM] (Security Audit and Enfo << 4275 M: KP Singh <kpsingh@kernel.org> << 4276 M: Matt Bobrowski <mattbobrowski@google.c << 4277 L: bpf@vger.kernel.org << 4278 S: Maintained << 4279 F: Documentation/bpf/prog_lsm.rst << 4280 F: include/linux/bpf_lsm.h << 4281 F: kernel/bpf/bpf_lsm.c << 4282 F: kernel/trace/bpf_trace.c << 4283 F: security/bpf/ << 4284 << 4285 BPF [SELFTESTS] (Test Runners & Infrastructur << 4286 M: Andrii Nakryiko <andrii@kernel.org> << 4287 M: Eduard Zingerman <eddyz87@gmail.com> << 4288 R: Mykola Lysenko <mykolal@fb.com> << 4289 L: bpf@vger.kernel.org << 4290 S: Maintained << 4291 F: tools/testing/selftests/bpf/ << 4292 << 4293 BPF [STORAGE & CGROUPS] << 4294 M: Martin KaFai Lau <martin.lau@linux.dev << 4295 L: bpf@vger.kernel.org << 4296 S: Maintained << 4297 F: kernel/bpf/*storage.c << 4298 F: kernel/bpf/bpf_lru* << 4299 F: kernel/bpf/cgroup.c << 4300 << 4301 BPF [TOOLING] (bpftool) << 4302 M: Quentin Monnet <qmo@kernel.org> << 4303 L: bpf@vger.kernel.org << 4304 S: Maintained << 4305 F: kernel/bpf/disasm.* << 4306 F: tools/bpf/bpftool/ << 4307 << 4308 BPF [TRACING] << 4309 M: Song Liu <song@kernel.org> << 4310 R: Jiri Olsa <jolsa@kernel.org> << 4311 L: bpf@vger.kernel.org << 4312 S: Maintained << 4313 F: kernel/bpf/stackmap.c << 4314 F: kernel/trace/bpf_trace.c << 4315 F: lib/buildid.c << 4316 << 4317 BROADCOM ASP 2.0 ETHERNET DRIVER << 4318 M: Justin Chen <justin.chen@broadcom.com> << 4319 M: Florian Fainelli <florian.fainelli@bro << 4320 L: bcm-kernel-feedback-list@broadcom.com << 4321 L: netdev@vger.kernel.org << 4322 S: Supported << 4323 F: Documentation/devicetree/bindings/net << 4324 F: drivers/net/ethernet/broadcom/asp2/ << 4325 1241 4326 BROADCOM B44 10/100 ETHERNET DRIVER 1242 BROADCOM B44 10/100 ETHERNET DRIVER 4327 M: Michael Chan <michael.chan@broadcom.co !! 1243 M: Gary Zambrano <zambrano@broadcom.com> 4328 L: netdev@vger.kernel.org << 4329 S: Supported << 4330 F: drivers/net/ethernet/broadcom/b44.* << 4331 << 4332 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER << 4333 M: Florian Fainelli <florian.fainelli@bro << 4334 L: netdev@vger.kernel.org 1244 L: netdev@vger.kernel.org 4335 L: openwrt-devel@lists.openwrt.org (subs << 4336 S: Supported 1245 S: Supported 4337 F: Documentation/devicetree/bindings/net !! 1246 F: drivers/net/b44.* 4338 F: drivers/net/dsa/b53/* << 4339 F: drivers/net/dsa/bcm_sf2* << 4340 F: include/linux/dsa/brcm.h << 4341 F: include/linux/platform_data/b53.h << 4342 << 4343 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE << 4344 M: Florian Fainelli <florian.fainelli@bro << 4345 R: Broadcom internal kernel review list < << 4346 L: linux-rpi-kernel@lists.infradead.org << 4347 L: linux-arm-kernel@lists.infradead.org << 4348 S: Maintained << 4349 T: git https://github.com/broadcom/stbli << 4350 F: Documentation/devicetree/bindings/pci << 4351 F: drivers/pci/controller/pcie-brcmstb.c << 4352 F: drivers/staging/vc04_services << 4353 N: bcm2711 << 4354 N: bcm283* << 4355 N: raspberrypi << 4356 << 4357 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHI << 4358 M: Florian Fainelli <florian.fainelli@bro << 4359 M: Ray Jui <rjui@broadcom.com> << 4360 M: Scott Branden <sbranden@broadcom.com> << 4361 R: Broadcom internal kernel review list < << 4362 S: Maintained << 4363 T: git https://github.com/broadcom/mach- << 4364 F: arch/arm/mach-bcm/ << 4365 N: bcm281* << 4366 N: bcm113* << 4367 N: bcm216* << 4368 N: kona << 4369 << 4370 BROADCOM BCM2835 CAMERA DRIVERS << 4371 M: Raspberry Pi Kernel Maintenance <kerne << 4372 L: linux-media@vger.kernel.org << 4373 S: Maintained << 4374 F: Documentation/devicetree/bindings/med << 4375 F: drivers/media/platform/broadcom/bcm28 << 4376 << 4377 BROADCOM BCM47XX MIPS ARCHITECTURE << 4378 M: Hauke Mehrtens <hauke@hauke-m.de> << 4379 M: Rafał Miłecki <zajec5@gmail.com> << 4380 L: linux-mips@vger.kernel.org << 4381 S: Maintained << 4382 F: Documentation/devicetree/bindings/mip << 4383 F: arch/mips/bcm47xx/* << 4384 F: arch/mips/include/asm/mach-bcm47xx/* << 4385 << 4386 BROADCOM BCM4908 ETHERNET DRIVER << 4387 M: Rafał Miłecki <rafal@milecki.pl> << 4388 R: Broadcom internal kernel review list < << 4389 L: netdev@vger.kernel.org << 4390 S: Maintained << 4391 F: Documentation/devicetree/bindings/net << 4392 F: drivers/net/ethernet/broadcom/bcm4908 << 4393 F: drivers/net/ethernet/broadcom/unimac. << 4394 << 4395 BROADCOM BCM4908 PINMUX DRIVER << 4396 M: Rafał Miłecki <rafal@milecki.pl> << 4397 R: Broadcom internal kernel review list < << 4398 L: linux-gpio@vger.kernel.org << 4399 S: Maintained << 4400 F: Documentation/devicetree/bindings/pin << 4401 F: drivers/pinctrl/bcm/pinctrl-bcm4908.c << 4402 << 4403 BROADCOM BCM5301X ARM ARCHITECTURE << 4404 M: Florian Fainelli <florian.fainelli@bro << 4405 M: Hauke Mehrtens <hauke@hauke-m.de> << 4406 M: Rafał Miłecki <zajec5@gmail.com> << 4407 R: Broadcom internal kernel review list < << 4408 L: linux-arm-kernel@lists.infradead.org << 4409 S: Maintained << 4410 F: arch/arm/boot/dts/broadcom/bcm-ns.dts << 4411 F: arch/arm/boot/dts/broadcom/bcm470* << 4412 F: arch/arm/boot/dts/broadcom/bcm5301* << 4413 F: arch/arm/boot/dts/broadcom/bcm953012* << 4414 F: arch/arm/mach-bcm/bcm_5301x.c << 4415 << 4416 BROADCOM BCM53573 ARM ARCHITECTURE << 4417 M: Florian Fainelli <florian.fainelli@bro << 4418 M: Rafał Miłecki <rafal@milecki.pl> << 4419 R: Broadcom internal kernel review list < << 4420 L: linux-arm-kernel@lists.infradead.org << 4421 S: Maintained << 4422 F: arch/arm/boot/dts/broadcom/bcm47189* << 4423 F: arch/arm/boot/dts/broadcom/bcm53573* << 4424 << 4425 BROADCOM BCM63XX/BCM33XX UDC DRIVER << 4426 M: Kevin Cernekee <cernekee@gmail.com> << 4427 L: linux-usb@vger.kernel.org << 4428 S: Maintained << 4429 F: drivers/usb/gadget/udc/bcm63xx_udc.* << 4430 << 4431 BROADCOM BCM7XXX ARM ARCHITECTURE << 4432 M: Florian Fainelli <florian.fainelli@bro << 4433 R: Broadcom internal kernel review list < << 4434 L: linux-arm-kernel@lists.infradead.org << 4435 S: Maintained << 4436 T: git https://github.com/broadcom/stbli << 4437 F: Documentation/devicetree/bindings/pci << 4438 F: arch/arm/boot/dts/broadcom/bcm7*.dts* << 4439 F: arch/arm/include/asm/hardware/cache-b << 4440 F: arch/arm/mach-bcm/*brcmstb* << 4441 F: arch/arm/mm/cache-b15-rac.c << 4442 F: drivers/bus/brcmstb_gisb.c << 4443 F: drivers/pci/controller/pcie-brcmstb.c << 4444 N: brcmstb << 4445 N: bcm7038 << 4446 N: bcm7120 << 4447 << 4448 BROADCOM BCMBCA ARM ARCHITECTURE << 4449 M: William Zhang <william.zhang@broadcom. << 4450 M: Anand Gore <anand.gore@broadcom.com> << 4451 M: Kursad Oney <kursad.oney@broadcom.com> << 4452 M: Florian Fainelli <florian.fainelli@bro << 4453 M: Rafał Miłecki <rafal@milecki.pl> << 4454 R: Broadcom internal kernel review list < << 4455 L: linux-arm-kernel@lists.infradead.org << 4456 S: Maintained << 4457 T: git https://github.com/broadcom/stbli << 4458 F: Documentation/devicetree/bindings/arm << 4459 F: arch/arm64/boot/dts/broadcom/bcmbca/* << 4460 N: bcmbca << 4461 N: bcm[9]?47622 << 4462 N: bcm[9]?4912 << 4463 N: bcm[9]?63138 << 4464 N: bcm[9]?63146 << 4465 N: bcm[9]?63148 << 4466 N: bcm[9]?63158 << 4467 N: bcm[9]?63178 << 4468 N: bcm[9]?6756 << 4469 N: bcm[9]?6813 << 4470 N: bcm[9]?6846 << 4471 N: bcm[9]?6855 << 4472 N: bcm[9]?6856 << 4473 N: bcm[9]?6858 << 4474 N: bcm[9]?6878 << 4475 << 4476 BROADCOM BDC DRIVER << 4477 M: Justin Chen <justin.chen@broadcom.com> << 4478 M: Al Cooper <alcooperx@gmail.com> << 4479 R: Broadcom internal kernel review list < << 4480 L: linux-usb@vger.kernel.org << 4481 S: Maintained << 4482 F: Documentation/devicetree/bindings/usb << 4483 F: drivers/usb/gadget/udc/bdc/ << 4484 << 4485 BROADCOM BMIPS CPUFREQ DRIVER << 4486 M: Markus Mayer <mmayer@broadcom.com> << 4487 R: Broadcom internal kernel review list < << 4488 L: linux-pm@vger.kernel.org << 4489 S: Maintained << 4490 F: drivers/cpufreq/bmips-cpufreq.c << 4491 << 4492 BROADCOM BMIPS MIPS ARCHITECTURE << 4493 M: Florian Fainelli <florian.fainelli@bro << 4494 R: Broadcom internal kernel review list < << 4495 L: linux-mips@vger.kernel.org << 4496 S: Maintained << 4497 T: git https://github.com/broadcom/stbli << 4498 F: arch/mips/bmips/* << 4499 F: arch/mips/boot/dts/brcm/bcm*.dts* << 4500 F: arch/mips/include/asm/mach-bmips/* << 4501 F: arch/mips/kernel/*bmips* << 4502 F: drivers/irqchip/irq-bcm63* << 4503 F: drivers/irqchip/irq-bcm7* << 4504 F: drivers/irqchip/irq-brcmstb* << 4505 F: drivers/pmdomain/bcm/bcm63xx-power.c << 4506 F: include/linux/bcm963xx_nvram.h << 4507 F: include/linux/bcm963xx_tag.h << 4508 1247 4509 BROADCOM BNX2 GIGABIT ETHERNET DRIVER 1248 BROADCOM BNX2 GIGABIT ETHERNET DRIVER 4510 M: Rasesh Mody <rmody@marvell.com> !! 1249 M: Michael Chan <mchan@broadcom.com> 4511 M: GR-Linux-NIC-Dev@marvell.com << 4512 L: netdev@vger.kernel.org 1250 L: netdev@vger.kernel.org 4513 S: Supported 1251 S: Supported 4514 F: drivers/net/ethernet/broadcom/bnx2.* !! 1252 F: drivers/net/bnx2.* 4515 F: drivers/net/ethernet/broadcom/bnx2_* !! 1253 F: drivers/net/bnx2_* 4516 << 4517 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER << 4518 M: Saurav Kashyap <skashyap@marvell.com> << 4519 M: Javed Hasan <jhasan@marvell.com> << 4520 M: GR-QLogic-Storage-Upstream@marvell.co << 4521 L: linux-scsi@vger.kernel.org << 4522 S: Supported << 4523 F: drivers/scsi/bnx2fc/ << 4524 << 4525 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER << 4526 M: Nilesh Javali <njavali@marvell.com> << 4527 M: Manish Rangankar <mrangankar@marvell.c << 4528 M: GR-QLogic-Storage-Upstream@marvell.co << 4529 L: linux-scsi@vger.kernel.org << 4530 S: Supported << 4531 F: drivers/scsi/bnx2i/ << 4532 1254 4533 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 1255 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 4534 M: Sudarsana Kalluru <skalluru@marvell.co !! 1256 M: Eilon Greenstein <eilong@broadcom.com> 4535 M: Manish Chopra <manishc@marvell.com> << 4536 L: netdev@vger.kernel.org << 4537 S: Supported << 4538 F: drivers/net/ethernet/broadcom/bnx2x/ << 4539 << 4540 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER << 4541 M: Michael Chan <michael.chan@broadcom.co << 4542 L: netdev@vger.kernel.org << 4543 S: Supported << 4544 F: drivers/firmware/broadcom/tee_bnxt_fw << 4545 F: drivers/net/ethernet/broadcom/bnxt/ << 4546 F: include/linux/firmware/broadcom/tee_b << 4547 << 4548 BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVER << 4549 M: Arend van Spriel <arend.vanspriel@broa << 4550 L: linux-wireless@vger.kernel.org << 4551 L: brcm80211@lists.linux.dev << 4552 L: brcm80211-dev-list.pdl@broadcom.com << 4553 S: Supported << 4554 F: drivers/net/wireless/broadcom/brcm802 << 4555 F: include/linux/platform_data/brcmfmac. << 4556 << 4557 BROADCOM BRCMSTB GPIO DRIVER << 4558 M: Doug Berger <opendmb@gmail.com> << 4559 M: Florian Fainelli <florian.fainelli@bro << 4560 R: Broadcom internal kernel review list < << 4561 S: Supported << 4562 F: Documentation/devicetree/bindings/gpi << 4563 F: drivers/gpio/gpio-brcmstb.c << 4564 << 4565 BROADCOM BRCMSTB I2C DRIVER << 4566 M: Kamal Dasu <kamal.dasu@broadcom.com> << 4567 R: Broadcom internal kernel review list < << 4568 L: linux-i2c@vger.kernel.org << 4569 S: Supported << 4570 F: Documentation/devicetree/bindings/i2c << 4571 F: drivers/i2c/busses/i2c-brcmstb.c << 4572 << 4573 BROADCOM BRCMSTB UART DRIVER << 4574 M: Al Cooper <alcooperx@gmail.com> << 4575 R: Broadcom internal kernel review list < << 4576 L: linux-serial@vger.kernel.org << 4577 S: Maintained << 4578 F: Documentation/devicetree/bindings/ser << 4579 F: drivers/tty/serial/8250/8250_bcm7271. << 4580 << 4581 BROADCOM BRCMSTB USB EHCI DRIVER << 4582 M: Justin Chen <justin.chen@broadcom.com> << 4583 M: Al Cooper <alcooperx@gmail.com> << 4584 R: Broadcom internal kernel review list < << 4585 L: linux-usb@vger.kernel.org << 4586 S: Maintained << 4587 F: Documentation/devicetree/bindings/usb << 4588 F: drivers/usb/host/ehci-brcm.* << 4589 << 4590 BROADCOM BRCMSTB USB PIN MAP DRIVER << 4591 M: Al Cooper <alcooperx@gmail.com> << 4592 R: Broadcom internal kernel review list < << 4593 L: linux-usb@vger.kernel.org << 4594 S: Maintained << 4595 F: Documentation/devicetree/bindings/usb << 4596 F: drivers/usb/misc/brcmstb-usb-pinmap.c << 4597 << 4598 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER << 4599 M: Justin Chen <justin.chen@broadcom.com> << 4600 M: Al Cooper <alcooperx@gmail.com> << 4601 R: Broadcom internal kernel review list < << 4602 L: linux-kernel@vger.kernel.org << 4603 S: Maintained << 4604 F: drivers/phy/broadcom/phy-brcm-usb* << 4605 << 4606 BROADCOM Broadband SoC High Speed SPI Control << 4607 M: William Zhang <william.zhang@broadcom. << 4608 M: Kursad Oney <kursad.oney@broadcom.com> << 4609 M: Jonas Gorski <jonas.gorski@gmail.com> << 4610 R: Broadcom internal kernel review list < << 4611 L: linux-spi@vger.kernel.org << 4612 S: Maintained << 4613 F: Documentation/devicetree/bindings/spi << 4614 F: drivers/spi/spi-bcm63xx-hsspi.c << 4615 F: drivers/spi/spi-bcmbca-hsspi.c << 4616 << 4617 BROADCOM BCM6348/BCM6358 SPI controller DRIVE << 4618 M: Jonas Gorski <jonas.gorski@gmail.com> << 4619 L: linux-spi@vger.kernel.org << 4620 S: Odd Fixes << 4621 F: Documentation/devicetree/bindings/spi << 4622 F: drivers/spi/spi-bcm63xx.c << 4623 << 4624 BROADCOM ETHERNET PHY DRIVERS << 4625 M: Florian Fainelli <florian.fainelli@bro << 4626 R: Broadcom internal kernel review list < << 4627 L: netdev@vger.kernel.org << 4628 S: Supported << 4629 F: Documentation/devicetree/bindings/net << 4630 F: drivers/net/phy/bcm*.[ch] << 4631 F: drivers/net/phy/broadcom.c << 4632 F: include/linux/brcmphy.h << 4633 << 4634 BROADCOM GENET ETHERNET DRIVER << 4635 M: Doug Berger <opendmb@gmail.com> << 4636 M: Florian Fainelli <florian.fainelli@bro << 4637 R: Broadcom internal kernel review list < << 4638 L: netdev@vger.kernel.org << 4639 S: Supported << 4640 F: Documentation/devicetree/bindings/net << 4641 F: Documentation/devicetree/bindings/net << 4642 F: drivers/net/ethernet/broadcom/genet/ << 4643 F: drivers/net/ethernet/broadcom/unimac. << 4644 F: drivers/net/mdio/mdio-bcm-unimac.c << 4645 F: include/linux/platform_data/bcmgenet. << 4646 F: include/linux/platform_data/mdio-bcm- << 4647 << 4648 BROADCOM IPROC ARM ARCHITECTURE << 4649 M: Ray Jui <rjui@broadcom.com> << 4650 M: Scott Branden <sbranden@broadcom.com> << 4651 R: Broadcom internal kernel review list < << 4652 L: linux-arm-kernel@lists.infradead.org << 4653 S: Maintained << 4654 T: git https://github.com/broadcom/stbli << 4655 F: arch/arm64/boot/dts/broadcom/northsta << 4656 F: arch/arm64/boot/dts/broadcom/stingray << 4657 F: drivers/clk/bcm/clk-ns* << 4658 F: drivers/clk/bcm/clk-sr* << 4659 F: drivers/pinctrl/bcm/pinctrl-ns* << 4660 F: include/dt-bindings/clock/bcm-sr* << 4661 N: iproc << 4662 N: cygnus << 4663 N: bcm[-_]nsp << 4664 N: bcm9113* << 4665 N: bcm9583* << 4666 N: bcm9585* << 4667 N: bcm9586* << 4668 N: bcm988312 << 4669 N: bcm113* << 4670 N: bcm583* << 4671 N: bcm585* << 4672 N: bcm586* << 4673 N: bcm88312 << 4674 N: hr2 << 4675 N: stingray << 4676 << 4677 BROADCOM IPROC GBIT ETHERNET DRIVER << 4678 M: Rafał Miłecki <rafal@milecki.pl> << 4679 R: Broadcom internal kernel review list < << 4680 L: netdev@vger.kernel.org << 4681 S: Maintained << 4682 F: Documentation/devicetree/bindings/net << 4683 F: drivers/net/ethernet/broadcom/bgmac* << 4684 F: drivers/net/ethernet/broadcom/unimac. << 4685 << 4686 BROADCOM KONA GPIO DRIVER << 4687 M: Ray Jui <rjui@broadcom.com> << 4688 R: Broadcom internal kernel review list < << 4689 S: Supported << 4690 F: Documentation/devicetree/bindings/gpi << 4691 F: drivers/gpio/gpio-bcm-kona.c << 4692 << 4693 BROADCOM MPI3 STORAGE CONTROLLER DRIVER << 4694 M: Sathya Prakash Veerichetty <sathya.pra << 4695 M: Kashyap Desai <kashyap.desai@broadcom. << 4696 M: Sumit Saxena <sumit.saxena@broadcom.co << 4697 M: Sreekanth Reddy <sreekanth.reddy@broad << 4698 L: mpi3mr-linuxdrv.pdl@broadcom.com << 4699 L: linux-scsi@vger.kernel.org << 4700 S: Supported << 4701 W: https://www.broadcom.com/support/stor << 4702 F: drivers/scsi/mpi3mr/ << 4703 << 4704 BROADCOM NETXTREME-E ROCE DRIVER << 4705 M: Selvin Xavier <selvin.xavier@broadcom. << 4706 L: linux-rdma@vger.kernel.org << 4707 S: Supported << 4708 W: http://www.broadcom.com << 4709 F: drivers/infiniband/hw/bnxt_re/ << 4710 F: include/uapi/rdma/bnxt_re-abi.h << 4711 << 4712 BROADCOM NVRAM DRIVER << 4713 M: Rafał Miłecki <zajec5@gmail.com> << 4714 L: linux-mips@vger.kernel.org << 4715 S: Maintained << 4716 F: drivers/firmware/broadcom/* << 4717 << 4718 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER << 4719 M: Rafał Miłecki <rafal@milecki.pl> << 4720 M: Florian Fainelli <florian.fainelli@bro << 4721 R: Broadcom internal kernel review list < << 4722 L: linux-pm@vger.kernel.org << 4723 S: Maintained << 4724 T: git https://github.com/broadcom/stbli << 4725 F: drivers/pmdomain/bcm/bcm-pmb.c << 4726 F: include/dt-bindings/soc/bcm-pmb.h << 4727 << 4728 BROADCOM SPECIFIC AMBA DRIVER (BCMA) << 4729 M: Rafał Miłecki <zajec5@gmail.com> << 4730 L: linux-wireless@vger.kernel.org << 4731 S: Maintained << 4732 F: drivers/bcma/ << 4733 F: include/linux/bcma/ << 4734 << 4735 BROADCOM SPI DRIVER << 4736 M: Kamal Dasu <kamal.dasu@broadcom.com> << 4737 R: Broadcom internal kernel review list < << 4738 S: Maintained << 4739 F: Documentation/devicetree/bindings/spi << 4740 F: drivers/spi/spi-bcm-qspi.* << 4741 F: drivers/spi/spi-brcmstb-qspi.c << 4742 F: drivers/spi/spi-iproc-qspi.c << 4743 << 4744 BROADCOM STB AVS CPUFREQ DRIVER << 4745 M: Markus Mayer <mmayer@broadcom.com> << 4746 R: Broadcom internal kernel review list < << 4747 L: linux-pm@vger.kernel.org << 4748 S: Maintained << 4749 F: Documentation/devicetree/bindings/cpu << 4750 F: drivers/cpufreq/brcmstb* << 4751 << 4752 BROADCOM STB AVS TMON DRIVER << 4753 M: Markus Mayer <mmayer@broadcom.com> << 4754 R: Broadcom internal kernel review list < << 4755 L: linux-pm@vger.kernel.org << 4756 S: Maintained << 4757 F: Documentation/devicetree/bindings/the << 4758 F: drivers/thermal/broadcom/brcmstb* << 4759 << 4760 BROADCOM STB DPFE DRIVER << 4761 M: Markus Mayer <mmayer@broadcom.com> << 4762 R: Broadcom internal kernel review list < << 4763 L: linux-arm-kernel@lists.infradead.org << 4764 S: Maintained << 4765 F: Documentation/devicetree/bindings/mem << 4766 F: drivers/memory/brcmstb_dpfe.c << 4767 << 4768 BROADCOM STB NAND FLASH DRIVER << 4769 M: Brian Norris <computersforpeace@gmail. << 4770 M: Kamal Dasu <kamal.dasu@broadcom.com> << 4771 R: Broadcom internal kernel review list < << 4772 L: linux-mtd@lists.infradead.org << 4773 S: Maintained << 4774 F: drivers/mtd/nand/raw/brcmnand/ << 4775 F: include/linux/platform_data/brcmnand. << 4776 << 4777 BROADCOM STB PCIE DRIVER << 4778 M: Jim Quinlan <jim2101024@gmail.com> << 4779 M: Nicolas Saenz Julienne <nsaenz@kernel. << 4780 M: Florian Fainelli <florian.fainelli@bro << 4781 R: Broadcom internal kernel review list < << 4782 L: linux-pci@vger.kernel.org << 4783 S: Maintained << 4784 F: Documentation/devicetree/bindings/pci << 4785 F: drivers/pci/controller/pcie-brcmstb.c << 4786 << 4787 BROADCOM SYSTEMPORT ETHERNET DRIVER << 4788 M: Florian Fainelli <florian.fainelli@bro << 4789 R: Broadcom internal kernel review list < << 4790 L: netdev@vger.kernel.org 1257 L: netdev@vger.kernel.org 4791 S: Supported 1258 S: Supported 4792 F: Documentation/devicetree/bindings/net !! 1259 F: drivers/net/bnx2x* 4793 F: drivers/net/ethernet/broadcom/bcmsysp << 4794 F: drivers/net/ethernet/broadcom/unimac. << 4795 1260 4796 BROADCOM TG3 GIGABIT ETHERNET DRIVER 1261 BROADCOM TG3 GIGABIT ETHERNET DRIVER 4797 M: Pavan Chebbi <pavan.chebbi@broadcom.co !! 1262 M: Matt Carlson <mcarlson@broadcom.com> 4798 M: Michael Chan <mchan@broadcom.com> 1263 M: Michael Chan <mchan@broadcom.com> 4799 L: netdev@vger.kernel.org 1264 L: netdev@vger.kernel.org 4800 S: Supported 1265 S: Supported 4801 F: drivers/net/ethernet/broadcom/tg3.* !! 1266 F: drivers/net/tg3.* 4802 << 4803 BROADCOM VK DRIVER << 4804 M: Scott Branden <scott.branden@broadcom. << 4805 R: Broadcom internal kernel review list < << 4806 S: Supported << 4807 F: drivers/misc/bcm-vk/ << 4808 F: include/uapi/linux/misc/bcm_vk.h << 4809 1267 4810 BROCADE BFA FC SCSI DRIVER 1268 BROCADE BFA FC SCSI DRIVER 4811 M: Anil Gurumurthy <anil.gurumurthy@qlogi !! 1269 M: Jing Huang <huangj@brocade.com> 4812 M: Sudarsana Kalluru <sudarsana.kalluru@q << 4813 L: linux-scsi@vger.kernel.org 1270 L: linux-scsi@vger.kernel.org 4814 S: Supported 1271 S: Supported 4815 F: drivers/scsi/bfa/ 1272 F: drivers/scsi/bfa/ 4816 1273 4817 BROCADE BNA 10 GIGABIT ETHERNET DRIVER << 4818 M: Rasesh Mody <rmody@marvell.com> << 4819 M: Sudarsana Kalluru <skalluru@marvell.co << 4820 M: GR-Linux-NIC-Dev@marvell.com << 4821 L: netdev@vger.kernel.org << 4822 S: Supported << 4823 F: drivers/net/ethernet/brocade/bna/ << 4824 << 4825 BSG (block layer generic sg v4 driver) 1274 BSG (block layer generic sg v4 driver) 4826 M: FUJITA Tomonori <fujita.tomonori@lab.n 1275 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 4827 L: linux-scsi@vger.kernel.org 1276 L: linux-scsi@vger.kernel.org 4828 S: Supported 1277 S: Supported 4829 F: block/bsg.c 1278 F: block/bsg.c 4830 F: include/linux/bsg.h 1279 F: include/linux/bsg.h 4831 F: include/uapi/linux/bsg.h << 4832 << 4833 BT87X AUDIO DRIVER << 4834 M: Clemens Ladisch <clemens@ladisch.de> << 4835 L: linux-sound@vger.kernel.org << 4836 S: Maintained << 4837 T: git git://git.kernel.org/pub/scm/linu << 4838 F: Documentation/sound/cards/bt87x.rst << 4839 F: sound/pci/bt87x.c << 4840 1280 4841 BT8XXGPIO DRIVER 1281 BT8XXGPIO DRIVER 4842 M: Michael Buesch <m@bues.ch> !! 1282 M: Michael Buesch <mb@bu3sch.de> 4843 S: Maintained << 4844 W: http://bu3sch.de/btgpio.php 1283 W: http://bu3sch.de/btgpio.php 4845 F: drivers/gpio/gpio-bt8xx.c !! 1284 S: Maintained >> 1285 F: drivers/gpio/bt8xxgpio.c 4846 1286 4847 BTRFS FILE SYSTEM 1287 BTRFS FILE SYSTEM 4848 M: Chris Mason <clm@fb.com> !! 1288 M: Chris Mason <chris.mason@oracle.com> 4849 M: Josef Bacik <josef@toxicpanda.com> << 4850 M: David Sterba <dsterba@suse.com> << 4851 L: linux-btrfs@vger.kernel.org 1289 L: linux-btrfs@vger.kernel.org >> 1290 W: http://btrfs.wiki.kernel.org/ >> 1291 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable.git 4852 S: Maintained 1292 S: Maintained 4853 W: https://btrfs.readthedocs.io !! 1293 F: Documentation/filesystems/btrfs.txt 4854 Q: https://patchwork.kernel.org/project/ << 4855 C: irc://irc.libera.chat/btrfs << 4856 T: git git://git.kernel.org/pub/scm/linu << 4857 F: Documentation/filesystems/btrfs.rst << 4858 F: fs/btrfs/ 1294 F: fs/btrfs/ 4859 F: include/linux/btrfs* << 4860 F: include/trace/events/btrfs.h << 4861 F: include/uapi/linux/btrfs* << 4862 1295 4863 BTTV VIDEO4LINUX DRIVER 1296 BTTV VIDEO4LINUX DRIVER 4864 M: Mauro Carvalho Chehab <mchehab@kernel. !! 1297 M: Mauro Carvalho Chehab <mchehab@infradead.org> 4865 L: linux-media@vger.kernel.org 1298 L: linux-media@vger.kernel.org 4866 S: Odd fixes !! 1299 W: http://linuxtv.org 4867 W: https://linuxtv.org !! 1300 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 4868 T: git git://linuxtv.org/media_tree.git << 4869 F: Documentation/driver-api/media/driver << 4870 F: drivers/media/pci/bt8xx/bttv* << 4871 << 4872 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS << 4873 M: Chanwoo Choi <cw00.choi@samsung.com> << 4874 L: linux-pm@vger.kernel.org << 4875 L: linux-samsung-soc@vger.kernel.org << 4876 S: Maintained << 4877 T: git git://git.kernel.org/pub/scm/linu << 4878 F: Documentation/devicetree/bindings/int << 4879 F: drivers/devfreq/exynos-bus.c << 4880 << 4881 BUSLOGIC SCSI DRIVER << 4882 M: Khalid Aziz <khalid@gonehiking.org> << 4883 L: linux-scsi@vger.kernel.org << 4884 S: Maintained << 4885 F: drivers/scsi/BusLogic.* << 4886 F: drivers/scsi/FlashPoint.* << 4887 << 4888 BXCAN CAN NETWORK DRIVER << 4889 M: Dario Binacchi <dario.binacchi@amarula << 4890 L: linux-can@vger.kernel.org << 4891 S: Maintained << 4892 F: Documentation/devicetree/bindings/net << 4893 F: drivers/net/can/bxcan.c << 4894 << 4895 C-MEDIA CMI8788 DRIVER << 4896 M: Clemens Ladisch <clemens@ladisch.de> << 4897 L: linux-sound@vger.kernel.org << 4898 S: Maintained 1301 S: Maintained 4899 T: git git://git.kernel.org/pub/scm/linu !! 1302 F: Documentation/video4linux/bttv/ 4900 F: sound/pci/oxygen/ !! 1303 F: drivers/media/video/bt8xx/bttv* 4901 << 4902 C-SKY ARCHITECTURE << 4903 M: Guo Ren <guoren@kernel.org> << 4904 L: linux-csky@vger.kernel.org << 4905 S: Supported << 4906 T: git https://github.com/c-sky/csky-lin << 4907 F: Documentation/devicetree/bindings/csk << 4908 F: Documentation/devicetree/bindings/int << 4909 F: Documentation/devicetree/bindings/tim << 4910 F: arch/csky/ << 4911 F: drivers/clocksource/timer-gx6605s.c << 4912 F: drivers/clocksource/timer-mp-csky.c << 4913 F: drivers/irqchip/irq-csky-* << 4914 N: csky << 4915 K: csky << 4916 << 4917 CA8210 IEEE-802.15.4 RADIO DRIVER << 4918 L: linux-wpan@vger.kernel.org << 4919 S: Orphan << 4920 W: https://github.com/Cascoda/ca8210-lin << 4921 F: Documentation/devicetree/bindings/net << 4922 F: drivers/net/ieee802154/ca8210.c << 4923 1304 4924 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON M 1305 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 4925 M: David Howells <dhowells@redhat.com> 1306 M: David Howells <dhowells@redhat.com> 4926 L: netfs@lists.linux.dev !! 1307 L: linux-cachefs@redhat.com 4927 S: Supported 1308 S: Supported 4928 F: Documentation/filesystems/caching/cac !! 1309 F: Documentation/filesystems/caching/cachefiles.txt 4929 F: fs/cachefiles/ 1310 F: fs/cachefiles/ 4930 1311 4931 CACHESTAT: PAGE CACHE STATS FOR A FILE << 4932 M: Nhat Pham <nphamcs@gmail.com> << 4933 M: Johannes Weiner <hannes@cmpxchg.org> << 4934 L: linux-mm@kvack.org << 4935 S: Maintained << 4936 F: tools/testing/selftests/cachestat/tes << 4937 << 4938 CADENCE MIPI-CSI2 BRIDGES << 4939 M: Maxime Ripard <mripard@kernel.org> << 4940 L: linux-media@vger.kernel.org << 4941 S: Maintained << 4942 F: Documentation/devicetree/bindings/med << 4943 F: Documentation/devicetree/bindings/med << 4944 F: drivers/media/platform/cadence/cdns-c << 4945 << 4946 CADENCE NAND DRIVER << 4947 L: linux-mtd@lists.infradead.org << 4948 S: Orphan << 4949 F: Documentation/devicetree/bindings/mtd << 4950 F: drivers/mtd/nand/raw/cadence-nand-con << 4951 << 4952 CADENCE USB3 DRD IP DRIVER << 4953 M: Peter Chen <peter.chen@kernel.org> << 4954 M: Pawel Laszczak <pawell@cadence.com> << 4955 R: Roger Quadros <rogerq@kernel.org> << 4956 L: linux-usb@vger.kernel.org << 4957 S: Maintained << 4958 T: git git://git.kernel.org/pub/scm/linu << 4959 F: Documentation/devicetree/bindings/usb << 4960 F: drivers/usb/cdns3/ << 4961 X: drivers/usb/cdns3/cdnsp* << 4962 << 4963 CADENCE USBHS DRIVER << 4964 M: Pawel Laszczak <pawell@cadence.com> << 4965 L: linux-usb@vger.kernel.org << 4966 S: Maintained << 4967 F: drivers/usb/gadget/udc/cdns2 << 4968 << 4969 CADENCE USBSSP DRD IP DRIVER << 4970 M: Pawel Laszczak <pawell@cadence.com> << 4971 L: linux-usb@vger.kernel.org << 4972 S: Maintained << 4973 T: git git://git.kernel.org/pub/scm/linu << 4974 F: drivers/usb/cdns3/ << 4975 X: drivers/usb/cdns3/cdns3* << 4976 << 4977 CADET FM/AM RADIO RECEIVER DRIVER << 4978 M: Hans Verkuil <hverkuil@xs4all.nl> << 4979 L: linux-media@vger.kernel.org << 4980 S: Maintained << 4981 W: https://linuxtv.org << 4982 T: git git://linuxtv.org/media_tree.git << 4983 F: drivers/media/radio/radio-cadet* << 4984 << 4985 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 1312 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER >> 1313 M: Jonathan Corbet <corbet@lwn.net> 4986 L: linux-media@vger.kernel.org 1314 L: linux-media@vger.kernel.org 4987 S: Orphan !! 1315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 4988 T: git git://linuxtv.org/media_tree.git << 4989 F: Documentation/admin-guide/media/cafe_ << 4990 F: drivers/media/platform/marvell/ << 4991 << 4992 CAIF NETWORK LAYER << 4993 L: netdev@vger.kernel.org << 4994 S: Orphan << 4995 F: Documentation/networking/caif/ << 4996 F: drivers/net/caif/ << 4997 F: include/net/caif/ << 4998 F: include/uapi/linux/caif/ << 4999 F: net/caif/ << 5000 << 5001 CAKE QDISC << 5002 M: Toke Høiland-Jørgensen <toke@toke.dk << 5003 L: cake@lists.bufferbloat.net (moderated << 5004 S: Maintained 1316 S: Maintained 5005 F: net/sched/sch_cake.c !! 1317 F: Documentation/video4linux/cafe_ccic >> 1318 F: drivers/media/video/cafe_ccic* 5006 1319 5007 CAN NETWORK DRIVERS !! 1320 CALGARY x86-64 IOMMU 5008 M: Marc Kleine-Budde <mkl@pengutronix.de> !! 1321 M: Muli Ben-Yehuda <muli@il.ibm.com> 5009 M: Vincent Mailhol <mailhol.vincent@wanad !! 1322 M: "Jon D. Mason" <jdmason@kudzu.us> 5010 L: linux-can@vger.kernel.org !! 1323 L: discuss@x86-64.org 5011 S: Maintained !! 1324 S: Maintained 5012 W: https://github.com/linux-can !! 1325 F: arch/x86/kernel/pci-calgary_64.c 5013 T: git git://git.kernel.org/pub/scm/linu !! 1326 F: arch/x86/kernel/tce_64.c 5014 T: git git://git.kernel.org/pub/scm/linu !! 1327 F: arch/x86/include/asm/calgary.h 5015 F: Documentation/devicetree/bindings/net !! 1328 F: arch/x86/include/asm/tce.h 5016 F: Documentation/devicetree/bindings/phy << 5017 F: drivers/net/can/ << 5018 F: drivers/phy/phy-can-transceiver.c << 5019 F: include/linux/can/bittiming.h << 5020 F: include/linux/can/dev.h << 5021 F: include/linux/can/length.h << 5022 F: include/linux/can/platform/ << 5023 F: include/linux/can/rx-offload.h << 5024 F: include/uapi/linux/can/error.h << 5025 F: include/uapi/linux/can/netlink.h << 5026 F: include/uapi/linux/can/vxcan.h << 5027 1329 5028 CAN NETWORK LAYER 1330 CAN NETWORK LAYER 5029 M: Oliver Hartkopp <socketcan@hartkopp.ne !! 1331 M: Urs Thuermann <urs.thuermann@volkswagen.de> 5030 M: Marc Kleine-Budde <mkl@pengutronix.de> !! 1332 M: Oliver Hartkopp <oliver.hartkopp@volkswagen.de> 5031 L: linux-can@vger.kernel.org !! 1333 L: socketcan-core@lists.berlios.de (subscribers-only) 5032 S: Maintained !! 1334 W: http://developer.berlios.de/projects/socketcan/ 5033 W: https://github.com/linux-can << 5034 T: git git://git.kernel.org/pub/scm/linu << 5035 T: git git://git.kernel.org/pub/scm/linu << 5036 F: Documentation/networking/can.rst << 5037 F: Documentation/networking/iso15765-2.r << 5038 F: include/linux/can/can-ml.h << 5039 F: include/linux/can/core.h << 5040 F: include/linux/can/skb.h << 5041 F: include/net/netns/can.h << 5042 F: include/uapi/linux/can.h << 5043 F: include/uapi/linux/can/bcm.h << 5044 F: include/uapi/linux/can/gw.h << 5045 F: include/uapi/linux/can/isotp.h << 5046 F: include/uapi/linux/can/raw.h << 5047 F: net/can/ << 5048 << 5049 CAN-J1939 NETWORK LAYER << 5050 M: Robin van der Gracht <robin@protonic.n << 5051 M: Oleksij Rempel <o.rempel@pengutronix.d << 5052 R: kernel@pengutronix.de << 5053 L: linux-can@vger.kernel.org << 5054 S: Maintained << 5055 F: Documentation/networking/j1939.rst << 5056 F: include/uapi/linux/can/j1939.h << 5057 F: net/can/j1939/ << 5058 << 5059 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER << 5060 M: Damien Le Moal <dlemoal@kernel.org> << 5061 L: linux-riscv@lists.infradead.org << 5062 L: linux-gpio@vger.kernel.org (pinctrl d << 5063 F: Documentation/devicetree/bindings/pin << 5064 F: drivers/pinctrl/pinctrl-k210.c << 5065 << 5066 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRI << 5067 M: Damien Le Moal <dlemoal@kernel.org> << 5068 L: linux-kernel@vger.kernel.org << 5069 L: linux-riscv@lists.infradead.org << 5070 S: Maintained << 5071 F: Documentation/devicetree/bindings/res << 5072 F: drivers/reset/reset-k210.c << 5073 << 5074 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DR << 5075 M: Damien Le Moal <dlemoal@kernel.org> << 5076 L: linux-riscv@lists.infradead.org << 5077 S: Maintained << 5078 F: Documentation/devicetree/bindings/mfd << 5079 F: drivers/soc/canaan/ << 5080 F: include/soc/canaan/ << 5081 << 5082 CAPABILITIES << 5083 M: Serge Hallyn <serge@hallyn.com> << 5084 L: linux-security-module@vger.kernel.org << 5085 S: Supported << 5086 F: include/linux/capability.h << 5087 F: include/uapi/linux/capability.h << 5088 F: kernel/capability.c << 5089 F: security/commoncap.c << 5090 << 5091 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER << 5092 M: Kevin Tsai <ktsai@capellamicro.com> << 5093 S: Maintained << 5094 F: drivers/iio/light/cm* << 5095 << 5096 CARL9170 LINUX COMMUNITY WIRELESS DRIVER << 5097 M: Christian Lamparter <chunkeey@googlema << 5098 L: linux-wireless@vger.kernel.org << 5099 S: Maintained 1335 S: Maintained 5100 W: https://wireless.wiki.kernel.org/en/u !! 1336 F: drivers/net/can/ 5101 F: drivers/net/wireless/ath/carl9170/ !! 1337 F: include/linux/can/ 5102 !! 1338 F: include/linux/can.h 5103 CAVIUM I2C DRIVER << 5104 M: Robert Richter <rric@kernel.org> << 5105 S: Odd Fixes << 5106 W: http://www.marvell.com << 5107 F: drivers/i2c/busses/i2c-octeon* << 5108 F: drivers/i2c/busses/i2c-thunderx* << 5109 << 5110 CAVIUM LIQUIDIO NETWORK DRIVER << 5111 L: netdev@vger.kernel.org << 5112 S: Orphan << 5113 W: http://www.marvell.com << 5114 F: drivers/net/ethernet/cavium/liquidio/ << 5115 << 5116 CAVIUM MMC DRIVER << 5117 M: Robert Richter <rric@kernel.org> << 5118 S: Odd Fixes << 5119 W: http://www.marvell.com << 5120 F: drivers/mmc/host/cavium* << 5121 << 5122 CAVIUM OCTEON-TX CRYPTO DRIVER << 5123 M: George Cherian <gcherian@marvell.com> << 5124 L: linux-crypto@vger.kernel.org << 5125 S: Supported << 5126 W: http://www.marvell.com << 5127 F: drivers/crypto/cavium/cpt/ << 5128 << 5129 CAVIUM THUNDERX2 ARM64 SOC << 5130 M: Robert Richter <rric@kernel.org> << 5131 L: linux-arm-kernel@lists.infradead.org << 5132 S: Odd Fixes << 5133 F: Documentation/devicetree/bindings/arm << 5134 F: arch/arm64/boot/dts/cavium/thunder2-9 << 5135 1339 5136 CBS/ETF/TAPRIO QDISCS !! 1340 CAN NETWORK DRIVERS 5137 M: Vinicius Costa Gomes <vinicius.gomes@i !! 1341 M: Wolfgang Grandegger <wg@grandegger.com> 5138 L: netdev@vger.kernel.org !! 1342 L: socketcan-core@lists.berlios.de (subscribers-only) >> 1343 W: http://developer.berlios.de/projects/socketcan/ 5139 S: Maintained 1344 S: Maintained 5140 F: net/sched/sch_cbs.c << 5141 F: net/sched/sch_etf.c << 5142 F: net/sched/sch_taprio.c << 5143 << 5144 CC2520 IEEE-802.15.4 RADIO DRIVER << 5145 M: Stefan Schmidt <stefan@datenfreihafen. << 5146 L: linux-wpan@vger.kernel.org << 5147 S: Odd Fixes << 5148 F: Documentation/devicetree/bindings/net << 5149 F: drivers/net/ieee802154/cc2520.c << 5150 << 5151 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER << 5152 M: Gilad Ben-Yossef <gilad@benyossef.com> << 5153 L: linux-crypto@vger.kernel.org << 5154 S: Supported << 5155 W: https://developer.arm.com/products/sy << 5156 F: drivers/crypto/ccree/ << 5157 << 5158 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM N << 5159 M: Hadar Gat <hadar.gat@arm.com> << 5160 L: linux-crypto@vger.kernel.org << 5161 S: Supported << 5162 W: https://developer.arm.com/products/sy << 5163 F: Documentation/devicetree/bindings/rng << 5164 F: drivers/char/hw_random/cctrng.c << 5165 F: drivers/char/hw_random/cctrng.h << 5166 << 5167 CEC FRAMEWORK << 5168 M: Hans Verkuil <hverkuil-cisco@xs4all.nl << 5169 L: linux-media@vger.kernel.org << 5170 S: Supported << 5171 W: http://linuxtv.org << 5172 T: git git://linuxtv.org/media_tree.git << 5173 F: Documentation/ABI/testing/debugfs-cec << 5174 F: Documentation/devicetree/bindings/med << 5175 F: Documentation/driver-api/media/cec-co << 5176 F: Documentation/userspace-api/media/cec << 5177 F: drivers/media/cec/ << 5178 F: drivers/media/rc/keymaps/rc-cec.c << 5179 F: include/media/cec-notifier.h << 5180 F: include/media/cec.h << 5181 F: include/uapi/linux/cec-funcs.h << 5182 F: include/uapi/linux/cec.h << 5183 << 5184 CEC GPIO DRIVER << 5185 M: Hans Verkuil <hverkuil-cisco@xs4all.nl << 5186 L: linux-media@vger.kernel.org << 5187 S: Supported << 5188 W: http://linuxtv.org << 5189 T: git git://linuxtv.org/media_tree.git << 5190 F: Documentation/devicetree/bindings/med << 5191 F: drivers/media/cec/platform/cec-gpio/ << 5192 1345 5193 CELL BROADBAND ENGINE ARCHITECTURE 1346 CELL BROADBAND ENGINE ARCHITECTURE 5194 L: linuxppc-dev@lists.ozlabs.org !! 1347 M: Arnd Bergmann <arnd@arndb.de> 5195 S: Orphan !! 1348 L: linuxppc-dev@ozlabs.org >> 1349 L: cbe-oss-dev@ozlabs.org >> 1350 W: http://www.ibm.com/developerworks/power/cell/ >> 1351 S: Supported 5196 F: arch/powerpc/include/asm/cell*.h 1352 F: arch/powerpc/include/asm/cell*.h 5197 F: arch/powerpc/include/asm/spu*.h 1353 F: arch/powerpc/include/asm/spu*.h 5198 F: arch/powerpc/include/uapi/asm/spu*.h !! 1354 F: arch/powerpc/oprofile/*cell* 5199 F: arch/powerpc/platforms/cell/ 1355 F: arch/powerpc/platforms/cell/ 5200 1356 5201 CELLWISE CW2015 BATTERY DRIVER !! 1357 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 5202 M: Tobias Schrammm <t.schramm@manjaro.org !! 1358 M: David Vrabel <david.vrabel@csr.com> 5203 S: Maintained !! 1359 L: linux-usb@vger.kernel.org 5204 F: Documentation/devicetree/bindings/pow !! 1360 S: Supported 5205 F: drivers/power/supply/cw2015_battery.c !! 1361 F: Documentation/usb/WUSB-Design-overview.txt 5206 !! 1362 F: Documentation/usb/wusb-cbaf 5207 CEPH COMMON CODE (LIBCEPH) !! 1363 F: drivers/usb/wusbcore/ 5208 M: Ilya Dryomov <idryomov@gmail.com> !! 1364 F: include/linux/usb/wusb* 5209 M: Xiubo Li <xiubli@redhat.com> << 5210 L: ceph-devel@vger.kernel.org << 5211 S: Supported << 5212 W: http://ceph.com/ << 5213 T: git https://github.com/ceph/ceph-clie << 5214 F: include/linux/ceph/ << 5215 F: include/linux/crush/ << 5216 F: net/ceph/ << 5217 << 5218 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) << 5219 M: Xiubo Li <xiubli@redhat.com> << 5220 M: Ilya Dryomov <idryomov@gmail.com> << 5221 L: ceph-devel@vger.kernel.org << 5222 S: Supported << 5223 W: http://ceph.com/ << 5224 T: git https://github.com/ceph/ceph-clie << 5225 F: Documentation/filesystems/ceph.rst << 5226 F: fs/ceph/ << 5227 << 5228 CERTIFICATE HANDLING << 5229 M: David Howells <dhowells@redhat.com> << 5230 M: David Woodhouse <dwmw2@infradead.org> << 5231 L: keyrings@vger.kernel.org << 5232 S: Maintained << 5233 F: Documentation/admin-guide/module-sign << 5234 F: certs/ << 5235 F: scripts/sign-file.c << 5236 F: scripts/ssl-common.h << 5237 F: tools/certs/ << 5238 1365 5239 CFAG12864B LCD DRIVER 1366 CFAG12864B LCD DRIVER 5240 M: Miguel Ojeda <ojeda@kernel.org> !! 1367 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> >> 1368 W: http://miguelojeda.es/auxdisplay.htm >> 1369 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 5241 S: Maintained 1370 S: Maintained 5242 F: drivers/auxdisplay/cfag12864b.c 1371 F: drivers/auxdisplay/cfag12864b.c 5243 F: include/linux/cfag12864b.h 1372 F: include/linux/cfag12864b.h 5244 1373 5245 CFAG12864BFB LCD FRAMEBUFFER DRIVER 1374 CFAG12864BFB LCD FRAMEBUFFER DRIVER 5246 M: Miguel Ojeda <ojeda@kernel.org> !! 1375 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> >> 1376 W: http://miguelojeda.es/auxdisplay.htm >> 1377 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 5247 S: Maintained 1378 S: Maintained 5248 F: drivers/auxdisplay/cfag12864bfb.c 1379 F: drivers/auxdisplay/cfag12864bfb.c 5249 F: include/linux/cfag12864b.h 1380 F: include/linux/cfag12864b.h 5250 1381 5251 CHAR and MISC DRIVERS !! 1382 CFG80211 and NL80211 5252 M: Arnd Bergmann <arnd@arndb.de> !! 1383 M: Johannes Berg <johannes@sipsolutions.net> 5253 M: Greg Kroah-Hartman <gregkh@linuxfounda !! 1384 L: linux-wireless@vger.kernel.org 5254 S: Supported << 5255 T: git git://git.kernel.org/pub/scm/linu << 5256 F: drivers/char/ << 5257 F: drivers/misc/ << 5258 F: include/linux/miscdevice.h << 5259 X: drivers/char/agp/ << 5260 X: drivers/char/hw_random/ << 5261 X: drivers/char/ipmi/ << 5262 X: drivers/char/random.c << 5263 X: drivers/char/tpm/ << 5264 << 5265 CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER << 5266 M: Thomas Weißschuh <linux@weissschuh.ne << 5267 L: linux-hwmon@vger.kernel.org << 5268 S: Maintained 1385 S: Maintained 5269 F: Documentation/hwmon/powerz.rst !! 1386 F: include/linux/nl80211.h 5270 F: drivers/hwmon/powerz.c !! 1387 F: include/net/cfg80211.h >> 1388 F: net/wireless/* >> 1389 X: net/wireless/wext* 5271 1390 5272 CHECKPATCH 1391 CHECKPATCH 5273 M: Andy Whitcroft <apw@canonical.com> 1392 M: Andy Whitcroft <apw@canonical.com> 5274 M: Joe Perches <joe@perches.com> !! 1393 S: Supported 5275 R: Dwaipayan Ray <dwaipayanray1@gmail.com << 5276 R: Lukas Bulwahn <lukas.bulwahn@gmail.com << 5277 S: Maintained << 5278 F: scripts/checkpatch.pl 1394 F: scripts/checkpatch.pl 5279 1395 5280 CHECKPATCH DOCUMENTATION !! 1396 CISCO 10G ETHERNET DRIVER 5281 M: Dwaipayan Ray <dwaipayanray1@gmail.com !! 1397 M: Scott Feldman <scofeldm@cisco.com> 5282 M: Lukas Bulwahn <lukas.bulwahn@gmail.com !! 1398 M: Joe Eykholt <jeykholt@cisco.com> 5283 R: Joe Perches <joe@perches.com> !! 1399 S: Supported 5284 S: Maintained !! 1400 F: drivers/net/enic/ 5285 F: Documentation/dev-tools/checkpatch.rs << 5286 << 5287 CHINESE DOCUMENTATION << 5288 M: Alex Shi <alexs@kernel.org> << 5289 M: Yanteng Si <siyanteng@loongson.cn> << 5290 S: Maintained << 5291 F: Documentation/translations/zh_CN/ << 5292 << 5293 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER << 5294 M: Peter Chen <peter.chen@kernel.org> << 5295 L: linux-usb@vger.kernel.org << 5296 S: Maintained << 5297 T: git git://git.kernel.org/pub/scm/linu << 5298 F: drivers/usb/chipidea/ << 5299 << 5300 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER << 5301 M: Hans de Goede <hdegoede@redhat.com> << 5302 L: linux-input@vger.kernel.org << 5303 S: Maintained << 5304 F: Documentation/devicetree/bindings/inp << 5305 F: drivers/input/touchscreen/chipone_icn << 5306 << 5307 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER << 5308 M: Hans de Goede <hdegoede@redhat.com> << 5309 L: linux-input@vger.kernel.org << 5310 S: Maintained << 5311 F: drivers/input/touchscreen/chipone_icn << 5312 << 5313 CHROME HARDWARE PLATFORM SUPPORT << 5314 M: Benson Leung <bleung@chromium.org> << 5315 M: Tzung-Bi Shih <tzungbi@kernel.org> << 5316 L: chrome-platform@lists.linux.dev << 5317 S: Maintained << 5318 T: git git://git.kernel.org/pub/scm/linu << 5319 F: drivers/platform/chrome/ << 5320 << 5321 CHROMEOS EC CODEC DRIVER << 5322 M: Cheng-Yi Chiang <cychiang@chromium.org << 5323 M: Tzung-Bi Shih <tzungbi@kernel.org> << 5324 R: Guenter Roeck <groeck@chromium.org> << 5325 L: chrome-platform@lists.linux.dev << 5326 S: Maintained << 5327 F: Documentation/devicetree/bindings/sou << 5328 F: sound/soc/codecs/cros_ec_codec.* << 5329 << 5330 CHROMEOS EC CHARGE CONTROL << 5331 M: Thomas Weißschuh <thomas@weissschuh.n << 5332 S: Maintained << 5333 F: drivers/power/supply/cros_charge-cont << 5334 << 5335 CHROMEOS EC HARDWARE MONITORING << 5336 M: Thomas Weißschuh <thomas@weissschuh.n << 5337 L: chrome-platform@lists.linux.dev << 5338 L: linux-hwmon@vger.kernel.org << 5339 S: Maintained << 5340 F: Documentation/hwmon/cros_ec_hwmon.rst << 5341 F: drivers/hwmon/cros_ec_hwmon.c << 5342 << 5343 CHROMEOS EC LED DRIVER << 5344 M: Thomas Weißschuh <thomas@weissschuh.n << 5345 S: Maintained << 5346 F: drivers/leds/leds-cros_ec.c << 5347 << 5348 CHROMEOS EC SUBDRIVERS << 5349 M: Benson Leung <bleung@chromium.org> << 5350 R: Guenter Roeck <groeck@chromium.org> << 5351 L: chrome-platform@lists.linux.dev << 5352 S: Maintained << 5353 F: drivers/power/supply/cros_charge-cont << 5354 F: drivers/power/supply/cros_usbpd-charg << 5355 N: cros_ec << 5356 N: cros-ec << 5357 << 5358 CHROMEOS EC UART DRIVER << 5359 M: Bhanu Prakash Maiya <bhanumaiya@chromi << 5360 R: Benson Leung <bleung@chromium.org> << 5361 R: Tzung-Bi Shih <tzungbi@kernel.org> << 5362 S: Maintained << 5363 F: drivers/platform/chrome/cros_ec_uart. << 5364 << 5365 CHROMEOS EC USB PD NOTIFY DRIVER << 5366 M: Prashant Malani <pmalani@chromium.org> << 5367 L: chrome-platform@lists.linux.dev << 5368 S: Maintained << 5369 F: drivers/platform/chrome/cros_usbpd_no << 5370 F: include/linux/platform_data/cros_usbp << 5371 << 5372 CHROMEOS EC USB TYPE-C DRIVER << 5373 M: Prashant Malani <pmalani@chromium.org> << 5374 L: chrome-platform@lists.linux.dev << 5375 S: Maintained << 5376 F: drivers/platform/chrome/cros_ec_typec << 5377 F: drivers/platform/chrome/cros_typec_sw << 5378 F: drivers/platform/chrome/cros_typec_vd << 5379 << 5380 CHROMEOS HPS DRIVER << 5381 M: Dan Callaghan <dcallagh@chromium.org> << 5382 R: Sami Kyöstilä <skyostil@chromium.org << 5383 S: Maintained << 5384 F: drivers/platform/chrome/cros_hps_i2c. << 5385 << 5386 CHROMEOS EC WATCHDOG << 5387 M: Lukasz Majczak <lma@chromium.org> << 5388 L: chrome-platform@lists.linux.dev << 5389 S: Maintained << 5390 F: drivers/watchdog/cros_ec_wdt.c << 5391 << 5392 CHRONTEL CH7322 CEC DRIVER << 5393 M: Joe Tessler <jrt@google.com> << 5394 L: linux-media@vger.kernel.org << 5395 S: Maintained << 5396 T: git git://linuxtv.org/media_tree.git << 5397 F: Documentation/devicetree/bindings/med << 5398 F: drivers/media/cec/i2c/ch7322.c << 5399 << 5400 CIRRUS LOGIC AUDIO CODEC DRIVERS << 5401 M: David Rhodes <david.rhodes@cirrus.com> << 5402 M: Richard Fitzgerald <rf@opensource.cirr << 5403 L: linux-sound@vger.kernel.org << 5404 L: patches@opensource.cirrus.com << 5405 S: Maintained << 5406 F: Documentation/devicetree/bindings/sou << 5407 F: drivers/mfd/cs42l43* << 5408 F: drivers/pinctrl/cirrus/pinctrl-cs42l4 << 5409 F: drivers/spi/spi-cs42l43* << 5410 F: include/dt-bindings/sound/cs* << 5411 F: include/linux/mfd/cs42l43* << 5412 F: include/sound/cs* << 5413 F: sound/pci/hda/cirrus* << 5414 F: sound/pci/hda/cs* << 5415 F: sound/pci/hda/hda_component* << 5416 F: sound/pci/hda/hda_cs_dsp_ctl.* << 5417 F: sound/soc/codecs/cs* << 5418 << 5419 CIRRUS LOGIC HAPTIC DRIVERS << 5420 M: James Ogletree <jogletre@opensource.ci << 5421 M: Fred Treven <fred.treven@cirrus.com> << 5422 M: Ben Bright <ben.bright@cirrus.com> << 5423 L: patches@opensource.cirrus.com << 5424 S: Supported << 5425 F: Documentation/devicetree/bindings/inp << 5426 F: drivers/input/misc/cs40l* << 5427 F: drivers/mfd/cs40l* << 5428 F: include/linux/mfd/cs40l* << 5429 F: sound/soc/codecs/cs40l* << 5430 << 5431 CIRRUS LOGIC DSP FIRMWARE DRIVER << 5432 M: Simon Trimmer <simont@opensource.cirru << 5433 M: Charles Keepax <ckeepax@opensource.cir << 5434 M: Richard Fitzgerald <rf@opensource.cirr << 5435 L: patches@opensource.cirrus.com << 5436 S: Supported << 5437 W: https://github.com/CirrusLogic/linux- << 5438 T: git https://github.com/CirrusLogic/li << 5439 F: drivers/firmware/cirrus/* << 5440 F: include/linux/firmware/cirrus/* << 5441 1401 5442 CIRRUS LOGIC EP93XX ETHERNET DRIVER 1402 CIRRUS LOGIC EP93XX ETHERNET DRIVER 5443 M: Hartley Sweeten <hsweeten@visionengrav !! 1403 M: Lennert Buytenhek <kernel@wantstofly.org> 5444 L: netdev@vger.kernel.org 1404 L: netdev@vger.kernel.org 5445 S: Maintained 1405 S: Maintained 5446 F: drivers/net/ethernet/cirrus/ep93xx_et !! 1406 F: drivers/net/arm/ep93xx_eth.c 5447 << 5448 CIRRUS LOGIC LOCHNAGAR DRIVER << 5449 M: Charles Keepax <ckeepax@opensource.cir << 5450 M: Richard Fitzgerald <rf@opensource.cirr << 5451 L: patches@opensource.cirrus.com << 5452 S: Supported << 5453 F: Documentation/devicetree/bindings/clo << 5454 F: Documentation/devicetree/bindings/hwm << 5455 F: Documentation/devicetree/bindings/mfd << 5456 F: Documentation/devicetree/bindings/pin << 5457 F: Documentation/devicetree/bindings/sou << 5458 F: Documentation/hwmon/lochnagar.rst << 5459 F: drivers/clk/clk-lochnagar.c << 5460 F: drivers/hwmon/lochnagar-hwmon.c << 5461 F: drivers/mfd/lochnagar-i2c.c << 5462 F: drivers/pinctrl/cirrus/pinctrl-lochna << 5463 F: drivers/regulator/lochnagar-regulator << 5464 F: include/dt-bindings/clock/lochnagar.h << 5465 F: include/dt-bindings/pinctrl/lochnagar << 5466 F: include/linux/mfd/lochnagar* << 5467 F: sound/soc/codecs/lochnagar-sc.c << 5468 << 5469 CIRRUS LOGIC MADERA CODEC DRIVERS << 5470 M: Charles Keepax <ckeepax@opensource.cir << 5471 M: Richard Fitzgerald <rf@opensource.cirr << 5472 L: linux-sound@vger.kernel.org << 5473 L: patches@opensource.cirrus.com << 5474 S: Supported << 5475 W: https://github.com/CirrusLogic/linux- << 5476 T: git https://github.com/CirrusLogic/li << 5477 F: Documentation/devicetree/bindings/mfd << 5478 F: Documentation/devicetree/bindings/pin << 5479 F: Documentation/devicetree/bindings/sou << 5480 F: drivers/gpio/gpio-madera* << 5481 F: drivers/irqchip/irq-madera* << 5482 F: drivers/mfd/cs47l* << 5483 F: drivers/mfd/madera* << 5484 F: drivers/pinctrl/cirrus/* << 5485 F: include/dt-bindings/sound/madera* << 5486 F: include/linux/irqchip/irq-madera* << 5487 F: include/linux/mfd/madera/* << 5488 F: include/sound/madera* << 5489 F: sound/soc/codecs/cs47l* << 5490 F: sound/soc/codecs/madera* << 5491 1407 5492 CISCO FCOE HBA DRIVER !! 1408 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER 5493 M: Satish Kharat <satishkh@cisco.com> !! 1409 M: Lennert Buytenhek <kernel@wantstofly.org> 5494 M: Sesidhar Baddela <sebaddel@cisco.com> !! 1410 L: linux-usb@vger.kernel.org 5495 M: Karan Tilak Kumar <kartilak@cisco.com> !! 1411 S: Maintained 5496 L: linux-scsi@vger.kernel.org !! 1412 F: drivers/usb/host/ohci-ep93xx.c 5497 S: Supported << 5498 F: drivers/scsi/fnic/ << 5499 1413 5500 CISCO SCSI HBA DRIVER !! 1414 CIRRUS LOGIC CS4270 SOUND DRIVER 5501 M: Karan Tilak Kumar <kartilak@cisco.com> !! 1415 M: Timur Tabi <timur@freescale.com> 5502 M: Sesidhar Baddela <sebaddel@cisco.com> !! 1416 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5503 L: linux-scsi@vger.kernel.org << 5504 S: Supported 1417 S: Supported 5505 F: drivers/scsi/snic/ !! 1418 F: sound/soc/codecs/cs4270* 5506 << 5507 CISCO VIC ETHERNET NIC DRIVER << 5508 M: Christian Benvenuti <benve@cisco.com> << 5509 M: Satish Kharat <satishkh@cisco.com> << 5510 S: Supported << 5511 F: drivers/net/ethernet/cisco/enic/ << 5512 << 5513 CISCO VIC LOW LATENCY NIC DRIVER << 5514 M: Christian Benvenuti <benve@cisco.com> << 5515 M: Nelson Escobar <neescoba@cisco.com> << 5516 S: Supported << 5517 F: drivers/infiniband/hw/usnic/ << 5518 << 5519 CLANG CONTROL FLOW INTEGRITY SUPPORT << 5520 M: Sami Tolvanen <samitolvanen@google.com << 5521 M: Kees Cook <kees@kernel.org> << 5522 R: Nathan Chancellor <nathan@kernel.org> << 5523 L: llvm@lists.linux.dev << 5524 S: Supported << 5525 B: https://github.com/ClangBuiltLinux/li << 5526 T: git git://git.kernel.org/pub/scm/linu << 5527 F: include/linux/cfi.h << 5528 F: kernel/cfi.c << 5529 << 5530 CLANG-FORMAT FILE << 5531 M: Miguel Ojeda <ojeda@kernel.org> << 5532 S: Maintained << 5533 F: .clang-format << 5534 << 5535 CLANG/LLVM BUILD SUPPORT << 5536 M: Nathan Chancellor <nathan@kernel.org> << 5537 R: Nick Desaulniers <ndesaulniers@google. << 5538 R: Bill Wendling <morbo@google.com> << 5539 R: Justin Stitt <justinstitt@google.com> << 5540 L: llvm@lists.linux.dev << 5541 S: Supported << 5542 W: https://clangbuiltlinux.github.io/ << 5543 B: https://github.com/ClangBuiltLinux/li << 5544 C: irc://irc.libera.chat/clangbuiltlinux << 5545 F: Documentation/kbuild/llvm.rst << 5546 F: include/linux/compiler-clang.h << 5547 F: scripts/Makefile.clang << 5548 F: scripts/clang-tools/ << 5549 K: \b(?i:clang|llvm)\b << 5550 1419 5551 CLK API 1420 CLK API 5552 M: Russell King <linux@armlinux.org.uk> !! 1421 M: Russell King <linux@arm.linux.org.uk> 5553 L: linux-clk@vger.kernel.org << 5554 S: Maintained << 5555 F: include/linux/clk.h 1422 F: include/linux/clk.h 5556 1423 5557 CLOCKSOURCE, CLOCKEVENT DRIVERS !! 1424 CISCO FCOE HBA DRIVER 5558 M: Daniel Lezcano <daniel.lezcano@linaro. !! 1425 M: Abhijeet Joglekar <abjoglek@cisco.com> 5559 M: Thomas Gleixner <tglx@linutronix.de> !! 1426 M: Joe Eykholt <jeykholt@cisco.com> 5560 L: linux-kernel@vger.kernel.org !! 1427 L: linux-scsi@vger.kernel.org 5561 S: Supported << 5562 T: git git://git.kernel.org/pub/scm/linu << 5563 F: Documentation/devicetree/bindings/tim << 5564 F: drivers/clocksource/ << 5565 << 5566 CLOSURES << 5567 M: Kent Overstreet <kent.overstreet@linux << 5568 L: linux-bcachefs@vger.kernel.org << 5569 S: Supported << 5570 C: irc://irc.oftc.net/bcache << 5571 F: include/linux/closure.h << 5572 F: lib/closure.c << 5573 << 5574 CMPC ACPI DRIVER << 5575 M: Thadeu Lima de Souza Cascardo <cascard << 5576 L: platform-driver-x86@vger.kernel.org << 5577 S: Supported << 5578 F: drivers/platform/x86/classmate-laptop << 5579 << 5580 COBALT MEDIA DRIVER << 5581 M: Hans Verkuil <hverkuil-cisco@xs4all.nl << 5582 L: linux-media@vger.kernel.org << 5583 S: Supported 1428 S: Supported 5584 W: https://linuxtv.org !! 1429 F: drivers/scsi/fnic/ 5585 T: git git://linuxtv.org/media_tree.git << 5586 F: drivers/media/pci/cobalt/ << 5587 << 5588 COCCINELLE/Semantic Patches (SmPL) << 5589 M: Julia Lawall <Julia.Lawall@inria.fr> << 5590 M: Nicolas Palix <nicolas.palix@imag.fr> << 5591 L: cocci@inria.fr (moderated for non-sub << 5592 S: Supported << 5593 W: https://coccinelle.gitlabpages.inria. << 5594 T: git git://git.kernel.org/pub/scm/linu << 5595 F: Documentation/dev-tools/coccinelle.rs << 5596 F: scripts/coccicheck << 5597 F: scripts/coccinelle/ << 5598 1430 5599 CODA FILE SYSTEM 1431 CODA FILE SYSTEM 5600 M: Jan Harkes <jaharkes@cs.cmu.edu> 1432 M: Jan Harkes <jaharkes@cs.cmu.edu> 5601 M: coda@cs.cmu.edu 1433 M: coda@cs.cmu.edu 5602 L: codalist@coda.cs.cmu.edu 1434 L: codalist@coda.cs.cmu.edu 5603 S: Maintained << 5604 W: http://www.coda.cs.cmu.edu/ 1435 W: http://www.coda.cs.cmu.edu/ 5605 F: Documentation/filesystems/coda.rst !! 1436 S: Maintained >> 1437 F: Documentation/filesystems/coda.txt 5606 F: fs/coda/ 1438 F: fs/coda/ 5607 F: include/linux/coda*.h 1439 F: include/linux/coda*.h 5608 F: include/uapi/linux/coda*.h << 5609 << 5610 CODA V4L2 MEM2MEM DRIVER << 5611 M: Philipp Zabel <p.zabel@pengutronix.de> << 5612 L: linux-media@vger.kernel.org << 5613 S: Maintained << 5614 F: Documentation/devicetree/bindings/med << 5615 F: drivers/media/platform/chips-media/co << 5616 1440 5617 CODE OF CONDUCT !! 1441 COMMON INTERNET FILE SYSTEM (CIFS) 5618 M: Greg Kroah-Hartman <gregkh@linuxfounda << 5619 S: Supported << 5620 F: Documentation/process/code-of-conduct << 5621 F: Documentation/process/code-of-conduct << 5622 << 5623 CODE TAGGING << 5624 M: Suren Baghdasaryan <surenb@google.com> << 5625 M: Kent Overstreet <kent.overstreet@linux << 5626 S: Maintained << 5627 F: include/asm-generic/codetag.lds.h << 5628 F: include/linux/codetag.h << 5629 F: lib/codetag.c << 5630 << 5631 COMEDI DRIVERS << 5632 M: Ian Abbott <abbotti@mev.co.uk> << 5633 M: H Hartley Sweeten <hsweeten@visionengr << 5634 S: Odd Fixes << 5635 F: drivers/comedi/ << 5636 F: include/linux/comedi/ << 5637 F: include/uapi/linux/comedi.h << 5638 << 5639 COMMON CLK FRAMEWORK << 5640 M: Michael Turquette <mturquette@baylibre << 5641 M: Stephen Boyd <sboyd@kernel.org> << 5642 L: linux-clk@vger.kernel.org << 5643 S: Maintained << 5644 Q: http://patchwork.kernel.org/project/l << 5645 T: git git://git.kernel.org/pub/scm/linu << 5646 F: Documentation/devicetree/bindings/clo << 5647 F: drivers/clk/ << 5648 F: include/dt-bindings/clock/ << 5649 F: include/linux/clk-pr* << 5650 F: include/linux/clk/ << 5651 F: include/linux/of_clk.h << 5652 X: drivers/clk/clkdev.c << 5653 << 5654 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and << 5655 M: Steve French <sfrench@samba.org> 1442 M: Steve French <sfrench@samba.org> 5656 R: Paulo Alcantara <pc@manguebit.com> (DF !! 1443 L: linux-cifs-client@lists.samba.org 5657 R: Ronnie Sahlberg <ronniesahlberg@gmail. !! 1444 L: samba-technical@lists.samba.org 5658 R: Shyam Prasad N <sprasad@microsoft.com> !! 1445 W: http://linux-cifs.samba.org/ 5659 R: Tom Talpey <tom@talpey.com> (RDMA, smb !! 1446 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git 5660 R: Bharath SM <bharathsm@microsoft.com> ( !! 1447 S: Supported 5661 L: linux-cifs@vger.kernel.org !! 1448 F: Documentation/filesystems/cifs.txt 5662 L: samba-technical@lists.samba.org (mode !! 1449 F: fs/cifs/ 5663 S: Supported << 5664 W: https://wiki.samba.org/index.php/Linu << 5665 T: git git://git.samba.org/sfrench/cifs- << 5666 F: Documentation/admin-guide/cifs/ << 5667 F: fs/smb/client/ << 5668 F: fs/smb/common/ << 5669 F: include/uapi/linux/cifs << 5670 1450 5671 COMPACTPCI HOTPLUG CORE 1451 COMPACTPCI HOTPLUG CORE 5672 M: Scott Murray <scott@spiteful.org> 1452 M: Scott Murray <scott@spiteful.org> 5673 L: linux-pci@vger.kernel.org 1453 L: linux-pci@vger.kernel.org 5674 S: Maintained 1454 S: Maintained 5675 F: drivers/pci/hotplug/cpci_hotplug* 1455 F: drivers/pci/hotplug/cpci_hotplug* 5676 1456 5677 COMPACTPCI HOTPLUG GENERIC DRIVER !! 1457 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 5678 M: Scott Murray <scott@spiteful.org> 1458 M: Scott Murray <scott@spiteful.org> 5679 L: linux-pci@vger.kernel.org 1459 L: linux-pci@vger.kernel.org 5680 S: Maintained 1460 S: Maintained 5681 F: drivers/pci/hotplug/cpcihp_generic.c !! 1461 F: drivers/pci/hotplug/cpcihp_zt5550.* 5682 1462 5683 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER !! 1463 COMPACTPCI HOTPLUG GENERIC DRIVER 5684 M: Scott Murray <scott@spiteful.org> 1464 M: Scott Murray <scott@spiteful.org> 5685 L: linux-pci@vger.kernel.org 1465 L: linux-pci@vger.kernel.org 5686 S: Maintained 1466 S: Maintained 5687 F: drivers/pci/hotplug/cpcihp_zt5550.* !! 1467 F: drivers/pci/hotplug/cpcihp_generic.c 5688 1468 5689 COMPAL LAPTOP SUPPORT 1469 COMPAL LAPTOP SUPPORT 5690 M: Cezary Jackiewicz <cezary.jackiewicz@g 1470 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 5691 L: platform-driver-x86@vger.kernel.org << 5692 S: Maintained 1471 S: Maintained 5693 F: drivers/platform/x86/compal-laptop.c 1472 F: drivers/platform/x86/compal-laptop.c 5694 1473 5695 COMPILER ATTRIBUTES !! 1474 COMPUTONE INTELLIPORT MULTIPORT CARD 5696 M: Miguel Ojeda <ojeda@kernel.org> !! 1475 M: "Michael H. Warfield" <mhw@wittsend.com> 5697 S: Maintained !! 1476 W: http://www.wittsend.com/computone.html 5698 F: include/linux/compiler_attributes.h << 5699 << 5700 COMPUTE EXPRESS LINK (CXL) << 5701 M: Davidlohr Bueso <dave@stgolabs.net> << 5702 M: Jonathan Cameron <jonathan.cameron@hua << 5703 M: Dave Jiang <dave.jiang@intel.com> << 5704 M: Alison Schofield <alison.schofield@int << 5705 M: Vishal Verma <vishal.l.verma@intel.com << 5706 M: Ira Weiny <ira.weiny@intel.com> << 5707 M: Dan Williams <dan.j.williams@intel.com << 5708 L: linux-cxl@vger.kernel.org << 5709 S: Maintained << 5710 F: Documentation/driver-api/cxl << 5711 F: drivers/cxl/ << 5712 F: include/cxl/ << 5713 F: include/uapi/linux/cxl_mem.h << 5714 F: tools/testing/cxl/ << 5715 << 5716 COMPUTE EXPRESS LINK PMU (CPMU) << 5717 M: Jonathan Cameron <jonathan.cameron@hua << 5718 L: linux-cxl@vger.kernel.org << 5719 S: Maintained 1477 S: Maintained 5720 F: Documentation/admin-guide/perf/cxl.rs !! 1478 F: Documentation/serial/computone.txt 5721 F: drivers/perf/cxl_pmu.c !! 1479 F: drivers/char/ip2/ 5722 1480 5723 CONEXANT ACCESSRUNNER USB DRIVER 1481 CONEXANT ACCESSRUNNER USB DRIVER >> 1482 M: Simon Arlott <cxacru@fire.lp0.eu> 5724 L: accessrunner-general@lists.sourceforg 1483 L: accessrunner-general@lists.sourceforge.net 5725 S: Orphan << 5726 W: http://accessrunner.sourceforge.net/ 1484 W: http://accessrunner.sourceforge.net/ 5727 F: drivers/usb/atm/cxacru.c << 5728 << 5729 CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 V << 5730 M: Elena Reshetova <elena.reshetova@intel << 5731 M: Carlos Bilbao <carlos.bilbao.osdev@gma << 5732 S: Maintained 1485 S: Maintained 5733 F: Documentation/security/snp-tdx-threat !! 1486 F: drivers/usb/atm/cxacru.c 5734 1487 5735 CONFIGFS 1488 CONFIGFS 5736 M: Joel Becker <jlbec@evilplan.org> !! 1489 M: Joel Becker <joel.becker@oracle.com> 5737 M: Christoph Hellwig <hch@lst.de> << 5738 S: Supported 1490 S: Supported 5739 T: git git://git.infradead.org/users/hch << 5740 F: fs/configfs/ 1491 F: fs/configfs/ 5741 F: include/linux/configfs.h 1492 F: include/linux/configfs.h 5742 F: samples/configfs/ << 5743 1493 5744 CONSOLE SUBSYSTEM !! 1494 CONNECTOR 5745 M: Greg Kroah-Hartman <gregkh@linuxfounda !! 1495 M: Evgeniy Polyakov <zbr@ioremap.net> 5746 S: Supported !! 1496 L: netdev@vger.kernel.org 5747 F: drivers/video/console/ << 5748 F: include/linux/console* << 5749 << 5750 CONTEXT TRACKING << 5751 M: Frederic Weisbecker <frederic@kernel.o << 5752 M: "Paul E. McKenney" <paulmck@kernel.org << 5753 S: Maintained << 5754 F: include/linux/context_tracking* << 5755 F: kernel/context_tracking.c << 5756 << 5757 CONTROL GROUP (CGROUP) << 5758 M: Tejun Heo <tj@kernel.org> << 5759 M: Zefan Li <lizefan.x@bytedance.com> << 5760 M: Johannes Weiner <hannes@cmpxchg.org> << 5761 M: Michal Koutný <mkoutny@suse.com> << 5762 L: cgroups@vger.kernel.org << 5763 S: Maintained << 5764 T: git git://git.kernel.org/pub/scm/linu << 5765 F: Documentation/admin-guide/cgroup-v1/ << 5766 F: Documentation/admin-guide/cgroup-v2.r << 5767 F: include/linux/cgroup* << 5768 F: kernel/cgroup/ << 5769 F: tools/testing/selftests/cgroup/ << 5770 << 5771 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO) << 5772 M: Tejun Heo <tj@kernel.org> << 5773 M: Josef Bacik <josef@toxicpanda.com> << 5774 M: Jens Axboe <axboe@kernel.dk> << 5775 L: cgroups@vger.kernel.org << 5776 L: linux-block@vger.kernel.org << 5777 T: git git://git.kernel.dk/linux-block << 5778 F: Documentation/admin-guide/cgroup-v1/b << 5779 F: block/bfq-cgroup.c << 5780 F: block/blk-cgroup.c << 5781 F: block/blk-iocost.c << 5782 F: block/blk-iolatency.c << 5783 F: block/blk-throttle.c << 5784 F: include/linux/blk-cgroup.h << 5785 << 5786 CONTROL GROUP - CPUSET << 5787 M: Waiman Long <longman@redhat.com> << 5788 M: Zefan Li <lizefan.x@bytedance.com> << 5789 L: cgroups@vger.kernel.org << 5790 S: Maintained 1497 S: Maintained 5791 T: git git://git.kernel.org/pub/scm/linu !! 1498 F: drivers/connector/ 5792 F: Documentation/admin-guide/cgroup-v1/c !! 1499 5793 F: include/linux/cpuset.h !! 1500 CONTROL GROUPS (CGROUPS) 5794 F: kernel/cgroup/cpuset-internal.h !! 1501 M: Paul Menage <menage@google.com> 5795 F: kernel/cgroup/cpuset-v1.c !! 1502 M: Li Zefan <lizf@cn.fujitsu.com> 5796 F: kernel/cgroup/cpuset.c !! 1503 L: containers@lists.linux-foundation.org 5797 F: tools/testing/selftests/cgroup/test_c << 5798 F: tools/testing/selftests/cgroup/test_c << 5799 F: tools/testing/selftests/cgroup/test_c << 5800 << 5801 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (M << 5802 M: Johannes Weiner <hannes@cmpxchg.org> << 5803 M: Michal Hocko <mhocko@kernel.org> << 5804 M: Roman Gushchin <roman.gushchin@linux.d << 5805 M: Shakeel Butt <shakeel.butt@linux.dev> << 5806 R: Muchun Song <muchun.song@linux.dev> << 5807 L: cgroups@vger.kernel.org << 5808 L: linux-mm@kvack.org << 5809 S: Maintained 1504 S: Maintained 5810 F: include/linux/memcontrol.h !! 1505 F: include/linux/cgroup* 5811 F: mm/memcontrol.c !! 1506 F: kernel/cgroup* 5812 F: mm/memcontrol-v1.c !! 1507 F: mm/*cgroup* 5813 F: mm/memcontrol-v1.h << 5814 F: mm/swap_cgroup.c << 5815 F: samples/cgroup/* << 5816 F: tools/testing/selftests/cgroup/memcg_ << 5817 F: tools/testing/selftests/cgroup/test_h << 5818 F: tools/testing/selftests/cgroup/test_k << 5819 F: tools/testing/selftests/cgroup/test_m << 5820 1508 5821 CORETEMP HARDWARE MONITORING DRIVER 1509 CORETEMP HARDWARE MONITORING DRIVER 5822 M: Fenghua Yu <fenghua.yu@intel.com> !! 1510 M: Rudolf Marek <r.marek@assembler.cz> 5823 L: linux-hwmon@vger.kernel.org !! 1511 M: Huaxu Wan <huaxu.wan@intel.com> >> 1512 L: lm-sensors@lm-sensors.org 5824 S: Maintained 1513 S: Maintained 5825 F: Documentation/hwmon/coretemp.rst !! 1514 F: Documentation/hwmon/coretemp 5826 F: drivers/hwmon/coretemp.c 1515 F: drivers/hwmon/coretemp.c 5827 1516 5828 CORSAIR-CPRO HARDWARE MONITOR DRIVER !! 1517 COSA/SRP SYNC SERIAL DRIVER 5829 M: Marius Zachmann <mail@mariuszachmann.d !! 1518 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 5830 L: linux-hwmon@vger.kernel.org !! 1519 W: http://www.fi.muni.cz/~kas/cosa/ 5831 S: Maintained !! 1520 S: Maintained 5832 F: drivers/hwmon/corsair-cpro.c !! 1521 F: drivers/net/wan/cosa* 5833 << 5834 CORSAIR-PSU HARDWARE MONITOR DRIVER << 5835 M: Wilken Gottwalt <wilken.gottwalt@poste << 5836 L: linux-hwmon@vger.kernel.org << 5837 S: Maintained << 5838 F: Documentation/hwmon/corsair-psu.rst << 5839 F: drivers/hwmon/corsair-psu.c << 5840 << 5841 COUNTER SUBSYSTEM << 5842 M: William Breathitt Gray <wbg@kernel.org << 5843 L: linux-iio@vger.kernel.org << 5844 S: Maintained << 5845 T: git git://git.kernel.org/pub/scm/linu << 5846 F: Documentation/ABI/testing/sysfs-bus-c << 5847 F: Documentation/driver-api/generic-coun << 5848 F: drivers/counter/ << 5849 F: include/linux/counter.h << 5850 F: include/uapi/linux/counter.h << 5851 F: tools/counter/ << 5852 << 5853 COUNTER WATCH EVENTS TOOL << 5854 M: Fabrice Gasnier <fabrice.gasnier@foss. << 5855 L: linux-iio@vger.kernel.org << 5856 S: Maintained << 5857 F: tools/counter/counter_watch_events.c << 5858 << 5859 CP2615 I2C DRIVER << 5860 M: Bence Csókás <bence98@sch.bme.hu> << 5861 S: Maintained << 5862 F: drivers/i2c/busses/i2c-cp2615.c << 5863 << 5864 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG << 5865 M: Viresh Kumar <viresh.kumar@linaro.org> << 5866 M: Sudeep Holla <sudeep.holla@arm.com> << 5867 L: linux-pm@vger.kernel.org << 5868 S: Maintained << 5869 W: http://www.arm.com/products/processor << 5870 F: drivers/cpufreq/vexpress-spc-cpufreq. << 5871 << 5872 CPU FREQUENCY SCALING FRAMEWORK << 5873 M: "Rafael J. Wysocki" <rafael@kernel.org << 5874 M: Viresh Kumar <viresh.kumar@linaro.org> << 5875 L: linux-pm@vger.kernel.org << 5876 S: Maintained << 5877 B: https://bugzilla.kernel.org << 5878 T: git git://git.kernel.org/pub/scm/linu << 5879 T: git git://git.kernel.org/pub/scm/linu << 5880 F: Documentation/admin-guide/pm/cpufreq. << 5881 F: Documentation/admin-guide/pm/intel_ps << 5882 F: Documentation/cpu-freq/ << 5883 F: Documentation/devicetree/bindings/cpu << 5884 F: drivers/cpufreq/ << 5885 F: include/linux/cpufreq.h << 5886 F: include/linux/sched/cpufreq.h << 5887 F: kernel/sched/cpufreq*.c << 5888 F: tools/testing/selftests/cpufreq/ << 5889 1522 5890 CPU HOTPLUG !! 1523 CPMAC ETHERNET DRIVER 5891 M: Thomas Gleixner <tglx@linutronix.de> !! 1524 M: Florian Fainelli <florian@openwrt.org> 5892 M: Peter Zijlstra <peterz@infradead.org> !! 1525 L: netdev@vger.kernel.org 5893 L: linux-kernel@vger.kernel.org << 5894 S: Maintained 1526 S: Maintained 5895 T: git git://git.kernel.org/pub/scm/linu !! 1527 F: drivers/net/cpmac.c 5896 F: include/linux/cpu.h !! 1528 5897 F: include/linux/cpuhotplug.h !! 1529 CPU FREQUENCY DRIVERS 5898 F: include/linux/smpboot.h !! 1530 M: Dave Jones <davej@redhat.com> 5899 F: kernel/cpu.c !! 1531 L: cpufreq@vger.kernel.org 5900 F: kernel/smpboot.* !! 1532 W: http://www.codemonkey.org.uk/projects/cpufreq/ 5901 !! 1533 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq.git 5902 CPU IDLE TIME MANAGEMENT FRAMEWORK << 5903 M: "Rafael J. Wysocki" <rafael@kernel.org << 5904 M: Daniel Lezcano <daniel.lezcano@linaro. << 5905 L: linux-pm@vger.kernel.org << 5906 S: Maintained << 5907 B: https://bugzilla.kernel.org << 5908 T: git git://git.kernel.org/pub/scm/linu << 5909 F: Documentation/admin-guide/pm/cpuidle. << 5910 F: Documentation/driver-api/pm/cpuidle.r << 5911 F: drivers/cpuidle/ << 5912 F: include/linux/cpuidle.h << 5913 << 5914 CPU POWER MONITORING SUBSYSTEM << 5915 M: Thomas Renninger <trenn@suse.com> << 5916 M: Shuah Khan <shuah@kernel.org> << 5917 M: Shuah Khan <skhan@linuxfoundation.org> << 5918 M: John B. Wyatt IV <jwyatt@redhat.com> << 5919 M: John B. Wyatt IV <sageofredondo@gmail. << 5920 M: John Kacur <jkacur@redhat.com> << 5921 L: linux-pm@vger.kernel.org << 5922 S: Maintained 1534 S: Maintained 5923 F: tools/power/cpupower/ !! 1535 F: arch/x86/kernel/cpu/cpufreq/ >> 1536 F: drivers/cpufreq/ >> 1537 F: include/linux/cpufreq.h 5924 1538 5925 CPUID/MSR DRIVER 1539 CPUID/MSR DRIVER 5926 M: "H. Peter Anvin" <hpa@zytor.com> 1540 M: "H. Peter Anvin" <hpa@zytor.com> 5927 S: Maintained 1541 S: Maintained 5928 F: arch/x86/kernel/cpuid.c 1542 F: arch/x86/kernel/cpuid.c 5929 F: arch/x86/kernel/msr.c 1543 F: arch/x86/kernel/msr.c 5930 1544 5931 CPUIDLE DRIVER - ARM BIG LITTLE !! 1545 CPUSETS 5932 M: Lorenzo Pieralisi <lpieralisi@kernel.o !! 1546 M: Paul Menage <menage@google.com> 5933 M: Daniel Lezcano <daniel.lezcano@linaro. !! 1547 W: http://www.bullopensource.org/cpuset/ 5934 L: linux-pm@vger.kernel.org !! 1548 W: http://oss.sgi.com/projects/cpusets/ 5935 L: linux-arm-kernel@lists.infradead.org << 5936 S: Maintained << 5937 T: git git://git.kernel.org/pub/scm/linu << 5938 F: drivers/cpuidle/cpuidle-big_little.c << 5939 << 5940 CPUIDLE DRIVER - ARM EXYNOS << 5941 M: Daniel Lezcano <daniel.lezcano@linaro. << 5942 M: Kukjin Kim <kgene@kernel.org> << 5943 R: Krzysztof Kozlowski <krzk@kernel.org> << 5944 L: linux-pm@vger.kernel.org << 5945 L: linux-samsung-soc@vger.kernel.org << 5946 S: Maintained << 5947 F: arch/arm/mach-exynos/pm.c << 5948 F: drivers/cpuidle/cpuidle-exynos.c << 5949 F: include/linux/platform_data/cpuidle-e << 5950 << 5951 CPUIDLE DRIVER - ARM PSCI << 5952 M: Lorenzo Pieralisi <lpieralisi@kernel.o << 5953 M: Sudeep Holla <sudeep.holla@arm.com> << 5954 L: linux-pm@vger.kernel.org << 5955 L: linux-arm-kernel@lists.infradead.org << 5956 S: Supported << 5957 F: drivers/cpuidle/cpuidle-psci.c << 5958 << 5959 CPUIDLE DRIVER - ARM PSCI PM DOMAIN << 5960 M: Ulf Hansson <ulf.hansson@linaro.org> << 5961 L: linux-pm@vger.kernel.org << 5962 L: linux-arm-kernel@lists.infradead.org << 5963 S: Supported 1549 S: Supported 5964 T: git git://git.kernel.org/pub/scm/linu !! 1550 F: Documentation/cgroups/cpusets.txt 5965 F: drivers/cpuidle/cpuidle-psci-domain.c !! 1551 F: include/linux/cpuset.h 5966 F: drivers/cpuidle/cpuidle-psci.h !! 1552 F: kernel/cpuset.c 5967 << 5968 CPUIDLE DRIVER - DT IDLE PM DOMAIN << 5969 M: Ulf Hansson <ulf.hansson@linaro.org> << 5970 L: linux-pm@vger.kernel.org << 5971 S: Supported << 5972 T: git git://git.kernel.org/pub/scm/linu << 5973 F: drivers/cpuidle/dt_idle_genpd.c << 5974 F: drivers/cpuidle/dt_idle_genpd.h << 5975 << 5976 CPUIDLE DRIVER - RISC-V SBI << 5977 M: Anup Patel <anup@brainfault.org> << 5978 L: linux-pm@vger.kernel.org << 5979 L: linux-riscv@lists.infradead.org << 5980 S: Maintained << 5981 F: drivers/cpuidle/cpuidle-riscv-sbi.c << 5982 1553 5983 CRAMFS FILESYSTEM 1554 CRAMFS FILESYSTEM 5984 M: Nicolas Pitre <nico@fluxnic.net> !! 1555 W: http://sourceforge.net/projects/cramfs/ 5985 S: Maintained !! 1556 S: Orphan 5986 F: Documentation/filesystems/cramfs.rst !! 1557 F: Documentation/filesystems/cramfs.txt 5987 F: fs/cramfs/ 1558 F: fs/cramfs/ 5988 1559 5989 CREATIVE SB0540 !! 1560 CRIS PORT 5990 M: Bastien Nocera <hadess@hadess.net> !! 1561 M: Mikael Starvik <starvik@axis.com> 5991 L: linux-input@vger.kernel.org !! 1562 M: Jesper Nilsson <jesper.nilsson@axis.com> >> 1563 L: linux-cris-kernel@axis.com >> 1564 W: http://developer.axis.com 5992 S: Maintained 1565 S: Maintained 5993 F: drivers/hid/hid-creative-sb0540.c !! 1566 F: arch/cris/ 5994 1567 5995 CRYPTO API 1568 CRYPTO API 5996 M: Herbert Xu <herbert@gondor.apana.org.a 1569 M: Herbert Xu <herbert@gondor.apana.org.au> 5997 M: "David S. Miller" <davem@davemloft.net 1570 M: "David S. Miller" <davem@davemloft.net> 5998 L: linux-crypto@vger.kernel.org 1571 L: linux-crypto@vger.kernel.org 5999 S: Maintained << 6000 T: git git://git.kernel.org/pub/scm/linu << 6001 T: git git://git.kernel.org/pub/scm/linu 1572 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git >> 1573 S: Maintained 6002 F: Documentation/crypto/ 1574 F: Documentation/crypto/ 6003 F: Documentation/devicetree/bindings/cry << 6004 F: arch/*/crypto/ 1575 F: arch/*/crypto/ 6005 F: crypto/ 1576 F: crypto/ 6006 F: drivers/crypto/ 1577 F: drivers/crypto/ 6007 F: include/crypto/ 1578 F: include/crypto/ 6008 F: include/linux/crypto* << 6009 F: lib/crypto/ << 6010 << 6011 CRYPTO SPEED TEST COMPARE << 6012 M: Wang Jinchao <wangjinchao@xfusion.com> << 6013 L: linux-crypto@vger.kernel.org << 6014 S: Maintained << 6015 F: tools/crypto/tcrypt/tcrypt_speed_comp << 6016 1579 6017 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 1580 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 6018 M: Neil Horman <nhorman@tuxdriver.com> 1581 M: Neil Horman <nhorman@tuxdriver.com> 6019 L: linux-crypto@vger.kernel.org 1582 L: linux-crypto@vger.kernel.org 6020 S: Maintained 1583 S: Maintained 6021 F: crypto/ansi_cprng.c << 6022 F: crypto/rng.c << 6023 << 6024 CS3308 MEDIA DRIVER << 6025 M: Hans Verkuil <hverkuil@xs4all.nl> << 6026 L: linux-media@vger.kernel.org << 6027 S: Odd Fixes << 6028 W: http://linuxtv.org << 6029 T: git git://linuxtv.org/media_tree.git << 6030 F: drivers/media/i2c/cs3308.c << 6031 1584 6032 CS5535 Audio ALSA driver 1585 CS5535 Audio ALSA driver 6033 M: Jaya Kumar <jayakumar.alsa@gmail.com> 1586 M: Jaya Kumar <jayakumar.alsa@gmail.com> 6034 S: Maintained 1587 S: Maintained 6035 F: sound/pci/cs5535audio/ 1588 F: sound/pci/cs5535audio/ 6036 1589 6037 CTU CAN FD DRIVER << 6038 M: Pavel Pisa <pisa@cmp.felk.cvut.cz> << 6039 M: Ondrej Ille <ondrej.ille@gmail.com> << 6040 L: linux-can@vger.kernel.org << 6041 S: Maintained << 6042 F: Documentation/devicetree/bindings/net << 6043 F: drivers/net/can/ctucanfd/ << 6044 << 6045 CVE ASSIGNMENT CONTACT << 6046 M: CVE Assignment Team <cve@kernel.org> << 6047 S: Maintained << 6048 F: Documentation/process/cve.rst << 6049 << 6050 CW1200 WLAN driver << 6051 S: Orphan << 6052 F: drivers/net/wireless/st/cw1200/ << 6053 F: include/linux/platform_data/net-cw120 << 6054 << 6055 CX18 VIDEO4LINUX DRIVER 1590 CX18 VIDEO4LINUX DRIVER 6056 M: Andy Walls <awalls@md.metrocast.net> << 6057 L: linux-media@vger.kernel.org << 6058 S: Maintained << 6059 W: https://linuxtv.org << 6060 T: git git://linuxtv.org/media_tree.git << 6061 F: drivers/media/pci/cx18/ << 6062 F: include/uapi/linux/ivtv* << 6063 << 6064 CX2341X MPEG ENCODER HELPER MODULE << 6065 M: Hans Verkuil <hverkuil@xs4all.nl> 1591 M: Hans Verkuil <hverkuil@xs4all.nl> >> 1592 M: Andy Walls <awalls@radix.net> >> 1593 L: ivtv-devel@ivtvdriver.org 6066 L: linux-media@vger.kernel.org 1594 L: linux-media@vger.kernel.org >> 1595 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git >> 1596 W: http://linuxtv.org >> 1597 W: http://www.ivtvdriver.org/index.php/Cx18 6067 S: Maintained 1598 S: Maintained 6068 W: https://linuxtv.org !! 1599 F: Documentation/video4linux/cx18.txt 6069 T: git git://linuxtv.org/media_tree.git !! 1600 F: drivers/media/video/cx18/ 6070 F: drivers/media/common/cx2341x* << 6071 F: include/media/drv-intf/cx2341x.h << 6072 << 6073 CX24120 MEDIA DRIVER << 6074 M: Jemma Denson <jdenson@gmail.com> << 6075 M: Patrick Boettcher <patrick.boettcher@p << 6076 L: linux-media@vger.kernel.org << 6077 S: Maintained << 6078 W: https://linuxtv.org << 6079 Q: http://patchwork.linuxtv.org/project/ << 6080 F: drivers/media/dvb-frontends/cx24120* << 6081 << 6082 CX88 VIDEO4LINUX DRIVER << 6083 M: Mauro Carvalho Chehab <mchehab@kernel. << 6084 L: linux-media@vger.kernel.org << 6085 S: Odd fixes << 6086 W: https://linuxtv.org << 6087 T: git git://linuxtv.org/media_tree.git << 6088 F: Documentation/driver-api/media/driver << 6089 F: drivers/media/pci/cx88/ << 6090 << 6091 CXD2820R MEDIA DRIVER << 6092 L: linux-media@vger.kernel.org << 6093 S: Orphan << 6094 W: https://linuxtv.org << 6095 Q: http://patchwork.linuxtv.org/project/ << 6096 F: drivers/media/dvb-frontends/cxd2820r* << 6097 1601 6098 CXGB3 ETHERNET DRIVER (CXGB3) 1602 CXGB3 ETHERNET DRIVER (CXGB3) 6099 M: Potnuri Bharat Teja <bharat@chelsio.co !! 1603 M: Divy Le Ray <divy@chelsio.com> 6100 L: netdev@vger.kernel.org 1604 L: netdev@vger.kernel.org 6101 S: Supported << 6102 W: http://www.chelsio.com 1605 W: http://www.chelsio.com 6103 F: drivers/net/ethernet/chelsio/cxgb3/ << 6104 << 6105 CXGB3 ISCSI DRIVER (CXGB3I) << 6106 M: Varun Prakash <varun@chelsio.com> << 6107 L: linux-scsi@vger.kernel.org << 6108 S: Supported 1606 S: Supported 6109 W: http://www.chelsio.com !! 1607 F: drivers/net/cxgb3/ 6110 F: drivers/scsi/cxgbi/cxgb3i << 6111 << 6112 CXGB4 CRYPTO DRIVER (chcr) << 6113 M: Ayush Sawal <ayush.sawal@chelsio.com> << 6114 L: linux-crypto@vger.kernel.org << 6115 S: Supported << 6116 W: http://www.chelsio.com << 6117 F: drivers/crypto/chelsio << 6118 1608 6119 CXGB4 ETHERNET DRIVER (CXGB4) !! 1609 CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 6120 M: Potnuri Bharat Teja <bharat@chelsio.co !! 1610 M: Steve Wise <swise@chelsio.com> 6121 L: netdev@vger.kernel.org << 6122 S: Supported << 6123 W: http://www.chelsio.com << 6124 F: drivers/net/ethernet/chelsio/cxgb4/ << 6125 << 6126 CXGB4 INLINE CRYPTO DRIVER << 6127 M: Ayush Sawal <ayush.sawal@chelsio.com> << 6128 L: netdev@vger.kernel.org << 6129 S: Supported << 6130 W: http://www.chelsio.com << 6131 F: drivers/net/ethernet/chelsio/inline_c << 6132 << 6133 CXGB4 ISCSI DRIVER (CXGB4I) << 6134 M: Varun Prakash <varun@chelsio.com> << 6135 L: linux-scsi@vger.kernel.org << 6136 S: Supported << 6137 W: http://www.chelsio.com << 6138 F: drivers/scsi/cxgbi/cxgb4i << 6139 << 6140 CXGB4 IWARP RNIC DRIVER (IW_CXGB4) << 6141 M: Potnuri Bharat Teja <bharat@chelsio.co << 6142 L: linux-rdma@vger.kernel.org 1611 L: linux-rdma@vger.kernel.org 6143 S: Supported << 6144 W: http://www.openfabrics.org 1612 W: http://www.openfabrics.org 6145 F: drivers/infiniband/hw/cxgb4/ << 6146 F: include/uapi/rdma/cxgb4-abi.h << 6147 << 6148 CXGB4VF ETHERNET DRIVER (CXGB4VF) << 6149 M: Potnuri Bharat Teja <bharat@chelsio.co << 6150 L: netdev@vger.kernel.org << 6151 S: Supported 1613 S: Supported 6152 W: http://www.chelsio.com !! 1614 F: drivers/infiniband/hw/cxgb3/ 6153 F: drivers/net/ethernet/chelsio/cxgb4vf/ << 6154 << 6155 CXL (IBM Coherent Accelerator Processor Inter << 6156 M: Frederic Barrat <fbarrat@linux.ibm.com << 6157 M: Andrew Donnellan <ajd@linux.ibm.com> << 6158 L: linuxppc-dev@lists.ozlabs.org << 6159 S: Supported << 6160 F: Documentation/ABI/testing/sysfs-class << 6161 F: Documentation/arch/powerpc/cxl.rst << 6162 F: arch/powerpc/platforms/powernv/pci-cx << 6163 F: drivers/misc/cxl/ << 6164 F: include/misc/cxl* << 6165 F: include/uapi/misc/cxl.h << 6166 << 6167 CXLFLASH (IBM Coherent Accelerator Processor << 6168 M: Manoj N. Kumar <manoj@linux.ibm.com> << 6169 M: Uma Krishnan <ukrishn@linux.ibm.com> << 6170 L: linux-scsi@vger.kernel.org << 6171 S: Obsolete << 6172 F: Documentation/arch/powerpc/cxlflash.r << 6173 F: drivers/scsi/cxlflash/ << 6174 F: include/uapi/scsi/cxlflash_ioctl.h << 6175 1615 6176 CYBERPRO FB DRIVER 1616 CYBERPRO FB DRIVER 6177 M: Russell King <linux@armlinux.org.uk> !! 1617 M: Russell King <linux@arm.linux.org.uk> 6178 L: linux-arm-kernel@lists.infradead.org 1618 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1619 W: http://www.arm.linux.org.uk/ 6179 S: Maintained 1620 S: Maintained 6180 W: http://www.armlinux.org.uk/ !! 1621 F: drivers/video/cyber2000fb.* 6181 F: drivers/video/fbdev/cyber2000fb.* << 6182 1622 6183 CYCLADES PC300 DRIVER !! 1623 CYCLADES 2X SYNC CARD DRIVER 6184 S: Orphan !! 1624 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6185 F: drivers/net/wan/pc300* !! 1625 W: http://oops.ghostprotocols.net:81/blog 6186 << 6187 CYPRESS CY8C95X0 PINCTRL DRIVER << 6188 M: Patrick Rudolph <patrick.rudolph@9elem << 6189 L: linux-gpio@vger.kernel.org << 6190 S: Maintained << 6191 F: drivers/pinctrl/pinctrl-cy8c95x0.c << 6192 << 6193 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER << 6194 M: Linus Walleij <linus.walleij@linaro.or << 6195 L: linux-input@vger.kernel.org << 6196 S: Maintained 1626 S: Maintained 6197 F: drivers/input/touchscreen/cy8ctma140. !! 1627 F: drivers/net/wan/cycx* 6198 1628 6199 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER !! 1629 CYCLADES ASYNC MUX DRIVER 6200 M: Yassine Oudjana <y.oudjana@protonmail. !! 1630 W: http://www.cyclades.com/ 6201 L: linux-input@vger.kernel.org << 6202 S: Maintained << 6203 F: Documentation/devicetree/bindings/inp << 6204 F: drivers/input/keyboard/cypress-sf.c << 6205 << 6206 CYPRESS_FIRMWARE MEDIA DRIVER << 6207 L: linux-media@vger.kernel.org << 6208 S: Orphan 1631 S: Orphan 6209 W: https://linuxtv.org !! 1632 F: drivers/char/cyclades.c 6210 Q: http://patchwork.linuxtv.org/project/ !! 1633 F: include/linux/cyclades.h 6211 F: drivers/media/common/cypress_firmware << 6212 << 6213 CYTTSP TOUCHSCREEN DRIVER << 6214 M: Linus Walleij <linus.walleij@linaro.or << 6215 L: linux-input@vger.kernel.org << 6216 S: Maintained << 6217 F: drivers/input/touchscreen/cyttsp* << 6218 1634 6219 D-LINK DIR-685 TOUCHKEYS DRIVER !! 1635 CYCLADES PC300 DRIVER 6220 M: Linus Walleij <linus.walleij@linaro.or !! 1636 W: http://www.cyclades.com/ 6221 L: linux-input@vger.kernel.org !! 1637 S: Orphan 6222 S: Supported !! 1638 F: drivers/net/wan/pc300* 6223 F: drivers/input/keyboard/dlink-dir685-t << 6224 << 6225 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK << 6226 M: Joshua Kinard <kumba@gentoo.org> << 6227 S: Maintained << 6228 F: drivers/rtc/rtc-ds1685.c << 6229 F: include/linux/rtc/ds1685.h << 6230 1639 6231 DAMA SLAVE for AX.25 1640 DAMA SLAVE for AX.25 6232 M: Joerg Reuter <jreuter@yaina.de> 1641 M: Joerg Reuter <jreuter@yaina.de> 6233 L: linux-hams@vger.kernel.org << 6234 S: Maintained << 6235 W: http://yaina.de/jreuter/ 1642 W: http://yaina.de/jreuter/ 6236 W: http://www.qsl.net/dl1bke/ 1643 W: http://www.qsl.net/dl1bke/ >> 1644 L: linux-hams@vger.kernel.org >> 1645 S: Maintained 6237 F: net/ax25/af_ax25.c 1646 F: net/ax25/af_ax25.c 6238 F: net/ax25/ax25_dev.c 1647 F: net/ax25/ax25_dev.c 6239 F: net/ax25/ax25_ds_* 1648 F: net/ax25/ax25_ds_* 6240 F: net/ax25/ax25_in.c 1649 F: net/ax25/ax25_in.c 6241 F: net/ax25/ax25_out.c 1650 F: net/ax25/ax25_out.c 6242 F: net/ax25/ax25_timer.c 1651 F: net/ax25/ax25_timer.c 6243 F: net/ax25/sysctl_net_ax25.c 1652 F: net/ax25/sysctl_net_ax25.c 6244 1653 6245 DATA ACCESS MONITOR << 6246 M: SeongJae Park <sj@kernel.org> << 6247 L: damon@lists.linux.dev << 6248 L: linux-mm@kvack.org << 6249 S: Maintained << 6250 W: https://damonitor.github.io << 6251 P: Documentation/mm/damon/maintainer-pro << 6252 T: git git://git.kernel.org/pub/scm/linu << 6253 T: quilt git://git.kernel.org/pub/scm/li << 6254 T: git git://git.kernel.org/pub/scm/linu << 6255 F: Documentation/ABI/testing/sysfs-kerne << 6256 F: Documentation/admin-guide/mm/damon/ << 6257 F: Documentation/mm/damon/ << 6258 F: include/linux/damon.h << 6259 F: include/trace/events/damon.h << 6260 F: mm/damon/ << 6261 F: tools/testing/selftests/damon/ << 6262 << 6263 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 1654 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER >> 1655 M: Tobias Ringstrom <tori@unhappy.mine.nu> 6264 L: netdev@vger.kernel.org 1656 L: netdev@vger.kernel.org 6265 S: Orphan !! 1657 S: Maintained 6266 F: Documentation/networking/device_drive !! 1658 F: Documentation/networking/dmfe.txt 6267 F: drivers/net/ethernet/dec/tulip/dmfe.c !! 1659 F: drivers/net/tulip/dmfe.c 6268 1660 6269 DC390/AM53C974 SCSI driver 1661 DC390/AM53C974 SCSI driver 6270 M: Hannes Reinecke <hare@suse.com> !! 1662 M: Kurt Garloff <garloff@suse.de> 6271 L: linux-scsi@vger.kernel.org !! 1663 W: http://www.garloff.de/kurt/linux/dc390/ >> 1664 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 6272 S: Maintained 1665 S: Maintained 6273 F: drivers/scsi/am53c974.c !! 1666 F: drivers/scsi/tmscsim.* 6274 1667 6275 DC395x SCSI driver 1668 DC395x SCSI driver 6276 M: Oliver Neukum <oliver@neukum.org> !! 1669 M: Oliver Neukum <oliver@neukum.name> 6277 M: Ali Akcaagac <aliakc@web.de> 1670 M: Ali Akcaagac <aliakc@web.de> 6278 M: Jamie Lenehan <lenehan@twibble.org> 1671 M: Jamie Lenehan <lenehan@twibble.org> >> 1672 W: http://twibble.org/dist/dc395x/ >> 1673 L: dc395x@twibble.org >> 1674 L: http://lists.twibble.org/mailman/listinfo/dc395x/ 6279 S: Maintained 1675 S: Maintained 6280 F: Documentation/scsi/dc395x.rst !! 1676 F: Documentation/scsi/dc395x.txt 6281 F: drivers/scsi/dc395x.* 1677 F: drivers/scsi/dc395x.* 6282 1678 6283 DCCP PROTOCOL 1679 DCCP PROTOCOL >> 1680 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6284 L: dccp@vger.kernel.org 1681 L: dccp@vger.kernel.org 6285 S: Orphan !! 1682 W: http://linux-net.osdl.org/index.php/DCCP 6286 W: http://www.linuxfoundation.org/collab !! 1683 S: Maintained 6287 F: include/linux/dccp.h 1684 F: include/linux/dccp.h 6288 F: include/linux/tfrc.h 1685 F: include/linux/tfrc.h 6289 F: include/uapi/linux/dccp.h << 6290 F: net/dccp/ 1686 F: net/dccp/ 6291 1687 6292 DEBUGOBJECTS: !! 1688 DECnet NETWORK LAYER 6293 M: Thomas Gleixner <tglx@linutronix.de> !! 1689 M: Christine Caulfield <christine.caulfield@googlemail.com> 6294 L: linux-kernel@vger.kernel.org !! 1690 W: http://linux-decnet.sourceforge.net >> 1691 L: linux-decnet-user@lists.sourceforge.net 6295 S: Maintained 1692 S: Maintained 6296 T: git git://git.kernel.org/pub/scm/linu !! 1693 F: Documentation/networking/decnet.txt 6297 F: include/linux/debugobjects.h !! 1694 F: net/decnet/ 6298 F: lib/debugobjects.c << 6299 << 6300 DECSTATION PLATFORM SUPPORT << 6301 M: "Maciej W. Rozycki" <macro@orcam.me.uk << 6302 L: linux-mips@vger.kernel.org << 6303 S: Maintained << 6304 W: http://www.linux-mips.org/wiki/DECsta << 6305 F: arch/mips/dec/ << 6306 F: arch/mips/include/asm/dec/ << 6307 F: arch/mips/include/asm/mach-dec/ << 6308 1695 6309 DEFXX FDDI NETWORK DRIVER 1696 DEFXX FDDI NETWORK DRIVER 6310 M: "Maciej W. Rozycki" <macro@orcam.me.uk !! 1697 M: "Maciej W. Rozycki" <macro@linux-mips.org> 6311 S: Maintained 1698 S: Maintained 6312 F: drivers/net/fddi/defxx.* !! 1699 F: drivers/net/defxx.* 6313 << 6314 DEFZA FDDI NETWORK DRIVER << 6315 M: "Maciej W. Rozycki" <macro@orcam.me.uk << 6316 S: Maintained << 6317 F: drivers/net/fddi/defza.* << 6318 << 6319 DEINTERLACE DRIVERS FOR ALLWINNER H3 << 6320 M: Jernej Skrabec <jernej.skrabec@gmail.c << 6321 L: linux-media@vger.kernel.org << 6322 S: Maintained << 6323 T: git git://linuxtv.org/media_tree.git << 6324 F: Documentation/devicetree/bindings/med << 6325 F: drivers/media/platform/sunxi/sun8i-di << 6326 1700 6327 DELL LAPTOP DRIVER 1701 DELL LAPTOP DRIVER 6328 M: Matthew Garrett <mjg59@srcf.ucam.org> 1702 M: Matthew Garrett <mjg59@srcf.ucam.org> 6329 M: Pali Rohár <pali@kernel.org> << 6330 L: platform-driver-x86@vger.kernel.org << 6331 S: Maintained 1703 S: Maintained 6332 F: drivers/platform/x86/dell/dell-laptop !! 1704 F: drivers/platform/x86/dell-laptop.c 6333 << 6334 DELL LAPTOP FREEFALL DRIVER << 6335 M: Pali Rohár <pali@kernel.org> << 6336 S: Maintained << 6337 F: drivers/platform/x86/dell/dell-smo880 << 6338 << 6339 DELL LAPTOP RBTN DRIVER << 6340 M: Pali Rohár <pali@kernel.org> << 6341 S: Maintained << 6342 F: drivers/platform/x86/dell/dell-rbtn.* << 6343 1705 6344 DELL LAPTOP SMM DRIVER 1706 DELL LAPTOP SMM DRIVER 6345 M: Pali Rohár <pali@kernel.org> !! 1707 M: Massimo Dal Zotto <dz@debian.org> >> 1708 W: http://www.debian.org/~dz/i8k/ 6346 S: Maintained 1709 S: Maintained 6347 F: Documentation/ABI/obsolete/procfs-i8k !! 1710 F: drivers/char/i8k.c 6348 F: drivers/hwmon/dell-smm-hwmon.c !! 1711 F: include/linux/i8k.h 6349 F: include/uapi/linux/i8k.h << 6350 << 6351 DELL PC DRIVER << 6352 M: Lyndon Sanche <lsanche@lyndeno.ca> << 6353 L: platform-driver-x86@vger.kernel.org << 6354 S: Maintained << 6355 F: drivers/platform/x86/dell/dell-pc.c << 6356 << 6357 DELL REMOTE BIOS UPDATE DRIVER << 6358 M: Stuart Hayes <stuart.w.hayes@gmail.com << 6359 L: platform-driver-x86@vger.kernel.org << 6360 S: Maintained << 6361 F: drivers/platform/x86/dell/dell_rbu.c << 6362 << 6363 DELL SMBIOS DRIVER << 6364 M: Pali Rohár <pali@kernel.org> << 6365 L: Dell.Client.Kernel@dell.com << 6366 L: platform-driver-x86@vger.kernel.org << 6367 S: Maintained << 6368 F: drivers/platform/x86/dell/dell-smbios << 6369 << 6370 DELL SMBIOS SMM DRIVER << 6371 L: Dell.Client.Kernel@dell.com << 6372 L: platform-driver-x86@vger.kernel.org << 6373 S: Maintained << 6374 F: drivers/platform/x86/dell/dell-smbios << 6375 << 6376 DELL SMBIOS WMI DRIVER << 6377 L: Dell.Client.Kernel@dell.com << 6378 L: platform-driver-x86@vger.kernel.org << 6379 S: Maintained << 6380 F: drivers/platform/x86/dell/dell-smbios << 6381 F: tools/wmi/dell-smbios-example.c << 6382 1712 6383 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 1713 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 6384 M: Stuart Hayes <stuart.w.hayes@gmail.com !! 1714 M: Doug Warzecha <Douglas_Warzecha@dell.com> 6385 L: platform-driver-x86@vger.kernel.org << 6386 S: Maintained << 6387 F: Documentation/userspace-api/dcdbas.rs << 6388 F: drivers/platform/x86/dell/dcdbas.* << 6389 << 6390 DELL WMI DDV DRIVER << 6391 M: Armin Wolf <W_Armin@gmx.de> << 6392 S: Maintained 1715 S: Maintained 6393 F: Documentation/ABI/testing/debugfs-del !! 1716 F: Documentation/dcdbas.txt 6394 F: Documentation/ABI/testing/sysfs-platf !! 1717 F: drivers/firmware/dcdbas.* 6395 F: Documentation/wmi/devices/dell-wmi-dd << 6396 F: drivers/platform/x86/dell/dell-wmi-dd << 6397 1718 6398 DELL WMI DESCRIPTOR DRIVER !! 1719 DELL WMI EXTRAS DRIVER 6399 L: Dell.Client.Kernel@dell.com << 6400 S: Maintained << 6401 F: drivers/platform/x86/dell/dell-wmi-de << 6402 << 6403 DELL WMI HARDWARE PRIVACY SUPPORT << 6404 L: Dell.Client.Kernel@dell.com << 6405 L: platform-driver-x86@vger.kernel.org << 6406 S: Maintained << 6407 F: drivers/platform/x86/dell/dell-wmi-pr << 6408 << 6409 DELL WMI NOTIFICATIONS DRIVER << 6410 M: Matthew Garrett <mjg59@srcf.ucam.org> 1720 M: Matthew Garrett <mjg59@srcf.ucam.org> 6411 M: Pali Rohár <pali@kernel.org> << 6412 S: Maintained << 6413 F: drivers/platform/x86/dell/dell-wmi-ba << 6414 << 6415 DELL WMI SYSMAN DRIVER << 6416 M: Prasanth Ksr <prasanth.ksr@dell.com> << 6417 L: Dell.Client.Kernel@dell.com << 6418 L: platform-driver-x86@vger.kernel.org << 6419 S: Maintained 1721 S: Maintained 6420 F: Documentation/ABI/testing/sysfs-class << 6421 F: drivers/platform/x86/dell/dell-wmi-sy << 6422 1722 6423 DELTA AHE-50DC FAN CONTROL MODULE DRIVER !! 1723 DEVICE NUMBER REGISTRY 6424 M: Zev Weiss <zev@bewilderbeest.net> !! 1724 M: Torben Mathiasen <device@lanana.org> 6425 L: linux-hwmon@vger.kernel.org !! 1725 W: http://lanana.org/docs/device-list/index.html 6426 S: Maintained 1726 S: Maintained 6427 F: drivers/hwmon/pmbus/delta-ahe50dc-fan << 6428 << 6429 DELTA DPS920AB PSU DRIVER << 6430 M: Robert Marko <robert.marko@sartura.hr> << 6431 L: linux-hwmon@vger.kernel.org << 6432 S: Maintained << 6433 F: Documentation/hwmon/dps920ab.rst << 6434 F: drivers/hwmon/pmbus/dps920ab.c << 6435 << 6436 DELTA NETWORKS TN48M CPLD DRIVERS << 6437 M: Robert Marko <robert.marko@sartura.hr> << 6438 S: Maintained << 6439 F: Documentation/devicetree/bindings/gpi << 6440 F: Documentation/devicetree/bindings/mfd << 6441 F: Documentation/devicetree/bindings/res << 6442 F: drivers/gpio/gpio-tn48m.c << 6443 F: include/dt-bindings/reset/delta,tn48m << 6444 << 6445 DELTA ST MEDIA DRIVER << 6446 M: Hugues Fruchet <hugues.fruchet@foss.st << 6447 L: linux-media@vger.kernel.org << 6448 S: Supported << 6449 W: https://linuxtv.org << 6450 T: git git://linuxtv.org/media_tree.git << 6451 F: drivers/media/platform/st/sti/delta << 6452 << 6453 DENALI NAND DRIVER << 6454 L: linux-mtd@lists.infradead.org << 6455 S: Orphan << 6456 F: drivers/mtd/nand/raw/denali* << 6457 << 6458 DESIGNWARE EDMA CORE IP DRIVER << 6459 M: Manivannan Sadhasivam <manivannan.sadh << 6460 L: dmaengine@vger.kernel.org << 6461 S: Maintained << 6462 F: drivers/dma/dw-edma/ << 6463 F: include/linux/dma/edma.h << 6464 << 6465 DESIGNWARE USB2 DRD IP DRIVER << 6466 M: Minas Harutyunyan <hminas@synopsys.com << 6467 L: linux-usb@vger.kernel.org << 6468 S: Maintained << 6469 T: git git://git.kernel.org/pub/scm/linu << 6470 F: drivers/usb/dwc2/ << 6471 << 6472 DESIGNWARE USB3 DRD IP DRIVER << 6473 M: Thinh Nguyen <Thinh.Nguyen@synopsys.co << 6474 L: linux-usb@vger.kernel.org << 6475 S: Maintained << 6476 F: drivers/usb/dwc3/ << 6477 << 6478 DESIGNWARE XDATA IP DRIVER << 6479 L: linux-pci@vger.kernel.org << 6480 S: Orphan << 6481 F: Documentation/misc-devices/dw-xdata-p << 6482 F: drivers/misc/dw-xdata-pcie.c << 6483 << 6484 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER << 6485 M: Andreas Klinger <ak@it-klinger.de> << 6486 L: linux-iio@vger.kernel.org << 6487 S: Maintained << 6488 F: Documentation/ABI/testing/sysfs-bus-i << 6489 F: drivers/iio/proximity/srf*.c << 6490 << 6491 DEVICE COREDUMP (DEV_COREDUMP) << 6492 M: Johannes Berg <johannes@sipsolutions.n << 6493 L: linux-kernel@vger.kernel.org << 6494 S: Maintained << 6495 F: drivers/base/devcoredump.c << 6496 F: include/linux/devcoredump.h << 6497 << 6498 DEVICE DEPENDENCY HELPER SCRIPT << 6499 M: Saravana Kannan <saravanak@google.com> << 6500 L: linux-kernel@vger.kernel.org << 6501 S: Maintained << 6502 F: scripts/dev-needs.sh << 6503 << 6504 DEVICE DIRECT ACCESS (DAX) << 6505 M: Dan Williams <dan.j.williams@intel.com << 6506 M: Vishal Verma <vishal.l.verma@intel.com << 6507 M: Dave Jiang <dave.jiang@intel.com> << 6508 L: nvdimm@lists.linux.dev << 6509 L: linux-cxl@vger.kernel.org << 6510 S: Supported << 6511 F: drivers/dax/ << 6512 << 6513 DEVICE FREQUENCY (DEVFREQ) << 6514 M: MyungJoo Ham <myungjoo.ham@samsung.com << 6515 M: Kyungmin Park <kyungmin.park@samsung.c << 6516 M: Chanwoo Choi <cw00.choi@samsung.com> << 6517 L: linux-pm@vger.kernel.org << 6518 S: Maintained << 6519 T: git git://git.kernel.org/pub/scm/linu << 6520 F: Documentation/devicetree/bindings/dev << 6521 F: Documentation/devicetree/bindings/int << 6522 F: drivers/devfreq/ << 6523 F: include/linux/devfreq.h << 6524 F: include/trace/events/devfreq.h << 6525 << 6526 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT) << 6527 M: Chanwoo Choi <cw00.choi@samsung.com> << 6528 L: linux-pm@vger.kernel.org << 6529 S: Supported << 6530 T: git git://git.kernel.org/pub/scm/linu << 6531 F: Documentation/devicetree/bindings/dev << 6532 F: drivers/devfreq/devfreq-event.c << 6533 F: drivers/devfreq/event/ << 6534 F: include/dt-bindings/pmu/exynos_ppmu.h << 6535 F: include/linux/devfreq-event.h << 6536 << 6537 DEVICE RESOURCE MANAGEMENT HELPERS << 6538 M: Hans de Goede <hdegoede@redhat.com> << 6539 R: Matti Vaittinen <mazziesaccount@gmail. << 6540 S: Maintained << 6541 F: include/linux/devm-helpers.h << 6542 1727 6543 DEVICE-MAPPER (LVM) 1728 DEVICE-MAPPER (LVM) 6544 M: Alasdair Kergon <agk@redhat.com> !! 1729 P: Alasdair Kergon 6545 M: Mike Snitzer <snitzer@kernel.org> !! 1730 L: dm-devel@redhat.com 6546 M: Mikulas Patocka <mpatocka@redhat.com> !! 1731 W: http://sources.redhat.com/dm 6547 L: dm-devel@lists.linux.dev !! 1732 S: Maintained 6548 S: Maintained !! 1733 F: Documentation/device-mapper/ 6549 Q: http://patchwork.kernel.org/project/d << 6550 T: git git://git.kernel.org/pub/scm/linu << 6551 F: Documentation/admin-guide/device-mapp << 6552 F: drivers/md/Kconfig << 6553 F: drivers/md/Makefile << 6554 F: drivers/md/dm* 1734 F: drivers/md/dm* 6555 F: drivers/md/persistent-data/ << 6556 F: include/linux/device-mapper.h 1735 F: include/linux/device-mapper.h 6557 F: include/linux/dm-*.h 1736 F: include/linux/dm-*.h 6558 F: include/uapi/linux/dm-*.h << 6559 << 6560 DEVICE-MAPPER VDO TARGET << 6561 M: Matthew Sakai <msakai@redhat.com> << 6562 L: dm-devel@lists.linux.dev << 6563 S: Maintained << 6564 F: Documentation/admin-guide/device-mapp << 6565 F: drivers/md/dm-vdo/ << 6566 << 6567 DEVLINK << 6568 M: Jiri Pirko <jiri@resnulli.us> << 6569 L: netdev@vger.kernel.org << 6570 S: Supported << 6571 F: Documentation/networking/devlink << 6572 F: include/net/devlink.h << 6573 F: include/uapi/linux/devlink.h << 6574 F: net/devlink/ << 6575 << 6576 DFROBOT SD2405AL RTC DRIVER << 6577 M: Tóth János <gomba007@gmail.com> << 6578 L: linux-rtc@vger.kernel.org << 6579 S: Maintained << 6580 F: drivers/rtc/rtc-sd2405al.c << 6581 << 6582 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT << 6583 M: Christoph Niedermaier <cniedermaier@dh << 6584 L: kernel@dh-electronics.com << 6585 S: Maintained << 6586 F: arch/arm/boot/dts/nxp/imx/imx6*-dhcom << 6587 F: arch/arm/boot/dts/nxp/imx/imx6*-dhcor << 6588 << 6589 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUP << 6590 M: Marek Vasut <marex@denx.de> << 6591 L: kernel@dh-electronics.com << 6592 S: Maintained << 6593 F: arch/arm/boot/dts/st/stm32mp1*-dhcom- << 6594 F: arch/arm/boot/dts/st/stm32mp1*-dhcor- << 6595 << 6596 DIALOG SEMICONDUCTOR DRIVERS << 6597 M: Support Opensource <support.opensource << 6598 S: Supported << 6599 W: http://www.dialog-semiconductor.com/p << 6600 F: Documentation/devicetree/bindings/inp << 6601 F: Documentation/devicetree/bindings/inp << 6602 F: Documentation/devicetree/bindings/mfd << 6603 F: Documentation/devicetree/bindings/mfd << 6604 F: Documentation/devicetree/bindings/reg << 6605 F: Documentation/devicetree/bindings/reg << 6606 F: Documentation/devicetree/bindings/reg << 6607 F: Documentation/devicetree/bindings/sou << 6608 F: Documentation/devicetree/bindings/sou << 6609 F: Documentation/devicetree/bindings/the << 6610 F: Documentation/devicetree/bindings/wat << 6611 F: Documentation/hwmon/da90??.rst << 6612 F: drivers/gpio/gpio-da90??.c << 6613 F: drivers/hwmon/da90??-hwmon.c << 6614 F: drivers/iio/adc/da91??-*.c << 6615 F: drivers/input/misc/da72??.[ch] << 6616 F: drivers/input/misc/da90??_onkey.c << 6617 F: drivers/input/touchscreen/da9052_tsi. << 6618 F: drivers/leds/leds-da90??.c << 6619 F: drivers/mfd/da903x.c << 6620 F: drivers/mfd/da90??-*.c << 6621 F: drivers/mfd/da91??-*.c << 6622 F: drivers/pinctrl/pinctrl-da90??.c << 6623 F: drivers/power/supply/da9052-battery.c << 6624 F: drivers/power/supply/da91??-*.c << 6625 F: drivers/regulator/da9???-regulator.[c << 6626 F: drivers/regulator/slg51000-regulator. << 6627 F: drivers/rtc/rtc-da90??.c << 6628 F: drivers/thermal/da90??-thermal.c << 6629 F: drivers/video/backlight/da90??_bl.c << 6630 F: drivers/watchdog/da90??_wdt.c << 6631 F: include/dt-bindings/regulator/dlg,da9 << 6632 F: include/linux/mfd/da903x.h << 6633 F: include/linux/mfd/da9052/ << 6634 F: include/linux/mfd/da9055/ << 6635 F: include/linux/mfd/da9062/ << 6636 F: include/linux/mfd/da9063/ << 6637 F: include/linux/mfd/da9150/ << 6638 F: include/linux/regulator/da9211.h << 6639 F: include/sound/da[79]*.h << 6640 F: sound/soc/codecs/da[79]*.[ch] << 6641 << 6642 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER << 6643 M: William Breathitt Gray <wbg@kernel.org << 6644 L: linux-gpio@vger.kernel.org << 6645 S: Maintained << 6646 F: drivers/gpio/gpio-gpio-mm.c << 6647 << 6648 DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER << 6649 M: Martin Tuma <martin.tuma@digiteqautomo << 6650 L: linux-media@vger.kernel.org << 6651 S: Maintained << 6652 F: Documentation/admin-guide/media/mgb4. << 6653 F: drivers/media/pci/mgb4/ << 6654 1737 6655 DIOLAN U2C-12 I2C DRIVER !! 1738 DIGI INTL. EPCA DRIVER 6656 M: Guenter Roeck <linux@roeck-us.net> !! 1739 M: "Digi International, Inc" <Eng.Linux@digi.com> 6657 L: linux-i2c@vger.kernel.org !! 1740 L: Eng.Linux@digi.com 6658 S: Maintained !! 1741 W: http://www.digi.com 6659 F: drivers/i2c/busses/i2c-diolan-u2c.c !! 1742 S: Orphan >> 1743 F: Documentation/serial/digiepca.txt >> 1744 F: drivers/char/epca* >> 1745 F: drivers/char/digi* 6660 1746 6661 DIRECTORY NOTIFICATION (DNOTIFY) 1747 DIRECTORY NOTIFICATION (DNOTIFY) 6662 M: Jan Kara <jack@suse.cz> !! 1748 M: Eric Paris <eparis@parisplace.org> 6663 R: Amir Goldstein <amir73il@gmail.com> << 6664 L: linux-fsdevel@vger.kernel.org << 6665 S: Maintained 1749 S: Maintained 6666 F: Documentation/filesystems/dnotify.rst !! 1750 F: Documentation/filesystems/dnotify.txt 6667 F: fs/notify/dnotify/ 1751 F: fs/notify/dnotify/ 6668 F: include/linux/dnotify.h 1752 F: include/linux/dnotify.h 6669 1753 6670 DISK GEOMETRY AND PARTITION HANDLING 1754 DISK GEOMETRY AND PARTITION HANDLING 6671 M: Andries Brouwer <aeb@cwi.nl> 1755 M: Andries Brouwer <aeb@cwi.nl> 6672 S: Maintained << 6673 W: http://www.win.tue.nl/~aeb/linux/Larg 1756 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 6674 W: http://www.win.tue.nl/~aeb/linux/zip/ 1757 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 6675 W: http://www.win.tue.nl/~aeb/partitions 1758 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html >> 1759 S: Maintained 6676 1760 6677 DISKQUOTA 1761 DISKQUOTA 6678 M: Jan Kara <jack@suse.com> !! 1762 M: Jan Kara <jack@suse.cz> 6679 S: Maintained 1763 S: Maintained 6680 F: Documentation/filesystems/quota.rst !! 1764 F: Documentation/filesystems/quota.txt 6681 F: fs/quota/ 1765 F: fs/quota/ 6682 F: include/linux/quota*.h 1766 F: include/linux/quota*.h 6683 F: include/uapi/linux/quota*.h << 6684 << 6685 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB << 6686 M: Bernie Thompson <bernie@plugable.com> << 6687 L: linux-fbdev@vger.kernel.org << 6688 S: Maintained << 6689 W: http://plugable.com/category/projects << 6690 F: Documentation/fb/udlfb.rst << 6691 F: drivers/video/fbdev/udlfb.c << 6692 F: include/video/udlfb.h << 6693 1767 6694 DISTRIBUTED LOCK MANAGER (DLM) 1768 DISTRIBUTED LOCK MANAGER (DLM) 6695 M: Alexander Aring <aahringo@redhat.com> !! 1769 M: Christine Caulfield <ccaulfie@redhat.com> 6696 M: David Teigland <teigland@redhat.com> 1770 M: David Teigland <teigland@redhat.com> 6697 L: gfs2@lists.linux.dev !! 1771 L: cluster-devel@redhat.com >> 1772 W: http://sources.redhat.com/cluster/ >> 1773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 6698 S: Supported 1774 S: Supported 6699 W: https://pagure.io/dlm << 6700 T: git git://git.kernel.org/pub/scm/linu << 6701 F: fs/dlm/ 1775 F: fs/dlm/ 6702 1776 6703 DMA BUFFER SHARING FRAMEWORK << 6704 M: Sumit Semwal <sumit.semwal@linaro.org> << 6705 M: Christian König <christian.koenig@amd << 6706 L: linux-media@vger.kernel.org << 6707 L: dri-devel@lists.freedesktop.org << 6708 L: linaro-mm-sig@lists.linaro.org (moder << 6709 S: Maintained << 6710 T: git https://gitlab.freedesktop.org/dr << 6711 F: Documentation/driver-api/dma-buf.rst << 6712 F: Documentation/userspace-api/dma-buf-a << 6713 F: drivers/dma-buf/ << 6714 F: include/linux/*fence.h << 6715 F: include/linux/dma-buf.h << 6716 F: include/linux/dma-resv.h << 6717 K: \bdma_(?:buf|fence|resv)\b << 6718 << 6719 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 1777 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 6720 M: Vinod Koul <vkoul@kernel.org> !! 1778 M: Maciej Sosnowski <maciej.sosnowski@intel.com> 6721 L: dmaengine@vger.kernel.org !! 1779 M: Dan Williams <dan.j.williams@intel.com> 6722 S: Maintained !! 1780 S: Supported 6723 Q: https://patchwork.kernel.org/project/ << 6724 T: git git://git.kernel.org/pub/scm/linu << 6725 F: Documentation/devicetree/bindings/dma << 6726 F: Documentation/driver-api/dmaengine/ << 6727 F: drivers/dma/ 1781 F: drivers/dma/ 6728 F: include/dt-bindings/dma/ !! 1782 F: include/linux/dma* 6729 F: include/linux/dma/ << 6730 F: include/linux/dmaengine.h << 6731 F: include/linux/of_dma.h << 6732 << 6733 DMA MAPPING BENCHMARK << 6734 M: Xiang Chen <chenxiang66@hisilicon.com> << 6735 L: iommu@lists.linux.dev << 6736 F: kernel/dma/map_benchmark.c << 6737 F: tools/testing/selftests/dma/ << 6738 << 6739 DMA MAPPING HELPERS << 6740 M: Christoph Hellwig <hch@lst.de> << 6741 M: Marek Szyprowski <m.szyprowski@samsung << 6742 R: Robin Murphy <robin.murphy@arm.com> << 6743 L: iommu@lists.linux.dev << 6744 S: Supported << 6745 W: http://git.infradead.org/users/hch/dm << 6746 T: git git://git.infradead.org/users/hch << 6747 F: include/asm-generic/dma-mapping.h << 6748 F: include/linux/dma-direct.h << 6749 F: include/linux/dma-map-ops.h << 6750 F: include/linux/dma-mapping.h << 6751 F: include/linux/swiotlb.h << 6752 F: kernel/dma/ << 6753 << 6754 DMA-BUF HEAPS FRAMEWORK << 6755 M: Sumit Semwal <sumit.semwal@linaro.org> << 6756 R: Benjamin Gaignard <benjamin.gaignard@c << 6757 R: Brian Starkey <Brian.Starkey@arm.com> << 6758 R: John Stultz <jstultz@google.com> << 6759 R: T.J. Mercier <tjmercier@google.com> << 6760 L: linux-media@vger.kernel.org << 6761 L: dri-devel@lists.freedesktop.org << 6762 L: linaro-mm-sig@lists.linaro.org (moder << 6763 S: Maintained << 6764 T: git https://gitlab.freedesktop.org/dr << 6765 F: drivers/dma-buf/dma-heap.c << 6766 F: drivers/dma-buf/heaps/* << 6767 F: include/linux/dma-heap.h << 6768 F: include/uapi/linux/dma-heap.h << 6769 F: tools/testing/selftests/dmabuf-heaps/ << 6770 << 6771 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422 << 6772 M: Lukasz Luba <lukasz.luba@arm.com> << 6773 L: linux-pm@vger.kernel.org << 6774 L: linux-samsung-soc@vger.kernel.org << 6775 S: Maintained << 6776 F: Documentation/devicetree/bindings/mem << 6777 F: drivers/memory/samsung/exynos5422-dmc << 6778 1783 6779 DME1737 HARDWARE MONITOR DRIVER 1784 DME1737 HARDWARE MONITOR DRIVER 6780 M: Juerg Haefliger <juergh@proton.me> !! 1785 M: Juerg Haefliger <juergh@gmail.com> 6781 L: linux-hwmon@vger.kernel.org !! 1786 L: lm-sensors@lm-sensors.org 6782 S: Maintained 1787 S: Maintained 6783 F: Documentation/hwmon/dme1737.rst !! 1788 F: Documentation/hwmon/dme1737 6784 F: drivers/hwmon/dme1737.c 1789 F: drivers/hwmon/dme1737.c 6785 1790 6786 DMI/SMBIOS SUPPORT !! 1791 DOCBOOK FOR DOCUMENTATION 6787 M: Jean Delvare <jdelvare@suse.com> !! 1792 M: Randy Dunlap <rdunlap@xenotime.net> 6788 S: Maintained 1793 S: Maintained 6789 T: git git://git.kernel.org/pub/scm/linu !! 1794 6790 F: Documentation/ABI/testing/sysfs-firmw !! 1795 DOCKING STATION DRIVER 6791 F: drivers/firmware/dmi-id.c !! 1796 M: Shaohua Li <shaohua.li@intel.com> 6792 F: drivers/firmware/dmi_scan.c !! 1797 L: linux-acpi@vger.kernel.org 6793 F: include/linux/dmi.h !! 1798 S: Supported >> 1799 F: drivers/acpi/dock.c 6794 1800 6795 DOCUMENTATION 1801 DOCUMENTATION 6796 M: Jonathan Corbet <corbet@lwn.net> !! 1802 M: Randy Dunlap <rdunlap@xenotime.net> 6797 L: linux-doc@vger.kernel.org 1803 L: linux-doc@vger.kernel.org 6798 S: Maintained 1804 S: Maintained 6799 P: Documentation/doc-guide/maintainer-pr << 6800 T: git git://git.lwn.net/linux.git docs- << 6801 F: Documentation/ 1805 F: Documentation/ 6802 F: scripts/check-variable-fonts.sh << 6803 F: scripts/documentation-file-ref-check << 6804 F: scripts/kernel-doc << 6805 F: scripts/sphinx-pre-install << 6806 X: Documentation/ABI/ << 6807 X: Documentation/admin-guide/media/ << 6808 X: Documentation/devicetree/ << 6809 X: Documentation/driver-api/media/ << 6810 X: Documentation/firmware-guide/acpi/ << 6811 X: Documentation/i2c/ << 6812 X: Documentation/netlink/ << 6813 X: Documentation/power/ << 6814 X: Documentation/spi/ << 6815 X: Documentation/userspace-api/media/ << 6816 << 6817 DOCUMENTATION PROCESS << 6818 M: Jonathan Corbet <corbet@lwn.net> << 6819 L: workflows@vger.kernel.org << 6820 S: Maintained << 6821 F: Documentation/dev-tools/ << 6822 F: Documentation/maintainer/ << 6823 F: Documentation/process/ << 6824 << 6825 DOCUMENTATION REPORTING ISSUES << 6826 M: Thorsten Leemhuis <linux@leemhuis.info << 6827 L: linux-doc@vger.kernel.org << 6828 S: Maintained << 6829 F: Documentation/admin-guide/bug-bisect. << 6830 F: Documentation/admin-guide/quickly-bui << 6831 F: Documentation/admin-guide/reporting-i << 6832 F: Documentation/admin-guide/verify-bugs << 6833 << 6834 DOCUMENTATION SCRIPTS << 6835 M: Mauro Carvalho Chehab <mchehab@kernel. << 6836 L: linux-doc@vger.kernel.org << 6837 S: Maintained << 6838 F: Documentation/sphinx/parse-headers.pl << 6839 F: scripts/documentation-file-ref-check << 6840 F: scripts/sphinx-pre-install << 6841 << 6842 DOCUMENTATION/ITALIAN << 6843 M: Federico Vaga <federico.vaga@vaga.pv.i << 6844 L: linux-doc@vger.kernel.org << 6845 S: Maintained << 6846 F: Documentation/translations/it_IT << 6847 << 6848 DOCUMENTATION/JAPANESE << 6849 R: Akira Yokosawa <akiyks@gmail.com> << 6850 L: linux-doc@vger.kernel.org << 6851 S: Maintained << 6852 F: Documentation/translations/ja_JP << 6853 << 6854 DONGWOON DW9714 LENS VOICE COIL DRIVER << 6855 M: Sakari Ailus <sakari.ailus@linux.intel << 6856 L: linux-media@vger.kernel.org << 6857 S: Maintained << 6858 T: git git://linuxtv.org/media_tree.git << 6859 F: Documentation/devicetree/bindings/med << 6860 F: drivers/media/i2c/dw9714.c << 6861 << 6862 DONGWOON DW9719 LENS VOICE COIL DRIVER << 6863 M: Daniel Scally <djrscally@gmail.com> << 6864 L: linux-media@vger.kernel.org << 6865 S: Maintained << 6866 T: git git://linuxtv.org/media_tree.git << 6867 F: drivers/media/i2c/dw9719.c << 6868 << 6869 DONGWOON DW9768 LENS VOICE COIL DRIVER << 6870 L: linux-media@vger.kernel.org << 6871 S: Orphan << 6872 T: git git://linuxtv.org/media_tree.git << 6873 F: Documentation/devicetree/bindings/med << 6874 F: drivers/media/i2c/dw9768.c << 6875 << 6876 DONGWOON DW9807 LENS VOICE COIL DRIVER << 6877 M: Sakari Ailus <sakari.ailus@linux.intel << 6878 L: linux-media@vger.kernel.org << 6879 S: Maintained << 6880 T: git git://linuxtv.org/media_tree.git << 6881 F: Documentation/devicetree/bindings/med << 6882 F: drivers/media/i2c/dw9807-vcm.c << 6883 1806 6884 DOUBLETALK DRIVER 1807 DOUBLETALK DRIVER 6885 M: "James R. Van Zandt" <jrv@vanzandt.mv. 1808 M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 6886 L: blinux-list@redhat.com 1809 L: blinux-list@redhat.com 6887 S: Maintained 1810 S: Maintained 6888 F: drivers/char/dtlk.c 1811 F: drivers/char/dtlk.c 6889 F: include/linux/dtlk.h 1812 F: include/linux/dtlk.h 6890 1813 6891 DPAA2 DATAPATH I/O (DPIO) DRIVER !! 1814 DPT_I2O SCSI RAID DRIVER 6892 M: Roy Pledge <Roy.Pledge@nxp.com> !! 1815 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 6893 L: linux-kernel@vger.kernel.org !! 1816 L: linux-scsi@vger.kernel.org 6894 S: Maintained !! 1817 W: http://www.adaptec.com/ 6895 F: drivers/soc/fsl/dpio << 6896 << 6897 DPAA2 ETHERNET DRIVER << 6898 M: Ioana Ciornei <ioana.ciornei@nxp.com> << 6899 L: netdev@vger.kernel.org << 6900 S: Maintained 1818 S: Maintained 6901 F: Documentation/networking/device_drive !! 1819 F: drivers/scsi/dpt* 6902 F: Documentation/networking/device_drive !! 1820 F: drivers/scsi/dpt/ 6903 F: drivers/net/ethernet/freescale/dpaa2/ << 6904 F: drivers/net/ethernet/freescale/dpaa2/ << 6905 F: drivers/net/ethernet/freescale/dpaa2/ << 6906 F: drivers/net/ethernet/freescale/dpaa2/ << 6907 F: drivers/net/ethernet/freescale/dpaa2/ << 6908 F: drivers/net/ethernet/freescale/dpaa2/ << 6909 F: drivers/net/ethernet/freescale/dpaa2/ << 6910 F: drivers/net/ethernet/freescale/dpaa2/ << 6911 1821 6912 DPAA2 ETHERNET SWITCH DRIVER !! 1822 DRIVER CORE, KOBJECTS, AND SYSFS 6913 M: Ioana Ciornei <ioana.ciornei@nxp.com> !! 1823 M: Greg Kroah-Hartman <gregkh@suse.de> 6914 L: netdev@vger.kernel.org !! 1824 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/ 6915 S: Maintained << 6916 F: Documentation/networking/device_drive << 6917 F: drivers/net/ethernet/freescale/dpaa2/ << 6918 F: drivers/net/ethernet/freescale/dpaa2/ << 6919 << 6920 DPLL SUBSYSTEM << 6921 M: Vadim Fedorenko <vadim.fedorenko@linux << 6922 M: Arkadiusz Kubalewski <arkadiusz.kubale << 6923 M: Jiri Pirko <jiri@resnulli.us> << 6924 L: netdev@vger.kernel.org << 6925 S: Supported 1825 S: Supported 6926 F: Documentation/driver-api/dpll.rst !! 1826 F: Documentation/kobject.txt 6927 F: drivers/dpll/* << 6928 F: include/linux/dpll.h << 6929 F: include/uapi/linux/dpll.h << 6930 << 6931 DRBD DRIVER << 6932 M: Philipp Reisner <philipp.reisner@linbi << 6933 M: Lars Ellenberg <lars.ellenberg@linbit. << 6934 M: Christoph Böhmwalder <christoph.boehm << 6935 L: drbd-dev@lists.linbit.com << 6936 S: Supported << 6937 W: http://www.drbd.org << 6938 T: git git://git.linbit.com/linux-drbd.g << 6939 T: git git://git.linbit.com/drbd-8.4.git << 6940 F: Documentation/admin-guide/blockdev/ << 6941 F: drivers/block/drbd/ << 6942 F: include/linux/drbd* << 6943 F: lib/lru_cache.c << 6944 << 6945 DRIVER COMPONENT FRAMEWORK << 6946 L: dri-devel@lists.freedesktop.org << 6947 F: drivers/base/component.c << 6948 F: include/linux/component.h << 6949 << 6950 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS << 6951 M: Greg Kroah-Hartman <gregkh@linuxfounda << 6952 R: "Rafael J. Wysocki" <rafael@kernel.org << 6953 S: Supported << 6954 T: git git://git.kernel.org/pub/scm/linu << 6955 F: Documentation/core-api/kobject.rst << 6956 F: drivers/base/ 1827 F: drivers/base/ 6957 F: fs/debugfs/ << 6958 F: fs/sysfs/ 1828 F: fs/sysfs/ 6959 F: include/linux/debugfs.h << 6960 F: include/linux/fwnode.h << 6961 F: include/linux/kobj* 1829 F: include/linux/kobj* 6962 F: include/linux/property.h << 6963 F: lib/kobj* 1830 F: lib/kobj* 6964 F: rust/kernel/device.rs << 6965 << 6966 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AV << 6967 M: Nishanth Menon <nm@ti.com> << 6968 L: linux-pm@vger.kernel.org << 6969 S: Maintained << 6970 F: drivers/soc/ti/smartreflex.c << 6971 F: include/linux/power/smartreflex.h << 6972 << 6973 DRM ACCEL DRIVERS FOR INTEL VPU << 6974 M: Jacek Lawrynowicz <jacek.lawrynowicz@l << 6975 M: Stanislaw Gruszka <stanislaw.gruszka@l << 6976 L: dri-devel@lists.freedesktop.org << 6977 S: Supported << 6978 T: git https://gitlab.freedesktop.org/dr << 6979 F: drivers/accel/ivpu/ << 6980 F: include/uapi/drm/ivpu_accel.h << 6981 << 6982 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWOR << 6983 M: Oded Gabbay <ogabbay@kernel.org> << 6984 L: dri-devel@lists.freedesktop.org << 6985 S: Maintained << 6986 C: irc://irc.oftc.net/dri-devel << 6987 T: git https://git.kernel.org/pub/scm/li << 6988 F: Documentation/accel/ << 6989 F: drivers/accel/ << 6990 F: include/drm/drm_accel.h << 6991 << 6992 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE << 6993 M: Maxime Ripard <mripard@kernel.org> << 6994 M: Chen-Yu Tsai <wens@csie.org> << 6995 R: Jernej Skrabec <jernej.skrabec@gmail.c << 6996 L: dri-devel@lists.freedesktop.org << 6997 S: Supported << 6998 T: git https://gitlab.freedesktop.org/dr << 6999 F: drivers/gpu/drm/sun4i/sun8i* << 7000 << 7001 DRM DRIVER FOR ARM PL111 CLCD << 7002 S: Orphan << 7003 T: git https://gitlab.freedesktop.org/dr << 7004 F: drivers/gpu/drm/pl111/ << 7005 << 7006 DRM DRIVER FOR ARM VERSATILE TFT PANELS << 7007 M: Linus Walleij <linus.walleij@linaro.or << 7008 S: Maintained << 7009 T: git https://gitlab.freedesktop.org/dr << 7010 F: Documentation/devicetree/bindings/dis << 7011 F: drivers/gpu/drm/panel/panel-arm-versa << 7012 << 7013 DRM DRIVER FOR ASPEED BMC GFX << 7014 M: Joel Stanley <joel@jms.id.au> << 7015 L: linux-aspeed@lists.ozlabs.org (modera << 7016 S: Supported << 7017 T: git https://gitlab.freedesktop.org/dr << 7018 F: Documentation/devicetree/bindings/gpu << 7019 F: drivers/gpu/drm/aspeed/ << 7020 << 7021 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS << 7022 M: Dave Airlie <airlied@redhat.com> << 7023 R: Thomas Zimmermann <tzimmermann@suse.de << 7024 R: Jocelyn Falempe <jfalempe@redhat.com> << 7025 L: dri-devel@lists.freedesktop.org << 7026 S: Supported << 7027 T: git https://gitlab.freedesktop.org/dr << 7028 F: drivers/gpu/drm/ast/ << 7029 << 7030 DRM DRIVER FOR BOCHS VIRTUAL GPU << 7031 M: Gerd Hoffmann <kraxel@redhat.com> << 7032 L: virtualization@lists.linux.dev << 7033 S: Maintained << 7034 T: git https://gitlab.freedesktop.org/dr << 7035 F: drivers/gpu/drm/tiny/bochs.c << 7036 << 7037 DRM DRIVER FOR BOE HIMAX8279D PANELS << 7038 M: Jerry Han <hanxu5@huaqin.corp-partner. << 7039 S: Maintained << 7040 F: Documentation/devicetree/bindings/dis << 7041 F: drivers/gpu/drm/panel/panel-boe-himax << 7042 << 7043 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RG << 7044 M: Jagan Teki <jagan@amarulasolutions.com << 7045 S: Maintained << 7046 F: Documentation/devicetree/bindings/dis << 7047 F: drivers/gpu/drm/bridge/chipone-icn621 << 7048 << 7049 DRM DRIVER FOR EBBG FT8719 PANEL << 7050 M: Joel Selvaraj <jo@jsfamily.in> << 7051 S: Maintained << 7052 T: git https://gitlab.freedesktop.org/dr << 7053 F: Documentation/devicetree/bindings/dis << 7054 F: drivers/gpu/drm/panel/panel-ebbg-ft87 << 7055 << 7056 DRM DRIVER FOR FARADAY TVE200 TV ENCODER << 7057 M: Linus Walleij <linus.walleij@linaro.or << 7058 S: Maintained << 7059 T: git https://gitlab.freedesktop.org/dr << 7060 F: drivers/gpu/drm/tve200/ << 7061 << 7062 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI L << 7063 M: Icenowy Zheng <icenowy@aosc.io> << 7064 S: Maintained << 7065 F: Documentation/devicetree/bindings/dis << 7066 F: drivers/gpu/drm/panel/panel-feixin-k1 << 7067 << 7068 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI- << 7069 M: Jagan Teki <jagan@amarulasolutions.com << 7070 S: Maintained << 7071 F: Documentation/devicetree/bindings/dis << 7072 F: drivers/gpu/drm/panel/panel-feiyang-f << 7073 << 7074 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS << 7075 M: Thomas Zimmermann <tzimmermann@suse.de << 7076 M: Javier Martinez Canillas <javierm@redh << 7077 L: dri-devel@lists.freedesktop.org << 7078 S: Maintained << 7079 T: git https://gitlab.freedesktop.org/dr << 7080 F: drivers/gpu/drm/drm_aperture.c << 7081 F: drivers/gpu/drm/tiny/ofdrm.c << 7082 F: drivers/gpu/drm/tiny/simpledrm.c << 7083 F: drivers/video/aperture.c << 7084 F: drivers/video/nomodeset.c << 7085 F: include/drm/drm_aperture.h << 7086 F: include/linux/aperture.h << 7087 F: include/video/nomodeset.h << 7088 << 7089 DRM DRIVER FOR GENERIC EDP PANELS << 7090 R: Douglas Anderson <dianders@chromium.or << 7091 F: Documentation/devicetree/bindings/dis << 7092 F: drivers/gpu/drm/panel/panel-edp.c << 7093 << 7094 DRM DRIVER FOR GENERIC USB DISPLAY << 7095 M: Noralf Trønnes <noralf@tronnes.org> << 7096 S: Maintained << 7097 W: https://github.com/notro/gud/wiki << 7098 T: git https://gitlab.freedesktop.org/dr << 7099 F: drivers/gpu/drm/gud/ << 7100 F: include/drm/gud.h << 7101 << 7102 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTOR << 7103 M: Hans de Goede <hdegoede@redhat.com> << 7104 S: Maintained << 7105 T: git https://gitlab.freedesktop.org/dr << 7106 F: drivers/gpu/drm/tiny/gm12u320.c << 7107 << 7108 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD pane << 7109 M: Ondrej Jirman <megi@xff.cz> << 7110 M: Javier Martinez Canillas <javierm@redh << 7111 S: Maintained << 7112 T: git https://gitlab.freedesktop.org/dr << 7113 F: Documentation/devicetree/bindings/dis << 7114 F: drivers/gpu/drm/panel/panel-himax-hx8 << 7115 << 7116 DRM DRIVER FOR HX8357D PANELS << 7117 S: Orphan << 7118 T: git https://gitlab.freedesktop.org/dr << 7119 F: Documentation/devicetree/bindings/dis << 7120 F: drivers/gpu/drm/tiny/hx8357d.c << 7121 << 7122 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE << 7123 M: Deepak Rawat <drawat.floss@gmail.com> << 7124 L: linux-hyperv@vger.kernel.org << 7125 L: dri-devel@lists.freedesktop.org << 7126 S: Maintained << 7127 T: git https://gitlab.freedesktop.org/dr << 7128 F: drivers/gpu/drm/hyperv << 7129 << 7130 DRM DRIVER FOR ILITEK ILI9225 PANELS << 7131 M: David Lechner <david@lechnology.com> << 7132 S: Maintained << 7133 T: git https://gitlab.freedesktop.org/dr << 7134 F: Documentation/devicetree/bindings/dis << 7135 F: drivers/gpu/drm/tiny/ili9225.c << 7136 << 7137 DRM DRIVER FOR ILITEK ILI9486 PANELS << 7138 M: Kamlesh Gurudasani <kamlesh.gurudasani << 7139 S: Maintained << 7140 T: git https://gitlab.freedesktop.org/dr << 7141 F: Documentation/devicetree/bindings/dis << 7142 F: drivers/gpu/drm/tiny/ili9486.c << 7143 << 7144 DRM DRIVER FOR ILITEK ILI9805 PANELS << 7145 M: Michael Trimarchi <michael@amarulasolu << 7146 S: Maintained << 7147 F: Documentation/devicetree/bindings/dis << 7148 F: drivers/gpu/drm/panel/panel-ilitek-il << 7149 << 7150 DRM DRIVER FOR ILITEK ILI9806E PANELS << 7151 M: Michael Walle <mwalle@kernel.org> << 7152 S: Maintained << 7153 F: drivers/gpu/drm/panel/panel-ilitek-il << 7154 << 7155 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LC << 7156 M: Jagan Teki <jagan@edgeble.ai> << 7157 S: Maintained << 7158 F: Documentation/devicetree/bindings/dis << 7159 F: drivers/gpu/drm/panel/panel-jadard-jd << 7160 << 7161 DRM DRIVER FOR LG SW43408 PANELS << 7162 M: Sumit Semwal <sumit.semwal@linaro.org> << 7163 M: Caleb Connolly <caleb.connolly@linaro. << 7164 S: Maintained << 7165 T: git https://gitlab.freedesktop.org/dr << 7166 F: Documentation/devicetree/bindings/dis << 7167 F: drivers/gpu/drm/panel/panel-lg-sw4340 << 7168 << 7169 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER << 7170 M: Paul Kocialkowski <paul.kocialkowski@b << 7171 S: Supported << 7172 T: git https://gitlab.freedesktop.org/dr << 7173 F: drivers/gpu/drm/logicvc/ << 7174 << 7175 DRM DRIVER FOR LVDS PANELS << 7176 M: Laurent Pinchart <laurent.pinchart@ide << 7177 L: dri-devel@lists.freedesktop.org << 7178 S: Maintained << 7179 T: git https://gitlab.freedesktop.org/dr << 7180 F: Documentation/devicetree/bindings/dis << 7181 F: Documentation/devicetree/bindings/dis << 7182 F: drivers/gpu/drm/panel/panel-lvds.c << 7183 << 7184 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS << 7185 M: Guido Günther <agx@sigxcpu.org> << 7186 R: Purism Kernel Team <kernel@puri.sm> << 7187 S: Maintained << 7188 F: Documentation/devicetree/bindings/dis << 7189 F: drivers/gpu/drm/panel/panel-mantix-ml << 7190 << 7191 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS << 7192 M: Dave Airlie <airlied@redhat.com> << 7193 R: Thomas Zimmermann <tzimmermann@suse.de << 7194 R: Jocelyn Falempe <jfalempe@redhat.com> << 7195 L: dri-devel@lists.freedesktop.org << 7196 S: Supported << 7197 T: git https://gitlab.freedesktop.org/dr << 7198 F: drivers/gpu/drm/mgag200/ << 7199 << 7200 DRM DRIVER FOR MI0283QT << 7201 M: Noralf Trønnes <noralf@tronnes.org> << 7202 S: Maintained << 7203 T: git https://gitlab.freedesktop.org/dr << 7204 F: Documentation/devicetree/bindings/dis << 7205 F: drivers/gpu/drm/tiny/mi0283qt.c << 7206 << 7207 DRM DRIVER FOR MIPI DBI compatible panels << 7208 M: Noralf Trønnes <noralf@tronnes.org> << 7209 S: Maintained << 7210 W: https://github.com/notro/panel-mipi-d << 7211 T: git https://gitlab.freedesktop.org/dr << 7212 F: Documentation/devicetree/bindings/dis << 7213 F: drivers/gpu/drm/tiny/panel-mipi-dbi.c << 7214 << 7215 DRM DRIVER for Qualcomm Adreno GPUs << 7216 M: Rob Clark <robdclark@gmail.com> << 7217 R: Sean Paul <sean@poorly.run> << 7218 R: Konrad Dybcio <konradybcio@kernel.org> << 7219 L: linux-arm-msm@vger.kernel.org << 7220 L: dri-devel@lists.freedesktop.org << 7221 L: freedreno@lists.freedesktop.org << 7222 S: Maintained << 7223 B: https://gitlab.freedesktop.org/drm/ms << 7224 T: git https://gitlab.freedesktop.org/dr << 7225 F: Documentation/devicetree/bindings/dis << 7226 F: drivers/gpu/drm/msm/adreno/ << 7227 F: drivers/gpu/drm/msm/msm_gpu.* << 7228 F: drivers/gpu/drm/msm/msm_gpu_devfreq.* << 7229 F: drivers/gpu/drm/msm/msm_ringbuffer.* << 7230 F: drivers/gpu/drm/msm/registers/adreno/ << 7231 F: include/uapi/drm/msm_drm.h << 7232 << 7233 DRM DRIVER for Qualcomm display hardware << 7234 M: Rob Clark <robdclark@gmail.com> << 7235 M: Abhinav Kumar <quic_abhinavk@quicinc.c << 7236 M: Dmitry Baryshkov <dmitry.baryshkov@lin << 7237 R: Sean Paul <sean@poorly.run> << 7238 R: Marijn Suijten <marijn.suijten@somainl << 7239 L: linux-arm-msm@vger.kernel.org << 7240 L: dri-devel@lists.freedesktop.org << 7241 L: freedreno@lists.freedesktop.org << 7242 S: Maintained << 7243 B: https://gitlab.freedesktop.org/drm/ms << 7244 T: git https://gitlab.freedesktop.org/dr << 7245 F: Documentation/devicetree/bindings/dis << 7246 F: drivers/gpu/drm/ci/xfails/msm* << 7247 F: drivers/gpu/drm/msm/ << 7248 F: include/uapi/drm/msm_drm.h << 7249 << 7250 DRM DRIVER FOR NOVATEK NT35510 PANELS << 7251 M: Linus Walleij <linus.walleij@linaro.or << 7252 S: Maintained << 7253 T: git https://gitlab.freedesktop.org/dr << 7254 F: Documentation/devicetree/bindings/dis << 7255 F: drivers/gpu/drm/panel/panel-novatek-n << 7256 << 7257 DRM DRIVER FOR NOVATEK NT35560 PANELS << 7258 M: Linus Walleij <linus.walleij@linaro.or << 7259 S: Maintained << 7260 T: git https://gitlab.freedesktop.org/dr << 7261 F: Documentation/devicetree/bindings/dis << 7262 F: drivers/gpu/drm/panel/panel-novatek-n << 7263 << 7264 DRM DRIVER FOR NOVATEK NT36523 PANELS << 7265 M: Jianhua Lu <lujianhua000@gmail.com> << 7266 S: Maintained << 7267 T: git https://gitlab.freedesktop.org/dr << 7268 F: Documentation/devicetree/bindings/dis << 7269 F: drivers/gpu/drm/panel/panel-novatek-n << 7270 << 7271 DRM DRIVER FOR NOVATEK NT36672A PANELS << 7272 M: Sumit Semwal <sumit.semwal@linaro.org> << 7273 S: Maintained << 7274 T: git https://gitlab.freedesktop.org/dr << 7275 F: Documentation/devicetree/bindings/dis << 7276 F: drivers/gpu/drm/panel/panel-novatek-n << 7277 << 7278 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS << 7279 M: Karol Herbst <kherbst@redhat.com> << 7280 M: Lyude Paul <lyude@redhat.com> << 7281 M: Danilo Krummrich <dakr@redhat.com> << 7282 L: dri-devel@lists.freedesktop.org << 7283 L: nouveau@lists.freedesktop.org << 7284 S: Supported << 7285 W: https://nouveau.freedesktop.org/ << 7286 Q: https://patchwork.freedesktop.org/pro << 7287 Q: https://gitlab.freedesktop.org/drm/no << 7288 B: https://gitlab.freedesktop.org/drm/no << 7289 C: irc://irc.oftc.net/nouveau << 7290 T: git https://gitlab.freedesktop.org/dr << 7291 F: drivers/gpu/drm/nouveau/ << 7292 F: include/uapi/drm/nouveau_drm.h << 7293 << 7294 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS << 7295 M: Stefan Mavrodiev <stefan@olimex.com> << 7296 S: Maintained << 7297 F: Documentation/devicetree/bindings/dis << 7298 F: drivers/gpu/drm/panel/panel-olimex-lc << 7299 << 7300 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP << 7301 R: Douglas Anderson <dianders@chromium.or << 7302 F: Documentation/devicetree/bindings/dis << 7303 F: drivers/gpu/drm/bridge/parade-ps8640. << 7304 << 7305 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PAN << 7306 M: Noralf Trønnes <noralf@tronnes.org> << 7307 S: Maintained << 7308 T: git https://gitlab.freedesktop.org/dr << 7309 F: Documentation/devicetree/bindings/dis << 7310 F: drivers/gpu/drm/tiny/repaper.c << 7311 << 7312 DRM DRIVER FOR QEMU'S CIRRUS DEVICE << 7313 M: Dave Airlie <airlied@redhat.com> << 7314 M: Gerd Hoffmann <kraxel@redhat.com> << 7315 L: virtualization@lists.linux.dev << 7316 S: Obsolete << 7317 W: https://www.kraxel.org/blog/2014/10/q << 7318 T: git https://gitlab.freedesktop.org/dr << 7319 F: drivers/gpu/drm/tiny/cirrus.c << 7320 << 7321 DRM DRIVER FOR QXL VIRTUAL GPU << 7322 M: Dave Airlie <airlied@redhat.com> << 7323 M: Gerd Hoffmann <kraxel@redhat.com> << 7324 L: virtualization@lists.linux.dev << 7325 L: spice-devel@lists.freedesktop.org << 7326 S: Maintained << 7327 T: git https://gitlab.freedesktop.org/dr << 7328 F: drivers/gpu/drm/qxl/ << 7329 F: include/uapi/drm/qxl_drm.h << 7330 << 7331 DRM DRIVER FOR RAYDIUM RM67191 PANELS << 7332 M: Robert Chiras <robert.chiras@nxp.com> << 7333 S: Maintained << 7334 F: Documentation/devicetree/bindings/dis << 7335 F: drivers/gpu/drm/panel/panel-raydium-r << 7336 << 7337 DRM DRIVER FOR SAMSUNG DB7430 PANELS << 7338 M: Linus Walleij <linus.walleij@linaro.or << 7339 S: Maintained << 7340 T: git https://gitlab.freedesktop.org/dr << 7341 F: Documentation/devicetree/bindings/dis << 7342 F: drivers/gpu/drm/panel/panel-samsung-d << 7343 << 7344 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE << 7345 M: Inki Dae <inki.dae@samsung.com> << 7346 M: Jagan Teki <jagan@amarulasolutions.com << 7347 M: Marek Szyprowski <m.szyprowski@samsung << 7348 S: Maintained << 7349 T: git https://gitlab.freedesktop.org/dr << 7350 F: Documentation/devicetree/bindings/dis << 7351 F: drivers/gpu/drm/bridge/samsung-dsim.c << 7352 F: include/drm/bridge/samsung-dsim.h << 7353 << 7354 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS << 7355 M: Markuss Broks <markuss.broks@gmail.com << 7356 S: Maintained << 7357 F: Documentation/devicetree/bindings/dis << 7358 F: drivers/gpu/drm/panel/panel-samsung-s << 7359 << 7360 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS << 7361 M: Artur Weber <aweber.kernel@gmail.com> << 7362 S: Maintained << 7363 F: Documentation/devicetree/bindings/dis << 7364 F: drivers/gpu/drm/panel/panel-samsung-s << 7365 << 7366 DRM DRIVER FOR SITRONIX ST7586 PANELS << 7367 M: David Lechner <david@lechnology.com> << 7368 S: Maintained << 7369 T: git https://gitlab.freedesktop.org/dr << 7370 F: Documentation/devicetree/bindings/dis << 7371 F: drivers/gpu/drm/tiny/st7586.c << 7372 << 7373 DRM DRIVER FOR SITRONIX ST7701 PANELS << 7374 M: Jagan Teki <jagan@amarulasolutions.com << 7375 S: Maintained << 7376 F: Documentation/devicetree/bindings/dis << 7377 F: drivers/gpu/drm/panel/panel-sitronix- << 7378 << 7379 DRM DRIVER FOR SITRONIX ST7703 PANELS << 7380 M: Guido Günther <agx@sigxcpu.org> << 7381 R: Purism Kernel Team <kernel@puri.sm> << 7382 R: Ondrej Jirman <megi@xff.cz> << 7383 S: Maintained << 7384 F: Documentation/devicetree/bindings/dis << 7385 F: drivers/gpu/drm/panel/panel-sitronix- << 7386 << 7387 DRM DRIVER FOR SITRONIX ST7735R PANELS << 7388 M: David Lechner <david@lechnology.com> << 7389 S: Maintained << 7390 T: git https://gitlab.freedesktop.org/dr << 7391 F: Documentation/devicetree/bindings/dis << 7392 F: drivers/gpu/drm/tiny/st7735r.c << 7393 << 7394 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS << 7395 M: Javier Martinez Canillas <javierm@redh << 7396 S: Maintained << 7397 T: git https://gitlab.freedesktop.org/dr << 7398 F: Documentation/devicetree/bindings/dis << 7399 F: Documentation/devicetree/bindings/dis << 7400 F: drivers/gpu/drm/solomon/ssd130x* << 7401 << 7402 DRM DRIVER FOR ST-ERICSSON MCDE << 7403 M: Linus Walleij <linus.walleij@linaro.or << 7404 S: Maintained << 7405 T: git https://gitlab.freedesktop.org/dr << 7406 F: Documentation/devicetree/bindings/dis << 7407 F: drivers/gpu/drm/mcde/ << 7408 << 7409 DRM DRIVER FOR SYNAPTICS R63353 PANELS << 7410 M: Michael Trimarchi <michael@amarulasolu << 7411 S: Maintained << 7412 F: Documentation/devicetree/bindings/dis << 7413 F: drivers/gpu/drm/panel/panel-synaptics << 7414 << 7415 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BR << 7416 M: Jagan Teki <jagan@amarulasolutions.com << 7417 S: Maintained << 7418 F: Documentation/devicetree/bindings/dis << 7419 F: drivers/gpu/drm/bridge/ti-dlpc3433.c << 7420 << 7421 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP << 7422 R: Douglas Anderson <dianders@chromium.or << 7423 F: Documentation/devicetree/bindings/dis << 7424 F: drivers/gpu/drm/bridge/ti-sn65dsi86.c << 7425 << 7426 DRM DRIVER FOR TPO TPG110 PANELS << 7427 M: Linus Walleij <linus.walleij@linaro.or << 7428 S: Maintained << 7429 T: git https://gitlab.freedesktop.org/dr << 7430 F: Documentation/devicetree/bindings/dis << 7431 F: drivers/gpu/drm/panel/panel-tpo-tpg11 << 7432 << 7433 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS << 7434 M: Dave Airlie <airlied@redhat.com> << 7435 R: Sean Paul <sean@poorly.run> << 7436 R: Thomas Zimmermann <tzimmermann@suse.de << 7437 L: dri-devel@lists.freedesktop.org << 7438 S: Supported << 7439 T: git https://gitlab.freedesktop.org/dr << 7440 F: drivers/gpu/drm/udl/ << 7441 << 7442 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VK << 7443 M: Rodrigo Siqueira <rodrigosiqueiramelo@ << 7444 M: Maíra Canal <mairacanal@riseup.net> << 7445 R: Haneen Mohammed <hamohammed.sa@gmail.c << 7446 R: Simona Vetter <simona@ffwll.ch> << 7447 R: Melissa Wen <melissa.srw@gmail.com> << 7448 L: dri-devel@lists.freedesktop.org << 7449 S: Maintained << 7450 T: git https://gitlab.freedesktop.org/dr << 7451 F: Documentation/gpu/vkms.rst << 7452 F: drivers/gpu/drm/ci/xfails/vkms* << 7453 F: drivers/gpu/drm/vkms/ << 7454 << 7455 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU << 7456 M: Hans de Goede <hdegoede@redhat.com> << 7457 L: dri-devel@lists.freedesktop.org << 7458 S: Maintained << 7459 T: git https://gitlab.freedesktop.org/dr << 7460 F: drivers/gpu/drm/vboxvideo/ << 7461 << 7462 DRM DRIVER FOR VMWARE VIRTUAL GPU << 7463 M: Zack Rusin <zack.rusin@broadcom.com> << 7464 R: Broadcom internal kernel review list < << 7465 L: dri-devel@lists.freedesktop.org << 7466 S: Supported << 7467 T: git https://gitlab.freedesktop.org/dr << 7468 F: drivers/gpu/drm/vmwgfx/ << 7469 F: include/uapi/drm/vmwgfx_drm.h << 7470 << 7471 DRM DRIVER FOR WIDECHIPS WS2401 PANELS << 7472 M: Linus Walleij <linus.walleij@linaro.or << 7473 S: Maintained << 7474 T: git https://gitlab.freedesktop.org/dr << 7475 F: Documentation/devicetree/bindings/dis << 7476 F: drivers/gpu/drm/panel/panel-widechips << 7477 1831 7478 DRM DRIVERS 1832 DRM DRIVERS 7479 M: David Airlie <airlied@gmail.com> !! 1833 M: David Airlie <airlied@linux.ie> 7480 M: Simona Vetter <simona@ffwll.ch> !! 1834 L: dri-devel@lists.sourceforge.net 7481 L: dri-devel@lists.freedesktop.org !! 1835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git 7482 S: Maintained !! 1836 S: Maintained 7483 B: https://gitlab.freedesktop.org/drm << 7484 C: irc://irc.oftc.net/dri-devel << 7485 T: git https://gitlab.freedesktop.org/dr << 7486 F: Documentation/devicetree/bindings/dis << 7487 F: Documentation/devicetree/bindings/gpu << 7488 F: Documentation/gpu/ << 7489 F: drivers/gpu/ << 7490 F: include/drm/ << 7491 F: include/linux/vga* << 7492 F: include/uapi/drm/ << 7493 << 7494 DRM DRIVERS AND MISC GPU PATCHES << 7495 M: Maarten Lankhorst <maarten.lankhorst@l << 7496 M: Maxime Ripard <mripard@kernel.org> << 7497 M: Thomas Zimmermann <tzimmermann@suse.de << 7498 S: Maintained << 7499 W: https://drm.pages.freedesktop.org/mai << 7500 T: git https://gitlab.freedesktop.org/dr << 7501 F: Documentation/devicetree/bindings/dis << 7502 F: Documentation/devicetree/bindings/gpu << 7503 F: Documentation/gpu/ << 7504 F: drivers/gpu/drm/ 1837 F: drivers/gpu/drm/ 7505 F: drivers/gpu/vga/ << 7506 F: include/drm/drm << 7507 F: include/linux/vga* << 7508 F: include/uapi/drm/ << 7509 X: drivers/gpu/drm/amd/ << 7510 X: drivers/gpu/drm/armada/ << 7511 X: drivers/gpu/drm/etnaviv/ << 7512 X: drivers/gpu/drm/exynos/ << 7513 X: drivers/gpu/drm/i915/ << 7514 X: drivers/gpu/drm/kmb/ << 7515 X: drivers/gpu/drm/mediatek/ << 7516 X: drivers/gpu/drm/msm/ << 7517 X: drivers/gpu/drm/nouveau/ << 7518 X: drivers/gpu/drm/radeon/ << 7519 X: drivers/gpu/drm/renesas/rcar-du/ << 7520 X: drivers/gpu/drm/tegra/ << 7521 << 7522 DRM DRIVERS FOR ALLWINNER A10 << 7523 M: Maxime Ripard <mripard@kernel.org> << 7524 M: Chen-Yu Tsai <wens@csie.org> << 7525 L: dri-devel@lists.freedesktop.org << 7526 S: Supported << 7527 T: git https://gitlab.freedesktop.org/dr << 7528 F: Documentation/devicetree/bindings/dis << 7529 F: drivers/gpu/drm/sun4i/ << 7530 << 7531 DRM DRIVERS FOR AMLOGIC SOCS << 7532 M: Neil Armstrong <neil.armstrong@linaro. << 7533 L: dri-devel@lists.freedesktop.org << 7534 L: linux-amlogic@lists.infradead.org << 7535 S: Supported << 7536 W: http://linux-meson.com/ << 7537 T: git https://gitlab.freedesktop.org/dr << 7538 F: Documentation/devicetree/bindings/dis << 7539 F: Documentation/devicetree/bindings/dis << 7540 F: Documentation/gpu/meson.rst << 7541 F: drivers/gpu/drm/ci/xfails/meson* << 7542 F: drivers/gpu/drm/meson/ << 7543 << 7544 DRM DRIVERS FOR ATMEL HLCDC << 7545 M: Sam Ravnborg <sam@ravnborg.org> << 7546 M: Boris Brezillon <bbrezillon@kernel.org << 7547 L: dri-devel@lists.freedesktop.org << 7548 S: Supported << 7549 T: git https://gitlab.freedesktop.org/dr << 7550 F: Documentation/devicetree/bindings/dis << 7551 F: drivers/gpu/drm/atmel-hlcdc/ << 7552 << 7553 DRM DRIVERS FOR BRIDGE CHIPS << 7554 M: Andrzej Hajda <andrzej.hajda@intel.com << 7555 M: Neil Armstrong <neil.armstrong@linaro. << 7556 M: Robert Foss <rfoss@kernel.org> << 7557 R: Laurent Pinchart <Laurent.pinchart@ide << 7558 R: Jonas Karlman <jonas@kwiboo.se> << 7559 R: Jernej Skrabec <jernej.skrabec@gmail.c << 7560 S: Maintained << 7561 T: git https://gitlab.freedesktop.org/dr << 7562 F: Documentation/devicetree/bindings/dis << 7563 F: drivers/gpu/drm/bridge/ << 7564 F: drivers/gpu/drm/display/drm_bridge_co << 7565 F: drivers/gpu/drm/drm_bridge.c << 7566 F: include/drm/drm_bridge.h << 7567 F: include/drm/drm_bridge_connector.h << 7568 << 7569 DRM DRIVERS FOR EXYNOS << 7570 M: Inki Dae <inki.dae@samsung.com> << 7571 M: Seung-Woo Kim <sw0312.kim@samsung.com> << 7572 M: Kyungmin Park <kyungmin.park@samsung.c << 7573 L: dri-devel@lists.freedesktop.org << 7574 S: Supported << 7575 T: git git://git.kernel.org/pub/scm/linu << 7576 F: Documentation/devicetree/bindings/dis << 7577 F: drivers/gpu/drm/exynos/ << 7578 F: include/uapi/drm/exynos_drm.h << 7579 << 7580 DRM DRIVERS FOR FREESCALE DCU << 7581 M: Stefan Agner <stefan@agner.ch> << 7582 M: Alison Wang <alison.wang@nxp.com> << 7583 L: dri-devel@lists.freedesktop.org << 7584 S: Supported << 7585 T: git https://gitlab.freedesktop.org/dr << 7586 F: Documentation/devicetree/bindings/dis << 7587 F: Documentation/devicetree/bindings/dis << 7588 F: drivers/gpu/drm/fsl-dcu/ << 7589 << 7590 DRM DRIVERS FOR FREESCALE IMX 5/6 << 7591 M: Philipp Zabel <p.zabel@pengutronix.de> << 7592 L: dri-devel@lists.freedesktop.org << 7593 S: Maintained << 7594 T: git https://gitlab.freedesktop.org/dr << 7595 T: git git://git.pengutronix.de/git/pza/ << 7596 F: Documentation/devicetree/bindings/dis << 7597 F: drivers/gpu/drm/imx/ipuv3/ << 7598 F: drivers/gpu/ipu-v3/ << 7599 << 7600 DRM DRIVERS FOR FREESCALE IMX BRIDGE << 7601 M: Liu Ying <victor.liu@nxp.com> << 7602 L: dri-devel@lists.freedesktop.org << 7603 S: Maintained << 7604 F: Documentation/devicetree/bindings/dis << 7605 F: Documentation/devicetree/bindings/dis << 7606 F: Documentation/devicetree/bindings/dis << 7607 F: Documentation/devicetree/bindings/dis << 7608 F: drivers/gpu/drm/bridge/imx/ << 7609 << 7610 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown a << 7611 M: Patrik Jakobsson <patrik.r.jakobsson@g << 7612 L: dri-devel@lists.freedesktop.org << 7613 S: Maintained << 7614 T: git https://gitlab.freedesktop.org/dr << 7615 F: drivers/gpu/drm/gma500/ << 7616 << 7617 DRM DRIVERS FOR HISILICON << 7618 M: Xinliang Liu <xinliang.liu@linaro.org> << 7619 M: Tian Tao <tiantao6@hisilicon.com> << 7620 R: Xinwei Kong <kong.kongxinwei@hisilicon << 7621 R: Sumit Semwal <sumit.semwal@linaro.org> << 7622 R: Yongqin Liu <yongqin.liu@linaro.org> << 7623 R: John Stultz <jstultz@google.com> << 7624 L: dri-devel@lists.freedesktop.org << 7625 S: Maintained << 7626 T: git https://gitlab.freedesktop.org/dr << 7627 F: Documentation/devicetree/bindings/dis << 7628 F: drivers/gpu/drm/hisilicon/ << 7629 << 7630 DRM DRIVERS FOR LIMA << 7631 M: Qiang Yu <yuq825@gmail.com> << 7632 L: dri-devel@lists.freedesktop.org << 7633 L: lima@lists.freedesktop.org (moderated << 7634 S: Maintained << 7635 T: git https://gitlab.freedesktop.org/dr << 7636 F: drivers/gpu/drm/lima/ << 7637 F: include/uapi/drm/lima_drm.h << 7638 << 7639 DRM DRIVERS FOR LOONGSON << 7640 M: Sui Jingfeng <suijingfeng@loongson.cn> << 7641 L: dri-devel@lists.freedesktop.org << 7642 S: Supported << 7643 T: git https://gitlab.freedesktop.org/dr << 7644 F: drivers/gpu/drm/loongson/ << 7645 << 7646 DRM DRIVERS FOR MEDIATEK << 7647 M: Chun-Kuang Hu <chunkuang.hu@kernel.org << 7648 M: Philipp Zabel <p.zabel@pengutronix.de> << 7649 L: dri-devel@lists.freedesktop.org << 7650 L: linux-mediatek@lists.infradead.org (m << 7651 S: Supported << 7652 F: Documentation/devicetree/bindings/dis << 7653 F: drivers/gpu/drm/ci/xfails/mediatek* << 7654 F: drivers/gpu/drm/mediatek/ << 7655 F: drivers/phy/mediatek/phy-mtk-dp.c << 7656 F: drivers/phy/mediatek/phy-mtk-hdmi* << 7657 F: drivers/phy/mediatek/phy-mtk-mipi* << 7658 << 7659 DRM DRIVERS FOR NVIDIA TEGRA << 7660 M: Thierry Reding <thierry.reding@gmail.c << 7661 M: Mikko Perttunen <mperttunen@nvidia.com << 7662 L: dri-devel@lists.freedesktop.org << 7663 L: linux-tegra@vger.kernel.org << 7664 S: Supported << 7665 T: git https://gitlab.freedesktop.org/dr << 7666 F: Documentation/devicetree/bindings/dis << 7667 F: Documentation/devicetree/bindings/gpu << 7668 F: drivers/gpu/drm/tegra/ << 7669 F: drivers/gpu/host1x/ << 7670 F: include/linux/host1x.h << 7671 F: include/uapi/drm/tegra_drm.h << 7672 << 7673 DRM DRIVERS FOR RENESAS R-CAR << 7674 M: Laurent Pinchart <laurent.pinchart@ide << 7675 M: Kieran Bingham <kieran.bingham+renesas << 7676 L: dri-devel@lists.freedesktop.org << 7677 L: linux-renesas-soc@vger.kernel.org << 7678 S: Supported << 7679 T: git git://linuxtv.org/pinchartl/media << 7680 F: Documentation/devicetree/bindings/dis << 7681 F: Documentation/devicetree/bindings/dis << 7682 F: Documentation/devicetree/bindings/dis << 7683 F: Documentation/devicetree/bindings/dis << 7684 F: drivers/gpu/drm/renesas/rcar-du/ << 7685 << 7686 DRM DRIVERS FOR RENESAS RZ << 7687 M: Biju Das <biju.das.jz@bp.renesas.com> << 7688 L: dri-devel@lists.freedesktop.org << 7689 L: linux-renesas-soc@vger.kernel.org << 7690 S: Maintained << 7691 T: git https://gitlab.freedesktop.org/dr << 7692 F: Documentation/devicetree/bindings/dis << 7693 F: drivers/gpu/drm/renesas/rz-du/ << 7694 << 7695 DRM DRIVERS FOR RENESAS SHMOBILE << 7696 M: Laurent Pinchart <laurent.pinchart@ide << 7697 M: Geert Uytterhoeven <geert+renesas@glid << 7698 L: dri-devel@lists.freedesktop.org << 7699 L: linux-renesas-soc@vger.kernel.org << 7700 S: Supported << 7701 T: git https://gitlab.freedesktop.org/dr << 7702 F: Documentation/devicetree/bindings/dis << 7703 F: drivers/gpu/drm/renesas/shmobile/ << 7704 F: include/linux/platform_data/shmob_drm << 7705 << 7706 DRM DRIVERS FOR ROCKCHIP << 7707 M: Sandy Huang <hjc@rock-chips.com> << 7708 M: Heiko Stübner <heiko@sntech.de> << 7709 M: Andy Yan <andy.yan@rock-chips.com> << 7710 L: dri-devel@lists.freedesktop.org << 7711 S: Maintained << 7712 T: git https://gitlab.freedesktop.org/dr << 7713 F: Documentation/devicetree/bindings/dis << 7714 F: drivers/gpu/drm/ci/xfails/rockchip* << 7715 F: drivers/gpu/drm/rockchip/ << 7716 << 7717 DRM DRIVERS FOR STI << 7718 M: Alain Volmat <alain.volmat@foss.st.com << 7719 L: dri-devel@lists.freedesktop.org << 7720 S: Maintained << 7721 T: git https://gitlab.freedesktop.org/dr << 7722 F: Documentation/devicetree/bindings/dis << 7723 F: drivers/gpu/drm/sti << 7724 << 7725 DRM DRIVERS FOR STM << 7726 M: Yannick Fertre <yannick.fertre@foss.st << 7727 M: Raphael Gallais-Pou <raphael.gallais-p << 7728 M: Philippe Cornu <philippe.cornu@foss.st << 7729 L: dri-devel@lists.freedesktop.org << 7730 S: Maintained << 7731 T: git https://gitlab.freedesktop.org/dr << 7732 F: Documentation/devicetree/bindings/dis << 7733 F: Documentation/devicetree/bindings/dis << 7734 F: drivers/gpu/drm/stm << 7735 << 7736 DRM DRIVERS FOR TI KEYSTONE << 7737 M: Jyri Sarha <jyri.sarha@iki.fi> << 7738 M: Tomi Valkeinen <tomi.valkeinen@ideason << 7739 L: dri-devel@lists.freedesktop.org << 7740 S: Maintained << 7741 T: git https://gitlab.freedesktop.org/dr << 7742 F: Documentation/devicetree/bindings/dis << 7743 F: Documentation/devicetree/bindings/dis << 7744 F: Documentation/devicetree/bindings/dis << 7745 F: drivers/gpu/drm/tidss/ << 7746 << 7747 DRM DRIVERS FOR TI LCDC << 7748 M: Jyri Sarha <jyri.sarha@iki.fi> << 7749 M: Tomi Valkeinen <tomi.valkeinen@ideason << 7750 L: dri-devel@lists.freedesktop.org << 7751 S: Maintained << 7752 T: git https://gitlab.freedesktop.org/dr << 7753 F: Documentation/devicetree/bindings/dis << 7754 F: drivers/gpu/drm/tilcdc/ << 7755 << 7756 DRM DRIVERS FOR TI OMAP << 7757 M: Tomi Valkeinen <tomi.valkeinen@ideason << 7758 L: dri-devel@lists.freedesktop.org << 7759 S: Maintained << 7760 T: git https://gitlab.freedesktop.org/dr << 7761 F: Documentation/devicetree/bindings/dis << 7762 F: drivers/gpu/drm/omapdrm/ << 7763 << 7764 DRM DRIVERS FOR V3D << 7765 M: Melissa Wen <mwen@igalia.com> << 7766 M: Maíra Canal <mcanal@igalia.com> << 7767 S: Supported << 7768 T: git https://gitlab.freedesktop.org/dr << 7769 F: Documentation/devicetree/bindings/gpu << 7770 F: drivers/gpu/drm/v3d/ << 7771 F: include/uapi/drm/v3d_drm.h << 7772 << 7773 DRM DRIVERS FOR VC4 << 7774 M: Maxime Ripard <mripard@kernel.org> << 7775 M: Dave Stevenson <dave.stevenson@raspber << 7776 R: Raspberry Pi Kernel Maintenance <kerne << 7777 S: Supported << 7778 T: git https://gitlab.freedesktop.org/dr << 7779 F: Documentation/devicetree/bindings/dis << 7780 F: drivers/gpu/drm/vc4/ << 7781 F: include/uapi/drm/vc4_drm.h << 7782 << 7783 DRM DRIVERS FOR VIVANTE GPU IP << 7784 M: Lucas Stach <l.stach@pengutronix.de> << 7785 R: Russell King <linux+etnaviv@armlinux.o << 7786 R: Christian Gmeiner <christian.gmeiner@g << 7787 L: etnaviv@lists.freedesktop.org (modera << 7788 L: dri-devel@lists.freedesktop.org << 7789 S: Maintained << 7790 F: Documentation/devicetree/bindings/gpu << 7791 F: drivers/gpu/drm/etnaviv/ << 7792 F: include/uapi/drm/etnaviv_drm.h << 7793 << 7794 DRM DRIVERS FOR XEN << 7795 M: Oleksandr Andrushchenko <oleksandr_and << 7796 L: dri-devel@lists.freedesktop.org << 7797 L: xen-devel@lists.xenproject.org (moder << 7798 S: Supported << 7799 T: git https://gitlab.freedesktop.org/dr << 7800 F: Documentation/gpu/xen-front.rst << 7801 F: drivers/gpu/drm/xen/ << 7802 << 7803 DRM DRIVERS FOR XILINX << 7804 M: Laurent Pinchart <laurent.pinchart@ide << 7805 M: Tomi Valkeinen <tomi.valkeinen@ideason << 7806 L: dri-devel@lists.freedesktop.org << 7807 S: Maintained << 7808 T: git https://gitlab.freedesktop.org/dr << 7809 F: Documentation/devicetree/bindings/dis << 7810 F: drivers/gpu/drm/xlnx/ << 7811 << 7812 DRM GPU SCHEDULER << 7813 M: Luben Tuikov <ltuikov89@gmail.com> << 7814 M: Matthew Brost <matthew.brost@intel.com << 7815 M: Danilo Krummrich <dakr@kernel.org> << 7816 M: Philipp Stanner <pstanner@redhat.com> << 7817 L: dri-devel@lists.freedesktop.org << 7818 S: Maintained << 7819 T: git https://gitlab.freedesktop.org/dr << 7820 F: drivers/gpu/drm/scheduler/ << 7821 F: include/drm/gpu_scheduler.h << 7822 << 7823 DRM PANEL DRIVERS << 7824 M: Neil Armstrong <neil.armstrong@linaro. << 7825 R: Jessica Zhang <quic_jesszhan@quicinc.c << 7826 L: dri-devel@lists.freedesktop.org << 7827 S: Maintained << 7828 T: git https://gitlab.freedesktop.org/dr << 7829 F: Documentation/devicetree/bindings/dis << 7830 F: drivers/gpu/drm/drm_panel.c << 7831 F: drivers/gpu/drm/panel/ << 7832 F: include/drm/drm_panel.h << 7833 1838 7834 DRM PRIVACY-SCREEN CLASS !! 1839 DSCC4 DRIVER 7835 M: Hans de Goede <hdegoede@redhat.com> !! 1840 M: Francois Romieu <romieu@fr.zoreil.com> 7836 L: dri-devel@lists.freedesktop.org !! 1841 L: netdev@vger.kernel.org 7837 S: Maintained 1842 S: Maintained 7838 T: git https://gitlab.freedesktop.org/dr !! 1843 F: drivers/net/wan/dscc4.c 7839 F: drivers/gpu/drm/drm_privacy_screen* << 7840 F: include/drm/drm_privacy_screen* << 7841 << 7842 DRM TTM SUBSYSTEM << 7843 M: Christian Koenig <christian.koenig@amd << 7844 M: Huang Rui <ray.huang@amd.com> << 7845 L: dri-devel@lists.freedesktop.org << 7846 S: Maintained << 7847 T: git https://gitlab.freedesktop.org/dr << 7848 F: drivers/gpu/drm/ttm/ << 7849 F: include/drm/ttm/ << 7850 << 7851 DRM AUTOMATED TESTING << 7852 M: Helen Koike <helen.koike@collabora.com << 7853 L: dri-devel@lists.freedesktop.org << 7854 S: Maintained << 7855 T: git https://gitlab.freedesktop.org/dr << 7856 F: Documentation/gpu/automated_testing.r << 7857 F: drivers/gpu/drm/ci/ << 7858 1844 7859 DSBR100 USB FM RADIO DRIVER !! 1845 DZ DECSTATION DZ11 SERIAL DRIVER 7860 M: Alexey Klimov <klimov.linux@gmail.com> !! 1846 M: "Maciej W. Rozycki" <macro@linux-mips.org> 7861 L: linux-media@vger.kernel.org << 7862 S: Maintained 1847 S: Maintained 7863 T: git git://linuxtv.org/media_tree.git !! 1848 F: drivers/serial/dz.* 7864 F: drivers/media/radio/dsbr100.c << 7865 << 7866 DT3155 MEDIA DRIVER << 7867 M: Hans Verkuil <hverkuil@xs4all.nl> << 7868 L: linux-media@vger.kernel.org << 7869 S: Odd Fixes << 7870 W: https://linuxtv.org << 7871 T: git git://linuxtv.org/media_tree.git << 7872 F: drivers/media/pci/dt3155/ << 7873 << 7874 DVB_USB_AF9015 MEDIA DRIVER << 7875 L: linux-media@vger.kernel.org << 7876 S: Orphan << 7877 W: https://linuxtv.org << 7878 Q: http://patchwork.linuxtv.org/project/ << 7879 F: drivers/media/usb/dvb-usb-v2/af9015* << 7880 << 7881 DVB_USB_AF9035 MEDIA DRIVER << 7882 L: linux-media@vger.kernel.org << 7883 S: Orphan << 7884 W: https://linuxtv.org << 7885 Q: http://patchwork.linuxtv.org/project/ << 7886 F: drivers/media/usb/dvb-usb-v2/af9035* << 7887 << 7888 DVB_USB_ANYSEE MEDIA DRIVER << 7889 L: linux-media@vger.kernel.org << 7890 S: Orphan << 7891 W: https://linuxtv.org << 7892 Q: http://patchwork.linuxtv.org/project/ << 7893 F: drivers/media/usb/dvb-usb-v2/anysee* << 7894 << 7895 DVB_USB_AU6610 MEDIA DRIVER << 7896 L: linux-media@vger.kernel.org << 7897 S: Orphan << 7898 W: https://linuxtv.org << 7899 Q: http://patchwork.linuxtv.org/project/ << 7900 F: drivers/media/usb/dvb-usb-v2/au6610* << 7901 1849 7902 DVB_USB_CE6230 MEDIA DRIVER !! 1850 EATA-DMA SCSI DRIVER 7903 L: linux-media@vger.kernel.org !! 1851 M: Michael Neuffer <mike@i-Connect.Net> 7904 S: Orphan !! 1852 L: linux-eata@i-connect.net 7905 W: https://linuxtv.org !! 1853 L: linux-scsi@vger.kernel.org 7906 Q: http://patchwork.linuxtv.org/project/ << 7907 F: drivers/media/usb/dvb-usb-v2/ce6230* << 7908 << 7909 DVB_USB_CXUSB MEDIA DRIVER << 7910 M: Michael Krufky <mkrufky@linuxtv.org> << 7911 L: linux-media@vger.kernel.org << 7912 S: Maintained 1854 S: Maintained 7913 W: https://linuxtv.org !! 1855 F: drivers/scsi/eata* 7914 W: http://github.com/mkrufky << 7915 Q: http://patchwork.linuxtv.org/project/ << 7916 T: git git://linuxtv.org/media_tree.git << 7917 F: drivers/media/usb/dvb-usb/cxusb* << 7918 << 7919 DVB_USB_EC168 MEDIA DRIVER << 7920 L: linux-media@vger.kernel.org << 7921 S: Orphan << 7922 W: https://linuxtv.org << 7923 Q: http://patchwork.linuxtv.org/project/ << 7924 F: drivers/media/usb/dvb-usb-v2/ec168* << 7925 << 7926 DVB_USB_GL861 MEDIA DRIVER << 7927 L: linux-media@vger.kernel.org << 7928 S: Orphan << 7929 W: https://linuxtv.org << 7930 Q: http://patchwork.linuxtv.org/project/ << 7931 F: drivers/media/usb/dvb-usb-v2/gl861* << 7932 1856 7933 DVB_USB_MXL111SF MEDIA DRIVER !! 1857 EATA ISA/EISA/PCI SCSI DRIVER 7934 M: Michael Krufky <mkrufky@linuxtv.org> !! 1858 M: Dario Ballabio <ballabio_dario@emc.com> 7935 L: linux-media@vger.kernel.org !! 1859 L: linux-scsi@vger.kernel.org 7936 S: Maintained 1860 S: Maintained 7937 W: https://linuxtv.org !! 1861 F: drivers/scsi/eata.c 7938 W: http://github.com/mkrufky << 7939 Q: http://patchwork.linuxtv.org/project/ << 7940 T: git git://linuxtv.org/mkrufky/mxl111s << 7941 F: drivers/media/usb/dvb-usb-v2/mxl111sf << 7942 << 7943 DVB_USB_RTL28XXU MEDIA DRIVER << 7944 L: linux-media@vger.kernel.org << 7945 S: Orphan << 7946 W: https://linuxtv.org << 7947 Q: http://patchwork.linuxtv.org/project/ << 7948 F: drivers/media/usb/dvb-usb-v2/rtl28xxu << 7949 1862 7950 DVB_USB_V2 MEDIA DRIVER !! 1863 EATA-PIO SCSI DRIVER 7951 L: linux-media@vger.kernel.org !! 1864 M: Michael Neuffer <mike@i-Connect.Net> 7952 S: Orphan !! 1865 L: linux-eata@i-connect.net 7953 W: https://linuxtv.org !! 1866 L: linux-scsi@vger.kernel.org 7954 W: http://palosaari.fi/linux/ << 7955 Q: http://patchwork.linuxtv.org/project/ << 7956 F: drivers/media/usb/dvb-usb-v2/dvb_usb* << 7957 F: drivers/media/usb/dvb-usb-v2/usb_urb. << 7958 << 7959 DYNAMIC DEBUG << 7960 M: Jason Baron <jbaron@akamai.com> << 7961 M: Jim Cromie <jim.cromie@gmail.com> << 7962 S: Maintained 1867 S: Maintained 7963 F: include/linux/dynamic_debug.h !! 1868 F: drivers/scsi/eata_pio.* 7964 F: lib/dynamic_debug.c << 7965 F: lib/test_dynamic_debug.c << 7966 << 7967 DYNAMIC INTERRUPT MODERATION << 7968 M: Tal Gilboa <talgi@nvidia.com> << 7969 S: Maintained << 7970 F: Documentation/networking/net_dim.rst << 7971 F: include/linux/dim.h << 7972 F: lib/dim/ << 7973 << 7974 DYNAMIC THERMAL POWER MANAGEMENT (DTPM) << 7975 M: Daniel Lezcano <daniel.lezcano@kernel. << 7976 L: linux-pm@vger.kernel.org << 7977 S: Supported << 7978 B: https://bugzilla.kernel.org << 7979 T: git git://git.kernel.org/pub/scm/linu << 7980 F: drivers/powercap/dtpm* << 7981 F: include/linux/dtpm.h << 7982 1869 7983 DZ DECSTATION DZ11 SERIAL DRIVER !! 1870 EBTABLES 7984 M: "Maciej W. Rozycki" <macro@orcam.me.uk !! 1871 M: Bart De Schuymer <bart.de.schuymer@pandora.be> >> 1872 L: ebtables-user@lists.sourceforge.net >> 1873 L: ebtables-devel@lists.sourceforge.net >> 1874 W: http://ebtables.sourceforge.net/ 7985 S: Maintained 1875 S: Maintained 7986 F: drivers/tty/serial/dz.* !! 1876 F: include/linux/netfilter_bridge/ebt_*.h 7987 !! 1877 F: net/bridge/netfilter/ebt*.c 7988 E3X0 POWER BUTTON DRIVER << 7989 M: Moritz Fischer <moritz.fischer@ettus.c << 7990 L: usrp-users@lists.ettus.com << 7991 S: Supported << 7992 W: http://www.ettus.com << 7993 F: Documentation/devicetree/bindings/inp << 7994 F: drivers/input/misc/e3x0-button.c << 7995 << 7996 E4000 MEDIA DRIVER << 7997 L: linux-media@vger.kernel.org << 7998 S: Orphan << 7999 W: https://linuxtv.org << 8000 Q: http://patchwork.linuxtv.org/project/ << 8001 F: drivers/media/tuners/e4000* << 8002 << 8003 EARTH_PT1 MEDIA DRIVER << 8004 M: Akihiro Tsukada <tskd08@gmail.com> << 8005 L: linux-media@vger.kernel.org << 8006 S: Odd Fixes << 8007 F: drivers/media/pci/pt1/ << 8008 << 8009 EARTH_PT3 MEDIA DRIVER << 8010 M: Akihiro Tsukada <tskd08@gmail.com> << 8011 L: linux-media@vger.kernel.org << 8012 S: Odd Fixes << 8013 F: drivers/media/pci/pt3/ << 8014 << 8015 EC100 MEDIA DRIVER << 8016 L: linux-media@vger.kernel.org << 8017 S: Orphan << 8018 W: https://linuxtv.org << 8019 Q: http://patchwork.linuxtv.org/project/ << 8020 F: drivers/media/dvb-frontends/ec100* << 8021 1878 8022 ECRYPT FILE SYSTEM 1879 ECRYPT FILE SYSTEM 8023 M: Tyler Hicks <code@tyhicks.com> !! 1880 M: Tyler Hicks <tyhicks@linux.vnet.ibm.com> 8024 L: ecryptfs@vger.kernel.org !! 1881 M: Dustin Kirkland <kirkland@canonical.com> 8025 S: Odd Fixes !! 1882 L: ecryptfs-devel@lists.launchpad.net 8026 W: http://ecryptfs.org << 8027 W: https://launchpad.net/ecryptfs 1883 W: https://launchpad.net/ecryptfs 8028 T: git git://git.kernel.org/pub/scm/linu << 8029 F: Documentation/filesystems/ecryptfs.rs << 8030 F: fs/ecryptfs/ << 8031 << 8032 EDAC-AMD64 << 8033 M: Yazen Ghannam <yazen.ghannam@amd.com> << 8034 L: linux-edac@vger.kernel.org << 8035 S: Supported << 8036 F: drivers/edac/amd64_edac* << 8037 F: drivers/edac/mce_amd* << 8038 << 8039 EDAC-ARMADA << 8040 M: Jan Luebbe <jlu@pengutronix.de> << 8041 L: linux-edac@vger.kernel.org << 8042 S: Maintained << 8043 F: Documentation/devicetree/bindings/mem << 8044 F: drivers/edac/armada_xp_* << 8045 << 8046 EDAC-AST2500 << 8047 M: Stefan Schaeckeler <sschaeck@cisco.com << 8048 S: Supported 1884 S: Supported 8049 F: Documentation/devicetree/bindings/eda !! 1885 F: Documentation/filesystems/ecryptfs.txt 8050 F: drivers/edac/aspeed_edac.c !! 1886 F: fs/ecryptfs/ 8051 << 8052 EDAC-BLUEFIELD << 8053 M: Shravan Kumar Ramani <shravankr@nvidia << 8054 S: Supported << 8055 F: drivers/edac/bluefield_edac.c << 8056 << 8057 EDAC-CALXEDA << 8058 M: Andre Przywara <andre.przywara@arm.com << 8059 L: linux-edac@vger.kernel.org << 8060 S: Maintained << 8061 F: drivers/edac/highbank* << 8062 << 8063 EDAC-CAVIUM OCTEON << 8064 M: Ralf Baechle <ralf@linux-mips.org> << 8065 L: linux-edac@vger.kernel.org << 8066 L: linux-mips@vger.kernel.org << 8067 S: Supported << 8068 F: drivers/edac/octeon_edac* << 8069 << 8070 EDAC-CAVIUM THUNDERX << 8071 M: Robert Richter <rric@kernel.org> << 8072 L: linux-edac@vger.kernel.org << 8073 S: Odd Fixes << 8074 F: drivers/edac/thunderx_edac* << 8075 1887 8076 EDAC-CORE 1888 EDAC-CORE 8077 M: Borislav Petkov <bp@alien8.de> !! 1889 M: Doug Thompson <dougthompson@xmission.com> 8078 M: Tony Luck <tony.luck@intel.com> !! 1890 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) 8079 R: James Morse <james.morse@arm.com> !! 1891 W: bluesmoke.sourceforge.net 8080 R: Mauro Carvalho Chehab <mchehab@kernel. !! 1892 S: Supported 8081 R: Robert Richter <rric@kernel.org> !! 1893 F: Documentation/edac.txt 8082 L: linux-edac@vger.kernel.org !! 1894 F: drivers/edac/edac_* 8083 S: Supported << 8084 T: git git://git.kernel.org/pub/scm/linu << 8085 F: Documentation/driver-api/edac.rst << 8086 F: drivers/edac/ << 8087 F: include/linux/edac.h 1895 F: include/linux/edac.h 8088 1896 8089 EDAC-DMC520 !! 1897 EDAC-AMD64 8090 M: Lei Wang <lewan@microsoft.com> !! 1898 M: Doug Thompson <dougthompson@xmission.com> 8091 L: linux-edac@vger.kernel.org !! 1899 M: Borislav Petkov <borislav.petkov@amd.com> >> 1900 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) >> 1901 W: bluesmoke.sourceforge.net 8092 S: Supported 1902 S: Supported 8093 F: drivers/edac/dmc520_edac.c !! 1903 F: drivers/edac/amd64_edac* 8094 1904 8095 EDAC-E752X 1905 EDAC-E752X 8096 M: Mark Gross <markgross@kernel.org> !! 1906 M: Mark Gross <mark.gross@intel.com> 8097 L: linux-edac@vger.kernel.org !! 1907 M: Doug Thompson <dougthompson@xmission.com> >> 1908 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) >> 1909 W: bluesmoke.sourceforge.net 8098 S: Maintained 1910 S: Maintained 8099 F: drivers/edac/e752x_edac.c 1911 F: drivers/edac/e752x_edac.c 8100 1912 8101 EDAC-E7XXX 1913 EDAC-E7XXX 8102 L: linux-edac@vger.kernel.org !! 1914 M: Doug Thompson <dougthompson@xmission.com> >> 1915 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) >> 1916 W: bluesmoke.sourceforge.net 8103 S: Maintained 1917 S: Maintained 8104 F: drivers/edac/e7xxx_edac.c 1918 F: drivers/edac/e7xxx_edac.c 8105 1919 8106 EDAC-FSL_DDR !! 1920 EDAC-I82443BXGX 8107 M: York Sun <york.sun@nxp.com> !! 1921 M: Tim Small <tim@buttersideup.com> 8108 L: linux-edac@vger.kernel.org !! 1922 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) 8109 S: Maintained !! 1923 W: bluesmoke.sourceforge.net 8110 F: drivers/edac/fsl_ddr_edac.* << 8111 << 8112 EDAC-GHES << 8113 M: Mauro Carvalho Chehab <mchehab@kernel. << 8114 L: linux-edac@vger.kernel.org << 8115 S: Maintained << 8116 F: drivers/edac/ghes_edac.c << 8117 << 8118 EDAC-I10NM << 8119 M: Tony Luck <tony.luck@intel.com> << 8120 L: linux-edac@vger.kernel.org << 8121 S: Maintained 1924 S: Maintained 8122 F: drivers/edac/i10nm_base.c !! 1925 F: drivers/edac/i82443bxgx_edac.c 8123 1926 8124 EDAC-I3000 1927 EDAC-I3000 8125 L: linux-edac@vger.kernel.org !! 1928 M: Jason Uhlenkott <juhlenko@akamai.com> 8126 S: Orphan !! 1929 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) >> 1930 W: bluesmoke.sourceforge.net >> 1931 S: Maintained 8127 F: drivers/edac/i3000_edac.c 1932 F: drivers/edac/i3000_edac.c 8128 1933 8129 EDAC-I5000 1934 EDAC-I5000 8130 L: linux-edac@vger.kernel.org !! 1935 M: Doug Thompson <dougthompson@xmission.com> >> 1936 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) >> 1937 W: bluesmoke.sourceforge.net 8131 S: Maintained 1938 S: Maintained 8132 F: drivers/edac/i5000_edac.c 1939 F: drivers/edac/i5000_edac.c 8133 1940 8134 EDAC-I5400 1941 EDAC-I5400 8135 M: Mauro Carvalho Chehab <mchehab@kernel. !! 1942 M: Mauro Carvalho Chehab <mchehab@redhat.com> 8136 L: linux-edac@vger.kernel.org !! 1943 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) >> 1944 W: bluesmoke.sourceforge.net 8137 S: Maintained 1945 S: Maintained 8138 F: drivers/edac/i5400_edac.c 1946 F: drivers/edac/i5400_edac.c 8139 1947 8140 EDAC-I7300 << 8141 M: Mauro Carvalho Chehab <mchehab@kernel. << 8142 L: linux-edac@vger.kernel.org << 8143 S: Maintained << 8144 F: drivers/edac/i7300_edac.c << 8145 << 8146 EDAC-I7CORE << 8147 M: Mauro Carvalho Chehab <mchehab@kernel. << 8148 L: linux-edac@vger.kernel.org << 8149 S: Maintained << 8150 F: drivers/edac/i7core_edac.c << 8151 << 8152 EDAC-I82443BXGX << 8153 M: Tim Small <tim@buttersideup.com> << 8154 L: linux-edac@vger.kernel.org << 8155 S: Maintained << 8156 F: drivers/edac/i82443bxgx_edac.c << 8157 << 8158 EDAC-I82975X 1948 EDAC-I82975X 8159 M: "Arvind R." <arvino55@gmail.com> !! 1949 M: Ranganathan Desikan <ravi@jetztechnologies.com> 8160 L: linux-edac@vger.kernel.org !! 1950 M: "Arvind R." <arvind@jetztechnologies.com> >> 1951 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) >> 1952 W: bluesmoke.sourceforge.net 8161 S: Maintained 1953 S: Maintained 8162 F: drivers/edac/i82975x_edac.c 1954 F: drivers/edac/i82975x_edac.c 8163 1955 8164 EDAC-IE31200 << 8165 M: Jason Baron <jbaron@akamai.com> << 8166 L: linux-edac@vger.kernel.org << 8167 S: Maintained << 8168 F: drivers/edac/ie31200_edac.c << 8169 << 8170 EDAC-IGEN6 << 8171 M: Tony Luck <tony.luck@intel.com> << 8172 R: Qiuxu Zhuo <qiuxu.zhuo@intel.com> << 8173 L: linux-edac@vger.kernel.org << 8174 S: Maintained << 8175 F: drivers/edac/igen6_edac.c << 8176 << 8177 EDAC-MPC85XX << 8178 M: Johannes Thumshirn <morbidrsa@gmail.co << 8179 L: linux-edac@vger.kernel.org << 8180 S: Maintained << 8181 F: drivers/edac/mpc85xx_edac.[ch] << 8182 << 8183 EDAC-NPCM << 8184 M: Marvin Lin <kflin@nuvoton.com> << 8185 M: Stanley Chu <yschu@nuvoton.com> << 8186 L: linux-edac@vger.kernel.org << 8187 S: Maintained << 8188 F: Documentation/devicetree/bindings/mem << 8189 F: drivers/edac/npcm_edac.c << 8190 << 8191 EDAC-PASEMI 1956 EDAC-PASEMI 8192 M: Egor Martovetsky <egor@pasemi.com> 1957 M: Egor Martovetsky <egor@pasemi.com> 8193 L: linux-edac@vger.kernel.org !! 1958 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) >> 1959 W: bluesmoke.sourceforge.net 8194 S: Maintained 1960 S: Maintained 8195 F: drivers/edac/pasemi_edac.c 1961 F: drivers/edac/pasemi_edac.c 8196 1962 8197 EDAC-PND2 << 8198 M: Tony Luck <tony.luck@intel.com> << 8199 L: linux-edac@vger.kernel.org << 8200 S: Maintained << 8201 F: drivers/edac/pnd2_edac.[ch] << 8202 << 8203 EDAC-QCOM << 8204 M: Manivannan Sadhasivam <manivannan.sadh << 8205 L: linux-arm-msm@vger.kernel.org << 8206 L: linux-edac@vger.kernel.org << 8207 S: Maintained << 8208 F: drivers/edac/qcom_edac.c << 8209 << 8210 EDAC-R82600 1963 EDAC-R82600 8211 M: Tim Small <tim@buttersideup.com> 1964 M: Tim Small <tim@buttersideup.com> 8212 L: linux-edac@vger.kernel.org !! 1965 L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers) >> 1966 W: bluesmoke.sourceforge.net 8213 S: Maintained 1967 S: Maintained 8214 F: drivers/edac/r82600_edac.c 1968 F: drivers/edac/r82600_edac.c 8215 1969 8216 EDAC-SBRIDGE !! 1970 EEEPC LAPTOP EXTRAS DRIVER 8217 M: Tony Luck <tony.luck@intel.com> !! 1971 M: Corentin Chary <corentincj@iksaif.net> 8218 R: Qiuxu Zhuo <qiuxu.zhuo@intel.com> !! 1972 L: acpi4asus-user@lists.sourceforge.net 8219 L: linux-edac@vger.kernel.org !! 1973 W: http://acpi4asus.sf.net 8220 S: Maintained << 8221 F: drivers/edac/sb_edac.c << 8222 << 8223 EDAC-SKYLAKE << 8224 M: Tony Luck <tony.luck@intel.com> << 8225 L: linux-edac@vger.kernel.org << 8226 S: Maintained << 8227 F: drivers/edac/skx_*.[ch] << 8228 << 8229 EDAC-TI << 8230 M: Tero Kristo <kristo@kernel.org> << 8231 L: linux-edac@vger.kernel.org << 8232 S: Odd Fixes << 8233 F: drivers/edac/ti_edac.c << 8234 << 8235 EDIROL UA-101/UA-1000 DRIVER << 8236 M: Clemens Ladisch <clemens@ladisch.de> << 8237 L: linux-sound@vger.kernel.org << 8238 S: Maintained << 8239 T: git git://git.kernel.org/pub/scm/linu << 8240 F: sound/usb/misc/ua101.c << 8241 << 8242 EFI TEST DRIVER << 8243 M: Ivan Hu <ivan.hu@canonical.com> << 8244 M: Ard Biesheuvel <ardb@kernel.org> << 8245 L: linux-efi@vger.kernel.org << 8246 S: Maintained << 8247 F: drivers/firmware/efi/test/ << 8248 << 8249 EFI VARIABLE FILESYSTEM << 8250 M: Jeremy Kerr <jk@ozlabs.org> << 8251 M: Ard Biesheuvel <ardb@kernel.org> << 8252 L: linux-efi@vger.kernel.org << 8253 S: Maintained 1974 S: Maintained 8254 T: git git://git.kernel.org/pub/scm/linu !! 1975 F: drivers/platform/x86/eeepc-laptop.c 8255 F: fs/efivarfs/ << 8256 1976 8257 EFIFB FRAMEBUFFER DRIVER 1977 EFIFB FRAMEBUFFER DRIVER 8258 M: Peter Jones <pjones@redhat.com> << 8259 L: linux-fbdev@vger.kernel.org 1978 L: linux-fbdev@vger.kernel.org >> 1979 M: Peter Jones <pjones@redhat.com> 8260 S: Maintained 1980 S: Maintained 8261 F: drivers/video/fbdev/efifb.c !! 1981 F: drivers/video/efifb.c 8262 1982 8263 EFS FILESYSTEM 1983 EFS FILESYSTEM 8264 S: Orphan << 8265 W: http://aeschi.ch.eu.org/efs/ 1984 W: http://aeschi.ch.eu.org/efs/ 8266 F: fs/efs/ << 8267 << 8268 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) << 8269 L: netdev@vger.kernel.org << 8270 S: Orphan 1985 S: Orphan 8271 F: drivers/net/ethernet/ibm/ehea/ !! 1986 F: fs/efs/ 8272 << 8273 ELM327 CAN NETWORK DRIVER << 8274 M: Max Staudt <max@enpas.org> << 8275 L: linux-can@vger.kernel.org << 8276 S: Maintained << 8277 F: Documentation/networking/device_drive << 8278 F: drivers/net/can/can327.c << 8279 1987 8280 EM28XX VIDEO4LINUX DRIVER !! 1988 EHCA (IBM GX bus InfiniBand adapter) DRIVER 8281 M: Mauro Carvalho Chehab <mchehab@kernel. !! 1989 M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 8282 L: linux-media@vger.kernel.org !! 1990 M: Christoph Raisch <raisch@de.ibm.com> 8283 S: Maintained !! 1991 L: linux-rdma@vger.kernel.org 8284 W: https://linuxtv.org << 8285 T: git git://linuxtv.org/media_tree.git << 8286 F: Documentation/admin-guide/media/em28x << 8287 F: drivers/media/usb/em28xx/ << 8288 << 8289 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) D << 8290 M: Adrian Hunter <adrian.hunter@intel.com << 8291 M: Asutosh Das <quic_asutoshd@quicinc.com << 8292 R: Ritesh Harjani <ritesh.list@gmail.com> << 8293 L: linux-mmc@vger.kernel.org << 8294 S: Supported 1992 S: Supported 8295 F: drivers/mmc/host/cqhci* !! 1993 F: drivers/infiniband/hw/ehca/ 8296 1994 8297 EMS CPC-PCI CAN DRIVER !! 1995 EMBEDDED LINUX 8298 M: Gerhard Uttenthaler <uttenthaler@ems-w !! 1996 M: Paul Gortmaker <paul.gortmaker@windriver.com> 8299 M: support@ems-wuensche.com !! 1997 M: Matt Mackall <mpm@selenic.com> 8300 L: linux-can@vger.kernel.org !! 1998 M: David Woodhouse <dwmw2@infradead.org> >> 1999 L: linux-embedded@vger.kernel.org 8301 S: Maintained 2000 S: Maintained 8302 F: drivers/net/can/sja1000/ems_pci.c << 8303 << 8304 EMULEX 10Gbps iSCSI - OneConnect DRIVER << 8305 M: Ketan Mukadam <ketan.mukadam@broadcom. << 8306 L: linux-scsi@vger.kernel.org << 8307 S: Supported << 8308 W: http://www.broadcom.com << 8309 F: drivers/scsi/be2iscsi/ << 8310 << 8311 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk << 8312 M: Ajit Khaparde <ajit.khaparde@broadcom. << 8313 M: Sriharsha Basavapatna <sriharsha.basav << 8314 M: Somnath Kotur <somnath.kotur@broadcom. << 8315 L: netdev@vger.kernel.org << 8316 S: Supported << 8317 W: http://www.emulex.com << 8318 F: drivers/net/ethernet/emulex/benet/ << 8319 2001 8320 EMULEX ONECONNECT ROCE DRIVER !! 2002 EMULEX LPFC FC SCSI DRIVER 8321 M: Selvin Xavier <selvin.xavier@broadcom. !! 2003 M: James Smart <james.smart@emulex.com> 8322 L: linux-rdma@vger.kernel.org << 8323 S: Odd Fixes << 8324 W: http://www.broadcom.com << 8325 F: drivers/infiniband/hw/ocrdma/ << 8326 F: include/uapi/rdma/ocrdma-abi.h << 8327 << 8328 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIV << 8329 M: James Smart <james.smart@broadcom.com> << 8330 M: Ram Vegesna <ram.vegesna@broadcom.com> << 8331 L: linux-scsi@vger.kernel.org << 8332 L: target-devel@vger.kernel.org << 8333 S: Supported << 8334 W: http://www.broadcom.com << 8335 F: drivers/scsi/elx/ << 8336 << 8337 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER << 8338 M: James Smart <james.smart@broadcom.com> << 8339 M: Dick Kennedy <dick.kennedy@broadcom.co << 8340 L: linux-scsi@vger.kernel.org 2004 L: linux-scsi@vger.kernel.org >> 2005 W: http://sourceforge.net/projects/lpfcxxxx 8341 S: Supported 2006 S: Supported 8342 W: http://www.broadcom.com << 8343 F: drivers/scsi/lpfc/ 2007 F: drivers/scsi/lpfc/ 8344 2008 8345 ENE CB710 FLASH CARD READER DRIVER 2009 ENE CB710 FLASH CARD READER DRIVER 8346 M: Michał Mirosław <mirq-linux@rere.qmq 2010 M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 8347 S: Maintained 2011 S: Maintained 8348 F: drivers/misc/cb710/ 2012 F: drivers/misc/cb710/ 8349 F: drivers/mmc/host/cb710-mmc.* 2013 F: drivers/mmc/host/cb710-mmc.* 8350 F: include/linux/cb710.h 2014 F: include/linux/cb710.h 8351 2015 8352 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIV !! 2016 EPSON 1355 FRAMEBUFFER DRIVER 8353 M: Maxim Levitsky <maximlevitsky@gmail.co !! 2017 M: Christopher Hoover <ch@murgatroid.com> >> 2018 M: Christopher Hoover <ch@hpl.hp.com> 8354 S: Maintained 2019 S: Maintained 8355 F: drivers/media/rc/ene_ir.* !! 2020 F: drivers/video/epson1355fb.c 8356 << 8357 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER << 8358 M: Laurentiu Tudor <laurentiu.tudor@nxp.c << 8359 L: linuxppc-dev@lists.ozlabs.org << 8360 S: Maintained << 8361 F: drivers/tty/ehv_bytechan.c << 8362 2021 8363 EPSON S1D13XXX FRAMEBUFFER DRIVER 2022 EPSON S1D13XXX FRAMEBUFFER DRIVER 8364 M: Kristoffer Ericson <kristoffer.ericson 2023 M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 8365 S: Maintained 2024 S: Maintained 8366 T: git git://git.kernel.org/pub/scm/linu 2025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 8367 F: drivers/video/fbdev/s1d13xxxfb.c !! 2026 F: drivers/video/s1d13xxxfb.c 8368 F: include/video/s1d13xxxfb.h 2027 F: include/video/s1d13xxxfb.h 8369 2028 8370 EROFS FILE SYSTEM !! 2029 ETHEREXPRESS-16 NETWORK DRIVER 8371 M: Gao Xiang <xiang@kernel.org> !! 2030 M: Philip Blundell <philb@gnu.org> 8372 M: Chao Yu <chao@kernel.org> !! 2031 L: netdev@vger.kernel.org 8373 R: Yue Hu <huyue2@coolpad.com> << 8374 R: Jeffle Xu <jefflexu@linux.alibaba.com> << 8375 R: Sandeep Dhavale <dhavale@google.com> << 8376 L: linux-erofs@lists.ozlabs.org << 8377 S: Maintained << 8378 W: https://erofs.docs.kernel.org << 8379 T: git git://git.kernel.org/pub/scm/linu << 8380 F: Documentation/ABI/testing/sysfs-fs-er << 8381 F: Documentation/filesystems/erofs.rst << 8382 F: fs/erofs/ << 8383 F: include/trace/events/erofs.h << 8384 << 8385 ERRSEQ ERROR TRACKING INFRASTRUCTURE << 8386 M: Jeff Layton <jlayton@kernel.org> << 8387 S: Maintained << 8388 F: include/linux/errseq.h << 8389 F: lib/errseq.c << 8390 << 8391 ESD CAN NETWORK DRIVERS << 8392 M: Stefan Mätje <stefan.maetje@esd.eu> << 8393 R: socketcan@esd.eu << 8394 L: linux-can@vger.kernel.org << 8395 S: Maintained << 8396 F: drivers/net/can/esd/ << 8397 << 8398 ESD CAN/USB DRIVERS << 8399 M: Frank Jungclaus <frank.jungclaus@esd.e << 8400 R: socketcan@esd.eu << 8401 L: linux-can@vger.kernel.org << 8402 S: Maintained << 8403 F: drivers/net/can/usb/esd_usb.c << 8404 << 8405 ET131X NETWORK DRIVER << 8406 M: Mark Einon <mark.einon@gmail.com> << 8407 S: Odd Fixes << 8408 F: drivers/net/ethernet/agere/ << 8409 << 8410 ETAS ES58X CAN/USB DRIVER << 8411 M: Vincent Mailhol <mailhol.vincent@wanad << 8412 L: linux-can@vger.kernel.org << 8413 S: Maintained 2032 S: Maintained 8414 F: Documentation/networking/devlink/etas !! 2033 F: drivers/net/eexpress.* 8415 F: drivers/net/can/usb/etas_es58x/ << 8416 2034 8417 ETHERNET BRIDGE 2035 ETHERNET BRIDGE 8418 M: Roopa Prabhu <roopa@nvidia.com> !! 2036 M: Stephen Hemminger <shemminger@linux-foundation.org> 8419 M: Nikolay Aleksandrov <razor@blackwall.o !! 2037 L: bridge@lists.linux-foundation.org 8420 L: bridge@lists.linux.dev !! 2038 W: http://www.linux-foundation.org/en/Net:Bridge 8421 L: netdev@vger.kernel.org << 8422 S: Maintained 2039 S: Maintained 8423 W: http://www.linuxfoundation.org/en/Net << 8424 F: include/linux/netfilter_bridge/ 2040 F: include/linux/netfilter_bridge/ 8425 F: net/bridge/ 2041 F: net/bridge/ 8426 2042 8427 ETHERNET PHY LIBRARY !! 2043 ETHERTEAM 16I DRIVER 8428 M: Andrew Lunn <andrew@lunn.ch> !! 2044 M: Mika Kuoppala <miku@iki.fi> 8429 M: Heiner Kallweit <hkallweit1@gmail.com> << 8430 R: Russell King <linux@armlinux.org.uk> << 8431 L: netdev@vger.kernel.org << 8432 S: Maintained << 8433 F: Documentation/ABI/testing/sysfs-class << 8434 F: Documentation/devicetree/bindings/net << 8435 F: Documentation/devicetree/bindings/net << 8436 F: Documentation/devicetree/bindings/net << 8437 F: Documentation/networking/phy.rst << 8438 F: drivers/net/mdio/ << 8439 F: drivers/net/mdio/acpi_mdio.c << 8440 F: drivers/net/mdio/fwnode_mdio.c << 8441 F: drivers/net/mdio/of_mdio.c << 8442 F: drivers/net/pcs/ << 8443 F: drivers/net/phy/ << 8444 F: include/dt-bindings/net/qca-ar803x.h << 8445 F: include/linux/*mdio*.h << 8446 F: include/linux/linkmode.h << 8447 F: include/linux/mdio/*.h << 8448 F: include/linux/mii.h << 8449 F: include/linux/of_net.h << 8450 F: include/linux/phy.h << 8451 F: include/linux/phy_fixed.h << 8452 F: include/linux/phy_link_topology.h << 8453 F: include/linux/phylib_stubs.h << 8454 F: include/linux/platform_data/mdio-bcm- << 8455 F: include/linux/platform_data/mdio-gpio << 8456 F: include/trace/events/mdio.h << 8457 F: include/uapi/linux/mdio.h << 8458 F: include/uapi/linux/mii.h << 8459 F: net/core/of_net.c << 8460 << 8461 ETHERNET PHY LIBRARY [RUST] << 8462 M: FUJITA Tomonori <fujita.tomonori@gmail << 8463 R: Trevor Gross <tmgross@umich.edu> << 8464 L: netdev@vger.kernel.org << 8465 L: rust-for-linux@vger.kernel.org << 8466 S: Maintained << 8467 F: rust/kernel/net/phy.rs << 8468 F: rust/kernel/net/phy/reg.rs << 8469 << 8470 EXEC & BINFMT API, ELF << 8471 R: Eric Biederman <ebiederm@xmission.com> << 8472 R: Kees Cook <kees@kernel.org> << 8473 L: linux-mm@kvack.org << 8474 S: Supported << 8475 T: git git://git.kernel.org/pub/scm/linu << 8476 F: Documentation/userspace-api/ELF.rst << 8477 F: fs/*binfmt_*.c << 8478 F: fs/Kconfig.binfmt << 8479 F: fs/exec.c << 8480 F: fs/tests/binfmt_*_kunit.c << 8481 F: fs/tests/exec_kunit.c << 8482 F: include/linux/binfmts.h << 8483 F: include/linux/elf.h << 8484 F: include/uapi/linux/binfmts.h << 8485 F: include/uapi/linux/elf.h << 8486 F: tools/testing/selftests/exec/ << 8487 N: asm/elf.h << 8488 N: binfmt << 8489 << 8490 EXFAT FILE SYSTEM << 8491 M: Namjae Jeon <linkinjeon@kernel.org> << 8492 M: Sungjong Seo <sj1557.seo@samsung.com> << 8493 R: Yuezhang Mo <yuezhang.mo@sony.com> << 8494 L: linux-fsdevel@vger.kernel.org << 8495 S: Maintained << 8496 T: git git://git.kernel.org/pub/scm/linu << 8497 F: fs/exfat/ << 8498 << 8499 EXPRESSWIRE PROTOCOL LIBRARY << 8500 M: Duje Mihanović <duje.mihanovic@skole. << 8501 L: linux-leds@vger.kernel.org << 8502 S: Maintained 2045 S: Maintained 8503 F: drivers/leds/leds-expresswire.c !! 2046 F: drivers/net/eth16i.c 8504 F: include/linux/leds-expresswire.h << 8505 2047 8506 EXT2 FILE SYSTEM 2048 EXT2 FILE SYSTEM 8507 M: Jan Kara <jack@suse.com> << 8508 L: linux-ext4@vger.kernel.org 2049 L: linux-ext4@vger.kernel.org 8509 S: Maintained 2050 S: Maintained 8510 F: Documentation/filesystems/ext2.rst !! 2051 F: Documentation/filesystems/ext2.txt 8511 T: git git://git.kernel.org/pub/scm/linu << 8512 F: fs/ext2/ 2052 F: fs/ext2/ 8513 F: include/linux/ext2* 2053 F: include/linux/ext2* 8514 2054 >> 2055 EXT3 FILE SYSTEM >> 2056 M: Andrew Morton <akpm@linux-foundation.org> >> 2057 M: Andreas Dilger <adilger@sun.com> >> 2058 L: linux-ext4@vger.kernel.org >> 2059 S: Maintained >> 2060 F: Documentation/filesystems/ext3.txt >> 2061 F: fs/ext3/ >> 2062 F: include/linux/ext3* >> 2063 8515 EXT4 FILE SYSTEM 2064 EXT4 FILE SYSTEM 8516 M: "Theodore Ts'o" <tytso@mit.edu> 2065 M: "Theodore Ts'o" <tytso@mit.edu> 8517 M: Andreas Dilger <adilger.kernel@dilger. !! 2066 M: Andreas Dilger <adilger@sun.com> 8518 L: linux-ext4@vger.kernel.org 2067 L: linux-ext4@vger.kernel.org 8519 S: Maintained << 8520 W: http://ext4.wiki.kernel.org 2068 W: http://ext4.wiki.kernel.org 8521 Q: http://patchwork.ozlabs.org/project/l << 8522 T: git git://git.kernel.org/pub/scm/linu << 8523 F: Documentation/filesystems/ext4/ << 8524 F: fs/ext4/ << 8525 F: include/trace/events/ext4.h << 8526 F: include/uapi/linux/ext4.h << 8527 << 8528 Extended Verification Module (EVM) << 8529 M: Mimi Zohar <zohar@linux.ibm.com> << 8530 M: Roberto Sassu <roberto.sassu@huawei.co << 8531 L: linux-integrity@vger.kernel.org << 8532 S: Supported << 8533 T: git git://git.kernel.org/pub/scm/linu << 8534 F: security/integrity/ << 8535 F: security/integrity/evm/ << 8536 << 8537 EXTENSIBLE FIRMWARE INTERFACE (EFI) << 8538 M: Ard Biesheuvel <ardb@kernel.org> << 8539 L: linux-efi@vger.kernel.org << 8540 S: Maintained << 8541 T: git git://git.kernel.org/pub/scm/linu << 8542 F: Documentation/admin-guide/efi-stub.rs << 8543 F: arch/*/include/asm/efi.h << 8544 F: arch/*/kernel/efi.c << 8545 F: arch/arm/boot/compressed/efi-header.S << 8546 F: arch/x86/platform/efi/ << 8547 F: drivers/firmware/efi/ << 8548 F: include/linux/efi*.h << 8549 << 8550 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) << 8551 M: MyungJoo Ham <myungjoo.ham@samsung.com << 8552 M: Chanwoo Choi <cw00.choi@samsung.com> << 8553 L: linux-kernel@vger.kernel.org << 8554 S: Maintained 2069 S: Maintained 8555 T: git git://git.kernel.org/pub/scm/linu !! 2070 F: Documentation/filesystems/ext4.txt 8556 F: Documentation/devicetree/bindings/ext !! 2071 F: fs/ext4/ 8557 F: Documentation/firmware-guide/acpi/ext << 8558 F: drivers/extcon/ << 8559 F: include/linux/extcon.h << 8560 F: include/linux/extcon/ << 8561 << 8562 EXTRA BOOT CONFIG << 8563 M: Masami Hiramatsu <mhiramat@kernel.org> << 8564 L: linux-kernel@vger.kernel.org << 8565 L: linux-trace-kernel@vger.kernel.org << 8566 S: Maintained << 8567 Q: https://patchwork.kernel.org/project/ << 8568 T: git git://git.kernel.org/pub/scm/linu << 8569 F: Documentation/admin-guide/bootconfig. << 8570 F: fs/proc/bootconfig.c << 8571 F: include/linux/bootconfig.h << 8572 F: lib/bootconfig-data.S << 8573 F: lib/bootconfig.c << 8574 F: tools/bootconfig/* << 8575 F: tools/bootconfig/scripts/* << 8576 << 8577 EXTRON DA HD 4K PLUS CEC DRIVER << 8578 M: Hans Verkuil <hverkuil@xs4all.nl> << 8579 L: linux-media@vger.kernel.org << 8580 S: Maintained << 8581 T: git git://linuxtv.org/media_tree.git << 8582 F: drivers/media/cec/usb/extron-da-hd-4k << 8583 << 8584 EXYNOS DP DRIVER << 8585 M: Jingoo Han <jingoohan1@gmail.com> << 8586 L: dri-devel@lists.freedesktop.org << 8587 S: Maintained << 8588 F: drivers/gpu/drm/exynos/exynos_dp* << 8589 << 8590 EXYNOS SYSMMU (IOMMU) driver << 8591 M: Marek Szyprowski <m.szyprowski@samsung << 8592 L: iommu@lists.linux.dev << 8593 S: Maintained << 8594 F: drivers/iommu/exynos-iommu.c << 8595 << 8596 F2FS FILE SYSTEM << 8597 M: Jaegeuk Kim <jaegeuk@kernel.org> << 8598 M: Chao Yu <chao@kernel.org> << 8599 L: linux-f2fs-devel@lists.sourceforge.ne << 8600 S: Maintained << 8601 W: https://f2fs.wiki.kernel.org/ << 8602 Q: https://patchwork.kernel.org/project/ << 8603 B: https://bugzilla.kernel.org/enter_bug << 8604 T: git git://git.kernel.org/pub/scm/linu << 8605 F: Documentation/ABI/testing/sysfs-fs-f2 << 8606 F: Documentation/filesystems/f2fs.rst << 8607 F: fs/f2fs/ << 8608 F: include/linux/f2fs_fs.h << 8609 F: include/trace/events/f2fs.h << 8610 F: include/uapi/linux/f2fs.h << 8611 2072 8612 F71805F HARDWARE MONITORING DRIVER 2073 F71805F HARDWARE MONITORING DRIVER 8613 M: Jean Delvare <jdelvare@suse.com> !! 2074 M: Jean Delvare <khali@linux-fr.org> 8614 L: linux-hwmon@vger.kernel.org !! 2075 L: lm-sensors@lm-sensors.org 8615 S: Maintained 2076 S: Maintained 8616 F: Documentation/hwmon/f71805f.rst !! 2077 F: Documentation/hwmon/f71805f 8617 F: drivers/hwmon/f71805f.c 2078 F: drivers/hwmon/f71805f.c 8618 2079 8619 FADDR2LINE << 8620 M: Josh Poimboeuf <jpoimboe@kernel.org> << 8621 S: Maintained << 8622 F: scripts/faddr2line << 8623 << 8624 FAILOVER MODULE << 8625 M: Sridhar Samudrala <sridhar.samudrala@i << 8626 L: netdev@vger.kernel.org << 8627 S: Supported << 8628 F: Documentation/networking/failover.rst << 8629 F: include/net/failover.h << 8630 F: net/core/failover.c << 8631 << 8632 FANOTIFY << 8633 M: Jan Kara <jack@suse.cz> << 8634 R: Amir Goldstein <amir73il@gmail.com> << 8635 R: Matthew Bobrowski <repnop@google.com> << 8636 L: linux-fsdevel@vger.kernel.org << 8637 S: Maintained << 8638 F: fs/notify/fanotify/ << 8639 F: include/linux/fanotify.h << 8640 F: include/uapi/linux/fanotify.h << 8641 << 8642 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER << 8643 M: Linus Walleij <linus.walleij@linaro.or << 8644 L: linux-usb@vger.kernel.org << 8645 S: Maintained << 8646 F: drivers/usb/fotg210/ << 8647 << 8648 FARSYNC SYNCHRONOUS DRIVER 2080 FARSYNC SYNCHRONOUS DRIVER 8649 M: Kevin Curtis <kevin.curtis@farsite.co. 2081 M: Kevin Curtis <kevin.curtis@farsite.co.uk> 8650 S: Supported << 8651 W: http://www.farsite.co.uk/ 2082 W: http://www.farsite.co.uk/ >> 2083 S: Supported 8652 F: drivers/net/wan/farsync.* 2084 F: drivers/net/wan/farsync.* 8653 2085 8654 FAULT INJECTION SUPPORT 2086 FAULT INJECTION SUPPORT 8655 M: Akinobu Mita <akinobu.mita@gmail.com> 2087 M: Akinobu Mita <akinobu.mita@gmail.com> 8656 S: Supported 2088 S: Supported 8657 F: Documentation/fault-injection/ 2089 F: Documentation/fault-injection/ 8658 F: lib/fault-inject.c 2090 F: lib/fault-inject.c 8659 F: tools/testing/fault-injection/ << 8660 << 8661 FBTFT Framebuffer drivers << 8662 L: dri-devel@lists.freedesktop.org << 8663 L: linux-fbdev@vger.kernel.org << 8664 S: Orphan << 8665 F: drivers/staging/fbtft/ << 8666 << 8667 FC0011 TUNER DRIVER << 8668 M: Michael Buesch <m@bues.ch> << 8669 L: linux-media@vger.kernel.org << 8670 S: Maintained << 8671 F: drivers/media/tuners/fc0011.c << 8672 F: drivers/media/tuners/fc0011.h << 8673 << 8674 FC2580 MEDIA DRIVER << 8675 L: linux-media@vger.kernel.org << 8676 S: Orphan << 8677 W: https://linuxtv.org << 8678 Q: http://patchwork.linuxtv.org/project/ << 8679 F: drivers/media/tuners/fc2580* << 8680 << 8681 FCOE SUBSYSTEM (libfc, libfcoe, fcoe) << 8682 M: Hannes Reinecke <hare@suse.de> << 8683 L: linux-scsi@vger.kernel.org << 8684 S: Supported << 8685 W: www.Open-FCoE.org << 8686 F: drivers/scsi/fcoe/ << 8687 F: drivers/scsi/libfc/ << 8688 F: include/scsi/fc/ << 8689 F: include/scsi/libfc.h << 8690 F: include/scsi/libfcoe.h << 8691 F: include/uapi/scsi/fc/ << 8692 2091 8693 FILE LOCKING (flock() and fcntl()/lockf()) 2092 FILE LOCKING (flock() and fcntl()/lockf()) 8694 M: Jeff Layton <jlayton@kernel.org> !! 2093 M: Matthew Wilcox <matthew@wil.cx> 8695 M: Chuck Lever <chuck.lever@oracle.com> << 8696 R: Alexander Aring <alex.aring@gmail.com> << 8697 L: linux-fsdevel@vger.kernel.org 2094 L: linux-fsdevel@vger.kernel.org 8698 S: Maintained 2095 S: Maintained >> 2096 F: include/linux/fcntl.h >> 2097 F: include/linux/fs.h 8699 F: fs/fcntl.c 2098 F: fs/fcntl.c 8700 F: fs/locks.c 2099 F: fs/locks.c 8701 F: include/linux/fcntl.h << 8702 F: include/uapi/linux/fcntl.h << 8703 << 8704 FILESYSTEM DIRECT ACCESS (DAX) << 8705 M: Dan Williams <dan.j.williams@intel.com << 8706 R: Matthew Wilcox <willy@infradead.org> << 8707 R: Jan Kara <jack@suse.cz> << 8708 L: linux-fsdevel@vger.kernel.org << 8709 L: nvdimm@lists.linux.dev << 8710 S: Supported << 8711 F: fs/dax.c << 8712 F: include/linux/dax.h << 8713 F: include/trace/events/fs_dax.h << 8714 2100 8715 FILESYSTEMS (VFS and infrastructure) 2101 FILESYSTEMS (VFS and infrastructure) 8716 M: Alexander Viro <viro@zeniv.linux.org.u 2102 M: Alexander Viro <viro@zeniv.linux.org.uk> 8717 M: Christian Brauner <brauner@kernel.org> << 8718 R: Jan Kara <jack@suse.cz> << 8719 L: linux-fsdevel@vger.kernel.org 2103 L: linux-fsdevel@vger.kernel.org 8720 S: Maintained 2104 S: Maintained 8721 T: git https://git.kernel.org/pub/scm/li << 8722 F: fs/* 2105 F: fs/* 8723 F: include/linux/fs.h << 8724 F: include/linux/fs_types.h << 8725 F: include/uapi/linux/fs.h << 8726 F: include/uapi/linux/openat2.h << 8727 << 8728 FILESYSTEMS [EXPORTFS] << 8729 M: Chuck Lever <chuck.lever@oracle.com> << 8730 M: Jeff Layton <jlayton@kernel.org> << 8731 R: Amir Goldstein <amir73il@gmail.com> << 8732 L: linux-fsdevel@vger.kernel.org << 8733 L: linux-nfs@vger.kernel.org << 8734 S: Supported << 8735 F: Documentation/filesystems/nfs/exporti << 8736 F: fs/exportfs/ << 8737 F: fs/fhandle.c << 8738 F: include/linux/exportfs.h << 8739 << 8740 FILESYSTEMS [IDMAPPED MOUNTS] << 8741 M: Christian Brauner <brauner@kernel.org> << 8742 M: Seth Forshee <sforshee@kernel.org> << 8743 L: linux-fsdevel@vger.kernel.org << 8744 S: Maintained << 8745 F: Documentation/filesystems/idmappings. << 8746 F: fs/mnt_idmapping.c << 8747 F: include/linux/mnt_idmapping.* << 8748 F: tools/testing/selftests/mount_setattr << 8749 << 8750 FILESYSTEMS [IOMAP] << 8751 M: Christian Brauner <brauner@kernel.org> << 8752 R: Darrick J. Wong <djwong@kernel.org> << 8753 L: linux-xfs@vger.kernel.org << 8754 L: linux-fsdevel@vger.kernel.org << 8755 S: Supported << 8756 F: Documentation/filesystems/iomap/* << 8757 F: fs/iomap/ << 8758 F: include/linux/iomap.h << 8759 << 8760 FILESYSTEMS [NETFS LIBRARY] << 8761 M: David Howells <dhowells@redhat.com> << 8762 R: Jeff Layton <jlayton@kernel.org> << 8763 L: netfs@lists.linux.dev << 8764 L: linux-fsdevel@vger.kernel.org << 8765 S: Supported << 8766 F: Documentation/filesystems/caching/ << 8767 F: Documentation/filesystems/netfs_libra << 8768 F: fs/netfs/ << 8769 F: include/linux/fscache*.h << 8770 F: include/linux/netfs.h << 8771 F: include/trace/events/fscache.h << 8772 F: include/trace/events/netfs.h << 8773 << 8774 FILESYSTEMS [STACKABLE] << 8775 M: Miklos Szeredi <miklos@szeredi.hu> << 8776 M: Amir Goldstein <amir73il@gmail.com> << 8777 L: linux-fsdevel@vger.kernel.org << 8778 L: linux-unionfs@vger.kernel.org << 8779 S: Maintained << 8780 F: fs/backing-file.c << 8781 F: include/linux/backing-file.h << 8782 2106 8783 FINTEK F75375S HARDWARE MONITOR AND FAN CONTR 2107 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 8784 M: Riku Voipio <riku.voipio@iki.fi> 2108 M: Riku Voipio <riku.voipio@iki.fi> 8785 L: linux-hwmon@vger.kernel.org !! 2109 L: lm-sensors@lm-sensors.org 8786 S: Maintained 2110 S: Maintained 8787 F: drivers/hwmon/f75375s.c 2111 F: drivers/hwmon/f75375s.c 8788 F: include/linux/f75375s.h 2112 F: include/linux/f75375s.h 8789 2113 8790 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER << 8791 M: Ji-Ze Hong (Peter Hong) <peter_hong@fi << 8792 L: linux-can@vger.kernel.org << 8793 S: Maintained << 8794 F: drivers/net/can/usb/f81604.c << 8795 << 8796 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACK << 8797 M: Clemens Ladisch <clemens@ladisch.de> << 8798 M: Takashi Sakamoto <o-takashi@sakamocchi << 8799 L: linux-sound@vger.kernel.org << 8800 S: Maintained << 8801 T: git git://git.kernel.org/pub/scm/linu << 8802 F: include/uapi/sound/firewire.h << 8803 F: sound/firewire/ << 8804 << 8805 FIREWIRE MEDIA DRIVERS (firedtv) << 8806 M: Stefan Richter <stefanr@s5r6.in-berlin << 8807 L: linux-media@vger.kernel.org << 8808 L: linux1394-devel@lists.sourceforge.net << 8809 S: Maintained << 8810 T: git git://git.kernel.org/pub/scm/linu << 8811 F: drivers/media/firewire/ << 8812 << 8813 FIREWIRE SBP-2 TARGET << 8814 M: Chris Boot <bootc@bootc.net> << 8815 L: linux-scsi@vger.kernel.org << 8816 L: target-devel@vger.kernel.org << 8817 L: linux1394-devel@lists.sourceforge.net << 8818 S: Maintained << 8819 T: git git://git.kernel.org/pub/scm/linu << 8820 F: drivers/target/sbp/ << 8821 << 8822 FIREWIRE SUBSYSTEM 2114 FIREWIRE SUBSYSTEM 8823 M: Takashi Sakamoto <o-takashi@sakamocchi !! 2115 M: Kristian Hoegsberg <krh@redhat.com> 8824 M: Takashi Sakamoto <takaswie@kernel.org> !! 2116 M: Stefan Richter <stefanr@s5r6.in-berlin.de> 8825 L: linux1394-devel@lists.sourceforge.net 2117 L: linux1394-devel@lists.sourceforge.net >> 2118 W: http://www.linux1394.org/ >> 2119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git 8826 S: Maintained 2120 S: Maintained 8827 W: http://ieee1394.docs.kernel.org/ << 8828 T: git git://git.kernel.org/pub/scm/linu << 8829 F: drivers/firewire/ 2121 F: drivers/firewire/ 8830 F: include/linux/firewire.h !! 2122 F: include/linux/firewire*.h 8831 F: include/uapi/linux/firewire*.h << 8832 F: tools/firewire/ << 8833 << 8834 FIRMWARE FRAMEWORK FOR ARMV8-A << 8835 M: Sudeep Holla <sudeep.holla@arm.com> << 8836 L: linux-arm-kernel@lists.infradead.org << 8837 S: Maintained << 8838 F: drivers/firmware/arm_ffa/ << 8839 F: include/linux/arm_ffa.h << 8840 2123 8841 FIRMWARE LOADER (request_firmware) 2124 FIRMWARE LOADER (request_firmware) 8842 M: Luis Chamberlain <mcgrof@kernel.org> !! 2125 S: Orphan 8843 M: Russ Weight <russ.weight@linux.dev> << 8844 M: Danilo Krummrich <dakr@redhat.com> << 8845 L: linux-kernel@vger.kernel.org << 8846 S: Maintained << 8847 F: Documentation/firmware_class/ 2126 F: Documentation/firmware_class/ 8848 F: drivers/base/firmware_loader/ !! 2127 F: drivers/base/firmware*.c 8849 F: rust/kernel/firmware.rs << 8850 F: include/linux/firmware.h 2128 F: include/linux/firmware.h 8851 2129 8852 FLEXTIMER FTM-QUADDEC DRIVER << 8853 M: Patrick Havelange <patrick.havelange@e << 8854 L: linux-iio@vger.kernel.org << 8855 S: Maintained << 8856 F: Documentation/devicetree/bindings/cou << 8857 F: drivers/counter/ftm-quaddec.c << 8858 << 8859 FLOPPY DRIVER << 8860 M: Denis Efremov <efremov@linux.com> << 8861 L: linux-block@vger.kernel.org << 8862 S: Odd Fixes << 8863 F: drivers/block/floppy.c << 8864 << 8865 FLYSKY FSIA6B RC RECEIVER << 8866 M: Markus Koch <markus@notsyncing.net> << 8867 L: linux-input@vger.kernel.org << 8868 S: Maintained << 8869 F: drivers/input/joystick/fsia6b.c << 8870 << 8871 FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Ge << 8872 M: Geoffrey D. Bennett <g@b4.vu> << 8873 L: linux-sound@vger.kernel.org << 8874 S: Maintained << 8875 W: https://github.com/geoffreybennett/sc << 8876 B: https://github.com/geoffreybennett/sc << 8877 T: git https://github.com/geoffreybennet << 8878 F: include/uapi/sound/scarlett2.h << 8879 F: sound/usb/mixer_scarlett2.c << 8880 << 8881 FORCEDETH GIGABIT ETHERNET DRIVER << 8882 M: Rain River <rain.1986.08.12@gmail.com> << 8883 M: Zhu Yanjun <zyjzyj2000@gmail.com> << 8884 L: netdev@vger.kernel.org << 8885 S: Maintained << 8886 F: drivers/net/ethernet/nvidia/* << 8887 << 8888 FORTIFY_SOURCE << 8889 M: Kees Cook <kees@kernel.org> << 8890 L: linux-hardening@vger.kernel.org << 8891 S: Supported << 8892 T: git git://git.kernel.org/pub/scm/linu << 8893 F: include/linux/fortify-string.h << 8894 F: lib/fortify_kunit.c << 8895 F: lib/memcpy_kunit.c << 8896 F: lib/test_fortify/* << 8897 K: \bunsafe_memcpy\b << 8898 K: \b__NO_FORTIFY\b << 8899 << 8900 FPGA DFL DRIVERS << 8901 M: Wu Hao <hao.wu@intel.com> << 8902 R: Tom Rix <trix@redhat.com> << 8903 L: linux-fpga@vger.kernel.org << 8904 S: Maintained << 8905 F: Documentation/ABI/testing/sysfs-bus-d << 8906 F: Documentation/fpga/dfl.rst << 8907 F: drivers/fpga/dfl* << 8908 F: drivers/uio/uio_dfl.c << 8909 F: include/linux/dfl.h << 8910 F: include/uapi/linux/fpga-dfl.h << 8911 << 8912 FPGA MANAGER FRAMEWORK << 8913 M: Moritz Fischer <mdf@kernel.org> << 8914 M: Wu Hao <hao.wu@intel.com> << 8915 M: Xu Yilun <yilun.xu@intel.com> << 8916 R: Tom Rix <trix@redhat.com> << 8917 L: linux-fpga@vger.kernel.org << 8918 S: Maintained << 8919 Q: http://patchwork.kernel.org/project/l << 8920 T: git git://git.kernel.org/pub/scm/linu << 8921 F: Documentation/devicetree/bindings/fpg << 8922 F: Documentation/driver-api/fpga/ << 8923 F: Documentation/fpga/ << 8924 F: drivers/fpga/ << 8925 F: include/linux/fpga/ << 8926 << 8927 FPU EMULATOR 2130 FPU EMULATOR 8928 M: Bill Metzenthen <billm@melbpc.org.au> 2131 M: Bill Metzenthen <billm@melbpc.org.au> >> 2132 W: http://floatingpoint.sourceforge.net/emulator/index.html 8929 S: Maintained 2133 S: Maintained 8930 W: https://floatingpoint.billm.au/ << 8931 F: arch/x86/math-emu/ 2134 F: arch/x86/math-emu/ 8932 2135 8933 FRAMEBUFFER CORE !! 2136 FRAME RELAY DLCI/FRAD (Sangoma drivers too) 8934 M: Simona Vetter <simona@ffwll.ch> !! 2137 M: Mike McLagan <mike.mclagan@linux.org> 8935 S: Odd Fixes !! 2138 L: netdev@vger.kernel.org 8936 T: git https://gitlab.freedesktop.org/dr !! 2139 S: Maintained 8937 F: drivers/video/fbdev/core/ !! 2140 F: drivers/net/wan/dlci.c >> 2141 F: drivers/net/wan/sdla.c 8938 2142 8939 FRAMEBUFFER LAYER 2143 FRAMEBUFFER LAYER 8940 M: Helge Deller <deller@gmx.de> << 8941 L: linux-fbdev@vger.kernel.org 2144 L: linux-fbdev@vger.kernel.org 8942 L: dri-devel@lists.freedesktop.org !! 2145 W: http://linux-fbdev.sourceforge.net/ 8943 S: Maintained !! 2146 S: Orphan 8944 Q: http://patchwork.kernel.org/project/l << 8945 T: git git://git.kernel.org/pub/scm/linu << 8946 F: Documentation/fb/ 2147 F: Documentation/fb/ 8947 F: drivers/video/ !! 2148 F: drivers/video/fb* 8948 F: include/linux/fb.h 2149 F: include/linux/fb.h 8949 F: include/uapi/linux/fb.h << 8950 F: include/uapi/video/ << 8951 F: include/video/ << 8952 << 8953 FREESCALE CAAM (Cryptographic Acceleration an << 8954 M: Horia Geantă <horia.geanta@nxp.com> << 8955 M: Pankaj Gupta <pankaj.gupta@nxp.com> << 8956 M: Gaurav Jain <gaurav.jain@nxp.com> << 8957 L: linux-crypto@vger.kernel.org << 8958 S: Maintained << 8959 F: Documentation/devicetree/bindings/cry << 8960 F: drivers/crypto/caam/ << 8961 << 8962 FREESCALE COLDFIRE M5441X MMC DRIVER << 8963 M: Angelo Dureghello <adureghello@baylibr << 8964 L: linux-mmc@vger.kernel.org << 8965 S: Maintained << 8966 F: drivers/mmc/host/sdhci-esdhc-mcf.c << 8967 F: include/linux/platform_data/mmc-esdhc << 8968 << 8969 FREESCALE DIU FRAMEBUFFER DRIVER << 8970 M: Timur Tabi <timur@kernel.org> << 8971 L: linux-fbdev@vger.kernel.org << 8972 S: Maintained << 8973 F: drivers/video/fbdev/fsl-diu-fb.* << 8974 2150 8975 FREESCALE DMA DRIVER 2151 FREESCALE DMA DRIVER >> 2152 M: Li Yang <leoli@freescale.com> 8976 M: Zhang Wei <zw@zh-kernel.org> 2153 M: Zhang Wei <zw@zh-kernel.org> 8977 L: linuxppc-dev@lists.ozlabs.org !! 2154 L: linuxppc-dev@ozlabs.org 8978 S: Maintained 2155 S: Maintained 8979 F: drivers/dma/fsldma.* 2156 F: drivers/dma/fsldma.* 8980 2157 8981 FREESCALE DSPI DRIVER << 8982 M: Vladimir Oltean <olteanv@gmail.com> << 8983 L: linux-spi@vger.kernel.org << 8984 L: imx@lists.linux.dev << 8985 S: Maintained << 8986 F: Documentation/devicetree/bindings/spi << 8987 F: drivers/spi/spi-fsl-dspi.c << 8988 F: include/linux/spi/spi-fsl-dspi.h << 8989 << 8990 FREESCALE eDMA DRIVER << 8991 M: Frank Li <Frank.Li@nxp.com> << 8992 L: imx@lists.linux.dev << 8993 L: dmaengine@vger.kernel.org << 8994 S: Maintained << 8995 F: Documentation/devicetree/bindings/dma << 8996 F: drivers/dma/fsl-edma*.* << 8997 << 8998 FREESCALE ENETC ETHERNET DRIVERS << 8999 M: Claudiu Manoil <claudiu.manoil@nxp.com << 9000 M: Vladimir Oltean <vladimir.oltean@nxp.c << 9001 L: netdev@vger.kernel.org << 9002 S: Maintained << 9003 F: drivers/net/ethernet/freescale/enetc/ << 9004 << 9005 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR) << 9006 M: Claudiu Manoil <claudiu.manoil@nxp.com << 9007 L: netdev@vger.kernel.org << 9008 S: Maintained << 9009 F: Documentation/devicetree/bindings/net << 9010 F: drivers/net/ethernet/freescale/gianfa << 9011 << 9012 FREESCALE GPMI NAND DRIVER << 9013 M: Han Xu <han.xu@nxp.com> << 9014 L: linux-mtd@lists.infradead.org << 9015 S: Maintained << 9016 F: drivers/mtd/nand/raw/gpmi-nand/* << 9017 << 9018 FREESCALE I2C CPM DRIVER 2158 FREESCALE I2C CPM DRIVER 9019 M: Jochen Friedrich <jochen@scram.de> 2159 M: Jochen Friedrich <jochen@scram.de> 9020 L: linuxppc-dev@lists.ozlabs.org !! 2160 L: linuxppc-dev@ozlabs.org 9021 L: linux-i2c@vger.kernel.org 2161 L: linux-i2c@vger.kernel.org 9022 S: Maintained 2162 S: Maintained 9023 F: drivers/i2c/busses/i2c-cpm.c 2163 F: drivers/i2c/busses/i2c-cpm.c 9024 2164 9025 FREESCALE IMX / MXC FEC DRIVER << 9026 M: Wei Fang <wei.fang@nxp.com> << 9027 R: Shenwei Wang <shenwei.wang@nxp.com> << 9028 R: Clark Wang <xiaoning.wang@nxp.com> << 9029 L: imx@lists.linux.dev << 9030 L: netdev@vger.kernel.org << 9031 S: Maintained << 9032 F: Documentation/devicetree/bindings/net << 9033 F: drivers/net/ethernet/freescale/fec.h << 9034 F: drivers/net/ethernet/freescale/fec_ma << 9035 F: drivers/net/ethernet/freescale/fec_pt << 9036 << 9037 FREESCALE IMX / MXC FRAMEBUFFER DRIVER 2165 FREESCALE IMX / MXC FRAMEBUFFER DRIVER 9038 M: Sascha Hauer <s.hauer@pengutronix.de> !! 2166 M: Sascha Hauer <kernel@pengutronix.de> 9039 R: Pengutronix Kernel Team <kernel@pengut << 9040 L: linux-fbdev@vger.kernel.org 2167 L: linux-fbdev@vger.kernel.org 9041 L: linux-arm-kernel@lists.infradead.org 2168 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9042 S: Maintained 2169 S: Maintained 9043 F: drivers/video/fbdev/imxfb.c !! 2170 F: arch/arm/plat-mxc/include/mach/imxfb.h 9044 !! 2171 F: drivers/video/imxfb.c 9045 FREESCALE IMX DDR PMU DRIVER << 9046 M: Frank Li <Frank.li@nxp.com> << 9047 L: linux-arm-kernel@lists.infradead.org << 9048 S: Maintained << 9049 F: Documentation/admin-guide/perf/imx-dd << 9050 F: Documentation/devicetree/bindings/per << 9051 F: drivers/perf/fsl_imx8_ddr_perf.c << 9052 << 9053 FREESCALE IMX I2C DRIVER << 9054 M: Oleksij Rempel <o.rempel@pengutronix.d << 9055 R: Pengutronix Kernel Team <kernel@pengut << 9056 L: linux-i2c@vger.kernel.org << 9057 S: Maintained << 9058 F: Documentation/devicetree/bindings/i2c << 9059 F: drivers/i2c/busses/i2c-imx.c << 9060 << 9061 FREESCALE IMX LPI2C DRIVER << 9062 M: Dong Aisheng <aisheng.dong@nxp.com> << 9063 L: linux-i2c@vger.kernel.org << 9064 L: imx@lists.linux.dev << 9065 S: Maintained << 9066 F: Documentation/devicetree/bindings/i2c << 9067 F: drivers/i2c/busses/i2c-imx-lpi2c.c << 9068 << 9069 FREESCALE IMX LPSPI DRIVER << 9070 M: Frank Li <Frank.Li@nxp.com> << 9071 L: linux-spi@vger.kernel.org << 9072 L: imx@lists.linux.dev << 9073 S: Maintained << 9074 F: Documentation/devicetree/bindings/spi << 9075 F: drivers/spi/spi-fsl-lpspi.c << 9076 2172 9077 FREESCALE MPC I2C DRIVER !! 2173 FREESCALE SOC FS_ENET DRIVER 9078 M: Chris Packham <chris.packham@alliedtel !! 2174 M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 9079 L: linux-i2c@vger.kernel.org !! 2175 M: Vitaly Bordug <vbordug@ru.mvista.com> 9080 S: Maintained !! 2176 L: linuxppc-dev@ozlabs.org 9081 F: Documentation/devicetree/bindings/i2c << 9082 F: drivers/i2c/busses/i2c-mpc.c << 9083 << 9084 FREESCALE QORIQ DPAA ETHERNET DRIVER << 9085 M: Madalin Bucur <madalin.bucur@nxp.com> << 9086 L: netdev@vger.kernel.org << 9087 S: Maintained << 9088 F: drivers/net/ethernet/freescale/dpaa << 9089 << 9090 FREESCALE QORIQ DPAA FMAN DRIVER << 9091 M: Madalin Bucur <madalin.bucur@nxp.com> << 9092 R: Sean Anderson <sean.anderson@seco.com> << 9093 L: netdev@vger.kernel.org << 9094 S: Maintained << 9095 F: Documentation/devicetree/bindings/net << 9096 F: drivers/net/ethernet/freescale/fman << 9097 << 9098 FREESCALE QORIQ PTP CLOCK DRIVER << 9099 M: Yangbo Lu <yangbo.lu@nxp.com> << 9100 L: netdev@vger.kernel.org 2177 L: netdev@vger.kernel.org 9101 S: Maintained 2178 S: Maintained 9102 F: Documentation/devicetree/bindings/ptp !! 2179 F: drivers/net/fs_enet/ 9103 F: drivers/net/ethernet/freescale/dpaa2/ !! 2180 F: include/linux/fs_enet_pd.h 9104 F: drivers/net/ethernet/freescale/dpaa2/ << 9105 F: drivers/net/ethernet/freescale/enetc/ << 9106 F: drivers/ptp/ptp_qoriq.c << 9107 F: drivers/ptp/ptp_qoriq_debugfs.c << 9108 F: include/linux/fsl/ptp_qoriq.h << 9109 << 9110 FREESCALE QUAD SPI DRIVER << 9111 M: Han Xu <han.xu@nxp.com> << 9112 L: linux-spi@vger.kernel.org << 9113 L: imx@lists.linux.dev << 9114 S: Maintained << 9115 F: Documentation/devicetree/bindings/spi << 9116 F: drivers/spi/spi-fsl-qspi.c << 9117 2181 9118 FREESCALE QUICC ENGINE LIBRARY 2182 FREESCALE QUICC ENGINE LIBRARY 9119 M: Qiang Zhao <qiang.zhao@nxp.com> !! 2183 M: Timur Tabi <timur@freescale.com> 9120 M: Christophe Leroy <christophe.leroy@csg !! 2184 L: linuxppc-dev@ozlabs.org 9121 L: linuxppc-dev@lists.ozlabs.org !! 2185 S: Supported 9122 S: Maintained !! 2186 F: arch/powerpc/sysdev/qe_lib/ 9123 F: drivers/soc/fsl/qe/ !! 2187 F: arch/powerpc/include/asm/*qe.h 9124 F: include/soc/fsl/qe/ << 9125 << 9126 FREESCALE QUICC ENGINE QMC DRIVER << 9127 M: Herve Codina <herve.codina@bootlin.com << 9128 L: linuxppc-dev@lists.ozlabs.org << 9129 S: Maintained << 9130 F: Documentation/devicetree/bindings/soc << 9131 F: Documentation/devicetree/bindings/soc << 9132 F: drivers/soc/fsl/qe/qmc.c << 9133 F: include/soc/fsl/qe/qmc.h << 9134 2188 9135 FREESCALE QUICC ENGINE QMC HDLC DRIVER !! 2189 FREESCALE USB PERIPHERAL DRIVERS 9136 M: Herve Codina <herve.codina@bootlin.com !! 2190 M: Li Yang <leoli@freescale.com> 9137 L: netdev@vger.kernel.org !! 2191 L: linux-usb@vger.kernel.org 9138 L: linuxppc-dev@lists.ozlabs.org !! 2192 L: linuxppc-dev@ozlabs.org 9139 S: Maintained 2193 S: Maintained 9140 F: drivers/net/wan/fsl_qmc_hdlc.c !! 2194 F: drivers/usb/gadget/fsl* 9141 << 9142 FREESCALE QUICC ENGINE TSA DRIVER << 9143 M: Herve Codina <herve.codina@bootlin.com << 9144 L: linuxppc-dev@lists.ozlabs.org << 9145 S: Maintained << 9146 F: Documentation/devicetree/bindings/soc << 9147 F: Documentation/devicetree/bindings/soc << 9148 F: drivers/soc/fsl/qe/tsa.c << 9149 F: drivers/soc/fsl/qe/tsa.h << 9150 F: include/dt-bindings/soc/cpm1-fsl,tsa. << 9151 F: include/dt-bindings/soc/qe-fsl,tsa.h << 9152 2195 9153 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 2196 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER >> 2197 M: Li Yang <leoli@freescale.com> 9154 L: netdev@vger.kernel.org 2198 L: netdev@vger.kernel.org 9155 L: linuxppc-dev@lists.ozlabs.org !! 2199 L: linuxppc-dev@ozlabs.org 9156 S: Orphan << 9157 F: drivers/net/ethernet/freescale/ucc_ge << 9158 << 9159 FREESCALE QUICC ENGINE UCC HDLC DRIVER << 9160 M: Zhao Qiang <qiang.zhao@nxp.com> << 9161 L: netdev@vger.kernel.org << 9162 L: linuxppc-dev@lists.ozlabs.org << 9163 S: Maintained 2200 S: Maintained 9164 F: drivers/net/wan/fsl_ucc_hdlc* !! 2201 F: drivers/net/ucc_geth* 9165 2202 9166 FREESCALE QUICC ENGINE UCC UART DRIVER 2203 FREESCALE QUICC ENGINE UCC UART DRIVER 9167 M: Timur Tabi <timur@kernel.org> !! 2204 M: Timur Tabi <timur@freescale.com> 9168 L: linuxppc-dev@lists.ozlabs.org !! 2205 L: linuxppc-dev@ozlabs.org 9169 S: Maintained !! 2206 S: Supported 9170 F: drivers/tty/serial/ucc_uart.c !! 2207 F: drivers/serial/ucc_uart.c 9171 << 9172 FREESCALE SOC DRIVERS << 9173 M: Christophe Leroy <christophe.leroy@csg << 9174 L: linuxppc-dev@lists.ozlabs.org << 9175 L: linux-arm-kernel@lists.infradead.org << 9176 S: Maintained << 9177 F: Documentation/devicetree/bindings/mis << 9178 F: Documentation/devicetree/bindings/soc << 9179 F: drivers/soc/fsl/ << 9180 F: include/linux/fsl/ << 9181 F: include/soc/fsl/ << 9182 << 9183 FREESCALE SOC FS_ENET DRIVER << 9184 M: Pantelis Antoniou <pantelis.antoniou@g << 9185 L: linuxppc-dev@lists.ozlabs.org << 9186 L: netdev@vger.kernel.org << 9187 S: Maintained << 9188 F: drivers/net/ethernet/freescale/fs_ene << 9189 2208 9190 FREESCALE SOC SOUND DRIVERS 2209 FREESCALE SOC SOUND DRIVERS 9191 M: Shengjiu Wang <shengjiu.wang@gmail.com !! 2210 M: Timur Tabi <timur@freescale.com> 9192 M: Xiubo Li <Xiubo.Lee@gmail.com> !! 2211 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9193 R: Fabio Estevam <festevam@gmail.com> !! 2212 L: linuxppc-dev@ozlabs.org 9194 R: Nicolin Chen <nicoleotsuka@gmail.com> !! 2213 S: Supported 9195 L: linux-sound@vger.kernel.org << 9196 L: linuxppc-dev@lists.ozlabs.org << 9197 S: Maintained << 9198 F: sound/soc/fsl/fsl* 2214 F: sound/soc/fsl/fsl* 9199 F: sound/soc/fsl/imx* !! 2215 F: sound/soc/fsl/mpc8610_hpcd.c 9200 << 9201 FREESCALE SOC LPC32XX SOUND DRIVERS << 9202 M: J.M.B. Downing <jonathan.downing@naute << 9203 M: Piotr Wojtaszczyk <piotr.wojtaszczyk@t << 9204 R: Vladimir Zapolskiy <vz@mleia.com> << 9205 L: linux-sound@vger.kernel.org << 9206 L: linuxppc-dev@lists.ozlabs.org << 9207 S: Maintained << 9208 F: Documentation/devicetree/bindings/sou << 9209 F: sound/soc/fsl/lpc3xxx-* << 9210 << 9211 FREESCALE SOC SOUND QMC DRIVER << 9212 M: Herve Codina <herve.codina@bootlin.com << 9213 L: linux-sound@vger.kernel.org << 9214 L: linuxppc-dev@lists.ozlabs.org << 9215 S: Maintained << 9216 F: Documentation/devicetree/bindings/sou << 9217 F: sound/soc/fsl/fsl_qmc_audio.c << 9218 << 9219 FREESCALE USB PERIPHERAL DRIVERS << 9220 L: linux-usb@vger.kernel.org << 9221 L: linuxppc-dev@lists.ozlabs.org << 9222 S: Orphan << 9223 F: drivers/usb/gadget/udc/fsl* << 9224 << 9225 FREESCALE USB PHY DRIVER << 9226 L: linux-usb@vger.kernel.org << 9227 L: linuxppc-dev@lists.ozlabs.org << 9228 S: Orphan << 9229 F: drivers/usb/phy/phy-fsl-usb* << 9230 2216 9231 FREEVXFS FILESYSTEM 2217 FREEVXFS FILESYSTEM 9232 M: Christoph Hellwig <hch@infradead.org> 2218 M: Christoph Hellwig <hch@infradead.org> 9233 S: Maintained << 9234 W: ftp://ftp.openlinux.org/pub/people/hc 2219 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs >> 2220 S: Maintained 9235 F: fs/freevxfs/ 2221 F: fs/freevxfs/ 9236 2222 9237 FREEZER 2223 FREEZER 9238 M: "Rafael J. Wysocki" <rafael@kernel.org << 9239 M: Pavel Machek <pavel@ucw.cz> 2224 M: Pavel Machek <pavel@ucw.cz> 9240 L: linux-pm@vger.kernel.org !! 2225 M: "Rafael J. Wysocki" <rjw@sisk.pl> >> 2226 L: linux-pm@lists.linux-foundation.org 9241 S: Supported 2227 S: Supported 9242 F: Documentation/power/freezing-of-tasks !! 2228 F: Documentation/power/freezing-of-tasks.txt 9243 F: include/linux/freezer.h 2229 F: include/linux/freezer.h 9244 F: kernel/freezer.c 2230 F: kernel/freezer.c 9245 2231 9246 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT !! 2232 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 9247 M: Eric Biggers <ebiggers@kernel.org> !! 2233 M: David Howells <dhowells@redhat.com> 9248 M: Theodore Y. Ts'o <tytso@mit.edu> !! 2234 L: linux-cachefs@redhat.com 9249 M: Jaegeuk Kim <jaegeuk@kernel.org> !! 2235 S: Supported 9250 L: linux-fscrypt@vger.kernel.org !! 2236 F: Documentation/filesystems/caching/ 9251 S: Supported !! 2237 F: fs/fscache/ 9252 Q: https://patchwork.kernel.org/project/ !! 2238 F: include/linux/fscache*.h 9253 T: git https://git.kernel.org/pub/scm/fs << 9254 F: Documentation/filesystems/fscrypt.rst << 9255 F: fs/crypto/ << 9256 F: include/linux/fscrypt.h << 9257 F: include/uapi/linux/fscrypt.h << 9258 << 9259 FSI SUBSYSTEM << 9260 M: Jeremy Kerr <jk@ozlabs.org> << 9261 M: Joel Stanley <joel@jms.id.au> << 9262 R: Alistar Popple <alistair@popple.id.au> << 9263 R: Eddie James <eajames@linux.ibm.com> << 9264 L: linux-fsi@lists.ozlabs.org << 9265 S: Supported << 9266 Q: http://patchwork.ozlabs.org/project/l << 9267 T: git git://git.kernel.org/pub/scm/linu << 9268 F: drivers/fsi/ << 9269 F: include/linux/fsi*.h << 9270 F: include/trace/events/fsi*.h << 9271 << 9272 FSI-ATTACHED I2C DRIVER << 9273 M: Eddie James <eajames@linux.ibm.com> << 9274 L: linux-i2c@vger.kernel.org << 9275 L: openbmc@lists.ozlabs.org (moderated f << 9276 S: Maintained << 9277 F: Documentation/devicetree/bindings/i2c << 9278 F: drivers/i2c/busses/i2c-fsi.c << 9279 << 9280 FSI-ATTACHED SPI DRIVER << 9281 M: Eddie James <eajames@linux.ibm.com> << 9282 L: linux-spi@vger.kernel.org << 9283 S: Maintained << 9284 F: Documentation/devicetree/bindings/fsi << 9285 F: drivers/spi/spi-fsi.c << 9286 << 9287 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCT << 9288 M: Jan Kara <jack@suse.cz> << 9289 R: Amir Goldstein <amir73il@gmail.com> << 9290 L: linux-fsdevel@vger.kernel.org << 9291 S: Maintained << 9292 T: git git://git.kernel.org/pub/scm/linu << 9293 F: fs/notify/ << 9294 F: include/linux/fsnotify*.h << 9295 << 9296 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY P << 9297 M: Eric Biggers <ebiggers@kernel.org> << 9298 M: Theodore Y. Ts'o <tytso@mit.edu> << 9299 L: fsverity@lists.linux.dev << 9300 S: Supported << 9301 Q: https://patchwork.kernel.org/project/ << 9302 T: git https://git.kernel.org/pub/scm/fs << 9303 F: Documentation/filesystems/fsverity.rs << 9304 F: fs/verity/ << 9305 F: include/linux/fsverity.h << 9306 F: include/uapi/linux/fsverity.h << 9307 2239 9308 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER !! 2240 FUJITSU FR-V (FRV) PORT 9309 M: Michael Zaidman <michael.zaidman@gmail !! 2241 M: David Howells <dhowells@redhat.com> 9310 L: linux-i2c@vger.kernel.org << 9311 L: linux-input@vger.kernel.org << 9312 S: Maintained 2242 S: Maintained 9313 F: drivers/hid/hid-ft260.c !! 2243 F: arch/frv/ 9314 2244 9315 FUJITSU LAPTOP EXTRAS 2245 FUJITSU LAPTOP EXTRAS 9316 M: Jonathan Woithe <jwoithe@just42.net> !! 2246 M: Jonathan Woithe <jwoithe@physics.adelaide.edu.au> 9317 L: platform-driver-x86@vger.kernel.org !! 2247 L: linux-acpi@vger.kernel.org 9318 S: Maintained 2248 S: Maintained 9319 F: drivers/platform/x86/fujitsu-laptop.c 2249 F: drivers/platform/x86/fujitsu-laptop.c 9320 2250 9321 FUJITSU TABLET EXTRAS << 9322 M: Robert Gerlach <khnz@gmx.de> << 9323 L: platform-driver-x86@vger.kernel.org << 9324 S: Maintained << 9325 F: drivers/platform/x86/fujitsu-tablet.c << 9326 << 9327 FUNCTION HOOKS (FTRACE) << 9328 M: Steven Rostedt <rostedt@goodmis.org> << 9329 M: Masami Hiramatsu <mhiramat@kernel.org> << 9330 R: Mark Rutland <mark.rutland@arm.com> << 9331 L: linux-kernel@vger.kernel.org << 9332 L: linux-trace-kernel@vger.kernel.org << 9333 S: Maintained << 9334 Q: https://patchwork.kernel.org/project/ << 9335 T: git git://git.kernel.org/pub/scm/linu << 9336 F: Documentation/trace/ftrace* << 9337 F: arch/*/*/*/*ftrace* << 9338 F: arch/*/*/*ftrace* << 9339 F: include/*/ftrace.h << 9340 F: kernel/trace/fgraph.c << 9341 F: kernel/trace/ftrace* << 9342 F: samples/ftrace << 9343 << 9344 FUNGIBLE ETHERNET DRIVERS << 9345 M: Dimitris Michailidis <dmichail@fungibl << 9346 L: netdev@vger.kernel.org << 9347 S: Supported << 9348 F: drivers/net/ethernet/fungible/ << 9349 << 9350 FUSE: FILESYSTEM IN USERSPACE 2251 FUSE: FILESYSTEM IN USERSPACE 9351 M: Miklos Szeredi <miklos@szeredi.hu> 2252 M: Miklos Szeredi <miklos@szeredi.hu> 9352 L: linux-fsdevel@vger.kernel.org !! 2253 L: fuse-devel@lists.sourceforge.net >> 2254 W: http://fuse.sourceforge.net/ 9353 S: Maintained 2255 S: Maintained 9354 W: https://github.com/libfuse/ << 9355 T: git git://git.kernel.org/pub/scm/linu << 9356 F: Documentation/filesystems/fuse.rst << 9357 F: fs/fuse/ 2256 F: fs/fuse/ 9358 F: include/uapi/linux/fuse.h !! 2257 F: include/linux/fuse.h 9359 2258 9360 FUTEX SUBSYSTEM !! 2259 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 9361 M: Thomas Gleixner <tglx@linutronix.de> !! 2260 M: Rik Faith <faith@cs.unc.edu> 9362 M: Ingo Molnar <mingo@redhat.com> !! 2261 L: linux-scsi@vger.kernel.org 9363 R: Peter Zijlstra <peterz@infradead.org> !! 2262 S: Odd Fixes (e.g., new signatures) 9364 R: Darren Hart <dvhart@infradead.org> !! 2263 F: drivers/scsi/fdomain.* 9365 R: Davidlohr Bueso <dave@stgolabs.net> << 9366 R: André Almeida <andrealmeid@igalia.com << 9367 L: linux-kernel@vger.kernel.org << 9368 S: Maintained << 9369 T: git git://git.kernel.org/pub/scm/linu << 9370 F: Documentation/locking/*futex* << 9371 F: include/asm-generic/futex.h << 9372 F: include/linux/futex.h << 9373 F: include/uapi/linux/futex.h << 9374 F: kernel/futex/* << 9375 F: tools/perf/bench/futex* << 9376 F: tools/testing/selftests/futex/ << 9377 << 9378 GALAXYCORE GC0308 CAMERA SENSOR DRIVER << 9379 M: Sebastian Reichel <sre@kernel.org> << 9380 L: linux-media@vger.kernel.org << 9381 S: Maintained << 9382 F: Documentation/devicetree/bindings/med << 9383 F: drivers/media/i2c/gc0308.c << 9384 << 9385 GALAXYCORE GC05a2 CAMERA SENSOR DRIVER << 9386 M: Zhi Mao <zhi.mao@mediatek.com> << 9387 L: linux-media@vger.kernel.org << 9388 S: Maintained << 9389 F: Documentation/devicetree/bindings/med << 9390 F: drivers/media/i2c/gc05a2.c << 9391 << 9392 GALAXYCORE GC08A3 CAMERA SENSOR DRIVER << 9393 M: Zhi Mao <zhi.mao@mediatek.com> << 9394 L: linux-media@vger.kernel.org << 9395 S: Maintained << 9396 F: Documentation/devicetree/bindings/med << 9397 F: drivers/media/i2c/gc08a3.c << 9398 2264 9399 GALAXYCORE GC2145 SENSOR DRIVER !! 2265 GDT SCSI DISK ARRAY CONTROLLER DRIVER 9400 M: Alain Volmat <alain.volmat@foss.st.com !! 2266 M: Achim Leubner <achim_leubner@adaptec.com> 9401 L: linux-media@vger.kernel.org !! 2267 L: linux-scsi@vger.kernel.org 9402 S: Maintained !! 2268 W: http://www.icp-vortex.com/ 9403 T: git git://linuxtv.org/media_tree.git << 9404 F: Documentation/devicetree/bindings/med << 9405 F: drivers/media/i2c/gc2145.c << 9406 << 9407 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER << 9408 M: Tim Harvey <tharvey@gateworks.com> << 9409 S: Maintained << 9410 F: Documentation/devicetree/bindings/mfd << 9411 F: Documentation/hwmon/gsc-hwmon.rst << 9412 F: drivers/hwmon/gsc-hwmon.c << 9413 F: drivers/mfd/gateworks-gsc.c << 9414 F: include/linux/mfd/gsc.h << 9415 F: include/linux/platform_data/gsc_hwmon << 9416 << 9417 GCC PLUGINS << 9418 M: Kees Cook <kees@kernel.org> << 9419 L: linux-hardening@vger.kernel.org << 9420 S: Maintained << 9421 T: git git://git.kernel.org/pub/scm/linu << 9422 F: Documentation/kbuild/gcc-plugins.rst << 9423 F: include/linux/stackleak.h << 9424 F: kernel/stackleak.c << 9425 F: scripts/Makefile.gcc-plugins << 9426 F: scripts/gcc-plugins/ << 9427 << 9428 GCOV BASED KERNEL PROFILING << 9429 M: Peter Oberparleiter <oberpar@linux.ibm << 9430 S: Maintained << 9431 F: Documentation/dev-tools/gcov.rst << 9432 F: kernel/gcov/ << 9433 << 9434 GDB KERNEL DEBUGGING HELPER SCRIPTS << 9435 M: Jan Kiszka <jan.kiszka@siemens.com> << 9436 M: Kieran Bingham <kbingham@kernel.org> << 9437 S: Supported 2269 S: Supported 9438 F: scripts/gdb/ !! 2270 F: drivers/scsi/gdt* 9439 << 9440 GEMINI CRYPTO DRIVER << 9441 M: Corentin Labbe <clabbe@baylibre.com> << 9442 L: linux-crypto@vger.kernel.org << 9443 S: Maintained << 9444 F: drivers/crypto/gemini/ << 9445 << 9446 GEMTEK FM RADIO RECEIVER DRIVER << 9447 M: Hans Verkuil <hverkuil@xs4all.nl> << 9448 L: linux-media@vger.kernel.org << 9449 S: Maintained << 9450 W: https://linuxtv.org << 9451 T: git git://linuxtv.org/media_tree.git << 9452 F: drivers/media/radio/radio-gemtek* << 9453 << 9454 GENERIC ARCHITECTURE TOPOLOGY << 9455 M: Sudeep Holla <sudeep.holla@arm.com> << 9456 L: linux-kernel@vger.kernel.org << 9457 S: Maintained << 9458 F: drivers/base/arch_topology.c << 9459 F: include/linux/arch_topology.h << 9460 << 9461 GENERIC ENTRY CODE << 9462 M: Thomas Gleixner <tglx@linutronix.de> << 9463 M: Peter Zijlstra <peterz@infradead.org> << 9464 M: Andy Lutomirski <luto@kernel.org> << 9465 L: linux-kernel@vger.kernel.org << 9466 S: Maintained << 9467 T: git git://git.kernel.org/pub/scm/linu << 9468 F: include/linux/entry-common.h << 9469 F: include/linux/entry-kvm.h << 9470 F: kernel/entry/ << 9471 2271 9472 GENERIC GPIO I2C DRIVER 2272 GENERIC GPIO I2C DRIVER 9473 M: Wolfram Sang <wsa+renesas@sang-enginee !! 2273 M: Haavard Skinnemoen <hskinnemoen@atmel.com> 9474 S: Supported 2274 S: Supported 9475 F: drivers/i2c/busses/i2c-gpio.c 2275 F: drivers/i2c/busses/i2c-gpio.c 9476 F: include/linux/platform_data/i2c-gpio. !! 2276 F: include/linux/i2c-gpio.h 9477 << 9478 GENERIC GPIO I2C MULTIPLEXER DRIVER << 9479 M: Peter Korsgaard <peter.korsgaard@barco << 9480 L: linux-i2c@vger.kernel.org << 9481 S: Supported << 9482 F: Documentation/i2c/muxes/i2c-mux-gpio. << 9483 F: drivers/i2c/muxes/i2c-mux-gpio.c << 9484 F: include/linux/platform_data/i2c-mux-g << 9485 << 9486 GENERIC GPIO RESET DRIVER << 9487 M: Krzysztof Kozlowski <krzk@kernel.org> << 9488 S: Maintained << 9489 F: drivers/reset/reset-gpio.c << 9490 2277 9491 GENERIC HDLC (WAN) DRIVERS 2278 GENERIC HDLC (WAN) DRIVERS 9492 M: Krzysztof Halasa <khc@pm.waw.pl> 2279 M: Krzysztof Halasa <khc@pm.waw.pl> 9493 S: Maintained << 9494 W: http://www.kernel.org/pub/linux/utils 2280 W: http://www.kernel.org/pub/linux/utils/net/hdlc/ >> 2281 S: Maintained 9495 F: drivers/net/wan/c101.c 2282 F: drivers/net/wan/c101.c 9496 F: drivers/net/wan/hd6457* 2283 F: drivers/net/wan/hd6457* 9497 F: drivers/net/wan/hdlc* 2284 F: drivers/net/wan/hdlc* 9498 F: drivers/net/wan/n2.c 2285 F: drivers/net/wan/n2.c 9499 F: drivers/net/wan/pc300too.c 2286 F: drivers/net/wan/pc300too.c 9500 F: drivers/net/wan/pci200syn.c 2287 F: drivers/net/wan/pci200syn.c 9501 F: drivers/net/wan/wanxl* 2288 F: drivers/net/wan/wanxl* 9502 2289 9503 GENERIC INCLUDE/ASM HEADER FILES 2290 GENERIC INCLUDE/ASM HEADER FILES 9504 M: Arnd Bergmann <arnd@arndb.de> 2291 M: Arnd Bergmann <arnd@arndb.de> 9505 L: linux-arch@vger.kernel.org 2292 L: linux-arch@vger.kernel.org 9506 S: Maintained << 9507 T: git git://git.kernel.org/pub/scm/linu 2293 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 9508 F: include/asm-generic/ << 9509 F: include/uapi/asm-generic/ << 9510 << 9511 GENERIC PHY FRAMEWORK << 9512 M: Vinod Koul <vkoul@kernel.org> << 9513 M: Kishon Vijay Abraham I <kishon@kernel. << 9514 L: linux-phy@lists.infradead.org << 9515 S: Supported << 9516 Q: https://patchwork.kernel.org/project/ << 9517 T: git git://git.kernel.org/pub/scm/linu << 9518 F: Documentation/devicetree/bindings/phy << 9519 F: drivers/phy/ << 9520 F: include/dt-bindings/phy/ << 9521 F: include/linux/phy/ << 9522 << 9523 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER << 9524 M: Wolfram Sang <wsa+renesas@sang-enginee << 9525 S: Supported << 9526 F: Documentation/devicetree/bindings/i2c << 9527 F: drivers/i2c/muxes/i2c-demux-pinctrl.c << 9528 << 9529 GENERIC PM DOMAINS << 9530 M: Ulf Hansson <ulf.hansson@linaro.org> << 9531 L: linux-pm@vger.kernel.org << 9532 S: Supported << 9533 F: Documentation/devicetree/bindings/pow << 9534 T: git git://git.kernel.org/pub/scm/linu << 9535 F: drivers/pmdomain/ << 9536 F: include/linux/pm_domain.h << 9537 << 9538 GENERIC RADIX TREE << 9539 M: Kent Overstreet <kent.overstreet@linux << 9540 S: Supported << 9541 C: irc://irc.oftc.net/bcache << 9542 F: include/linux/generic-radix-tree.h << 9543 F: lib/generic-radix-tree.c << 9544 << 9545 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER << 9546 M: Eugen Hristev <eugen.hristev@microchip << 9547 L: linux-input@vger.kernel.org << 9548 S: Maintained 2294 S: Maintained 9549 F: drivers/input/touchscreen/resistive-a !! 2295 F: include/asm-generic 9550 << 9551 GENERIC STRING LIBRARY << 9552 M: Kees Cook <kees@kernel.org> << 9553 R: Andy Shevchenko <andy@kernel.org> << 9554 L: linux-hardening@vger.kernel.org << 9555 S: Supported << 9556 T: git git://git.kernel.org/pub/scm/linu << 9557 F: include/linux/string.h << 9558 F: include/linux/string_choices.h << 9559 F: include/linux/string_helpers.h << 9560 F: lib/string.c << 9561 F: lib/string_kunit.c << 9562 F: lib/string_helpers.c << 9563 F: lib/string_helpers_kunit.c << 9564 F: scripts/coccinelle/api/string_choices << 9565 2296 9566 GENERIC UIO DRIVER FOR PCI DEVICES 2297 GENERIC UIO DRIVER FOR PCI DEVICES 9567 M: "Michael S. Tsirkin" <mst@redhat.com> 2298 M: "Michael S. Tsirkin" <mst@redhat.com> 9568 L: kvm@vger.kernel.org 2299 L: kvm@vger.kernel.org 9569 S: Supported 2300 S: Supported 9570 F: drivers/uio/uio_pci_generic.c 2301 F: drivers/uio/uio_pci_generic.c 9571 2302 9572 GENERIC VDSO LIBRARY << 9573 M: Andy Lutomirski <luto@kernel.org> << 9574 M: Thomas Gleixner <tglx@linutronix.de> << 9575 M: Vincenzo Frascino <vincenzo.frascino@a << 9576 L: linux-kernel@vger.kernel.org << 9577 S: Maintained << 9578 T: git git://git.kernel.org/pub/scm/linu << 9579 F: include/asm-generic/vdso/vsyscall.h << 9580 F: include/vdso/ << 9581 F: kernel/time/vsyscall.c << 9582 F: lib/vdso/ << 9583 << 9584 GENWQE (IBM Generic Workqueue Card) << 9585 M: Frank Haverkamp <haver@linux.ibm.com> << 9586 S: Supported << 9587 F: drivers/misc/genwqe/ << 9588 << 9589 GET_MAINTAINER SCRIPT << 9590 M: Joe Perches <joe@perches.com> << 9591 S: Maintained << 9592 F: scripts/get_maintainer.pl << 9593 << 9594 GFS2 FILE SYSTEM 2303 GFS2 FILE SYSTEM 9595 M: Andreas Gruenbacher <agruenba@redhat.c !! 2304 M: Steven Whitehouse <swhiteho@redhat.com> 9596 L: gfs2@lists.linux.dev !! 2305 L: cluster-devel@redhat.com >> 2306 W: http://sources.redhat.com/cluster/ >> 2307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes.git >> 2308 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git 9597 S: Supported 2309 S: Supported 9598 B: https://bugzilla.kernel.org/enter_bug !! 2310 F: Documentation/filesystems/gfs2*.txt 9599 T: git git://git.kernel.org/pub/scm/linu << 9600 F: Documentation/filesystems/gfs2* << 9601 F: fs/gfs2/ 2311 F: fs/gfs2/ 9602 F: include/uapi/linux/gfs2_ondisk.h !! 2312 F: include/linux/gfs2_ondisk.h 9603 << 9604 GIGABYTE WATERFORCE SENSOR DRIVER << 9605 M: Aleksa Savic <savicaleksa83@gmail.com> << 9606 L: linux-hwmon@vger.kernel.org << 9607 S: Maintained << 9608 F: Documentation/hwmon/gigabyte_waterfor << 9609 F: drivers/hwmon/gigabyte_waterforce.c << 9610 << 9611 GIGABYTE WMI DRIVER << 9612 M: Thomas Weißschuh <thomas@weissschuh.n << 9613 L: platform-driver-x86@vger.kernel.org << 9614 S: Maintained << 9615 F: drivers/platform/x86/gigabyte-wmi.c << 9616 << 9617 GNSS SUBSYSTEM << 9618 M: Johan Hovold <johan@kernel.org> << 9619 S: Maintained << 9620 T: git git://git.kernel.org/pub/scm/linu << 9621 F: Documentation/ABI/testing/sysfs-class << 9622 F: Documentation/devicetree/bindings/gns << 9623 F: drivers/gnss/ << 9624 F: include/linux/gnss.h << 9625 << 9626 GO7007 MPEG CODEC << 9627 M: Hans Verkuil <hverkuil-cisco@xs4all.nl << 9628 L: linux-media@vger.kernel.org << 9629 S: Maintained << 9630 F: drivers/media/usb/go7007/ << 9631 << 9632 GOODIX TOUCHSCREEN << 9633 M: Bastien Nocera <hadess@hadess.net> << 9634 M: Hans de Goede <hdegoede@redhat.com> << 9635 L: linux-input@vger.kernel.org << 9636 S: Maintained << 9637 F: drivers/input/touchscreen/goodix* << 9638 2313 9639 GOOGLE ETHERNET DRIVERS !! 2314 GIGASET ISDN DRIVERS 9640 M: Jeroen de Borst <jeroendb@google.com> !! 2315 M: Hansjoerg Lipp <hjlipp@web.de> 9641 M: Praveen Kaligineedi <pkaligineedi@goog !! 2316 M: Tilman Schmidt <tilman@imap.cc> 9642 R: Shailend Chand <shailend@google.com> !! 2317 L: gigaset307x-common@lists.sourceforge.net 9643 L: netdev@vger.kernel.org !! 2318 W: http://gigaset307x.sourceforge.net/ 9644 S: Supported !! 2319 S: Maintained 9645 F: Documentation/networking/device_drive !! 2320 F: Documentation/isdn/README.gigaset 9646 F: drivers/net/ethernet/google !! 2321 F: drivers/isdn/gigaset/ 9647 !! 2322 F: include/linux/gigaset_dev.h 9648 GOOGLE FIRMWARE DRIVERS << 9649 M: Tzung-Bi Shih <tzungbi@kernel.org> << 9650 R: Brian Norris <briannorris@chromium.org << 9651 R: Julius Werner <jwerner@chromium.org> << 9652 L: chrome-platform@lists.linux.dev << 9653 S: Maintained << 9654 T: git git://git.kernel.org/pub/scm/linu << 9655 F: drivers/firmware/google/ << 9656 << 9657 GOOGLE TENSOR SoC SUPPORT << 9658 M: Peter Griffin <peter.griffin@linaro.or << 9659 L: linux-arm-kernel@lists.infradead.org << 9660 L: linux-samsung-soc@vger.kernel.org << 9661 S: Maintained << 9662 F: Documentation/devicetree/bindings/clo << 9663 F: arch/arm64/boot/dts/exynos/google/ << 9664 F: drivers/clk/samsung/clk-gs101.c << 9665 F: drivers/phy/samsung/phy-gs101-ufs.c << 9666 F: include/dt-bindings/clock/google,gs10 << 9667 K: [gG]oogle.?[tT]ensor << 9668 << 9669 GPD POCKET FAN DRIVER << 9670 M: Hans de Goede <hdegoede@redhat.com> << 9671 L: platform-driver-x86@vger.kernel.org << 9672 S: Maintained << 9673 F: drivers/platform/x86/gpd-pocket-fan.c << 9674 << 9675 GPIO ACPI SUPPORT << 9676 M: Mika Westerberg <mika.westerberg@linux << 9677 M: Andy Shevchenko <andriy.shevchenko@lin << 9678 L: linux-gpio@vger.kernel.org << 9679 L: linux-acpi@vger.kernel.org << 9680 S: Supported << 9681 T: git git://git.kernel.org/pub/scm/linu << 9682 F: Documentation/firmware-guide/acpi/gpi << 9683 F: drivers/gpio/gpiolib-acpi.c << 9684 F: drivers/gpio/gpiolib-acpi.h << 9685 << 9686 GPIO AGGREGATOR << 9687 M: Geert Uytterhoeven <geert+renesas@glid << 9688 L: linux-gpio@vger.kernel.org << 9689 S: Supported << 9690 F: Documentation/admin-guide/gpio/gpio-a << 9691 F: drivers/gpio/gpio-aggregator.c << 9692 << 9693 GPIO IR Transmitter << 9694 M: Sean Young <sean@mess.org> << 9695 L: linux-media@vger.kernel.org << 9696 S: Maintained << 9697 F: Documentation/devicetree/bindings/led << 9698 F: drivers/media/rc/gpio-ir-tx.c << 9699 << 9700 GPIO MOCKUP DRIVER << 9701 M: Bamvor Jian Zhang <bamv2005@gmail.com> << 9702 L: linux-gpio@vger.kernel.org << 9703 S: Maintained << 9704 F: drivers/gpio/gpio-mockup.c << 9705 F: tools/testing/selftests/gpio/ << 9706 << 9707 GPIO REGMAP << 9708 M: Michael Walle <mwalle@kernel.org> << 9709 S: Maintained << 9710 F: drivers/gpio/gpio-regmap.c << 9711 F: include/linux/gpio/regmap.h << 9712 K: (devm_)?gpio_regmap_(un)?register << 9713 << 9714 GPIO SUBSYSTEM << 9715 M: Linus Walleij <linus.walleij@linaro.or << 9716 M: Bartosz Golaszewski <brgl@bgdev.pl> << 9717 L: linux-gpio@vger.kernel.org << 9718 S: Maintained << 9719 T: git git://git.kernel.org/pub/scm/linu << 9720 F: Documentation/admin-guide/gpio/ << 9721 F: Documentation/devicetree/bindings/gpi << 9722 F: Documentation/driver-api/gpio/ << 9723 F: drivers/gpio/ << 9724 F: include/dt-bindings/gpio/ << 9725 F: include/linux/gpio.h << 9726 F: include/linux/gpio/ << 9727 F: include/linux/of_gpio.h << 9728 K: (devm_)?gpio_(request|free|direction| << 9729 << 9730 GPIO UAPI << 9731 M: Bartosz Golaszewski <brgl@bgdev.pl> << 9732 R: Kent Gibson <warthog618@gmail.com> << 9733 L: linux-gpio@vger.kernel.org << 9734 S: Maintained << 9735 T: git git://git.kernel.org/pub/scm/linu << 9736 F: Documentation/ABI/obsolete/sysfs-gpio << 9737 F: Documentation/ABI/testing/gpio-cdev << 9738 F: Documentation/userspace-api/gpio/ << 9739 F: drivers/gpio/gpiolib-cdev.c << 9740 F: include/uapi/linux/gpio.h << 9741 F: tools/gpio/ << 9742 << 9743 GRETH 10/100/1G Ethernet MAC device driver << 9744 M: Andreas Larsson <andreas@gaisler.com> << 9745 L: netdev@vger.kernel.org << 9746 S: Maintained << 9747 F: drivers/net/ethernet/aeroflex/ << 9748 2323 9749 GREYBUS AUDIO PROTOCOLS DRIVERS !! 2324 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 9750 M: Vaibhav Agarwal <vaibhav.sr@gmail.com> !! 2325 M: Frank Seidel <frank@f-seidel.de> 9751 M: Mark Greer <mgreer@animalcreek.com> !! 2326 L: lm-sensors@lm-sensors.org 9752 S: Maintained !! 2327 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 9753 F: drivers/staging/greybus/audio_apbridg << 9754 F: drivers/staging/greybus/audio_apbridg << 9755 F: drivers/staging/greybus/audio_codec.c << 9756 F: drivers/staging/greybus/audio_codec.h << 9757 F: drivers/staging/greybus/audio_gb.c << 9758 F: drivers/staging/greybus/audio_manager << 9759 F: drivers/staging/greybus/audio_manager << 9760 F: drivers/staging/greybus/audio_manager << 9761 F: drivers/staging/greybus/audio_manager << 9762 F: drivers/staging/greybus/audio_manager << 9763 F: drivers/staging/greybus/audio_module. << 9764 F: drivers/staging/greybus/audio_topolog << 9765 << 9766 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS << 9767 M: Viresh Kumar <vireshk@kernel.org> << 9768 S: Maintained << 9769 F: drivers/staging/greybus/authenticatio << 9770 F: drivers/staging/greybus/bootrom.c << 9771 F: drivers/staging/greybus/firmware.h << 9772 F: drivers/staging/greybus/fw-core.c << 9773 F: drivers/staging/greybus/fw-download.c << 9774 F: drivers/staging/greybus/fw-management << 9775 F: drivers/staging/greybus/greybus_authe << 9776 F: drivers/staging/greybus/greybus_firmw << 9777 F: drivers/staging/greybus/hid.c << 9778 F: drivers/staging/greybus/i2c.c << 9779 F: drivers/staging/greybus/spi.c << 9780 F: drivers/staging/greybus/spilib.c << 9781 F: drivers/staging/greybus/spilib.h << 9782 << 9783 GREYBUS LOOPBACK DRIVER << 9784 M: Bryan O'Donoghue <pure.logic@nexus-sof << 9785 S: Maintained << 9786 F: drivers/staging/greybus/loopback.c << 9787 << 9788 GREYBUS PLATFORM DRIVERS << 9789 M: Vaibhav Hiremath <hvaibhav.linux@gmail << 9790 S: Maintained << 9791 F: drivers/staging/greybus/arche-apb-ctr << 9792 F: drivers/staging/greybus/arche-platfor << 9793 F: drivers/staging/greybus/arche_platfor << 9794 << 9795 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS << 9796 M: Rui Miguel Silva <rmfrfs@gmail.com> << 9797 S: Maintained << 9798 F: drivers/staging/greybus/gpio.c << 9799 F: drivers/staging/greybus/light.c << 9800 F: drivers/staging/greybus/power_supply. << 9801 F: drivers/staging/greybus/sdio.c << 9802 F: drivers/staging/greybus/spi.c << 9803 F: drivers/staging/greybus/spilib.c << 9804 << 9805 GREYBUS BEAGLEPLAY DRIVERS << 9806 M: Ayush Singh <ayushdevel1325@gmail.com> << 9807 L: greybus-dev@lists.linaro.org (moderat << 9808 S: Maintained << 9809 F: Documentation/devicetree/bindings/net << 9810 F: drivers/greybus/gb-beagleplay.c << 9811 << 9812 GREYBUS SUBSYSTEM << 9813 M: Johan Hovold <johan@kernel.org> << 9814 M: Alex Elder <elder@kernel.org> << 9815 M: Greg Kroah-Hartman <gregkh@linuxfounda << 9816 L: greybus-dev@lists.linaro.org (moderat << 9817 S: Maintained << 9818 F: drivers/greybus/ << 9819 F: drivers/staging/greybus/ << 9820 F: include/linux/greybus.h << 9821 F: include/linux/greybus/ << 9822 << 9823 GREYBUS UART PROTOCOLS DRIVERS << 9824 M: David Lin <dtwlin@gmail.com> << 9825 S: Maintained 2328 S: Maintained 9826 F: drivers/staging/greybus/log.c !! 2329 F: drivers/hwmon/hdaps.c 9827 F: drivers/staging/greybus/uart.c << 9828 2330 9829 GS1662 VIDEO SERIALIZER !! 2331 HYPERVISOR VIRTUAL CONSOLE DRIVER 9830 M: Charles-Antoine Couret <charles-antoin !! 2332 L: linuxppc-dev@ozlabs.org 9831 L: linux-media@vger.kernel.org !! 2333 S: Odd Fixes 9832 S: Maintained !! 2334 F: drivers/char/hvc_* 9833 T: git git://linuxtv.org/media_tree.git << 9834 F: drivers/media/spi/gs1662.c << 9835 2335 9836 GSPCA FINEPIX SUBDRIVER 2336 GSPCA FINEPIX SUBDRIVER 9837 M: Frank Zago <frank@zago.net> 2337 M: Frank Zago <frank@zago.net> 9838 L: linux-media@vger.kernel.org 2338 L: linux-media@vger.kernel.org >> 2339 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 9839 S: Maintained 2340 S: Maintained 9840 T: git git://linuxtv.org/media_tree.git !! 2341 F: drivers/media/video/gspca/finepix.c 9841 F: drivers/media/usb/gspca/finepix.c << 9842 2342 9843 GSPCA GL860 SUBDRIVER 2343 GSPCA GL860 SUBDRIVER 9844 M: Olivier Lorin <o.lorin@laposte.net> 2344 M: Olivier Lorin <o.lorin@laposte.net> 9845 L: linux-media@vger.kernel.org 2345 L: linux-media@vger.kernel.org >> 2346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 9846 S: Maintained 2347 S: Maintained 9847 T: git git://linuxtv.org/media_tree.git !! 2348 F: drivers/media/video/gspca/gl860/ 9848 F: drivers/media/usb/gspca/gl860/ << 9849 2349 9850 GSPCA M5602 SUBDRIVER 2350 GSPCA M5602 SUBDRIVER 9851 M: Erik Andren <erik.andren@gmail.com> 2351 M: Erik Andren <erik.andren@gmail.com> 9852 L: linux-media@vger.kernel.org 2352 L: linux-media@vger.kernel.org >> 2353 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 9853 S: Maintained 2354 S: Maintained 9854 T: git git://linuxtv.org/media_tree.git !! 2355 F: drivers/media/video/gspca/m5602/ 9855 F: drivers/media/usb/gspca/m5602/ << 9856 2356 9857 GSPCA PAC207 SONIXB SUBDRIVER 2357 GSPCA PAC207 SONIXB SUBDRIVER 9858 M: Hans Verkuil <hverkuil@xs4all.nl> !! 2358 M: Hans de Goede <hdegoede@redhat.com> 9859 L: linux-media@vger.kernel.org 2359 L: linux-media@vger.kernel.org 9860 S: Odd Fixes !! 2360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 9861 T: git git://linuxtv.org/media_tree.git !! 2361 S: Maintained 9862 F: drivers/media/usb/gspca/pac207.c !! 2362 F: drivers/media/video/gspca/pac207.c 9863 2363 9864 GSPCA SN9C20X SUBDRIVER 2364 GSPCA SN9C20X SUBDRIVER 9865 M: Brian Johnson <brijohn@gmail.com> 2365 M: Brian Johnson <brijohn@gmail.com> 9866 L: linux-media@vger.kernel.org 2366 L: linux-media@vger.kernel.org >> 2367 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 9867 S: Maintained 2368 S: Maintained 9868 T: git git://linuxtv.org/media_tree.git !! 2369 F: drivers/media/video/gspca/sn9c20x.c 9869 F: drivers/media/usb/gspca/sn9c20x.c << 9870 2370 9871 GSPCA T613 SUBDRIVER 2371 GSPCA T613 SUBDRIVER 9872 M: Leandro Costantino <lcostantino@gmail. 2372 M: Leandro Costantino <lcostantino@gmail.com> 9873 L: linux-media@vger.kernel.org 2373 L: linux-media@vger.kernel.org >> 2374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 9874 S: Maintained 2375 S: Maintained 9875 T: git git://linuxtv.org/media_tree.git !! 2376 F: drivers/media/video/gspca/t613.c 9876 F: drivers/media/usb/gspca/t613.c << 9877 2377 9878 GSPCA USB WEBCAM DRIVER 2378 GSPCA USB WEBCAM DRIVER 9879 M: Hans Verkuil <hverkuil@xs4all.nl> !! 2379 M: Jean-Francois Moine <moinejf@free.fr> 9880 L: linux-media@vger.kernel.org !! 2380 W: http://moinejf.free.fr 9881 S: Odd Fixes << 9882 T: git git://linuxtv.org/media_tree.git << 9883 F: drivers/media/usb/gspca/ << 9884 << 9885 GTP (GPRS Tunneling Protocol) << 9886 M: Pablo Neira Ayuso <pablo@netfilter.org << 9887 M: Harald Welte <laforge@gnumonks.org> << 9888 L: osmocom-net-gprs@lists.osmocom.org << 9889 S: Maintained << 9890 T: git git://git.kernel.org/pub/scm/linu << 9891 F: drivers/net/gtp.c << 9892 << 9893 GUID PARTITION TABLE (GPT) << 9894 M: Davidlohr Bueso <dave@stgolabs.net> << 9895 L: linux-efi@vger.kernel.org << 9896 S: Maintained << 9897 F: block/partitions/efi.* << 9898 << 9899 HABANALABS PCI DRIVER << 9900 M: Ofir Bitton <obitton@habana.ai> << 9901 L: dri-devel@lists.freedesktop.org << 9902 S: Supported << 9903 C: irc://irc.oftc.net/dri-devel << 9904 T: git https://github.com/HabanaAI/drive << 9905 F: Documentation/ABI/testing/debugfs-dri << 9906 F: Documentation/ABI/testing/sysfs-drive << 9907 F: drivers/accel/habanalabs/ << 9908 F: include/linux/habanalabs/ << 9909 F: include/trace/events/habanalabs.h << 9910 F: include/uapi/drm/habanalabs_accel.h << 9911 << 9912 HACKRF MEDIA DRIVER << 9913 L: linux-media@vger.kernel.org << 9914 S: Orphan << 9915 W: https://linuxtv.org << 9916 Q: http://patchwork.linuxtv.org/project/ << 9917 F: drivers/media/usb/hackrf/ << 9918 << 9919 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY << 9920 M: Chuck Lever <chuck.lever@oracle.com> << 9921 L: kernel-tls-handshake@lists.linux.dev << 9922 L: netdev@vger.kernel.org << 9923 S: Maintained << 9924 F: Documentation/netlink/specs/handshake << 9925 F: Documentation/networking/tls-handshak << 9926 F: include/net/handshake.h << 9927 F: include/trace/events/handshake.h << 9928 F: net/handshake/ << 9929 << 9930 HANTRO VPU CODEC DRIVER << 9931 M: Ezequiel Garcia <ezequiel@vanguardiasu << 9932 M: Philipp Zabel <p.zabel@pengutronix.de> << 9933 L: linux-media@vger.kernel.org 2381 L: linux-media@vger.kernel.org 9934 L: linux-rockchip@lists.infradead.org !! 2382 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 9935 S: Maintained 2383 S: Maintained 9936 F: Documentation/devicetree/bindings/med !! 2384 F: drivers/media/video/gspca/ 9937 F: Documentation/devicetree/bindings/med << 9938 F: Documentation/devicetree/bindings/med << 9939 F: drivers/media/platform/verisilicon/ << 9940 << 9941 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) D << 9942 M: Frank Seidel <frank@f-seidel.de> << 9943 L: platform-driver-x86@vger.kernel.org << 9944 S: Maintained << 9945 W: http://www.kernel.org/pub/linux/kerne << 9946 F: drivers/platform/x86/hdaps.c << 9947 2385 9948 HARDWARE MONITORING 2386 HARDWARE MONITORING 9949 M: Jean Delvare <jdelvare@suse.com> !! 2387 L: lm-sensors@lm-sensors.org 9950 M: Guenter Roeck <linux@roeck-us.net> !! 2388 W: http://www.lm-sensors.org/ 9951 L: linux-hwmon@vger.kernel.org !! 2389 S: Orphan 9952 S: Maintained << 9953 W: http://hwmon.wiki.kernel.org/ << 9954 T: git git://git.kernel.org/pub/scm/linu << 9955 F: Documentation/ABI/testing/sysfs-class << 9956 F: Documentation/devicetree/bindings/hwm << 9957 F: Documentation/hwmon/ << 9958 F: drivers/hwmon/ 2390 F: drivers/hwmon/ 9959 F: include/linux/hwmon*.h << 9960 F: include/trace/events/hwmon*.h << 9961 K: (devm_)?hwmon_device_(un)?register(|_ << 9962 2391 9963 HARDWARE RANDOM NUMBER GENERATOR CORE 2392 HARDWARE RANDOM NUMBER GENERATOR CORE 9964 M: Olivia Mackall <olivia@selenic.com> !! 2393 M: Matt Mackall <mpm@selenic.com> 9965 M: Herbert Xu <herbert@gondor.apana.org.a 2394 M: Herbert Xu <herbert@gondor.apana.org.au> 9966 L: linux-crypto@vger.kernel.org << 9967 S: Odd fixes 2395 S: Odd fixes 9968 F: Documentation/admin-guide/hw_random.r !! 2396 F: Documentation/hw_random.txt 9969 F: Documentation/devicetree/bindings/rng << 9970 F: drivers/char/hw_random/ 2397 F: drivers/char/hw_random/ 9971 F: include/linux/hw_random.h 2398 F: include/linux/hw_random.h 9972 2399 9973 HARDWARE SPINLOCK CORE << 9974 M: Bjorn Andersson <andersson@kernel.org> << 9975 R: Baolin Wang <baolin.wang7@gmail.com> << 9976 L: linux-remoteproc@vger.kernel.org << 9977 S: Maintained << 9978 T: git git://git.kernel.org/pub/scm/linu << 9979 F: Documentation/devicetree/bindings/hwl << 9980 F: Documentation/locking/hwspinlock.rst << 9981 F: drivers/hwspinlock/ << 9982 F: include/linux/hwspinlock.h << 9983 << 9984 HARDWARE TRACING FACILITIES << 9985 M: Alexander Shishkin <alexander.shishkin << 9986 S: Maintained << 9987 F: drivers/hwtracing/ << 9988 << 9989 HARMONY SOUND DRIVER 2400 HARMONY SOUND DRIVER >> 2401 M: Kyle McMartin <kyle@mcmartin.ca> 9990 L: linux-parisc@vger.kernel.org 2402 L: linux-parisc@vger.kernel.org 9991 S: Maintained 2403 S: Maintained 9992 F: sound/parisc/harmony.* 2404 F: sound/parisc/harmony.* 9993 2405 9994 HDPVR USB VIDEO ENCODER DRIVER !! 2406 HAYES ESP SERIAL DRIVER 9995 M: Hans Verkuil <hverkuil@xs4all.nl> !! 2407 M: "Andrew J. Robinson" <arobinso@nyx.net> 9996 L: linux-media@vger.kernel.org !! 2408 W: http://www.nyx.net/~arobinso 9997 S: Odd Fixes !! 2409 S: Maintained 9998 W: https://linuxtv.org !! 2410 F: Documentation/serial/hayes-esp.txt 9999 T: git git://linuxtv.org/media_tree.git !! 2411 F: drivers/char/esp.c 10000 F: drivers/media/usb/hdpvr/ !! 2412 10001 !! 2413 HEWLETT-PACKARD SMART2 RAID DRIVER 10002 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER !! 2414 M: Chirag Kantharia <chirag.kantharia@hp.com> 10003 M: Keng-Yu Lin <keng-yu.lin@hpe.com> !! 2415 L: iss_storagedev@hp.com 10004 S: Supported !! 2416 S: Maintained 10005 F: drivers/misc/hpilo.[ch] !! 2417 F: Documentation/blockdev/cpqarray.txt 10006 !! 2418 F: drivers/block/cpqarray.* 10007 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG !! 2419 10008 M: Jerry Hoemann <jerry.hoemann@hpe.com> !! 2420 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 10009 S: Supported !! 2421 M: Mike Miller <mike.miller@hp.com> 10010 F: Documentation/watchdog/hpwdt.rst !! 2422 L: iss_storagedev@hp.com 10011 F: drivers/watchdog/hpwdt.c !! 2423 S: Supported 10012 !! 2424 F: Documentation/blockdev/cciss.txt 10013 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hps !! 2425 F: drivers/block/cciss* 10014 M: Don Brace <don.brace@microchip.com> !! 2426 F: include/linux/cciss_ioctl.h 10015 L: storagedev@microchip.com << 10016 L: linux-scsi@vger.kernel.org << 10017 S: Supported << 10018 F: Documentation/scsi/hpsa.rst << 10019 F: drivers/scsi/hpsa*.[ch] << 10020 F: include/linux/cciss*.h << 10021 F: include/uapi/linux/cciss*.h << 10022 << 10023 HFI1 DRIVER << 10024 M: Dennis Dalessandro <dennis.dalessandr << 10025 L: linux-rdma@vger.kernel.org << 10026 S: Supported << 10027 F: drivers/infiniband/hw/hfi1 << 10028 2427 10029 HFS FILESYSTEM 2428 HFS FILESYSTEM 10030 L: linux-fsdevel@vger.kernel.org !! 2429 M: Roman Zippel <zippel@linux-m68k.org> 10031 S: Orphan !! 2430 S: Maintained 10032 F: Documentation/filesystems/hfs.rst !! 2431 F: Documentation/filesystems/hfs.txt 10033 F: fs/hfs/ 2432 F: fs/hfs/ 10034 2433 10035 HFSPLUS FILESYSTEM << 10036 L: linux-fsdevel@vger.kernel.org << 10037 S: Orphan << 10038 F: Documentation/filesystems/hfsplus.rs << 10039 F: fs/hfsplus/ << 10040 << 10041 HGA FRAMEBUFFER DRIVER 2434 HGA FRAMEBUFFER DRIVER 10042 M: Ferenc Bakonyi <fero@drama.obuda.kand 2435 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 10043 L: linux-nvidia@lists.surfsouth.com 2436 L: linux-nvidia@lists.surfsouth.com 10044 S: Maintained << 10045 W: http://drama.obuda.kando.hu/~fero/cg 2437 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 10046 F: drivers/video/fbdev/hgafb.c !! 2438 S: Maintained >> 2439 F: drivers/video/hgafb.c 10047 2440 10048 HIBERNATION (aka Software Suspend, aka swsus 2441 HIBERNATION (aka Software Suspend, aka swsusp) 10049 M: "Rafael J. Wysocki" <rafael@kernel.or << 10050 M: Pavel Machek <pavel@ucw.cz> 2442 M: Pavel Machek <pavel@ucw.cz> 10051 L: linux-pm@vger.kernel.org !! 2443 M: "Rafael J. Wysocki" <rjw@sisk.pl> >> 2444 L: linux-pm@lists.linux-foundation.org 10052 S: Supported 2445 S: Supported 10053 B: https://bugzilla.kernel.org << 10054 F: arch/*/include/asm/suspend*.h << 10055 F: arch/x86/power/ 2446 F: arch/x86/power/ 10056 F: drivers/base/power/ 2447 F: drivers/base/power/ >> 2448 F: kernel/power/ >> 2449 F: include/linux/suspend.h 10057 F: include/linux/freezer.h 2450 F: include/linux/freezer.h 10058 F: include/linux/pm.h 2451 F: include/linux/pm.h 10059 F: include/linux/suspend.h !! 2452 F: arch/*/include/asm/suspend*.h 10060 F: kernel/power/ << 10061 2453 10062 HID CORE LAYER 2454 HID CORE LAYER 10063 M: Jiri Kosina <jikos@kernel.org> !! 2455 M: Jiri Kosina <jkosina@suse.cz> 10064 M: Benjamin Tissoires <bentiss@kernel.or << 10065 L: linux-input@vger.kernel.org 2456 L: linux-input@vger.kernel.org >> 2457 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 10066 S: Maintained 2458 S: Maintained 10067 T: git git://git.kernel.org/pub/scm/lin << 10068 F: Documentation/hid/ << 10069 F: drivers/hid/ 2459 F: drivers/hid/ 10070 F: include/linux/hid* 2460 F: include/linux/hid* 10071 F: include/uapi/linux/hid* << 10072 F: samples/hid/ << 10073 F: tools/testing/selftests/hid/ << 10074 << 10075 HID LOGITECH DRIVERS << 10076 R: Filipe Laíns <lains@riseup.net> << 10077 L: linux-input@vger.kernel.org << 10078 S: Maintained << 10079 F: drivers/hid/hid-logitech-* << 10080 << 10081 HID NVIDIA SHIELD DRIVER << 10082 M: Rahul Rameshbabu <rrameshbabu@nvidia. << 10083 L: linux-input@vger.kernel.org << 10084 S: Maintained << 10085 F: drivers/hid/hid-nvidia-shield.c << 10086 << 10087 HID PHOENIX RC FLIGHT CONTROLLER << 10088 M: Marcus Folkesson <marcus.folkesson@gm << 10089 L: linux-input@vger.kernel.org << 10090 S: Maintained << 10091 F: drivers/hid/hid-pxrc.c << 10092 << 10093 HID PLAYSTATION DRIVER << 10094 M: Roderick Colenbrander <roderick.colen << 10095 L: linux-input@vger.kernel.org << 10096 S: Supported << 10097 F: drivers/hid/hid-playstation.c << 10098 << 10099 HID SENSOR HUB DRIVERS << 10100 M: Jiri Kosina <jikos@kernel.org> << 10101 M: Jonathan Cameron <jic23@kernel.org> << 10102 M: Srinivas Pandruvada <srinivas.pandruv << 10103 L: linux-input@vger.kernel.org << 10104 L: linux-iio@vger.kernel.org << 10105 S: Maintained << 10106 F: Documentation/hid/hid-sensor* << 10107 F: drivers/hid/hid-sensor-* << 10108 F: drivers/iio/*/hid-* << 10109 F: include/linux/hid-sensor-* << 10110 << 10111 HID VRC-2 CAR CONTROLLER DRIVER << 10112 M: Marcus Folkesson <marcus.folkesson@gm << 10113 L: linux-input@vger.kernel.org << 10114 S: Maintained << 10115 F: drivers/hid/hid-vrc2.c << 10116 << 10117 HID WACOM DRIVER << 10118 M: Ping Cheng <ping.cheng@wacom.com> << 10119 M: Jason Gerecke <jason.gerecke@wacom.c << 10120 L: linux-input@vger.kernel.org << 10121 S: Maintained << 10122 F: drivers/hid/wacom.h << 10123 F: drivers/hid/wacom_* << 10124 << 10125 HID++ LOGITECH DRIVERS << 10126 R: Filipe Laíns <lains@riseup.net> << 10127 R: Bastien Nocera <hadess@hadess.net> << 10128 L: linux-input@vger.kernel.org << 10129 S: Maintained << 10130 F: drivers/hid/hid-logitech-hidpp.c << 10131 2461 10132 HIGH-RESOLUTION TIMERS, TIMER WHEEL, CLOCKEV !! 2462 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 10133 M: Anna-Maria Behnsen <anna-maria@linutr << 10134 M: Frederic Weisbecker <frederic@kernel. << 10135 M: Thomas Gleixner <tglx@linutronix.de> 2463 M: Thomas Gleixner <tglx@linutronix.de> 10136 L: linux-kernel@vger.kernel.org << 10137 S: Maintained 2464 S: Maintained 10138 T: git git://git.kernel.org/pub/scm/lin << 10139 F: Documentation/timers/ 2465 F: Documentation/timers/ 10140 F: include/linux/clockchips.h !! 2466 F: kernel/hrtimer.c 10141 F: include/linux/hrtimer.h 2467 F: include/linux/hrtimer.h 10142 F: include/linux/timer.h << 10143 F: kernel/time/clockevents.c << 10144 F: kernel/time/hrtimer.c << 10145 F: kernel/time/timer.c << 10146 F: kernel/time/timer_list.c << 10147 F: kernel/time/timer_migration.* << 10148 F: tools/testing/selftests/timers/ << 10149 2468 10150 HIGH-SPEED SCC DRIVER FOR AX.25 2469 HIGH-SPEED SCC DRIVER FOR AX.25 >> 2470 M: Klaus Kudielka <klaus.kudielka@ieee.org> 10151 L: linux-hams@vger.kernel.org 2471 L: linux-hams@vger.kernel.org 10152 S: Orphan !! 2472 W: http://www.nt.tuwien.ac.at/~kkudielk/Linux/ >> 2473 S: Maintained >> 2474 F: drivers/net/hamradio/dmascc.c 10153 F: drivers/net/hamradio/scc.c 2475 F: drivers/net/hamradio/scc.c 10154 2476 10155 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 2477 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 10156 M: HighPoint Linux Team <linux@highpoint 2478 M: HighPoint Linux Team <linux@highpoint-tech.com> 10157 S: Supported << 10158 W: http://www.highpoint-tech.com 2479 W: http://www.highpoint-tech.com 10159 F: Documentation/scsi/hptiop.rst !! 2480 S: Supported >> 2481 F: Documentation/scsi/hptiop.txt 10160 F: drivers/scsi/hptiop.c 2482 F: drivers/scsi/hptiop.c 10161 2483 10162 HIKEY960 ONBOARD USB GPIO HUB DRIVER << 10163 M: John Stultz <jstultz@google.com> << 10164 L: linux-kernel@vger.kernel.org << 10165 S: Maintained << 10166 F: drivers/misc/hisi_hikey_usb.c << 10167 << 10168 HIMAX HX83112B TOUCHSCREEN SUPPORT << 10169 M: Job Noorman <job@noorman.info> << 10170 L: linux-input@vger.kernel.org << 10171 S: Maintained << 10172 F: Documentation/devicetree/bindings/in << 10173 F: drivers/input/touchscreen/himax_hx83 << 10174 << 10175 HIPPI 2484 HIPPI 10176 M: Jes Sorensen <jes@trained-monkey.org> 2485 M: Jes Sorensen <jes@trained-monkey.org> 10177 L: linux-hippi@sunsite.dk 2486 L: linux-hippi@sunsite.dk 10178 S: Maintained 2487 S: Maintained 10179 F: drivers/net/hippi/ << 10180 F: include/linux/hippidevice.h 2488 F: include/linux/hippidevice.h 10181 F: include/uapi/linux/if_hippi.h !! 2489 F: include/linux/if_hippi.h 10182 F: net/802/hippi.c 2490 F: net/802/hippi.c 10183 2491 10184 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER !! 2492 HOST AP DRIVER 10185 M: Kurt Kanzenbach <kurt@linutronix.de> !! 2493 M: Jouni Malinen <j@w1.fi> 10186 L: netdev@vger.kernel.org !! 2494 L: hostap@shmoo.com (subscribers-only) 10187 S: Maintained !! 2495 L: linux-wireless@vger.kernel.org 10188 F: Documentation/devicetree/bindings/ne !! 2496 W: http://hostap.epitest.fi/ 10189 F: drivers/net/dsa/hirschmann/* << 10190 F: include/linux/platform_data/hirschma << 10191 F: net/dsa/tag_hellcreek.c << 10192 << 10193 HISILICON DMA DRIVER << 10194 M: Zhou Wang <wangzhou1@hisilicon.com> << 10195 M: Jie Hai <haijie1@huawei.com> << 10196 L: dmaengine@vger.kernel.org << 10197 S: Maintained << 10198 F: drivers/dma/hisi_dma.c << 10199 << 10200 HISILICON GPIO DRIVER << 10201 M: Jay Fang <f.fangjian@huawei.com> << 10202 L: linux-gpio@vger.kernel.org << 10203 S: Maintained << 10204 F: Documentation/devicetree/bindings/gp << 10205 F: drivers/gpio/gpio-hisi.c << 10206 << 10207 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER << 10208 M: Zhiqi Song <songzhiqi1@huawei.com> << 10209 M: Longfang Liu <liulongfang@huawei.com> << 10210 L: linux-crypto@vger.kernel.org << 10211 S: Maintained << 10212 F: Documentation/ABI/testing/debugfs-hi << 10213 F: drivers/crypto/hisilicon/hpre/hpre.h << 10214 F: drivers/crypto/hisilicon/hpre/hpre_c << 10215 F: drivers/crypto/hisilicon/hpre/hpre_m << 10216 << 10217 HISILICON HNS3 PMU DRIVER << 10218 M: Jijie Shao <shaojijie@huawei.com> << 10219 S: Supported << 10220 F: Documentation/admin-guide/perf/hns3- << 10221 F: drivers/perf/hisilicon/hns3_pmu.c << 10222 << 10223 HISILICON I2C CONTROLLER DRIVER << 10224 M: Yicong Yang <yangyicong@hisilicon.com << 10225 L: linux-i2c@vger.kernel.org << 10226 S: Maintained << 10227 W: https://www.hisilicon.com << 10228 F: Documentation/devicetree/bindings/i2 << 10229 F: drivers/i2c/busses/i2c-hisi.c << 10230 << 10231 HISILICON KUNPENG SOC HCCS DRIVER << 10232 M: Huisong Li <lihuisong@huawei.com> << 10233 S: Maintained << 10234 F: Documentation/ABI/testing/sysfs-devi << 10235 F: drivers/soc/hisilicon/kunpeng_hccs.c << 10236 F: drivers/soc/hisilicon/kunpeng_hccs.h << 10237 << 10238 HISILICON LPC BUS DRIVER << 10239 M: Jay Fang <f.fangjian@huawei.com> << 10240 S: Maintained << 10241 W: http://www.hisilicon.com << 10242 F: Documentation/devicetree/bindings/ar << 10243 F: drivers/bus/hisi_lpc.c << 10244 << 10245 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3) << 10246 M: Jian Shen <shenjian15@huawei.com> << 10247 M: Salil Mehta <salil.mehta@huawei.com> << 10248 M: Jijie Shao <shaojijie@huawei.com> << 10249 L: netdev@vger.kernel.org << 10250 S: Maintained << 10251 W: http://www.hisilicon.com << 10252 F: drivers/net/ethernet/hisilicon/hns3/ << 10253 << 10254 HISILICON NETWORK SUBSYSTEM DRIVER << 10255 M: Jian Shen <shenjian15@huawei.com> << 10256 M: Salil Mehta <salil.mehta@huawei.com> << 10257 L: netdev@vger.kernel.org << 10258 S: Maintained << 10259 W: http://www.hisilicon.com << 10260 F: Documentation/devicetree/bindings/ne << 10261 F: drivers/net/ethernet/hisilicon/ << 10262 << 10263 HISILICON PMU DRIVER << 10264 M: Yicong Yang <yangyicong@hisilicon.com << 10265 M: Jonathan Cameron <jonathan.cameron@hu << 10266 S: Supported << 10267 W: http://www.hisilicon.com << 10268 F: Documentation/admin-guide/perf/hisi- << 10269 F: Documentation/admin-guide/perf/hisi- << 10270 F: drivers/perf/hisilicon << 10271 << 10272 HISILICON PTT DRIVER << 10273 M: Yicong Yang <yangyicong@hisilicon.com << 10274 M: Jonathan Cameron <jonathan.cameron@hu << 10275 L: linux-kernel@vger.kernel.org << 10276 S: Maintained << 10277 F: Documentation/ABI/testing/sysfs-bus- << 10278 F: Documentation/trace/hisi-ptt.rst << 10279 F: drivers/hwtracing/ptt/ << 10280 F: tools/perf/arch/arm64/util/hisi-ptt. << 10281 F: tools/perf/util/hisi-ptt* << 10282 F: tools/perf/util/hisi-ptt-decoder/* << 10283 << 10284 HISILICON QM DRIVER << 10285 M: Weili Qian <qianweili@huawei.com> << 10286 M: Zhou Wang <wangzhou1@hisilicon.com> << 10287 L: linux-crypto@vger.kernel.org << 10288 S: Maintained << 10289 F: drivers/crypto/hisilicon/Kconfig << 10290 F: drivers/crypto/hisilicon/Makefile << 10291 F: drivers/crypto/hisilicon/qm.c << 10292 F: drivers/crypto/hisilicon/sgl.c << 10293 F: include/linux/hisi_acc_qm.h << 10294 << 10295 HISILICON ROCE DRIVER << 10296 M: Chengchang Tang <tangchengchang@huawe << 10297 M: Junxian Huang <huangjunxian6@hisilico << 10298 L: linux-rdma@vger.kernel.org << 10299 S: Maintained << 10300 F: Documentation/devicetree/bindings/in << 10301 F: drivers/infiniband/hw/hns/ << 10302 << 10303 HISILICON SAS Controller << 10304 M: Yihang Li <liyihang9@huawei.com> << 10305 S: Supported << 10306 W: http://www.hisilicon.com << 10307 F: Documentation/devicetree/bindings/sc << 10308 F: drivers/scsi/hisi_sas/ << 10309 << 10310 HISILICON SECURITY ENGINE V2 DRIVER (SEC2) << 10311 M: Longfang Liu <liulongfang@huawei.com> << 10312 L: linux-crypto@vger.kernel.org << 10313 S: Maintained << 10314 F: Documentation/ABI/testing/debugfs-hi << 10315 F: drivers/crypto/hisilicon/sec2/sec.h << 10316 F: drivers/crypto/hisilicon/sec2/sec_cr << 10317 F: drivers/crypto/hisilicon/sec2/sec_cr << 10318 F: drivers/crypto/hisilicon/sec2/sec_ma << 10319 << 10320 HISILICON SPI Controller DRIVER FOR KUNPENG << 10321 M: Jay Fang <f.fangjian@huawei.com> << 10322 L: linux-spi@vger.kernel.org << 10323 S: Maintained << 10324 W: http://www.hisilicon.com << 10325 F: drivers/spi/spi-hisi-kunpeng.c << 10326 << 10327 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 9 << 10328 M: Mauro Carvalho Chehab <mchehab+huawei << 10329 L: linux-kernel@vger.kernel.org << 10330 S: Maintained << 10331 F: Documentation/devicetree/bindings/sp << 10332 F: drivers/spmi/hisi-spmi-controller.c << 10333 << 10334 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v60 << 10335 M: Mauro Carvalho Chehab <mchehab+huawei << 10336 L: linux-kernel@vger.kernel.org << 10337 S: Maintained << 10338 F: Documentation/devicetree/bindings/mf << 10339 F: drivers/mfd/hi6421-spmi-pmic.c << 10340 << 10341 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SU << 10342 M: Weili Qian <qianweili@huawei.com> << 10343 S: Maintained << 10344 F: drivers/crypto/hisilicon/trng/trng.c << 10345 << 10346 HISILICON V3XX SPI NOR FLASH Controller Driv << 10347 M: Jay Fang <f.fangjian@huawei.com> << 10348 S: Maintained << 10349 W: http://www.hisilicon.com << 10350 F: drivers/spi/spi-hisi-sfc-v3xx.c << 10351 << 10352 HISILICON ZIP Controller DRIVER << 10353 M: Yang Shen <shenyang39@huawei.com> << 10354 M: Zhou Wang <wangzhou1@hisilicon.com> << 10355 L: linux-crypto@vger.kernel.org << 10356 S: Maintained << 10357 F: Documentation/ABI/testing/debugfs-hi << 10358 F: drivers/crypto/hisilicon/zip/ << 10359 << 10360 HMM - Heterogeneous Memory Management << 10361 M: Jérôme Glisse <jglisse@redhat.com> << 10362 L: linux-mm@kvack.org << 10363 S: Maintained << 10364 F: Documentation/mm/hmm.rst << 10365 F: include/linux/hmm* << 10366 F: lib/test_hmm* << 10367 F: mm/hmm* << 10368 F: tools/testing/selftests/mm/*hmm* << 10369 << 10370 HONEYWELL HSC030PA PRESSURE SENSOR SERIES II << 10371 M: Petre Rodan <petre.rodan@subdimension << 10372 L: linux-iio@vger.kernel.org << 10373 S: Maintained << 10374 F: Documentation/devicetree/bindings/ii << 10375 F: drivers/iio/pressure/hsc030pa* << 10376 << 10377 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES << 10378 M: Andreas Klinger <ak@it-klinger.de> << 10379 M: Petre Rodan <petre.rodan@subdimension << 10380 L: linux-iio@vger.kernel.org << 10381 S: Maintained << 10382 F: Documentation/devicetree/bindings/ii << 10383 F: drivers/iio/pressure/mprls0025pa* << 10384 << 10385 HP BIOSCFG DRIVER << 10386 M: Jorge Lopez <jorge.lopez2@hp.com> << 10387 L: platform-driver-x86@vger.kernel.org << 10388 S: Maintained 2497 S: Maintained 10389 F: drivers/platform/x86/hp/hp-bioscfg/ !! 2498 F: drivers/net/wireless/hostap/ 10390 2499 10391 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 2500 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 10392 L: platform-driver-x86@vger.kernel.org !! 2501 M: Carlos Corbacho <carlos@strangeworlds.co.uk> 10393 S: Orphan !! 2502 S: Odd Fixes 10394 F: drivers/platform/x86/hp/tc1100-wmi.c !! 2503 F: drivers/platform/x86/tc1100-wmi.c 10395 2504 10396 HP WMI HARDWARE MONITOR DRIVER !! 2505 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 10397 M: James Seo <james@equiv.tech> !! 2506 M: Jaroslav Kysela <perex@perex.cz> 10398 L: linux-hwmon@vger.kernel.org << 10399 S: Maintained 2507 S: Maintained 10400 F: Documentation/hwmon/hp-wmi-sensors.r !! 2508 F: drivers/net/hp100.* 10401 F: drivers/hwmon/hp-wmi-sensors.c << 10402 2509 10403 HPET: High Precision Event Timers driver 2510 HPET: High Precision Event Timers driver 10404 M: Clemens Ladisch <clemens@ladisch.de> 2511 M: Clemens Ladisch <clemens@ladisch.de> 10405 S: Maintained 2512 S: Maintained 10406 F: Documentation/timers/hpet.rst !! 2513 F: Documentation/timers/hpet.txt 10407 F: drivers/char/hpet.c 2514 F: drivers/char/hpet.c 10408 F: include/linux/hpet.h 2515 F: include/linux/hpet.h 10409 F: include/uapi/linux/hpet.h << 10410 2516 10411 HPET: x86 !! 2517 HPET: i386 10412 S: Orphan !! 2518 M: "Venkatesh Pallipadi (Venki)" <venkatesh.pallipadi@intel.com> 10413 F: arch/x86/include/asm/hpet.h !! 2519 S: Maintained 10414 F: arch/x86/kernel/hpet.c 2520 F: arch/x86/kernel/hpet.c >> 2521 F: arch/x86/include/asm/hpet.h >> 2522 >> 2523 HPET: x86_64 >> 2524 M: Vojtech Pavlik <vojtech@suse.cz> >> 2525 S: Maintained >> 2526 >> 2527 HPET: ACPI >> 2528 M: Bob Picco <bob.picco@hp.com> >> 2529 S: Maintained >> 2530 F: drivers/char/hpet.c 10415 2531 10416 HPFS FILESYSTEM 2532 HPFS FILESYSTEM 10417 M: Mikulas Patocka <mikulas@artax.karlin 2533 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 10418 S: Maintained << 10419 W: http://artax.karlin.mff.cuni.cz/~mik 2534 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi >> 2535 S: Maintained 10420 F: fs/hpfs/ 2536 F: fs/hpfs/ 10421 2537 10422 HS3001 Hardware Temperature and Humidity Sen << 10423 M: Andre Werner <andre.werner@systec-ele << 10424 L: linux-hwmon@vger.kernel.org << 10425 S: Maintained << 10426 F: drivers/hwmon/hs3001.c << 10427 << 10428 HSI SUBSYSTEM << 10429 M: Sebastian Reichel <sre@kernel.org> << 10430 S: Maintained << 10431 T: git git://git.kernel.org/pub/scm/lin << 10432 F: Documentation/ABI/testing/sysfs-bus- << 10433 F: Documentation/driver-api/hsi.rst << 10434 F: drivers/hsi/ << 10435 F: include/linux/hsi/ << 10436 F: include/uapi/linux/hsi/ << 10437 << 10438 HSO 3G MODEM DRIVER 2538 HSO 3G MODEM DRIVER 10439 L: linux-usb@vger.kernel.org !! 2539 M: Jan Dumon <j.dumon@option.com> 10440 S: Orphan !! 2540 W: http://www.pharscape.org 10441 F: drivers/net/usb/hso.c << 10442 << 10443 HSR NETWORK PROTOCOL << 10444 L: netdev@vger.kernel.org << 10445 S: Orphan << 10446 F: net/hsr/ << 10447 << 10448 HT16K33 LED CONTROLLER DRIVER << 10449 M: Robin van der Gracht <robin@protonic. << 10450 S: Maintained 2541 S: Maintained 10451 F: Documentation/devicetree/bindings/au !! 2542 F: drivers/net/usb/hso.c 10452 F: drivers/auxdisplay/ht16k33.c << 10453 2543 10454 HTCPEN TOUCHSCREEN DRIVER 2544 HTCPEN TOUCHSCREEN DRIVER 10455 M: Pau Oliva Fora <pof@eslack.org> 2545 M: Pau Oliva Fora <pof@eslack.org> 10456 L: linux-input@vger.kernel.org 2546 L: linux-input@vger.kernel.org 10457 S: Maintained 2547 S: Maintained 10458 F: drivers/input/touchscreen/htcpen.c 2548 F: drivers/input/touchscreen/htcpen.c 10459 2549 10460 HTE SUBSYSTEM !! 2550 HUGETLB FILESYSTEM 10461 M: Dipen Patel <dipenp@nvidia.com> !! 2551 M: William Irwin <wli@holomorphy.com> 10462 L: timestamp@lists.linux.dev << 10463 S: Maintained << 10464 Q: https://patchwork.kernel.org/project << 10465 T: git git://git.kernel.org/pub/scm/lin << 10466 F: Documentation/devicetree/bindings/ti << 10467 F: Documentation/driver-api/hte/ << 10468 F: drivers/hte/ << 10469 F: include/linux/hte.h << 10470 << 10471 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER << 10472 M: Lorenzo Bianconi <lorenzo@kernel.org> << 10473 L: linux-iio@vger.kernel.org << 10474 S: Maintained << 10475 W: http://www.st.com/ << 10476 F: Documentation/devicetree/bindings/ii << 10477 F: drivers/iio/humidity/hts221* << 10478 << 10479 HUAWEI ETHERNET DRIVER << 10480 M: Cai Huoqing <cai.huoqing@linux.dev> << 10481 L: netdev@vger.kernel.org << 10482 S: Maintained << 10483 F: Documentation/networking/device_driv << 10484 F: drivers/net/ethernet/huawei/hinic/ << 10485 << 10486 HUGETLB SUBSYSTEM << 10487 M: Muchun Song <muchun.song@linux.dev> << 10488 L: linux-mm@kvack.org << 10489 S: Maintained 2552 S: Maintained 10490 F: Documentation/ABI/testing/sysfs-kern << 10491 F: Documentation/admin-guide/mm/hugetlb << 10492 F: Documentation/mm/hugetlbfs_reserv.rs << 10493 F: Documentation/mm/vmemmap_dedup.rst << 10494 F: fs/hugetlbfs/ 2553 F: fs/hugetlbfs/ 10495 F: include/linux/hugetlb.h << 10496 F: mm/hugetlb.c << 10497 F: mm/hugetlb_vmemmap.c << 10498 F: mm/hugetlb_vmemmap.h << 10499 F: tools/testing/selftests/cgroup/test_ << 10500 << 10501 HVA ST MEDIA DRIVER << 10502 M: Jean-Christophe Trotin <jean-christop << 10503 L: linux-media@vger.kernel.org << 10504 S: Supported << 10505 W: https://linuxtv.org << 10506 T: git git://linuxtv.org/media_tree.git << 10507 F: drivers/media/platform/st/sti/hva << 10508 << 10509 HWPOISON MEMORY FAILURE HANDLING << 10510 M: Miaohe Lin <linmiaohe@huawei.com> << 10511 R: Naoya Horiguchi <nao.horiguchi@gmail. << 10512 L: linux-mm@kvack.org << 10513 S: Maintained << 10514 F: mm/hwpoison-inject.c << 10515 F: mm/memory-failure.c << 10516 << 10517 HYCON HY46XX TOUCHSCREEN SUPPORT << 10518 M: Giulio Benetti <giulio.benetti@benett << 10519 L: linux-input@vger.kernel.org << 10520 S: Maintained << 10521 F: Documentation/devicetree/bindings/in << 10522 F: drivers/input/touchscreen/hycon-hy46 << 10523 << 10524 HYGON PROCESSOR SUPPORT << 10525 M: Pu Wen <puwen@hygon.cn> << 10526 L: linux-kernel@vger.kernel.org << 10527 S: Maintained << 10528 F: arch/x86/kernel/cpu/hygon.c << 10529 << 10530 HYNIX HI556 SENSOR DRIVER << 10531 M: Sakari Ailus <sakari.ailus@linux.inte << 10532 L: linux-media@vger.kernel.org << 10533 S: Maintained << 10534 T: git git://linuxtv.org/media_tree.git << 10535 F: drivers/media/i2c/hi556.c << 10536 << 10537 HYNIX HI846 SENSOR DRIVER << 10538 M: Martin Kepplinger <martin.kepplinger@ << 10539 L: linux-media@vger.kernel.org << 10540 S: Maintained << 10541 F: drivers/media/i2c/hi846.c << 10542 << 10543 HYNIX HI847 SENSOR DRIVER << 10544 M: Sakari Ailus <sakari.ailus@linux.inte << 10545 L: linux-media@vger.kernel.org << 10546 S: Maintained << 10547 F: drivers/media/i2c/hi847.c << 10548 << 10549 Hyper-V/Azure CORE AND DRIVERS << 10550 M: "K. Y. Srinivasan" <kys@microsoft.com << 10551 M: Haiyang Zhang <haiyangz@microsoft.com << 10552 M: Wei Liu <wei.liu@kernel.org> << 10553 M: Dexuan Cui <decui@microsoft.com> << 10554 L: linux-hyperv@vger.kernel.org << 10555 S: Supported << 10556 T: git git://git.kernel.org/pub/scm/lin << 10557 F: Documentation/ABI/stable/sysfs-bus-v << 10558 F: Documentation/ABI/testing/debugfs-hy << 10559 F: Documentation/devicetree/bindings/bu << 10560 F: Documentation/networking/device_driv << 10561 F: Documentation/virt/hyperv << 10562 F: arch/arm64/hyperv << 10563 F: arch/arm64/include/asm/hyperv-tlfs.h << 10564 F: arch/arm64/include/asm/mshyperv.h << 10565 F: arch/x86/hyperv << 10566 F: arch/x86/include/asm/hyperv-tlfs.h << 10567 F: arch/x86/include/asm/mshyperv.h << 10568 F: arch/x86/include/asm/trace/hyperv.h << 10569 F: arch/x86/kernel/cpu/mshyperv.c << 10570 F: drivers/clocksource/hyperv_timer.c << 10571 F: drivers/hid/hid-hyperv.c << 10572 F: drivers/hv/ << 10573 F: drivers/input/serio/hyperv-keyboard. << 10574 F: drivers/iommu/hyperv-iommu.c << 10575 F: drivers/net/ethernet/microsoft/ << 10576 F: drivers/net/hyperv/ << 10577 F: drivers/pci/controller/pci-hyperv-in << 10578 F: drivers/pci/controller/pci-hyperv.c << 10579 F: drivers/scsi/storvsc_drv.c << 10580 F: drivers/uio/uio_hv_generic.c << 10581 F: drivers/video/fbdev/hyperv_fb.c << 10582 F: include/asm-generic/hyperv-tlfs.h << 10583 F: include/asm-generic/mshyperv.h << 10584 F: include/clocksource/hyperv_timer.h << 10585 F: include/linux/hyperv.h << 10586 F: include/net/mana << 10587 F: include/uapi/linux/hyperv.h << 10588 F: net/vmw_vsock/hyperv_transport.c << 10589 F: tools/hv/ << 10590 << 10591 HYPERBUS SUPPORT << 10592 M: Vignesh Raghavendra <vigneshr@ti.com> << 10593 R: Tudor Ambarus <tudor.ambarus@linaro.o << 10594 L: linux-mtd@lists.infradead.org << 10595 S: Supported << 10596 Q: http://patchwork.ozlabs.org/project/ << 10597 C: irc://irc.oftc.net/mtd << 10598 T: git git://git.kernel.org/pub/scm/lin << 10599 F: Documentation/devicetree/bindings/mt << 10600 F: drivers/mtd/hyperbus/ << 10601 F: include/linux/mtd/hyperbus.h << 10602 2554 10603 HYPERVISOR VIRTUAL CONSOLE DRIVER !! 2555 I2C/SMBUS STUB DRIVER 10604 L: linuxppc-dev@lists.ozlabs.org !! 2556 M: "Mark M. Hoffman" <mhoffman@lightlink.com> 10605 S: Odd Fixes << 10606 F: drivers/tty/hvc/ << 10607 << 10608 I2C ACPI SUPPORT << 10609 M: Mika Westerberg <mika.westerberg@linu << 10610 L: linux-i2c@vger.kernel.org << 10611 L: linux-acpi@vger.kernel.org << 10612 S: Maintained << 10613 F: drivers/i2c/i2c-core-acpi.c << 10614 << 10615 I2C ADDRESS TRANSLATOR (ATR) << 10616 M: Tomi Valkeinen <tomi.valkeinen@ideaso << 10617 R: Luca Ceresoli <luca.ceresoli@bootlin. << 10618 L: linux-i2c@vger.kernel.org << 10619 S: Maintained << 10620 F: drivers/i2c/i2c-atr.c << 10621 F: include/linux/i2c-atr.h << 10622 << 10623 I2C CONTROLLER DRIVER FOR NVIDIA GPU << 10624 M: Ajay Gupta <ajayg@nvidia.com> << 10625 L: linux-i2c@vger.kernel.org << 10626 S: Maintained << 10627 F: Documentation/i2c/busses/i2c-nvidia- << 10628 F: drivers/i2c/busses/i2c-nvidia-gpu.c << 10629 << 10630 I2C MUXES << 10631 M: Peter Rosin <peda@axentia.se> << 10632 L: linux-i2c@vger.kernel.org << 10633 S: Maintained << 10634 F: Documentation/devicetree/bindings/i2 << 10635 F: Documentation/devicetree/bindings/i2 << 10636 F: Documentation/devicetree/bindings/i2 << 10637 F: Documentation/i2c/i2c-topology.rst << 10638 F: Documentation/i2c/muxes/ << 10639 F: drivers/i2c/i2c-mux.c << 10640 F: drivers/i2c/muxes/ << 10641 F: include/linux/i2c-mux.h << 10642 << 10643 I2C MV64XXX MARVELL AND ALLWINNER DRIVER << 10644 M: Gregory CLEMENT <gregory.clement@boot << 10645 L: linux-i2c@vger.kernel.org << 10646 S: Maintained << 10647 F: Documentation/devicetree/bindings/i2 << 10648 F: drivers/i2c/busses/i2c-mv64xxx.c << 10649 << 10650 I2C OVER PARALLEL PORT << 10651 M: Jean Delvare <jdelvare@suse.com> << 10652 L: linux-i2c@vger.kernel.org 2557 L: linux-i2c@vger.kernel.org 10653 S: Maintained 2558 S: Maintained 10654 F: Documentation/i2c/busses/i2c-parport !! 2559 F: drivers/i2c/busses/i2c-stub.c 10655 F: drivers/i2c/busses/i2c-parport.c << 10656 2560 10657 I2C SUBSYSTEM 2561 I2C SUBSYSTEM 10658 M: Wolfram Sang <wsa+renesas@sang-engine !! 2562 M: "Jean Delvare (PC drivers, core)" <khali@linux-fr.org> >> 2563 M: "Ben Dooks (embedded platforms)" <ben-linux@fluff.org> 10659 L: linux-i2c@vger.kernel.org 2564 L: linux-i2c@vger.kernel.org >> 2565 W: http://i2c.wiki.kernel.org/ >> 2566 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/ 10660 S: Maintained 2567 S: Maintained 10661 W: https://i2c.wiki.kernel.org/ << 10662 Q: https://patchwork.ozlabs.org/project << 10663 T: git git://git.kernel.org/pub/scm/lin << 10664 F: Documentation/i2c/ 2568 F: Documentation/i2c/ 10665 F: drivers/i2c/* !! 2569 F: drivers/i2c/ 10666 F: include/dt-bindings/i2c/i2c.h << 10667 F: include/linux/i2c-dev.h << 10668 F: include/linux/i2c-smbus.h << 10669 F: include/linux/i2c.h 2570 F: include/linux/i2c.h 10670 F: include/uapi/linux/i2c-*.h !! 2571 F: include/linux/i2c-*.h 10671 F: include/uapi/linux/i2c.h << 10672 << 10673 I2C SUBSYSTEM HOST DRIVERS << 10674 M: Andi Shyti <andi.shyti@kernel.org> << 10675 L: linux-i2c@vger.kernel.org << 10676 S: Maintained << 10677 W: https://i2c.wiki.kernel.org/ << 10678 Q: https://patchwork.ozlabs.org/project << 10679 T: git git://git.kernel.org/pub/scm/lin << 10680 F: Documentation/devicetree/bindings/i2 << 10681 F: drivers/i2c/algos/ << 10682 F: drivers/i2c/busses/ << 10683 F: include/dt-bindings/i2c/ << 10684 << 10685 I2C-TAOS-EVM DRIVER << 10686 M: Jean Delvare <jdelvare@suse.com> << 10687 L: linux-i2c@vger.kernel.org << 10688 S: Maintained << 10689 F: Documentation/i2c/busses/i2c-taos-ev << 10690 F: drivers/i2c/busses/i2c-taos-evm.c << 10691 2572 10692 I2C-TINY-USB DRIVER 2573 I2C-TINY-USB DRIVER 10693 M: Till Harbaum <till@harbaum.org> 2574 M: Till Harbaum <till@harbaum.org> 10694 L: linux-i2c@vger.kernel.org 2575 L: linux-i2c@vger.kernel.org 10695 S: Maintained << 10696 W: http://www.harbaum.org/till/i2c_tiny 2576 W: http://www.harbaum.org/till/i2c_tiny_usb 10697 F: drivers/i2c/busses/i2c-tiny-usb.c << 10698 << 10699 I2C/SMBUS CONTROLLER DRIVERS FOR PC << 10700 M: Jean Delvare <jdelvare@suse.com> << 10701 L: linux-i2c@vger.kernel.org << 10702 S: Maintained << 10703 F: Documentation/i2c/busses/i2c-ali1535 << 10704 F: Documentation/i2c/busses/i2c-ali1563 << 10705 F: Documentation/i2c/busses/i2c-ali15x3 << 10706 F: Documentation/i2c/busses/i2c-amd756. << 10707 F: Documentation/i2c/busses/i2c-amd8111 << 10708 F: Documentation/i2c/busses/i2c-i801.rs << 10709 F: Documentation/i2c/busses/i2c-nforce2 << 10710 F: Documentation/i2c/busses/i2c-piix4.r << 10711 F: Documentation/i2c/busses/i2c-sis5595 << 10712 F: Documentation/i2c/busses/i2c-sis630. << 10713 F: Documentation/i2c/busses/i2c-sis96x. << 10714 F: Documentation/i2c/busses/i2c-via.rst << 10715 F: Documentation/i2c/busses/i2c-viapro. << 10716 F: drivers/i2c/busses/i2c-ali1535.c << 10717 F: drivers/i2c/busses/i2c-ali1563.c << 10718 F: drivers/i2c/busses/i2c-ali15x3.c << 10719 F: drivers/i2c/busses/i2c-amd756-s4882. << 10720 F: drivers/i2c/busses/i2c-amd756.c << 10721 F: drivers/i2c/busses/i2c-amd8111.c << 10722 F: drivers/i2c/busses/i2c-i801.c << 10723 F: drivers/i2c/busses/i2c-isch.c << 10724 F: drivers/i2c/busses/i2c-nforce2-s4985 << 10725 F: drivers/i2c/busses/i2c-nforce2.c << 10726 F: drivers/i2c/busses/i2c-piix4.c << 10727 F: drivers/i2c/busses/i2c-sis5595.c << 10728 F: drivers/i2c/busses/i2c-sis630.c << 10729 F: drivers/i2c/busses/i2c-sis96x.c << 10730 F: drivers/i2c/busses/i2c-via.c << 10731 F: drivers/i2c/busses/i2c-viapro.c << 10732 << 10733 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER << 10734 M: Hans de Goede <hdegoede@redhat.com> << 10735 L: linux-i2c@vger.kernel.org << 10736 S: Maintained << 10737 F: drivers/i2c/busses/i2c-cht-wc.c << 10738 << 10739 I2C/SMBUS ISMT DRIVER << 10740 M: Seth Heasley <seth.heasley@intel.com> << 10741 M: Neil Horman <nhorman@tuxdriver.com> << 10742 L: linux-i2c@vger.kernel.org << 10743 F: Documentation/i2c/busses/i2c-ismt.rs << 10744 F: drivers/i2c/busses/i2c-ismt.c << 10745 << 10746 I2C/SMBUS ZHAOXIN DRIVER << 10747 M: Hans Hu <hanshu@zhaoxin.com> << 10748 L: linux-i2c@vger.kernel.org << 10749 S: Maintained 2577 S: Maintained 10750 W: https://www.zhaoxin.com !! 2578 F: drivers/i2c/busses/i2c-tiny-usb.c 10751 F: drivers/i2c/busses/i2c-viai2c-common << 10752 F: drivers/i2c/busses/i2c-viai2c-zhaoxi << 10753 2579 10754 I2C/SMBUS STUB DRIVER !! 2580 i386 BOOT CODE 10755 M: Jean Delvare <jdelvare@suse.com> !! 2581 M: "H. Peter Anvin" <hpa@zytor.com> 10756 L: linux-i2c@vger.kernel.org << 10757 S: Maintained 2582 S: Maintained 10758 F: drivers/i2c/i2c-stub.c !! 2583 F: arch/x86/boot/ 10759 2584 10760 I3C DRIVER FOR ASPEED AST2600 !! 2585 i386 SETUP CODE / CPU ERRATA WORKAROUNDS 10761 M: Jeremy Kerr <jk@codeconstruct.com.au> !! 2586 M: "H. Peter Anvin" <hpa@zytor.com> >> 2587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 10762 S: Maintained 2588 S: Maintained 10763 F: Documentation/devicetree/bindings/i3 << 10764 F: drivers/i3c/master/ast2600-i3c-maste << 10765 2589 10766 I3C DRIVER FOR CADENCE I3C MASTER IP !! 2590 IA64 (Itanium) PLATFORM 10767 M: Przemysław Gaj <pgaj@cadence.com> !! 2591 M: Tony Luck <tony.luck@intel.com> >> 2592 M: Fenghua Yu <fenghua.yu@intel.com> >> 2593 L: linux-ia64@vger.kernel.org >> 2594 W: http://www.ia64-linux.org/ >> 2595 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git 10768 S: Maintained 2596 S: Maintained 10769 F: Documentation/devicetree/bindings/i3 !! 2597 F: arch/ia64/ 10770 F: drivers/i3c/master/i3c-master-cdns.c << 10771 << 10772 I3C DRIVER FOR SYNOPSYS DESIGNWARE << 10773 S: Orphan << 10774 F: Documentation/devicetree/bindings/i3 << 10775 F: drivers/i3c/master/dw* << 10776 2598 10777 I3C SUBSYSTEM !! 2599 IBM MCA SCSI SUBSYSTEM DRIVER 10778 M: Alexandre Belloni <alexandre.belloni@ !! 2600 M: Michael Lang <langa2@kph.uni-mainz.de> 10779 L: linux-i3c@lists.infradead.org (moder !! 2601 W: http://www.uni-mainz.de/~langm000/linux.html 10780 S: Maintained << 10781 C: irc://chat.freenode.net/linux-i3c << 10782 T: git git://git.kernel.org/pub/scm/lin << 10783 F: Documentation/ABI/testing/sysfs-bus- << 10784 F: Documentation/devicetree/bindings/i3 << 10785 F: Documentation/driver-api/i3c << 10786 F: drivers/i3c/ << 10787 F: include/dt-bindings/i3c/ << 10788 F: include/linux/i3c/ << 10789 << 10790 IBM Operation Panel Input Driver << 10791 M: Eddie James <eajames@linux.ibm.com> << 10792 L: linux-input@vger.kernel.org << 10793 S: Maintained 2602 S: Maintained 10794 F: Documentation/devicetree/bindings/in !! 2603 F: drivers/scsi/ibmmca.c 10795 F: drivers/input/misc/ibm-panel.c << 10796 << 10797 IBM Power 842 compression accelerator << 10798 M: Haren Myneni <haren@us.ibm.com> << 10799 S: Supported << 10800 F: crypto/842.c << 10801 F: drivers/crypto/nx/Kconfig << 10802 F: drivers/crypto/nx/Makefile << 10803 F: drivers/crypto/nx/nx-842* << 10804 F: include/linux/sw842.h << 10805 F: lib/842/ << 10806 << 10807 IBM Power in-Nest Crypto Acceleration << 10808 M: Breno Leitão <leitao@debian.org> << 10809 M: Nayna Jain <nayna@linux.ibm.com> << 10810 M: Paulo Flabiano Smorigo <pfsmorigo@gma << 10811 L: linux-crypto@vger.kernel.org << 10812 S: Supported << 10813 F: drivers/crypto/nx/Kconfig << 10814 F: drivers/crypto/nx/Makefile << 10815 F: drivers/crypto/nx/nx-aes* << 10816 F: drivers/crypto/nx/nx-sha* << 10817 F: drivers/crypto/nx/nx.* << 10818 F: drivers/crypto/nx/nx_csbcpb.h << 10819 F: drivers/crypto/nx/nx_debugfs.c << 10820 << 10821 IBM Power IO DLPAR Driver for RPA-compliant << 10822 M: Tyrel Datwyler <tyreld@linux.ibm.com> << 10823 L: linux-pci@vger.kernel.org << 10824 L: linuxppc-dev@lists.ozlabs.org << 10825 S: Supported << 10826 F: drivers/pci/hotplug/rpadlpar* << 10827 2604 10828 IBM Power Linux RAID adapter 2605 IBM Power Linux RAID adapter 10829 M: Brian King <brking@us.ibm.com> 2606 M: Brian King <brking@us.ibm.com> 10830 S: Supported 2607 S: Supported 10831 F: drivers/scsi/ipr.* 2608 F: drivers/scsi/ipr.* 10832 2609 10833 IBM Power PCI Hotplug Driver for RPA-complia << 10834 M: Tyrel Datwyler <tyreld@linux.ibm.com> << 10835 L: linux-pci@vger.kernel.org << 10836 L: linuxppc-dev@lists.ozlabs.org << 10837 S: Supported << 10838 F: drivers/pci/hotplug/rpaphp* << 10839 << 10840 IBM Power SRIOV Virtual NIC Device Driver << 10841 M: Haren Myneni <haren@linux.ibm.com> << 10842 M: Rick Lindsley <ricklind@linux.ibm.com << 10843 R: Nick Child <nnac123@linux.ibm.com> << 10844 R: Thomas Falcon <tlfalcon@linux.ibm.com << 10845 L: netdev@vger.kernel.org << 10846 S: Supported << 10847 F: drivers/net/ethernet/ibm/ibmvnic.* << 10848 << 10849 IBM Power VFIO Support << 10850 M: Timothy Pearson <tpearson@raptorengin << 10851 S: Supported << 10852 F: drivers/vfio/vfio_iommu_spapr_tce.c << 10853 << 10854 IBM Power Virtual Ethernet Device Driver << 10855 M: Nick Child <nnac123@linux.ibm.com> << 10856 L: netdev@vger.kernel.org << 10857 S: Supported << 10858 F: drivers/net/ethernet/ibm/ibmveth.* << 10859 << 10860 IBM Power Virtual FC Device Drivers << 10861 M: Tyrel Datwyler <tyreld@linux.ibm.com> << 10862 L: linux-scsi@vger.kernel.org << 10863 S: Supported << 10864 F: drivers/scsi/ibmvscsi/ibmvfc* << 10865 << 10866 IBM Power Virtual Management Channel Driver << 10867 M: Brad Warrum <bwarrum@linux.ibm.com> << 10868 M: Ritu Agarwal <rituagar@linux.ibm.com> << 10869 S: Supported << 10870 F: drivers/misc/ibmvmc.* << 10871 << 10872 IBM Power Virtual SCSI Device Drivers << 10873 M: Tyrel Datwyler <tyreld@linux.ibm.com> << 10874 L: linux-scsi@vger.kernel.org << 10875 S: Supported << 10876 F: drivers/scsi/ibmvscsi/ibmvscsi* << 10877 F: include/scsi/viosrp.h << 10878 << 10879 IBM Power Virtual SCSI Device Target Driver << 10880 M: Tyrel Datwyler <tyreld@linux.ibm.com> << 10881 L: linux-scsi@vger.kernel.org << 10882 L: target-devel@vger.kernel.org << 10883 S: Supported << 10884 F: drivers/scsi/ibmvscsi_tgt/ << 10885 << 10886 IBM Power VMX Cryptographic instructions << 10887 M: Breno Leitão <leitao@debian.org> << 10888 M: Nayna Jain <nayna@linux.ibm.com> << 10889 M: Paulo Flabiano Smorigo <pfsmorigo@gma << 10890 L: linux-crypto@vger.kernel.org << 10891 S: Supported << 10892 F: arch/powerpc/crypto/Kconfig << 10893 F: arch/powerpc/crypto/Makefile << 10894 F: arch/powerpc/crypto/aes.c << 10895 F: arch/powerpc/crypto/aes_cbc.c << 10896 F: arch/powerpc/crypto/aes_ctr.c << 10897 F: arch/powerpc/crypto/aes_xts.c << 10898 F: arch/powerpc/crypto/aesp8-ppc.* << 10899 F: arch/powerpc/crypto/ghash.c << 10900 F: arch/powerpc/crypto/ghashp8-ppc.pl << 10901 F: arch/powerpc/crypto/ppc-xlate.pl << 10902 F: arch/powerpc/crypto/vmx.c << 10903 << 10904 IBM ServeRAID RAID DRIVER 2610 IBM ServeRAID RAID DRIVER 10905 S: Orphan !! 2611 P: Jack Hammer >> 2612 M: Dave Jeffery <ipslinux@adaptec.com> >> 2613 W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html >> 2614 S: Supported 10906 F: drivers/scsi/ips.* 2615 F: drivers/scsi/ips.* 10907 2616 10908 ICH LPC AND GPIO DRIVER !! 2617 IDE SUBSYSTEM 10909 M: Peter Tyser <ptyser@xes-inc.com> !! 2618 M: "David S. Miller" <davem@davemloft.net> >> 2619 L: linux-ide@vger.kernel.org >> 2620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6.git 10910 S: Maintained 2621 S: Maintained 10911 F: drivers/gpio/gpio-ich.c !! 2622 F: Documentation/ide/ 10912 F: drivers/mfd/lpc_ich.c !! 2623 F: drivers/ide/ >> 2624 F: include/linux/ide.h 10913 2625 10914 ICY I2C DRIVER !! 2626 IDE/ATAPI DRIVERS 10915 M: Max Staudt <max@enpas.org> !! 2627 M: Borislav Petkov <petkovbb@gmail.com> 10916 L: linux-i2c@vger.kernel.org !! 2628 L: linux-ide@vger.kernel.org 10917 S: Maintained 2629 S: Maintained 10918 F: drivers/i2c/busses/i2c-icy.c !! 2630 F: Documentation/cdrom/ide-cd >> 2631 F: drivers/ide/ide-cd* 10919 2632 10920 IDEAPAD LAPTOP EXTRAS DRIVER !! 2633 IDLE-I7300 10921 M: Ike Panhc <ike.pan@canonical.com> !! 2634 M: Andy Henroid <andrew.d.henroid@intel.com> 10922 L: platform-driver-x86@vger.kernel.org !! 2635 L: linux-pm@lists.linux-foundation.org 10923 S: Maintained !! 2636 S: Supported 10924 W: http://launchpad.net/ideapad-laptop !! 2637 F: drivers/idle/i7300_idle.c 10925 F: drivers/platform/x86/ideapad-laptop. << 10926 2638 10927 IDEAPAD LAPTOP SLIDEBAR DRIVER !! 2639 IEEE 1394 SUBSYSTEM 10928 M: Andrey Moiseev <o2g.org.ru@gmail.com> !! 2640 M: Ben Collins <ben.collins@ubuntu.com> 10929 L: linux-input@vger.kernel.org !! 2641 M: Stefan Richter <stefanr@s5r6.in-berlin.de> >> 2642 L: linux1394-devel@lists.sourceforge.net >> 2643 W: http://www.linux1394.org/ >> 2644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git 10930 S: Maintained 2645 S: Maintained 10931 W: https://github.com/o2genum/ideapad-s !! 2646 F: Documentation/debugging-via-ohci1394.txt 10932 F: drivers/input/misc/ideapad_slidebar. !! 2647 F: drivers/ieee1394/ 10933 2648 10934 IDT VersaClock 5 CLOCK DRIVER !! 2649 IEEE 1394 RAW I/O DRIVER 10935 M: Luca Ceresoli <luca@lucaceresoli.net> !! 2650 M: Dan Dennedy <dan@dennedy.org> >> 2651 M: Stefan Richter <stefanr@s5r6.in-berlin.de> >> 2652 L: linux1394-devel@lists.sourceforge.net 10936 S: Maintained 2653 S: Maintained 10937 F: Documentation/devicetree/bindings/cl !! 2654 F: drivers/ieee1394/raw1394* 10938 F: drivers/clk/clk-versaclock5.c << 10939 2655 10940 IEEE 802.15.4 SUBSYSTEM 2656 IEEE 802.15.4 SUBSYSTEM 10941 M: Alexander Aring <alex.aring@gmail.com !! 2657 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 10942 M: Stefan Schmidt <stefan@datenfreihafen !! 2658 M: Sergey Lapin <slapin@ossfans.org> 10943 M: Miquel Raynal <miquel.raynal@bootlin. !! 2659 L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers) 10944 L: linux-wpan@vger.kernel.org !! 2660 W: http://apps.sourceforge.net/trac/linux-zigbee 10945 S: Maintained !! 2661 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git 10946 W: https://linux-wpan.org/ << 10947 Q: https://patchwork.kernel.org/project << 10948 T: git git://git.kernel.org/pub/scm/lin << 10949 T: git git://git.kernel.org/pub/scm/lin << 10950 F: Documentation/networking/ieee802154. << 10951 F: drivers/net/ieee802154/ << 10952 F: include/linux/ieee802154.h << 10953 F: include/linux/nl802154.h << 10954 F: include/net/af_ieee802154.h << 10955 F: include/net/cfg802154.h << 10956 F: include/net/ieee802154_netdev.h << 10957 F: include/net/mac802154.h << 10958 F: include/net/nl802154.h << 10959 F: net/ieee802154/ << 10960 F: net/mac802154/ << 10961 << 10962 Intel VIRTIO DATA PATH ACCELERATOR << 10963 M: Zhu Lingshan <lingshan.zhu@kernel.org << 10964 L: virtualization@lists.linux.dev << 10965 S: Supported << 10966 F: drivers/vdpa/ifcvf/ << 10967 << 10968 IFE PROTOCOL << 10969 M: Yotam Gigi <yotam.gi@gmail.com> << 10970 M: Jamal Hadi Salim <jhs@mojatatu.com> << 10971 F: include/net/ife.h << 10972 F: include/uapi/linux/ife.h << 10973 F: net/ife << 10974 << 10975 IGORPLUG-USB IR RECEIVER << 10976 M: Sean Young <sean@mess.org> << 10977 L: linux-media@vger.kernel.org << 10978 S: Maintained << 10979 F: drivers/media/rc/igorplugusb.c << 10980 << 10981 IGUANAWORKS USB IR TRANSCEIVER << 10982 M: Sean Young <sean@mess.org> << 10983 L: linux-media@vger.kernel.org << 10984 S: Maintained 2662 S: Maintained 10985 F: drivers/media/rc/iguanair.c !! 2663 F: net/ieee802154/ 10986 !! 2664 F: drivers/ieee802154/ 10987 IIO BACKEND FRAMEWORK << 10988 M: Nuno Sa <nuno.sa@analog.com> << 10989 R: Olivier Moysan <olivier.moysan@foss.s << 10990 L: linux-iio@vger.kernel.org << 10991 S: Maintained << 10992 F: Documentation/ABI/testing/debugfs-ii << 10993 F: drivers/iio/industrialio-backend.c << 10994 F: include/linux/iio/backend.h << 10995 << 10996 IIO DIGITAL POTENTIOMETER DAC << 10997 M: Peter Rosin <peda@axentia.se> << 10998 L: linux-iio@vger.kernel.org << 10999 S: Maintained << 11000 F: Documentation/ABI/testing/sysfs-bus- << 11001 F: Documentation/devicetree/bindings/ii << 11002 F: drivers/iio/dac/dpot-dac.c << 11003 << 11004 IIO ENVELOPE DETECTOR << 11005 M: Peter Rosin <peda@axentia.se> << 11006 L: linux-iio@vger.kernel.org << 11007 S: Maintained << 11008 F: Documentation/ABI/testing/sysfs-bus- << 11009 F: Documentation/devicetree/bindings/ii << 11010 F: drivers/iio/adc/envelope-detector.c << 11011 << 11012 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS << 11013 M: Matti Vaittinen <mazziesaccount@gmail << 11014 L: linux-iio@vger.kernel.org << 11015 S: Maintained << 11016 F: drivers/iio/industrialio-gts-helper. << 11017 F: include/linux/iio/iio-gts-helper.h << 11018 F: drivers/iio/test/iio-test-gts.c << 11019 << 11020 IIO MULTIPLEXER << 11021 M: Peter Rosin <peda@axentia.se> << 11022 L: linux-iio@vger.kernel.org << 11023 S: Maintained << 11024 F: Documentation/devicetree/bindings/ii << 11025 F: drivers/iio/multiplexer/iio-mux.c << 11026 << 11027 IIO SCMI BASED DRIVER << 11028 M: Jyoti Bhayana <jbhayana@google.com> << 11029 L: linux-iio@vger.kernel.org << 11030 S: Maintained << 11031 F: drivers/iio/common/scmi_sensors/scmi << 11032 << 11033 IIO SUBSYSTEM AND DRIVERS << 11034 M: Jonathan Cameron <jic23@kernel.org> << 11035 R: Lars-Peter Clausen <lars@metafoo.de> << 11036 L: linux-iio@vger.kernel.org << 11037 S: Maintained << 11038 T: git git://git.kernel.org/pub/scm/lin << 11039 F: Documentation/ABI/testing/configfs-i << 11040 F: Documentation/ABI/testing/sysfs-bus- << 11041 F: Documentation/devicetree/bindings/ii << 11042 F: Documentation/iio/ << 11043 F: drivers/iio/ << 11044 F: drivers/staging/iio/ << 11045 F: include/dt-bindings/iio/ << 11046 F: include/linux/iio/ << 11047 F: tools/iio/ << 11048 << 11049 IIO UNIT CONVERTER << 11050 M: Peter Rosin <peda@axentia.se> << 11051 L: linux-iio@vger.kernel.org << 11052 S: Maintained << 11053 F: Documentation/devicetree/bindings/ii << 11054 F: Documentation/devicetree/bindings/ii << 11055 F: Documentation/devicetree/bindings/ii << 11056 F: drivers/iio/afe/iio-rescale.c << 11057 << 11058 IKANOS/ADI EAGLE ADSL USB DRIVER << 11059 M: Matthieu Castet <castet.matthieu@free << 11060 M: Stanislaw Gruszka <stf_xl@wp.pl> << 11061 S: Maintained << 11062 F: drivers/usb/atm/ueagle-atm.c << 11063 << 11064 IMAGIS TOUCHSCREEN DRIVER << 11065 M: Markuss Broks <markuss.broks@gmail.co << 11066 S: Maintained << 11067 F: Documentation/devicetree/bindings/in << 11068 F: drivers/input/touchscreen/imagis.c << 11069 << 11070 IMGTEC ASCII LCD DRIVER << 11071 M: Paul Burton <paulburton@kernel.org> << 11072 S: Maintained << 11073 F: Documentation/devicetree/bindings/au << 11074 F: drivers/auxdisplay/img-ascii-lcd.c << 11075 2665 11076 IMGTEC JPEG ENCODER DRIVER !! 2666 INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 11077 M: Devarsh Thakkar <devarsht@ti.com> !! 2667 M: Mimi Zohar <zohar@us.ibm.com> 11078 L: linux-media@vger.kernel.org << 11079 S: Supported 2668 S: Supported 11080 F: Documentation/devicetree/bindings/me !! 2669 F: security/integrity/ima/ 11081 F: drivers/media/platform/imagination/e << 11082 << 11083 IMGTEC IR DECODER DRIVER << 11084 S: Orphan << 11085 F: drivers/media/rc/img-ir/ << 11086 << 11087 IMGTEC POWERVR DRM DRIVER << 11088 M: Frank Binns <frank.binns@imgtec.com> << 11089 M: Matt Coster <matt.coster@imgtec.com> << 11090 S: Supported << 11091 T: git https://gitlab.freedesktop.org/d << 11092 F: Documentation/devicetree/bindings/gp << 11093 F: Documentation/devicetree/bindings/gp << 11094 F: Documentation/gpu/imagination/ << 11095 F: drivers/gpu/drm/ci/xfails/powervr* << 11096 F: drivers/gpu/drm/imagination/ << 11097 F: include/uapi/drm/pvr_drm.h << 11098 << 11099 IMON SOUNDGRAPH USB IR RECEIVER << 11100 M: Sean Young <sean@mess.org> << 11101 L: linux-media@vger.kernel.org << 11102 S: Maintained << 11103 F: drivers/media/rc/imon.c << 11104 F: drivers/media/rc/imon_raw.c << 11105 2670 11106 IMS TWINTURBO FRAMEBUFFER DRIVER 2671 IMS TWINTURBO FRAMEBUFFER DRIVER 11107 L: linux-fbdev@vger.kernel.org 2672 L: linux-fbdev@vger.kernel.org 11108 S: Orphan 2673 S: Orphan 11109 F: drivers/video/fbdev/imsttfb.c !! 2674 F: drivers/video/imsttfb.c 11110 << 11111 INDEX OF FURTHER KERNEL DOCUMENTATION << 11112 M: Carlos Bilbao <carlos.bilbao.osdev@gm << 11113 S: Maintained << 11114 F: Documentation/process/kernel-docs.rs << 11115 << 11116 INDUSTRY PACK SUBSYSTEM (IPACK) << 11117 M: Vaibhav Gupta <vaibhavgupta40@gmail.c << 11118 M: Jens Taprogge <jens.taprogge@taprogge << 11119 M: Greg Kroah-Hartman <gregkh@linuxfound << 11120 L: industrypack-devel@lists.sourceforge << 11121 S: Maintained << 11122 W: http://industrypack.sourceforge.net << 11123 F: drivers/ipack/ << 11124 << 11125 INFINEON DPS310 Driver << 11126 M: Eddie James <eajames@linux.ibm.com> << 11127 L: linux-iio@vger.kernel.org << 11128 S: Maintained << 11129 F: drivers/iio/pressure/dps310.c << 11130 << 11131 INFINEON PEB2466 ASoC CODEC << 11132 M: Herve Codina <herve.codina@bootlin.co << 11133 L: linux-sound@vger.kernel.org << 11134 S: Maintained << 11135 F: Documentation/devicetree/bindings/so << 11136 F: sound/soc/codecs/peb2466.c << 11137 2675 11138 INFINIBAND SUBSYSTEM 2676 INFINIBAND SUBSYSTEM 11139 M: Jason Gunthorpe <jgg@nvidia.com> !! 2677 M: Roland Dreier <rolandd@cisco.com> 11140 M: Leon Romanovsky <leonro@nvidia.com> !! 2678 M: Sean Hefty <sean.hefty@intel.com> >> 2679 M: Hal Rosenstock <hal.rosenstock@gmail.com> 11141 L: linux-rdma@vger.kernel.org 2680 L: linux-rdma@vger.kernel.org >> 2681 W: http://www.openib.org/ >> 2682 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git 11142 S: Supported 2683 S: Supported 11143 W: https://github.com/linux-rdma/rdma-c << 11144 Q: http://patchwork.kernel.org/project/ << 11145 T: git git://git.kernel.org/pub/scm/lin << 11146 F: Documentation/devicetree/bindings/in << 11147 F: Documentation/infiniband/ 2684 F: Documentation/infiniband/ 11148 F: drivers/infiniband/ 2685 F: drivers/infiniband/ 11149 F: include/rdma/ !! 2686 F: include/linux/if_infiniband.h 11150 F: include/trace/events/ib_mad.h << 11151 F: include/trace/events/ib_umad.h << 11152 F: include/trace/misc/rdma.h << 11153 F: include/uapi/linux/if_infiniband.h << 11154 F: include/uapi/rdma/ << 11155 F: samples/bpf/ibumad_kern.c << 11156 F: samples/bpf/ibumad_user.c << 11157 << 11158 INGENIC JZ4780 NAND DRIVER << 11159 M: Harvey Hunt <harveyhuntnexus@gmail.co << 11160 L: linux-mtd@lists.infradead.org << 11161 L: linux-mips@vger.kernel.org << 11162 S: Maintained << 11163 F: drivers/mtd/nand/raw/ingenic/ << 11164 << 11165 INGENIC JZ47xx SoCs << 11166 M: Paul Cercueil <paul@crapouillou.net> << 11167 L: linux-mips@vger.kernel.org << 11168 S: Maintained << 11169 F: arch/mips/boot/dts/ingenic/ << 11170 F: arch/mips/generic/board-ingenic.c << 11171 F: arch/mips/include/asm/mach-ingenic/ << 11172 F: arch/mips/ingenic/Kconfig << 11173 F: drivers/clk/ingenic/ << 11174 F: drivers/dma/dma-jz4780.c << 11175 F: drivers/gpu/drm/ingenic/ << 11176 F: drivers/i2c/busses/i2c-jz4780.c << 11177 F: drivers/iio/adc/ingenic-adc.c << 11178 F: drivers/irqchip/irq-ingenic.c << 11179 F: drivers/memory/jz4780-nemc.c << 11180 F: drivers/mmc/host/jz4740_mmc.c << 11181 F: drivers/mtd/nand/raw/ingenic/ << 11182 F: drivers/pinctrl/pinctrl-ingenic.c << 11183 F: drivers/power/supply/ingenic-battery << 11184 F: drivers/pwm/pwm-jz4740.c << 11185 F: drivers/remoteproc/ingenic_rproc.c << 11186 F: drivers/rtc/rtc-jz4740.c << 11187 F: drivers/tty/serial/8250/8250_ingenic << 11188 F: drivers/usb/musb/jz4740.c << 11189 F: drivers/watchdog/jz4740_wdt.c << 11190 F: include/dt-bindings/iio/adc/ingenic, << 11191 F: include/linux/mfd/ingenic-tcu.h << 11192 F: sound/soc/codecs/jz47* << 11193 F: sound/soc/jz4740/ << 11194 << 11195 INJOINIC IP5xxx POWER BANK IC DRIVER << 11196 M: Samuel Holland <samuel@sholland.org> << 11197 S: Maintained << 11198 F: drivers/power/supply/ip5xxx_power.c << 11199 2687 11200 INOTIFY 2688 INOTIFY 11201 M: Jan Kara <jack@suse.cz> !! 2689 M: John McCutchan <john@johnmccutchan.com> 11202 R: Amir Goldstein <amir73il@gmail.com> !! 2690 M: Robert Love <rlove@rlove.org> 11203 L: linux-fsdevel@vger.kernel.org !! 2691 M: Eric Paris <eparis@parisplace.org> 11204 S: Maintained 2692 S: Maintained 11205 F: Documentation/filesystems/inotify.rs !! 2693 F: Documentation/filesystems/inotify.txt 11206 F: fs/notify/inotify/ 2694 F: fs/notify/inotify/ 11207 F: include/linux/inotify.h 2695 F: include/linux/inotify.h 11208 F: include/uapi/linux/inotify.h << 11209 2696 11210 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREE 2697 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 11211 M: Dmitry Torokhov <dmitry.torokhov@gmai 2698 M: Dmitry Torokhov <dmitry.torokhov@gmail.com> >> 2699 M: Dmitry Torokhov <dtor@mail.ru> 11212 L: linux-input@vger.kernel.org 2700 L: linux-input@vger.kernel.org 11213 S: Maintained << 11214 Q: http://patchwork.kernel.org/project/ << 11215 T: git git://git.kernel.org/pub/scm/lin 2701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 11216 F: Documentation/devicetree/bindings/in !! 2702 S: Maintained 11217 F: Documentation/devicetree/bindings/se << 11218 F: Documentation/input/ << 11219 F: drivers/input/ 2703 F: drivers/input/ 11220 F: include/dt-bindings/input/ << 11221 F: include/linux/gameport.h << 11222 F: include/linux/i8042.h << 11223 F: include/linux/input.h << 11224 F: include/linux/input/ << 11225 F: include/linux/libps2.h << 11226 F: include/linux/serio.h << 11227 F: include/uapi/linux/gameport.h << 11228 F: include/uapi/linux/input-event-codes << 11229 F: include/uapi/linux/input.h << 11230 F: include/uapi/linux/serio.h << 11231 F: include/uapi/linux/uinput.h << 11232 2704 11233 INPUT MULTITOUCH (MT) PROTOCOL !! 2705 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 11234 M: Henrik Rydberg <rydberg@bitmath.org> !! 2706 M: Sylvain Meyer <sylvain.meyer@worldonline.fr> 11235 L: linux-input@vger.kernel.org !! 2707 L: linux-fbdev@vger.kernel.org 11236 S: Odd fixes << 11237 F: Documentation/input/multi-touch-prot << 11238 F: drivers/input/input-mt.c << 11239 K: \b(ABS|SYN)_MT_ << 11240 << 11241 INSIDE SECURE CRYPTO DRIVER << 11242 M: Antoine Tenart <atenart@kernel.org> << 11243 L: linux-crypto@vger.kernel.org << 11244 S: Maintained 2708 S: Maintained 11245 F: drivers/crypto/inside-secure/ !! 2709 F: Documentation/fb/intelfb.txt 11246 !! 2710 F: drivers/video/intelfb/ 11247 INTEGRITY MEASUREMENT ARCHITECTURE (IMA) << 11248 M: Mimi Zohar <zohar@linux.ibm.com> << 11249 M: Roberto Sassu <roberto.sassu@huawei.c << 11250 M: Dmitry Kasatkin <dmitry.kasatkin@gmai << 11251 R: Eric Snowberg <eric.snowberg@oracle.c << 11252 L: linux-integrity@vger.kernel.org << 11253 S: Supported << 11254 T: git git://git.kernel.org/pub/scm/lin << 11255 F: security/integrity/ << 11256 F: security/integrity/ima/ << 11257 << 11258 INTEGRITY POLICY ENFORCEMENT (IPE) << 11259 M: Fan Wu <wufan@kernel.org> << 11260 L: linux-security-module@vger.kernel.or << 11261 S: Supported << 11262 T: git git://git.kernel.org/pub/scm/lin << 11263 F: Documentation/admin-guide/LSM/ipe.rs << 11264 F: Documentation/security/ipe.rst << 11265 F: scripts/ipe/ << 11266 F: security/ipe/ << 11267 2711 11268 INTEL 810/815 FRAMEBUFFER DRIVER 2712 INTEL 810/815 FRAMEBUFFER DRIVER 11269 M: Antonino Daplas <adaplas@gmail.com> 2713 M: Antonino Daplas <adaplas@gmail.com> 11270 L: linux-fbdev@vger.kernel.org 2714 L: linux-fbdev@vger.kernel.org 11271 S: Maintained 2715 S: Maintained 11272 F: drivers/video/fbdev/i810/ !! 2716 F: drivers/video/i810/ 11273 2717 11274 INTEL 8254 COUNTER DRIVER !! 2718 INTEL MENLOW THERMAL DRIVER 11275 M: William Breathitt Gray <wbg@kernel.or !! 2719 M: Sujith Thomas <sujith.thomas@intel.com> 11276 L: linux-iio@vger.kernel.org !! 2720 L: linux-acpi@vger.kernel.org 11277 S: Maintained !! 2721 W: http://www.lesswatts.org/projects/acpi/ 11278 F: drivers/counter/i8254.c << 11279 F: include/linux/i8254.h << 11280 << 11281 INTEL 8255 GPIO DRIVER << 11282 M: William Breathitt Gray <wbg@kernel.or << 11283 L: linux-gpio@vger.kernel.org << 11284 S: Maintained << 11285 F: drivers/gpio/gpio-i8255.c << 11286 F: drivers/gpio/gpio-i8255.h << 11287 << 11288 INTEL ASoC DRIVERS << 11289 M: Cezary Rojewski <cezary.rojewski@inte << 11290 M: Liam Girdwood <liam.r.girdwood@linux. << 11291 M: Peter Ujfalusi <peter.ujfalusi@linux. << 11292 M: Bard Liao <yung-chuan.liao@linux.inte << 11293 M: Ranjani Sridharan <ranjani.sridharan@ << 11294 M: Kai Vehmanen <kai.vehmanen@linux.inte << 11295 R: Pierre-Louis Bossart <pierre-louis.bo << 11296 L: linux-sound@vger.kernel.org << 11297 S: Supported << 11298 F: sound/soc/intel/ << 11299 << 11300 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIV << 11301 M: Hans de Goede <hdegoede@redhat.com> << 11302 L: platform-driver-x86@vger.kernel.org << 11303 S: Maintained << 11304 F: drivers/platform/x86/intel/atomisp2/ << 11305 << 11306 INTEL ATOMISP2 LED DRIVER << 11307 M: Hans de Goede <hdegoede@redhat.com> << 11308 L: platform-driver-x86@vger.kernel.org << 11309 S: Maintained << 11310 F: drivers/platform/x86/intel/atomisp2/ << 11311 << 11312 INTEL BIOS SAR INT1092 DRIVER << 11313 M: Shravan Sudhakar <s.shravan@intel.com << 11314 L: platform-driver-x86@vger.kernel.org << 11315 S: Maintained << 11316 F: drivers/platform/x86/intel/int1092/ << 11317 << 11318 INTEL BROXTON PMC DRIVER << 11319 M: Mika Westerberg <mika.westerberg@linu << 11320 M: Zha Qipeng <qipeng.zha@intel.com> << 11321 S: Maintained << 11322 F: drivers/mfd/intel_pmc_bxt.c << 11323 F: include/linux/mfd/intel_pmc_bxt.h << 11324 << 11325 INTEL C600 SERIES SAS CONTROLLER DRIVER << 11326 M: Artur Paszkiewicz <artur.paszkiewicz@ << 11327 L: linux-scsi@vger.kernel.org << 11328 S: Supported << 11329 T: git git://git.code.sf.net/p/intel-sa << 11330 F: drivers/scsi/isci/ << 11331 << 11332 INTEL CPU family model numbers << 11333 M: Tony Luck <tony.luck@intel.com> << 11334 M: x86@kernel.org << 11335 L: linux-kernel@vger.kernel.org << 11336 S: Supported << 11337 F: arch/x86/include/asm/intel-family.h << 11338 << 11339 INTEL DRM DISPLAY FOR XE AND I915 DRIVERS << 11340 M: Jani Nikula <jani.nikula@linux.intel. << 11341 M: Rodrigo Vivi <rodrigo.vivi@intel.com> << 11342 L: intel-gfx@lists.freedesktop.org << 11343 L: intel-xe@lists.freedesktop.org << 11344 S: Supported << 11345 F: drivers/gpu/drm/i915/display/ << 11346 F: drivers/gpu/drm/xe/display/ << 11347 F: drivers/gpu/drm/xe/compat-i915-heade << 11348 F: include/drm/intel/ << 11349 << 11350 INTEL DRM I915 DRIVER (Meteor Lake, DG2 and << 11351 M: Jani Nikula <jani.nikula@linux.intel. << 11352 M: Joonas Lahtinen <joonas.lahtinen@linu << 11353 M: Rodrigo Vivi <rodrigo.vivi@intel.com> << 11354 M: Tvrtko Ursulin <tursulin@ursulin.net> << 11355 L: intel-gfx@lists.freedesktop.org << 11356 S: Supported << 11357 W: https://drm.pages.freedesktop.org/in << 11358 Q: http://patchwork.freedesktop.org/pro << 11359 B: https://drm.pages.freedesktop.org/in << 11360 C: irc://irc.oftc.net/intel-gfx << 11361 T: git https://gitlab.freedesktop.org/d << 11362 F: Documentation/ABI/testing/sysfs-driv << 11363 F: Documentation/gpu/i915.rst << 11364 F: drivers/gpu/drm/ci/xfails/i915* << 11365 F: drivers/gpu/drm/i915/ << 11366 F: include/drm/intel/ << 11367 F: include/uapi/drm/i915_drm.h << 11368 << 11369 INTEL DRM XE DRIVER (Lunar Lake and newer) << 11370 M: Lucas De Marchi <lucas.demarchi@intel << 11371 M: Thomas Hellström <thomas.hellstrom@l << 11372 M: Rodrigo Vivi <rodrigo.vivi@intel.com> << 11373 L: intel-xe@lists.freedesktop.org << 11374 S: Supported << 11375 W: https://drm.pages.freedesktop.org/in << 11376 Q: http://patchwork.freedesktop.org/pro << 11377 B: https://gitlab.freedesktop.org/drm/x << 11378 C: irc://irc.oftc.net/xe << 11379 T: git https://gitlab.freedesktop.org/d << 11380 F: Documentation/ABI/testing/sysfs-driv << 11381 F: Documentation/gpu/xe/ << 11382 F: drivers/gpu/drm/xe/ << 11383 F: include/drm/intel/ << 11384 F: include/uapi/drm/xe_drm.h << 11385 << 11386 INTEL ETHERNET DRIVERS << 11387 M: Tony Nguyen <anthony.l.nguyen@intel.c << 11388 M: Przemek Kitszel <przemyslaw.kitszel@i << 11389 L: intel-wired-lan@lists.osuosl.org (mo << 11390 S: Supported << 11391 W: https://www.intel.com/content/www/us << 11392 Q: https://patchwork.ozlabs.org/project << 11393 T: git git://git.kernel.org/pub/scm/lin << 11394 T: git git://git.kernel.org/pub/scm/lin << 11395 F: Documentation/networking/device_driv << 11396 F: drivers/net/ethernet/intel/ << 11397 F: drivers/net/ethernet/intel/*/ << 11398 F: include/linux/avf/virtchnl.h << 11399 F: include/linux/net/intel/iidc.h << 11400 << 11401 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA << 11402 M: Mustafa Ismail <mustafa.ismail@intel. << 11403 M: Tatyana Nikolova <tatyana.e.nikolova@ << 11404 L: linux-rdma@vger.kernel.org << 11405 S: Supported 2722 S: Supported 11406 F: drivers/infiniband/hw/irdma/ !! 2723 F: drivers/platform/x86/intel_menlow.c 11407 F: include/uapi/rdma/irdma-abi.h << 11408 2724 11409 INTEL GPIO DRIVERS !! 2725 INTEL IA32 MICROCODE UPDATE SUPPORT 11410 M: Andy Shevchenko <andy@kernel.org> !! 2726 M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk> 11411 L: linux-gpio@vger.kernel.org << 11412 S: Supported << 11413 T: git git://git.kernel.org/pub/scm/lin << 11414 F: drivers/gpio/gpio-elkhartlake.c << 11415 F: drivers/gpio/gpio-graniterapids.c << 11416 F: drivers/gpio/gpio-ich.c << 11417 F: drivers/gpio/gpio-merrifield.c << 11418 F: drivers/gpio/gpio-ml-ioh.c << 11419 F: drivers/gpio/gpio-pch.c << 11420 F: drivers/gpio/gpio-sch.c << 11421 F: drivers/gpio/gpio-sodaville.c << 11422 F: drivers/gpio/gpio-tangier.c << 11423 F: drivers/gpio/gpio-tangier.h << 11424 << 11425 INTEL GVT-g DRIVERS (Intel GPU Virtualizatio << 11426 M: Zhenyu Wang <zhenyuw@linux.intel.com> << 11427 M: Zhi Wang <zhi.wang.linux@gmail.com> << 11428 L: intel-gvt-dev@lists.freedesktop.org << 11429 L: intel-gfx@lists.freedesktop.org << 11430 S: Supported << 11431 W: https://github.com/intel/gvt-linux/w << 11432 T: git https://github.com/intel/gvt-lin << 11433 F: drivers/gpu/drm/i915/gvt/ << 11434 << 11435 INTEL HID EVENT DRIVER << 11436 M: Alex Hung <alexhung@gmail.com> << 11437 L: platform-driver-x86@vger.kernel.org << 11438 S: Maintained 2727 S: Maintained 11439 F: drivers/platform/x86/intel/hid.c !! 2728 F: arch/x86/kernel/microcode_core.c >> 2729 F: arch/x86/kernel/microcode_intel.c 11440 2730 11441 INTEL I/OAT DMA DRIVER 2731 INTEL I/OAT DMA DRIVER 11442 M: Dave Jiang <dave.jiang@intel.com> !! 2732 M: Maciej Sosnowski <maciej.sosnowski@intel.com> 11443 R: Dan Williams <dan.j.williams@intel.co << 11444 L: dmaengine@vger.kernel.org << 11445 S: Supported 2733 S: Supported 11446 Q: https://patchwork.kernel.org/project << 11447 F: drivers/dma/ioat* 2734 F: drivers/dma/ioat* 11448 2735 11449 INTEL IAA CRYPTO DRIVER << 11450 M: Tom Zanussi <tom.zanussi@linux.intel. << 11451 L: linux-crypto@vger.kernel.org << 11452 S: Supported << 11453 F: Documentation/driver-api/crypto/iaa/ << 11454 F: drivers/crypto/intel/iaa/* << 11455 << 11456 INTEL IDLE DRIVER << 11457 M: Jacob Pan <jacob.jun.pan@linux.intel. << 11458 M: Len Brown <lenb@kernel.org> << 11459 L: linux-pm@vger.kernel.org << 11460 S: Supported << 11461 B: https://bugzilla.kernel.org << 11462 T: git git://git.kernel.org/pub/scm/lin << 11463 F: drivers/idle/intel_idle.c << 11464 << 11465 INTEL IDXD DRIVER << 11466 M: Fenghua Yu <fenghua.yu@intel.com> << 11467 R: Dave Jiang <dave.jiang@intel.com> << 11468 L: dmaengine@vger.kernel.org << 11469 S: Supported << 11470 F: drivers/dma/idxd/* << 11471 F: include/uapi/linux/idxd.h << 11472 << 11473 INTEL IN FIELD SCAN (IFS) DEVICE << 11474 M: Jithu Joseph <jithu.joseph@intel.com> << 11475 R: Ashok Raj <ashok.raj.linux@gmail.com> << 11476 R: Tony Luck <tony.luck@intel.com> << 11477 S: Maintained << 11478 F: drivers/platform/x86/intel/ifs << 11479 F: include/trace/events/intel_ifs.h << 11480 F: tools/testing/selftests/drivers/plat << 11481 << 11482 INTEL INTEGRATED SENSOR HUB DRIVER << 11483 M: Srinivas Pandruvada <srinivas.pandruv << 11484 M: Jiri Kosina <jikos@kernel.org> << 11485 L: linux-input@vger.kernel.org << 11486 S: Maintained << 11487 F: drivers/hid/intel-ish-hid/ << 11488 << 11489 INTEL IOMMU (VT-d) 2736 INTEL IOMMU (VT-d) 11490 M: David Woodhouse <dwmw2@infradead.org> 2737 M: David Woodhouse <dwmw2@infradead.org> 11491 M: Lu Baolu <baolu.lu@linux.intel.com> !! 2738 L: iommu@lists.linux-foundation.org 11492 L: iommu@lists.linux.dev !! 2739 T: git git://git.infradead.org/iommu-2.6.git 11493 S: Supported << 11494 T: git git://git.kernel.org/pub/scm/lin << 11495 F: drivers/iommu/intel/ << 11496 << 11497 INTEL IPU3 CSI-2 CIO2 DRIVER << 11498 M: Yong Zhi <yong.zhi@intel.com> << 11499 M: Sakari Ailus <sakari.ailus@linux.inte << 11500 M: Bingbu Cao <bingbu.cao@intel.com> << 11501 M: Dan Scally <djrscally@gmail.com> << 11502 R: Tianshu Qiu <tian.shu.qiu@intel.com> << 11503 L: linux-media@vger.kernel.org << 11504 S: Maintained << 11505 T: git git://linuxtv.org/media_tree.git << 11506 F: Documentation/userspace-api/media/v4 << 11507 F: drivers/media/pci/intel/ipu3/ << 11508 << 11509 INTEL IPU3 CSI-2 IMGU DRIVER << 11510 M: Sakari Ailus <sakari.ailus@linux.inte << 11511 R: Bingbu Cao <bingbu.cao@intel.com> << 11512 R: Tianshu Qiu <tian.shu.qiu@intel.com> << 11513 L: linux-media@vger.kernel.org << 11514 S: Maintained << 11515 F: Documentation/admin-guide/media/ipu3 << 11516 F: Documentation/admin-guide/media/ipu3 << 11517 F: Documentation/userspace-api/media/v4 << 11518 F: drivers/staging/media/ipu3/ << 11519 << 11520 INTEL IPU6 INPUT SYSTEM DRIVER << 11521 M: Sakari Ailus <sakari.ailus@linux.inte << 11522 M: Bingbu Cao <bingbu.cao@intel.com> << 11523 R: Tianshu Qiu <tian.shu.qiu@intel.com> << 11524 L: linux-media@vger.kernel.org << 11525 S: Maintained << 11526 T: git git://linuxtv.org/media_tree.git << 11527 F: Documentation/admin-guide/media/ipu6 << 11528 F: drivers/media/pci/intel/ipu6/ << 11529 << 11530 INTEL ISHTP ECLITE DRIVER << 11531 M: Sumesh K Naduvalath <sumesh.k.naduval << 11532 L: platform-driver-x86@vger.kernel.org << 11533 S: Supported 2740 S: Supported 11534 F: drivers/platform/x86/intel/ishtp_ecl !! 2741 F: drivers/pci/intel-iommu.c >> 2742 F: include/linux/intel-iommu.h 11535 2743 11536 INTEL IXP4XX CRYPTO SUPPORT !! 2744 INTEL IOP-ADMA DMA DRIVER 11537 M: Corentin Labbe <clabbe@baylibre.com> !! 2745 M: Dan Williams <dan.j.williams@intel.com> 11538 L: linux-crypto@vger.kernel.org << 11539 S: Maintained 2746 S: Maintained 11540 F: drivers/crypto/intel/ixp4xx/ixp4xx_c !! 2747 F: drivers/dma/iop-adma.c 11541 << 11542 INTEL KEEM BAY DRM DRIVER << 11543 M: Anitha Chrisanthus <anitha.chrisanthu << 11544 M: Edmund Dea <edmund.j.dea@intel.com> << 11545 S: Maintained << 11546 F: Documentation/devicetree/bindings/di << 11547 F: drivers/gpu/drm/kmb/ << 11548 << 11549 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER << 11550 M: Daniele Alessandrelli <daniele.alessa << 11551 S: Maintained << 11552 F: Documentation/devicetree/bindings/cr << 11553 F: drivers/crypto/intel/keembay/Kconfig << 11554 F: drivers/crypto/intel/keembay/Makefil << 11555 F: drivers/crypto/intel/keembay/keembay << 11556 F: drivers/crypto/intel/keembay/ocs-aes << 11557 F: drivers/crypto/intel/keembay/ocs-aes << 11558 << 11559 INTEL KEEM BAY OCS ECC CRYPTO DRIVER << 11560 M: Daniele Alessandrelli <daniele.alessa << 11561 M: Prabhjot Khurana <prabhjot.khurana@in << 11562 M: Mark Gross <mgross@linux.intel.com> << 11563 S: Maintained << 11564 F: Documentation/devicetree/bindings/cr << 11565 F: drivers/crypto/intel/keembay/Kconfig << 11566 F: drivers/crypto/intel/keembay/Makefil << 11567 F: drivers/crypto/intel/keembay/keembay << 11568 << 11569 INTEL KEEM BAY OCS HCU CRYPTO DRIVER << 11570 M: Daniele Alessandrelli <daniele.alessa << 11571 M: Declan Murphy <declan.murphy@intel.co << 11572 S: Maintained << 11573 F: Documentation/devicetree/bindings/cr << 11574 F: drivers/crypto/intel/keembay/Kconfig << 11575 F: drivers/crypto/intel/keembay/Makefil << 11576 F: drivers/crypto/intel/keembay/keembay << 11577 F: drivers/crypto/intel/keembay/ocs-hcu << 11578 F: drivers/crypto/intel/keembay/ocs-hcu << 11579 << 11580 INTEL LA JOLLA COVE ADAPTER (LJCA) USB I/O E << 11581 M: Wentong Wu <wentong.wu@intel.com> << 11582 M: Sakari Ailus <sakari.ailus@linux.inte << 11583 S: Maintained << 11584 F: drivers/gpio/gpio-ljca.c << 11585 F: drivers/i2c/busses/i2c-ljca.c << 11586 F: drivers/spi/spi-ljca.c << 11587 F: drivers/usb/misc/usb-ljca.c << 11588 F: include/linux/usb/ljca.h << 11589 2748 11590 INTEL MANAGEMENT ENGINE (mei) !! 2749 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 11591 M: Tomas Winkler <tomas.winkler@intel.co !! 2750 M: Krzysztof Halasa <khc@pm.waw.pl> 11592 L: linux-kernel@vger.kernel.org << 11593 S: Supported << 11594 F: Documentation/driver-api/mei/* << 11595 F: drivers/misc/mei/ << 11596 F: drivers/watchdog/mei_wdt.c << 11597 F: include/linux/mei_aux.h << 11598 F: include/linux/mei_cl_bus.h << 11599 F: include/uapi/linux/mei.h << 11600 F: include/uapi/linux/mei_uuid.h << 11601 F: include/uapi/linux/uuid.h << 11602 F: samples/mei/* << 11603 << 11604 INTEL MAX 10 BMC MFD DRIVER << 11605 M: Xu Yilun <yilun.xu@intel.com> << 11606 R: Tom Rix <trix@redhat.com> << 11607 S: Maintained << 11608 F: Documentation/ABI/testing/sysfs-driv << 11609 F: Documentation/hwmon/intel-m10-bmc-hw << 11610 F: drivers/hwmon/intel-m10-bmc-hwmon.c << 11611 F: drivers/mfd/intel-m10-bmc* << 11612 F: include/linux/mfd/intel-m10-bmc.h << 11613 << 11614 INTEL MAX10 BMC SECURE UPDATES << 11615 M: Peter Colberg <peter.colberg@intel.co << 11616 L: linux-fpga@vger.kernel.org << 11617 S: Maintained 2751 S: Maintained 11618 F: Documentation/ABI/testing/sysfs-driv !! 2752 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 11619 F: drivers/fpga/intel-m10-bmc-sec-updat !! 2753 F: arch/arm/mach-ixp4xx/include/mach/npe.h 11620 !! 2754 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 11621 INTEL MID (Mobile Internet Device) PLATFORM !! 2755 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 11622 M: Andy Shevchenko <andy@kernel.org> !! 2756 F: drivers/net/arm/ixp4xx_eth.c 11623 L: linux-kernel@vger.kernel.org !! 2757 F: drivers/net/wan/ixp4xx_hss.c 11624 S: Supported << 11625 F: arch/x86/include/asm/intel-mid.h << 11626 F: arch/x86/pci/intel_mid_pci.c << 11627 F: arch/x86/platform/intel-mid/ << 11628 F: drivers/extcon/extcon-intel-mrfld.c << 11629 F: drivers/iio/adc/intel_mrfld_adc.c << 11630 F: drivers/mfd/intel_soc_pmic_mrfld.c << 11631 F: drivers/platform/x86/intel/mrfld_pwr << 11632 F: drivers/platform/x86/intel_scu_* << 11633 F: drivers/staging/media/atomisp/ << 11634 F: drivers/watchdog/intel-mid_wdt.c << 11635 F: include/linux/mfd/intel_soc_pmic_mrf << 11636 F: include/linux/platform_data/x86/inte << 11637 F: include/linux/platform_data/x86/inte << 11638 << 11639 INTEL P-Unit IPC DRIVER << 11640 M: Zha Qipeng <qipeng.zha@intel.com> << 11641 L: platform-driver-x86@vger.kernel.org << 11642 S: Maintained << 11643 F: arch/x86/include/asm/intel_punit_ipc << 11644 F: drivers/platform/x86/intel/punit_ipc << 11645 << 11646 INTEL PMC CORE DRIVER << 11647 M: Rajneesh Bhardwaj <irenic.rajneesh@gm << 11648 M: David E Box <david.e.box@intel.com> << 11649 L: platform-driver-x86@vger.kernel.org << 11650 S: Maintained << 11651 F: Documentation/ABI/testing/sysfs-plat << 11652 F: drivers/platform/x86/intel/pmc/ << 11653 << 11654 INTEL PMIC GPIO DRIVERS << 11655 M: Andy Shevchenko <andy@kernel.org> << 11656 S: Supported << 11657 T: git git://git.kernel.org/pub/scm/lin << 11658 F: drivers/gpio/gpio-*cove.c << 11659 << 11660 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS << 11661 M: Andy Shevchenko <andy@kernel.org> << 11662 S: Supported << 11663 F: drivers/mfd/intel_soc_pmic* << 11664 F: include/linux/mfd/intel_soc_pmic* << 11665 << 11666 INTEL PMT DRIVERS << 11667 M: David E. Box <david.e.box@linux.intel << 11668 S: Supported << 11669 F: drivers/platform/x86/intel/pmt/ << 11670 2758 11671 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NET !! 2759 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 11672 M: Stanislav Yakovlev <stas.yakovlev@gma !! 2760 M: Deepak Saxena <dsaxena@plexity.net> 11673 L: linux-wireless@vger.kernel.org << 11674 S: Maintained 2761 S: Maintained 11675 F: Documentation/networking/device_driv !! 2762 F: drivers/char/hw_random/ixp4xx-rng.c 11676 F: Documentation/networking/device_driv << 11677 F: drivers/net/wireless/intel/ipw2x00/ << 11678 << 11679 INTEL PSTATE DRIVER << 11680 M: Srinivas Pandruvada <srinivas.pandruv << 11681 M: Len Brown <lenb@kernel.org> << 11682 L: linux-pm@vger.kernel.org << 11683 S: Supported << 11684 F: drivers/cpufreq/intel_pstate.c << 11685 2763 11686 INTEL PTP DFL ToD DRIVER !! 2764 INTEL IXP2000 ETHERNET DRIVER 11687 M: Tianfei Zhang <tianfei.zhang@intel.co !! 2765 M: Lennert Buytenhek <kernel@wantstofly.org> 11688 L: linux-fpga@vger.kernel.org << 11689 L: netdev@vger.kernel.org 2766 L: netdev@vger.kernel.org 11690 S: Maintained 2767 S: Maintained 11691 F: drivers/ptp/ptp_dfl_tod.c !! 2768 F: drivers/net/ixp2000/ 11692 2769 11693 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER !! 2770 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/ixgb/ixgbe) 11694 M: Jarkko Nikula <jarkko.nikula@linux.in !! 2771 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 11695 L: linux-iio@vger.kernel.org !! 2772 M: Jesse Brandeburg <jesse.brandeburg@intel.com> 11696 F: drivers/counter/intel-qep.c !! 2773 M: Bruce Allan <bruce.w.allan@intel.com> 11697 !! 2774 M: PJ Waskiewicz <peter.p.waskiewicz.jr@intel.com> 11698 INTEL SCU DRIVERS !! 2775 M: John Ronciak <john.ronciak@intel.com> 11699 M: Mika Westerberg <mika.westerberg@linu !! 2776 L: e1000-devel@lists.sourceforge.net 11700 S: Maintained !! 2777 W: http://e1000.sourceforge.net/ 11701 F: drivers/platform/x86/intel_scu_* !! 2778 S: Supported 11702 F: include/linux/platform_data/x86/inte !! 2779 F: drivers/net/e100.c 11703 !! 2780 F: drivers/net/e1000/ 11704 INTEL SDSI DRIVER !! 2781 F: drivers/net/e1000e/ 11705 M: David E. Box <david.e.box@linux.intel !! 2782 F: drivers/net/igb/ 11706 S: Supported !! 2783 F: drivers/net/ixgb/ 11707 F: drivers/platform/x86/intel/sdsi.c !! 2784 F: drivers/net/ixgbe/ 11708 F: tools/arch/x86/intel_sdsi/ << 11709 F: tools/testing/selftests/drivers/sdsi << 11710 << 11711 INTEL SGX << 11712 M: Jarkko Sakkinen <jarkko@kernel.org> << 11713 R: Dave Hansen <dave.hansen@linux.intel. << 11714 L: linux-sgx@vger.kernel.org << 11715 S: Supported << 11716 Q: https://patchwork.kernel.org/project << 11717 T: git git://git.kernel.org/pub/scm/lin << 11718 F: Documentation/arch/x86/sgx.rst << 11719 F: arch/x86/entry/vdso/vsgx.S << 11720 F: arch/x86/include/asm/sgx.h << 11721 F: arch/x86/include/uapi/asm/sgx.h << 11722 F: arch/x86/kernel/cpu/sgx/* << 11723 F: tools/testing/selftests/sgx/* << 11724 K: \bSGX_ << 11725 << 11726 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER << 11727 M: Daniel Scally <djrscally@gmail.com> << 11728 S: Maintained << 11729 F: drivers/platform/x86/intel/int3472/ << 11730 << 11731 INTEL SPEED SELECT TECHNOLOGY << 11732 M: Srinivas Pandruvada <srinivas.pandruv << 11733 L: platform-driver-x86@vger.kernel.org << 11734 S: Maintained << 11735 F: drivers/platform/x86/intel/speed_sel << 11736 F: include/uapi/linux/isst_if.h << 11737 F: tools/power/x86/intel-speed-select/ << 11738 2785 11739 INTEL STRATIX10 FIRMWARE DRIVERS !! 2786 INTEL PRO/WIRELESS 2100 NETWORK CONNECTION SUPPORT 11740 M: Dinh Nguyen <dinguyen@kernel.org> !! 2787 M: Zhu Yi <yi.zhu@intel.com> 11741 L: linux-kernel@vger.kernel.org !! 2788 M: Reinette Chatre <reinette.chatre@intel.com> 11742 S: Maintained !! 2789 M: Intel Linux Wireless <ilw@linux.intel.com> 11743 T: git git://git.kernel.org/pub/scm/lin !! 2790 L: linux-wireless@vger.kernel.org 11744 F: Documentation/ABI/testing/sysfs-devi !! 2791 W: http://ipw2100.sourceforge.net 11745 F: Documentation/devicetree/bindings/fi !! 2792 S: Odd Fixes 11746 F: drivers/firmware/stratix10-rsu.c !! 2793 F: Documentation/networking/README.ipw2100 11747 F: drivers/firmware/stratix10-svc.c !! 2794 F: drivers/net/wireless/ipw2x00/ipw2100.* 11748 F: include/linux/firmware/intel/stratix << 11749 F: include/linux/firmware/intel/stratix << 11750 << 11751 INTEL TELEMETRY DRIVER << 11752 M: Rajneesh Bhardwaj <irenic.rajneesh@gm << 11753 M: "David E. Box" <david.e.box@linux.int << 11754 L: platform-driver-x86@vger.kernel.org << 11755 S: Maintained << 11756 F: arch/x86/include/asm/intel_telemetry << 11757 F: drivers/platform/x86/intel/telemetry << 11758 << 11759 INTEL TPMI DRIVER << 11760 M: Srinivas Pandruvada <srinivas.pandruv << 11761 L: platform-driver-x86@vger.kernel.org << 11762 S: Maintained << 11763 F: Documentation/ABI/testing/debugfs-tp << 11764 F: drivers/platform/x86/intel/tpmi.c << 11765 F: include/linux/intel_tpmi.h << 11766 << 11767 INTEL UNCORE FREQUENCY CONTROL << 11768 M: Srinivas Pandruvada <srinivas.pandruv << 11769 L: platform-driver-x86@vger.kernel.org << 11770 S: Maintained << 11771 F: Documentation/admin-guide/pm/intel_u << 11772 F: drivers/platform/x86/intel/uncore-fr << 11773 << 11774 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES << 11775 M: David E. Box <david.e.box@linux.intel << 11776 S: Supported << 11777 F: drivers/platform/x86/intel/vsec.c << 11778 F: include/linux/intel_vsec.h << 11779 << 11780 INTEL VIRTUAL BUTTON DRIVER << 11781 M: AceLan Kao <acelan.kao@canonical.com> << 11782 L: platform-driver-x86@vger.kernel.org << 11783 S: Maintained << 11784 F: drivers/platform/x86/intel/vbtn.c << 11785 2795 11786 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy !! 2796 INTEL PRO/WIRELESS 2915ABG NETWORK CONNECTION SUPPORT 11787 M: Stanislaw Gruszka <stf_xl@wp.pl> !! 2797 M: Zhu Yi <yi.zhu@intel.com> >> 2798 M: Reinette Chatre <reinette.chatre@intel.com> >> 2799 M: Intel Linux Wireless <ilw@linux.intel.com> 11788 L: linux-wireless@vger.kernel.org 2800 L: linux-wireless@vger.kernel.org 11789 S: Supported !! 2801 W: http://ipw2200.sourceforge.net 11790 F: drivers/net/wireless/intel/iwlegacy/ !! 2802 S: Odd Fixes >> 2803 F: Documentation/networking/README.ipw2200 >> 2804 F: drivers/net/wireless/ipw2x00/ipw2200.* >> 2805 >> 2806 INTEL WIRELESS WIMAX CONNECTION 2400 >> 2807 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> >> 2808 M: linux-wimax@intel.com >> 2809 L: wimax@linuxwimax.org >> 2810 S: Supported >> 2811 W: http://linuxwimax.org >> 2812 F: Documentation/wimax/README.i2400m >> 2813 F: drivers/net/wimax/i2400m/ >> 2814 F: include/linux/wimax/i2400m.h 11791 2815 11792 INTEL WIRELESS WIFI LINK (iwlwifi) 2816 INTEL WIRELESS WIFI LINK (iwlwifi) 11793 M: Miri Korenblit <miriam.rachel.korenbl !! 2817 M: Zhu Yi <yi.zhu@intel.com> >> 2818 M: Reinette Chatre <reinette.chatre@intel.com> >> 2819 M: Intel Linux Wireless <ilw@linux.intel.com> 11794 L: linux-wireless@vger.kernel.org 2820 L: linux-wireless@vger.kernel.org >> 2821 W: http://intellinuxwireless.org >> 2822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-2.6.git 11795 S: Supported 2823 S: Supported 11796 W: https://wireless.wiki.kernel.org/en/ !! 2824 F: drivers/net/wireless/iwlwifi/ 11797 T: git git://git.kernel.org/pub/scm/lin << 11798 F: drivers/net/wireless/intel/iwlwifi/ << 11799 2825 11800 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPD !! 2826 IOC3 ETHERNET DRIVER 11801 M: Jithu Joseph <jithu.joseph@intel.com> !! 2827 M: Ralf Baechle <ralf@linux-mips.org> 11802 S: Maintained !! 2828 L: linux-mips@linux-mips.org 11803 W: https://slimbootloader.github.io/sec << 11804 F: drivers/platform/x86/intel/wmi/sbl-f << 11805 << 11806 INTEL WMI THUNDERBOLT FORCE POWER DRIVER << 11807 L: Dell.Client.Kernel@dell.com << 11808 S: Maintained << 11809 F: drivers/platform/x86/intel/wmi/thund << 11810 << 11811 INTEL WWAN IOSM DRIVER << 11812 M: M Chetan Kumar <m.chetan.kumar@intel. << 11813 L: netdev@vger.kernel.org << 11814 S: Maintained 2829 S: Maintained 11815 F: drivers/net/wwan/iosm/ !! 2830 F: drivers/net/ioc3-eth.c 11816 2831 11817 INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY !! 2832 IOC3 SERIAL DRIVER 11818 M: Xin Li <xin@zytor.com> !! 2833 M: Pat Gefre <pfg@sgi.com> 11819 M: "H. Peter Anvin" <hpa@zytor.com> !! 2834 L: linux-mips@linux-mips.org 11820 S: Supported << 11821 F: Documentation/arch/x86/x86_64/fred.r << 11822 F: arch/x86/entry/entry_64_fred.S << 11823 F: arch/x86/entry/entry_fred.c << 11824 F: arch/x86/include/asm/fred.h << 11825 F: arch/x86/kernel/fred.c << 11826 << 11827 INTEL(R) TRACE HUB << 11828 M: Alexander Shishkin <alexander.shishki << 11829 S: Supported << 11830 F: Documentation/trace/intel_th.rst << 11831 F: drivers/hwtracing/intel_th/ << 11832 F: include/linux/intel_th.h << 11833 << 11834 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) << 11835 M: Ning Sun <ning.sun@intel.com> << 11836 L: tboot-devel@lists.sourceforge.net << 11837 S: Supported << 11838 W: http://tboot.sourceforge.net << 11839 T: hg http://tboot.hg.sourceforge.net:8 << 11840 F: Documentation/arch/x86/intel_txt.rst << 11841 F: arch/x86/kernel/tboot.c << 11842 F: include/linux/tboot.h << 11843 << 11844 INTERCONNECT API << 11845 M: Georgi Djakov <djakov@kernel.org> << 11846 L: linux-pm@vger.kernel.org << 11847 S: Maintained << 11848 T: git git://git.kernel.org/pub/scm/lin << 11849 F: Documentation/devicetree/bindings/in << 11850 F: Documentation/driver-api/interconnec << 11851 F: drivers/interconnect/ << 11852 F: include/dt-bindings/interconnect/ << 11853 F: include/linux/interconnect-provider. << 11854 F: include/linux/interconnect.h << 11855 << 11856 INTERRUPT COUNTER DRIVER << 11857 M: Oleksij Rempel <o.rempel@pengutronix. << 11858 R: Pengutronix Kernel Team <kernel@pengu << 11859 L: linux-iio@vger.kernel.org << 11860 F: Documentation/devicetree/bindings/co << 11861 F: drivers/counter/interrupt-cnt.c << 11862 << 11863 INTERSIL ISL7998X VIDEO DECODER DRIVER << 11864 M: Michael Tretter <m.tretter@pengutroni << 11865 R: Pengutronix Kernel Team <kernel@pengu << 11866 L: linux-media@vger.kernel.org << 11867 S: Maintained 2835 S: Maintained 11868 F: Documentation/devicetree/bindings/me !! 2836 F: drivers/serial/ioc3_serial.c 11869 F: drivers/media/i2c/isl7998x.c << 11870 2837 11871 INVENSENSE ICM-426xx IMU DRIVER !! 2838 IP MASQUERADING 11872 M: Jean-Baptiste Maneyrol <jmaneyrol@inv !! 2839 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 11873 L: linux-iio@vger.kernel.org << 11874 S: Maintained << 11875 W: https://invensense.tdk.com/ << 11876 F: Documentation/ABI/testing/sysfs-bus- << 11877 F: Documentation/devicetree/bindings/ii << 11878 F: drivers/iio/imu/inv_icm42600/ << 11879 << 11880 INVENSENSE MPU-3050 GYROSCOPE DRIVER << 11881 M: Linus Walleij <linus.walleij@linaro.o << 11882 L: linux-iio@vger.kernel.org << 11883 S: Maintained 2840 S: Maintained 11884 F: Documentation/devicetree/bindings/ii !! 2841 F: net/ipv4/netfilter/ipt_MASQUERADE.c 11885 F: drivers/iio/gyro/mpu3050* << 11886 2842 11887 IOC3 ETHERNET DRIVER !! 2843 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 11888 M: Ralf Baechle <ralf@linux-mips.org> !! 2844 M: Francois Romieu <romieu@fr.zoreil.com> 11889 L: linux-mips@vger.kernel.org !! 2845 M: Sorbica Shieh <sorbica@icplus.com.tw> 11890 S: Maintained !! 2846 M: Jesse Huang <jesse@icplus.com.tw> 11891 F: drivers/net/ethernet/sgi/ioc3-eth.c !! 2847 L: netdev@vger.kernel.org 11892 << 11893 IOMMU DMA-API LAYER << 11894 M: Robin Murphy <robin.murphy@arm.com> << 11895 L: iommu@lists.linux.dev << 11896 S: Maintained << 11897 T: git git://git.kernel.org/pub/scm/lin << 11898 F: drivers/iommu/dma-iommu.c << 11899 F: drivers/iommu/dma-iommu.h << 11900 F: drivers/iommu/iova.c << 11901 F: include/linux/iommu-dma.h << 11902 F: include/linux/iova.h << 11903 << 11904 IOMMU SUBSYSTEM << 11905 M: Joerg Roedel <joro@8bytes.org> << 11906 M: Will Deacon <will@kernel.org> << 11907 R: Robin Murphy <robin.murphy@arm.com> << 11908 L: iommu@lists.linux.dev << 11909 S: Maintained << 11910 T: git git://git.kernel.org/pub/scm/lin << 11911 F: Documentation/devicetree/bindings/io << 11912 F: drivers/iommu/ << 11913 F: include/linux/iommu.h << 11914 F: include/linux/iova.h << 11915 F: include/linux/of_iommu.h << 11916 << 11917 IOMMUFD << 11918 M: Jason Gunthorpe <jgg@nvidia.com> << 11919 M: Kevin Tian <kevin.tian@intel.com> << 11920 L: iommu@lists.linux.dev << 11921 S: Maintained << 11922 T: git git://git.kernel.org/pub/scm/lin << 11923 F: Documentation/userspace-api/iommufd. << 11924 F: drivers/iommu/iommufd/ << 11925 F: include/linux/iommufd.h << 11926 F: include/uapi/linux/iommufd.h << 11927 F: tools/testing/selftests/iommu/ << 11928 << 11929 IOSYS-MAP HELPERS << 11930 M: Thomas Zimmermann <tzimmermann@suse.d << 11931 L: dri-devel@lists.freedesktop.org << 11932 S: Maintained 2848 S: Maintained 11933 T: git https://gitlab.freedesktop.org/d !! 2849 F: drivers/net/ipg.c 11934 F: include/linux/iosys-map.h << 11935 2850 11936 IO_URING !! 2851 IPATH DRIVER 11937 M: Jens Axboe <axboe@kernel.dk> !! 2852 M: Ralph Campbell <infinipath@qlogic.com> 11938 M: Pavel Begunkov <asml.silence@gmail.co !! 2853 L: linux-rdma@vger.kernel.org 11939 L: io-uring@vger.kernel.org !! 2854 T: git git://git.qlogic.com/ipath-linux-2.6 11940 S: Maintained !! 2855 S: Supported 11941 T: git git://git.kernel.dk/linux-block !! 2856 F: drivers/infiniband/hw/ipath/ 11942 T: git git://git.kernel.dk/liburing << 11943 F: include/linux/io_uring/ << 11944 F: include/linux/io_uring.h << 11945 F: include/linux/io_uring_types.h << 11946 F: include/trace/events/io_uring.h << 11947 F: include/uapi/linux/io_uring.h << 11948 F: io_uring/ << 11949 2857 11950 IPMI SUBSYSTEM 2858 IPMI SUBSYSTEM 11951 M: Corey Minyard <minyard@acm.org> 2859 M: Corey Minyard <minyard@acm.org> 11952 L: openipmi-developer@lists.sourceforge 2860 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 11953 S: Supported << 11954 W: http://openipmi.sourceforge.net/ 2861 W: http://openipmi.sourceforge.net/ 11955 T: git https://github.com/cminyard/linu !! 2862 S: Supported 11956 F: Documentation/devicetree/bindings/ip !! 2863 F: Documentation/IPMI.txt 11957 F: Documentation/driver-api/ipmi.rst << 11958 F: drivers/char/ipmi/ 2864 F: drivers/char/ipmi/ 11959 F: include/linux/ipmi* 2865 F: include/linux/ipmi* 11960 F: include/uapi/linux/ipmi* << 11961 2866 11962 IPS SCSI RAID DRIVER 2867 IPS SCSI RAID DRIVER 11963 M: Adaptec OEM Raid Solutions <aacraid@m !! 2868 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 11964 L: linux-scsi@vger.kernel.org 2869 L: linux-scsi@vger.kernel.org 11965 S: Maintained << 11966 W: http://www.adaptec.com/ 2870 W: http://www.adaptec.com/ >> 2871 S: Maintained 11967 F: drivers/scsi/ips* 2872 F: drivers/scsi/ips* 11968 2873 11969 IPVS 2874 IPVS >> 2875 M: Wensong Zhang <wensong@linux-vs.org> 11970 M: Simon Horman <horms@verge.net.au> 2876 M: Simon Horman <horms@verge.net.au> 11971 M: Julian Anastasov <ja@ssi.bg> 2877 M: Julian Anastasov <ja@ssi.bg> 11972 L: netdev@vger.kernel.org 2878 L: netdev@vger.kernel.org 11973 L: lvs-devel@vger.kernel.org 2879 L: lvs-devel@vger.kernel.org 11974 S: Maintained 2880 S: Maintained 11975 T: git git://git.kernel.org/pub/scm/lin !! 2881 F: Documentation/networking/ipvs-sysctl.txt 11976 T: git git://git.kernel.org/pub/scm/lin << 11977 F: Documentation/networking/ipvs-sysctl << 11978 F: include/net/ip_vs.h 2882 F: include/net/ip_vs.h 11979 F: include/uapi/linux/ip_vs.h !! 2883 F: include/linux/ip_vs.h 11980 F: net/netfilter/ipvs/ 2884 F: net/netfilter/ipvs/ 11981 2885 11982 IPWIRELESS DRIVER 2886 IPWIRELESS DRIVER 11983 M: Jiri Kosina <jikos@kernel.org> !! 2887 M: Jiri Kosina <jkosina@suse.cz> 11984 M: David Sterba <dsterba@suse.com> !! 2888 M: David Sterba <dsterba@suse.cz> 11985 S: Odd Fixes << 11986 F: drivers/tty/ipwireless/ << 11987 << 11988 IRON DEVICE AUDIO CODEC DRIVERS << 11989 M: Kiseok Jo <kiseok.jo@irondevice.com> << 11990 L: linux-sound@vger.kernel.org << 11991 S: Maintained << 11992 F: Documentation/devicetree/bindings/so << 11993 F: sound/soc/codecs/sma* << 11994 << 11995 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) << 11996 M: Thomas Gleixner <tglx@linutronix.de> << 11997 S: Maintained << 11998 T: git git://git.kernel.org/pub/scm/lin << 11999 F: Documentation/core-api/irq/irq-domai << 12000 F: include/linux/irqdomain.h << 12001 F: include/linux/irqdomain_defs.h << 12002 F: kernel/irq/irqdomain.c << 12003 F: kernel/irq/msi.c << 12004 << 12005 IRQ SUBSYSTEM << 12006 M: Thomas Gleixner <tglx@linutronix.de> << 12007 L: linux-kernel@vger.kernel.org << 12008 S: Maintained << 12009 T: git git://git.kernel.org/pub/scm/lin << 12010 F: include/linux/group_cpus.h << 12011 F: include/linux/irq.h << 12012 F: include/linux/irqhandler.h << 12013 F: include/linux/irqnr.h << 12014 F: include/linux/irqreturn.h << 12015 F: kernel/irq/ << 12016 F: lib/group_cpus.c << 12017 << 12018 IRQCHIP DRIVERS << 12019 M: Thomas Gleixner <tglx@linutronix.de> << 12020 L: linux-kernel@vger.kernel.org << 12021 S: Maintained 2889 S: Maintained 12022 T: git git://git.kernel.org/pub/scm/lin !! 2890 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/ipwireless_cs.git 12023 F: Documentation/devicetree/bindings/in !! 2891 F: drivers/char/pcmcia/ipwireless/ 12024 F: drivers/irqchip/ << 12025 F: include/linux/irqchip.h << 12026 << 12027 ISA << 12028 M: William Breathitt Gray <wbg@kernel.or << 12029 S: Maintained << 12030 F: Documentation/driver-api/isa.rst << 12031 F: drivers/base/isa.c << 12032 F: include/linux/isa.h << 12033 2892 12034 ISA RADIO MODULE !! 2893 IPX NETWORK LAYER 12035 M: Hans Verkuil <hverkuil@xs4all.nl> !! 2894 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 12036 L: linux-media@vger.kernel.org !! 2895 L: netdev@vger.kernel.org 12037 S: Maintained 2896 S: Maintained 12038 W: https://linuxtv.org !! 2897 F: include/linux/ipx.h 12039 T: git git://linuxtv.org/media_tree.git !! 2898 F: include/net/ipx.h 12040 F: drivers/media/radio/radio-isa* !! 2899 F: net/ipx/ >> 2900 >> 2901 IRDA SUBSYSTEM >> 2902 M: Samuel Ortiz <samuel@sortiz.org> >> 2903 L: irda-users@lists.sourceforge.net (subscribers-only) >> 2904 W: http://irda.sourceforge.net/ >> 2905 S: Maintained >> 2906 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git >> 2907 F: Documentation/networking/irda.txt >> 2908 F: drivers/net/irda/ >> 2909 F: include/net/irda/ >> 2910 F: net/irda/ 12041 2911 12042 ISAPNP 2912 ISAPNP 12043 M: Jaroslav Kysela <perex@perex.cz> 2913 M: Jaroslav Kysela <perex@perex.cz> 12044 S: Maintained 2914 S: Maintained 12045 F: Documentation/userspace-api/isapnp.r !! 2915 F: Documentation/isapnp.txt 12046 F: drivers/pnp/isapnp/ 2916 F: drivers/pnp/isapnp/ 12047 F: include/linux/isapnp.h 2917 F: include/linux/isapnp.h 12048 2918 12049 ISCSI 2919 ISCSI 12050 M: Lee Duncan <lduncan@suse.com> !! 2920 M: Mike Christie <michaelc@cs.wisc.edu> 12051 M: Chris Leech <cleech@redhat.com> << 12052 M: Mike Christie <michael.christie@oracl << 12053 L: open-iscsi@googlegroups.com 2921 L: open-iscsi@googlegroups.com 12054 L: linux-scsi@vger.kernel.org !! 2922 W: www.open-iscsi.org >> 2923 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 12055 S: Maintained 2924 S: Maintained 12056 W: www.open-iscsi.com << 12057 F: drivers/scsi/*iscsi* 2925 F: drivers/scsi/*iscsi* 12058 F: include/scsi/*iscsi* 2926 F: include/scsi/*iscsi* 12059 2927 12060 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER !! 2928 ISDN SUBSYSTEM 12061 M: Peter Jones <pjones@redhat.com> << 12062 M: Konrad Rzeszutek Wilk <konrad@kernel. << 12063 S: Maintained << 12064 F: drivers/firmware/iscsi_ibft* << 12065 << 12066 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR << 12067 M: Sagi Grimberg <sagi@grimberg.me> << 12068 M: Max Gurtovoy <mgurtovoy@nvidia.com> << 12069 L: linux-rdma@vger.kernel.org << 12070 S: Supported << 12071 W: http://www.openfabrics.org << 12072 W: www.open-iscsi.org << 12073 Q: http://patchwork.kernel.org/project/ << 12074 F: drivers/infiniband/ulp/iser/ << 12075 << 12076 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET << 12077 M: Sagi Grimberg <sagi@grimberg.me> << 12078 L: linux-rdma@vger.kernel.org << 12079 L: target-devel@vger.kernel.org << 12080 S: Supported << 12081 T: git git://git.kernel.org/pub/scm/lin << 12082 F: drivers/infiniband/ulp/isert << 12083 << 12084 ISDN/CMTP OVER BLUETOOTH << 12085 M: Karsten Keil <isdn@linux-pingi.de> 2929 M: Karsten Keil <isdn@linux-pingi.de> 12086 L: isdn4linux@listserv.isdn4linux.de (s 2930 L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 12087 L: netdev@vger.kernel.org << 12088 S: Odd Fixes << 12089 W: http://www.isdn4linux.de 2931 W: http://www.isdn4linux.de >> 2932 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git >> 2933 S: Maintained 12090 F: Documentation/isdn/ 2934 F: Documentation/isdn/ 12091 F: drivers/isdn/capi/ !! 2935 F: drivers/isdn/ >> 2936 F: include/linux/isdn.h 12092 F: include/linux/isdn/ 2937 F: include/linux/isdn/ 12093 F: include/uapi/linux/isdn/ << 12094 F: net/bluetooth/cmtp/ << 12095 2938 12096 ISDN/mISDN SUBSYSTEM !! 2939 ISDN SUBSYSTEM (Eicon active card driver) 12097 M: Karsten Keil <isdn@linux-pingi.de> !! 2940 M: Armin Schindler <mac@melware.de> 12098 L: isdn4linux@listserv.isdn4linux.de (s 2941 L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 12099 L: netdev@vger.kernel.org !! 2942 W: http://www.melware.de 12100 S: Maintained 2943 S: Maintained 12101 W: http://www.isdn4linux.de !! 2944 F: drivers/isdn/hardware/eicon/ 12102 F: drivers/isdn/Kconfig << 12103 F: drivers/isdn/Makefile << 12104 F: drivers/isdn/hardware/ << 12105 F: drivers/isdn/mISDN/ << 12106 << 12107 ISOFS FILESYSTEM << 12108 M: Jan Kara <jack@suse.cz> << 12109 L: linux-fsdevel@vger.kernel.org << 12110 S: Maintained << 12111 F: Documentation/filesystems/isofs.rst << 12112 F: fs/isofs/ << 12113 << 12114 IT87 HARDWARE MONITORING DRIVER << 12115 M: Jean Delvare <jdelvare@suse.com> << 12116 L: linux-hwmon@vger.kernel.org << 12117 S: Maintained << 12118 F: Documentation/hwmon/it87.rst << 12119 F: drivers/hwmon/it87.c << 12120 << 12121 IT913X MEDIA DRIVER << 12122 L: linux-media@vger.kernel.org << 12123 S: Orphan << 12124 W: https://linuxtv.org << 12125 Q: http://patchwork.linuxtv.org/project << 12126 F: drivers/media/tuners/it913x* << 12127 << 12128 ITE IT66121 HDMI BRIDGE DRIVER << 12129 M: Phong LE <ple@baylibre.com> << 12130 M: Neil Armstrong <neil.armstrong@linaro << 12131 S: Maintained << 12132 T: git https://gitlab.freedesktop.org/d << 12133 F: Documentation/devicetree/bindings/di << 12134 F: drivers/gpu/drm/bridge/ite-it66121.c << 12135 2945 12136 IVTV VIDEO4LINUX DRIVER 2946 IVTV VIDEO4LINUX DRIVER 12137 M: Andy Walls <awalls@md.metrocast.net> !! 2947 M: Hans Verkuil <hverkuil@xs4all.nl> >> 2948 L: ivtv-devel@ivtvdriver.org 12138 L: linux-media@vger.kernel.org 2949 L: linux-media@vger.kernel.org >> 2950 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git >> 2951 W: http://www.ivtvdriver.org 12139 S: Maintained 2952 S: Maintained 12140 W: https://linuxtv.org !! 2953 F: Documentation/video4linux/*.ivtv 12141 T: git git://linuxtv.org/media_tree.git !! 2954 F: drivers/media/video/ivtv/ 12142 F: Documentation/admin-guide/media/ivtv !! 2955 F: include/linux/ivtv* 12143 F: drivers/media/pci/ivtv/ << 12144 F: include/uapi/linux/ivtv* << 12145 << 12146 IX2505V MEDIA DRIVER << 12147 M: Malcolm Priestley <tvboxspy@gmail.com << 12148 L: linux-media@vger.kernel.org << 12149 S: Maintained << 12150 W: https://linuxtv.org << 12151 Q: http://patchwork.linuxtv.org/project << 12152 F: drivers/media/dvb-frontends/ix2505v* << 12153 << 12154 JAILHOUSE HYPERVISOR INTERFACE << 12155 M: Jan Kiszka <jan.kiszka@siemens.com> << 12156 L: jailhouse-dev@googlegroups.com << 12157 S: Maintained << 12158 F: arch/x86/include/asm/jailhouse_para. << 12159 F: arch/x86/kernel/jailhouse.c << 12160 2956 12161 JFS FILESYSTEM 2957 JFS FILESYSTEM 12162 M: Dave Kleikamp <shaggy@kernel.org> !! 2958 M: Dave Kleikamp <shaggy@linux.vnet.ibm.com> 12163 L: jfs-discussion@lists.sourceforge.net 2959 L: jfs-discussion@lists.sourceforge.net 12164 S: Odd Fixes << 12165 W: http://jfs.sourceforge.net/ 2960 W: http://jfs.sourceforge.net/ 12166 T: git https://github.com/kleikamp/linu !! 2961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 12167 F: Documentation/admin-guide/jfs.rst !! 2962 S: Maintained >> 2963 F: Documentation/filesystems/jfs.txt 12168 F: fs/jfs/ 2964 F: fs/jfs/ 12169 2965 12170 JME NETWORK DRIVER 2966 JME NETWORK DRIVER 12171 M: Guo-Fu Tseng <cooldavid@cooldavid.org 2967 M: Guo-Fu Tseng <cooldavid@cooldavid.org> 12172 L: netdev@vger.kernel.org 2968 L: netdev@vger.kernel.org 12173 S: Odd Fixes !! 2969 S: Maintained 12174 F: drivers/net/ethernet/jme.* !! 2970 F: drivers/net/jme.* 12175 2971 12176 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 2972 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 12177 M: David Woodhouse <dwmw2@infradead.org> 2973 M: David Woodhouse <dwmw2@infradead.org> 12178 M: Richard Weinberger <richard@nod.at> << 12179 L: linux-mtd@lists.infradead.org 2974 L: linux-mtd@lists.infradead.org 12180 S: Odd Fixes << 12181 W: http://www.linux-mtd.infradead.org/d 2975 W: http://www.linux-mtd.infradead.org/doc/jffs2.html 12182 T: git git://git.infradead.org/ubifs-2. !! 2976 S: Maintained 12183 F: fs/jffs2/ 2977 F: fs/jffs2/ 12184 F: include/uapi/linux/jffs2.h !! 2978 F: include/linux/jffs2.h 12185 2979 12186 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) !! 2980 JOURNALLING LAYER FOR BLOCK DEVICES (JBD) 12187 M: "Theodore Ts'o" <tytso@mit.edu> !! 2981 M: Andrew Morton <akpm@linux-foundation.org> 12188 M: Jan Kara <jack@suse.com> !! 2982 M: Jan Kara <jack@suse.cz> 12189 L: linux-ext4@vger.kernel.org 2983 L: linux-ext4@vger.kernel.org 12190 S: Maintained 2984 S: Maintained 12191 F: fs/jbd2/ !! 2985 F: fs/jbd*/ 12192 F: include/linux/jbd2.h !! 2986 F: include/linux/ext*jbd*.h 12193 !! 2987 F: include/linux/jbd*.h 12194 JPU V4L2 MEM2MEM DRIVER FOR RENESAS << 12195 M: Mikhail Ulyanov <mikhail.ulyanov@coge << 12196 L: linux-media@vger.kernel.org << 12197 L: linux-renesas-soc@vger.kernel.org << 12198 S: Maintained << 12199 F: drivers/media/platform/renesas/rcar_ << 12200 << 12201 JSM Neo PCI based serial card << 12202 L: linux-serial@vger.kernel.org << 12203 S: Orphan << 12204 F: drivers/tty/serial/jsm/ << 12205 << 12206 K10TEMP HARDWARE MONITORING DRIVER << 12207 M: Clemens Ladisch <clemens@ladisch.de> << 12208 L: linux-hwmon@vger.kernel.org << 12209 S: Maintained << 12210 F: Documentation/hwmon/k10temp.rst << 12211 F: drivers/hwmon/k10temp.c << 12212 2988 12213 K8TEMP HARDWARE MONITORING DRIVER 2989 K8TEMP HARDWARE MONITORING DRIVER 12214 M: Rudolf Marek <r.marek@assembler.cz> 2990 M: Rudolf Marek <r.marek@assembler.cz> 12215 L: linux-hwmon@vger.kernel.org !! 2991 L: lm-sensors@lm-sensors.org 12216 S: Maintained 2992 S: Maintained 12217 F: Documentation/hwmon/k8temp.rst !! 2993 F: Documentation/hwmon/k8temp 12218 F: drivers/hwmon/k8temp.c 2994 F: drivers/hwmon/k8temp.c 12219 2995 12220 KASAN << 12221 M: Andrey Ryabinin <ryabinin.a.a@gmail.c << 12222 R: Alexander Potapenko <glider@google.co << 12223 R: Andrey Konovalov <andreyknvl@gmail.co << 12224 R: Dmitry Vyukov <dvyukov@google.com> << 12225 R: Vincenzo Frascino <vincenzo.frascino@ << 12226 L: kasan-dev@googlegroups.com << 12227 S: Maintained << 12228 B: https://bugzilla.kernel.org/buglist. << 12229 F: Documentation/dev-tools/kasan.rst << 12230 F: arch/*/include/asm/*kasan.h << 12231 F: arch/*/mm/kasan_init* << 12232 F: include/linux/kasan*.h << 12233 F: lib/Kconfig.kasan << 12234 F: mm/kasan/ << 12235 F: scripts/Makefile.kasan << 12236 << 12237 KCONFIG 2996 KCONFIG 12238 M: Masahiro Yamada <masahiroy@kernel.org !! 2997 M: Roman Zippel <zippel@linux-m68k.org> 12239 L: linux-kbuild@vger.kernel.org 2998 L: linux-kbuild@vger.kernel.org 12240 S: Maintained 2999 S: Maintained 12241 Q: https://patchwork.kernel.org/project !! 3000 F: Documentation/kbuild/kconfig-language.txt 12242 T: git git://git.kernel.org/pub/scm/lin << 12243 F: Documentation/kbuild/kconfig* << 12244 F: scripts/Kconfig.include << 12245 F: scripts/kconfig/ 3001 F: scripts/kconfig/ 12246 3002 12247 KCOV << 12248 R: Dmitry Vyukov <dvyukov@google.com> << 12249 R: Andrey Konovalov <andreyknvl@gmail.co << 12250 L: kasan-dev@googlegroups.com << 12251 S: Maintained << 12252 B: https://bugzilla.kernel.org/buglist. << 12253 F: Documentation/dev-tools/kcov.rst << 12254 F: include/linux/kcov.h << 12255 F: include/uapi/linux/kcov.h << 12256 F: kernel/kcov.c << 12257 F: scripts/Makefile.kcov << 12258 << 12259 KCSAN << 12260 M: Marco Elver <elver@google.com> << 12261 R: Dmitry Vyukov <dvyukov@google.com> << 12262 L: kasan-dev@googlegroups.com << 12263 S: Maintained << 12264 F: Documentation/dev-tools/kcsan.rst << 12265 F: include/linux/kcsan*.h << 12266 F: kernel/kcsan/ << 12267 F: lib/Kconfig.kcsan << 12268 F: scripts/Makefile.kcsan << 12269 << 12270 KDUMP 3003 KDUMP 12271 M: Baoquan He <bhe@redhat.com> !! 3004 M: Vivek Goyal <vgoyal@redhat.com> 12272 R: Vivek Goyal <vgoyal@redhat.com> !! 3005 M: Haren Myneni <hbabu@us.ibm.com> 12273 R: Dave Young <dyoung@redhat.com> << 12274 L: kexec@lists.infradead.org 3006 L: kexec@lists.infradead.org 12275 S: Maintained << 12276 W: http://lse.sourceforge.net/kdump/ 3007 W: http://lse.sourceforge.net/kdump/ 12277 F: Documentation/admin-guide/kdump/ << 12278 F: fs/proc/vmcore.c << 12279 F: include/linux/crash_core.h << 12280 F: include/linux/crash_dump.h << 12281 F: include/uapi/linux/vmcore.h << 12282 F: kernel/crash_*.c << 12283 << 12284 KEENE FM RADIO TRANSMITTER DRIVER << 12285 M: Hans Verkuil <hverkuil@xs4all.nl> << 12286 L: linux-media@vger.kernel.org << 12287 S: Maintained 3008 S: Maintained 12288 W: https://linuxtv.org !! 3009 F: Documentation/kdump/ 12289 T: git git://linuxtv.org/media_tree.git !! 3010 12290 F: drivers/media/radio/radio-keene* !! 3011 KERNEL AUTOMOUNTER (AUTOFS) >> 3012 M: "H. Peter Anvin" <hpa@zytor.com> >> 3013 L: autofs@linux.kernel.org >> 3014 S: Odd Fixes >> 3015 F: fs/autofs/ 12291 3016 12292 KERNEL AUTOMOUNTER !! 3017 KERNEL AUTOMOUNTER v4 (AUTOFS4) 12293 M: Ian Kent <raven@themaw.net> 3018 M: Ian Kent <raven@themaw.net> 12294 L: autofs@vger.kernel.org !! 3019 L: autofs@linux.kernel.org 12295 S: Maintained 3020 S: Maintained 12296 F: fs/autofs/ !! 3021 F: fs/autofs4/ 12297 3022 12298 KERNEL BUILD + files below scripts/ (unless !! 3023 KERNEL BUILD 12299 M: Masahiro Yamada <masahiroy@kernel.org << 12300 R: Nathan Chancellor <nathan@kernel.org> << 12301 R: Nicolas Schier <nicolas@fjasle.eu> << 12302 L: linux-kbuild@vger.kernel.org 3024 L: linux-kbuild@vger.kernel.org 12303 S: Maintained !! 3025 S: Orphan 12304 Q: https://patchwork.kernel.org/project << 12305 T: git git://git.kernel.org/pub/scm/lin << 12306 F: Documentation/kbuild/ 3026 F: Documentation/kbuild/ 12307 F: Makefile 3027 F: Makefile 12308 F: scripts/*vmlinux* !! 3028 F: scripts/Makefile.* 12309 F: scripts/Kbuild* << 12310 F: scripts/Makefile* << 12311 F: scripts/basic/ << 12312 F: scripts/clang-tools/ << 12313 F: scripts/dummy-tools/ << 12314 F: scripts/include/ << 12315 F: scripts/mk* << 12316 F: scripts/mod/ << 12317 F: scripts/package/ << 12318 F: usr/ << 12319 << 12320 KERNEL HARDENING (not covered by other areas << 12321 M: Kees Cook <kees@kernel.org> << 12322 R: Gustavo A. R. Silva <gustavoars@kerne << 12323 L: linux-hardening@vger.kernel.org << 12324 S: Supported << 12325 T: git git://git.kernel.org/pub/scm/lin << 12326 F: Documentation/ABI/testing/sysfs-kern << 12327 F: Documentation/ABI/testing/sysfs-kern << 12328 F: arch/*/configs/hardening.config << 12329 F: include/linux/overflow.h << 12330 F: include/linux/randomize_kstack.h << 12331 F: kernel/configs/hardening.config << 12332 F: lib/usercopy_kunit.c << 12333 F: mm/usercopy.c << 12334 F: security/Kconfig.hardening << 12335 K: \b(add|choose)_random_kstack_offset\ << 12336 K: \b__check_(object_size|heap_object)\ << 12337 K: \b__counted_by\b << 12338 3029 12339 KERNEL JANITORS 3030 KERNEL JANITORS 12340 L: kernel-janitors@vger.kernel.org 3031 L: kernel-janitors@vger.kernel.org >> 3032 W: http://janitor.kernelnewbies.org/ 12341 S: Odd Fixes 3033 S: Odd Fixes 12342 W: http://kernelnewbies.org/KernelJanit << 12343 3034 12344 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 3035 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 12345 M: Chuck Lever <chuck.lever@oracle.com> !! 3036 M: "J. Bruce Fields" <bfields@fieldses.org> 12346 M: Jeff Layton <jlayton@kernel.org> !! 3037 M: Neil Brown <neilb@suse.de> 12347 R: Neil Brown <neilb@suse.de> << 12348 R: Olga Kornievskaia <okorniev@redhat.co << 12349 R: Dai Ngo <Dai.Ngo@oracle.com> << 12350 R: Tom Talpey <tom@talpey.com> << 12351 L: linux-nfs@vger.kernel.org 3038 L: linux-nfs@vger.kernel.org >> 3039 W: http://nfs.sourceforge.net/ 12352 S: Supported 3040 S: Supported 12353 B: https://bugzilla.kernel.org !! 3041 F: fs/nfsd/ 12354 T: git git://git.kernel.org/pub/scm/lin !! 3042 F: include/linux/nfsd/ 12355 F: Documentation/filesystems/nfs/ << 12356 F: fs/lockd/ 3043 F: fs/lockd/ 12357 F: fs/nfs_common/ 3044 F: fs/nfs_common/ 12358 F: fs/nfsd/ !! 3045 F: net/sunrpc/ 12359 F: include/linux/lockd/ 3046 F: include/linux/lockd/ 12360 F: include/linux/sunrpc/ 3047 F: include/linux/sunrpc/ 12361 F: include/trace/events/rpcgss.h << 12362 F: include/trace/events/rpcrdma.h << 12363 F: include/trace/events/sunrpc.h << 12364 F: include/trace/misc/fs.h << 12365 F: include/trace/misc/nfs.h << 12366 F: include/trace/misc/sunrpc.h << 12367 F: include/uapi/linux/nfsd/ << 12368 F: include/uapi/linux/sunrpc/ << 12369 F: net/sunrpc/ << 12370 << 12371 KERNEL PACMAN PACKAGING (in addition to gene << 12372 M: Thomas Weißschuh <linux@weissschuh.n << 12373 R: Christian Heusel <christian@heusel.eu << 12374 R: Nathan Chancellor <nathan@kernel.org> << 12375 S: Maintained << 12376 F: scripts/package/PKGBUILD << 12377 << 12378 KERNEL REGRESSIONS << 12379 M: Thorsten Leemhuis <linux@leemhuis.inf << 12380 L: regressions@lists.linux.dev << 12381 S: Supported << 12382 F: Documentation/admin-guide/reporting- << 12383 F: Documentation/process/handling-regre << 12384 << 12385 KERNEL SELFTEST FRAMEWORK << 12386 M: Shuah Khan <shuah@kernel.org> << 12387 M: Shuah Khan <skhan@linuxfoundation.org << 12388 L: linux-kselftest@vger.kernel.org << 12389 S: Maintained << 12390 Q: https://patchwork.kernel.org/project << 12391 T: git git://git.kernel.org/pub/scm/lin << 12392 F: Documentation/dev-tools/kselftest* << 12393 F: tools/testing/selftests/ << 12394 << 12395 KERNEL SMB3 SERVER (KSMBD) << 12396 M: Namjae Jeon <linkinjeon@kernel.org> << 12397 M: Steve French <sfrench@samba.org> << 12398 R: Sergey Senozhatsky <senozhatsky@chrom << 12399 R: Tom Talpey <tom@talpey.com> << 12400 L: linux-cifs@vger.kernel.org << 12401 S: Maintained << 12402 T: git git://git.samba.org/ksmbd.git << 12403 F: Documentation/filesystems/smb/ksmbd. << 12404 F: fs/smb/common/ << 12405 F: fs/smb/server/ << 12406 << 12407 KERNEL UNIT TESTING FRAMEWORK (KUnit) << 12408 M: Brendan Higgins <brendanhiggins@googl << 12409 M: David Gow <davidgow@google.com> << 12410 R: Rae Moar <rmoar@google.com> << 12411 L: linux-kselftest@vger.kernel.org << 12412 L: kunit-dev@googlegroups.com << 12413 S: Maintained << 12414 W: https://google.github.io/kunit-docs/ << 12415 T: git git://git.kernel.org/pub/scm/lin << 12416 T: git git://git.kernel.org/pub/scm/lin << 12417 F: Documentation/dev-tools/kunit/ << 12418 F: include/kunit/ << 12419 F: lib/kunit/ << 12420 F: rust/kernel/kunit.rs << 12421 F: scripts/rustdoc_test_* << 12422 F: tools/testing/kunit/ << 12423 << 12424 KERNEL USERMODE HELPER << 12425 M: Luis Chamberlain <mcgrof@kernel.org> << 12426 L: linux-kernel@vger.kernel.org << 12427 S: Maintained << 12428 F: include/linux/umh.h << 12429 F: kernel/umh.c << 12430 3048 12431 KERNEL VIRTUAL MACHINE (KVM) 3049 KERNEL VIRTUAL MACHINE (KVM) 12432 M: Paolo Bonzini <pbonzini@redhat.com> !! 3050 M: Avi Kivity <avi@redhat.com> >> 3051 M: Marcelo Tosatti <mtosatti@redhat.com> 12433 L: kvm@vger.kernel.org 3052 L: kvm@vger.kernel.org >> 3053 W: http://kvm.qumranet.com 12434 S: Supported 3054 S: Supported 12435 W: http://www.linux-kvm.org !! 3055 F: Documentation/*/kvm.txt 12436 T: git git://git.kernel.org/pub/scm/vir !! 3056 F: arch/*/kvm/ 12437 F: Documentation/virt/kvm/ !! 3057 F: arch/*/include/asm/kvm* 12438 F: include/asm-generic/kvm* << 12439 F: include/kvm/iodev.h << 12440 F: include/linux/kvm* 3058 F: include/linux/kvm* 12441 F: include/trace/events/kvm.h !! 3059 F: virt/kvm/ 12442 F: include/uapi/asm-generic/kvm* !! 3060 12443 F: include/uapi/linux/kvm* !! 3061 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 12444 F: tools/kvm/ !! 3062 M: Joerg Roedel <joerg.roedel@amd.com> 12445 F: tools/testing/selftests/kvm/ << 12446 F: virt/kvm/* << 12447 << 12448 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) << 12449 M: Marc Zyngier <maz@kernel.org> << 12450 M: Oliver Upton <oliver.upton@linux.dev> << 12451 R: Joey Gouly <joey.gouly@arm.com> << 12452 R: Suzuki K Poulose <suzuki.poulose@arm. << 12453 R: Zenghui Yu <yuzenghui@huawei.com> << 12454 L: linux-arm-kernel@lists.infradead.org << 12455 L: kvmarm@lists.linux.dev << 12456 S: Maintained << 12457 T: git git://git.kernel.org/pub/scm/lin << 12458 F: Documentation/virt/kvm/arm/ << 12459 F: Documentation/virt/kvm/devices/arm* << 12460 F: arch/arm64/include/asm/kvm* << 12461 F: arch/arm64/include/uapi/asm/kvm* << 12462 F: arch/arm64/kvm/ << 12463 F: include/kvm/arm_* << 12464 F: tools/testing/selftests/kvm/*/aarch6 << 12465 F: tools/testing/selftests/kvm/aarch64/ << 12466 << 12467 KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/Lo << 12468 M: Tianrui Zhao <zhaotianrui@loongson.cn << 12469 M: Bibo Mao <maobibo@loongson.cn> << 12470 M: Huacai Chen <chenhuacai@kernel.org> << 12471 L: kvm@vger.kernel.org << 12472 L: loongarch@lists.linux.dev << 12473 S: Maintained << 12474 T: git git://git.kernel.org/pub/scm/vir << 12475 F: Documentation/virt/kvm/loongarch/ << 12476 F: arch/loongarch/include/asm/kvm* << 12477 F: arch/loongarch/include/uapi/asm/kvm* << 12478 F: arch/loongarch/kvm/ << 12479 << 12480 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips) << 12481 M: Huacai Chen <chenhuacai@kernel.org> << 12482 L: linux-mips@vger.kernel.org << 12483 L: kvm@vger.kernel.org << 12484 S: Maintained << 12485 T: git git://git.kernel.org/pub/scm/vir << 12486 F: arch/mips/include/asm/kvm* << 12487 F: arch/mips/include/uapi/asm/kvm* << 12488 F: arch/mips/kvm/ << 12489 << 12490 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powe << 12491 M: Michael Ellerman <mpe@ellerman.id.au> << 12492 R: Nicholas Piggin <npiggin@gmail.com> << 12493 L: linuxppc-dev@lists.ozlabs.org << 12494 L: kvm@vger.kernel.org 3063 L: kvm@vger.kernel.org 12495 S: Maintained (Book3S 64-bit HV) !! 3064 W: http://kvm.qumranet.com 12496 S: Odd fixes (Book3S 64-bit PR) !! 3065 S: Supported 12497 S: Orphan (Book3E and 32-bit) !! 3066 F: arch/x86/include/asm/svm.h 12498 T: git git://git.kernel.org/pub/scm/lin !! 3067 F: arch/x86/kvm/kvm_svm.h >> 3068 F: arch/x86/kvm/svm.c >> 3069 >> 3070 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC >> 3071 M: Hollis Blanchard <hollisb@us.ibm.com> >> 3072 L: kvm-ppc@vger.kernel.org >> 3073 W: http://kvm.qumranet.com >> 3074 S: Supported 12499 F: arch/powerpc/include/asm/kvm* 3075 F: arch/powerpc/include/asm/kvm* 12500 F: arch/powerpc/include/uapi/asm/kvm* << 12501 F: arch/powerpc/kernel/kvm* << 12502 F: arch/powerpc/kvm/ 3076 F: arch/powerpc/kvm/ 12503 3077 12504 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv !! 3078 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64) 12505 M: Anup Patel <anup@brainfault.org> !! 3079 M: Xiantao Zhang <xiantao.zhang@intel.com> 12506 R: Atish Patra <atishp@atishpatra.org> !! 3080 L: kvm-ia64@vger.kernel.org 12507 L: kvm@vger.kernel.org !! 3081 W: http://kvm.qumranet.com 12508 L: kvm-riscv@lists.infradead.org !! 3082 S: Supported 12509 L: linux-riscv@lists.infradead.org !! 3083 F: Documentation/ia64/kvm.txt 12510 S: Maintained !! 3084 F: arch/ia64/include/asm/kvm* 12511 T: git https://github.com/kvm-riscv/lin !! 3085 F: arch/ia64/kvm/ 12512 F: arch/riscv/include/asm/kvm* << 12513 F: arch/riscv/include/uapi/asm/kvm* << 12514 F: arch/riscv/kvm/ << 12515 F: tools/testing/selftests/kvm/*/riscv/ << 12516 F: tools/testing/selftests/kvm/riscv/ << 12517 3086 12518 KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 3087 KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 12519 M: Christian Borntraeger <borntraeger@li !! 3088 M: Carsten Otte <cotte@de.ibm.com> 12520 M: Janosch Frank <frankja@linux.ibm.com> !! 3089 M: Christian Borntraeger <borntraeger@de.ibm.com> 12521 M: Claudio Imbrenda <imbrenda@linux.ibm. !! 3090 M: linux390@de.ibm.com 12522 R: David Hildenbrand <david@redhat.com> !! 3091 L: linux-s390@vger.kernel.org 12523 L: kvm@vger.kernel.org !! 3092 W: http://www.ibm.com/developerworks/linux/linux390/ 12524 S: Supported 3093 S: Supported 12525 T: git git://git.kernel.org/pub/scm/lin !! 3094 F: Documentation/s390/kvm.txt 12526 F: Documentation/virt/kvm/s390* << 12527 F: arch/s390/include/asm/gmap.h << 12528 F: arch/s390/include/asm/kvm* 3095 F: arch/s390/include/asm/kvm* 12529 F: arch/s390/include/uapi/asm/kvm* << 12530 F: arch/s390/include/uapi/asm/uvdevice. << 12531 F: arch/s390/kernel/uv.c << 12532 F: arch/s390/kvm/ 3096 F: arch/s390/kvm/ 12533 F: arch/s390/mm/gmap.c << 12534 F: drivers/s390/char/uvdevice.c << 12535 F: tools/testing/selftests/drivers/s390 << 12536 F: tools/testing/selftests/kvm/*/s390x/ << 12537 F: tools/testing/selftests/kvm/s390x/ << 12538 << 12539 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86) << 12540 M: Sean Christopherson <seanjc@google.co << 12541 M: Paolo Bonzini <pbonzini@redhat.com> << 12542 L: kvm@vger.kernel.org << 12543 S: Supported << 12544 P: Documentation/process/maintainer-kvm << 12545 T: git git://git.kernel.org/pub/scm/vir << 12546 F: arch/x86/include/asm/kvm* << 12547 F: arch/x86/include/asm/svm.h << 12548 F: arch/x86/include/asm/vmx*.h << 12549 F: arch/x86/include/uapi/asm/kvm* << 12550 F: arch/x86/include/uapi/asm/svm.h << 12551 F: arch/x86/include/uapi/asm/vmx.h << 12552 F: arch/x86/kvm/ << 12553 F: arch/x86/kvm/*/ << 12554 F: tools/testing/selftests/kvm/*/x86_64 << 12555 F: tools/testing/selftests/kvm/x86_64/ << 12556 << 12557 KERNFS << 12558 M: Greg Kroah-Hartman <gregkh@linuxfound << 12559 M: Tejun Heo <tj@kernel.org> << 12560 S: Supported << 12561 T: git git://git.kernel.org/pub/scm/lin << 12562 F: fs/kernfs/ << 12563 F: include/linux/kernfs.h << 12564 3097 12565 KEXEC 3098 KEXEC 12566 M: Eric Biederman <ebiederm@xmission.com 3099 M: Eric Biederman <ebiederm@xmission.com> >> 3100 W: http://ftp.kernel.org/pub/linux/kernel/people/horms/kexec-tools/ 12567 L: kexec@lists.infradead.org 3101 L: kexec@lists.infradead.org 12568 S: Maintained 3102 S: Maintained 12569 W: http://kernel.org/pub/linux/utils/ke << 12570 F: include/linux/kexec.h 3103 F: include/linux/kexec.h 12571 F: include/uapi/linux/kexec.h !! 3104 F: kernel/kexec.c 12572 F: kernel/kexec* << 12573 << 12574 KEYS-ENCRYPTED << 12575 M: Mimi Zohar <zohar@linux.ibm.com> << 12576 L: linux-integrity@vger.kernel.org << 12577 L: keyrings@vger.kernel.org << 12578 S: Supported << 12579 F: Documentation/security/keys/trusted- << 12580 F: include/keys/encrypted-type.h << 12581 F: security/keys/encrypted-keys/ << 12582 3105 12583 KEYS-TRUSTED !! 3106 KGDB 12584 M: James Bottomley <James.Bottomley@Hans << 12585 M: Jarkko Sakkinen <jarkko@kernel.org> << 12586 M: Mimi Zohar <zohar@linux.ibm.com> << 12587 L: linux-integrity@vger.kernel.org << 12588 L: keyrings@vger.kernel.org << 12589 S: Supported << 12590 F: Documentation/security/keys/trusted- << 12591 F: include/keys/trusted-type.h << 12592 F: include/keys/trusted_tpm.h << 12593 F: security/keys/trusted-keys/ << 12594 << 12595 KEYS-TRUSTED-CAAM << 12596 M: Ahmad Fatoum <a.fatoum@pengutronix.de << 12597 R: Pengutronix Kernel Team <kernel@pengu << 12598 L: linux-integrity@vger.kernel.org << 12599 L: keyrings@vger.kernel.org << 12600 S: Maintained << 12601 F: include/keys/trusted_caam.h << 12602 F: security/keys/trusted-keys/trusted_c << 12603 << 12604 KEYS-TRUSTED-DCP << 12605 M: David Gstir <david@sigma-star.at> << 12606 R: sigma star Kernel Team <upstream+dcp@ << 12607 L: linux-integrity@vger.kernel.org << 12608 L: keyrings@vger.kernel.org << 12609 S: Supported << 12610 F: include/keys/trusted_dcp.h << 12611 F: security/keys/trusted-keys/trusted_d << 12612 << 12613 KEYS-TRUSTED-TEE << 12614 M: Sumit Garg <sumit.garg@linaro.org> << 12615 L: linux-integrity@vger.kernel.org << 12616 L: keyrings@vger.kernel.org << 12617 S: Supported << 12618 F: include/keys/trusted_tee.h << 12619 F: security/keys/trusted-keys/trusted_t << 12620 << 12621 KEYS/KEYRINGS << 12622 M: David Howells <dhowells@redhat.com> << 12623 M: Jarkko Sakkinen <jarkko@kernel.org> << 12624 L: keyrings@vger.kernel.org << 12625 S: Maintained << 12626 F: Documentation/security/keys/core.rst << 12627 F: include/keys/ << 12628 F: include/linux/key-type.h << 12629 F: include/linux/key.h << 12630 F: include/linux/keyctl.h << 12631 F: include/uapi/linux/keyctl.h << 12632 F: security/keys/ << 12633 << 12634 KEYS/KEYRINGS_INTEGRITY << 12635 M: Jarkko Sakkinen <jarkko@kernel.org> << 12636 M: Mimi Zohar <zohar@linux.ibm.com> << 12637 L: linux-integrity@vger.kernel.org << 12638 L: keyrings@vger.kernel.org << 12639 S: Supported << 12640 W: https://kernsec.org/wiki/index.php/L << 12641 F: security/integrity/platform_certs << 12642 << 12643 KFENCE << 12644 M: Alexander Potapenko <glider@google.co << 12645 M: Marco Elver <elver@google.com> << 12646 R: Dmitry Vyukov <dvyukov@google.com> << 12647 L: kasan-dev@googlegroups.com << 12648 S: Maintained << 12649 F: Documentation/dev-tools/kfence.rst << 12650 F: arch/*/include/asm/kfence.h << 12651 F: include/linux/kfence.h << 12652 F: lib/Kconfig.kfence << 12653 F: mm/kfence/ << 12654 << 12655 KFIFO << 12656 M: Stefani Seibold <stefani@seibold.net> << 12657 S: Maintained << 12658 F: include/linux/kfifo.h << 12659 F: lib/kfifo.c << 12660 F: samples/kfifo/ << 12661 << 12662 KGDB / KDB /debug_core << 12663 M: Jason Wessel <jason.wessel@windriver. 3107 M: Jason Wessel <jason.wessel@windriver.com> 12664 M: Daniel Thompson <daniel.thompson@lina << 12665 R: Douglas Anderson <dianders@chromium.o << 12666 L: kgdb-bugreport@lists.sourceforge.net 3108 L: kgdb-bugreport@lists.sourceforge.net 12667 S: Maintained 3109 S: Maintained 12668 W: http://kgdb.wiki.kernel.org/ !! 3110 F: Documentation/DocBook/kgdb.tmpl 12669 T: git git://git.kernel.org/pub/scm/lin << 12670 F: Documentation/dev-tools/kgdb.rst << 12671 F: drivers/misc/kgdbts.c 3111 F: drivers/misc/kgdbts.c 12672 F: drivers/tty/serial/kgdboc.c !! 3112 F: drivers/serial/kgdboc.c 12673 F: include/linux/kdb.h << 12674 F: include/linux/kgdb.h 3113 F: include/linux/kgdb.h 12675 F: kernel/debug/ !! 3114 F: kernel/kgdb.c 12676 F: kernel/module/kdb.c << 12677 3115 12678 KHADAS MCU MFD DRIVER !! 3116 KMEMCHECK 12679 M: Neil Armstrong <neil.armstrong@linaro !! 3117 M: Vegard Nossum <vegardno@ifi.uio.no> 12680 L: linux-amlogic@lists.infradead.org !! 3118 M: Pekka Enberg <penberg@cs.helsinki.fi> 12681 S: Maintained !! 3119 S: Maintained 12682 F: Documentation/devicetree/bindings/mf !! 3120 F: Documentation/kmemcheck.txt 12683 F: drivers/mfd/khadas-mcu.c !! 3121 F: arch/x86/include/asm/kmemcheck.h 12684 F: drivers/thermal/khadas_mcu_fan.c !! 3122 F: arch/x86/mm/kmemcheck/ 12685 F: include/linux/mfd/khadas-mcu.h !! 3123 F: include/linux/kmemcheck.h 12686 !! 3124 F: mm/kmemcheck.c 12687 KIONIX/ROHM KX022A ACCELEROMETER << 12688 M: Matti Vaittinen <mazziesaccount@gmail << 12689 L: linux-iio@vger.kernel.org << 12690 S: Supported << 12691 F: drivers/iio/accel/kionix-kx022a* << 12692 3125 12693 KMEMLEAK 3126 KMEMLEAK 12694 M: Catalin Marinas <catalin.marinas@arm. 3127 M: Catalin Marinas <catalin.marinas@arm.com> 12695 S: Maintained 3128 S: Maintained 12696 F: Documentation/dev-tools/kmemleak.rst !! 3129 F: Documentation/kmemleak.txt 12697 F: include/linux/kmemleak.h 3130 F: include/linux/kmemleak.h 12698 F: mm/kmemleak.c 3131 F: mm/kmemleak.c 12699 F: samples/kmemleak/kmemleak-test.c !! 3132 F: mm/kmemleak-test.c 12700 3133 12701 KMSAN !! 3134 KMEMTRACE 12702 M: Alexander Potapenko <glider@google.co !! 3135 M: Eduard - Gabriel Munteanu <eduard.munteanu@linux360.ro> 12703 R: Marco Elver <elver@google.com> !! 3136 S: Maintained 12704 R: Dmitry Vyukov <dvyukov@google.com> !! 3137 F: Documentation/trace/kmemtrace.txt 12705 L: kasan-dev@googlegroups.com !! 3138 F: include/linux/kmemtrace.h 12706 S: Maintained !! 3139 F: kernel/trace/kmemtrace.c 12707 F: Documentation/dev-tools/kmsan.rst << 12708 F: arch/*/include/asm/kmsan.h << 12709 F: arch/*/mm/kmsan_* << 12710 F: include/linux/kmsan*.h << 12711 F: lib/Kconfig.kmsan << 12712 F: mm/kmsan/ << 12713 F: scripts/Makefile.kmsan << 12714 3140 12715 KPROBES 3141 KPROBES 12716 M: Naveen N Rao <naveen@kernel.org> !! 3142 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 12717 M: Anil S Keshavamurthy <anil.s.keshavam 3143 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 12718 M: "David S. Miller" <davem@davemloft.ne 3144 M: "David S. Miller" <davem@davemloft.net> 12719 M: Masami Hiramatsu <mhiramat@kernel.org !! 3145 M: Masami Hiramatsu <mhiramat@redhat.com> 12720 L: linux-kernel@vger.kernel.org << 12721 L: linux-trace-kernel@vger.kernel.org << 12722 S: Maintained 3146 S: Maintained 12723 Q: https://patchwork.kernel.org/project !! 3147 F: Documentation/kprobes.txt 12724 T: git git://git.kernel.org/pub/scm/lin << 12725 F: Documentation/trace/kprobes.rst << 12726 F: include/asm-generic/kprobes.h << 12727 F: include/linux/kprobes.h 3148 F: include/linux/kprobes.h 12728 F: kernel/kprobes.c 3149 F: kernel/kprobes.c 12729 F: lib/test_kprobes.c << 12730 F: samples/kprobes << 12731 3150 12732 KS0108 LCD CONTROLLER DRIVER 3151 KS0108 LCD CONTROLLER DRIVER 12733 M: Miguel Ojeda <ojeda@kernel.org> !! 3152 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> >> 3153 W: http://miguelojeda.es/auxdisplay.htm >> 3154 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 12734 S: Maintained 3155 S: Maintained 12735 F: Documentation/admin-guide/auxdisplay !! 3156 F: Documentation/auxdisplay/ks0108 12736 F: drivers/auxdisplay/ks0108.c 3157 F: drivers/auxdisplay/ks0108.c 12737 F: include/linux/ks0108.h 3158 F: include/linux/ks0108.h 12738 3159 12739 KTD253 BACKLIGHT DRIVER !! 3160 LAPB module 12740 M: Linus Walleij <linus.walleij@linaro.o !! 3161 L: linux-x25@vger.kernel.org 12741 S: Maintained !! 3162 S: Orphan 12742 F: Documentation/devicetree/bindings/le !! 3163 F: Documentation/networking/lapb-module.txt 12743 F: drivers/video/backlight/ktd253-backl !! 3164 F: include/*/lapb.h 12744 !! 3165 F: net/lapb/ 12745 KTD2801 BACKLIGHT DRIVER << 12746 M: Duje Mihanović <duje.mihanovic@skole << 12747 S: Maintained << 12748 F: Documentation/devicetree/bindings/le << 12749 F: drivers/video/backlight/ktd2801-back << 12750 << 12751 KTEST << 12752 M: Steven Rostedt <rostedt@goodmis.org> << 12753 M: John Hawley <warthog9@eaglescrag.net> << 12754 S: Maintained << 12755 F: tools/testing/ktest << 12756 << 12757 KTZ8866 BACKLIGHT DRIVER << 12758 M: Jianhua Lu <lujianhua000@gmail.com> << 12759 S: Maintained << 12760 F: Documentation/devicetree/bindings/le << 12761 F: drivers/video/backlight/ktz8866.c << 12762 << 12763 KVM PARAVIRT (KVM/paravirt) << 12764 M: Paolo Bonzini <pbonzini@redhat.com> << 12765 R: Vitaly Kuznetsov <vkuznets@redhat.com << 12766 L: kvm@vger.kernel.org << 12767 S: Supported << 12768 T: git git://git.kernel.org/pub/scm/vir << 12769 F: arch/um/include/asm/kvm_para.h << 12770 F: arch/x86/include/asm/kvm_para.h << 12771 F: arch/x86/include/asm/pvclock-abi.h << 12772 F: arch/x86/include/uapi/asm/kvm_para.h << 12773 F: arch/x86/kernel/kvm.c << 12774 F: arch/x86/kernel/kvmclock.c << 12775 F: include/asm-generic/kvm_para.h << 12776 F: include/linux/kvm_para.h << 12777 F: include/uapi/asm-generic/kvm_para.h << 12778 F: include/uapi/linux/kvm_para.h << 12779 << 12780 KVM X86 HYPER-V (KVM/hyper-v) << 12781 M: Vitaly Kuznetsov <vkuznets@redhat.com << 12782 M: Sean Christopherson <seanjc@google.co << 12783 M: Paolo Bonzini <pbonzini@redhat.com> << 12784 L: kvm@vger.kernel.org << 12785 S: Supported << 12786 T: git git://git.kernel.org/pub/scm/vir << 12787 F: arch/x86/kvm/hyperv.* << 12788 F: arch/x86/kvm/kvm_onhyperv.* << 12789 F: arch/x86/kvm/svm/hyperv.* << 12790 F: arch/x86/kvm/svm/svm_onhyperv.* << 12791 F: arch/x86/kvm/vmx/hyperv.* << 12792 << 12793 KVM X86 Xen (KVM/Xen) << 12794 M: David Woodhouse <dwmw2@infradead.org> << 12795 M: Paul Durrant <paul@xen.org> << 12796 M: Sean Christopherson <seanjc@google.co << 12797 M: Paolo Bonzini <pbonzini@redhat.com> << 12798 L: kvm@vger.kernel.org << 12799 S: Supported << 12800 T: git git://git.kernel.org/pub/scm/vir << 12801 F: arch/x86/kvm/xen.* << 12802 << 12803 L3MDEV << 12804 M: David Ahern <dsahern@kernel.org> << 12805 L: netdev@vger.kernel.org << 12806 S: Maintained << 12807 F: include/net/l3mdev.h << 12808 F: net/l3mdev << 12809 << 12810 LANDLOCK SECURITY MODULE << 12811 M: Mickaël Salaün <mic@digikod.net> << 12812 R: Günther Noack <gnoack@google.com> << 12813 L: linux-security-module@vger.kernel.or << 12814 S: Supported << 12815 W: https://landlock.io << 12816 T: git https://git.kernel.org/pub/scm/l << 12817 F: Documentation/security/landlock.rst << 12818 F: Documentation/userspace-api/landlock << 12819 F: fs/ioctl.c << 12820 F: include/uapi/linux/landlock.h << 12821 F: samples/landlock/ << 12822 F: security/landlock/ << 12823 F: tools/testing/selftests/landlock/ << 12824 K: landlock << 12825 K: LANDLOCK << 12826 << 12827 LANTIQ / INTEL Ethernet drivers << 12828 M: Hauke Mehrtens <hauke@hauke-m.de> << 12829 L: netdev@vger.kernel.org << 12830 S: Maintained << 12831 F: Documentation/devicetree/bindings/ne << 12832 F: drivers/net/dsa/lantiq_gswip.c << 12833 F: drivers/net/dsa/lantiq_pce.h << 12834 F: drivers/net/ethernet/lantiq_xrx200.c << 12835 F: net/dsa/tag_gswip.c << 12836 << 12837 LANTIQ MIPS ARCHITECTURE << 12838 M: John Crispin <john@phrozen.org> << 12839 L: linux-mips@vger.kernel.org << 12840 S: Maintained << 12841 F: arch/mips/lantiq << 12842 F: drivers/soc/lantiq << 12843 << 12844 LANTIQ PEF2256 DRIVER << 12845 M: Herve Codina <herve.codina@bootlin.co << 12846 S: Maintained << 12847 F: Documentation/devicetree/bindings/ne << 12848 F: drivers/net/wan/framer/pef2256/ << 12849 F: drivers/pinctrl/pinctrl-pef2256.c << 12850 F: include/linux/framer/pef2256.h << 12851 3166 12852 LASI 53c700 driver for PARISC 3167 LASI 53c700 driver for PARISC 12853 M: "James E.J. Bottomley" <James.Bottoml 3168 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 12854 L: linux-scsi@vger.kernel.org 3169 L: linux-scsi@vger.kernel.org 12855 S: Maintained 3170 S: Maintained 12856 F: Documentation/scsi/53c700.rst !! 3171 F: Documentation/scsi/53c700.txt 12857 F: drivers/scsi/53c700* 3172 F: drivers/scsi/53c700* 12858 3173 12859 LEAKING_ADDRESSES << 12860 M: Tycho Andersen <tycho@tycho.pizza> << 12861 R: Kees Cook <kees@kernel.org> << 12862 L: linux-hardening@vger.kernel.org << 12863 S: Maintained << 12864 T: git git://git.kernel.org/pub/scm/lin << 12865 F: scripts/leaking_addresses.pl << 12866 << 12867 LED SUBSYSTEM 3174 LED SUBSYSTEM 12868 M: Pavel Machek <pavel@ucw.cz> !! 3175 M: Richard Purdie <rpurdie@rpsys.net> 12869 M: Lee Jones <lee@kernel.org> << 12870 L: linux-leds@vger.kernel.org << 12871 S: Maintained 3176 S: Maintained 12872 T: git git://git.kernel.org/pub/scm/lin << 12873 F: Documentation/devicetree/bindings/le << 12874 F: Documentation/leds/ << 12875 F: drivers/leds/ 3177 F: drivers/leds/ 12876 F: include/dt-bindings/leds/ << 12877 F: include/linux/leds.h 3178 F: include/linux/leds.h 12878 3179 12879 LEGO MINDSTORMS EV3 << 12880 R: David Lechner <david@lechnology.com> << 12881 S: Maintained << 12882 F: Documentation/devicetree/bindings/po << 12883 F: arch/arm/boot/dts/ti/davinci/da850-l << 12884 F: drivers/power/supply/lego_ev3_batter << 12885 << 12886 LEGO USB Tower driver 3180 LEGO USB Tower driver 12887 M: Juergen Stuber <starblue@users.source 3181 M: Juergen Stuber <starblue@users.sourceforge.net> 12888 L: legousb-devel@lists.sourceforge.net 3182 L: legousb-devel@lists.sourceforge.net 12889 S: Maintained << 12890 W: http://legousb.sourceforge.net/ 3183 W: http://legousb.sourceforge.net/ 12891 F: drivers/usb/misc/legousbtower.c << 12892 << 12893 LETSKETCH HID TABLET DRIVER << 12894 M: Hans de Goede <hdegoede@redhat.com> << 12895 L: linux-input@vger.kernel.org << 12896 S: Maintained << 12897 T: git git://git.kernel.org/pub/scm/lin << 12898 F: drivers/hid/hid-letsketch.c << 12899 << 12900 LG LAPTOP EXTRAS << 12901 M: Matan Ziv-Av <matan@svgalib.org> << 12902 L: platform-driver-x86@vger.kernel.org << 12903 S: Maintained << 12904 F: Documentation/ABI/testing/sysfs-plat << 12905 F: Documentation/admin-guide/laptops/lg << 12906 F: drivers/platform/x86/lg-laptop.c << 12907 << 12908 LG2160 MEDIA DRIVER << 12909 M: Michael Krufky <mkrufky@linuxtv.org> << 12910 L: linux-media@vger.kernel.org << 12911 S: Maintained << 12912 W: https://linuxtv.org << 12913 W: http://github.com/mkrufky << 12914 Q: http://patchwork.linuxtv.org/project << 12915 T: git git://linuxtv.org/mkrufky/tuners << 12916 F: drivers/media/dvb-frontends/lg2160.* << 12917 << 12918 LGDT3305 MEDIA DRIVER << 12919 M: Michael Krufky <mkrufky@linuxtv.org> << 12920 L: linux-media@vger.kernel.org << 12921 S: Maintained << 12922 W: https://linuxtv.org << 12923 W: http://github.com/mkrufky << 12924 Q: http://patchwork.linuxtv.org/project << 12925 T: git git://linuxtv.org/mkrufky/tuners << 12926 F: drivers/media/dvb-frontends/lgdt3305 << 12927 << 12928 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER << 12929 M: Viresh Kumar <vireshk@kernel.org> << 12930 L: linux-ide@vger.kernel.org << 12931 S: Maintained << 12932 F: drivers/ata/pata_arasan_cf.c << 12933 F: include/linux/pata_arasan_cf_data.h << 12934 << 12935 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA << 12936 M: Linus Walleij <linus.walleij@linaro.o << 12937 L: linux-ide@vger.kernel.org << 12938 S: Maintained << 12939 F: drivers/ata/pata_ftide010.c << 12940 F: drivers/ata/sata_gemini.c << 12941 F: drivers/ata/sata_gemini.h << 12942 << 12943 LIBATA SATA AHCI PLATFORM devices support << 12944 M: Hans de Goede <hdegoede@redhat.com> << 12945 L: linux-ide@vger.kernel.org << 12946 S: Maintained << 12947 F: drivers/ata/ahci_platform.c << 12948 F: drivers/ata/libahci_platform.c << 12949 F: include/linux/ahci_platform.h << 12950 << 12951 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVE << 12952 M: Mikael Pettersson <mikpelinux@gmail.c << 12953 L: linux-ide@vger.kernel.org << 12954 S: Maintained 3184 S: Maintained 12955 F: drivers/ata/sata_promise.* !! 3185 F: drivers/usb/misc/legousbtower.c 12956 << 12957 LIBATA SUBSYSTEM (Serial and Parallel ATA dr << 12958 M: Damien Le Moal <dlemoal@kernel.org> << 12959 M: Niklas Cassel <cassel@kernel.org> << 12960 L: linux-ide@vger.kernel.org << 12961 S: Maintained << 12962 T: git git://git.kernel.org/pub/scm/lin << 12963 F: Documentation/ABI/testing/sysfs-ata << 12964 F: Documentation/devicetree/bindings/at << 12965 F: drivers/ata/ << 12966 F: include/linux/ata.h << 12967 F: include/linux/libata.h << 12968 << 12969 LIBETH COMMON ETHERNET LIBRARY << 12970 M: Alexander Lobakin <aleksander.lobakin << 12971 L: netdev@vger.kernel.org << 12972 L: intel-wired-lan@lists.osuosl.org (mo << 12973 S: Supported << 12974 T: git https://github.com/alobakin/linu << 12975 F: drivers/net/ethernet/intel/libeth/ << 12976 F: include/net/libeth/ << 12977 K: libeth << 12978 << 12979 LIBIE COMMON INTEL ETHERNET LIBRARY << 12980 M: Alexander Lobakin <aleksander.lobakin << 12981 L: intel-wired-lan@lists.osuosl.org (mo << 12982 L: netdev@vger.kernel.org << 12983 S: Supported << 12984 T: git https://github.com/alobakin/linu << 12985 F: drivers/net/ethernet/intel/libie/ << 12986 F: include/linux/net/intel/libie/ << 12987 K: libie << 12988 3186 12989 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE !! 3187 LGUEST 12990 M: Vishal Verma <vishal.l.verma@intel.co !! 3188 M: Rusty Russell <rusty@rustcorp.com.au> 12991 M: Dan Williams <dan.j.williams@intel.co !! 3189 L: lguest@ozlabs.org 12992 M: Dave Jiang <dave.jiang@intel.com> !! 3190 W: http://lguest.ozlabs.org/ 12993 L: nvdimm@lists.linux.dev !! 3191 S: Maintained >> 3192 F: Documentation/lguest/ >> 3193 F: arch/x86/lguest/ >> 3194 F: drivers/lguest/ >> 3195 F: include/linux/lguest*.h >> 3196 F: arch/x86/include/asm/lguest*.h >> 3197 >> 3198 LINUX FOR IBM pSERIES (RS/6000) >> 3199 M: Paul Mackerras <paulus@au.ibm.com> >> 3200 W: http://www.ibm.com/linux/ltc/projects/ppc 12994 S: Supported 3201 S: Supported 12995 Q: https://patchwork.kernel.org/project << 12996 P: Documentation/nvdimm/maintainer-entr << 12997 F: drivers/nvdimm/btt* << 12998 << 12999 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER << 13000 M: Dan Williams <dan.j.williams@intel.co << 13001 M: Vishal Verma <vishal.l.verma@intel.co << 13002 M: Dave Jiang <dave.jiang@intel.com> << 13003 L: nvdimm@lists.linux.dev << 13004 S: Supported << 13005 Q: https://patchwork.kernel.org/project << 13006 P: Documentation/nvdimm/maintainer-entr << 13007 F: drivers/nvdimm/pmem* << 13008 << 13009 LIBNVDIMM: DEVICETREE BINDINGS << 13010 M: Oliver O'Halloran <oohall@gmail.com> << 13011 L: nvdimm@lists.linux.dev << 13012 S: Supported << 13013 Q: https://patchwork.kernel.org/project << 13014 F: Documentation/devicetree/bindings/pm << 13015 F: drivers/nvdimm/of_pmem.c << 13016 3202 13017 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYS !! 3203 LINUX FOR POWERPC (32-BIT AND 64-BIT) 13018 M: Dan Williams <dan.j.williams@intel.co !! 3204 M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 13019 M: Vishal Verma <vishal.l.verma@intel.co !! 3205 M: Paul Mackerras <paulus@samba.org> 13020 M: Dave Jiang <dave.jiang@intel.com> !! 3206 W: http://www.penguinppc.org/ 13021 M: Ira Weiny <ira.weiny@intel.com> !! 3207 L: linuxppc-dev@ozlabs.org 13022 L: nvdimm@lists.linux.dev !! 3208 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git 13023 S: Supported << 13024 Q: https://patchwork.kernel.org/project << 13025 P: Documentation/nvdimm/maintainer-entr << 13026 T: git git://git.kernel.org/pub/scm/lin << 13027 F: drivers/acpi/nfit/* << 13028 F: drivers/nvdimm/* << 13029 F: include/linux/libnvdimm.h << 13030 F: include/linux/nd.h << 13031 F: include/uapi/linux/ndctl.h << 13032 F: tools/testing/nvdimm/ << 13033 << 13034 LIBRARY CODE << 13035 M: Andrew Morton <akpm@linux-foundation. << 13036 L: linux-kernel@vger.kernel.org << 13037 S: Supported 3209 S: Supported 13038 T: git git://git.kernel.org/pub/scm/lin << 13039 F: lib/* << 13040 << 13041 LICENSES and SPDX stuff << 13042 M: Thomas Gleixner <tglx@linutronix.de> << 13043 M: Greg Kroah-Hartman <gregkh@linuxfound << 13044 L: linux-spdx@vger.kernel.org << 13045 S: Maintained << 13046 T: git git://git.kernel.org/pub/scm/lin << 13047 F: COPYING << 13048 F: Documentation/process/license-rules. << 13049 F: LICENSES/ << 13050 F: scripts/spdxcheck-test.sh << 13051 F: scripts/spdxcheck.py << 13052 F: scripts/spdxexclude << 13053 << 13054 LINEAR RANGES HELPERS << 13055 M: Mark Brown <broonie@kernel.org> << 13056 R: Matti Vaittinen <mazziesaccount@gmail << 13057 F: include/linux/linear_range.h << 13058 F: lib/linear_ranges.c << 13059 F: lib/test_linear_ranges.c << 13060 3210 13061 LINUX FOR POWER MACINTOSH 3211 LINUX FOR POWER MACINTOSH 13062 L: linuxppc-dev@lists.ozlabs.org !! 3212 M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 13063 S: Orphan !! 3213 W: http://www.penguinppc.org/ 13064 F: arch/powerpc/platforms/powermac/ !! 3214 L: linuxppc-dev@ozlabs.org 13065 F: drivers/macintosh/ !! 3215 S: Maintained 13066 X: drivers/macintosh/adb-iop.c << 13067 X: drivers/macintosh/via-macii.c << 13068 << 13069 LINUX FOR POWERPC (32-BIT AND 64-BIT) << 13070 M: Michael Ellerman <mpe@ellerman.id.au> << 13071 R: Nicholas Piggin <npiggin@gmail.com> << 13072 R: Christophe Leroy <christophe.leroy@cs << 13073 R: Naveen N Rao <naveen@kernel.org> << 13074 R: Madhavan Srinivasan <maddy@linux.ibm. << 13075 L: linuxppc-dev@lists.ozlabs.org << 13076 S: Supported << 13077 W: https://github.com/linuxppc/wiki/wik << 13078 Q: http://patchwork.ozlabs.org/project/ << 13079 T: git git://git.kernel.org/pub/scm/lin << 13080 F: Documentation/ABI/stable/sysfs-firmw << 13081 F: Documentation/devicetree/bindings/i2 << 13082 F: Documentation/devicetree/bindings/po << 13083 F: Documentation/devicetree/bindings/rt << 13084 F: Documentation/arch/powerpc/ << 13085 F: arch/powerpc/ << 13086 F: drivers/*/*/*pasemi* << 13087 F: drivers/*/*pasemi* << 13088 F: drivers/char/tpm/tpm_ibmvtpm* << 13089 F: drivers/crypto/nx/ << 13090 F: drivers/i2c/busses/i2c-opal.c << 13091 F: drivers/net/ethernet/ibm/ibmveth.* << 13092 F: drivers/net/ethernet/ibm/ibmvnic.* << 13093 F: drivers/pci/hotplug/pnv_php.c << 13094 F: drivers/pci/hotplug/rpa* << 13095 F: drivers/rtc/rtc-opal.c << 13096 F: drivers/scsi/ibmvscsi/ << 13097 F: drivers/tty/hvc/hvc_opal.c << 13098 F: drivers/watchdog/wdrtas.c << 13099 F: include/linux/papr_scm.h << 13100 F: include/uapi/linux/papr_pdsm.h << 13101 F: tools/testing/selftests/powerpc << 13102 N: /pmac << 13103 N: powermac << 13104 N: powernv << 13105 N: [^a-z0-9]ps3 << 13106 N: pseries << 13107 3216 13108 LINUX FOR POWERPC EMBEDDED MPC5XXX 3217 LINUX FOR POWERPC EMBEDDED MPC5XXX 13109 M: Anatolij Gustschin <agust@denx.de> !! 3218 M: Grant Likely <grant.likely@secretlab.ca> 13110 L: linuxppc-dev@lists.ozlabs.org !! 3219 L: linuxppc-dev@ozlabs.org 13111 S: Odd Fixes !! 3220 T: git git://git.secretlab.ca/git/linux-2.6.git 13112 F: arch/powerpc/platforms/512x/ !! 3221 S: Maintained 13113 F: arch/powerpc/platforms/52xx/ << 13114 3222 13115 LINUX FOR POWERPC EMBEDDED PPC4XX 3223 LINUX FOR POWERPC EMBEDDED PPC4XX 13116 L: linuxppc-dev@lists.ozlabs.org !! 3224 M: Josh Boyer <jwboyer@linux.vnet.ibm.com> 13117 S: Orphan !! 3225 M: Matt Porter <mporter@kernel.crashing.org> 13118 F: arch/powerpc/platforms/44x/ !! 3226 W: http://www.penguinppc.org/ >> 3227 L: linuxppc-dev@ozlabs.org >> 3228 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git >> 3229 S: Maintained 13119 3230 13120 LINUX FOR POWERPC EMBEDDED PPC85XX !! 3231 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 13121 M: Scott Wood <oss@buserror.net> !! 3232 M: Grant Likely <grant.likely@secretlab.ca> 13122 L: linuxppc-dev@lists.ozlabs.org !! 3233 W: http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex 13123 S: Odd fixes !! 3234 L: linuxppc-dev@ozlabs.org 13124 T: git git://git.kernel.org/pub/scm/lin !! 3235 T: git git://git.secretlab.ca/git/linux-2.6.git 13125 F: Documentation/devicetree/bindings/ca !! 3236 S: Maintained 13126 F: Documentation/devicetree/bindings/po << 13127 F: arch/powerpc/platforms/85xx/ << 13128 3237 13129 LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83X !! 3238 LINUX FOR POWERPC EMBEDDED PPC8XX 13130 M: Christophe Leroy <christophe.leroy@cs !! 3239 M: Vitaly Bordug <vitb@kernel.crashing.org> 13131 L: linuxppc-dev@lists.ozlabs.org !! 3240 M: Marcelo Tosatti <marcelo@kvack.org> >> 3241 W: http://www.penguinppc.org/ >> 3242 L: linuxppc-dev@ozlabs.org 13132 S: Maintained 3243 S: Maintained 13133 F: arch/powerpc/platforms/8xx/ << 13134 F: arch/powerpc/platforms/83xx/ << 13135 3244 13136 LINUX KERNEL DUMP TEST MODULE (LKDTM) !! 3245 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 13137 M: Kees Cook <kees@kernel.org> !! 3246 M: Kumar Gala <galak@kernel.crashing.org> >> 3247 W: http://www.penguinppc.org/ >> 3248 L: linuxppc-dev@ozlabs.org 13138 S: Maintained 3249 S: Maintained 13139 F: drivers/misc/lkdtm/* << 13140 F: tools/testing/selftests/lkdtm/* << 13141 3250 13142 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM) !! 3251 LINUX FOR POWERPC PA SEMI PWRFICIENT 13143 M: Alan Stern <stern@rowland.harvard.edu !! 3252 M: Olof Johansson <olof@lixom.net> 13144 M: Andrea Parri <parri.andrea@gmail.com> !! 3253 W: http://www.pasemi.com/ 13145 M: Will Deacon <will@kernel.org> !! 3254 L: linuxppc-dev@ozlabs.org 13146 M: Peter Zijlstra <peterz@infradead.org> << 13147 M: Boqun Feng <boqun.feng@gmail.com> << 13148 M: Nicholas Piggin <npiggin@gmail.com> << 13149 M: David Howells <dhowells@redhat.com> << 13150 M: Jade Alglave <j.alglave@ucl.ac.uk> << 13151 M: Luc Maranget <luc.maranget@inria.fr> << 13152 M: "Paul E. McKenney" <paulmck@kernel.or << 13153 R: Akira Yokosawa <akiyks@gmail.com> << 13154 R: Daniel Lustig <dlustig@nvidia.com> << 13155 R: Joel Fernandes <joel@joelfernandes.or << 13156 L: linux-kernel@vger.kernel.org << 13157 L: linux-arch@vger.kernel.org << 13158 L: lkmm@lists.linux.dev << 13159 S: Supported 3255 S: Supported 13160 T: git git://git.kernel.org/pub/scm/lin << 13161 F: Documentation/atomic_bitops.txt << 13162 F: Documentation/atomic_t.txt << 13163 F: Documentation/core-api/refcount-vs-a << 13164 F: Documentation/litmus-tests/ << 13165 F: Documentation/memory-barriers.txt << 13166 F: tools/memory-model/ << 13167 3256 13168 LINUX-NEXT TREE !! 3257 LINUX SECURITY MODULE (LSM) FRAMEWORK 13169 M: Stephen Rothwell <sfr@canb.auug.org.a !! 3258 M: Chris Wright <chrisw@sous-sol.org> 13170 L: linux-next@vger.kernel.org !! 3259 L: linux-security-module@vger.kernel.org >> 3260 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chrisw/lsm-2.6.git 13171 S: Supported 3261 S: Supported 13172 B: mailto:linux-next@vger.kernel.org an << 13173 T: git git://git.kernel.org/pub/scm/lin << 13174 << 13175 LIS3LV02D ACCELEROMETER DRIVER << 13176 M: Eric Piel <eric.piel@tremplin-utc.net << 13177 S: Maintained << 13178 F: Documentation/misc-devices/lis3lv02d << 13179 F: drivers/misc/lis3lv02d/ << 13180 F: drivers/platform/x86/hp/hp_accel.c << 13181 << 13182 LIST KUNIT TEST << 13183 M: David Gow <davidgow@google.com> << 13184 L: linux-kselftest@vger.kernel.org << 13185 L: kunit-dev@googlegroups.com << 13186 S: Maintained << 13187 F: lib/list-test.c << 13188 << 13189 LITEX PLATFORM << 13190 M: Karol Gugala <kgugala@antmicro.com> << 13191 M: Mateusz Holenko <mholenko@antmicro.co << 13192 M: Gabriel Somlo <gsomlo@gmail.com> << 13193 M: Joel Stanley <joel@jms.id.au> << 13194 S: Maintained << 13195 F: Documentation/devicetree/bindings/*/ << 13196 F: arch/openrisc/boot/dts/or1klitex.dts << 13197 F: drivers/mmc/host/litex_mmc.c << 13198 F: drivers/net/ethernet/litex/* << 13199 F: drivers/soc/litex/* << 13200 F: drivers/tty/serial/liteuart.c << 13201 F: include/linux/litex.h << 13202 N: litex << 13203 << 13204 LIVE PATCHING << 13205 M: Josh Poimboeuf <jpoimboe@kernel.org> << 13206 M: Jiri Kosina <jikos@kernel.org> << 13207 M: Miroslav Benes <mbenes@suse.cz> << 13208 M: Petr Mladek <pmladek@suse.com> << 13209 R: Joe Lawrence <joe.lawrence@redhat.com << 13210 L: live-patching@vger.kernel.org << 13211 S: Maintained << 13212 T: git git://git.kernel.org/pub/scm/lin << 13213 F: Documentation/ABI/testing/sysfs-kern << 13214 F: Documentation/livepatch/ << 13215 F: arch/powerpc/include/asm/livepatch.h << 13216 F: include/linux/livepatch.h << 13217 F: kernel/livepatch/ << 13218 F: kernel/module/livepatch.c << 13219 F: samples/livepatch/ << 13220 F: tools/testing/selftests/livepatch/ << 13221 3262 13222 LLC (802.2) 3263 LLC (802.2) 13223 L: netdev@vger.kernel.org !! 3264 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 13224 S: Odd fixes !! 3265 S: Maintained 13225 F: include/linux/llc.h 3266 F: include/linux/llc.h 13226 F: include/net/llc* 3267 F: include/net/llc* 13227 F: include/uapi/linux/llc.h << 13228 F: net/llc/ 3268 F: net/llc/ 13229 3269 13230 LM73 HARDWARE MONITOR DRIVER !! 3270 LIS3LV02D ACCELEROMETER DRIVER 13231 M: Guillaume Ligneul <guillaume.ligneul@ !! 3271 M: Eric Piel <eric.piel@tremplin-utc.net> 13232 L: linux-hwmon@vger.kernel.org << 13233 S: Maintained << 13234 F: drivers/hwmon/lm73.c << 13235 << 13236 LM78 HARDWARE MONITOR DRIVER << 13237 M: Jean Delvare <jdelvare@suse.com> << 13238 L: linux-hwmon@vger.kernel.org << 13239 S: Maintained 3272 S: Maintained 13240 F: Documentation/hwmon/lm78.rst !! 3273 F: Documentation/hwmon/lis3lv02d 13241 F: drivers/hwmon/lm78.c !! 3274 F: drivers/hwmon/lis3lv02d.* 13242 3275 13243 LM83 HARDWARE MONITOR DRIVER 3276 LM83 HARDWARE MONITOR DRIVER 13244 M: Jean Delvare <jdelvare@suse.com> !! 3277 M: Jean Delvare <khali@linux-fr.org> 13245 L: linux-hwmon@vger.kernel.org !! 3278 L: lm-sensors@lm-sensors.org 13246 S: Maintained 3279 S: Maintained 13247 F: Documentation/hwmon/lm83.rst !! 3280 F: Documentation/hwmon/lm83 13248 F: drivers/hwmon/lm83.c 3281 F: drivers/hwmon/lm83.c 13249 3282 13250 LM90 HARDWARE MONITOR DRIVER 3283 LM90 HARDWARE MONITOR DRIVER 13251 M: Jean Delvare <jdelvare@suse.com> !! 3284 M: Jean Delvare <khali@linux-fr.org> 13252 L: linux-hwmon@vger.kernel.org !! 3285 L: lm-sensors@lm-sensors.org 13253 S: Maintained 3286 S: Maintained 13254 F: Documentation/devicetree/bindings/hw !! 3287 F: Documentation/hwmon/lm90 13255 F: Documentation/hwmon/lm90.rst << 13256 F: drivers/hwmon/lm90.c 3288 F: drivers/hwmon/lm90.c 13257 F: include/dt-bindings/thermal/lm90.h << 13258 3289 13259 LME2510 MEDIA DRIVER !! 3290 LOCKDEP AND LOCKSTAT 13260 M: Malcolm Priestley <tvboxspy@gmail.com << 13261 L: linux-media@vger.kernel.org << 13262 S: Maintained << 13263 W: https://linuxtv.org << 13264 Q: http://patchwork.linuxtv.org/project << 13265 F: drivers/media/usb/dvb-usb-v2/lmedm04 << 13266 << 13267 LOADPIN SECURITY MODULE << 13268 M: Kees Cook <kees@kernel.org> << 13269 S: Supported << 13270 T: git git://git.kernel.org/pub/scm/lin << 13271 F: Documentation/admin-guide/LSM/LoadPi << 13272 F: security/loadpin/ << 13273 << 13274 LOCKDOWN SECURITY MODULE << 13275 L: linux-security-module@vger.kernel.or << 13276 S: Odd Fixes << 13277 T: git https://git.kernel.org/pub/scm/l << 13278 F: security/lockdown/ << 13279 << 13280 LOCKING PRIMITIVES << 13281 M: Peter Zijlstra <peterz@infradead.org> 3291 M: Peter Zijlstra <peterz@infradead.org> 13282 M: Ingo Molnar <mingo@redhat.com> 3292 M: Ingo Molnar <mingo@redhat.com> 13283 M: Will Deacon <will@kernel.org> !! 3293 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git 13284 R: Waiman Long <longman@redhat.com> << 13285 R: Boqun Feng <boqun.feng@gmail.com> (LO << 13286 L: linux-kernel@vger.kernel.org << 13287 S: Maintained 3294 S: Maintained 13288 T: git git://git.kernel.org/pub/scm/lin !! 3295 F: Documentation/lockdep*.txt 13289 F: Documentation/locking/ !! 3296 F: Documentation/lockstat.txt 13290 F: arch/*/include/asm/spinlock*.h !! 3297 F: include/linux/lockdep.h 13291 F: include/linux/lockdep*.h !! 3298 F: kernel/lockdep* 13292 F: include/linux/mutex*.h << 13293 F: include/linux/rwlock*.h << 13294 F: include/linux/rwsem*.h << 13295 F: include/linux/seqlock.h << 13296 F: include/linux/spinlock*.h << 13297 F: kernel/locking/ << 13298 F: lib/locking*.[ch] << 13299 X: kernel/locking/locktorture.c << 13300 3299 13301 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2 3300 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 13302 M: "Richard Russon (FlatCap)" <ldm@flatc 3301 M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 13303 L: linux-ntfs-dev@lists.sourceforge.net 3302 L: linux-ntfs-dev@lists.sourceforge.net 13304 S: Maintained << 13305 W: http://www.linux-ntfs.org/content/vi 3303 W: http://www.linux-ntfs.org/content/view/19/37/ 13306 F: Documentation/admin-guide/ldm.rst << 13307 F: block/partitions/ldm.* << 13308 << 13309 LOGITECH HID GAMING KEYBOARDS << 13310 M: Hans de Goede <hdegoede@redhat.com> << 13311 L: linux-input@vger.kernel.org << 13312 S: Maintained << 13313 T: git git://git.kernel.org/pub/scm/lin << 13314 F: drivers/hid/hid-lg-g15.c << 13315 << 13316 LONTIUM LT8912B MIPI TO HDMI BRIDGE << 13317 M: Adrien Grassein <adrien.grassein@gmai << 13318 S: Maintained 3304 S: Maintained 13319 F: Documentation/devicetree/bindings/di !! 3305 F: Documentation/ldm.txt 13320 F: drivers/gpu/drm/bridge/lontium-lt891 !! 3306 F: fs/partitions/ldm.* 13321 << 13322 LOONGARCH << 13323 M: Huacai Chen <chenhuacai@kernel.org> << 13324 R: WANG Xuerui <kernel@xen0n.name> << 13325 L: loongarch@lists.linux.dev << 13326 S: Maintained << 13327 T: git git://git.kernel.org/pub/scm/lin << 13328 F: Documentation/arch/loongarch/ << 13329 F: Documentation/translations/zh_CN/arc << 13330 F: arch/loongarch/ << 13331 F: drivers/*/*loongarch* << 13332 F: drivers/cpufreq/loongson3_cpufreq.c << 13333 << 13334 LOONGSON GPIO DRIVER << 13335 M: Yinbo Zhu <zhuyinbo@loongson.cn> << 13336 L: linux-gpio@vger.kernel.org << 13337 S: Maintained << 13338 F: Documentation/devicetree/bindings/gp << 13339 F: drivers/gpio/gpio-loongson-64bit.c << 13340 << 13341 LOONGSON LS2X APB DMA DRIVER << 13342 M: Binbin Zhou <zhoubinbin@loongson.cn> << 13343 L: dmaengine@vger.kernel.org << 13344 S: Maintained << 13345 F: Documentation/devicetree/bindings/dm << 13346 F: drivers/dma/ls2x-apb-dma.c << 13347 << 13348 LOONGSON LS2X I2C DRIVER << 13349 M: Binbin Zhou <zhoubinbin@loongson.cn> << 13350 L: linux-i2c@vger.kernel.org << 13351 S: Maintained << 13352 F: Documentation/devicetree/bindings/i2 << 13353 F: drivers/i2c/busses/i2c-ls2x.c << 13354 << 13355 LOONGSON-2 SOC SERIES CLOCK DRIVER << 13356 M: Yinbo Zhu <zhuyinbo@loongson.cn> << 13357 L: linux-clk@vger.kernel.org << 13358 S: Maintained << 13359 F: Documentation/devicetree/bindings/cl << 13360 F: drivers/clk/clk-loongson2.c << 13361 F: include/dt-bindings/clock/loongson,l << 13362 << 13363 LOONGSON SPI DRIVER << 13364 M: Yinbo Zhu <zhuyinbo@loongson.cn> << 13365 L: linux-spi@vger.kernel.org << 13366 S: Maintained << 13367 F: Documentation/devicetree/bindings/sp << 13368 F: drivers/spi/spi-loongson-core.c << 13369 F: drivers/spi/spi-loongson-pci.c << 13370 F: drivers/spi/spi-loongson-plat.c << 13371 F: drivers/spi/spi-loongson.h << 13372 << 13373 LOONGSON-2 SOC SERIES GUTS DRIVER << 13374 M: Yinbo Zhu <zhuyinbo@loongson.cn> << 13375 L: loongarch@lists.linux.dev << 13376 S: Maintained << 13377 F: Documentation/devicetree/bindings/hw << 13378 F: drivers/soc/loongson/loongson2_guts. << 13379 << 13380 LOONGSON-2 SOC SERIES PM DRIVER << 13381 M: Yinbo Zhu <zhuyinbo@loongson.cn> << 13382 L: linux-pm@vger.kernel.org << 13383 S: Maintained << 13384 F: Documentation/devicetree/bindings/so << 13385 F: drivers/soc/loongson/loongson2_pm.c << 13386 << 13387 LOONGSON-2 SOC SERIES PINCTRL DRIVER << 13388 M: zhanghongchen <zhanghongchen@loongson << 13389 M: Yinbo Zhu <zhuyinbo@loongson.cn> << 13390 L: linux-gpio@vger.kernel.org << 13391 S: Maintained << 13392 F: Documentation/devicetree/bindings/pi << 13393 F: drivers/pinctrl/pinctrl-loongson2.c << 13394 << 13395 LOONGSON-2 SOC SERIES THERMAL DRIVER << 13396 M: zhanghongchen <zhanghongchen@loongson << 13397 M: Yinbo Zhu <zhuyinbo@loongson.cn> << 13398 L: linux-pm@vger.kernel.org << 13399 S: Maintained << 13400 F: Documentation/devicetree/bindings/th << 13401 F: drivers/thermal/loongson2_thermal.c << 13402 3307 13403 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 3308 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 13404 M: Sathya Prakash <sathya.prakash@broadc !! 3309 M: Eric Moore <Eric.Moore@lsi.com> 13405 M: Sreekanth Reddy <sreekanth.reddy@broa !! 3310 M: support@lsi.com 13406 M: Suganath Prabu Subramani <suganath-pr !! 3311 L: DL-MPTFusionLinux@lsi.com 13407 L: MPT-FusionLinux.pdl@broadcom.com << 13408 L: linux-scsi@vger.kernel.org 3312 L: linux-scsi@vger.kernel.org >> 3313 W: http://www.lsilogic.com/support 13409 S: Supported 3314 S: Supported 13410 W: http://www.avagotech.com/support/ << 13411 F: drivers/message/fusion/ 3315 F: drivers/message/fusion/ 13412 F: drivers/scsi/mpt3sas/ << 13413 3316 13414 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI- 3317 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 13415 M: Matthew Wilcox <willy@infradead.org> !! 3318 M: Matthew Wilcox <matthew@wil.cx> 13416 L: linux-scsi@vger.kernel.org 3319 L: linux-scsi@vger.kernel.org 13417 S: Maintained 3320 S: Maintained 13418 F: drivers/scsi/sym53c8xx_2/ 3321 F: drivers/scsi/sym53c8xx_2/ 13419 3322 13420 LTC1660 DAC DRIVER << 13421 M: Marcus Folkesson <marcus.folkesson@gm << 13422 L: linux-iio@vger.kernel.org << 13423 S: Maintained << 13424 F: Documentation/devicetree/bindings/ii << 13425 F: drivers/iio/dac/ltc1660.c << 13426 << 13427 LTC2664 IIO DAC DRIVER << 13428 M: Michael Hennerich <michael.hennerich@ << 13429 M: Kim Seer Paller <kimseer.paller@analo << 13430 L: linux-iio@vger.kernel.org << 13431 S: Supported << 13432 W: https://ez.analog.com/linux-software << 13433 F: Documentation/devicetree/bindings/ii << 13434 F: Documentation/devicetree/bindings/ii << 13435 F: drivers/iio/dac/ltc2664.c << 13436 << 13437 LTC2688 IIO DAC DRIVER << 13438 M: Nuno Sá <nuno.sa@analog.com> << 13439 L: linux-iio@vger.kernel.org << 13440 S: Supported << 13441 W: https://ez.analog.com/linux-software << 13442 F: Documentation/ABI/testing/sysfs-bus- << 13443 F: Documentation/devicetree/bindings/ii << 13444 F: drivers/iio/dac/ltc2688.c << 13445 << 13446 LTC2947 HARDWARE MONITOR DRIVER << 13447 M: Nuno Sá <nuno.sa@analog.com> << 13448 L: linux-hwmon@vger.kernel.org << 13449 S: Supported << 13450 W: https://ez.analog.com/linux-software << 13451 F: Documentation/devicetree/bindings/hw << 13452 F: drivers/hwmon/ltc2947-core.c << 13453 F: drivers/hwmon/ltc2947-i2c.c << 13454 F: drivers/hwmon/ltc2947-spi.c << 13455 F: drivers/hwmon/ltc2947.h << 13456 << 13457 LTC2991 HARDWARE MONITOR DRIVER << 13458 M: Antoniu Miclaus <antoniu.miclaus@anal << 13459 L: linux-hwmon@vger.kernel.org << 13460 S: Supported << 13461 W: https://ez.analog.com/linux-software << 13462 F: Documentation/devicetree/bindings/hw << 13463 F: drivers/hwmon/ltc2991.c << 13464 << 13465 LTC2983 IIO TEMPERATURE DRIVER << 13466 M: Nuno Sá <nuno.sa@analog.com> << 13467 L: linux-iio@vger.kernel.org << 13468 S: Supported << 13469 W: https://ez.analog.com/linux-software << 13470 F: Documentation/devicetree/bindings/ii << 13471 F: drivers/iio/temperature/ltc2983.c << 13472 << 13473 LTC4282 HARDWARE MONITOR DRIVER << 13474 M: Nuno Sa <nuno.sa@analog.com> << 13475 L: linux-hwmon@vger.kernel.org << 13476 S: Supported << 13477 F: Documentation/devicetree/bindings/hw << 13478 F: Documentation/hwmon/ltc4282.rst << 13479 F: drivers/hwmon/ltc4282.c << 13480 << 13481 LTC4286 HARDWARE MONITOR DRIVER << 13482 M: Delphine CC Chiu <Delphine_CC_Chiu@Wi << 13483 L: linux-i2c@vger.kernel.org << 13484 S: Maintained << 13485 F: Documentation/devicetree/bindings/hw << 13486 F: Documentation/hwmon/ltc4286.rst << 13487 F: drivers/hwmon/pmbus/Kconfig << 13488 F: drivers/hwmon/pmbus/Makefile << 13489 F: drivers/hwmon/pmbus/ltc4286.c << 13490 << 13491 LTC4306 I2C MULTIPLEXER DRIVER << 13492 M: Michael Hennerich <michael.hennerich@ << 13493 L: linux-i2c@vger.kernel.org << 13494 S: Supported << 13495 W: https://ez.analog.com/linux-software << 13496 F: Documentation/devicetree/bindings/i2 << 13497 F: drivers/i2c/muxes/i2c-mux-ltc4306.c << 13498 << 13499 LTP (Linux Test Project) 3323 LTP (Linux Test Project) 13500 M: Andrea Cervesato <andrea.cervesato@su !! 3324 M: Subrata Modak <subrata@linux.vnet.ibm.com> 13501 M: Cyril Hrubis <chrubis@suse.cz> !! 3325 M: Mike Frysinger <vapier@gentoo.org> 13502 M: Jan Stancek <jstancek@redhat.com> !! 3326 L: ltp-list@lists.sourceforge.net (subscribers-only) 13503 M: Petr Vorel <pvorel@suse.cz> !! 3327 W: http://ltp.sourceforge.net/ 13504 M: Li Wang <liwang@redhat.com> !! 3328 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/ltp.git 13505 M: Yang Xu <xuyang2018.jy@fujitsu.com> << 13506 M: Xiao Yang <yangx.jy@fujitsu.com> << 13507 L: ltp@lists.linux.it (subscribers-only << 13508 S: Maintained << 13509 W: https://linux-test-project.readthedo << 13510 T: git https://github.com/linux-test-pr << 13511 << 13512 LTR390 AMBIENT/UV LIGHT SENSOR DRIVER << 13513 M: Anshul Dalal <anshulusr@gmail.com> << 13514 L: linux-iio@vger.kernel.org << 13515 S: Maintained 3329 S: Maintained 13516 F: Documentation/devicetree/bindings/ii << 13517 F: drivers/iio/light/ltr390.c << 13518 << 13519 LYNX 28G SERDES PHY DRIVER << 13520 M: Ioana Ciornei <ioana.ciornei@nxp.com> << 13521 L: netdev@vger.kernel.org << 13522 S: Supported << 13523 F: Documentation/devicetree/bindings/ph << 13524 F: drivers/phy/freescale/phy-fsl-lynx-2 << 13525 3330 13526 LYNX PCS MODULE !! 3331 M32R ARCHITECTURE 13527 M: Ioana Ciornei <ioana.ciornei@nxp.com> !! 3332 M: Hirokazu Takata <takata@linux-m32r.org> 13528 L: netdev@vger.kernel.org !! 3333 L: linux-m32r@ml.linux-m32r.org 13529 S: Supported !! 3334 L: linux-m32r-ja@ml.linux-m32r.org (in Japanese) 13530 F: drivers/net/pcs/pcs-lynx.c !! 3335 W: http://www.linux-m32r.org/ 13531 F: include/linux/pcs-lynx.h !! 3336 S: Maintained >> 3337 F: arch/m32r/ 13532 3338 13533 M68K ARCHITECTURE 3339 M68K ARCHITECTURE 13534 M: Geert Uytterhoeven <geert@linux-m68k. 3340 M: Geert Uytterhoeven <geert@linux-m68k.org> >> 3341 M: Roman Zippel <zippel@linux-m68k.org> 13535 L: linux-m68k@lists.linux-m68k.org 3342 L: linux-m68k@lists.linux-m68k.org 13536 S: Maintained << 13537 W: http://www.linux-m68k.org/ 3343 W: http://www.linux-m68k.org/ 13538 T: git git://git.kernel.org/pub/scm/lin 3344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git >> 3345 S: Maintained 13539 F: arch/m68k/ 3346 F: arch/m68k/ 13540 F: drivers/zorro/ 3347 F: drivers/zorro/ 13541 3348 13542 M68K ON APPLE MACINTOSH 3349 M68K ON APPLE MACINTOSH 13543 M: Joshua Thompson <funaho@jurai.org> 3350 M: Joshua Thompson <funaho@jurai.org> >> 3351 W: http://www.mac.linux-m68k.org/ 13544 L: linux-m68k@lists.linux-m68k.org 3352 L: linux-m68k@lists.linux-m68k.org 13545 S: Maintained 3353 S: Maintained 13546 W: http://www.mac.linux-m68k.org/ << 13547 F: arch/m68k/mac/ 3354 F: arch/m68k/mac/ 13548 F: drivers/macintosh/adb-iop.c << 13549 F: drivers/macintosh/via-macii.c << 13550 3355 13551 M68K ON HP9000/300 3356 M68K ON HP9000/300 13552 M: Philip Blundell <philb@gnu.org> 3357 M: Philip Blundell <philb@gnu.org> 13553 S: Maintained << 13554 W: http://www.tazenda.demon.co.uk/phil/ 3358 W: http://www.tazenda.demon.co.uk/phil/linux-hp 13555 F: arch/m68k/hp300/ << 13556 << 13557 M88DS3103 MEDIA DRIVER << 13558 L: linux-media@vger.kernel.org << 13559 S: Orphan << 13560 W: https://linuxtv.org << 13561 Q: http://patchwork.linuxtv.org/project << 13562 F: drivers/media/dvb-frontends/m88ds310 << 13563 << 13564 M88RS2000 MEDIA DRIVER << 13565 M: Malcolm Priestley <tvboxspy@gmail.com << 13566 L: linux-media@vger.kernel.org << 13567 S: Maintained << 13568 W: https://linuxtv.org << 13569 Q: http://patchwork.linuxtv.org/project << 13570 F: drivers/media/dvb-frontends/m88rs200 << 13571 << 13572 MA901 MASTERKIT USB FM RADIO DRIVER << 13573 M: Alexey Klimov <klimov.linux@gmail.com << 13574 L: linux-media@vger.kernel.org << 13575 S: Maintained 3359 S: Maintained 13576 T: git git://linuxtv.org/media_tree.git !! 3360 F: arch/m68k/hp300/ 13577 F: drivers/media/radio/radio-ma901.c << 13578 3361 13579 MAC80211 3362 MAC80211 13580 M: Johannes Berg <johannes@sipsolutions. 3363 M: Johannes Berg <johannes@sipsolutions.net> 13581 L: linux-wireless@vger.kernel.org 3364 L: linux-wireless@vger.kernel.org >> 3365 W: http://linuxwireless.org/ >> 3366 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git 13582 S: Maintained 3367 S: Maintained 13583 W: https://wireless.wiki.kernel.org/ !! 3368 F: Documentation/networking/mac80211-injection.txt 13584 Q: https://patchwork.kernel.org/project << 13585 T: git git://git.kernel.org/pub/scm/lin << 13586 T: git git://git.kernel.org/pub/scm/lin << 13587 F: Documentation/networking/mac80211-in << 13588 F: Documentation/networking/mac80211_hw << 13589 F: drivers/net/wireless/virtual/mac8021 << 13590 F: include/net/mac80211.h 3369 F: include/net/mac80211.h 13591 F: net/mac80211/ 3370 F: net/mac80211/ 13592 3371 13593 MAILBOX API !! 3372 MAC80211 PID RATE CONTROL 13594 M: Jassi Brar <jassisinghbrar@gmail.com> !! 3373 M: Stefano Brivio <stefano.brivio@polimi.it> 13595 L: linux-kernel@vger.kernel.org !! 3374 M: Mattias Nissler <mattias.nissler@gmx.de> 13596 S: Maintained !! 3375 L: linux-wireless@vger.kernel.org 13597 F: Documentation/devicetree/bindings/ma !! 3376 W: http://linuxwireless.org/en/developers/Documentation/mac80211/RateControl/PID 13598 F: drivers/mailbox/ !! 3377 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git 13599 F: include/dt-bindings/mailbox/ << 13600 F: include/linux/mailbox_client.h << 13601 F: include/linux/mailbox_controller.h << 13602 << 13603 MAILBOX ARM MHUv2 << 13604 M: Viresh Kumar <viresh.kumar@linaro.org << 13605 M: Tushar Khandelwal <Tushar.Khandelwal@ << 13606 L: linux-kernel@vger.kernel.org << 13607 S: Maintained << 13608 F: Documentation/devicetree/bindings/ma << 13609 F: drivers/mailbox/arm_mhuv2.c << 13610 F: include/linux/mailbox/arm_mhuv2_mess << 13611 << 13612 MAILBOX ARM MHUv3 << 13613 M: Sudeep Holla <sudeep.holla@arm.com> << 13614 M: Cristian Marussi <cristian.marussi@ar << 13615 L: linux-kernel@vger.kernel.org << 13616 L: linux-arm-kernel@lists.infradead.org << 13617 S: Maintained << 13618 F: Documentation/devicetree/bindings/ma << 13619 F: drivers/mailbox/arm_mhuv3.c << 13620 << 13621 MAN-PAGES: MANUAL PAGES FOR LINUX -- Section << 13622 M: Alejandro Colomar <alx@kernel.org> << 13623 L: linux-man@vger.kernel.org << 13624 S: Maintained 3378 S: Maintained 13625 W: http://www.kernel.org/doc/man-pages !! 3379 F: net/mac80211/rc80211_pid* 13626 T: git git://git.kernel.org/pub/scm/doc << 13627 T: git git://www.alejandro-colomar.es/s << 13628 3380 13629 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCT !! 3381 MACVLAN DRIVER 13630 M: Jeremy Kerr <jk@codeconstruct.com.au> !! 3382 M: Patrick McHardy <kaber@trash.net> 13631 M: Matt Johnston <matt@codeconstruct.com << 13632 L: netdev@vger.kernel.org 3383 L: netdev@vger.kernel.org 13633 S: Maintained 3384 S: Maintained 13634 F: Documentation/networking/mctp.rst !! 3385 F: drivers/net/macvlan.c 13635 F: drivers/net/mctp/ !! 3386 F: include/linux/if_macvlan.h 13636 F: include/net/mctp.h << 13637 F: include/net/mctpdevice.h << 13638 F: include/net/netns/mctp.h << 13639 F: net/mctp/ << 13640 << 13641 MAPLE TREE << 13642 M: Liam R. Howlett <Liam.Howlett@oracle. << 13643 L: maple-tree@lists.infradead.org << 13644 L: linux-mm@kvack.org << 13645 S: Supported << 13646 F: Documentation/core-api/maple_tree.rs << 13647 F: include/linux/maple_tree.h << 13648 F: include/trace/events/maple_tree.h << 13649 F: lib/maple_tree.c << 13650 F: lib/test_maple_tree.c << 13651 F: tools/testing/radix-tree/linux/maple << 13652 F: tools/testing/radix-tree/maple.c << 13653 << 13654 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT << 13655 M: Rahul Bedarkar <rahulbedarkar89@gmail << 13656 L: linux-mips@vger.kernel.org << 13657 S: Maintained << 13658 F: arch/mips/boot/dts/img/pistachio* << 13659 3387 13660 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVE !! 3388 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 13661 M: Andrew Lunn <andrew@lunn.ch> !! 3389 M: Michael Kerrisk <mtk.manpages@gmail.com> 13662 L: netdev@vger.kernel.org !! 3390 W: http://www.kernel.org/doc/man-pages 13663 S: Maintained !! 3391 L: linux-man@vger.kernel.org 13664 F: Documentation/devicetree/bindings/ne << 13665 F: Documentation/devicetree/bindings/ne << 13666 F: Documentation/networking/devlink/mv8 << 13667 F: drivers/net/dsa/mv88e6xxx/ << 13668 F: include/linux/dsa/mv88e6xxx.h << 13669 F: include/linux/platform_data/mv88e6xx << 13670 << 13671 MARVELL 88PM886 PMIC DRIVER << 13672 M: Karel Balej <balejk@matfyz.cz> << 13673 S: Maintained << 13674 F: Documentation/devicetree/bindings/mf << 13675 F: drivers/input/misc/88pm886-onkey.c << 13676 F: drivers/mfd/88pm886.c << 13677 F: drivers/regulator/88pm886-regulator. << 13678 F: include/linux/mfd/88pm886.h << 13679 << 13680 MARVELL ARMADA 3700 PHY DRIVERS << 13681 M: Miquel Raynal <miquel.raynal@bootlin. << 13682 S: Maintained << 13683 F: Documentation/devicetree/bindings/ph << 13684 F: Documentation/devicetree/bindings/ph << 13685 F: drivers/phy/marvell/phy-mvebu-a3700- << 13686 F: drivers/phy/marvell/phy-mvebu-a3700- << 13687 << 13688 MARVELL ARMADA 3700 SERIAL DRIVER << 13689 M: Pali Rohár <pali@kernel.org> << 13690 S: Maintained << 13691 F: Documentation/devicetree/bindings/cl << 13692 F: Documentation/devicetree/bindings/se << 13693 F: drivers/tty/serial/mvebu-uart.c << 13694 << 13695 MARVELL ARMADA DRM SUPPORT << 13696 M: Russell King <linux@armlinux.org.uk> << 13697 S: Maintained << 13698 T: git git://git.armlinux.org.uk/~rmk/l << 13699 T: git git://git.armlinux.org.uk/~rmk/l << 13700 F: Documentation/devicetree/bindings/di << 13701 F: drivers/gpu/drm/armada/ << 13702 F: include/uapi/drm/armada_drm.h << 13703 << 13704 MARVELL CRYPTO DRIVER << 13705 M: Boris Brezillon <bbrezillon@kernel.or << 13706 M: Arnaud Ebalard <arno@natisbad.org> << 13707 M: Srujana Challa <schalla@marvell.com> << 13708 L: linux-crypto@vger.kernel.org << 13709 S: Maintained 3392 S: Maintained 13710 F: drivers/crypto/marvell/ << 13711 F: include/linux/soc/marvell/octeontx2/ << 13712 << 13713 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) << 13714 M: Mirko Lindner <mlindner@marvell.com> << 13715 M: Stephen Hemminger <stephen@networkplu << 13716 L: netdev@vger.kernel.org << 13717 S: Odd fixes << 13718 F: drivers/net/ethernet/marvell/sk* << 13719 3393 13720 MARVELL LIBERTAS WIRELESS DRIVER 3394 MARVELL LIBERTAS WIRELESS DRIVER >> 3395 M: Dan Williams <dcbw@redhat.com> 13721 L: libertas-dev@lists.infradead.org 3396 L: libertas-dev@lists.infradead.org 13722 S: Orphan << 13723 F: drivers/net/wireless/marvell/liberta << 13724 << 13725 MARVELL MACCHIATOBIN SUPPORT << 13726 M: Russell King <linux@armlinux.org.uk> << 13727 L: linux-arm-kernel@lists.infradead.org << 13728 S: Maintained 3397 S: Maintained 13729 F: arch/arm64/boot/dts/marvell/armada-8 !! 3398 F: drivers/net/wireless/libertas/ 13730 3399 13731 MARVELL MV643XX ETHERNET DRIVER 3400 MARVELL MV643XX ETHERNET DRIVER 13732 M: Sebastian Hesselbarth <sebastian.hess !! 3401 M: Lennert Buytenhek <buytenh@marvell.com> 13733 L: netdev@vger.kernel.org 3402 L: netdev@vger.kernel.org 13734 S: Maintained !! 3403 S: Supported 13735 F: drivers/net/ethernet/marvell/mv643xx !! 3404 F: drivers/net/mv643xx_eth.* 13736 !! 3405 F: include/linux/mv643xx.h 13737 MARVELL MV88X3310 PHY DRIVER << 13738 M: Russell King <linux@armlinux.org.uk> << 13739 M: Marek Behún <kabel@kernel.org> << 13740 L: netdev@vger.kernel.org << 13741 S: Maintained << 13742 F: drivers/net/phy/marvell10g.c << 13743 << 13744 MARVELL MVEBU THERMAL DRIVER << 13745 M: Miquel Raynal <miquel.raynal@bootlin. << 13746 S: Maintained << 13747 F: drivers/thermal/armada_thermal.c << 13748 << 13749 MARVELL MVNETA ETHERNET DRIVER << 13750 M: Marcin Wojtas <marcin.s.wojtas@gmail. << 13751 L: netdev@vger.kernel.org << 13752 S: Maintained << 13753 F: drivers/net/ethernet/marvell/mvneta* << 13754 << 13755 MARVELL MVPP2 ETHERNET DRIVER << 13756 M: Marcin Wojtas <marcin.s.wojtas@gmail. << 13757 M: Russell King <linux@armlinux.org.uk> << 13758 L: netdev@vger.kernel.org << 13759 S: Maintained << 13760 F: Documentation/devicetree/bindings/ne << 13761 F: drivers/net/ethernet/marvell/mvpp2/ << 13762 << 13763 MARVELL MWIFIEX WIRELESS DRIVER << 13764 M: Brian Norris <briannorris@chromium.or << 13765 R: Francesco Dolcini <francesco@dolcini. << 13766 L: linux-wireless@vger.kernel.org << 13767 S: Odd Fixes << 13768 F: drivers/net/wireless/marvell/mwifiex << 13769 3406 13770 MARVELL MWL8K WIRELESS DRIVER 3407 MARVELL MWL8K WIRELESS DRIVER >> 3408 M: Lennert Buytenhek <buytenh@marvell.com> 13771 L: linux-wireless@vger.kernel.org 3409 L: linux-wireless@vger.kernel.org 13772 S: Orphan << 13773 F: drivers/net/wireless/marvell/mwl8k.c << 13774 << 13775 MARVELL NAND CONTROLLER DRIVER << 13776 M: Miquel Raynal <miquel.raynal@bootlin. << 13777 L: linux-mtd@lists.infradead.org << 13778 S: Maintained << 13779 F: drivers/mtd/nand/raw/marvell_nand.c << 13780 << 13781 MARVELL OCTEON ENDPOINT DRIVER << 13782 M: Veerasenareddy Burru <vburru@marvell. << 13783 M: Sathesh Edara <sedara@marvell.com> << 13784 L: netdev@vger.kernel.org << 13785 S: Supported 3410 S: Supported 13786 F: drivers/net/ethernet/marvell/octeon_ !! 3411 F: drivers/net/wireless/mwl8k.c 13787 << 13788 MARVELL OCTEON ENDPOINT VF DRIVER << 13789 M: Veerasenareddy Burru <vburru@marvell. << 13790 M: Sathesh Edara <sedara@marvell.com> << 13791 M: Shinas Rasheed <srasheed@marvell.com> << 13792 M: Satananda Burla <sburla@marvell.com> << 13793 L: netdev@vger.kernel.org << 13794 S: Supported << 13795 F: drivers/net/ethernet/marvell/octeon_ << 13796 << 13797 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER << 13798 M: Sunil Goutham <sgoutham@marvell.com> << 13799 M: Geetha sowjanya <gakula@marvell.com> << 13800 M: Subbaraya Sundeep <sbhatta@marvell.co << 13801 M: hariprasad <hkelam@marvell.com> << 13802 L: netdev@vger.kernel.org << 13803 S: Supported << 13804 F: drivers/net/ethernet/marvell/octeont << 13805 F: include/linux/soc/marvell/octeontx2/ << 13806 << 13807 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER << 13808 M: Sunil Goutham <sgoutham@marvell.com> << 13809 M: Linu Cherian <lcherian@marvell.com> << 13810 M: Geetha sowjanya <gakula@marvell.com> << 13811 M: Jerin Jacob <jerinj@marvell.com> << 13812 M: hariprasad <hkelam@marvell.com> << 13813 M: Subbaraya Sundeep <sbhatta@marvell.co << 13814 L: netdev@vger.kernel.org << 13815 S: Supported << 13816 F: Documentation/networking/device_driv << 13817 F: drivers/net/ethernet/marvell/octeont << 13818 << 13819 MARVELL PRESTERA ETHERNET SWITCH DRIVER << 13820 M: Taras Chornyi <taras.chornyi@plvision << 13821 S: Supported << 13822 W: https://github.com/Marvell-switching << 13823 F: drivers/net/ethernet/marvell/prester << 13824 3412 13825 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 3413 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 13826 M: Nicolas Pitre <nico@fluxnic.net> 3414 M: Nicolas Pitre <nico@fluxnic.net> 13827 S: Odd Fixes << 13828 F: drivers/mmc/host/mvsdio.* << 13829 << 13830 MARVELL USB MDIO CONTROLLER DRIVER << 13831 M: Tobias Waldekranz <tobias@waldekranz. << 13832 L: netdev@vger.kernel.org << 13833 S: Maintained 3415 S: Maintained 13834 F: Documentation/devicetree/bindings/ne << 13835 F: drivers/net/mdio/mdio-mvusb.c << 13836 3416 13837 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DR !! 3417 MARVELL YUKON / SYSKONNECT DRIVER 13838 M: Hu Ziji <huziji@marvell.com> !! 3418 M: Mirko Lindner <mlindner@syskonnect.de> 13839 L: linux-mmc@vger.kernel.org !! 3419 M: Ralph Roesler <rroesler@syskonnect.de> 13840 S: Supported !! 3420 W: http://www.syskonnect.com 13841 F: Documentation/devicetree/bindings/mm << 13842 F: drivers/mmc/host/sdhci-xenon* << 13843 << 13844 MARVELL OCTEON CN10K DPI DRIVER << 13845 M: Vamsi Attunuru <vattunuru@marvell.com << 13846 S: Supported 3421 S: Supported 13847 F: drivers/misc/mrvl_cn10k_dpi.c << 13848 << 13849 MARVELL OCTEON ENDPOINT VIRTIO DATA PATH ACC << 13850 R: schalla@marvell.com << 13851 R: vattunuru@marvell.com << 13852 F: drivers/vdpa/octeon_ep/ << 13853 3422 13854 MATROX FRAMEBUFFER DRIVER 3423 MATROX FRAMEBUFFER DRIVER >> 3424 M: Petr Vandrovec <vandrove@vc.cvut.cz> 13855 L: linux-fbdev@vger.kernel.org 3425 L: linux-fbdev@vger.kernel.org 13856 S: Orphan << 13857 F: drivers/video/fbdev/matrox/matroxfb_ << 13858 F: include/uapi/linux/matroxfb.h << 13859 << 13860 MAX15301 DRIVER << 13861 M: Daniel Nilsson <daniel.nilsson@flex.c << 13862 L: linux-hwmon@vger.kernel.org << 13863 S: Maintained 3426 S: Maintained 13864 F: Documentation/hwmon/max15301.rst !! 3427 F: drivers/video/matrox/matroxfb_* 13865 F: drivers/hwmon/pmbus/max15301.c !! 3428 F: include/linux/matroxfb.h 13866 << 13867 MAX2175 SDR TUNER DRIVER << 13868 M: Ramesh Shanmugasundaram <rashanmu@gma << 13869 L: linux-media@vger.kernel.org << 13870 S: Maintained << 13871 T: git git://linuxtv.org/media_tree.git << 13872 F: Documentation/devicetree/bindings/me << 13873 F: Documentation/userspace-api/media/dr << 13874 F: drivers/media/i2c/max2175* << 13875 F: include/uapi/linux/max2175.h << 13876 << 13877 MAX31335 RTC DRIVER << 13878 M: Antoniu Miclaus <antoniu.miclaus@anal << 13879 L: linux-rtc@vger.kernel.org << 13880 S: Supported << 13881 W: https://ez.analog.com/linux-software << 13882 F: Documentation/devicetree/bindings/rt << 13883 F: drivers/rtc/rtc-max31335.c << 13884 3429 13885 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER 3430 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 13886 L: linux-hwmon@vger.kernel.org !! 3431 M: "Hans J. Koch" <hjk@linutronix.de> 13887 S: Orphan !! 3432 L: lm-sensors@lm-sensors.org 13888 F: Documentation/hwmon/max6650.rst << 13889 F: drivers/hwmon/max6650.c << 13890 << 13891 MAX9286 QUAD GMSL DESERIALIZER DRIVER << 13892 M: Jacopo Mondi <jacopo+renesas@jmondi.o << 13893 M: Kieran Bingham <kieran.bingham+renesa << 13894 M: Laurent Pinchart <laurent.pinchart+re << 13895 M: Niklas Söderlund <niklas.soderlund+r << 13896 L: linux-media@vger.kernel.org << 13897 S: Maintained << 13898 F: Documentation/devicetree/bindings/me << 13899 F: drivers/media/i2c/max9286.c << 13900 << 13901 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER << 13902 M: Niklas Söderlund <niklas.soderlund@r << 13903 L: linux-media@vger.kernel.org << 13904 S: Maintained 3433 S: Maintained 13905 F: Documentation/devicetree/bindings/me !! 3434 F: Documentation/hwmon/max6650 13906 F: drivers/staging/media/max96712/max96 !! 3435 F: drivers/hwmon/max6650.c 13907 << 13908 MAX96714 GMSL2 DESERIALIZER DRIVER << 13909 M: Julien Massot <julien.massot@collabor << 13910 L: linux-media@vger.kernel.org << 13911 S: Maintained << 13912 F: Documentation/devicetree/bindings/me << 13913 F: drivers/media/i2c/max96714.c << 13914 << 13915 MAX96717 GMSL2 SERIALIZER DRIVER << 13916 M: Julien Massot <julien.massot@collabor << 13917 L: linux-media@vger.kernel.org << 13918 S: Maintained << 13919 F: Documentation/devicetree/bindings/me << 13920 F: drivers/media/i2c/max96717.c << 13921 << 13922 MAX9860 MONO AUDIO VOICE CODEC DRIVER << 13923 M: Peter Rosin <peda@axentia.se> << 13924 L: linux-sound@vger.kernel.org << 13925 S: Maintained << 13926 F: Documentation/devicetree/bindings/so << 13927 F: sound/soc/codecs/max9860.* << 13928 << 13929 MAXBOTIX ULTRASONIC RANGER IIO DRIVER << 13930 M: Andreas Klinger <ak@it-klinger.de> << 13931 L: linux-iio@vger.kernel.org << 13932 S: Maintained << 13933 F: Documentation/devicetree/bindings/ii << 13934 F: drivers/iio/proximity/mb1232.c << 13935 << 13936 MAXIM MAX11205 DRIVER << 13937 M: Ramona Bolboaca <ramona.bolboaca@anal << 13938 L: linux-iio@vger.kernel.org << 13939 S: Supported << 13940 W: https://ez.analog.com/linux-software << 13941 F: Documentation/devicetree/bindings/ii << 13942 F: drivers/iio/adc/max11205.c << 13943 << 13944 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS << 13945 R: Iskren Chernev <iskren.chernev@gmail. << 13946 R: Krzysztof Kozlowski <krzk@kernel.org> << 13947 R: Marek Szyprowski <m.szyprowski@samsun << 13948 R: Matheus Castello <matheus@castello.en << 13949 L: linux-pm@vger.kernel.org << 13950 S: Maintained << 13951 F: Documentation/devicetree/bindings/po << 13952 F: drivers/power/supply/max17040_batter << 13953 << 13954 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS << 13955 R: Hans de Goede <hdegoede@redhat.com> << 13956 R: Krzysztof Kozlowski <krzk@kernel.org> << 13957 R: Marek Szyprowski <m.szyprowski@samsun << 13958 R: Sebastian Krzyszkowiak <sebastian.krz << 13959 R: Purism Kernel Team <kernel@puri.sm> << 13960 L: linux-pm@vger.kernel.org << 13961 S: Maintained << 13962 F: Documentation/devicetree/bindings/po << 13963 F: drivers/power/supply/max17042_batter << 13964 << 13965 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER << 13966 M: Laurent Pinchart <laurent.pinchart@id << 13967 L: linux-kernel@vger.kernel.org << 13968 S: Maintained << 13969 F: Documentation/devicetree/bindings/re << 13970 F: drivers/regulator/max20086-regulator << 13971 << 13972 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER << 13973 M: Rajat Khandelwal <rajat.khandelwal@li << 13974 L: linux-iio@vger.kernel.org << 13975 S: Maintained << 13976 F: drivers/iio/temperature/max30208.c << 13977 << 13978 MAXIM MAX77650 PMIC MFD DRIVER << 13979 M: Bartosz Golaszewski <brgl@bgdev.pl> << 13980 L: linux-kernel@vger.kernel.org << 13981 S: Maintained << 13982 F: Documentation/devicetree/bindings/*/ << 13983 F: Documentation/devicetree/bindings/*/ << 13984 F: drivers/gpio/gpio-max77650.c << 13985 F: drivers/input/misc/max77650-onkey.c << 13986 F: drivers/leds/leds-max77650.c << 13987 F: drivers/mfd/max77650.c << 13988 F: drivers/power/supply/max77650-charge << 13989 F: drivers/regulator/max77650-regulator << 13990 F: include/linux/mfd/max77650.h << 13991 << 13992 MAXIM MAX77714 PMIC MFD DRIVER << 13993 M: Luca Ceresoli <luca@lucaceresoli.net> << 13994 S: Maintained << 13995 F: Documentation/devicetree/bindings/mf << 13996 F: drivers/mfd/max77714.c << 13997 F: include/linux/mfd/max77714.h << 13998 << 13999 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER << 14000 M: Javier Martinez Canillas <javier@dowh << 14001 L: linux-kernel@vger.kernel.org << 14002 S: Supported << 14003 F: Documentation/devicetree/bindings/*/ << 14004 F: drivers/regulator/max77802-regulator << 14005 F: include/dt-bindings/*/*max77802.h << 14006 << 14007 MAXIM MAX77976 BATTERY CHARGER << 14008 M: Luca Ceresoli <luca@lucaceresoli.net> << 14009 S: Supported << 14010 F: Documentation/devicetree/bindings/po << 14011 F: drivers/power/supply/max77976_charge << 14012 << 14013 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED << 14014 M: Krzysztof Kozlowski <krzk@kernel.org> << 14015 L: linux-pm@vger.kernel.org << 14016 S: Maintained << 14017 B: mailto:linux-samsung-soc@vger.kernel << 14018 F: Documentation/devicetree/bindings/po << 14019 F: Documentation/devicetree/bindings/po << 14020 F: drivers/power/supply/max14577_charge << 14021 F: drivers/power/supply/max77693_charge << 14022 << 14023 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED << 14024 M: Chanwoo Choi <cw00.choi@samsung.com> << 14025 M: Krzysztof Kozlowski <krzk@kernel.org> << 14026 L: linux-kernel@vger.kernel.org << 14027 S: Maintained << 14028 B: mailto:linux-samsung-soc@vger.kernel << 14029 F: Documentation/devicetree/bindings/*/ << 14030 F: Documentation/devicetree/bindings/*/ << 14031 F: Documentation/devicetree/bindings/*/ << 14032 F: Documentation/devicetree/bindings/*/ << 14033 F: Documentation/devicetree/bindings/cl << 14034 F: drivers/*/*max77843.c << 14035 F: drivers/*/max14577*.c << 14036 F: drivers/*/max77686*.c << 14037 F: drivers/*/max77693*.c << 14038 F: drivers/clk/clk-max77686.c << 14039 F: drivers/extcon/extcon-max14577.c << 14040 F: drivers/extcon/extcon-max77693.c << 14041 F: drivers/rtc/rtc-max77686.c << 14042 F: include/linux/mfd/max14577*.h << 14043 F: include/linux/mfd/max77686*.h << 14044 F: include/linux/mfd/max77693*.h << 14045 << 14046 MAXIRADIO FM RADIO RECEIVER DRIVER << 14047 M: Hans Verkuil <hverkuil@xs4all.nl> << 14048 L: linux-media@vger.kernel.org << 14049 S: Maintained << 14050 W: https://linuxtv.org << 14051 T: git git://linuxtv.org/media_tree.git << 14052 F: drivers/media/radio/radio-maxiradio* << 14053 << 14054 MAXLINEAR ETHERNET PHY DRIVER << 14055 M: Xu Liang <lxu@maxlinear.com> << 14056 L: netdev@vger.kernel.org << 14057 S: Supported << 14058 F: drivers/net/phy/mxl-gpy.c << 14059 << 14060 MCAN MMIO DEVICE DRIVER << 14061 M: Chandrasekar Ramakrishnan <rcsekar@sa << 14062 L: linux-can@vger.kernel.org << 14063 S: Maintained << 14064 F: Documentation/devicetree/bindings/ne << 14065 F: drivers/net/can/m_can/m_can.c << 14066 F: drivers/net/can/m_can/m_can.h << 14067 F: drivers/net/can/m_can/m_can_platform << 14068 << 14069 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER << 14070 R: Yasushi SHOJI <yashi@spacecubics.com> << 14071 L: linux-can@vger.kernel.org << 14072 S: Maintained << 14073 F: drivers/net/can/usb/mcba_usb.c << 14074 << 14075 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRI << 14076 M: Rishi Gupta <gupt21@gmail.com> << 14077 L: linux-i2c@vger.kernel.org << 14078 L: linux-input@vger.kernel.org << 14079 S: Maintained << 14080 F: drivers/hid/hid-mcp2221.c << 14081 << 14082 MCP251XFD SPI-CAN NETWORK DRIVER << 14083 M: Marc Kleine-Budde <mkl@pengutronix.de << 14084 M: Manivannan Sadhasivam <manivannan.sad << 14085 R: Thomas Kopp <thomas.kopp@microchip.co << 14086 L: linux-can@vger.kernel.org << 14087 S: Maintained << 14088 F: Documentation/devicetree/bindings/ne << 14089 F: drivers/net/can/spi/mcp251xfd/ << 14090 << 14091 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENT << 14092 M: Peter Rosin <peda@axentia.se> << 14093 L: linux-iio@vger.kernel.org << 14094 S: Maintained << 14095 F: Documentation/ABI/testing/sysfs-bus- << 14096 F: drivers/iio/potentiometer/mcp4018.c << 14097 F: drivers/iio/potentiometer/mcp4531.c << 14098 << 14099 MCP4821 DAC DRIVER << 14100 M: Anshul Dalal <anshulusr@gmail.com> << 14101 L: linux-iio@vger.kernel.org << 14102 S: Maintained << 14103 F: Documentation/devicetree/bindings/ii << 14104 F: drivers/iio/dac/mcp4821.c << 14105 << 14106 MCR20A IEEE-802.15.4 RADIO DRIVER << 14107 M: Stefan Schmidt <stefan@datenfreihafen << 14108 L: linux-wpan@vger.kernel.org << 14109 S: Odd Fixes << 14110 W: https://github.com/xueliu/mcr20a-lin << 14111 F: Documentation/devicetree/bindings/ne << 14112 F: drivers/net/ieee802154/mcr20a.c << 14113 F: drivers/net/ieee802154/mcr20a.h << 14114 << 14115 MDIO REGMAP DRIVER << 14116 M: Maxime Chevallier <maxime.chevallier@ << 14117 L: netdev@vger.kernel.org << 14118 S: Maintained << 14119 F: drivers/net/mdio/mdio-regmap.c << 14120 F: include/linux/mdio/mdio-regmap.h << 14121 << 14122 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER << 14123 M: William Breathitt Gray <wbg@kernel.or << 14124 L: linux-iio@vger.kernel.org << 14125 S: Maintained << 14126 F: drivers/iio/dac/cio-dac.c << 14127 << 14128 MEDIA CONTROLLER FRAMEWORK << 14129 M: Sakari Ailus <sakari.ailus@linux.inte << 14130 M: Laurent Pinchart <laurent.pinchart@id << 14131 L: linux-media@vger.kernel.org << 14132 S: Supported << 14133 W: https://www.linuxtv.org << 14134 T: git git://linuxtv.org/media_tree.git << 14135 F: drivers/media/mc/ << 14136 F: include/media/media-*.h << 14137 F: include/uapi/linux/media.h << 14138 << 14139 MEDIA DRIVER FOR FREESCALE IMX PXP << 14140 M: Philipp Zabel <p.zabel@pengutronix.de << 14141 L: linux-media@vger.kernel.org << 14142 S: Maintained << 14143 T: git git://linuxtv.org/media_tree.git << 14144 F: drivers/media/platform/nxp/imx-pxp.[ << 14145 << 14146 MEDIA DRIVERS FOR ASCOT2E << 14147 M: Abylay Ospan <aospan@amazon.com> << 14148 L: linux-media@vger.kernel.org << 14149 S: Supported << 14150 W: https://linuxtv.org << 14151 W: http://netup.tv/ << 14152 T: git git://linuxtv.org/media_tree.git << 14153 F: drivers/media/dvb-frontends/ascot2e* << 14154 << 14155 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS << 14156 M: Jasmin Jessich <jasmin@anw.at> << 14157 L: linux-media@vger.kernel.org << 14158 S: Maintained << 14159 W: https://linuxtv.org << 14160 T: git git://linuxtv.org/media_tree.git << 14161 F: drivers/media/dvb-frontends/cxd2099* << 14162 << 14163 MEDIA DRIVERS FOR CXD2841ER << 14164 M: Abylay Ospan <aospan@amazon.com> << 14165 L: linux-media@vger.kernel.org << 14166 S: Supported << 14167 W: https://linuxtv.org << 14168 W: http://netup.tv/ << 14169 T: git git://linuxtv.org/media_tree.git << 14170 F: drivers/media/dvb-frontends/cxd2841e << 14171 << 14172 MEDIA DRIVERS FOR CXD2880 << 14173 M: Yasunari Takiguchi <Yasunari.Takiguch << 14174 L: linux-media@vger.kernel.org << 14175 S: Supported << 14176 W: http://linuxtv.org/ << 14177 T: git git://linuxtv.org/media_tree.git << 14178 F: drivers/media/dvb-frontends/cxd2880/ << 14179 F: drivers/media/spi/cxd2880* << 14180 << 14181 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVIC << 14182 L: linux-media@vger.kernel.org << 14183 S: Orphan << 14184 W: https://linuxtv.org << 14185 T: git git://linuxtv.org/media_tree.git << 14186 F: drivers/media/pci/ddbridge/* << 14187 << 14188 MEDIA DRIVERS FOR FREESCALE IMX << 14189 M: Steve Longerbeam <slongerbeam@gmail.c << 14190 M: Philipp Zabel <p.zabel@pengutronix.de << 14191 L: linux-media@vger.kernel.org << 14192 S: Maintained << 14193 T: git git://linuxtv.org/media_tree.git << 14194 F: Documentation/admin-guide/media/imx. << 14195 F: Documentation/devicetree/bindings/me << 14196 F: drivers/staging/media/imx/ << 14197 F: include/linux/imx-media.h << 14198 F: include/media/imx.h << 14199 << 14200 MEDIA DRIVERS FOR FREESCALE IMX7/8 << 14201 M: Rui Miguel Silva <rmfrfs@gmail.com> << 14202 M: Laurent Pinchart <laurent.pinchart@id << 14203 M: Martin Kepplinger <martin.kepplinger@ << 14204 R: Purism Kernel Team <kernel@puri.sm> << 14205 L: linux-media@vger.kernel.org << 14206 S: Maintained << 14207 T: git git://linuxtv.org/media_tree.git << 14208 F: Documentation/admin-guide/media/imx7 << 14209 F: Documentation/devicetree/bindings/me << 14210 F: Documentation/devicetree/bindings/me << 14211 F: Documentation/devicetree/bindings/me << 14212 F: drivers/media/platform/nxp/imx-mipi- << 14213 F: drivers/media/platform/nxp/imx7-medi << 14214 F: drivers/media/platform/nxp/imx8mq-mi << 14215 << 14216 MEDIA DRIVERS FOR HELENE << 14217 M: Abylay Ospan <aospan@amazon.com> << 14218 L: linux-media@vger.kernel.org << 14219 S: Supported << 14220 W: https://linuxtv.org << 14221 W: http://netup.tv/ << 14222 T: git git://linuxtv.org/media_tree.git << 14223 F: drivers/media/dvb-frontends/helene* << 14224 << 14225 MEDIA DRIVERS FOR HORUS3A << 14226 M: Abylay Ospan <aospan@amazon.com> << 14227 L: linux-media@vger.kernel.org << 14228 S: Supported << 14229 W: https://linuxtv.org << 14230 W: http://netup.tv/ << 14231 T: git git://linuxtv.org/media_tree.git << 14232 F: drivers/media/dvb-frontends/horus3a* << 14233 << 14234 MEDIA DRIVERS FOR LNBH25 << 14235 M: Abylay Ospan <aospan@amazon.com> << 14236 L: linux-media@vger.kernel.org << 14237 S: Supported << 14238 W: https://linuxtv.org << 14239 W: http://netup.tv/ << 14240 T: git git://linuxtv.org/media_tree.git << 14241 F: drivers/media/dvb-frontends/lnbh25* << 14242 << 14243 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS << 14244 L: linux-media@vger.kernel.org << 14245 S: Orphan << 14246 W: https://linuxtv.org << 14247 T: git git://linuxtv.org/media_tree.git << 14248 F: drivers/media/dvb-frontends/mxl5xx* << 14249 << 14250 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB de << 14251 M: Abylay Ospan <aospan@amazon.com> << 14252 L: linux-media@vger.kernel.org << 14253 S: Supported << 14254 W: https://linuxtv.org << 14255 W: http://netup.tv/ << 14256 T: git git://linuxtv.org/media_tree.git << 14257 F: drivers/media/pci/netup_unidvb/* << 14258 << 14259 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE << 14260 M: Dmitry Osipenko <digetx@gmail.com> << 14261 L: linux-media@vger.kernel.org << 14262 L: linux-tegra@vger.kernel.org << 14263 S: Maintained << 14264 T: git git://linuxtv.org/media_tree.git << 14265 F: Documentation/devicetree/bindings/me << 14266 F: drivers/media/platform/nvidia/tegra- << 14267 << 14268 MEDIA DRIVERS FOR RENESAS - CEU << 14269 M: Jacopo Mondi <jacopo@jmondi.org> << 14270 L: linux-media@vger.kernel.org << 14271 L: linux-renesas-soc@vger.kernel.org << 14272 S: Supported << 14273 T: git git://linuxtv.org/media_tree.git << 14274 F: Documentation/devicetree/bindings/me << 14275 F: drivers/media/platform/renesas/renes << 14276 F: include/media/drv-intf/renesas-ceu.h << 14277 << 14278 MEDIA DRIVERS FOR RENESAS - DRIF << 14279 M: Fabrizio Castro <fabrizio.castro.jz@r << 14280 L: linux-media@vger.kernel.org << 14281 L: linux-renesas-soc@vger.kernel.org << 14282 S: Supported << 14283 T: git git://linuxtv.org/media_tree.git << 14284 F: Documentation/devicetree/bindings/me << 14285 F: drivers/media/platform/renesas/rcar_ << 14286 << 14287 MEDIA DRIVERS FOR RENESAS - FCP << 14288 M: Laurent Pinchart <laurent.pinchart@id << 14289 L: linux-media@vger.kernel.org << 14290 L: linux-renesas-soc@vger.kernel.org << 14291 S: Supported << 14292 T: git git://linuxtv.org/media_tree.git << 14293 F: Documentation/devicetree/bindings/me << 14294 F: drivers/media/platform/renesas/rcar- << 14295 F: include/media/rcar-fcp.h << 14296 << 14297 MEDIA DRIVERS FOR RENESAS - FDP1 << 14298 M: Kieran Bingham <kieran.bingham+renesa << 14299 L: linux-media@vger.kernel.org << 14300 L: linux-renesas-soc@vger.kernel.org << 14301 S: Supported << 14302 T: git git://linuxtv.org/media_tree.git << 14303 F: Documentation/devicetree/bindings/me << 14304 F: drivers/media/platform/renesas/rcar_ << 14305 << 14306 MEDIA DRIVERS FOR RENESAS - VIN << 14307 M: Niklas Söderlund <niklas.soderlund@r << 14308 L: linux-media@vger.kernel.org << 14309 L: linux-renesas-soc@vger.kernel.org << 14310 S: Supported << 14311 T: git git://linuxtv.org/media_tree.git << 14312 F: Documentation/devicetree/bindings/me << 14313 F: Documentation/devicetree/bindings/me << 14314 F: Documentation/devicetree/bindings/me << 14315 F: drivers/media/platform/renesas/rcar- << 14316 F: drivers/media/platform/renesas/rcar- << 14317 F: drivers/media/platform/renesas/rcar- << 14318 << 14319 MEDIA DRIVERS FOR RENESAS - VSP1 << 14320 M: Laurent Pinchart <laurent.pinchart@id << 14321 M: Kieran Bingham <kieran.bingham+renesa << 14322 L: linux-media@vger.kernel.org << 14323 L: linux-renesas-soc@vger.kernel.org << 14324 S: Supported << 14325 T: git git://linuxtv.org/media_tree.git << 14326 F: Documentation/devicetree/bindings/me << 14327 F: drivers/media/platform/renesas/vsp1/ << 14328 << 14329 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs << 14330 L: linux-media@vger.kernel.org << 14331 S: Orphan << 14332 W: https://linuxtv.org << 14333 T: git git://linuxtv.org/media_tree.git << 14334 F: drivers/media/dvb-frontends/stv0910* << 14335 << 14336 MEDIA DRIVERS FOR ST STV6111 TUNER ICs << 14337 L: linux-media@vger.kernel.org << 14338 S: Orphan << 14339 W: https://linuxtv.org << 14340 T: git git://linuxtv.org/media_tree.git << 14341 F: drivers/media/dvb-frontends/stv6111* << 14342 << 14343 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP << 14344 M: Hugues Fruchet <hugues.fruchet@foss.s << 14345 M: Alain Volmat <alain.volmat@foss.st.co << 14346 L: linux-media@vger.kernel.org << 14347 S: Supported << 14348 T: git git://linuxtv.org/media_tree.git << 14349 F: Documentation/devicetree/bindings/me << 14350 F: Documentation/devicetree/bindings/me << 14351 F: drivers/media/platform/st/stm32/stm3 << 14352 F: drivers/media/platform/st/stm32/stm3 << 14353 3436 14354 MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 3437 MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 14355 M: Mauro Carvalho Chehab <mchehab@kernel !! 3438 M: Mauro Carvalho Chehab <mchehab@infradead.org> >> 3439 P: LinuxTV.org Project 14356 L: linux-media@vger.kernel.org 3440 L: linux-media@vger.kernel.org >> 3441 W: http://linuxtv.org >> 3442 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 14357 S: Maintained 3443 S: Maintained 14358 W: https://linuxtv.org !! 3444 F: Documentation/dvb/ 14359 Q: http://patchwork.kernel.org/project/ !! 3445 F: Documentation/video4linux/ 14360 T: git git://linuxtv.org/media_tree.git << 14361 F: Documentation/admin-guide/media/ << 14362 F: Documentation/devicetree/bindings/me << 14363 F: Documentation/driver-api/media/ << 14364 F: Documentation/userspace-api/media/ << 14365 F: drivers/media/ 3446 F: drivers/media/ 14366 F: drivers/staging/media/ << 14367 F: include/dt-bindings/media/ << 14368 F: include/linux/platform_data/media/ << 14369 F: include/media/ 3447 F: include/media/ 14370 F: include/uapi/linux/dvb/ !! 3448 F: include/linux/dvb/ 14371 F: include/uapi/linux/ivtv* !! 3449 F: include/linux/videodev*.h 14372 F: include/uapi/linux/media.h << 14373 F: include/uapi/linux/uvcvideo.h << 14374 F: include/uapi/linux/v4l2-* << 14375 F: include/uapi/linux/videodev2.h << 14376 3450 14377 MEDIATEK BLUETOOTH DRIVER !! 3451 MEGARAID SCSI DRIVERS 14378 M: Sean Wang <sean.wang@mediatek.com> !! 3452 M: Neela Syam Kolli <megaraidlinux@lsi.com> 14379 L: linux-bluetooth@vger.kernel.org << 14380 L: linux-mediatek@lists.infradead.org ( << 14381 S: Maintained << 14382 F: Documentation/devicetree/bindings/ne << 14383 F: Documentation/devicetree/bindings/ne << 14384 F: drivers/bluetooth/btmtkuart.c << 14385 << 14386 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS << 14387 M: Sean Wang <sean.wang@mediatek.com> << 14388 L: linux-pm@vger.kernel.org << 14389 S: Maintained << 14390 F: Documentation/devicetree/bindings/po << 14391 F: drivers/power/reset/mt6323-poweroff. << 14392 << 14393 MEDIATEK CIR DRIVER << 14394 M: Sean Wang <sean.wang@mediatek.com> << 14395 S: Maintained << 14396 F: drivers/media/rc/mtk-cir.c << 14397 << 14398 MEDIATEK DMA DRIVER << 14399 M: Sean Wang <sean.wang@mediatek.com> << 14400 L: dmaengine@vger.kernel.org << 14401 L: linux-arm-kernel@lists.infradead.org << 14402 L: linux-mediatek@lists.infradead.org ( << 14403 S: Maintained << 14404 F: Documentation/devicetree/bindings/dm << 14405 F: drivers/dma/mediatek/ << 14406 << 14407 MEDIATEK ETHERNET DRIVER << 14408 M: Felix Fietkau <nbd@nbd.name> << 14409 M: Sean Wang <sean.wang@mediatek.com> << 14410 M: Mark Lee <Mark-MC.Lee@mediatek.com> << 14411 M: Lorenzo Bianconi <lorenzo@kernel.org> << 14412 L: netdev@vger.kernel.org << 14413 S: Maintained << 14414 F: drivers/net/ethernet/mediatek/ << 14415 << 14416 MEDIATEK ETHERNET PCS DRIVER << 14417 M: Alexander Couzens <lynxis@fe80.eu> << 14418 M: Daniel Golle <daniel@makrotopia.org> << 14419 L: netdev@vger.kernel.org << 14420 S: Maintained << 14421 F: drivers/net/pcs/pcs-mtk-lynxi.c << 14422 F: include/linux/pcs/pcs-mtk-lynxi.h << 14423 << 14424 MEDIATEK ETHERNET PHY DRIVERS << 14425 M: Daniel Golle <daniel@makrotopia.org> << 14426 M: Qingfang Deng <dqfext@gmail.com> << 14427 M: SkyLake Huang <SkyLake.Huang@mediatek << 14428 L: netdev@vger.kernel.org << 14429 S: Maintained << 14430 F: drivers/net/phy/mediatek-ge-soc.c << 14431 F: drivers/net/phy/mediatek-ge.c << 14432 F: drivers/phy/mediatek/phy-mtk-xfi-tph << 14433 << 14434 MEDIATEK I2C CONTROLLER DRIVER << 14435 M: Qii Wang <qii.wang@mediatek.com> << 14436 L: linux-i2c@vger.kernel.org << 14437 S: Maintained << 14438 F: Documentation/devicetree/bindings/i2 << 14439 F: drivers/i2c/busses/i2c-mt65xx.c << 14440 << 14441 MEDIATEK IOMMU DRIVER << 14442 M: Yong Wu <yong.wu@mediatek.com> << 14443 L: iommu@lists.linux.dev << 14444 L: linux-mediatek@lists.infradead.org ( << 14445 S: Supported << 14446 F: Documentation/devicetree/bindings/io << 14447 F: drivers/iommu/mtk_iommu* << 14448 F: include/dt-bindings/memory/mediatek, << 14449 F: include/dt-bindings/memory/mt*-port. << 14450 << 14451 MEDIATEK JPEG DRIVER << 14452 M: Bin Liu <bin.liu@mediatek.com> << 14453 S: Supported << 14454 F: Documentation/devicetree/bindings/me << 14455 F: drivers/media/platform/mediatek/jpeg << 14456 << 14457 MEDIATEK KEYPAD DRIVER << 14458 M: Mattijs Korpershoek <mkorpershoek@bay << 14459 S: Supported << 14460 F: Documentation/devicetree/bindings/in << 14461 F: drivers/input/keyboard/mt6779-keypad << 14462 << 14463 MEDIATEK MDP DRIVER << 14464 M: Minghsiu Tsai <minghsiu.tsai@mediatek << 14465 M: Houlong Wei <houlong.wei@mediatek.com << 14466 M: Andrew-CT Chen <andrew-ct.chen@mediat << 14467 S: Supported << 14468 F: Documentation/devicetree/bindings/me << 14469 F: drivers/media/platform/mediatek/mdp/ << 14470 F: drivers/media/platform/mediatek/vpu/ << 14471 << 14472 MEDIATEK MEDIA DRIVER << 14473 M: Tiffany Lin <tiffany.lin@mediatek.com << 14474 M: Andrew-CT Chen <andrew-ct.chen@mediat << 14475 M: Yunfei Dong <yunfei.dong@mediatek.com << 14476 S: Supported << 14477 F: Documentation/devicetree/bindings/me << 14478 F: Documentation/devicetree/bindings/me << 14479 F: drivers/media/platform/mediatek/vcod << 14480 F: drivers/media/platform/mediatek/vpu/ << 14481 << 14482 MEDIATEK MIPI-CSI CDPHY DRIVER << 14483 M: Julien Stephan <jstephan@baylibre.com << 14484 M: Andy Hsieh <andy.hsieh@mediatek.com> << 14485 S: Supported << 14486 F: Documentation/devicetree/bindings/ph << 14487 F: drivers/phy/mediatek/phy-mtk-mipi-cs << 14488 << 14489 MEDIATEK MMC/SD/SDIO DRIVER << 14490 M: Chaotian Jing <chaotian.jing@mediatek << 14491 S: Maintained << 14492 F: Documentation/devicetree/bindings/mm << 14493 F: drivers/mmc/host/mtk-sd.c << 14494 << 14495 MEDIATEK MT76 WIRELESS LAN DRIVER << 14496 M: Felix Fietkau <nbd@nbd.name> << 14497 M: Lorenzo Bianconi <lorenzo@kernel.org> << 14498 M: Ryder Lee <ryder.lee@mediatek.com> << 14499 R: Shayne Chen <shayne.chen@mediatek.com << 14500 R: Sean Wang <sean.wang@mediatek.com> << 14501 L: linux-wireless@vger.kernel.org << 14502 S: Maintained << 14503 T: git https://github.com/nbd168/wirele << 14504 F: Documentation/devicetree/bindings/ne << 14505 F: drivers/net/wireless/mediatek/mt76/ << 14506 << 14507 MEDIATEK MT7601U WIRELESS LAN DRIVER << 14508 M: Jakub Kicinski <kuba@kernel.org> << 14509 L: linux-wireless@vger.kernel.org << 14510 S: Maintained << 14511 F: drivers/net/wireless/mediatek/mt7601 << 14512 << 14513 MEDIATEK MT7621 CLOCK DRIVER << 14514 M: Sergio Paracuellos <sergio.paracuello << 14515 S: Maintained << 14516 F: Documentation/devicetree/bindings/cl << 14517 F: drivers/clk/ralink/clk-mt7621.c << 14518 << 14519 MEDIATEK MT7621 PCIE CONTROLLER DRIVER << 14520 M: Sergio Paracuellos <sergio.paracuello << 14521 S: Maintained << 14522 F: Documentation/devicetree/bindings/pc << 14523 F: drivers/pci/controller/pcie-mt7621.c << 14524 << 14525 MEDIATEK MT7621 PHY PCI DRIVER << 14526 M: Sergio Paracuellos <sergio.paracuello << 14527 S: Maintained << 14528 F: Documentation/devicetree/bindings/ph << 14529 F: drivers/phy/ralink/phy-mt7621-pci.c << 14530 << 14531 MEDIATEK MT7621/28/88 I2C DRIVER << 14532 M: Stefan Roese <sr@denx.de> << 14533 L: linux-i2c@vger.kernel.org << 14534 S: Maintained << 14535 F: Documentation/devicetree/bindings/i2 << 14536 F: drivers/i2c/busses/i2c-mt7621.c << 14537 << 14538 MEDIATEK MTMIPS CLOCK DRIVER << 14539 M: Sergio Paracuellos <sergio.paracuello << 14540 S: Maintained << 14541 F: Documentation/devicetree/bindings/cl << 14542 F: drivers/clk/ralink/clk-mtmips.c << 14543 << 14544 MEDIATEK NAND CONTROLLER DRIVER << 14545 L: linux-mtd@lists.infradead.org << 14546 S: Orphan << 14547 F: Documentation/devicetree/bindings/mt << 14548 F: drivers/mtd/nand/raw/mtk_* << 14549 << 14550 MEDIATEK PMIC LED DRIVER << 14551 M: Sean Wang <sean.wang@mediatek.com> << 14552 S: Maintained << 14553 F: Documentation/devicetree/bindings/le << 14554 F: drivers/leds/leds-mt6323.c << 14555 << 14556 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT << 14557 M: Sean Wang <sean.wang@mediatek.com> << 14558 S: Maintained << 14559 F: drivers/char/hw_random/mtk-rng.c << 14560 << 14561 MEDIATEK SMI DRIVER << 14562 M: Yong Wu <yong.wu@mediatek.com> << 14563 L: linux-mediatek@lists.infradead.org ( << 14564 S: Supported << 14565 F: Documentation/devicetree/bindings/me << 14566 F: drivers/memory/mtk-smi.c << 14567 F: include/soc/mediatek/smi.h << 14568 << 14569 MEDIATEK SWITCH DRIVER << 14570 M: Arınç ÜNAL <arinc.unal@arinc9.com> << 14571 M: Daniel Golle <daniel@makrotopia.org> << 14572 M: DENG Qingfang <dqfext@gmail.com> << 14573 M: Sean Wang <sean.wang@mediatek.com> << 14574 L: netdev@vger.kernel.org << 14575 S: Maintained << 14576 F: drivers/net/dsa/mt7530-mdio.c << 14577 F: drivers/net/dsa/mt7530-mmio.c << 14578 F: drivers/net/dsa/mt7530.* << 14579 F: net/dsa/tag_mtk.c << 14580 << 14581 MEDIATEK T7XX 5G WWAN MODEM DRIVER << 14582 M: Chandrashekar Devegowda <chandrasheka << 14583 R: Chiranjeevi Rapolu <chiranjeevi.rapol << 14584 R: Liu Haijun <haijun.liu@mediatek.com> << 14585 R: M Chetan Kumar <m.chetan.kumar@linux. << 14586 R: Ricardo Martinez <ricardo.martinez@li << 14587 L: netdev@vger.kernel.org << 14588 S: Supported << 14589 F: drivers/net/wwan/t7xx/ << 14590 << 14591 MEDIATEK USB3 DRD IP DRIVER << 14592 M: Chunfeng Yun <chunfeng.yun@mediatek.c << 14593 L: linux-usb@vger.kernel.org << 14594 L: linux-arm-kernel@lists.infradead.org << 14595 L: linux-mediatek@lists.infradead.org ( << 14596 S: Maintained << 14597 F: Documentation/devicetree/bindings/us << 14598 F: drivers/usb/host/xhci-mtk* << 14599 F: drivers/usb/mtu3/ << 14600 << 14601 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BR << 14602 M: Peter Senna Tschudin <peter.senna@gma << 14603 M: Ian Ray <ian.ray@ge.com> << 14604 M: Martyn Welch <martyn.welch@collabora. << 14605 S: Maintained << 14606 F: Documentation/devicetree/bindings/di << 14607 F: drivers/gpu/drm/bridge/megachips-std << 14608 << 14609 MEGARAID SCSI/SAS DRIVERS << 14610 M: Kashyap Desai <kashyap.desai@broadcom << 14611 M: Sumit Saxena <sumit.saxena@broadcom.c << 14612 M: Shivasharan S <shivasharan.srikantesh << 14613 M: Chandrakanth patil <chandrakanth.pati << 14614 L: megaraidlinux.pdl@broadcom.com << 14615 L: linux-scsi@vger.kernel.org 3453 L: linux-scsi@vger.kernel.org >> 3454 W: http://megaraid.lsilogic.com 14616 S: Maintained 3455 S: Maintained 14617 W: http://www.avagotech.com/support/ !! 3456 F: Documentation/scsi/megaraid.txt 14618 F: Documentation/scsi/megaraid.rst << 14619 F: drivers/scsi/megaraid.* 3457 F: drivers/scsi/megaraid.* 14620 F: drivers/scsi/megaraid/ 3458 F: drivers/scsi/megaraid/ 14621 3459 14622 MELEXIS MLX90614 DRIVER << 14623 M: Crt Mori <cmo@melexis.com> << 14624 L: linux-iio@vger.kernel.org << 14625 S: Supported << 14626 W: http://www.melexis.com << 14627 F: drivers/iio/temperature/mlx90614.c << 14628 << 14629 MELEXIS MLX90632 DRIVER << 14630 M: Crt Mori <cmo@melexis.com> << 14631 L: linux-iio@vger.kernel.org << 14632 S: Supported << 14633 W: http://www.melexis.com << 14634 F: drivers/iio/temperature/mlx90632.c << 14635 << 14636 MELEXIS MLX90635 DRIVER << 14637 M: Crt Mori <cmo@melexis.com> << 14638 L: linux-iio@vger.kernel.org << 14639 S: Supported << 14640 W: http://www.melexis.com << 14641 F: drivers/iio/temperature/mlx90635.c << 14642 << 14643 MELFAS MIP4 TOUCHSCREEN DRIVER << 14644 M: Sangwon Jee <jeesw@melfas.com> << 14645 S: Supported << 14646 W: http://www.melfas.com << 14647 F: Documentation/devicetree/bindings/in << 14648 F: drivers/input/touchscreen/melfas_mip << 14649 << 14650 MELLANOX BLUEFIELD I2C DRIVER << 14651 M: Khalil Blaiech <kblaiech@nvidia.com> << 14652 M: Asmaa Mnebhi <asmaa@nvidia.com> << 14653 L: linux-i2c@vger.kernel.org << 14654 S: Supported << 14655 F: drivers/i2c/busses/i2c-mlxbf.c << 14656 << 14657 MELLANOX ETHERNET DRIVER (mlx4_en) << 14658 M: Tariq Toukan <tariqt@nvidia.com> << 14659 L: netdev@vger.kernel.org << 14660 S: Supported << 14661 W: https://www.nvidia.com/networking/ << 14662 Q: https://patchwork.kernel.org/project << 14663 F: drivers/net/ethernet/mellanox/mlx4/e << 14664 << 14665 MELLANOX ETHERNET DRIVER (mlx5e) << 14666 M: Saeed Mahameed <saeedm@nvidia.com> << 14667 M: Tariq Toukan <tariqt@nvidia.com> << 14668 L: netdev@vger.kernel.org << 14669 S: Supported << 14670 W: https://www.nvidia.com/networking/ << 14671 Q: https://patchwork.kernel.org/project << 14672 F: drivers/net/ethernet/mellanox/mlx5/c << 14673 << 14674 MELLANOX ETHERNET INNOVA DRIVERS << 14675 R: Boris Pismenny <borisp@nvidia.com> << 14676 L: netdev@vger.kernel.org << 14677 S: Supported << 14678 W: https://www.nvidia.com/networking/ << 14679 Q: https://patchwork.kernel.org/project << 14680 F: drivers/net/ethernet/mellanox/mlx5/c << 14681 F: drivers/net/ethernet/mellanox/mlx5/c << 14682 F: include/linux/mlx5/mlx5_ifc_fpga.h << 14683 << 14684 MELLANOX ETHERNET SWITCH DRIVERS << 14685 M: Ido Schimmel <idosch@nvidia.com> << 14686 M: Petr Machata <petrm@nvidia.com> << 14687 L: netdev@vger.kernel.org << 14688 S: Supported << 14689 W: https://www.nvidia.com/networking/ << 14690 Q: https://patchwork.kernel.org/project << 14691 F: drivers/net/ethernet/mellanox/mlxsw/ << 14692 F: tools/testing/selftests/drivers/net/ << 14693 << 14694 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw) << 14695 M: mlxsw@nvidia.com << 14696 L: netdev@vger.kernel.org << 14697 S: Supported << 14698 W: https://www.nvidia.com/networking/ << 14699 Q: https://patchwork.kernel.org/project << 14700 F: drivers/net/ethernet/mellanox/mlxfw/ << 14701 << 14702 MELLANOX HARDWARE PLATFORM SUPPORT << 14703 M: Hans de Goede <hdegoede@redhat.com> << 14704 M: Ilpo Järvinen <ilpo.jarvinen@linux.i << 14705 M: Vadim Pasternak <vadimp@nvidia.com> << 14706 L: platform-driver-x86@vger.kernel.org << 14707 S: Supported << 14708 F: Documentation/ABI/testing/sysfs-plat << 14709 F: drivers/platform/mellanox/ << 14710 F: include/linux/platform_data/mlxreg.h << 14711 << 14712 MELLANOX MLX4 core VPI driver << 14713 M: Tariq Toukan <tariqt@nvidia.com> << 14714 L: netdev@vger.kernel.org << 14715 L: linux-rdma@vger.kernel.org << 14716 S: Supported << 14717 W: https://www.nvidia.com/networking/ << 14718 Q: https://patchwork.kernel.org/project << 14719 F: drivers/net/ethernet/mellanox/mlx4/ << 14720 F: include/linux/mlx4/ << 14721 << 14722 MELLANOX MLX4 IB driver << 14723 M: Yishai Hadas <yishaih@nvidia.com> << 14724 L: linux-rdma@vger.kernel.org << 14725 S: Supported << 14726 W: https://www.nvidia.com/networking/ << 14727 Q: http://patchwork.kernel.org/project/ << 14728 F: drivers/infiniband/hw/mlx4/ << 14729 F: include/linux/mlx4/ << 14730 F: include/uapi/rdma/mlx4-abi.h << 14731 << 14732 MELLANOX MLX5 core VPI driver << 14733 M: Saeed Mahameed <saeedm@nvidia.com> << 14734 M: Leon Romanovsky <leonro@nvidia.com> << 14735 M: Tariq Toukan <tariqt@nvidia.com> << 14736 L: netdev@vger.kernel.org << 14737 L: linux-rdma@vger.kernel.org << 14738 S: Supported << 14739 W: https://www.nvidia.com/networking/ << 14740 Q: https://patchwork.kernel.org/project << 14741 F: Documentation/networking/device_driv << 14742 F: drivers/net/ethernet/mellanox/mlx5/c << 14743 F: include/linux/mlx5/ << 14744 << 14745 MELLANOX MLX5 IB driver << 14746 M: Leon Romanovsky <leonro@nvidia.com> << 14747 L: linux-rdma@vger.kernel.org << 14748 S: Supported << 14749 W: https://www.nvidia.com/networking/ << 14750 Q: http://patchwork.kernel.org/project/ << 14751 F: drivers/infiniband/hw/mlx5/ << 14752 F: include/linux/mlx5/ << 14753 F: include/uapi/rdma/mlx5-abi.h << 14754 << 14755 MELLANOX MLX5 VDPA DRIVER << 14756 M: Dragos Tatulea <dtatulea@nvidia.com> << 14757 L: virtualization@lists.linux.dev << 14758 S: Supported << 14759 F: drivers/vdpa/mlx5/ << 14760 << 14761 MELLANOX MLXCPLD I2C AND MUX DRIVER << 14762 M: Vadim Pasternak <vadimp@nvidia.com> << 14763 M: Michael Shych <michaelsh@nvidia.com> << 14764 L: linux-i2c@vger.kernel.org << 14765 S: Supported << 14766 F: Documentation/i2c/busses/i2c-mlxcpld << 14767 F: drivers/i2c/busses/i2c-mlxcpld.c << 14768 F: drivers/i2c/muxes/i2c-mux-mlxcpld.c << 14769 << 14770 MELLANOX MLXCPLD LED DRIVER << 14771 M: Vadim Pasternak <vadimp@nvidia.com> << 14772 L: linux-leds@vger.kernel.org << 14773 S: Supported << 14774 F: Documentation/leds/leds-mlxcpld.rst << 14775 F: drivers/leds/leds-mlxcpld.c << 14776 F: drivers/leds/leds-mlxreg.c << 14777 << 14778 MELLANOX PLATFORM DRIVER << 14779 M: Vadim Pasternak <vadimp@nvidia.com> << 14780 L: platform-driver-x86@vger.kernel.org << 14781 S: Supported << 14782 F: drivers/platform/x86/mlx-platform.c << 14783 << 14784 MEMBARRIER SUPPORT << 14785 M: Mathieu Desnoyers <mathieu.desnoyers@ << 14786 M: "Paul E. McKenney" <paulmck@kernel.or << 14787 L: linux-kernel@vger.kernel.org << 14788 S: Supported << 14789 F: Documentation/scheduler/membarrier.r << 14790 F: arch/*/include/asm/membarrier.h << 14791 F: arch/*/include/asm/sync_core.h << 14792 F: include/uapi/linux/membarrier.h << 14793 F: kernel/sched/membarrier.c << 14794 << 14795 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATIO << 14796 M: Mike Rapoport <rppt@kernel.org> << 14797 L: linux-mm@kvack.org << 14798 S: Maintained << 14799 F: Documentation/core-api/boot-time-mm. << 14800 F: include/linux/memblock.h << 14801 F: mm/memblock.c << 14802 F: mm/mm_init.c << 14803 F: tools/testing/memblock/ << 14804 << 14805 MEMORY ALLOCATION PROFILING << 14806 M: Suren Baghdasaryan <surenb@google.com << 14807 M: Kent Overstreet <kent.overstreet@linu << 14808 L: linux-mm@kvack.org << 14809 S: Maintained << 14810 F: Documentation/mm/allocation-profilin << 14811 F: include/linux/alloc_tag.h << 14812 F: include/linux/pgalloc_tag.h << 14813 F: lib/alloc_tag.c << 14814 << 14815 MEMORY CONTROLLER DRIVERS << 14816 M: Krzysztof Kozlowski <krzk@kernel.org> << 14817 L: linux-kernel@vger.kernel.org << 14818 S: Maintained << 14819 B: mailto:krzysztof.kozlowski@linaro.or << 14820 T: git git://git.kernel.org/pub/scm/lin << 14821 F: Documentation/devicetree/bindings/me << 14822 F: drivers/memory/ << 14823 F: include/dt-bindings/memory/ << 14824 F: include/memory/ << 14825 << 14826 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA << 14827 M: Dmitry Osipenko <digetx@gmail.com> << 14828 L: linux-pm@vger.kernel.org << 14829 L: linux-tegra@vger.kernel.org << 14830 S: Maintained << 14831 T: git git://git.kernel.org/pub/scm/lin << 14832 F: drivers/devfreq/tegra30-devfreq.c << 14833 << 14834 MEMORY HOT(UN)PLUG << 14835 M: David Hildenbrand <david@redhat.com> << 14836 M: Oscar Salvador <osalvador@suse.de> << 14837 L: linux-mm@kvack.org << 14838 S: Maintained << 14839 F: Documentation/admin-guide/mm/memory- << 14840 F: Documentation/core-api/memory-hotplu << 14841 F: drivers/base/memory.c << 14842 F: include/linux/memory_hotplug.h << 14843 F: mm/memory_hotplug.c << 14844 F: tools/testing/selftests/memory-hotpl << 14845 << 14846 MEMORY MANAGEMENT 3460 MEMORY MANAGEMENT 14847 M: Andrew Morton <akpm@linux-foundation. << 14848 L: linux-mm@kvack.org 3461 L: linux-mm@kvack.org 14849 S: Maintained << 14850 W: http://www.linux-mm.org 3462 W: http://www.linux-mm.org 14851 T: git git://git.kernel.org/pub/scm/lin !! 3463 S: Maintained 14852 T: quilt git://git.kernel.org/pub/scm/l << 14853 F: include/linux/gfp.h << 14854 F: include/linux/gfp_types.h << 14855 F: include/linux/memfd.h << 14856 F: include/linux/memory.h << 14857 F: include/linux/memory_hotplug.h << 14858 F: include/linux/memory-tiers.h << 14859 F: include/linux/mempolicy.h << 14860 F: include/linux/mempool.h << 14861 F: include/linux/memremap.h << 14862 F: include/linux/mm.h 3464 F: include/linux/mm.h 14863 F: include/linux/mm_*.h << 14864 F: include/linux/mmzone.h << 14865 F: include/linux/mmu_notifier.h << 14866 F: include/linux/pagewalk.h << 14867 F: include/linux/rmap.h << 14868 F: include/trace/events/ksm.h << 14869 F: mm/ 3465 F: mm/ 14870 F: tools/mm/ << 14871 F: tools/testing/selftests/mm/ << 14872 N: include/linux/page[-_]* << 14873 3466 14874 MEMORY MAPPING !! 3467 MEMORY RESOURCE CONTROLLER 14875 M: Andrew Morton <akpm@linux-foundation. !! 3468 M: Balbir Singh <balbir@linux.vnet.ibm.com> 14876 M: Liam R. Howlett <Liam.Howlett@oracle. !! 3469 M: Pavel Emelyanov <xemul@openvz.org> 14877 M: Lorenzo Stoakes <lorenzo.stoakes@orac !! 3470 M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com> 14878 R: Vlastimil Babka <vbabka@suse.cz> << 14879 R: Jann Horn <jannh@google.com> << 14880 L: linux-mm@kvack.org 3471 L: linux-mm@kvack.org 14881 S: Maintained 3472 S: Maintained 14882 W: http://www.linux-mm.org !! 3473 F: mm/memcontrol.c 14883 T: git git://git.kernel.org/pub/scm/lin << 14884 F: mm/mmap.c << 14885 3474 14886 MEMORY TECHNOLOGY DEVICES (MTD) 3475 MEMORY TECHNOLOGY DEVICES (MTD) 14887 M: Miquel Raynal <miquel.raynal@bootlin. !! 3476 M: David Woodhouse <dwmw2@infradead.org> 14888 M: Richard Weinberger <richard@nod.at> !! 3477 W: http://www.linux-mtd.infradead.org/ 14889 M: Vignesh Raghavendra <vigneshr@ti.com> << 14890 L: linux-mtd@lists.infradead.org 3478 L: linux-mtd@lists.infradead.org >> 3479 T: git git://git.infradead.org/mtd-2.6.git 14891 S: Maintained 3480 S: Maintained 14892 W: http://www.linux-mtd.infradead.org/ << 14893 Q: http://patchwork.ozlabs.org/project/ << 14894 C: irc://irc.oftc.net/mtd << 14895 T: git git://git.kernel.org/pub/scm/lin << 14896 T: git git://git.kernel.org/pub/scm/lin << 14897 F: Documentation/devicetree/bindings/mt << 14898 F: drivers/mtd/ 3481 F: drivers/mtd/ 14899 F: include/linux/mtd/ 3482 F: include/linux/mtd/ 14900 F: include/uapi/mtd/ !! 3483 F: include/mtd/ 14901 << 14902 MEN A21 WATCHDOG DRIVER << 14903 M: Johannes Thumshirn <morbidrsa@gmail.c << 14904 L: linux-watchdog@vger.kernel.org << 14905 S: Maintained << 14906 F: drivers/watchdog/mena21_wdt.c << 14907 << 14908 MEN CHAMELEON BUS (mcb) << 14909 M: Johannes Thumshirn <morbidrsa@gmail.c << 14910 S: Maintained << 14911 F: Documentation/driver-api/men-chamele << 14912 F: drivers/mcb/ << 14913 F: include/linux/mcb.h << 14914 << 14915 MEN F21BMC (Board Management Controller) << 14916 M: Andreas Werner <andreas.werner@men.de << 14917 S: Supported << 14918 F: Documentation/hwmon/menf21bmc.rst << 14919 F: drivers/hwmon/menf21bmc_hwmon.c << 14920 F: drivers/leds/leds-menf21bmc.c << 14921 F: drivers/mfd/menf21bmc.c << 14922 F: drivers/watchdog/menf21bmc_wdt.c << 14923 << 14924 MEN Z069 WATCHDOG DRIVER << 14925 M: Johannes Thumshirn <jth@kernel.org> << 14926 L: linux-watchdog@vger.kernel.org << 14927 S: Maintained << 14928 F: drivers/watchdog/menz69_wdt.c << 14929 << 14930 MESON AO CEC DRIVER FOR AMLOGIC SOCS << 14931 M: Neil Armstrong <neil.armstrong@linaro << 14932 L: linux-media@vger.kernel.org << 14933 L: linux-amlogic@lists.infradead.org << 14934 S: Supported << 14935 W: http://linux-meson.com/ << 14936 T: git git://linuxtv.org/media_tree.git << 14937 F: Documentation/devicetree/bindings/me << 14938 F: drivers/media/cec/platform/meson/ao- << 14939 F: drivers/media/cec/platform/meson/ao- << 14940 << 14941 MESON GE2D DRIVER FOR AMLOGIC SOCS << 14942 M: Neil Armstrong <neil.armstrong@linaro << 14943 L: linux-media@vger.kernel.org << 14944 L: linux-amlogic@lists.infradead.org << 14945 S: Supported << 14946 T: git git://linuxtv.org/media_tree.git << 14947 F: Documentation/devicetree/bindings/me << 14948 F: drivers/media/platform/amlogic/meson << 14949 << 14950 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOC << 14951 M: Liang Yang <liang.yang@amlogic.com> << 14952 L: linux-mtd@lists.infradead.org << 14953 S: Maintained << 14954 F: Documentation/devicetree/bindings/mt << 14955 F: drivers/mtd/nand/raw/meson_* << 14956 << 14957 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS << 14958 M: Neil Armstrong <neil.armstrong@linaro << 14959 L: linux-media@vger.kernel.org << 14960 L: linux-amlogic@lists.infradead.org << 14961 S: Supported << 14962 T: git git://linuxtv.org/media_tree.git << 14963 F: Documentation/devicetree/bindings/me << 14964 F: drivers/staging/media/meson/vdec/ << 14965 << 14966 META ETHERNET DRIVERS << 14967 M: Alexander Duyck <alexanderduyck@fb.co << 14968 M: Jakub Kicinski <kuba@kernel.org> << 14969 R: kernel-team@meta.com << 14970 S: Supported << 14971 F: Documentation/networking/device_driv << 14972 F: drivers/net/ethernet/meta/ << 14973 << 14974 METHODE UDPU SUPPORT << 14975 M: Robert Marko <robert.marko@sartura.hr << 14976 S: Maintained << 14977 F: arch/arm64/boot/dts/marvell/armada-3 << 14978 F: arch/arm64/boot/dts/marvell/armada-3 << 14979 << 14980 MHI BUS << 14981 M: Manivannan Sadhasivam <manivannan.sad << 14982 L: mhi@lists.linux.dev << 14983 L: linux-arm-msm@vger.kernel.org << 14984 S: Maintained << 14985 T: git git://git.kernel.org/pub/scm/lin << 14986 F: Documentation/ABI/stable/sysfs-bus-m << 14987 F: Documentation/mhi/ << 14988 F: drivers/bus/mhi/ << 14989 F: drivers/pci/endpoint/functions/pci-e << 14990 F: include/linux/mhi.h << 14991 3484 14992 MICROBLAZE ARCHITECTURE 3485 MICROBLAZE ARCHITECTURE 14993 M: Michal Simek <monstr@monstr.eu> 3486 M: Michal Simek <monstr@monstr.eu> 14994 S: Supported !! 3487 L: microblaze-uclinux@itee.uq.edu.au 14995 W: http://www.monstr.eu/fdt/ 3488 W: http://www.monstr.eu/fdt/ 14996 T: git git://git.monstr.eu/linux-2.6-mi 3489 T: git git://git.monstr.eu/linux-2.6-microblaze.git 14997 F: arch/microblaze/ << 14998 << 14999 MICROBLAZE TMR INJECT << 15000 M: Appana Durga Kedareswara rao <appana. << 15001 S: Supported << 15002 F: Documentation/devicetree/bindings/mi << 15003 F: drivers/misc/xilinx_tmr_inject.c << 15004 << 15005 MICROBLAZE TMR MANAGER << 15006 M: Appana Durga Kedareswara rao <appana. << 15007 S: Supported << 15008 F: Documentation/ABI/testing/sysfs-driv << 15009 F: Documentation/devicetree/bindings/mi << 15010 F: drivers/misc/xilinx_tmr_manager.c << 15011 << 15012 MICROCHIP AT91 DMA DRIVERS << 15013 M: Ludovic Desroches <ludovic.desroches@ << 15014 L: linux-arm-kernel@lists.infradead.org << 15015 L: dmaengine@vger.kernel.org << 15016 S: Supported << 15017 F: Documentation/devicetree/bindings/dm << 15018 F: drivers/dma/at_hdmac.c << 15019 F: drivers/dma/at_xdmac.c << 15020 F: include/dt-bindings/dma/at91.h << 15021 << 15022 MICROCHIP AT91 SERIAL DRIVER << 15023 M: Richard Genoud <richard.genoud@bootli << 15024 S: Maintained << 15025 F: Documentation/devicetree/bindings/se << 15026 F: drivers/tty/serial/atmel_serial.c << 15027 F: drivers/tty/serial/atmel_serial.h << 15028 << 15029 MICROCHIP AT91 USART MFD DRIVER << 15030 M: Radu Pirea <radu_nicolae.pirea@upb.ro << 15031 L: linux-kernel@vger.kernel.org << 15032 S: Supported << 15033 F: Documentation/devicetree/bindings/se << 15034 F: drivers/mfd/at91-usart.c << 15035 F: include/dt-bindings/mfd/at91-usart.h << 15036 << 15037 MICROCHIP AT91 USART SPI DRIVER << 15038 M: Radu Pirea <radu_nicolae.pirea@upb.ro << 15039 L: linux-spi@vger.kernel.org << 15040 S: Supported << 15041 F: Documentation/devicetree/bindings/se << 15042 F: drivers/spi/spi-at91-usart.c << 15043 << 15044 MICROCHIP AUDIO ASOC DRIVERS << 15045 M: Claudiu Beznea <claudiu.beznea@tuxon. << 15046 M: Andrei Simion <andrei.simion@microchi << 15047 L: linux-sound@vger.kernel.org << 15048 S: Supported << 15049 F: Documentation/devicetree/bindings/so << 15050 F: Documentation/devicetree/bindings/so << 15051 F: Documentation/devicetree/bindings/so << 15052 F: Documentation/devicetree/bindings/so << 15053 F: sound/soc/atmel << 15054 << 15055 MICROCHIP CSI2DC DRIVER << 15056 M: Eugen Hristev <eugen.hristev@microchi << 15057 L: linux-media@vger.kernel.org << 15058 S: Supported << 15059 F: Documentation/devicetree/bindings/me << 15060 F: drivers/media/platform/microchip/mic << 15061 << 15062 MICROCHIP ECC DRIVER << 15063 L: linux-crypto@vger.kernel.org << 15064 S: Orphan << 15065 F: drivers/crypto/atmel-ecc.* << 15066 << 15067 MICROCHIP EIC DRIVER << 15068 M: Claudiu Beznea <claudiu.beznea@tuxon. << 15069 L: linux-arm-kernel@lists.infradead.org << 15070 S: Supported << 15071 F: Documentation/devicetree/bindings/in << 15072 F: drivers/irqchip/irq-mchp-eic.c << 15073 << 15074 MICROCHIP I2C DRIVER << 15075 M: Codrin Ciubotariu <codrin.ciubotariu@ << 15076 L: linux-i2c@vger.kernel.org << 15077 S: Supported << 15078 F: drivers/i2c/busses/i2c-at91-*.c << 15079 F: drivers/i2c/busses/i2c-at91.h << 15080 << 15081 MICROCHIP ISC DRIVER << 15082 M: Eugen Hristev <eugen.hristev@microchi << 15083 L: linux-media@vger.kernel.org << 15084 S: Supported << 15085 F: Documentation/devicetree/bindings/me << 15086 F: Documentation/devicetree/bindings/me << 15087 F: drivers/media/platform/microchip/mic << 15088 F: drivers/media/platform/microchip/mic << 15089 F: drivers/staging/media/deprecated/atm << 15090 F: drivers/staging/media/deprecated/atm << 15091 F: include/linux/atmel-isc-media.h << 15092 << 15093 MICROCHIP ISI DRIVER << 15094 M: Eugen Hristev <eugen.hristev@microchi << 15095 L: linux-media@vger.kernel.org << 15096 S: Supported << 15097 F: drivers/media/platform/atmel/atmel-i << 15098 F: drivers/media/platform/atmel/atmel-i << 15099 << 15100 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER << 15101 M: Woojung Huh <woojung.huh@microchip.co << 15102 M: UNGLinuxDriver@microchip.com << 15103 L: netdev@vger.kernel.org << 15104 S: Maintained << 15105 F: Documentation/devicetree/bindings/ne << 15106 F: Documentation/devicetree/bindings/ne << 15107 F: drivers/net/dsa/microchip/* << 15108 F: include/linux/dsa/ksz_common.h << 15109 F: include/linux/platform_data/microchi << 15110 F: net/dsa/tag_ksz.c << 15111 << 15112 MICROCHIP LAN743X ETHERNET DRIVER << 15113 M: Bryan Whitehead <bryan.whitehead@micr << 15114 M: UNGLinuxDriver@microchip.com << 15115 L: netdev@vger.kernel.org << 15116 S: Maintained << 15117 F: drivers/net/ethernet/microchip/lan74 << 15118 << 15119 MICROCHIP LAN8650/1 10BASE-T1S MACPHY ETHERN << 15120 M: Parthiban Veerasooran <parthiban.veer << 15121 L: netdev@vger.kernel.org << 15122 S: Maintained << 15123 F: Documentation/devicetree/bindings/ne << 15124 F: drivers/net/ethernet/microchip/lan86 << 15125 << 15126 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER << 15127 M: Arun Ramadoss <arun.ramadoss@microchi << 15128 R: UNGLinuxDriver@microchip.com << 15129 L: netdev@vger.kernel.org << 15130 S: Maintained << 15131 F: drivers/net/phy/microchip_t1.c << 15132 << 15133 MICROCHIP LAN966X ETHERNET DRIVER << 15134 M: Horatiu Vultur <horatiu.vultur@microc << 15135 M: UNGLinuxDriver@microchip.com << 15136 L: netdev@vger.kernel.org << 15137 S: Maintained << 15138 F: drivers/net/ethernet/microchip/lan96 << 15139 << 15140 MICROCHIP LAN966X OIC DRIVER << 15141 M: Herve Codina <herve.codina@bootlin.co << 15142 S: Maintained << 15143 F: Documentation/devicetree/bindings/in << 15144 F: drivers/irqchip/irq-lan966x-oic.c << 15145 << 15146 MICROCHIP LCDFB DRIVER << 15147 M: Nicolas Ferre <nicolas.ferre@microchi << 15148 L: linux-fbdev@vger.kernel.org << 15149 S: Maintained << 15150 F: drivers/video/fbdev/atmel_lcdfb.c << 15151 F: include/video/atmel_lcdc.h << 15152 << 15153 MICROCHIP MCP16502 PMIC DRIVER << 15154 M: Claudiu Beznea <claudiu.beznea@tuxon. << 15155 M: Andrei Simion <andrei.simion@microchi << 15156 L: linux-arm-kernel@lists.infradead.org << 15157 S: Supported << 15158 F: Documentation/devicetree/bindings/re << 15159 F: drivers/regulator/mcp16502.c << 15160 << 15161 MICROCHIP MCP3564 ADC DRIVER << 15162 M: Marius Cristea <marius.cristea@microc << 15163 L: linux-iio@vger.kernel.org << 15164 S: Supported << 15165 F: Documentation/ABI/testing/sysfs-bus- << 15166 F: Documentation/devicetree/bindings/ii << 15167 F: drivers/iio/adc/mcp3564.c << 15168 << 15169 MICROCHIP MCP3911 ADC DRIVER << 15170 M: Marcus Folkesson <marcus.folkesson@gm << 15171 M: Kent Gustavsson <kent@minoris.se> << 15172 L: linux-iio@vger.kernel.org << 15173 S: Maintained << 15174 F: Documentation/devicetree/bindings/ii << 15175 F: drivers/iio/adc/mcp3911.c << 15176 << 15177 MICROCHIP MMC/SD/SDIO MCI DRIVER << 15178 M: Aubin Constans <aubin.constans@microc << 15179 S: Maintained << 15180 F: drivers/mmc/host/atmel-mci.c << 15181 << 15182 MICROCHIP NAND DRIVER << 15183 L: linux-mtd@lists.infradead.org << 15184 S: Orphan << 15185 F: Documentation/devicetree/bindings/mt << 15186 F: drivers/mtd/nand/raw/atmel/* << 15187 << 15188 MICROCHIP OTPC DRIVER << 15189 M: Claudiu Beznea <claudiu.beznea@tuxon. << 15190 L: linux-arm-kernel@lists.infradead.org << 15191 S: Supported << 15192 F: Documentation/devicetree/bindings/nv << 15193 F: drivers/nvmem/microchip-otpc.c << 15194 F: include/dt-bindings/nvmem/microchip, << 15195 << 15196 MICROCHIP PAC1921 POWER/CURRENT MONITOR DRIV << 15197 M: Matteo Martelli <matteomartelli3@gmai << 15198 L: linux-iio@vger.kernel.org << 15199 S: Supported << 15200 F: Documentation/devicetree/bindings/ii << 15201 F: drivers/iio/adc/pac1921.c << 15202 << 15203 MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVE << 15204 M: Marius Cristea <marius.cristea@microc << 15205 L: linux-iio@vger.kernel.org << 15206 S: Supported << 15207 F: Documentation/devicetree/bindings/ii << 15208 F: drivers/iio/adc/pac1934.c << 15209 << 15210 MICROCHIP PCI1XXXX GP DRIVER << 15211 M: Vaibhaav Ram T.L <vaibhaavram.tl@micr << 15212 M: Kumaravel Thiagarajan <kumaravel.thia << 15213 L: linux-gpio@vger.kernel.org << 15214 S: Supported << 15215 F: drivers/misc/mchp_pci1xxxx/mchp_pci1 << 15216 F: drivers/misc/mchp_pci1xxxx/mchp_pci1 << 15217 F: drivers/misc/mchp_pci1xxxx/mchp_pci1 << 15218 F: drivers/misc/mchp_pci1xxxx/mchp_pci1 << 15219 << 15220 MICROCHIP PCI1XXXX I2C DRIVER << 15221 M: Tharun Kumar P <tharunkumar.pasumarth << 15222 M: Kumaravel Thiagarajan <kumaravel.thia << 15223 M: Microchip Linux Driver Support <UNGLi << 15224 L: linux-i2c@vger.kernel.org << 15225 S: Maintained << 15226 F: drivers/i2c/busses/i2c-mchp-pci1xxxx << 15227 << 15228 MICROCHIP PCIe UART DRIVER << 15229 M: Kumaravel Thiagarajan <kumaravel.thia << 15230 M: Tharun Kumar P <tharunkumar.pasumarth << 15231 L: linux-serial@vger.kernel.org << 15232 S: Maintained << 15233 F: drivers/tty/serial/8250/8250_pci1xxx << 15234 << 15235 MICROCHIP POLARFIRE FPGA DRIVERS << 15236 M: Conor Dooley <conor.dooley@microchip. << 15237 L: linux-fpga@vger.kernel.org << 15238 S: Supported << 15239 F: Documentation/devicetree/bindings/fp << 15240 F: drivers/fpga/microchip-spi.c << 15241 << 15242 MICROCHIP PWM DRIVER << 15243 M: Claudiu Beznea <claudiu.beznea@tuxon. << 15244 L: linux-arm-kernel@lists.infradead.org << 15245 L: linux-pwm@vger.kernel.org << 15246 S: Supported << 15247 F: Documentation/devicetree/bindings/pw << 15248 F: drivers/pwm/pwm-atmel.c << 15249 << 15250 MICROCHIP SAM9x7-COMPATIBLE LVDS CONTROLLER << 15251 M: Manikandan Muralidharan <manikandan.m << 15252 M: Dharma Balasubiramani <dharma.b@micro << 15253 L: dri-devel@lists.freedesktop.org << 15254 S: Supported << 15255 F: Documentation/devicetree/bindings/di << 15256 F: drivers/gpu/drm/bridge/microchip-lvd << 15257 << 15258 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER << 15259 M: Eugen Hristev <eugen.hristev@microchi << 15260 L: linux-iio@vger.kernel.org << 15261 S: Supported << 15262 F: Documentation/devicetree/bindings/ii << 15263 F: drivers/iio/adc/at91-sama5d2_adc.c << 15264 F: include/dt-bindings/iio/adc/at91-sam << 15265 << 15266 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTRO << 15267 M: Claudiu Beznea <claudiu.beznea@tuxon. << 15268 S: Supported << 15269 F: Documentation/devicetree/bindings/po << 15270 F: drivers/power/reset/at91-sama5d2_shd << 15271 << 15272 MICROCHIP SOC DRIVERS << 15273 M: Conor Dooley <conor@kernel.org> << 15274 S: Supported << 15275 T: git https://git.kernel.org/pub/scm/l << 15276 F: Documentation/devicetree/bindings/so << 15277 F: drivers/soc/microchip/ << 15278 << 15279 MICROCHIP SPI DRIVER << 15280 M: Ryan Wanner <ryan.wanner@microchip.co << 15281 S: Supported << 15282 F: drivers/spi/spi-atmel.* << 15283 << 15284 MICROCHIP SSC DRIVER << 15285 M: Claudiu Beznea <claudiu.beznea@tuxon. << 15286 M: Andrei Simion <andrei.simion@microchi << 15287 L: linux-arm-kernel@lists.infradead.org << 15288 S: Supported << 15289 F: Documentation/devicetree/bindings/mi << 15290 F: drivers/misc/atmel-ssc.c << 15291 F: include/linux/atmel-ssc.h << 15292 << 15293 Microchip Timer Counter Block (TCB) Capture << 15294 M: Kamel Bouhara <kamel.bouhara@bootlin. << 15295 L: linux-arm-kernel@lists.infradead.org << 15296 L: linux-iio@vger.kernel.org << 15297 S: Maintained << 15298 F: drivers/counter/microchip-tcb-captur << 15299 << 15300 MICROCHIP USB251XB DRIVER << 15301 M: Richard Leitner <richard.leitner@skid << 15302 L: linux-usb@vger.kernel.org << 15303 S: Maintained << 15304 F: Documentation/devicetree/bindings/us << 15305 F: drivers/usb/misc/usb251xb.c << 15306 << 15307 MICROCHIP USBA UDC DRIVER << 15308 M: Cristian Birsan <cristian.birsan@micr << 15309 L: linux-arm-kernel@lists.infradead.org << 15310 S: Supported 3490 S: Supported 15311 F: drivers/usb/gadget/udc/atmel_usba_ud !! 3491 F: arch/microblaze/ 15312 << 15313 MICROCHIP WILC1000 WIFI DRIVER << 15314 M: Ajay Singh <ajay.kathat@microchip.com << 15315 M: Claudiu Beznea <claudiu.beznea@tuxon. << 15316 L: linux-wireless@vger.kernel.org << 15317 S: Supported << 15318 F: drivers/net/wireless/microchip/wilc1 << 15319 << 15320 MICROSEMI MIPS SOCS << 15321 M: Alexandre Belloni <alexandre.belloni@ << 15322 M: UNGLinuxDriver@microchip.com << 15323 L: linux-mips@vger.kernel.org << 15324 S: Supported << 15325 F: Documentation/devicetree/bindings/mi << 15326 F: Documentation/devicetree/bindings/ph << 15327 F: Documentation/devicetree/bindings/po << 15328 F: arch/mips/boot/dts/mscc/ << 15329 F: arch/mips/configs/generic/board-ocel << 15330 F: arch/mips/generic/board-ocelot.c << 15331 << 15332 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smart << 15333 M: Don Brace <don.brace@microchip.com> << 15334 L: storagedev@microchip.com << 15335 L: linux-scsi@vger.kernel.org << 15336 S: Supported << 15337 F: Documentation/scsi/smartpqi.rst << 15338 F: drivers/scsi/smartpqi/Kconfig << 15339 F: drivers/scsi/smartpqi/Makefile << 15340 F: drivers/scsi/smartpqi/smartpqi*.[ch] << 15341 F: include/linux/cciss*.h << 15342 F: include/uapi/linux/cciss*.h << 15343 << 15344 MICROSOFT MANA RDMA DRIVER << 15345 M: Long Li <longli@microsoft.com> << 15346 M: Ajay Sharma <sharmaajay@microsoft.com << 15347 L: linux-rdma@vger.kernel.org << 15348 S: Supported << 15349 F: drivers/infiniband/hw/mana/ << 15350 F: include/net/mana << 15351 F: include/uapi/rdma/mana-abi.h << 15352 << 15353 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWI << 15354 M: Maximilian Luz <luzmaximilian@gmail.c << 15355 L: platform-driver-x86@vger.kernel.org << 15356 S: Maintained << 15357 F: drivers/platform/surface/surface_agg << 15358 << 15359 MICROSOFT SURFACE BATTERY AND AC DRIVERS << 15360 M: Maximilian Luz <luzmaximilian@gmail.c << 15361 L: linux-pm@vger.kernel.org << 15362 L: platform-driver-x86@vger.kernel.org << 15363 S: Maintained << 15364 F: drivers/power/supply/surface_battery << 15365 F: drivers/power/supply/surface_charger << 15366 << 15367 MICROSOFT SURFACE DTX DRIVER << 15368 M: Maximilian Luz <luzmaximilian@gmail.c << 15369 L: platform-driver-x86@vger.kernel.org << 15370 S: Maintained << 15371 F: Documentation/driver-api/surface_agg << 15372 F: drivers/platform/surface/surface_dtx << 15373 F: include/uapi/linux/surface_aggregato << 15374 << 15375 MICROSOFT SURFACE SENSOR FAN DRIVER << 15376 M: Maximilian Luz <luzmaximilian@gmail.c << 15377 M: Ivor Wanders <ivor@iwanders.net> << 15378 L: linux-hwmon@vger.kernel.org << 15379 S: Maintained << 15380 F: Documentation/hwmon/surface_fan.rst << 15381 F: drivers/hwmon/surface_fan.c << 15382 << 15383 MICROSOFT SURFACE SENSOR THERMAL DRIVER << 15384 M: Maximilian Luz <luzmaximilian@gmail.c << 15385 L: linux-hwmon@vger.kernel.org << 15386 S: Maintained << 15387 F: drivers/hwmon/surface_temp.c << 15388 << 15389 MICROSOFT SURFACE GPE LID SUPPORT DRIVER << 15390 M: Maximilian Luz <luzmaximilian@gmail.c << 15391 L: platform-driver-x86@vger.kernel.org << 15392 S: Maintained << 15393 F: drivers/platform/surface/surface_gpe << 15394 << 15395 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT << 15396 M: Hans de Goede <hdegoede@redhat.com> << 15397 M: Ilpo Järvinen <ilpo.jarvinen@linux.i << 15398 M: Maximilian Luz <luzmaximilian@gmail.c << 15399 L: platform-driver-x86@vger.kernel.org << 15400 S: Maintained << 15401 T: git git://git.kernel.org/pub/scm/lin << 15402 F: drivers/platform/surface/ << 15403 << 15404 MICROSOFT SURFACE HID TRANSPORT DRIVER << 15405 M: Maximilian Luz <luzmaximilian@gmail.c << 15406 L: linux-input@vger.kernel.org << 15407 L: platform-driver-x86@vger.kernel.org << 15408 S: Maintained << 15409 F: drivers/hid/surface-hid/ << 15410 << 15411 MICROSOFT SURFACE HOT-PLUG DRIVER << 15412 M: Maximilian Luz <luzmaximilian@gmail.c << 15413 L: platform-driver-x86@vger.kernel.org << 15414 S: Maintained << 15415 F: drivers/platform/surface/surface_hot << 15416 << 15417 MICROSOFT SURFACE PLATFORM PROFILE DRIVER << 15418 M: Maximilian Luz <luzmaximilian@gmail.c << 15419 L: platform-driver-x86@vger.kernel.org << 15420 S: Maintained << 15421 F: drivers/platform/surface/surface_pla << 15422 << 15423 MICROSOFT SURFACE PRO 3 BUTTON DRIVER << 15424 M: Chen Yu <yu.c.chen@intel.com> << 15425 L: platform-driver-x86@vger.kernel.org << 15426 S: Supported << 15427 F: drivers/platform/surface/surfacepro3 << 15428 << 15429 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIV << 15430 M: Maximilian Luz <luzmaximilian@gmail.c << 15431 L: platform-driver-x86@vger.kernel.org << 15432 S: Maintained << 15433 F: drivers/platform/surface/surface_agg << 15434 << 15435 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTE << 15436 M: Maximilian Luz <luzmaximilian@gmail.c << 15437 L: platform-driver-x86@vger.kernel.org << 15438 S: Maintained << 15439 W: https://github.com/linux-surface/sur << 15440 C: irc://irc.libera.chat/linux-surface << 15441 F: Documentation/driver-api/surface_agg << 15442 F: drivers/platform/surface/aggregator/ << 15443 F: drivers/platform/surface/surface_acp << 15444 F: drivers/platform/surface/surface_agg << 15445 F: drivers/platform/surface/surface_agg << 15446 F: include/linux/surface_acpi_notify.h << 15447 F: include/linux/surface_aggregator/ << 15448 F: include/uapi/linux/surface_aggregato << 15449 3492 15450 MICROTEK X6 SCANNER 3493 MICROTEK X6 SCANNER 15451 M: Oliver Neukum <oliver@neukum.org> !! 3494 M: Oliver Neukum <oliver@neukum.name> 15452 S: Maintained 3495 S: Maintained 15453 F: drivers/usb/image/microtek.* 3496 F: drivers/usb/image/microtek.* 15454 3497 15455 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT << 15456 M: Luka Kovacic <luka.kovacic@sartura.hr << 15457 M: Luka Perkov <luka.perkov@sartura.hr> << 15458 S: Maintained << 15459 F: arch/arm/boot/dts/marvell/armada-xp- << 15460 F: arch/arm/boot/dts/marvell/armada-xp- << 15461 F: arch/arm/boot/dts/marvell/armada-xp- << 15462 F: arch/arm/boot/dts/marvell/armada-xp- << 15463 F: arch/arm/boot/dts/marvell/armada-xp- << 15464 F: arch/arm/boot/dts/marvell/armada-xp- << 15465 << 15466 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVE << 15467 M: Sakari Ailus <sakari.ailus@linux.inte << 15468 L: linux-media@vger.kernel.org << 15469 S: Maintained << 15470 F: Documentation/devicetree/bindings/me << 15471 F: Documentation/driver-api/media/drive << 15472 F: Documentation/userspace-api/media/dr << 15473 F: drivers/media/i2c/ccs-pll.c << 15474 F: drivers/media/i2c/ccs-pll.h << 15475 F: drivers/media/i2c/ccs/ << 15476 F: include/uapi/linux/ccs.h << 15477 F: include/uapi/linux/smiapp.h << 15478 << 15479 MIPS 3498 MIPS 15480 M: Thomas Bogendoerfer <tsbogend@alpha.f !! 3499 M: Ralf Baechle <ralf@linux-mips.org> 15481 L: linux-mips@vger.kernel.org << 15482 S: Maintained << 15483 W: http://www.linux-mips.org/ 3500 W: http://www.linux-mips.org/ 15484 Q: https://patchwork.kernel.org/project !! 3501 L: linux-mips@linux-mips.org 15485 T: git git://git.kernel.org/pub/scm/lin !! 3502 T: git git://git.linux-mips.org/pub/scm/linux.git 15486 F: Documentation/devicetree/bindings/mi << 15487 F: Documentation/arch/mips/ << 15488 F: arch/mips/ << 15489 F: drivers/platform/mips/ << 15490 F: include/dt-bindings/mips/ << 15491 << 15492 MIPS BOSTON DEVELOPMENT BOARD << 15493 M: Paul Burton <paulburton@kernel.org> << 15494 L: linux-mips@vger.kernel.org << 15495 S: Maintained << 15496 F: Documentation/devicetree/bindings/cl << 15497 F: arch/mips/boot/dts/img/boston.dts << 15498 F: arch/mips/configs/generic/board-bost << 15499 F: drivers/clk/imgtec/clk-boston.c << 15500 F: include/dt-bindings/clock/boston-clo << 15501 << 15502 MIPS CORE DRIVERS << 15503 M: Thomas Bogendoerfer <tsbogend@alpha.f << 15504 L: linux-mips@vger.kernel.org << 15505 S: Supported 3503 S: Supported 15506 F: drivers/bus/mips_cdmm.c !! 3504 F: Documentation/mips/ 15507 F: drivers/clocksource/mips-gic-timer.c !! 3505 F: arch/mips/ 15508 F: drivers/cpuidle/cpuidle-cps.c << 15509 F: drivers/irqchip/irq-mips-cpu.c << 15510 F: drivers/irqchip/irq-mips-gic.c << 15511 << 15512 MIPS GENERIC PLATFORM << 15513 M: Paul Burton <paulburton@kernel.org> << 15514 L: linux-mips@vger.kernel.org << 15515 S: Supported << 15516 F: Documentation/devicetree/bindings/po << 15517 F: arch/mips/generic/ << 15518 F: arch/mips/tools/generic-board-config << 15519 << 15520 MIPS RINT INSTRUCTION EMULATION << 15521 M: Aleksandar Markovic <aleksandar.marko << 15522 L: linux-mips@vger.kernel.org << 15523 S: Supported << 15524 F: arch/mips/math-emu/dp_rint.c << 15525 F: arch/mips/math-emu/sp_rint.c << 15526 << 15527 MIPS/LOONGSON1 ARCHITECTURE << 15528 M: Keguang Zhang <keguang.zhang@gmail.co << 15529 L: linux-mips@vger.kernel.org << 15530 S: Maintained << 15531 F: Documentation/devicetree/bindings/*/ << 15532 F: arch/mips/include/asm/mach-loongson3 << 15533 F: arch/mips/loongson32/ << 15534 F: drivers/*/*loongson1* << 15535 F: drivers/net/ethernet/stmicro/stmmac/ << 15536 << 15537 MIPS/LOONGSON2EF ARCHITECTURE << 15538 M: Jiaxun Yang <jiaxun.yang@flygoat.com> << 15539 L: linux-mips@vger.kernel.org << 15540 S: Maintained << 15541 F: arch/mips/include/asm/mach-loongson2 << 15542 F: arch/mips/loongson2ef/ << 15543 F: drivers/cpufreq/loongson2_cpufreq.c << 15544 << 15545 MIPS/LOONGSON64 ARCHITECTURE << 15546 M: Huacai Chen <chenhuacai@kernel.org> << 15547 M: Jiaxun Yang <jiaxun.yang@flygoat.com> << 15548 L: linux-mips@vger.kernel.org << 15549 S: Maintained << 15550 F: arch/mips/include/asm/mach-loongson6 << 15551 F: arch/mips/loongson64/ << 15552 F: drivers/irqchip/irq-loongson* << 15553 F: drivers/platform/mips/cpu_hwmon.c << 15554 << 15555 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER << 15556 M: Hans Verkuil <hverkuil@xs4all.nl> << 15557 L: linux-media@vger.kernel.org << 15558 S: Odd Fixes << 15559 W: https://linuxtv.org << 15560 T: git git://linuxtv.org/media_tree.git << 15561 F: drivers/media/radio/radio-miropcm20* << 15562 << 15563 MITSUMI MM8013 FG DRIVER << 15564 M: Konrad Dybcio <konradybcio@kernel.org << 15565 F: Documentation/devicetree/bindings/po << 15566 F: drivers/power/supply/mm8013.c << 15567 << 15568 MMP SUPPORT << 15569 R: Lubomir Rintel <lkundrak@v3.sk> << 15570 L: linux-arm-kernel@lists.infradead.org << 15571 S: Odd Fixes << 15572 T: git git://git.kernel.org/pub/scm/lin << 15573 F: arch/arm/boot/dts/marvell/mmp* << 15574 F: arch/arm/mach-mmp/ << 15575 F: include/linux/soc/mmp/ << 15576 << 15577 MMP USB PHY DRIVERS << 15578 R: Lubomir Rintel <lkundrak@v3.sk> << 15579 L: linux-arm-kernel@lists.infradead.org << 15580 S: Maintained << 15581 F: drivers/phy/marvell/phy-mmp3-usb.c << 15582 F: drivers/phy/marvell/phy-pxa-usb.c << 15583 3506 15584 MMU GATHER AND TLB INVALIDATION !! 3507 MISCELLANEOUS MCA-SUPPORT 15585 M: Will Deacon <will@kernel.org> !! 3508 M: James Bottomley <James.Bottomley@HansenPartnership.com> 15586 M: "Aneesh Kumar K.V" <aneesh.kumar@kern << 15587 M: Andrew Morton <akpm@linux-foundation. << 15588 M: Nick Piggin <npiggin@gmail.com> << 15589 M: Peter Zijlstra <peterz@infradead.org> << 15590 L: linux-arch@vger.kernel.org << 15591 L: linux-mm@kvack.org << 15592 S: Maintained 3509 S: Maintained 15593 F: arch/*/include/asm/tlb.h !! 3510 F: Documentation/ia64/mca.txt 15594 F: include/asm-generic/tlb.h !! 3511 F: Documentation/mca.txt 15595 F: mm/mmu_gather.c !! 3512 F: drivers/mca/ 15596 !! 3513 F: include/linux/mca* 15597 MN88472 MEDIA DRIVER << 15598 L: linux-media@vger.kernel.org << 15599 S: Orphan << 15600 W: https://linuxtv.org << 15601 Q: http://patchwork.linuxtv.org/project << 15602 F: drivers/media/dvb-frontends/mn88472* << 15603 << 15604 MN88473 MEDIA DRIVER << 15605 L: linux-media@vger.kernel.org << 15606 S: Orphan << 15607 W: https://linuxtv.org << 15608 Q: http://patchwork.linuxtv.org/project << 15609 F: drivers/media/dvb-frontends/mn88473* << 15610 << 15611 MOBILEYE MIPS SOCS << 15612 M: Vladimir Kondratiev <vladimir.kondrat << 15613 M: Gregory CLEMENT <gregory.clement@boot << 15614 M: Théo Lebrun <theo.lebrun@bootlin.com << 15615 L: linux-mips@vger.kernel.org << 15616 S: Maintained << 15617 F: Documentation/devicetree/bindings/mi << 15618 F: Documentation/devicetree/bindings/so << 15619 F: arch/mips/boot/dts/mobileye/ << 15620 F: arch/mips/configs/eyeq5_defconfig << 15621 F: arch/mips/mobileye/board-epm5.its.S << 15622 F: drivers/clk/clk-eyeq.c << 15623 F: drivers/pinctrl/pinctrl-eyeq5.c << 15624 F: drivers/reset/reset-eyeq.c << 15625 F: include/dt-bindings/clock/mobileye,e << 15626 3514 15627 MODULE SUPPORT 3515 MODULE SUPPORT 15628 M: Luis Chamberlain <mcgrof@kernel.org> !! 3516 M: Rusty Russell <rusty@rustcorp.com.au> 15629 R: Petr Pavlu <petr.pavlu@suse.com> << 15630 R: Sami Tolvanen <samitolvanen@google.co << 15631 R: Daniel Gomez <da.gomez@samsung.com> << 15632 L: linux-modules@vger.kernel.org << 15633 L: linux-kernel@vger.kernel.org << 15634 S: Maintained 3517 S: Maintained 15635 T: git git://git.kernel.org/pub/scm/lin !! 3518 F: include/linux/module.h 15636 F: include/linux/kmod.h !! 3519 F: kernel/module.c 15637 F: include/linux/module*.h << 15638 F: kernel/module/ << 15639 F: lib/test_kmod.c << 15640 F: scripts/module* << 15641 F: tools/testing/selftests/kmod/ << 15642 << 15643 MONOLITHIC POWER SYSTEM PMIC DRIVER << 15644 M: Saravanan Sekar <sravanhome@gmail.com << 15645 S: Maintained << 15646 F: Documentation/devicetree/bindings/mf << 15647 F: Documentation/devicetree/bindings/re << 15648 F: drivers/hwmon/pmbus/mpq7932.c << 15649 F: drivers/iio/adc/mp2629_adc.c << 15650 F: drivers/mfd/mp2629.c << 15651 F: drivers/power/supply/mp2629_charger. << 15652 F: drivers/regulator/mp5416.c << 15653 F: drivers/regulator/mpq7920.c << 15654 F: drivers/regulator/mpq7920.h << 15655 F: include/linux/mfd/mp2629.h << 15656 << 15657 MOST(R) TECHNOLOGY DRIVER << 15658 M: Parthiban Veerasooran <parthiban.veer << 15659 M: Christian Gromm <christian.gromm@micr << 15660 S: Maintained << 15661 F: Documentation/ABI/testing/configfs-m << 15662 F: Documentation/ABI/testing/sysfs-bus- << 15663 F: drivers/most/ << 15664 F: drivers/staging/most/ << 15665 F: include/linux/most.h << 15666 3520 15667 MOTORCOMM PHY DRIVER !! 3521 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 15668 M: Frank <Frank.Sae@motor-comm.com> !! 3522 M: Stelian Pop <stelian@popies.net> 15669 L: netdev@vger.kernel.org !! 3523 W: http://popies.net/meye/ 15670 S: Maintained << 15671 F: Documentation/devicetree/bindings/ne << 15672 F: drivers/net/phy/motorcomm.c << 15673 << 15674 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD << 15675 M: Jiri Slaby <jirislaby@kernel.org> << 15676 S: Maintained 3524 S: Maintained 15677 F: Documentation/driver-api/tty/moxa-sm !! 3525 F: Documentation/video4linux/meye.txt 15678 F: drivers/tty/mxser.* !! 3526 F: drivers/media/video/meye.* >> 3527 F: include/linux/meye.h 15679 3528 15680 MP3309C BACKLIGHT DRIVER !! 3529 MOTOROLA IMX MMC/SD HOST CONTROLLER INTERFACE DRIVER 15681 M: Flavio Suligoi <f.suligoi@asem.it> !! 3530 M: Pavel Pisa <ppisa@pikron.com> 15682 L: dri-devel@lists.freedesktop.org !! 3531 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 15683 S: Maintained << 15684 F: Documentation/devicetree/bindings/le << 15685 F: drivers/video/backlight/mp3309c.c << 15686 << 15687 MPS MP2891 DRIVER << 15688 M: Noah Wang <noahwang.wang@outlook.com> << 15689 L: linux-hwmon@vger.kernel.org << 15690 S: Maintained << 15691 F: Documentation/hwmon/mp2891.rst << 15692 F: drivers/hwmon/pmbus/mp2891.c << 15693 << 15694 MPS MP2993 DRIVER << 15695 M: Noah Wang <noahwang.wang@outlook.com> << 15696 L: linux-hwmon@vger.kernel.org << 15697 S: Maintained << 15698 F: Documentation/hwmon/mp2993.rst << 15699 F: drivers/hwmon/pmbus/mp2993.c << 15700 << 15701 MPS MP9941 DRIVER << 15702 M: Noah Wang <noahwang.wang@outlook.com> << 15703 L: linux-hwmon@vger.kernel.org << 15704 S: Maintained 3532 S: Maintained 15705 F: Documentation/hwmon/mp9941.rst !! 3533 F: drivers/mmc/host/imxmmc.* 15706 F: drivers/hwmon/pmbus/mp9941.c << 15707 3534 15708 MR800 AVERMEDIA USB FM RADIO DRIVER !! 3535 MOUSE AND MISC DEVICES [GENERAL] 15709 M: Alexey Klimov <klimov.linux@gmail.com !! 3536 M: Alessandro Rubini <rubini@ipvvis.unipv.it> 15710 L: linux-media@vger.kernel.org << 15711 S: Maintained 3537 S: Maintained 15712 T: git git://linuxtv.org/media_tree.git !! 3538 F: drivers/input/mouse/ 15713 F: drivers/media/radio/radio-mr800.c !! 3539 F: include/linux/gpio_mouse.h 15714 << 15715 MRF24J40 IEEE 802.15.4 RADIO DRIVER << 15716 M: Stefan Schmidt <stefan@datenfreihafen << 15717 L: linux-wpan@vger.kernel.org << 15718 S: Odd Fixes << 15719 F: Documentation/devicetree/bindings/ne << 15720 F: drivers/net/ieee802154/mrf24j40.c << 15721 3540 15722 MSI EC DRIVER !! 3541 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 15723 M: Nikita Kravets <teackot@gmail.com> !! 3542 M: Jiri Slaby <jirislaby@gmail.com> 15724 L: platform-driver-x86@vger.kernel.org << 15725 S: Maintained 3543 S: Maintained 15726 W: https://github.com/BeardOverflow/msi !! 3544 F: Documentation/serial/moxa-smartio 15727 F: drivers/platform/x86/msi-ec.* !! 3545 F: drivers/char/mxser.* 15728 3546 15729 MSI LAPTOP SUPPORT 3547 MSI LAPTOP SUPPORT 15730 M: "Lee, Chun-Yi" <jlee@suse.com> !! 3548 M: Lennart Poettering <mzxreary@0pointer.de> 15731 L: platform-driver-x86@vger.kernel.org !! 3549 W: https://tango.0pointer.de/mailman/listinfo/s270-linux >> 3550 W: http://0pointer.de/lennart/tchibo.html 15732 S: Maintained 3551 S: Maintained 15733 F: drivers/platform/x86/msi-laptop.c 3552 F: drivers/platform/x86/msi-laptop.c 15734 3553 15735 MSI WMI SUPPORT << 15736 L: platform-driver-x86@vger.kernel.org << 15737 S: Orphan << 15738 F: drivers/platform/x86/msi-wmi.c << 15739 << 15740 MSI WMI PLATFORM FEATURES << 15741 M: Armin Wolf <W_Armin@gmx.de> << 15742 L: platform-driver-x86@vger.kernel.org << 15743 S: Maintained << 15744 F: Documentation/ABI/testing/debugfs-ms << 15745 F: Documentation/wmi/devices/msi-wmi-pl << 15746 F: drivers/platform/x86/msi-wmi-platfor << 15747 << 15748 MSI001 MEDIA DRIVER << 15749 L: linux-media@vger.kernel.org << 15750 S: Orphan << 15751 W: https://linuxtv.org << 15752 Q: http://patchwork.linuxtv.org/project << 15753 F: drivers/media/tuners/msi001* << 15754 << 15755 MSI2500 MEDIA DRIVER << 15756 L: linux-media@vger.kernel.org << 15757 S: Orphan << 15758 W: https://linuxtv.org << 15759 Q: http://patchwork.linuxtv.org/project << 15760 F: drivers/media/usb/msi2500/ << 15761 << 15762 MSTAR INTERRUPT CONTROLLER DRIVER << 15763 M: Mark-PK Tsai <mark-pk.tsai@mediatek.c << 15764 M: Daniel Palmer <daniel@thingy.jp> << 15765 S: Maintained << 15766 F: Documentation/devicetree/bindings/in << 15767 F: drivers/irqchip/irq-mst-intc.c << 15768 << 15769 MSYSTEMS DISKONCHIP G3 MTD DRIVER << 15770 M: Robert Jarzmik <robert.jarzmik@free.f << 15771 L: linux-mtd@lists.infradead.org << 15772 S: Maintained << 15773 F: drivers/mtd/devices/docg3* << 15774 << 15775 MT9M114 ONSEMI SENSOR DRIVER << 15776 M: Laurent Pinchart <laurent.pinchart@id << 15777 L: linux-media@vger.kernel.org << 15778 S: Maintained << 15779 T: git git://linuxtv.org/media_tree.git << 15780 F: Documentation/devicetree/bindings/me << 15781 F: drivers/media/i2c/mt9m114.c << 15782 << 15783 MT9P031 APTINA CAMERA SENSOR << 15784 M: Laurent Pinchart <laurent.pinchart@id << 15785 L: linux-media@vger.kernel.org << 15786 S: Maintained << 15787 T: git git://linuxtv.org/media_tree.git << 15788 F: Documentation/devicetree/bindings/me << 15789 F: drivers/media/i2c/mt9p031.c << 15790 F: include/media/i2c/mt9p031.h << 15791 << 15792 MT9T112 APTINA CAMERA SENSOR << 15793 M: Jacopo Mondi <jacopo@jmondi.org> << 15794 L: linux-media@vger.kernel.org << 15795 S: Odd Fixes << 15796 T: git git://linuxtv.org/media_tree.git << 15797 F: drivers/media/i2c/mt9t112.c << 15798 F: include/media/i2c/mt9t112.h << 15799 << 15800 MT9V032 APTINA CAMERA SENSOR << 15801 M: Laurent Pinchart <laurent.pinchart@id << 15802 L: linux-media@vger.kernel.org << 15803 S: Maintained << 15804 T: git git://linuxtv.org/media_tree.git << 15805 F: Documentation/devicetree/bindings/me << 15806 F: drivers/media/i2c/mt9v032.c << 15807 F: include/media/i2c/mt9v032.h << 15808 << 15809 MT9V111 APTINA CAMERA SENSOR << 15810 M: Jacopo Mondi <jacopo@jmondi.org> << 15811 L: linux-media@vger.kernel.org << 15812 S: Maintained << 15813 T: git git://linuxtv.org/media_tree.git << 15814 F: Documentation/devicetree/bindings/me << 15815 F: drivers/media/i2c/mt9v111.c << 15816 << 15817 MULTIFUNCTION DEVICES (MFD) 3554 MULTIFUNCTION DEVICES (MFD) 15818 M: Lee Jones <lee@kernel.org> !! 3555 M: Samuel Ortiz <sameo@linux.intel.com> 15819 S: Maintained !! 3556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git 15820 T: git git://git.kernel.org/pub/scm/lin !! 3557 S: Supported 15821 F: Documentation/devicetree/bindings/mf << 15822 F: drivers/mfd/ 3558 F: drivers/mfd/ 15823 F: include/dt-bindings/mfd/ << 15824 F: include/linux/mfd/ << 15825 3559 15826 MULTIMEDIA CARD (MMC) ETC. OVER SPI !! 3560 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 15827 S: Orphan 3561 S: Orphan >> 3562 L: linux-mmc@vger.kernel.org >> 3563 F: drivers/mmc/ >> 3564 F: include/linux/mmc/ >> 3565 >> 3566 MULTIMEDIA CARD (MMC) ETC. OVER SPI >> 3567 M: David Brownell <dbrownell@users.sourceforge.net> >> 3568 S: Odd Fixes 15828 F: drivers/mmc/host/mmc_spi.c 3569 F: drivers/mmc/host/mmc_spi.c 15829 F: include/linux/spi/mmc_spi.h 3570 F: include/linux/spi/mmc_spi.h 15830 3571 15831 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) A !! 3572 MULTISOUND SOUND DRIVER 15832 M: Ulf Hansson <ulf.hansson@linaro.org> !! 3573 M: Andrew Veliath <andrewtv@usa.net> 15833 L: linux-mmc@vger.kernel.org << 15834 S: Maintained 3574 S: Maintained 15835 T: git git://git.kernel.org/pub/scm/lin !! 3575 F: Documentation/sound/oss/MultiSound 15836 F: Documentation/devicetree/bindings/mm !! 3576 F: sound/oss/msnd* 15837 F: drivers/mmc/ << 15838 F: include/linux/mmc/ << 15839 F: include/uapi/linux/mmc/ << 15840 3577 15841 MULTIPLEXER SUBSYSTEM !! 3578 MULTITECH MULTIPORT CARD (ISICOM) 15842 M: Peter Rosin <peda@axentia.se> !! 3579 M: Jiri Slaby <jirislaby@gmail.com> 15843 S: Maintained 3580 S: Maintained 15844 F: Documentation/ABI/testing/sysfs-clas !! 3581 F: drivers/char/isicom.c 15845 F: Documentation/devicetree/bindings/mu !! 3582 F: include/linux/isicom.h 15846 F: drivers/mux/ << 15847 F: include/dt-bindings/mux/ << 15848 F: include/linux/mux/ << 15849 3583 15850 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROL 3584 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 15851 M: Bin Liu <b-liu@ti.com> !! 3585 M: Felipe Balbi <felipe.balbi@nokia.com> 15852 L: linux-usb@vger.kernel.org 3586 L: linux-usb@vger.kernel.org >> 3587 T: git git://gitorious.org/musb/mainline.git 15853 S: Maintained 3588 S: Maintained 15854 F: drivers/usb/musb/ 3589 F: drivers/usb/musb/ 15855 3590 15856 MXL301RF MEDIA DRIVER << 15857 M: Akihiro Tsukada <tskd08@gmail.com> << 15858 L: linux-media@vger.kernel.org << 15859 S: Odd Fixes << 15860 F: drivers/media/tuners/mxl301rf* << 15861 << 15862 MXL5007T MEDIA DRIVER << 15863 M: Michael Krufky <mkrufky@linuxtv.org> << 15864 L: linux-media@vger.kernel.org << 15865 S: Maintained << 15866 W: https://linuxtv.org << 15867 W: http://github.com/mkrufky << 15868 Q: http://patchwork.linuxtv.org/project << 15869 T: git git://linuxtv.org/mkrufky/tuners << 15870 F: drivers/media/tuners/mxl5007t.* << 15871 << 15872 MXSFB DRM DRIVER << 15873 M: Marek Vasut <marex@denx.de> << 15874 M: Stefan Agner <stefan@agner.ch> << 15875 L: dri-devel@lists.freedesktop.org << 15876 S: Supported << 15877 T: git https://gitlab.freedesktop.org/d << 15878 F: Documentation/devicetree/bindings/di << 15879 F: drivers/gpu/drm/mxsfb/ << 15880 << 15881 MYLEX DAC960 PCI RAID Controller << 15882 M: Hannes Reinecke <hare@kernel.org> << 15883 L: linux-scsi@vger.kernel.org << 15884 S: Supported << 15885 F: drivers/scsi/myrb.* << 15886 F: drivers/scsi/myrs.* << 15887 << 15888 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 3591 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) >> 3592 M: Andrew Gallatin <gallatin@myri.com> >> 3593 M: Brice Goglin <brice@myri.com> 15889 L: netdev@vger.kernel.org 3594 L: netdev@vger.kernel.org 15890 S: Orphan !! 3595 W: http://www.myri.com/scs/download-Myri10GE.html 15891 W: https://www.cspi.com/ethernet-produc !! 3596 S: Supported 15892 F: drivers/net/ethernet/myricom/myri10g !! 3597 F: drivers/net/myri10ge/ 15893 3598 15894 NAND FLASH SUBSYSTEM !! 3599 NATSEMI ETHERNET DRIVER (DP8381x) 15895 M: Miquel Raynal <miquel.raynal@bootlin. !! 3600 M: Tim Hockin <thockin@hockin.org> 15896 R: Richard Weinberger <richard@nod.at> << 15897 L: linux-mtd@lists.infradead.org << 15898 S: Maintained << 15899 W: http://www.linux-mtd.infradead.org/ << 15900 Q: http://patchwork.ozlabs.org/project/ << 15901 C: irc://irc.oftc.net/mtd << 15902 T: git git://git.kernel.org/pub/scm/lin << 15903 F: drivers/mtd/nand/ << 15904 F: include/linux/mtd/*nand*.h << 15905 << 15906 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVE << 15907 M: Daniel Mack <zonque@gmail.com> << 15908 L: linux-sound@vger.kernel.org << 15909 S: Maintained 3601 S: Maintained 15910 W: http://www.native-instruments.com !! 3602 F: drivers/net/natsemi.c 15911 F: sound/usb/caiaq/ << 15912 3603 15913 NATSEMI ETHERNET DRIVER (DP8381x) !! 3604 NCP FILESYSTEM 15914 S: Orphan !! 3605 M: Petr Vandrovec <vandrove@vc.cvut.cz> 15915 F: drivers/net/ethernet/natsemi/natsemi !! 3606 S: Maintained >> 3607 F: fs/ncpfs/ 15916 3608 15917 NCR 5380 SCSI DRIVERS !! 3609 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 15918 M: Finn Thain <fthain@linux-m68k.org> !! 3610 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 15919 M: Michael Schmitz <schmitzmic@gmail.com << 15920 L: linux-scsi@vger.kernel.org 3611 L: linux-scsi@vger.kernel.org 15921 S: Maintained 3612 S: Maintained 15922 F: Documentation/scsi/g_NCR5380.rst !! 3613 F: drivers/scsi/NCR_D700.* 15923 F: drivers/scsi/NCR5380.* << 15924 F: drivers/scsi/arm/cumana_1.c << 15925 F: drivers/scsi/arm/oak.c << 15926 F: drivers/scsi/atari_scsi.* << 15927 F: drivers/scsi/dmx3191d.c << 15928 F: drivers/scsi/g_NCR5380.* << 15929 F: drivers/scsi/mac_scsi.* << 15930 F: drivers/scsi/sun3_scsi.* << 15931 F: drivers/scsi/sun3_scsi_vme.c << 15932 << 15933 NCSI LIBRARY << 15934 M: Samuel Mendoza-Jonas <sam@mendozajona << 15935 S: Maintained << 15936 F: net/ncsi/ << 15937 << 15938 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER << 15939 M: Zev Weiss <zev@bewilderbeest.net> << 15940 L: linux-hwmon@vger.kernel.org << 15941 S: Maintained << 15942 F: Documentation/devicetree/bindings/hw << 15943 F: drivers/hwmon/nct6775-i2c.c << 15944 << 15945 NETCONSOLE << 15946 M: Breno Leitao <leitao@debian.org> << 15947 S: Maintained << 15948 F: Documentation/networking/netconsole. << 15949 F: drivers/net/netconsole.c << 15950 F: tools/testing/selftests/drivers/net/ << 15951 3614 15952 NETDEVSIM !! 3615 NETEFFECT IWARP RNIC DRIVER (IW_NES) 15953 M: Jakub Kicinski <kuba@kernel.org> !! 3616 M: Faisal Latif <faisal.latif@intel.com> 15954 S: Maintained !! 3617 M: Chien Tung <chien.tin.tung@intel.com> 15955 F: drivers/net/netdevsim/* !! 3618 L: linux-rdma@vger.kernel.org 15956 F: tools/testing/selftests/drivers/net/ !! 3619 W: http://www.neteffect.com >> 3620 S: Supported >> 3621 F: drivers/infiniband/hw/nes/ 15957 3622 15958 NETEM NETWORK EMULATOR 3623 NETEM NETWORK EMULATOR 15959 M: Stephen Hemminger <stephen@networkplu !! 3624 M: Stephen Hemminger <shemminger@linux-foundation.org> 15960 L: netdev@vger.kernel.org !! 3625 L: netem@lists.linux-foundation.org 15961 S: Maintained 3626 S: Maintained 15962 F: net/sched/sch_netem.c 3627 F: net/sched/sch_netem.c 15963 3628 15964 NETERION 10GbE DRIVERS (s2io) !! 3629 NETERION (S2IO) 10GbE DRIVER (xframe/vxge) 15965 M: Jon Mason <jdmason@kudzu.us> !! 3630 M: Ramkrishna Vepa <ram.vepa@neterion.com> 15966 L: netdev@vger.kernel.org !! 3631 M: Rastapur Santosh <santosh.rastapur@neterion.com> 15967 S: Supported !! 3632 M: Sivakumar Subramani <sivakumar.subramani@neterion.com> 15968 F: Documentation/networking/device_driv !! 3633 M: Sreenivasa Honnur <sreenivasa.honnur@neterion.com> 15969 F: drivers/net/ethernet/neterion/ !! 3634 M: Anil Murthy <anil.murthy@neterion.com> 15970 !! 3635 L: netdev@vger.kernel.org 15971 NETFILTER !! 3636 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/Linux?Anonymous 15972 M: Pablo Neira Ayuso <pablo@netfilter.or !! 3637 W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/X3100Linux?Anonymous 15973 M: Jozsef Kadlecsik <kadlec@netfilter.or !! 3638 S: Supported >> 3639 F: Documentation/networking/s2io.txt >> 3640 F: drivers/net/s2io* >> 3641 >> 3642 NETFILTER/IPTABLES/IPCHAINS >> 3643 P: Rusty Russell >> 3644 P: Marc Boucher >> 3645 P: James Morris >> 3646 P: Harald Welte >> 3647 P: Jozsef Kadlecsik >> 3648 M: Patrick McHardy <kaber@trash.net> 15974 L: netfilter-devel@vger.kernel.org 3649 L: netfilter-devel@vger.kernel.org >> 3650 L: netfilter@vger.kernel.org 15975 L: coreteam@netfilter.org 3651 L: coreteam@netfilter.org 15976 S: Maintained << 15977 W: http://www.netfilter.org/ 3652 W: http://www.netfilter.org/ 15978 W: http://www.iptables.org/ 3653 W: http://www.iptables.org/ 15979 W: http://www.nftables.org/ !! 3654 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6.git 15980 Q: http://patchwork.ozlabs.org/project/ !! 3655 S: Supported 15981 C: irc://irc.libera.chat/netfilter << 15982 T: git git://git.kernel.org/pub/scm/lin << 15983 T: git git://git.kernel.org/pub/scm/lin << 15984 F: include/linux/netfilter* 3656 F: include/linux/netfilter* 15985 F: include/linux/netfilter/ 3657 F: include/linux/netfilter/ 15986 F: include/net/netfilter/ 3658 F: include/net/netfilter/ 15987 F: include/uapi/linux/netfilter* << 15988 F: include/uapi/linux/netfilter/ << 15989 F: net/*/netfilter.c 3659 F: net/*/netfilter.c 15990 F: net/*/netfilter/ 3660 F: net/*/netfilter/ 15991 F: net/bridge/br_netfilter*.c << 15992 F: net/netfilter/ 3661 F: net/netfilter/ 15993 F: tools/testing/selftests/net/netfilte !! 3662 >> 3663 NETLABEL >> 3664 M: Paul Moore <paul.moore@hp.com> >> 3665 W: http://netlabel.sf.net >> 3666 L: netdev@vger.kernel.org >> 3667 S: Supported >> 3668 F: Documentation/netlabel/ >> 3669 F: include/net/netlabel.h >> 3670 F: net/netlabel/ 15994 3671 15995 NETROM NETWORK LAYER 3672 NETROM NETWORK LAYER 15996 M: Ralf Baechle <ralf@linux-mips.org> 3673 M: Ralf Baechle <ralf@linux-mips.org> 15997 L: linux-hams@vger.kernel.org 3674 L: linux-hams@vger.kernel.org >> 3675 W: http://www.linux-ax25.org/ 15998 S: Maintained 3676 S: Maintained 15999 W: https://linux-ax25.in-berlin.de !! 3677 F: include/linux/netrom.h 16000 F: include/net/netrom.h 3678 F: include/net/netrom.h 16001 F: include/uapi/linux/netrom.h << 16002 F: net/netrom/ 3679 F: net/netrom/ 16003 3680 16004 NETRONIX EMBEDDED CONTROLLER << 16005 M: Jonathan Neuschäfer <j.neuschaefer@g << 16006 S: Maintained << 16007 F: Documentation/devicetree/bindings/mf << 16008 F: drivers/mfd/ntxec.c << 16009 F: drivers/pwm/pwm-ntxec.c << 16010 F: drivers/rtc/rtc-ntxec.c << 16011 F: include/linux/mfd/ntxec.h << 16012 << 16013 NETRONOME ETHERNET DRIVERS << 16014 M: Louis Peens <louis.peens@corigine.com << 16015 R: Jakub Kicinski <kuba@kernel.org> << 16016 L: oss-drivers@corigine.com << 16017 S: Maintained << 16018 F: drivers/net/ethernet/netronome/ << 16019 << 16020 NETWORK BLOCK DEVICE (NBD) 3681 NETWORK BLOCK DEVICE (NBD) 16021 M: Josef Bacik <josef@toxicpanda.com> !! 3682 M: Paul Clements <Paul.Clements@steeleye.com> 16022 L: linux-block@vger.kernel.org << 16023 L: nbd@other.debian.org << 16024 S: Maintained 3683 S: Maintained 16025 F: Documentation/admin-guide/blockdev/n !! 3684 F: Documentation/blockdev/nbd.txt 16026 F: drivers/block/nbd.c 3685 F: drivers/block/nbd.c 16027 F: include/trace/events/nbd.h !! 3686 F: include/linux/nbd.h 16028 F: include/uapi/linux/nbd.h << 16029 3687 16030 NETWORK DROP MONITOR 3688 NETWORK DROP MONITOR 16031 M: Neil Horman <nhorman@tuxdriver.com> 3689 M: Neil Horman <nhorman@tuxdriver.com> 16032 L: netdev@vger.kernel.org 3690 L: netdev@vger.kernel.org 16033 S: Maintained 3691 S: Maintained 16034 W: https://fedorahosted.org/dropwatch/ 3692 W: https://fedorahosted.org/dropwatch/ 16035 F: include/uapi/linux/net_dropmon.h << 16036 F: net/core/drop_monitor.c 3693 F: net/core/drop_monitor.c 16037 3694 16038 NETWORKING DRIVERS << 16039 M: Andrew Lunn <andrew+netdev@lunn.ch> << 16040 M: "David S. Miller" <davem@davemloft.ne << 16041 M: Eric Dumazet <edumazet@google.com> << 16042 M: Jakub Kicinski <kuba@kernel.org> << 16043 M: Paolo Abeni <pabeni@redhat.com> << 16044 L: netdev@vger.kernel.org << 16045 S: Maintained << 16046 P: Documentation/process/maintainer-net << 16047 Q: https://patchwork.kernel.org/project << 16048 T: git git://git.kernel.org/pub/scm/lin << 16049 T: git git://git.kernel.org/pub/scm/lin << 16050 F: Documentation/devicetree/bindings/ne << 16051 F: Documentation/networking/net_cacheli << 16052 F: drivers/connector/ << 16053 F: drivers/net/ << 16054 F: include/dt-bindings/net/ << 16055 F: include/linux/cn_proc.h << 16056 F: include/linux/etherdevice.h << 16057 F: include/linux/ethtool_netlink.h << 16058 F: include/linux/fcdevice.h << 16059 F: include/linux/fddidevice.h << 16060 F: include/linux/hippidevice.h << 16061 F: include/linux/if_* << 16062 F: include/linux/inetdevice.h << 16063 F: include/linux/netdev* << 16064 F: include/linux/platform_data/wiznet.h << 16065 F: include/uapi/linux/cn_proc.h << 16066 F: include/uapi/linux/ethtool_netlink.h << 16067 F: include/uapi/linux/if_* << 16068 F: include/uapi/linux/netdev* << 16069 F: tools/testing/selftests/drivers/net/ << 16070 X: Documentation/devicetree/bindings/ne << 16071 X: Documentation/devicetree/bindings/ne << 16072 X: drivers/net/wireless/ << 16073 << 16074 NETWORKING DRIVERS (WIRELESS) << 16075 M: Kalle Valo <kvalo@kernel.org> << 16076 L: linux-wireless@vger.kernel.org << 16077 S: Maintained << 16078 W: https://wireless.wiki.kernel.org/ << 16079 Q: https://patchwork.kernel.org/project << 16080 T: git git://git.kernel.org/pub/scm/lin << 16081 T: git git://git.kernel.org/pub/scm/lin << 16082 F: Documentation/devicetree/bindings/ne << 16083 F: drivers/net/wireless/ << 16084 << 16085 NETWORKING [DSA] << 16086 M: Andrew Lunn <andrew@lunn.ch> << 16087 M: Vladimir Oltean <olteanv@gmail.com> << 16088 S: Maintained << 16089 F: Documentation/devicetree/bindings/ne << 16090 F: Documentation/devicetree/bindings/ne << 16091 F: Documentation/devicetree/bindings/ne << 16092 F: drivers/net/dsa/ << 16093 F: include/linux/dsa/ << 16094 F: include/linux/platform_data/dsa.h << 16095 F: include/net/dsa.h << 16096 F: net/dsa/ << 16097 F: tools/testing/selftests/drivers/net/ << 16098 << 16099 NETWORKING [GENERAL] 3695 NETWORKING [GENERAL] 16100 M: "David S. Miller" <davem@davemloft.ne 3696 M: "David S. Miller" <davem@davemloft.net> 16101 M: Eric Dumazet <edumazet@google.com> << 16102 M: Jakub Kicinski <kuba@kernel.org> << 16103 M: Paolo Abeni <pabeni@redhat.com> << 16104 R: Simon Horman <horms@kernel.org> << 16105 L: netdev@vger.kernel.org 3697 L: netdev@vger.kernel.org >> 3698 W: http://www.linuxfoundation.org/en/Net >> 3699 W: http://patchwork.ozlabs.org/project/netdev/list/ >> 3700 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git >> 3701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6.git 16106 S: Maintained 3702 S: Maintained 16107 P: Documentation/process/maintainer-net !! 3703 F: net/ 16108 Q: https://patchwork.kernel.org/project !! 3704 F: include/net/ 16109 B: mailto:netdev@vger.kernel.org << 16110 T: git git://git.kernel.org/pub/scm/lin << 16111 T: git git://git.kernel.org/pub/scm/lin << 16112 F: Documentation/core-api/netlink.rst << 16113 F: Documentation/netlink/ << 16114 F: Documentation/networking/ << 16115 F: Documentation/networking/net_cacheli << 16116 F: Documentation/process/maintainer-net << 16117 F: Documentation/userspace-api/netlink/ << 16118 F: include/linux/framer/framer-provider << 16119 F: include/linux/framer/framer.h << 16120 F: include/linux/in.h 3705 F: include/linux/in.h 16121 F: include/linux/indirect_call_wrapper. << 16122 F: include/linux/inet.h << 16123 F: include/linux/inet_diag.h << 16124 F: include/linux/net.h 3706 F: include/linux/net.h 16125 F: include/linux/netdev* !! 3707 F: include/linux/netdevice.h 16126 F: include/linux/netlink.h << 16127 F: include/linux/netpoll.h << 16128 F: include/linux/rtnetlink.h << 16129 F: include/linux/seq_file_net.h << 16130 F: include/linux/skbuff* << 16131 F: include/net/ << 16132 F: include/uapi/linux/genetlink.h << 16133 F: include/uapi/linux/hsr_netlink.h << 16134 F: include/uapi/linux/in.h << 16135 F: include/uapi/linux/inet_diag.h << 16136 F: include/uapi/linux/nbd-netlink.h << 16137 F: include/uapi/linux/net.h << 16138 F: include/uapi/linux/net_namespace.h << 16139 F: include/uapi/linux/netconf.h << 16140 F: include/uapi/linux/netdev* << 16141 F: include/uapi/linux/netlink.h << 16142 F: include/uapi/linux/netlink_diag.h << 16143 F: include/uapi/linux/rtnetlink.h << 16144 F: lib/net_utils.c << 16145 F: lib/random32.c << 16146 F: net/ << 16147 F: samples/pktgen/ << 16148 F: tools/net/ << 16149 F: tools/testing/selftests/net/ << 16150 X: Documentation/networking/mac80211-in << 16151 X: Documentation/networking/mac80211_hw << 16152 X: Documentation/networking/regulatory. << 16153 X: include/net/cfg80211.h << 16154 X: include/net/ieee80211_radiotap.h << 16155 X: include/net/iw_handler.h << 16156 X: include/net/mac80211.h << 16157 X: include/net/wext.h << 16158 X: net/9p/ << 16159 X: net/bluetooth/ << 16160 X: net/mac80211/ << 16161 X: net/rfkill/ << 16162 X: net/wireless/ << 16163 << 16164 NETWORKING [IPSEC] << 16165 M: Steffen Klassert <steffen.klassert@se << 16166 M: Herbert Xu <herbert@gondor.apana.org. << 16167 M: "David S. Miller" <davem@davemloft.ne << 16168 L: netdev@vger.kernel.org << 16169 S: Maintained << 16170 T: git git://git.kernel.org/pub/scm/lin << 16171 T: git git://git.kernel.org/pub/scm/lin << 16172 F: include/net/xfrm.h << 16173 F: include/uapi/linux/xfrm.h << 16174 F: net/ipv4/ah4.c << 16175 F: net/ipv4/esp4* << 16176 F: net/ipv4/ip_vti.c << 16177 F: net/ipv4/ipcomp.c << 16178 F: net/ipv4/xfrm* << 16179 F: net/ipv6/ah6.c << 16180 F: net/ipv6/esp6* << 16181 F: net/ipv6/ip6_vti.c << 16182 F: net/ipv6/ipcomp6.c << 16183 F: net/ipv6/xfrm* << 16184 F: net/key/ << 16185 F: net/xfrm/ << 16186 F: tools/testing/selftests/net/ipsec.c << 16187 3708 16188 NETWORKING [IPv4/IPv6] 3709 NETWORKING [IPv4/IPv6] 16189 M: "David S. Miller" <davem@davemloft.ne 3710 M: "David S. Miller" <davem@davemloft.net> 16190 M: David Ahern <dsahern@kernel.org> !! 3711 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> >> 3712 M: "Pekka Savola (ipv6)" <pekkas@netcore.fi> >> 3713 M: James Morris <jmorris@namei.org> >> 3714 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> >> 3715 M: Patrick McHardy <kaber@trash.net> 16191 L: netdev@vger.kernel.org 3716 L: netdev@vger.kernel.org >> 3717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git 16192 S: Maintained 3718 S: Maintained 16193 T: git git://git.kernel.org/pub/scm/lin << 16194 F: arch/x86/net/* << 16195 F: include/linux/ip.h << 16196 F: include/linux/ipv6* << 16197 F: include/net/fib* << 16198 F: include/net/ip* << 16199 F: include/net/route.h << 16200 F: net/ipv4/ 3719 F: net/ipv4/ 16201 F: net/ipv6/ 3720 F: net/ipv6/ >> 3721 F: include/net/ip* 16202 3722 16203 NETWORKING [LABELED] (NetLabel, Labeled IPse !! 3723 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 16204 M: Paul Moore <paul@paul-moore.com> !! 3724 M: Paul Moore <paul.moore@hp.com> 16205 L: netdev@vger.kernel.org << 16206 L: linux-security-module@vger.kernel.or << 16207 S: Supported << 16208 W: https://github.com/netlabel << 16209 F: Documentation/netlabel/ << 16210 F: include/net/calipso.h << 16211 F: include/net/cipso_ipv4.h << 16212 F: include/net/netlabel.h << 16213 F: include/uapi/linux/netfilter/xt_CONN << 16214 F: include/uapi/linux/netfilter/xt_SECM << 16215 F: net/ipv4/cipso_ipv4.c << 16216 F: net/ipv6/calipso.c << 16217 F: net/netfilter/xt_CONNSECMARK.c << 16218 F: net/netfilter/xt_SECMARK.c << 16219 F: net/netlabel/ << 16220 << 16221 NETWORKING [MACSEC] << 16222 M: Sabrina Dubroca <sd@queasysnail.net> << 16223 L: netdev@vger.kernel.org << 16224 S: Maintained << 16225 F: drivers/net/macsec.c << 16226 F: include/net/macsec.h << 16227 F: include/uapi/linux/if_macsec.h << 16228 K: macsec << 16229 K: \bmdo_ << 16230 << 16231 NETWORKING [MPTCP] << 16232 M: Matthieu Baerts <matttbe@kernel.org> << 16233 M: Mat Martineau <martineau@kernel.org> << 16234 R: Geliang Tang <geliang@kernel.org> << 16235 L: netdev@vger.kernel.org << 16236 L: mptcp@lists.linux.dev << 16237 S: Maintained << 16238 W: https://github.com/multipath-tcp/mpt << 16239 B: https://github.com/multipath-tcp/mpt << 16240 T: git https://github.com/multipath-tcp << 16241 T: git https://github.com/multipath-tcp << 16242 F: Documentation/netlink/specs/mptcp_pm << 16243 F: Documentation/networking/mptcp*.rst << 16244 F: include/net/mptcp.h << 16245 F: include/trace/events/mptcp.h << 16246 F: include/uapi/linux/mptcp*.h << 16247 F: net/mptcp/ << 16248 F: tools/testing/selftests/bpf/*/*mptcp << 16249 F: tools/testing/selftests/net/mptcp/ << 16250 << 16251 NETWORKING [TCP] << 16252 M: Eric Dumazet <edumazet@google.com> << 16253 L: netdev@vger.kernel.org 3725 L: netdev@vger.kernel.org 16254 S: Maintained 3726 S: Maintained 16255 F: Documentation/networking/net_cacheli << 16256 F: include/linux/tcp.h << 16257 F: include/net/tcp.h << 16258 F: include/trace/events/tcp.h << 16259 F: include/uapi/linux/tcp.h << 16260 F: net/ipv4/inet_connection_sock.c << 16261 F: net/ipv4/inet_hashtables.c << 16262 F: net/ipv4/inet_timewait_sock.c << 16263 F: net/ipv4/syncookies.c << 16264 F: net/ipv4/tcp*.c << 16265 F: net/ipv6/inet6_connection_sock.c << 16266 F: net/ipv6/inet6_hashtables.c << 16267 F: net/ipv6/syncookies.c << 16268 F: net/ipv6/tcp*.c << 16269 << 16270 NETWORKING [TLS] << 16271 M: Boris Pismenny <borisp@nvidia.com> << 16272 M: John Fastabend <john.fastabend@gmail. << 16273 M: Jakub Kicinski <kuba@kernel.org> << 16274 L: netdev@vger.kernel.org << 16275 S: Maintained << 16276 F: include/net/tls.h << 16277 F: include/uapi/linux/tls.h << 16278 F: net/tls/* << 16279 << 16280 NETXEN (1/10) GbE SUPPORT << 16281 M: Manish Chopra <manishc@marvell.com> << 16282 M: Rahul Verma <rahulv@marvell.com> << 16283 M: GR-Linux-NIC-Dev@marvell.com << 16284 L: netdev@vger.kernel.org << 16285 S: Supported << 16286 F: drivers/net/ethernet/qlogic/netxen/ << 16287 3727 16288 NET_FAILOVER MODULE !! 3728 NETWORKING [WIRELESS] 16289 M: Sridhar Samudrala <sridhar.samudrala@ !! 3729 M: "John W. Linville" <linville@tuxdriver.com> 16290 L: netdev@vger.kernel.org !! 3730 L: linux-wireless@vger.kernel.org 16291 S: Supported !! 3731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git 16292 F: Documentation/networking/net_failove << 16293 F: drivers/net/net_failover.c << 16294 F: include/net/net_failover.h << 16295 << 16296 NEXTHOP << 16297 M: David Ahern <dsahern@kernel.org> << 16298 L: netdev@vger.kernel.org << 16299 S: Maintained 3732 S: Maintained 16300 F: include/net/netns/nexthop.h !! 3733 F: net/mac80211/ 16301 F: include/net/nexthop.h !! 3734 F: net/rfkill/ 16302 F: include/uapi/linux/nexthop.h !! 3735 F: net/wireless/ 16303 F: net/ipv4/nexthop.c !! 3736 F: include/net/ieee80211* >> 3737 F: include/linux/wireless.h >> 3738 F: drivers/net/wireless/ 16304 3739 16305 NFC SUBSYSTEM !! 3740 NETWORKING DRIVERS 16306 M: Krzysztof Kozlowski <krzk@kernel.org> << 16307 L: netdev@vger.kernel.org 3741 L: netdev@vger.kernel.org 16308 S: Maintained !! 3742 W: http://www.linuxfoundation.org/en/Net 16309 F: Documentation/devicetree/bindings/ne !! 3743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git 16310 F: drivers/nfc/ !! 3744 S: Odd Fixes 16311 F: include/net/nfc/ !! 3745 F: drivers/net/ 16312 F: include/uapi/linux/nfc.h !! 3746 F: include/linux/if_* 16313 F: net/nfc/ !! 3747 F: include/linux/*device.h 16314 3748 16315 NFC VIRTUAL NCI DEVICE DRIVER !! 3749 NETXEN (1/10) GbE SUPPORT 16316 M: Bongsu Jeon <bongsu.jeon@samsung.com> !! 3750 M: Dhananjay Phadke <dhananjay@netxen.com> 16317 L: netdev@vger.kernel.org 3751 L: netdev@vger.kernel.org >> 3752 W: http://www.netxen.com 16318 S: Supported 3753 S: Supported 16319 F: drivers/nfc/virtual_ncidev.c !! 3754 F: drivers/net/netxen/ 16320 F: tools/testing/selftests/nci/ << 16321 3755 16322 NFS, SUNRPC, AND LOCKD CLIENTS 3756 NFS, SUNRPC, AND LOCKD CLIENTS 16323 M: Trond Myklebust <trondmy@kernel.org> !! 3757 M: Trond Myklebust <Trond.Myklebust@netapp.com> 16324 M: Anna Schumaker <anna@kernel.org> << 16325 L: linux-nfs@vger.kernel.org 3758 L: linux-nfs@vger.kernel.org 16326 S: Maintained << 16327 W: http://client.linux-nfs.org 3759 W: http://client.linux-nfs.org 16328 T: git git://git.linux-nfs.org/projects !! 3760 T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git 16329 F: Documentation/filesystems/nfs/ !! 3761 S: Maintained 16330 F: fs/lockd/ 3762 F: fs/lockd/ 16331 F: fs/nfs/ 3763 F: fs/nfs/ 16332 F: fs/nfs_common/ 3764 F: fs/nfs_common/ >> 3765 F: net/sunrpc/ 16333 F: include/linux/lockd/ 3766 F: include/linux/lockd/ 16334 F: include/linux/nfs* 3767 F: include/linux/nfs* 16335 F: include/linux/sunrpc/ 3768 F: include/linux/sunrpc/ 16336 F: include/uapi/linux/nfs* !! 3769 16337 F: include/uapi/linux/sunrpc/ !! 3770 NI5010 NETWORK DRIVER 16338 F: net/sunrpc/ !! 3771 M: Jan-Pascal van Best <janpascal@vanbest.org> >> 3772 M: Andreas Mohr <andi@lisas.de> >> 3773 L: netdev@vger.kernel.org >> 3774 S: Maintained >> 3775 F: drivers/net/ni5010.* 16339 3776 16340 NILFS2 FILESYSTEM 3777 NILFS2 FILESYSTEM 16341 M: Ryusuke Konishi <konishi.ryusuke@gmai !! 3778 M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp> 16342 L: linux-nilfs@vger.kernel.org !! 3779 L: users@nilfs.org >> 3780 W: http://www.nilfs.org/en/ 16343 S: Supported 3781 S: Supported 16344 W: https://nilfs.sourceforge.io/ !! 3782 F: Documentation/filesystems/nilfs2.txt 16345 T: git https://github.com/konis/nilfs2. << 16346 F: Documentation/filesystems/nilfs2.rst << 16347 F: fs/nilfs2/ 3783 F: fs/nilfs2/ 16348 F: include/trace/events/nilfs2.h !! 3784 F: include/linux/nilfs2_fs.h 16349 F: include/uapi/linux/nilfs2_api.h << 16350 F: include/uapi/linux/nilfs2_ondisk.h << 16351 3785 16352 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBu 3786 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 16353 M: YOKOTA Hiroshi <yokota@netlab.is.tsuk 3787 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 16354 S: Maintained << 16355 W: http://www.netlab.is.tsukuba.ac.jp/~ 3788 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 16356 F: Documentation/scsi/NinjaSCSI.rst !! 3789 S: Maintained >> 3790 F: Documentation/scsi/NinjaSCSI.txt 16357 F: drivers/scsi/pcmcia/nsp_* 3791 F: drivers/scsi/pcmcia/nsp_* 16358 3792 16359 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST AD 3793 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 16360 M: GOTO Masanori <gotom@debian.or.jp> 3794 M: GOTO Masanori <gotom@debian.or.jp> 16361 M: YOKOTA Hiroshi <yokota@netlab.is.tsuk 3795 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 16362 S: Maintained << 16363 W: http://www.netlab.is.tsukuba.ac.jp/~ 3796 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 16364 F: Documentation/scsi/NinjaSCSI.rst << 16365 F: drivers/scsi/nsp32* << 16366 << 16367 NINTENDO HID DRIVER << 16368 M: Daniel J. Ogorchock <djogorchock@gmai << 16369 L: linux-input@vger.kernel.org << 16370 S: Maintained 3797 S: Maintained 16371 F: drivers/hid/hid-nintendo* !! 3798 F: Documentation/scsi/NinjaSCSI.txt 16372 !! 3799 F: drivers/scsi/nsp32* 16373 NIOS2 ARCHITECTURE << 16374 M: Dinh Nguyen <dinguyen@kernel.org> << 16375 S: Maintained << 16376 T: git git://git.kernel.org/pub/scm/lin << 16377 F: arch/nios2/ << 16378 << 16379 NITRO ENCLAVES (NE) << 16380 M: Alexandru Ciobotaru <alcioa@amazon.co << 16381 L: linux-kernel@vger.kernel.org << 16382 L: The AWS Nitro Enclaves Team <aws-nitr << 16383 S: Supported << 16384 W: https://aws.amazon.com/ec2/nitro/nit << 16385 F: Documentation/virt/ne_overview.rst << 16386 F: drivers/virt/nitro_enclaves/ << 16387 F: include/linux/nitro_enclaves.h << 16388 F: include/uapi/linux/nitro_enclaves.h << 16389 F: samples/nitro_enclaves/ << 16390 << 16391 NITRO SECURE MODULE (NSM) << 16392 M: Alexander Graf <graf@amazon.com> << 16393 L: linux-kernel@vger.kernel.org << 16394 L: The AWS Nitro Enclaves Team <aws-nitr << 16395 S: Supported << 16396 W: https://aws.amazon.com/ec2/nitro/nit << 16397 F: drivers/misc/nsm.c << 16398 F: include/uapi/linux/nsm.h << 16399 << 16400 NOHZ, DYNTICKS SUPPORT << 16401 M: Anna-Maria Behnsen <anna-maria@linutr << 16402 M: Frederic Weisbecker <frederic@kernel. << 16403 M: Ingo Molnar <mingo@kernel.org> << 16404 M: Thomas Gleixner <tglx@linutronix.de> << 16405 L: linux-kernel@vger.kernel.org << 16406 S: Maintained << 16407 T: git git://git.kernel.org/pub/scm/lin << 16408 F: include/linux/sched/nohz.h << 16409 F: include/linux/tick.h << 16410 F: kernel/time/tick*.* << 16411 << 16412 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD << 16413 M: Pavel Machek <pavel@ucw.cz> << 16414 M: Sakari Ailus <sakari.ailus@iki.fi> << 16415 L: linux-media@vger.kernel.org << 16416 S: Maintained << 16417 F: drivers/media/i2c/ad5820.c << 16418 F: drivers/media/i2c/et8ek8 << 16419 << 16420 NOKIA N900 POWER SUPPLY DRIVERS << 16421 R: Pali Rohár <pali@kernel.org> << 16422 F: drivers/power/supply/bq2415x_charger << 16423 F: drivers/power/supply/bq27xxx_battery << 16424 F: drivers/power/supply/bq27xxx_battery << 16425 F: drivers/power/supply/isp1704_charger << 16426 F: drivers/power/supply/rx51_battery.c << 16427 F: include/linux/power/bq2415x_charger. << 16428 F: include/linux/power/bq27xxx_battery. << 16429 << 16430 NOLIBC HEADER FILE << 16431 M: Willy Tarreau <w@1wt.eu> << 16432 M: Thomas Weißschuh <linux@weissschuh.n << 16433 S: Maintained << 16434 T: git git://git.kernel.org/pub/scm/lin << 16435 F: tools/include/nolibc/ << 16436 F: tools/testing/selftests/nolibc/ << 16437 << 16438 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER << 16439 M: Hans de Goede <hdegoede@redhat.com> << 16440 L: linux-input@vger.kernel.org << 16441 S: Maintained << 16442 F: drivers/input/touchscreen/novatek-nv << 16443 << 16444 NSDEPS << 16445 M: Matthias Maennich <maennich@google.co << 16446 S: Maintained << 16447 F: Documentation/core-api/symbol-namesp << 16448 F: scripts/nsdeps << 16449 << 16450 NTB AMD DRIVER << 16451 M: Sanjay R Mehta <sanju.mehta@amd.com> << 16452 M: Shyam Sundar S K <Shyam-sundar.S-k@am << 16453 L: ntb@lists.linux.dev << 16454 S: Supported << 16455 F: drivers/ntb/hw/amd/ << 16456 << 16457 NTB DRIVER CORE << 16458 M: Jon Mason <jdmason@kudzu.us> << 16459 M: Dave Jiang <dave.jiang@intel.com> << 16460 M: Allen Hubbe <allenbh@gmail.com> << 16461 L: ntb@lists.linux.dev << 16462 S: Supported << 16463 W: https://github.com/jonmason/ntb/wiki << 16464 T: git https://github.com/jonmason/ntb. << 16465 F: drivers/net/ntb_netdev.c << 16466 F: drivers/ntb/ << 16467 F: drivers/pci/endpoint/functions/pci-e << 16468 F: include/linux/ntb.h << 16469 F: include/linux/ntb_transport.h << 16470 F: tools/testing/selftests/ntb/ << 16471 << 16472 NTB INTEL DRIVER << 16473 M: Dave Jiang <dave.jiang@intel.com> << 16474 L: ntb@lists.linux.dev << 16475 S: Supported << 16476 W: https://github.com/davejiang/linux/w << 16477 T: git https://github.com/davejiang/lin << 16478 F: drivers/ntb/hw/intel/ << 16479 << 16480 NTFS3 FILESYSTEM << 16481 M: Konstantin Komarov <almaz.alexandrovi << 16482 L: ntfs3@lists.linux.dev << 16483 S: Supported << 16484 W: http://www.paragon-software.com/ << 16485 T: git https://github.com/Paragon-Softw << 16486 F: Documentation/filesystems/ntfs3.rst << 16487 F: fs/ntfs3/ << 16488 3800 16489 NUBUS SUBSYSTEM !! 3801 NTFS FILESYSTEM 16490 M: Finn Thain <fthain@linux-m68k.org> !! 3802 M: Anton Altaparmakov <aia21@cantab.net> 16491 L: linux-m68k@lists.linux-m68k.org !! 3803 L: linux-ntfs-dev@lists.sourceforge.net >> 3804 W: http://www.linux-ntfs.org/ >> 3805 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6.git 16492 S: Maintained 3806 S: Maintained 16493 F: arch/*/include/asm/nubus.h !! 3807 F: Documentation/filesystems/ntfs.txt 16494 F: drivers/nubus/ !! 3808 F: fs/ntfs/ 16495 F: include/linux/nubus.h << 16496 F: include/uapi/linux/nubus.h << 16497 3809 16498 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRI 3810 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 16499 M: Antonino Daplas <adaplas@gmail.com> 3811 M: Antonino Daplas <adaplas@gmail.com> 16500 L: linux-fbdev@vger.kernel.org 3812 L: linux-fbdev@vger.kernel.org 16501 S: Maintained 3813 S: Maintained 16502 F: drivers/video/fbdev/nvidia/ !! 3814 F: drivers/video/riva/ 16503 F: drivers/video/fbdev/riva/ !! 3815 F: drivers/video/nvidia/ 16504 << 16505 NVIDIA WMI EC BACKLIGHT DRIVER << 16506 M: Daniel Dadap <ddadap@nvidia.com> << 16507 L: platform-driver-x86@vger.kernel.org << 16508 S: Supported << 16509 F: drivers/platform/x86/nvidia-wmi-ec-b << 16510 F: include/linux/platform_data/x86/nvid << 16511 << 16512 NVM EXPRESS DRIVER << 16513 M: Keith Busch <kbusch@kernel.org> << 16514 M: Jens Axboe <axboe@fb.com> << 16515 M: Christoph Hellwig <hch@lst.de> << 16516 M: Sagi Grimberg <sagi@grimberg.me> << 16517 L: linux-nvme@lists.infradead.org << 16518 S: Supported << 16519 W: http://git.infradead.org/nvme.git << 16520 T: git git://git.infradead.org/nvme.git << 16521 F: Documentation/nvme/ << 16522 F: drivers/nvme/common/ << 16523 F: drivers/nvme/host/ << 16524 F: include/linux/nvme-*.h << 16525 F: include/linux/nvme.h << 16526 F: include/uapi/linux/nvme_ioctl.h << 16527 << 16528 NVM EXPRESS FABRICS AUTHENTICATION << 16529 M: Hannes Reinecke <hare@suse.de> << 16530 L: linux-nvme@lists.infradead.org << 16531 S: Supported << 16532 F: drivers/nvme/host/auth.c << 16533 F: drivers/nvme/target/auth.c << 16534 F: drivers/nvme/target/fabrics-cmd-auth << 16535 F: include/linux/nvme-auth.h << 16536 << 16537 NVM EXPRESS FC TRANSPORT DRIVERS << 16538 M: James Smart <james.smart@broadcom.com << 16539 L: linux-nvme@lists.infradead.org << 16540 S: Supported << 16541 F: drivers/nvme/host/fc.c << 16542 F: drivers/nvme/target/fc.c << 16543 F: drivers/nvme/target/fcloop.c << 16544 F: include/linux/nvme-fc-driver.h << 16545 F: include/linux/nvme-fc.h << 16546 << 16547 NVM EXPRESS HARDWARE MONITORING SUPPORT << 16548 M: Guenter Roeck <linux@roeck-us.net> << 16549 L: linux-nvme@lists.infradead.org << 16550 S: Supported << 16551 F: drivers/nvme/host/hwmon.c << 16552 << 16553 NVM EXPRESS TARGET DRIVER << 16554 M: Christoph Hellwig <hch@lst.de> << 16555 M: Sagi Grimberg <sagi@grimberg.me> << 16556 M: Chaitanya Kulkarni <kch@nvidia.com> << 16557 L: linux-nvme@lists.infradead.org << 16558 S: Supported << 16559 W: http://git.infradead.org/nvme.git << 16560 T: git git://git.infradead.org/nvme.git << 16561 F: drivers/nvme/target/ << 16562 << 16563 NVMEM FRAMEWORK << 16564 M: Srinivas Kandagatla <srinivas.kandaga << 16565 S: Maintained << 16566 T: git git://git.kernel.org/pub/scm/lin << 16567 F: Documentation/ABI/stable/sysfs-bus-n << 16568 F: Documentation/devicetree/bindings/nv << 16569 F: drivers/nvmem/ << 16570 F: include/linux/nvmem-consumer.h << 16571 F: include/linux/nvmem-provider.h << 16572 << 16573 NXP BLUETOOTH WIRELESS DRIVERS << 16574 M: Amitkumar Karwar <amitkumar.karwar@nx << 16575 M: Neeraj Kale <neeraj.sanjaykale@nxp.co << 16576 S: Maintained << 16577 F: Documentation/devicetree/bindings/ne << 16578 F: drivers/bluetooth/btnxpuart.c << 16579 << 16580 NXP C45 TJA11XX PHY DRIVER << 16581 M: Andrei Botila <andrei.botila@oss.nxp. << 16582 L: netdev@vger.kernel.org << 16583 S: Maintained << 16584 F: drivers/net/phy/nxp-c45-tja11xx* << 16585 << 16586 NXP FSPI DRIVER << 16587 M: Han Xu <han.xu@nxp.com> << 16588 M: Haibo Chen <haibo.chen@nxp.com> << 16589 R: Yogesh Gaur <yogeshgaur.83@gmail.com> << 16590 L: linux-spi@vger.kernel.org << 16591 L: imx@lists.linux.dev << 16592 S: Maintained << 16593 F: Documentation/devicetree/bindings/sp << 16594 F: drivers/spi/spi-nxp-fspi.c << 16595 << 16596 NXP FXAS21002C DRIVER << 16597 M: Rui Miguel Silva <rmfrfs@gmail.com> << 16598 L: linux-iio@vger.kernel.org << 16599 S: Maintained << 16600 F: Documentation/devicetree/bindings/ii << 16601 F: drivers/iio/gyro/fxas21002c.h << 16602 F: drivers/iio/gyro/fxas21002c_core.c << 16603 F: drivers/iio/gyro/fxas21002c_i2c.c << 16604 F: drivers/iio/gyro/fxas21002c_spi.c << 16605 << 16606 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER << 16607 M: Haibo Chen <haibo.chen@nxp.com> << 16608 L: linux-iio@vger.kernel.org << 16609 L: imx@lists.linux.dev << 16610 S: Maintained << 16611 F: Documentation/devicetree/bindings/ii << 16612 F: Documentation/devicetree/bindings/ii << 16613 F: Documentation/devicetree/bindings/ii << 16614 F: drivers/iio/adc/imx7d_adc.c << 16615 F: drivers/iio/adc/imx93_adc.c << 16616 F: drivers/iio/adc/vf610_adc.c << 16617 << 16618 NXP i.MX 8M ISI DRIVER << 16619 M: Laurent Pinchart <laurent.pinchart@id << 16620 L: linux-media@vger.kernel.org << 16621 S: Maintained << 16622 F: Documentation/devicetree/bindings/me << 16623 F: drivers/media/platform/nxp/imx8-isi/ << 16624 << 16625 NXP i.MX 8MP DW100 V4L2 DRIVER << 16626 M: Xavier Roumegue <xavier.roumegue@oss. << 16627 L: linux-media@vger.kernel.org << 16628 S: Maintained << 16629 F: Documentation/devicetree/bindings/me << 16630 F: Documentation/userspace-api/media/dr << 16631 F: drivers/media/platform/nxp/dw100/ << 16632 F: include/uapi/linux/dw100.h << 16633 << 16634 NXP i.MX 8MQ DCSS DRIVER << 16635 M: Laurentiu Palcu <laurentiu.palcu@oss. << 16636 R: Lucas Stach <l.stach@pengutronix.de> << 16637 L: dri-devel@lists.freedesktop.org << 16638 S: Maintained << 16639 T: git https://gitlab.freedesktop.org/d << 16640 F: Documentation/devicetree/bindings/di << 16641 F: drivers/gpu/drm/imx/dcss/ << 16642 << 16643 NXP i.MX 8QXP ADC DRIVER << 16644 M: Cai Huoqing <cai.huoqing@linux.dev> << 16645 M: Haibo Chen <haibo.chen@nxp.com> << 16646 L: imx@lists.linux.dev << 16647 L: linux-iio@vger.kernel.org << 16648 S: Maintained << 16649 F: Documentation/devicetree/bindings/ii << 16650 F: drivers/iio/adc/imx8qxp-adc.c << 16651 << 16652 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER << 16653 M: Mirela Rabulea <mirela.rabulea@nxp.co << 16654 L: imx@lists.linux.dev << 16655 L: linux-media@vger.kernel.org << 16656 S: Maintained << 16657 F: Documentation/devicetree/bindings/me << 16658 F: drivers/media/platform/nxp/imx-jpeg << 16659 << 16660 NXP i.MX CLOCK DRIVERS << 16661 M: Abel Vesa <abelvesa@kernel.org> << 16662 R: Peng Fan <peng.fan@nxp.com> << 16663 L: linux-clk@vger.kernel.org << 16664 L: imx@lists.linux.dev << 16665 S: Maintained << 16666 T: git git://git.kernel.org/pub/scm/lin << 16667 F: Documentation/devicetree/bindings/cl << 16668 F: drivers/clk/imx/ << 16669 F: include/dt-bindings/clock/imx* << 16670 << 16671 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEV << 16672 M: Jagan Teki <jagan@amarulasolutions.co << 16673 S: Maintained << 16674 F: Documentation/devicetree/bindings/re << 16675 F: drivers/regulator/pf8x00-regulator.c << 16676 << 16677 NXP PTN5150A CC LOGIC AND EXTCON DRIVER << 16678 M: Krzysztof Kozlowski <krzk@kernel.org> << 16679 L: linux-kernel@vger.kernel.org << 16680 S: Maintained << 16681 F: Documentation/devicetree/bindings/ex << 16682 F: drivers/extcon/extcon-ptn5150.c << 16683 << 16684 NXP SGTL5000 DRIVER << 16685 M: Fabio Estevam <festevam@gmail.com> << 16686 L: linux-sound@vger.kernel.org << 16687 S: Maintained << 16688 F: Documentation/devicetree/bindings/so << 16689 F: sound/soc/codecs/sgtl5000* << 16690 << 16691 NXP SJA1105 ETHERNET SWITCH DRIVER << 16692 M: Vladimir Oltean <olteanv@gmail.com> << 16693 L: linux-kernel@vger.kernel.org << 16694 S: Maintained << 16695 F: drivers/net/dsa/sja1105 << 16696 F: drivers/net/pcs/pcs-xpcs-nxp.c << 16697 << 16698 NXP TDA998X DRM DRIVER << 16699 M: Russell King <linux@armlinux.org.uk> << 16700 S: Maintained << 16701 T: git git://git.armlinux.org.uk/~rmk/l << 16702 T: git git://git.armlinux.org.uk/~rmk/l << 16703 F: drivers/gpu/drm/i2c/tda998x_drv.c << 16704 F: include/drm/i2c/tda998x.h << 16705 F: include/dt-bindings/display/tda998x. << 16706 K: "nxp,tda998x" << 16707 << 16708 NXP TFA9879 DRIVER << 16709 M: Peter Rosin <peda@axentia.se> << 16710 L: linux-sound@vger.kernel.org << 16711 S: Maintained << 16712 F: Documentation/devicetree/bindings/so << 16713 F: sound/soc/codecs/tfa9879* << 16714 << 16715 NXP-NCI NFC DRIVER << 16716 S: Orphan << 16717 F: Documentation/devicetree/bindings/ne << 16718 F: drivers/nfc/nxp-nci << 16719 3816 16720 NXP/Goodix TFA989X (TFA1) DRIVER !! 3817 OMAP SUPPORT 16721 M: Stephan Gerhold <stephan@gerhold.net> !! 3818 M: Tony Lindgren <tony@atomide.com> 16722 L: linux-sound@vger.kernel.org << 16723 S: Maintained << 16724 F: Documentation/devicetree/bindings/so << 16725 F: sound/soc/codecs/tfa989x.c << 16726 << 16727 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER << 16728 M: Jonas Malaco <jonas@protocubo.io> << 16729 L: linux-hwmon@vger.kernel.org << 16730 S: Maintained << 16731 F: Documentation/hwmon/nzxt-kraken2.rst << 16732 F: drivers/hwmon/nzxt-kraken2.c << 16733 << 16734 NZXT-KRAKEN3 HARDWARE MONITORING DRIVER << 16735 M: Jonas Malaco <jonas@protocubo.io> << 16736 M: Aleksa Savic <savicaleksa83@gmail.com << 16737 L: linux-hwmon@vger.kernel.org << 16738 S: Maintained << 16739 F: Documentation/hwmon/nzxt-kraken3.rst << 16740 F: drivers/hwmon/nzxt-kraken3.c << 16741 << 16742 NZXT-SMART2 HARDWARE MONITORING DRIVER << 16743 M: Aleksandr Mezin <mezin.alexander@gmai << 16744 L: linux-hwmon@vger.kernel.org << 16745 S: Maintained << 16746 F: Documentation/hwmon/nzxt-smart2.rst << 16747 F: drivers/hwmon/nzxt-smart2.c << 16748 << 16749 OBJAGG << 16750 M: Jiri Pirko <jiri@resnulli.us> << 16751 L: netdev@vger.kernel.org << 16752 S: Supported << 16753 F: include/linux/objagg.h << 16754 F: lib/objagg.c << 16755 F: lib/test_objagg.c << 16756 << 16757 OBJPOOL << 16758 M: Matt Wu <wuqiang.matt@bytedance.com> << 16759 S: Supported << 16760 F: include/linux/objpool.h << 16761 F: lib/objpool.c << 16762 F: lib/test_objpool.c << 16763 << 16764 OBJTOOL << 16765 M: Josh Poimboeuf <jpoimboe@kernel.org> << 16766 M: Peter Zijlstra <peterz@infradead.org> << 16767 S: Supported << 16768 F: include/linux/objtool*.h << 16769 F: tools/objtool/ << 16770 << 16771 OCELOT ETHERNET SWITCH DRIVER << 16772 M: Vladimir Oltean <vladimir.oltean@nxp. << 16773 M: Claudiu Manoil <claudiu.manoil@nxp.co << 16774 M: Alexandre Belloni <alexandre.belloni@ << 16775 M: UNGLinuxDriver@microchip.com << 16776 L: netdev@vger.kernel.org << 16777 S: Supported << 16778 F: drivers/net/dsa/ocelot/* << 16779 F: drivers/net/ethernet/mscc/ << 16780 F: include/soc/mscc/ocelot* << 16781 F: net/dsa/tag_ocelot.c << 16782 F: net/dsa/tag_ocelot_8021q.c << 16783 F: tools/testing/selftests/drivers/net/ << 16784 << 16785 OCELOT EXTERNAL SWITCH CONTROL << 16786 M: Colin Foster <colin.foster@in-advanta << 16787 S: Supported << 16788 F: Documentation/devicetree/bindings/mf << 16789 F: drivers/mfd/ocelot* << 16790 F: drivers/net/dsa/ocelot/ocelot_ext.c << 16791 F: include/linux/mfd/ocelot.h << 16792 << 16793 OCXL (Open Coherent Accelerator Processor In << 16794 M: Frederic Barrat <fbarrat@linux.ibm.co << 16795 M: Andrew Donnellan <ajd@linux.ibm.com> << 16796 L: linuxppc-dev@lists.ozlabs.org << 16797 S: Supported << 16798 F: Documentation/userspace-api/accelera << 16799 F: arch/powerpc/include/asm/pnv-ocxl.h << 16800 F: arch/powerpc/platforms/powernv/ocxl. << 16801 F: drivers/misc/ocxl/ << 16802 F: include/misc/ocxl* << 16803 F: include/uapi/misc/ocxl.h << 16804 << 16805 OMAP AUDIO SUPPORT << 16806 M: Peter Ujfalusi <peter.ujfalusi@gmail. << 16807 M: Jarkko Nikula <jarkko.nikula@bitmer.c << 16808 L: linux-sound@vger.kernel.org << 16809 L: linux-omap@vger.kernel.org 3819 L: linux-omap@vger.kernel.org >> 3820 W: http://www.muru.com/linux/omap/ >> 3821 W: http://linux.omap.com/ >> 3822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git 16810 S: Maintained 3823 S: Maintained 16811 F: sound/soc/ti/n810.c !! 3824 F: arch/arm/*omap*/ 16812 F: sound/soc/ti/omap* << 16813 F: sound/soc/ti/rx51.c << 16814 F: sound/soc/ti/sdma-pcm.* << 16815 3825 16816 OMAP CLOCK FRAMEWORK SUPPORT 3826 OMAP CLOCK FRAMEWORK SUPPORT 16817 M: Paul Walmsley <paul@pwsan.com> 3827 M: Paul Walmsley <paul@pwsan.com> 16818 L: linux-omap@vger.kernel.org 3828 L: linux-omap@vger.kernel.org 16819 S: Maintained 3829 S: Maintained 16820 F: arch/arm/*omap*/*clock* 3830 F: arch/arm/*omap*/*clock* 16821 3831 16822 OMAP DEVICE TREE SUPPORT !! 3832 OMAP POWER MANAGEMENT SUPPORT 16823 M: Tony Lindgren <tony@atomide.com> !! 3833 M: Kevin Hilman <khilman@deeprootsystems.com> 16824 L: linux-omap@vger.kernel.org 3834 L: linux-omap@vger.kernel.org 16825 L: devicetree@vger.kernel.org << 16826 S: Maintained 3835 S: Maintained 16827 F: arch/arm/boot/dts/ti/omap/ !! 3836 F: arch/arm/*omap*/*pm* 16828 3837 16829 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPO !! 3838 OMAP AUDIO SUPPORT >> 3839 M: Jarkko Nikula <jhnikula@gmail.com> >> 3840 L: alsa-devel@alsa-project.org (subscribers-only) 16830 L: linux-omap@vger.kernel.org 3841 L: linux-omap@vger.kernel.org 16831 L: linux-fbdev@vger.kernel.org !! 3842 S: Maintained 16832 S: Orphan !! 3843 F: sound/soc/omap/ 16833 F: Documentation/arch/arm/omap/dss.rst << 16834 F: drivers/video/fbdev/omap2/ << 16835 3844 16836 OMAP FRAMEBUFFER SUPPORT 3845 OMAP FRAMEBUFFER SUPPORT >> 3846 M: Imre Deak <imre.deak@nokia.com> 16837 L: linux-fbdev@vger.kernel.org 3847 L: linux-fbdev@vger.kernel.org 16838 L: linux-omap@vger.kernel.org 3848 L: linux-omap@vger.kernel.org 16839 S: Orphan << 16840 F: drivers/video/fbdev/omap/ << 16841 << 16842 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPO << 16843 M: Roger Quadros <rogerq@kernel.org> << 16844 M: Tony Lindgren <tony@atomide.com> << 16845 L: linux-omap@vger.kernel.org << 16846 S: Maintained 3849 S: Maintained 16847 F: arch/arm/mach-omap2/*gpmc* !! 3850 F: drivers/video/omap/ 16848 F: drivers/memory/omap-gpmc.c << 16849 << 16850 OMAP GPIO DRIVER << 16851 M: Grygorii Strashko <grygorii.strashko@ << 16852 M: Santosh Shilimkar <ssantosh@kernel.or << 16853 M: Kevin Hilman <khilman@kernel.org> << 16854 L: linux-omap@vger.kernel.org << 16855 S: Maintained << 16856 F: Documentation/devicetree/bindings/gp << 16857 F: drivers/gpio/gpio-omap.c << 16858 << 16859 OMAP HARDWARE SPINLOCK SUPPORT << 16860 L: linux-omap@vger.kernel.org << 16861 S: Orphan << 16862 F: drivers/hwspinlock/omap_hwspinlock.c << 16863 << 16864 OMAP HS MMC SUPPORT << 16865 L: linux-mmc@vger.kernel.org << 16866 L: linux-omap@vger.kernel.org << 16867 S: Orphan << 16868 F: drivers/mmc/host/omap_hsmmc.c << 16869 << 16870 OMAP HWMOD DATA << 16871 M: Paul Walmsley <paul@pwsan.com> << 16872 L: linux-omap@vger.kernel.org << 16873 S: Maintained << 16874 F: arch/arm/mach-omap2/omap_hwmod*data* << 16875 << 16876 OMAP HWMOD SUPPORT << 16877 M: Paul Walmsley <paul@pwsan.com> << 16878 L: linux-omap@vger.kernel.org << 16879 S: Maintained << 16880 F: arch/arm/mach-omap2/omap_hwmod.* << 16881 << 16882 OMAP I2C DRIVER << 16883 M: Vignesh R <vigneshr@ti.com> << 16884 L: linux-omap@vger.kernel.org << 16885 L: linux-i2c@vger.kernel.org << 16886 S: Maintained << 16887 F: Documentation/devicetree/bindings/i2 << 16888 F: drivers/i2c/busses/i2c-omap.c << 16889 << 16890 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 << 16891 M: Laurent Pinchart <laurent.pinchart@id << 16892 L: linux-media@vger.kernel.org << 16893 S: Maintained << 16894 F: Documentation/devicetree/bindings/me << 16895 F: drivers/media/platform/ti/omap3isp/ << 16896 F: drivers/staging/media/omap4iss/ << 16897 3851 16898 OMAP MMC SUPPORT 3852 OMAP MMC SUPPORT 16899 M: Aaro Koskinen <aaro.koskinen@iki.fi> !! 3853 M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 16900 L: linux-omap@vger.kernel.org << 16901 S: Odd Fixes << 16902 F: drivers/mmc/host/omap.c << 16903 << 16904 OMAP POWER MANAGEMENT SUPPORT << 16905 M: Kevin Hilman <khilman@kernel.org> << 16906 L: linux-omap@vger.kernel.org 3854 L: linux-omap@vger.kernel.org 16907 S: Maintained 3855 S: Maintained 16908 F: arch/arm/*omap*/*pm* !! 3856 F: drivers/mmc/host/omap.c 16909 F: drivers/cpufreq/omap-cpufreq.c << 16910 3857 16911 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPOR !! 3858 OMAP HS MMC SUPPORT 16912 M: Paul Walmsley <paul@pwsan.com> !! 3859 M: Madhusudhan Chikkature <madhu.cr@ti.com> 16913 L: linux-omap@vger.kernel.org 3860 L: linux-omap@vger.kernel.org 16914 S: Maintained 3861 S: Maintained 16915 F: arch/arm/mach-omap2/prm* !! 3862 F: drivers/mmc/host/omap_hsmmc.c 16916 3863 16917 OMAP RANDOM NUMBER GENERATOR SUPPORT 3864 OMAP RANDOM NUMBER GENERATOR SUPPORT 16918 M: Deepak Saxena <dsaxena@plexity.net> 3865 M: Deepak Saxena <dsaxena@plexity.net> 16919 S: Maintained 3866 S: Maintained 16920 F: drivers/char/hw_random/omap-rng.c 3867 F: drivers/char/hw_random/omap-rng.c 16921 3868 16922 OMAP USB SUPPORT 3869 OMAP USB SUPPORT >> 3870 M: Felipe Balbi <felipe.balbi@nokia.com> >> 3871 M: David Brownell <dbrownell@users.sourceforge.net> 16923 L: linux-usb@vger.kernel.org 3872 L: linux-usb@vger.kernel.org 16924 L: linux-omap@vger.kernel.org 3873 L: linux-omap@vger.kernel.org 16925 S: Orphan << 16926 F: arch/arm/*omap*/usb* << 16927 F: drivers/usb/*/*omap* << 16928 << 16929 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT << 16930 M: Mark Jackson <mpfj@newflow.co.uk> << 16931 L: linux-omap@vger.kernel.org << 16932 S: Maintained 3874 S: Maintained 16933 F: arch/arm/boot/dts/ti/omap/am335x-nan << 16934 << 16935 OMAP1 SUPPORT << 16936 M: Aaro Koskinen <aaro.koskinen@iki.fi> << 16937 M: Janusz Krzysztofik <jmkrzyszt@gmail.c << 16938 R: Tony Lindgren <tony@atomide.com> << 16939 L: linux-omap@vger.kernel.org << 16940 S: Maintained << 16941 Q: http://patchwork.kernel.org/project/ << 16942 T: git git://git.kernel.org/pub/scm/lin << 16943 F: arch/arm/configs/omap1_defconfig << 16944 F: arch/arm/mach-omap1/ << 16945 F: drivers/i2c/busses/i2c-omap.c << 16946 F: include/linux/platform_data/ams-delt << 16947 F: include/linux/platform_data/i2c-omap << 16948 << 16949 OMAP2+ SUPPORT << 16950 M: Aaro Koskinen <aaro.koskinen@iki.fi> << 16951 M: Andreas Kemnade <andreas@kemnade.info << 16952 M: Kevin Hilman <khilman@baylibre.com> << 16953 M: Roger Quadros <rogerq@kernel.org> << 16954 M: Tony Lindgren <tony@atomide.com> << 16955 L: linux-omap@vger.kernel.org << 16956 S: Maintained << 16957 W: http://linux.omap.com/ << 16958 Q: http://patchwork.kernel.org/project/ << 16959 T: git git://git.kernel.org/pub/scm/lin << 16960 F: Documentation/devicetree/bindings/ar << 16961 F: arch/arm/configs/omap2plus_defconfig << 16962 F: arch/arm/mach-omap2/ << 16963 F: drivers/bus/omap*.[ch] << 16964 F: drivers/bus/ti-sysc.c << 16965 F: drivers/gpio/gpio-tps65219.c << 16966 F: drivers/i2c/busses/i2c-omap.c << 16967 F: drivers/irqchip/irq-omap-intc.c << 16968 F: drivers/mfd/*omap*.c << 16969 F: drivers/mfd/menelaus.c << 16970 F: drivers/mfd/palmas.c << 16971 F: drivers/mfd/tps65217.c << 16972 F: drivers/mfd/tps65218.c << 16973 F: drivers/mfd/tps65219.c << 16974 F: drivers/mfd/tps65910.c << 16975 F: drivers/mfd/twl-core.[ch] << 16976 F: drivers/mfd/twl4030*.c << 16977 F: drivers/mfd/twl6030*.c << 16978 F: drivers/mfd/twl6040*.c << 16979 F: drivers/regulator/palmas-regulator*. << 16980 F: drivers/regulator/pbias-regulator.c << 16981 F: drivers/regulator/tps65217-regulator << 16982 F: drivers/regulator/tps65218-regulator << 16983 F: drivers/regulator/tps65219-regulator << 16984 F: drivers/regulator/tps65910-regulator << 16985 F: drivers/regulator/twl-regulator.c << 16986 F: drivers/regulator/twl6030-regulator. << 16987 F: include/linux/platform_data/i2c-omap << 16988 F: include/linux/platform_data/ti-sysc. << 16989 3875 16990 OMFS FILESYSTEM 3876 OMFS FILESYSTEM 16991 M: Bob Copeland <me@bobcopeland.com> 3877 M: Bob Copeland <me@bobcopeland.com> 16992 L: linux-karma-devel@lists.sourceforge. 3878 L: linux-karma-devel@lists.sourceforge.net 16993 S: Maintained 3879 S: Maintained 16994 F: Documentation/filesystems/omfs.rst !! 3880 F: Documentation/filesystems/omfs.txt 16995 F: fs/omfs/ 3881 F: fs/omfs/ 16996 3882 16997 OMNIVISION OG01A1B SENSOR DRIVER !! 3883 OMNIKEY CARDMAN 4000 DRIVER 16998 M: Sakari Ailus <sakari.ailus@linux.inte !! 3884 M: Harald Welte <laforge@gnumonks.org> 16999 L: linux-media@vger.kernel.org << 17000 S: Maintained << 17001 F: Documentation/devicetree/bindings/me << 17002 F: drivers/media/i2c/og01a1b.c << 17003 << 17004 OMNIVISION OV01A10 SENSOR DRIVER << 17005 M: Bingbu Cao <bingbu.cao@intel.com> << 17006 L: linux-media@vger.kernel.org << 17007 S: Maintained << 17008 T: git git://linuxtv.org/media_tree.git << 17009 F: drivers/media/i2c/ov01a10.c << 17010 << 17011 OMNIVISION OV02A10 SENSOR DRIVER << 17012 L: linux-media@vger.kernel.org << 17013 S: Orphan << 17014 T: git git://linuxtv.org/media_tree.git << 17015 F: Documentation/devicetree/bindings/me << 17016 F: drivers/media/i2c/ov02a10.c << 17017 << 17018 OMNIVISION OV08D10 SENSOR DRIVER << 17019 M: Jimmy Su <jimmy.su@intel.com> << 17020 L: linux-media@vger.kernel.org << 17021 S: Maintained << 17022 T: git git://linuxtv.org/media_tree.git << 17023 F: drivers/media/i2c/ov08d10.c << 17024 << 17025 OMNIVISION OV08X40 SENSOR DRIVER << 17026 M: Jason Chen <jason.z.chen@intel.com> << 17027 L: linux-media@vger.kernel.org << 17028 S: Maintained << 17029 T: git git://linuxtv.org/media_tree.git << 17030 F: drivers/media/i2c/ov08x40.c << 17031 << 17032 OMNIVISION OV13858 SENSOR DRIVER << 17033 M: Sakari Ailus <sakari.ailus@linux.inte << 17034 L: linux-media@vger.kernel.org << 17035 S: Maintained << 17036 T: git git://linuxtv.org/media_tree.git << 17037 F: drivers/media/i2c/ov13858.c << 17038 << 17039 OMNIVISION OV13B10 SENSOR DRIVER << 17040 M: Arec Kao <arec.kao@intel.com> << 17041 L: linux-media@vger.kernel.org << 17042 S: Maintained << 17043 T: git git://linuxtv.org/media_tree.git << 17044 F: drivers/media/i2c/ov13b10.c << 17045 << 17046 OMNIVISION OV2680 SENSOR DRIVER << 17047 M: Rui Miguel Silva <rmfrfs@gmail.com> << 17048 M: Hans de Goede <hansg@kernel.org> << 17049 L: linux-media@vger.kernel.org << 17050 S: Maintained << 17051 T: git git://linuxtv.org/media_tree.git << 17052 F: Documentation/devicetree/bindings/me << 17053 F: drivers/media/i2c/ov2680.c << 17054 << 17055 OMNIVISION OV2685 SENSOR DRIVER << 17056 M: Shunqian Zheng <zhengsq@rock-chips.co << 17057 L: linux-media@vger.kernel.org << 17058 S: Maintained << 17059 T: git git://linuxtv.org/media_tree.git << 17060 F: Documentation/devicetree/bindings/me << 17061 F: drivers/media/i2c/ov2685.c << 17062 << 17063 OMNIVISION OV2740 SENSOR DRIVER << 17064 M: Tianshu Qiu <tian.shu.qiu@intel.com> << 17065 R: Sakari Ailus <sakari.ailus@linux.inte << 17066 R: Bingbu Cao <bingbu.cao@intel.com> << 17067 L: linux-media@vger.kernel.org << 17068 S: Maintained << 17069 T: git git://linuxtv.org/media_tree.git << 17070 F: drivers/media/i2c/ov2740.c << 17071 << 17072 OMNIVISION OV4689 SENSOR DRIVER << 17073 M: Mikhail Rudenko <mike.rudenko@gmail.c << 17074 L: linux-media@vger.kernel.org << 17075 S: Maintained << 17076 T: git git://linuxtv.org/media_tree.git << 17077 F: Documentation/devicetree/bindings/me << 17078 F: drivers/media/i2c/ov4689.c << 17079 << 17080 OMNIVISION OV5640 SENSOR DRIVER << 17081 M: Steve Longerbeam <slongerbeam@gmail.c << 17082 L: linux-media@vger.kernel.org << 17083 S: Maintained << 17084 T: git git://linuxtv.org/media_tree.git << 17085 F: drivers/media/i2c/ov5640.c << 17086 << 17087 OMNIVISION OV5647 SENSOR DRIVER << 17088 M: Dave Stevenson <dave.stevenson@raspbe << 17089 M: Jacopo Mondi <jacopo@jmondi.org> << 17090 L: linux-media@vger.kernel.org << 17091 S: Maintained << 17092 T: git git://linuxtv.org/media_tree.git << 17093 F: Documentation/devicetree/bindings/me << 17094 F: drivers/media/i2c/ov5647.c << 17095 << 17096 OMNIVISION OV5670 SENSOR DRIVER << 17097 M: Sakari Ailus <sakari.ailus@linux.inte << 17098 L: linux-media@vger.kernel.org << 17099 S: Maintained << 17100 T: git git://linuxtv.org/media_tree.git << 17101 F: Documentation/devicetree/bindings/me << 17102 F: drivers/media/i2c/ov5670.c << 17103 << 17104 OMNIVISION OV5675 SENSOR DRIVER << 17105 M: Sakari Ailus <sakari.ailus@linux.inte << 17106 L: linux-media@vger.kernel.org << 17107 S: Maintained << 17108 T: git git://linuxtv.org/media_tree.git << 17109 F: Documentation/devicetree/bindings/me << 17110 F: drivers/media/i2c/ov5675.c << 17111 << 17112 OMNIVISION OV5693 SENSOR DRIVER << 17113 M: Daniel Scally <djrscally@gmail.com> << 17114 L: linux-media@vger.kernel.org << 17115 S: Maintained << 17116 T: git git://linuxtv.org/media_tree.git << 17117 F: Documentation/devicetree/bindings/me << 17118 F: drivers/media/i2c/ov5693.c << 17119 << 17120 OMNIVISION OV5695 SENSOR DRIVER << 17121 M: Shunqian Zheng <zhengsq@rock-chips.co << 17122 L: linux-media@vger.kernel.org << 17123 S: Maintained 3885 S: Maintained 17124 T: git git://linuxtv.org/media_tree.git !! 3886 F: drivers/char/pcmcia/cm4000_cs.c 17125 F: drivers/media/i2c/ov5695.c !! 3887 F: include/linux/cm4000_cs.h 17126 3888 17127 OMNIVISION OV64A40 SENSOR DRIVER !! 3889 OMNIKEY CARDMAN 4040 DRIVER 17128 M: Jacopo Mondi <jacopo.mondi@ideasonboa !! 3890 M: Harald Welte <laforge@gnumonks.org> 17129 L: linux-media@vger.kernel.org << 17130 S: Maintained 3891 S: Maintained 17131 T: git git://linuxtv.org/media_tree.git !! 3892 F: drivers/char/pcmcia/cm4040_cs.* 17132 F: Documentation/devicetree/bindings/me << 17133 F: drivers/media/i2c/ov64a40.c << 17134 3893 17135 OMNIVISION OV7670 SENSOR DRIVER 3894 OMNIVISION OV7670 SENSOR DRIVER >> 3895 M: Jonathan Corbet <corbet@lwn.net> 17136 L: linux-media@vger.kernel.org 3896 L: linux-media@vger.kernel.org 17137 S: Orphan !! 3897 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 17138 T: git git://linuxtv.org/media_tree.git << 17139 F: Documentation/devicetree/bindings/me << 17140 F: drivers/media/i2c/ov7670.c << 17141 << 17142 OMNIVISION OV772x SENSOR DRIVER << 17143 M: Jacopo Mondi <jacopo@jmondi.org> << 17144 L: linux-media@vger.kernel.org << 17145 S: Odd fixes << 17146 T: git git://linuxtv.org/media_tree.git << 17147 F: Documentation/devicetree/bindings/me << 17148 F: drivers/media/i2c/ov772x.c << 17149 F: include/media/i2c/ov772x.h << 17150 << 17151 OMNIVISION OV7740 SENSOR DRIVER << 17152 L: linux-media@vger.kernel.org << 17153 S: Orphan << 17154 T: git git://linuxtv.org/media_tree.git << 17155 F: Documentation/devicetree/bindings/me << 17156 F: drivers/media/i2c/ov7740.c << 17157 << 17158 OMNIVISION OV8856 SENSOR DRIVER << 17159 M: Sakari Ailus <sakari.ailus@linux.inte << 17160 L: linux-media@vger.kernel.org << 17161 S: Maintained << 17162 T: git git://linuxtv.org/media_tree.git << 17163 F: Documentation/devicetree/bindings/me << 17164 F: drivers/media/i2c/ov8856.c << 17165 << 17166 OMNIVISION OV8858 SENSOR DRIVER << 17167 M: Jacopo Mondi <jacopo.mondi@ideasonboa << 17168 M: Nicholas Roth <nicholas@rothemail.net << 17169 L: linux-media@vger.kernel.org << 17170 S: Maintained << 17171 T: git git://linuxtv.org/media_tree.git << 17172 F: Documentation/devicetree/bindings/me << 17173 F: drivers/media/i2c/ov8858.c << 17174 << 17175 OMNIVISION OV9282 SENSOR DRIVER << 17176 M: Dave Stevenson <dave.stevenson@raspbe << 17177 L: linux-media@vger.kernel.org << 17178 S: Maintained << 17179 T: git git://linuxtv.org/media_tree.git << 17180 F: Documentation/devicetree/bindings/me << 17181 F: drivers/media/i2c/ov9282.c << 17182 << 17183 OMNIVISION OV9640 SENSOR DRIVER << 17184 M: Petr Cvek <petrcvekcz@gmail.com> << 17185 L: linux-media@vger.kernel.org << 17186 S: Maintained << 17187 F: drivers/media/i2c/ov9640.* << 17188 << 17189 OMNIVISION OV9650 SENSOR DRIVER << 17190 M: Sakari Ailus <sakari.ailus@linux.inte << 17191 R: Akinobu Mita <akinobu.mita@gmail.com> << 17192 R: Sylwester Nawrocki <s.nawrocki@samsun << 17193 L: linux-media@vger.kernel.org << 17194 S: Maintained << 17195 T: git git://linuxtv.org/media_tree.git << 17196 F: Documentation/devicetree/bindings/me << 17197 F: drivers/media/i2c/ov9650.c << 17198 << 17199 OMNIVISION OV9734 SENSOR DRIVER << 17200 M: Tianshu Qiu <tian.shu.qiu@intel.com> << 17201 R: Bingbu Cao <bingbu.cao@intel.com> << 17202 L: linux-media@vger.kernel.org << 17203 S: Maintained 3898 S: Maintained 17204 T: git git://linuxtv.org/media_tree.git !! 3899 F: drivers/media/video/ov7670.c 17205 F: drivers/media/i2c/ov9734.c << 17206 << 17207 ONBOARD USB HUB DRIVER << 17208 M: Matthias Kaehlcke <mka@chromium.org> << 17209 L: linux-usb@vger.kernel.org << 17210 S: Maintained << 17211 F: Documentation/ABI/testing/sysfs-bus- << 17212 F: drivers/usb/misc/onboard_usb_dev.c << 17213 3900 17214 ONENAND FLASH DRIVER 3901 ONENAND FLASH DRIVER 17215 M: Kyungmin Park <kyungmin.park@samsung. 3902 M: Kyungmin Park <kyungmin.park@samsung.com> 17216 L: linux-mtd@lists.infradead.org 3903 L: linux-mtd@lists.infradead.org 17217 S: Maintained 3904 S: Maintained 17218 F: drivers/mtd/nand/onenand/ !! 3905 F: drivers/mtd/onenand/ 17219 F: include/linux/mtd/onenand*.h 3906 F: include/linux/mtd/onenand*.h 17220 3907 17221 ONEXPLAYER FAN DRIVER !! 3908 ONSTREAM SCSI TAPE DRIVER 17222 M: Derek John Clark <derekjohn.clark@gma !! 3909 M: Willem Riede <osst@riede.org> 17223 M: Joaquín Ignacio Aramendía <samsagax !! 3910 L: osst-users@lists.sourceforge.net 17224 L: linux-hwmon@vger.kernel.org !! 3911 L: linux-scsi@vger.kernel.org 17225 S: Maintained << 17226 F: drivers/hwmon/oxp-sensors.c << 17227 << 17228 ONIE TLV NVMEM LAYOUT DRIVER << 17229 M: Miquel Raynal <miquel.raynal@bootlin. << 17230 S: Maintained << 17231 F: Documentation/devicetree/bindings/nv << 17232 F: drivers/nvmem/layouts/onie-tlv.c << 17233 << 17234 ONION OMEGA2+ BOARD << 17235 M: Harvey Hunt <harveyhuntnexus@gmail.co << 17236 L: linux-mips@vger.kernel.org << 17237 S: Maintained << 17238 F: arch/mips/boot/dts/ralink/omega2p.dt << 17239 << 17240 ONSEMI ETHERNET PHY DRIVERS << 17241 M: Piergiorgio Beruto <piergiorgio.berut << 17242 L: netdev@vger.kernel.org << 17243 S: Supported << 17244 W: http://www.onsemi.com << 17245 F: drivers/net/phy/ncn* << 17246 << 17247 OP-TEE DRIVER << 17248 M: Jens Wiklander <jens.wiklander@linaro << 17249 L: op-tee@lists.trustedfirmware.org << 17250 S: Maintained << 17251 F: Documentation/ABI/testing/sysfs-bus- << 17252 F: drivers/tee/optee/ << 17253 << 17254 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER << 17255 M: Sumit Garg <sumit.garg@linaro.org> << 17256 L: op-tee@lists.trustedfirmware.org << 17257 S: Maintained << 17258 F: drivers/char/hw_random/optee-rng.c << 17259 << 17260 OP-TEE RTC DRIVER << 17261 M: Clément Léger <clement.leger@bootli << 17262 L: linux-rtc@vger.kernel.org << 17263 S: Maintained << 17264 F: drivers/rtc/rtc-optee.c << 17265 << 17266 OPA-VNIC DRIVER << 17267 M: Dennis Dalessandro <dennis.dalessandr << 17268 L: linux-rdma@vger.kernel.org << 17269 S: Supported << 17270 F: drivers/infiniband/ulp/opa_vnic << 17271 << 17272 OPEN ALLIANCE 10BASE-T1S MACPHY SERIAL INTER << 17273 M: Parthiban Veerasooran <parthiban.veer << 17274 L: netdev@vger.kernel.org << 17275 S: Maintained << 17276 F: Documentation/networking/oa-tc6-fram << 17277 F: drivers/net/ethernet/oa_tc6.c << 17278 F: include/linux/oa_tc6.h << 17279 << 17280 OPEN FIRMWARE AND FLATTENED DEVICE TREE << 17281 M: Rob Herring <robh@kernel.org> << 17282 M: Saravana Kannan <saravanak@google.com << 17283 L: devicetree@vger.kernel.org << 17284 S: Maintained << 17285 W: http://www.devicetree.org/ << 17286 C: irc://irc.libera.chat/devicetree << 17287 T: git git://git.kernel.org/pub/scm/lin << 17288 F: Documentation/ABI/testing/sysfs-firm << 17289 F: drivers/of/ << 17290 F: include/linux/of*.h << 17291 F: scripts/dtc/ << 17292 F: tools/testing/selftests/dt/ << 17293 K: of_overlay_notifier_ << 17294 K: of_overlay_fdt_apply << 17295 K: of_overlay_remove << 17296 << 17297 OPEN FIRMWARE AND FLATTENED DEVICE TREE BIND << 17298 M: Rob Herring <robh@kernel.org> << 17299 M: Krzysztof Kozlowski <krzk+dt@kernel.o << 17300 M: Conor Dooley <conor+dt@kernel.org> << 17301 L: devicetree@vger.kernel.org << 17302 S: Maintained << 17303 Q: http://patchwork.ozlabs.org/project/ << 17304 C: irc://irc.libera.chat/devicetree << 17305 T: git git://git.kernel.org/pub/scm/lin << 17306 F: Documentation/devicetree/ << 17307 F: arch/*/boot/dts/ << 17308 F: include/dt-bindings/ << 17309 << 17310 OPENCOMPUTE PTP CLOCK DRIVER << 17311 M: Jonathan Lemon <jonathan.lemon@gmail. << 17312 M: Vadim Fedorenko <vadim.fedorenko@linu << 17313 L: netdev@vger.kernel.org << 17314 S: Maintained 3912 S: Maintained 17315 F: drivers/ptp/ptp_ocp.c !! 3913 F: drivers/scsi/osst* >> 3914 F: drivers/scsi/st* 17316 3915 17317 OPENCORES I2C BUS DRIVER 3916 OPENCORES I2C BUS DRIVER 17318 M: Peter Korsgaard <peter@korsgaard.com> !! 3917 M: Peter Korsgaard <jacmet@sunsite.dk> 17319 M: Andrew Lunn <andrew@lunn.ch> << 17320 L: linux-i2c@vger.kernel.org 3918 L: linux-i2c@vger.kernel.org 17321 S: Maintained 3919 S: Maintained 17322 F: Documentation/devicetree/bindings/i2 !! 3920 F: Documentation/i2c/busses/i2c-ocores 17323 F: Documentation/i2c/busses/i2c-ocores. << 17324 F: drivers/i2c/busses/i2c-ocores.c 3921 F: drivers/i2c/busses/i2c-ocores.c 17325 F: include/linux/platform_data/i2c-ocor << 17326 << 17327 OPENRISC ARCHITECTURE << 17328 M: Jonas Bonn <jonas@southpole.se> << 17329 M: Stefan Kristiansson <stefan.kristians << 17330 M: Stafford Horne <shorne@gmail.com> << 17331 L: linux-openrisc@vger.kernel.org << 17332 S: Maintained << 17333 W: http://openrisc.io << 17334 T: git https://github.com/openrisc/linu << 17335 F: Documentation/arch/openrisc/ << 17336 F: Documentation/devicetree/bindings/op << 17337 F: arch/openrisc/ << 17338 F: drivers/irqchip/irq-ompic.c << 17339 F: drivers/irqchip/irq-or1k-* << 17340 3922 17341 OPENVSWITCH !! 3923 OPEN FIRMWARE AND FLATTENED DEVICE TREE 17342 M: Pravin B Shelar <pshelar@ovn.org> !! 3924 M: Grant Likely <grant.likely@secretlab.ca> 17343 L: netdev@vger.kernel.org !! 3925 L: devicetree-discuss@lists.ozlabs.org 17344 L: dev@openvswitch.org !! 3926 W: http://fdt.secretlab.ca 17345 S: Maintained 3927 S: Maintained 17346 W: http://openvswitch.org !! 3928 F: drivers/of 17347 F: include/uapi/linux/openvswitch.h !! 3929 F: include/linux/of*.h 17348 F: net/openvswitch/ !! 3930 K: of_get_property 17349 F: tools/testing/selftests/net/openvswi << 17350 << 17351 OPERATING PERFORMANCE POINTS (OPP) << 17352 M: Viresh Kumar <vireshk@kernel.org> << 17353 M: Nishanth Menon <nm@ti.com> << 17354 M: Stephen Boyd <sboyd@kernel.org> << 17355 L: linux-pm@vger.kernel.org << 17356 S: Maintained << 17357 T: git git://git.kernel.org/pub/scm/lin << 17358 F: Documentation/devicetree/bindings/op << 17359 F: Documentation/power/opp.rst << 17360 F: drivers/opp/ << 17361 F: include/linux/pm_opp.h << 17362 3931 17363 OPL4 DRIVER !! 3932 OPROFILE 17364 M: Clemens Ladisch <clemens@ladisch.de> !! 3933 M: Robert Richter <robert.richter@amd.com> 17365 L: linux-sound@vger.kernel.org !! 3934 L: oprofile-list@lists.sf.net 17366 S: Maintained !! 3935 S: Maintained 17367 T: git git://git.kernel.org/pub/scm/lin !! 3936 F: arch/*/oprofile/ 17368 F: sound/drivers/opl4/ !! 3937 F: drivers/oprofile/ >> 3938 F: include/linux/oprofile.h 17369 3939 17370 ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 3940 ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 17371 M: Mark Fasheh <mark@fasheh.com> !! 3941 M: Mark Fasheh <mfasheh@suse.com> 17372 M: Joel Becker <jlbec@evilplan.org> !! 3942 M: Joel Becker <joel.becker@oracle.com> 17373 M: Joseph Qi <joseph.qi@linux.alibaba.co !! 3943 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 17374 L: ocfs2-devel@lists.linux.dev !! 3944 W: http://oss.oracle.com/projects/ocfs2/ 17375 S: Supported !! 3945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git 17376 W: http://ocfs2.wiki.kernel.org !! 3946 S: Supported 17377 F: Documentation/filesystems/dlmfs.rst !! 3947 F: Documentation/filesystems/ocfs2.txt 17378 F: Documentation/filesystems/ocfs2.rst !! 3948 F: Documentation/filesystems/dlmfs.txt 17379 F: fs/ocfs2/ 3949 F: fs/ocfs2/ 17380 3950 17381 ORANGEFS FILESYSTEM !! 3951 ORINOCO DRIVER 17382 M: Mike Marshall <hubcap@omnibond.com> !! 3952 M: Pavel Roskin <proski@gnu.org> 17383 R: Martin Brandenburg <martin@omnibond.c !! 3953 M: David Gibson <hermes@gibson.dropbear.id.au> 17384 L: devel@lists.orangefs.org !! 3954 L: linux-wireless@vger.kernel.org 17385 S: Supported !! 3955 L: orinoco-users@lists.sourceforge.net 17386 T: git git://git.kernel.org/pub/scm/lin !! 3956 L: orinoco-devel@lists.sourceforge.net 17387 F: Documentation/filesystems/orangefs.r !! 3957 W: http://www.nongnu.org/orinoco/ 17388 F: fs/orangefs/ !! 3958 S: Maintained 17389 !! 3959 F: drivers/net/wireless/orinoco/ 17390 OV2659 OMNIVISION SENSOR DRIVER !! 3960 17391 M: "Lad, Prabhakar" <prabhakar.csengg@gm !! 3961 OSD LIBRARY and FILESYSTEM 17392 L: linux-media@vger.kernel.org !! 3962 M: Boaz Harrosh <bharrosh@panasas.com> 17393 S: Maintained !! 3963 M: Benny Halevy <bhalevy@panasas.com> 17394 W: https://linuxtv.org !! 3964 L: osd-dev@open-osd.org 17395 Q: http://patchwork.linuxtv.org/project !! 3965 W: http://open-osd.org 17396 T: git git://linuxtv.org/mhadli/v4l-dvb !! 3966 T: git git://git.open-osd.org/open-osd.git 17397 F: drivers/media/i2c/ov2659.c !! 3967 S: Maintained 17398 F: include/media/i2c/ov2659.h !! 3968 F: drivers/scsi/osd/ 17399 !! 3969 F: include/scsi/osd_* 17400 OVERLAY FILESYSTEM !! 3970 F: fs/exofs/ 17401 M: Miklos Szeredi <miklos@szeredi.hu> << 17402 M: Amir Goldstein <amir73il@gmail.com> << 17403 L: linux-unionfs@vger.kernel.org << 17404 S: Supported << 17405 T: git git://git.kernel.org/pub/scm/lin << 17406 F: Documentation/filesystems/overlayfs. << 17407 F: fs/overlayfs/ << 17408 3971 17409 P54 WIRELESS DRIVER 3972 P54 WIRELESS DRIVER 17410 M: Christian Lamparter <chunkeey@googlem !! 3973 M: Michael Wu <flamingice@sourmilk.net> 17411 L: linux-wireless@vger.kernel.org 3974 L: linux-wireless@vger.kernel.org >> 3975 W: http://prism54.org >> 3976 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mwu/mac80211-drivers.git 17412 S: Maintained 3977 S: Maintained 17413 W: https://wireless.wiki.kernel.org/en/ !! 3978 F: drivers/net/wireless/p54/ 17414 F: drivers/net/wireless/intersil/p54/ << 17415 3979 17416 PACKET SOCKETS !! 3980 PA SEMI ETHERNET DRIVER 17417 M: Willem de Bruijn <willemdebruijn.kern !! 3981 M: Olof Johansson <olof@lixom.net> 17418 S: Maintained << 17419 F: include/uapi/linux/if_packet.h << 17420 F: net/packet/af_packet.c << 17421 << 17422 PACKING << 17423 M: Vladimir Oltean <olteanv@gmail.com> << 17424 L: netdev@vger.kernel.org 3982 L: netdev@vger.kernel.org 17425 S: Supported << 17426 F: Documentation/core-api/packing.rst << 17427 F: include/linux/packing.h << 17428 F: lib/packing.c << 17429 << 17430 PADATA PARALLEL EXECUTION MECHANISM << 17431 M: Steffen Klassert <steffen.klassert@se << 17432 M: Daniel Jordan <daniel.m.jordan@oracle << 17433 L: linux-crypto@vger.kernel.org << 17434 L: linux-kernel@vger.kernel.org << 17435 S: Maintained 3983 S: Maintained 17436 F: Documentation/core-api/padata.rst !! 3984 F: drivers/net/pasemi_mac.* 17437 F: include/linux/padata.h << 17438 F: kernel/padata.c << 17439 3985 17440 PAGE CACHE !! 3986 PA SEMI SMBUS DRIVER 17441 M: Matthew Wilcox (Oracle) <willy@infrad !! 3987 M: Olof Johansson <olof@lixom.net> 17442 L: linux-fsdevel@vger.kernel.org !! 3988 L: linux-i2c@vger.kernel.org 17443 S: Supported << 17444 T: git git://git.infradead.org/users/wi << 17445 F: Documentation/filesystems/locking.rs << 17446 F: Documentation/filesystems/vfs.rst << 17447 F: include/linux/pagemap.h << 17448 F: mm/filemap.c << 17449 F: mm/page-writeback.c << 17450 F: mm/readahead.c << 17451 F: mm/truncate.c << 17452 << 17453 PAGE POOL << 17454 M: Jesper Dangaard Brouer <hawk@kernel.o << 17455 M: Ilias Apalodimas <ilias.apalodimas@li << 17456 L: netdev@vger.kernel.org << 17457 S: Supported << 17458 F: Documentation/networking/page_pool.r << 17459 F: include/net/page_pool/ << 17460 F: include/trace/events/page_pool.h << 17461 F: net/core/page_pool.c << 17462 << 17463 PAGE TABLE CHECK << 17464 M: Pasha Tatashin <pasha.tatashin@soleen << 17465 M: Andrew Morton <akpm@linux-foundation. << 17466 L: linux-mm@kvack.org << 17467 S: Maintained 3989 S: Maintained 17468 F: Documentation/mm/page_table_check.rs !! 3990 F: drivers/i2c/busses/i2c-pasemi.c 17469 F: include/linux/page_table_check.h << 17470 F: mm/page_table_check.c << 17471 3991 17472 PANASONIC LAPTOP ACPI EXTRAS DRIVER 3992 PANASONIC LAPTOP ACPI EXTRAS DRIVER 17473 M: Kenneth Chan <kenneth.t.chan@gmail.co !! 3993 M: Harald Welte <laforge@gnumonks.org> 17474 L: platform-driver-x86@vger.kernel.org << 17475 S: Maintained 3994 S: Maintained 17476 F: drivers/platform/x86/panasonic-lapto 3995 F: drivers/platform/x86/panasonic-laptop.c 17477 3996 17478 PARALLAX PING IIO SENSOR DRIVER !! 3997 PANASONIC MN10300/AM33 PORT 17479 M: Andreas Klinger <ak@it-klinger.de> !! 3998 M: David Howells <dhowells@redhat.com> 17480 L: linux-iio@vger.kernel.org !! 3999 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 17481 S: Maintained !! 4000 L: linux-am33-list@redhat.com (moderated for non-subscribers) 17482 F: Documentation/devicetree/bindings/ii !! 4001 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 17483 F: drivers/iio/proximity/ping.c !! 4002 S: Maintained 17484 !! 4003 F: Documentation/mn10300/ 17485 PARALLEL LCD/KEYPAD PANEL DRIVER !! 4004 F: arch/mn10300/ 17486 M: Willy Tarreau <willy@haproxy.com> << 17487 M: Ksenija Stanojevic <ksenija.stanojevi << 17488 S: Odd Fixes << 17489 F: Documentation/admin-guide/lcd-panel- << 17490 F: drivers/auxdisplay/panel.c << 17491 4005 17492 PARALLEL PORT SUBSYSTEM !! 4006 PARALLEL PORT SUPPORT 17493 M: Sudip Mukherjee <sudipm.mukherjee@gma << 17494 M: Sudip Mukherjee <sudip.mukherjee@code << 17495 L: linux-parport@lists.infradead.org (s 4007 L: linux-parport@lists.infradead.org (subscribers-only) 17496 S: Maintained !! 4008 S: Orphan 17497 F: Documentation/driver-api/parport*.rs << 17498 F: drivers/char/ppdev.c << 17499 F: drivers/parport/ 4009 F: drivers/parport/ 17500 F: include/linux/parport*.h 4010 F: include/linux/parport*.h 17501 F: include/uapi/linux/ppdev.h !! 4011 F: drivers/char/ppdev.c >> 4012 F: include/linux/ppdev.h 17502 4013 17503 PARAVIRT_OPS INTERFACE 4014 PARAVIRT_OPS INTERFACE 17504 M: Juergen Gross <jgross@suse.com> !! 4015 M: Jeremy Fitzhardinge <jeremy@xensource.com> 17505 R: Ajay Kaher <ajay.kaher@broadcom.com> !! 4016 M: Chris Wright <chrisw@sous-sol.org> 17506 R: Alexey Makhalov <alexey.amakhalov@bro !! 4017 M: Alok Kataria <akataria@vmware.com> 17507 R: Broadcom internal kernel review list< !! 4018 M: Rusty Russell <rusty@rustcorp.com.au> 17508 L: virtualization@lists.linux.dev !! 4019 L: virtualization@lists.osdl.org 17509 L: x86@kernel.org !! 4020 S: Supported 17510 S: Supported !! 4021 F: Documentation/ia64/paravirt_ops.txt 17511 T: git git://git.kernel.org/pub/scm/lin << 17512 F: Documentation/virt/paravirt_ops.rst << 17513 F: arch/*/include/asm/paravirt*.h << 17514 F: arch/*/kernel/paravirt* 4022 F: arch/*/kernel/paravirt* 17515 F: include/linux/hypervisor.h !! 4023 F: arch/*/include/asm/paravirt.h >> 4024 >> 4025 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES >> 4026 M: Tim Waugh <tim@cyberelk.net> >> 4027 L: linux-parport@lists.infradead.org (subscribers-only) >> 4028 W: http://www.torque.net/linux-pp.html >> 4029 S: Maintained >> 4030 F: Documentation/blockdev/paride.txt >> 4031 F: drivers/block/paride/ 17516 4032 17517 PARISC ARCHITECTURE 4033 PARISC ARCHITECTURE 17518 M: "James E.J. Bottomley" <James.Bottoml !! 4034 M: Kyle McMartin <kyle@mcmartin.ca> 17519 M: Helge Deller <deller@gmx.de> 4035 M: Helge Deller <deller@gmx.de> >> 4036 M: "James E.J. Bottomley" <jejb@parisc-linux.org> 17520 L: linux-parisc@vger.kernel.org 4037 L: linux-parisc@vger.kernel.org >> 4038 W: http://www.parisc-linux.org/ >> 4039 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6.git 17521 S: Maintained 4040 S: Maintained 17522 W: https://parisc.wiki.kernel.org << 17523 Q: http://patchwork.kernel.org/project/ << 17524 T: git git://git.kernel.org/pub/scm/lin << 17525 T: git git://git.kernel.org/pub/scm/lin << 17526 F: Documentation/arch/parisc/ << 17527 F: arch/parisc/ 4041 F: arch/parisc/ 17528 F: drivers/char/agp/parisc-agp.c << 17529 F: drivers/input/misc/hp_sdc_rtc.c << 17530 F: drivers/input/serio/gscps2.c << 17531 F: drivers/input/serio/hp_sdc* << 17532 F: drivers/parisc/ 4042 F: drivers/parisc/ 17533 F: drivers/parport/parport_gsc.* << 17534 F: drivers/tty/serial/8250/8250_parisc. << 17535 F: drivers/video/console/sti* << 17536 F: drivers/video/fbdev/sti* << 17537 F: drivers/video/logo/logo_parisc* << 17538 F: include/linux/hp_sdc.h << 17539 << 17540 PARMAN << 17541 M: Jiri Pirko <jiri@resnulli.us> << 17542 L: netdev@vger.kernel.org << 17543 S: Supported << 17544 F: include/linux/parman.h << 17545 F: lib/parman.c << 17546 F: lib/test_parman.c << 17547 << 17548 PC ENGINES APU BOARD DRIVER << 17549 M: Enrico Weigelt, metux IT consult <inf << 17550 S: Maintained << 17551 F: drivers/platform/x86/pcengines-apuv2 << 17552 4043 17553 PC87360 HARDWARE MONITORING DRIVER 4044 PC87360 HARDWARE MONITORING DRIVER 17554 M: Jim Cromie <jim.cromie@gmail.com> 4045 M: Jim Cromie <jim.cromie@gmail.com> 17555 L: linux-hwmon@vger.kernel.org !! 4046 L: lm-sensors@lm-sensors.org 17556 S: Maintained 4047 S: Maintained 17557 F: Documentation/hwmon/pc87360.rst !! 4048 F: Documentation/hwmon/pc87360 17558 F: drivers/hwmon/pc87360.c 4049 F: drivers/hwmon/pc87360.c 17559 4050 17560 PC8736x GPIO DRIVER 4051 PC8736x GPIO DRIVER 17561 M: Jim Cromie <jim.cromie@gmail.com> 4052 M: Jim Cromie <jim.cromie@gmail.com> 17562 S: Maintained 4053 S: Maintained 17563 F: drivers/char/pc8736x_gpio.c 4054 F: drivers/char/pc8736x_gpio.c 17564 4055 17565 PC87427 HARDWARE MONITORING DRIVER << 17566 M: Jean Delvare <jdelvare@suse.com> << 17567 L: linux-hwmon@vger.kernel.org << 17568 S: Maintained << 17569 F: Documentation/hwmon/pc87427.rst << 17570 F: drivers/hwmon/pc87427.c << 17571 << 17572 PCA9532 LED DRIVER 4056 PCA9532 LED DRIVER 17573 M: Riku Voipio <riku.voipio@iki.fi> 4057 M: Riku Voipio <riku.voipio@iki.fi> 17574 S: Maintained 4058 S: Maintained 17575 F: drivers/leds/leds-pca9532.c 4059 F: drivers/leds/leds-pca9532.c 17576 F: include/linux/leds-pca9532.h 4060 F: include/linux/leds-pca9532.h 17577 4061 17578 PCI DRIVER FOR AARDVARK (Marvell Armada 3700 !! 4062 PCA9564/PCA9665 I2C BUS DRIVER 17579 M: Thomas Petazzoni <thomas.petazzoni@bo !! 4063 M: Wolfram Sang <w.sang@pengutronix.de> 17580 M: Pali Rohár <pali@kernel.org> !! 4064 L: linux-i2c@vger.kernel.org 17581 L: linux-pci@vger.kernel.org << 17582 L: linux-arm-kernel@lists.infradead.org << 17583 S: Maintained << 17584 F: Documentation/devicetree/bindings/pc << 17585 F: drivers/pci/controller/pci-aardvark. << 17586 << 17587 PCI DRIVER FOR ALTERA PCIE IP << 17588 M: Joyce Ooi <joyce.ooi@intel.com> << 17589 L: linux-pci@vger.kernel.org << 17590 S: Supported << 17591 F: Documentation/devicetree/bindings/pc << 17592 F: drivers/pci/controller/pcie-altera.c << 17593 << 17594 PCI DRIVER FOR APPLIEDMICRO XGENE << 17595 M: Toan Le <toan@os.amperecomputing.com> << 17596 L: linux-pci@vger.kernel.org << 17597 L: linux-arm-kernel@lists.infradead.org << 17598 S: Maintained << 17599 F: Documentation/devicetree/bindings/pc << 17600 F: drivers/pci/controller/pci-xgene.c << 17601 << 17602 PCI DRIVER FOR ARM VERSATILE PLATFORM << 17603 M: Rob Herring <robh@kernel.org> << 17604 L: linux-pci@vger.kernel.org << 17605 L: linux-arm-kernel@lists.infradead.org << 17606 S: Maintained << 17607 F: Documentation/devicetree/bindings/pc << 17608 F: drivers/pci/controller/pci-versatile << 17609 << 17610 PCI DRIVER FOR ARMADA 8K << 17611 M: Thomas Petazzoni <thomas.petazzoni@bo << 17612 L: linux-pci@vger.kernel.org << 17613 L: linux-arm-kernel@lists.infradead.org << 17614 S: Maintained << 17615 F: Documentation/devicetree/bindings/pc << 17616 F: drivers/pci/controller/dwc/pcie-arma << 17617 << 17618 PCI DRIVER FOR CADENCE PCIE IP << 17619 L: linux-pci@vger.kernel.org << 17620 S: Orphan << 17621 F: Documentation/devicetree/bindings/pc << 17622 F: drivers/pci/controller/cadence/*cade << 17623 << 17624 PCI DRIVER FOR FREESCALE LAYERSCAPE << 17625 M: Minghuan Lian <minghuan.Lian@nxp.com> << 17626 M: Mingkai Hu <mingkai.hu@nxp.com> << 17627 M: Roy Zang <roy.zang@nxp.com> << 17628 L: linuxppc-dev@lists.ozlabs.org << 17629 L: linux-pci@vger.kernel.org << 17630 L: linux-arm-kernel@lists.infradead.org << 17631 L: imx@lists.linux.dev << 17632 S: Maintained << 17633 F: drivers/pci/controller/dwc/*layersca << 17634 << 17635 PCI DRIVER FOR FU740 << 17636 M: Paul Walmsley <paul.walmsley@sifive.c << 17637 M: Greentime Hu <greentime.hu@sifive.com << 17638 M: Samuel Holland <samuel.holland@sifive << 17639 L: linux-pci@vger.kernel.org << 17640 S: Maintained << 17641 F: Documentation/devicetree/bindings/pc << 17642 F: drivers/pci/controller/dwc/pcie-fu74 << 17643 << 17644 PCI DRIVER FOR GENERIC OF HOSTS << 17645 M: Will Deacon <will@kernel.org> << 17646 L: linux-pci@vger.kernel.org << 17647 L: linux-arm-kernel@lists.infradead.org << 17648 S: Maintained << 17649 F: Documentation/devicetree/bindings/pc << 17650 F: drivers/pci/controller/pci-host-comm << 17651 F: drivers/pci/controller/pci-host-gene << 17652 << 17653 PCI DRIVER FOR IMX6 << 17654 M: Richard Zhu <hongxing.zhu@nxp.com> << 17655 M: Lucas Stach <l.stach@pengutronix.de> << 17656 L: linux-pci@vger.kernel.org << 17657 L: linux-arm-kernel@lists.infradead.org << 17658 L: imx@lists.linux.dev << 17659 S: Maintained << 17660 F: Documentation/devicetree/bindings/pc << 17661 F: Documentation/devicetree/bindings/pc << 17662 F: Documentation/devicetree/bindings/pc << 17663 F: drivers/pci/controller/dwc/*imx6* << 17664 << 17665 PCI DRIVER FOR INTEL IXP4XX << 17666 M: Linus Walleij <linus.walleij@linaro.o << 17667 S: Maintained << 17668 F: Documentation/devicetree/bindings/pc << 17669 F: drivers/pci/controller/pci-ixp4xx.c << 17670 << 17671 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVIC << 17672 M: Nirmal Patel <nirmal.patel@linux.inte << 17673 R: Jonathan Derrick <jonathan.derrick@li << 17674 L: linux-pci@vger.kernel.org << 17675 S: Supported << 17676 F: drivers/pci/controller/vmd.c << 17677 << 17678 PCI DRIVER FOR MICROSEMI SWITCHTEC << 17679 M: Kurt Schwemmer <kurt.schwemmer@micros << 17680 M: Logan Gunthorpe <logang@deltatee.com> << 17681 L: linux-pci@vger.kernel.org << 17682 S: Maintained << 17683 F: Documentation/ABI/testing/sysfs-clas << 17684 F: Documentation/driver-api/switchtec.r << 17685 F: drivers/ntb/hw/mscc/ << 17686 F: drivers/pci/switch/switchtec* << 17687 F: include/linux/switchtec.h << 17688 F: include/uapi/linux/switchtec_ioctl.h << 17689 << 17690 PCI DRIVER FOR MOBIVEIL PCIE IP << 17691 M: Karthikeyan Mitran <m.karthikeyan@mob << 17692 M: Hou Zhiqiang <Zhiqiang.Hou@nxp.com> << 17693 L: linux-pci@vger.kernel.org << 17694 S: Supported << 17695 F: Documentation/devicetree/bindings/pc << 17696 F: drivers/pci/controller/mobiveil/pcie << 17697 << 17698 PCI DRIVER FOR MVEBU (Marvell Armada 370 and << 17699 M: Thomas Petazzoni <thomas.petazzoni@bo << 17700 M: Pali Rohár <pali@kernel.org> << 17701 L: linux-pci@vger.kernel.org << 17702 L: linux-arm-kernel@lists.infradead.org << 17703 S: Maintained << 17704 F: drivers/pci/controller/*mvebu* << 17705 << 17706 PCI DRIVER FOR NVIDIA TEGRA << 17707 M: Thierry Reding <thierry.reding@gmail. << 17708 L: linux-tegra@vger.kernel.org << 17709 L: linux-pci@vger.kernel.org << 17710 S: Supported << 17711 F: Documentation/devicetree/bindings/pc << 17712 F: drivers/pci/controller/pci-tegra.c << 17713 << 17714 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLE << 17715 M: Hou Zhiqiang <Zhiqiang.Hou@nxp.com> << 17716 L: linux-pci@vger.kernel.org << 17717 L: linux-arm-kernel@lists.infradead.org << 17718 S: Maintained << 17719 F: Documentation/devicetree/bindings/pc << 17720 F: drivers/pci/controller/mobiveil/pcie << 17721 << 17722 PCI DRIVER FOR PLDA PCIE IP << 17723 M: Daire McNamara <daire.mcnamara@microc << 17724 L: linux-pci@vger.kernel.org << 17725 S: Maintained << 17726 F: Documentation/devicetree/bindings/pc << 17727 F: drivers/pci/controller/plda/pcie-pld << 17728 F: drivers/pci/controller/plda/pcie-pld << 17729 << 17730 PCI DRIVER FOR RENESAS R-CAR << 17731 M: Marek Vasut <marek.vasut+renesas@gmai << 17732 M: Yoshihiro Shimoda <yoshihiro.shimoda. << 17733 L: linux-pci@vger.kernel.org << 17734 L: linux-renesas-soc@vger.kernel.org << 17735 S: Maintained << 17736 F: Documentation/devicetree/bindings/pc << 17737 F: drivers/pci/controller/*rcar* << 17738 F: drivers/pci/controller/dwc/*rcar* << 17739 << 17740 PCI DRIVER FOR SAMSUNG EXYNOS << 17741 M: Jingoo Han <jingoohan1@gmail.com> << 17742 L: linux-pci@vger.kernel.org << 17743 L: linux-arm-kernel@lists.infradead.org << 17744 L: linux-samsung-soc@vger.kernel.org << 17745 S: Maintained << 17746 F: drivers/pci/controller/dwc/pci-exyno << 17747 << 17748 PCI DRIVER FOR SYNOPSYS DESIGNWARE << 17749 M: Jingoo Han <jingoohan1@gmail.com> << 17750 M: Manivannan Sadhasivam <manivannan.sad << 17751 L: linux-pci@vger.kernel.org << 17752 S: Maintained << 17753 F: Documentation/devicetree/bindings/pc << 17754 F: Documentation/devicetree/bindings/pc << 17755 F: drivers/pci/controller/dwc/*designwa << 17756 << 17757 PCI DRIVER FOR TI DRA7XX/J721E << 17758 M: Vignesh Raghavendra <vigneshr@ti.com> << 17759 R: Siddharth Vadapalli <s-vadapalli@ti.c << 17760 L: linux-omap@vger.kernel.org << 17761 L: linux-pci@vger.kernel.org << 17762 L: linux-arm-kernel@lists.infradead.org << 17763 S: Supported << 17764 F: Documentation/devicetree/bindings/pc << 17765 F: drivers/pci/controller/cadence/pci-j << 17766 F: drivers/pci/controller/dwc/pci-dra7x << 17767 << 17768 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC << 17769 M: Linus Walleij <linus.walleij@linaro.o << 17770 L: linux-pci@vger.kernel.org << 17771 S: Maintained << 17772 F: Documentation/devicetree/bindings/pc << 17773 F: drivers/pci/controller/pci-v3-semi.c << 17774 << 17775 PCI DRIVER FOR XILINX VERSAL CPM << 17776 M: Bharat Kumar Gogada <bharat.kumar.gog << 17777 M: Michal Simek <michal.simek@amd.com> << 17778 L: linux-pci@vger.kernel.org << 17779 S: Maintained 4065 S: Maintained 17780 F: Documentation/devicetree/bindings/pc !! 4066 F: drivers/i2c/algos/i2c-algo-pca.c 17781 F: drivers/pci/controller/pcie-xilinx-c !! 4067 F: drivers/i2c/busses/i2c-pca-* 17782 !! 4068 F: include/linux/i2c-algo-pca.h 17783 PCI ENDPOINT SUBSYSTEM !! 4069 F: include/linux/i2c-pca-platform.h 17784 M: Manivannan Sadhasivam <manivannan.sad << 17785 M: Krzysztof Wilczyński <kw@linux.com> << 17786 R: Kishon Vijay Abraham I <kishon@kernel << 17787 L: linux-pci@vger.kernel.org << 17788 S: Supported << 17789 Q: https://patchwork.kernel.org/project << 17790 B: https://bugzilla.kernel.org << 17791 C: irc://irc.oftc.net/linux-pci << 17792 T: git git://git.kernel.org/pub/scm/lin << 17793 F: Documentation/PCI/endpoint/* << 17794 F: Documentation/misc-devices/pci-endpo << 17795 F: drivers/misc/pci_endpoint_test.c << 17796 F: drivers/pci/endpoint/ << 17797 F: tools/pci/ << 17798 << 17799 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERP << 17800 M: Mahesh J Salgaonkar <mahesh@linux.ibm << 17801 R: Oliver O'Halloran <oohall@gmail.com> << 17802 L: linuxppc-dev@lists.ozlabs.org << 17803 S: Supported << 17804 F: Documentation/PCI/pci-error-recovery << 17805 F: Documentation/arch/powerpc/eeh-pci-e << 17806 F: arch/powerpc/include/*/eeh*.h << 17807 F: arch/powerpc/kernel/eeh*.c << 17808 F: arch/powerpc/platforms/*/eeh*.c << 17809 F: drivers/pci/pcie/aer.c << 17810 F: drivers/pci/pcie/dpc.c << 17811 F: drivers/pci/pcie/err.c << 17812 4070 17813 PCI ERROR RECOVERY 4071 PCI ERROR RECOVERY 17814 M: Linas Vepstas <linasvepstas@gmail.com !! 4072 M: Linas Vepstas <linas@austin.ibm.com> 17815 L: linux-pci@vger.kernel.org << 17816 S: Supported << 17817 F: Documentation/PCI/pci-error-recovery << 17818 << 17819 PCI MSI DRIVER FOR ALTERA MSI IP << 17820 M: Joyce Ooi <joyce.ooi@intel.com> << 17821 L: linux-pci@vger.kernel.org 4073 L: linux-pci@vger.kernel.org 17822 S: Supported 4074 S: Supported 17823 F: Documentation/devicetree/bindings/pc !! 4075 F: Documentation/PCI/pci-error-recovery.txt 17824 F: drivers/pci/controller/pcie-altera-m !! 4076 F: Documentation/powerpc/eeh-pci-error-recovery.txt 17825 << 17826 PCI MSI DRIVER FOR APPLIEDMICRO XGENE << 17827 M: Toan Le <toan@os.amperecomputing.com> << 17828 L: linux-pci@vger.kernel.org << 17829 L: linux-arm-kernel@lists.infradead.org << 17830 S: Maintained << 17831 F: Documentation/devicetree/bindings/pc << 17832 F: drivers/pci/controller/pci-xgene-msi << 17833 << 17834 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS << 17835 M: Lorenzo Pieralisi <lpieralisi@kernel. << 17836 M: Krzysztof Wilczyński <kw@linux.com> << 17837 R: Manivannan Sadhasivam <manivannan.sad << 17838 R: Rob Herring <robh@kernel.org> << 17839 L: linux-pci@vger.kernel.org << 17840 S: Supported << 17841 Q: https://patchwork.kernel.org/project << 17842 B: https://bugzilla.kernel.org << 17843 C: irc://irc.oftc.net/linux-pci << 17844 T: git git://git.kernel.org/pub/scm/lin << 17845 F: Documentation/devicetree/bindings/pc << 17846 F: drivers/pci/controller/ << 17847 F: drivers/pci/pci-bridge-emul.c << 17848 F: drivers/pci/pci-bridge-emul.h << 17849 << 17850 PCI PEER-TO-PEER DMA (P2PDMA) << 17851 M: Bjorn Helgaas <bhelgaas@google.com> << 17852 M: Logan Gunthorpe <logang@deltatee.com> << 17853 L: linux-pci@vger.kernel.org << 17854 S: Supported << 17855 Q: https://patchwork.kernel.org/project << 17856 B: https://bugzilla.kernel.org << 17857 C: irc://irc.oftc.net/linux-pci << 17858 T: git git://git.kernel.org/pub/scm/lin << 17859 F: Documentation/driver-api/pci/p2pdma. << 17860 F: drivers/pci/p2pdma.c << 17861 F: include/linux/pci-p2pdma.h << 17862 << 17863 PCI POWER CONTROL << 17864 M: Bartosz Golaszewski <brgl@bgdev.pl> << 17865 L: linux-pci@vger.kernel.org << 17866 S: Maintained << 17867 T: git git://git.kernel.org/pub/scm/lin << 17868 F: drivers/pci/pwrctl/* << 17869 F: include/linux/pci-pwrctl.h << 17870 4077 17871 PCI SUBSYSTEM 4078 PCI SUBSYSTEM 17872 M: Bjorn Helgaas <bhelgaas@google.com> !! 4079 M: Jesse Barnes <jbarnes@virtuousgeek.org> 17873 L: linux-pci@vger.kernel.org 4080 L: linux-pci@vger.kernel.org >> 4081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git 17874 S: Supported 4082 S: Supported 17875 Q: https://patchwork.kernel.org/project << 17876 B: https://bugzilla.kernel.org << 17877 C: irc://irc.oftc.net/linux-pci << 17878 T: git git://git.kernel.org/pub/scm/lin << 17879 F: Documentation/PCI/ 4083 F: Documentation/PCI/ 17880 F: Documentation/devicetree/bindings/pc << 17881 F: arch/x86/kernel/early-quirks.c << 17882 F: arch/x86/kernel/quirks.c << 17883 F: arch/x86/pci/ << 17884 F: drivers/acpi/pci* << 17885 F: drivers/pci/ 4084 F: drivers/pci/ 17886 F: include/asm-generic/pci* << 17887 F: include/linux/of_pci.h << 17888 F: include/linux/pci* 4085 F: include/linux/pci* 17889 F: include/uapi/linux/pci* << 17890 4086 17891 PCIE DRIVER FOR AMAZON ANNAPURNA LABS !! 4087 PCI HOTPLUG 17892 M: Jonathan Chocron <jonnyc@amazon.com> !! 4088 M: Jesse Barnes <jbarnes@virtuousgeek.org> 17893 L: linux-pci@vger.kernel.org << 17894 S: Maintained << 17895 F: Documentation/devicetree/bindings/pc << 17896 F: drivers/pci/controller/dwc/pcie-al.c << 17897 << 17898 PCIE DRIVER FOR AMLOGIC MESON << 17899 M: Yue Wang <yue.wang@Amlogic.com> << 17900 L: linux-pci@vger.kernel.org << 17901 L: linux-amlogic@lists.infradead.org << 17902 S: Maintained << 17903 F: drivers/pci/controller/dwc/pci-meson << 17904 << 17905 PCIE DRIVER FOR AXIS ARTPEC << 17906 M: Jesper Nilsson <jesper.nilsson@axis.c << 17907 L: linux-arm-kernel@axis.com << 17908 L: linux-pci@vger.kernel.org << 17909 S: Maintained << 17910 F: Documentation/devicetree/bindings/pc << 17911 F: drivers/pci/controller/dwc/*artpec* << 17912 << 17913 PCIE DRIVER FOR CAVIUM THUNDERX << 17914 M: Robert Richter <rric@kernel.org> << 17915 L: linux-pci@vger.kernel.org << 17916 L: linux-arm-kernel@lists.infradead.org << 17917 S: Odd Fixes << 17918 F: drivers/pci/controller/pci-thunder-* << 17919 << 17920 PCIE DRIVER FOR HISILICON << 17921 M: Zhou Wang <wangzhou1@hisilicon.com> << 17922 L: linux-pci@vger.kernel.org << 17923 S: Maintained << 17924 F: drivers/pci/controller/dwc/pcie-hisi << 17925 << 17926 PCIE DRIVER FOR HISILICON KIRIN << 17927 M: Xiaowei Song <songxiaowei@hisilicon.c << 17928 M: Binghui Wang <wangbinghui@hisilicon.c << 17929 L: linux-pci@vger.kernel.org << 17930 S: Maintained << 17931 F: Documentation/devicetree/bindings/pc << 17932 F: drivers/pci/controller/dwc/pcie-kiri << 17933 << 17934 PCIE DRIVER FOR HISILICON STB << 17935 M: Shawn Guo <shawn.guo@linaro.org> << 17936 L: linux-pci@vger.kernel.org << 17937 S: Maintained << 17938 F: Documentation/devicetree/bindings/pc << 17939 F: drivers/pci/controller/dwc/pcie-hist << 17940 << 17941 PCIE DRIVER FOR INTEL KEEM BAY << 17942 M: Srikanth Thokala <srikanth.thokala@in << 17943 L: linux-pci@vger.kernel.org 4089 L: linux-pci@vger.kernel.org 17944 S: Supported 4090 S: Supported 17945 F: Documentation/devicetree/bindings/pc !! 4091 F: drivers/pci/hotplug 17946 F: drivers/pci/controller/dwc/pcie-keem << 17947 << 17948 PCIE DRIVER FOR INTEL LGM GW SOC << 17949 M: Chuanhua Lei <lchuanhua@maxlinear.com << 17950 L: linux-pci@vger.kernel.org << 17951 S: Maintained << 17952 F: Documentation/devicetree/bindings/pc << 17953 F: drivers/pci/controller/dwc/pcie-inte << 17954 << 17955 PCIE DRIVER FOR MEDIATEK << 17956 M: Ryder Lee <ryder.lee@mediatek.com> << 17957 M: Jianjun Wang <jianjun.wang@mediatek.c << 17958 L: linux-pci@vger.kernel.org << 17959 L: linux-mediatek@lists.infradead.org ( << 17960 S: Supported << 17961 F: Documentation/devicetree/bindings/pc << 17962 F: drivers/pci/controller/*mediatek* << 17963 << 17964 PCIE DRIVER FOR MICROCHIP << 17965 M: Daire McNamara <daire.mcnamara@microc << 17966 L: linux-pci@vger.kernel.org << 17967 S: Supported << 17968 F: Documentation/devicetree/bindings/pc << 17969 F: drivers/pci/controller/plda/*microch << 17970 << 17971 PCIE DRIVER FOR QUALCOMM MSM << 17972 M: Manivannan Sadhasivam <manivannan.sad << 17973 L: linux-pci@vger.kernel.org << 17974 L: linux-arm-msm@vger.kernel.org << 17975 S: Maintained << 17976 F: drivers/pci/controller/dwc/pcie-qcom << 17977 F: drivers/pci/controller/dwc/pcie-qcom << 17978 << 17979 PCIE DRIVER FOR ROCKCHIP << 17980 M: Shawn Lin <shawn.lin@rock-chips.com> << 17981 L: linux-pci@vger.kernel.org << 17982 L: linux-rockchip@lists.infradead.org << 17983 S: Maintained << 17984 F: Documentation/devicetree/bindings/pc << 17985 F: drivers/pci/controller/pcie-rockchip << 17986 << 17987 PCIE DRIVER FOR SOCIONEXT UNIPHIER << 17988 M: Kunihiko Hayashi <hayashi.kunihiko@so << 17989 L: linux-pci@vger.kernel.org << 17990 S: Maintained << 17991 F: Documentation/devicetree/bindings/pc << 17992 F: drivers/pci/controller/dwc/pcie-unip << 17993 << 17994 PCIE DRIVER FOR ST SPEAR13XX << 17995 M: Pratyush Anand <pratyush.anand@gmail. << 17996 L: linux-pci@vger.kernel.org << 17997 S: Maintained << 17998 F: drivers/pci/controller/dwc/*spear* << 17999 << 18000 PCIE DRIVER FOR STARFIVE JH71x0 << 18001 M: Kevin Xie <kevin.xie@starfivetech.com << 18002 L: linux-pci@vger.kernel.org << 18003 S: Maintained << 18004 F: Documentation/devicetree/bindings/pc << 18005 F: drivers/pci/controller/plda/pcie-sta << 18006 << 18007 PCIE ENDPOINT DRIVER FOR QUALCOMM << 18008 M: Manivannan Sadhasivam <manivannan.sad << 18009 L: linux-pci@vger.kernel.org << 18010 L: linux-arm-msm@vger.kernel.org << 18011 S: Maintained << 18012 F: Documentation/devicetree/bindings/pc << 18013 F: drivers/pci/controller/dwc/pcie-qcom << 18014 F: drivers/pci/controller/dwc/pcie-qcom << 18015 4092 18016 PCMCIA SUBSYSTEM 4093 PCMCIA SUBSYSTEM 18017 M: Dominik Brodowski <linux@dominikbrodo !! 4094 P: Linux PCMCIA Team 18018 S: Odd Fixes !! 4095 L: linux-pcmcia@lists.infradead.org 18019 T: git git://git.kernel.org/pub/scm/lin !! 4096 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia >> 4097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git >> 4098 S: Maintained 18020 F: Documentation/pcmcia/ 4099 F: Documentation/pcmcia/ 18021 F: drivers/pcmcia/ 4100 F: drivers/pcmcia/ 18022 F: include/pcmcia/ 4101 F: include/pcmcia/ 18023 F: tools/pcmcia/ << 18024 4102 18025 PCNET32 NETWORK DRIVER 4103 PCNET32 NETWORK DRIVER 18026 M: Don Fry <pcnet32@frontier.com> !! 4104 M: Don Fry <pcnet32@verizon.net> 18027 L: netdev@vger.kernel.org << 18028 S: Maintained << 18029 F: drivers/net/ethernet/amd/pcnet32.c << 18030 << 18031 PCRYPT PARALLEL CRYPTO ENGINE << 18032 M: Steffen Klassert <steffen.klassert@se << 18033 L: linux-crypto@vger.kernel.org << 18034 S: Maintained << 18035 F: crypto/pcrypt.c << 18036 F: include/crypto/pcrypt.h << 18037 << 18038 PDS DSC VIRTIO DATA PATH ACCELERATOR << 18039 R: Shannon Nelson <shannon.nelson@amd.co << 18040 F: drivers/vdpa/pds/ << 18041 << 18042 PECI HARDWARE MONITORING DRIVERS << 18043 M: Iwona Winiarska <iwona.winiarska@inte << 18044 L: linux-hwmon@vger.kernel.org << 18045 S: Supported << 18046 F: Documentation/hwmon/peci-cputemp.rst << 18047 F: Documentation/hwmon/peci-dimmtemp.rs << 18048 F: drivers/hwmon/peci/ << 18049 << 18050 PECI SUBSYSTEM << 18051 M: Iwona Winiarska <iwona.winiarska@inte << 18052 L: openbmc@lists.ozlabs.org (moderated << 18053 S: Supported << 18054 F: Documentation/devicetree/bindings/pe << 18055 F: Documentation/peci/ << 18056 F: drivers/peci/ << 18057 F: include/linux/peci-cpu.h << 18058 F: include/linux/peci.h << 18059 << 18060 PENSANDO ETHERNET DRIVERS << 18061 M: Shannon Nelson <shannon.nelson@amd.co << 18062 M: Brett Creeley <brett.creeley@amd.com> << 18063 L: netdev@vger.kernel.org 4105 L: netdev@vger.kernel.org 18064 S: Supported << 18065 F: Documentation/networking/device_driv << 18066 F: drivers/net/ethernet/pensando/ << 18067 << 18068 PER-CPU MEMORY ALLOCATOR << 18069 M: Dennis Zhou <dennis@kernel.org> << 18070 M: Tejun Heo <tj@kernel.org> << 18071 M: Christoph Lameter <cl@linux.com> << 18072 L: linux-mm@kvack.org << 18073 S: Maintained 4106 S: Maintained 18074 T: git git://git.kernel.org/pub/scm/lin !! 4107 F: drivers/net/pcnet32.c 18075 F: arch/*/include/asm/percpu.h << 18076 F: include/linux/percpu*.h << 18077 F: lib/percpu*.c << 18078 F: mm/percpu*.c << 18079 4108 18080 PER-TASK DELAY ACCOUNTING 4109 PER-TASK DELAY ACCOUNTING 18081 M: Balbir Singh <bsingharora@gmail.com> !! 4110 M: Balbir Singh <balbir@linux.vnet.ibm.com> 18082 S: Maintained 4111 S: Maintained 18083 F: include/linux/delayacct.h 4112 F: include/linux/delayacct.h 18084 F: kernel/delayacct.c 4113 F: kernel/delayacct.c 18085 4114 18086 PERFORMANCE EVENTS SUBSYSTEM 4115 PERFORMANCE EVENTS SUBSYSTEM 18087 M: Peter Zijlstra <peterz@infradead.org> !! 4116 M: Peter Zijlstra <a.p.zijlstra@chello.nl> 18088 M: Ingo Molnar <mingo@redhat.com> !! 4117 M: Paul Mackerras <paulus@samba.org> 18089 M: Arnaldo Carvalho de Melo <acme@kernel !! 4118 M: Ingo Molnar <mingo@elte.hu> 18090 M: Namhyung Kim <namhyung@kernel.org> << 18091 R: Mark Rutland <mark.rutland@arm.com> << 18092 R: Alexander Shishkin <alexander.shishki << 18093 R: Jiri Olsa <jolsa@kernel.org> << 18094 R: Ian Rogers <irogers@google.com> << 18095 R: Adrian Hunter <adrian.hunter@intel.co << 18096 R: "Liang, Kan" <kan.liang@linux.intel.c << 18097 L: linux-perf-users@vger.kernel.org << 18098 L: linux-kernel@vger.kernel.org << 18099 S: Supported 4119 S: Supported 18100 W: https://perf.wiki.kernel.org/ !! 4120 F: kernel/perf_event.c 18101 T: git git://git.kernel.org/pub/scm/lin !! 4121 F: include/linux/perf_event.h 18102 T: git git://git.kernel.org/pub/scm/lin !! 4122 F: arch/*/*/kernel/perf_event.c 18103 T: git git://git.kernel.org/pub/scm/lin << 18104 F: arch/*/events/* << 18105 F: arch/*/events/*/* << 18106 F: arch/*/include/asm/perf_event.h 4123 F: arch/*/include/asm/perf_event.h 18107 F: arch/*/kernel/*/*/perf_event*.c !! 4124 F: arch/*/lib/perf_event.c 18108 F: arch/*/kernel/*/perf_event*.c << 18109 F: arch/*/kernel/perf_callchain.c 4125 F: arch/*/kernel/perf_callchain.c 18110 F: arch/*/kernel/perf_event*.c << 18111 F: include/linux/perf_event.h << 18112 F: include/uapi/linux/perf_event.h << 18113 F: kernel/events/* << 18114 F: tools/lib/perf/ << 18115 F: tools/perf/ 4126 F: tools/perf/ 18116 4127 18117 PERFORMANCE EVENTS TOOLING ARM64 << 18118 R: John Garry <john.g.garry@oracle.com> << 18119 R: Will Deacon <will@kernel.org> << 18120 R: James Clark <james.clark@linaro.org> << 18121 R: Mike Leach <mike.leach@linaro.org> << 18122 R: Leo Yan <leo.yan@linux.dev> << 18123 L: linux-arm-kernel@lists.infradead.org << 18124 S: Supported << 18125 F: tools/build/feature/test-libopencsd. << 18126 F: tools/perf/arch/arm*/ << 18127 F: tools/perf/pmu-events/arch/arm64/ << 18128 F: tools/perf/util/arm-spe* << 18129 F: tools/perf/util/cs-etm* << 18130 << 18131 PERSONALITY HANDLING 4128 PERSONALITY HANDLING 18132 M: Christoph Hellwig <hch@infradead.org> 4129 M: Christoph Hellwig <hch@infradead.org> 18133 L: linux-abi-devel@lists.sourceforge.ne 4130 L: linux-abi-devel@lists.sourceforge.net 18134 S: Maintained 4131 S: Maintained 18135 F: include/linux/personality.h 4132 F: include/linux/personality.h 18136 F: include/uapi/linux/personality.h << 18137 << 18138 PHOENIX RC FLIGHT CONTROLLER ADAPTER << 18139 M: Marcus Folkesson <marcus.folkesson@gm << 18140 L: linux-input@vger.kernel.org << 18141 S: Maintained << 18142 F: Documentation/input/devices/pxrc.rst << 18143 F: drivers/input/joystick/pxrc.c << 18144 << 18145 PHONET PROTOCOL << 18146 M: Remi Denis-Courmont <courmisch@gmail. << 18147 S: Supported << 18148 F: Documentation/networking/phonet.rst << 18149 F: include/linux/phonet.h << 18150 F: include/net/phonet/ << 18151 F: include/uapi/linux/phonet.h << 18152 F: net/phonet/ << 18153 4133 18154 PHRAM MTD DRIVER 4134 PHRAM MTD DRIVER 18155 M: Joern Engel <joern@lazybastard.org> 4135 M: Joern Engel <joern@lazybastard.org> 18156 L: linux-mtd@lists.infradead.org 4136 L: linux-mtd@lists.infradead.org 18157 S: Maintained 4137 S: Maintained 18158 F: drivers/mtd/devices/phram.c 4138 F: drivers/mtd/devices/phram.c 18159 4139 18160 PICOLCD HID DRIVER << 18161 M: Bruno Prémont <bonbons@linux-vserver << 18162 L: linux-input@vger.kernel.org << 18163 S: Maintained << 18164 F: drivers/hid/hid-picolcd* << 18165 << 18166 PIDFD API << 18167 M: Christian Brauner <christian@brauner. << 18168 L: linux-kernel@vger.kernel.org << 18169 S: Maintained << 18170 T: git git://git.kernel.org/pub/scm/lin << 18171 F: samples/pidfd/ << 18172 F: tools/testing/selftests/clone3/ << 18173 F: tools/testing/selftests/pid_namespac << 18174 F: tools/testing/selftests/pidfd/ << 18175 K: (?i)pidfd << 18176 K: (?i)clone3 << 18177 K: \b(clone_args|kernel_clone_args)\b << 18178 << 18179 PIN CONTROL SUBSYSTEM << 18180 M: Linus Walleij <linus.walleij@linaro.o << 18181 L: linux-gpio@vger.kernel.org << 18182 S: Maintained << 18183 T: git git://git.kernel.org/pub/scm/lin << 18184 F: Documentation/devicetree/bindings/pi << 18185 F: Documentation/driver-api/pin-control << 18186 F: drivers/pinctrl/ << 18187 F: include/dt-bindings/pinctrl/ << 18188 F: include/linux/pinctrl/ << 18189 << 18190 PIN CONTROLLER - AMD << 18191 M: Basavaraj Natikar <Basavaraj.Natikar@ << 18192 M: Shyam Sundar S K <Shyam-sundar.S-k@am << 18193 S: Maintained << 18194 F: drivers/pinctrl/pinctrl-amd.c << 18195 << 18196 PIN CONTROLLER - FREESCALE << 18197 M: Dong Aisheng <aisheng.dong@nxp.com> << 18198 M: Fabio Estevam <festevam@gmail.com> << 18199 M: Shawn Guo <shawnguo@kernel.org> << 18200 M: Jacky Bai <ping.bai@nxp.com> << 18201 R: Pengutronix Kernel Team <kernel@pengu << 18202 L: linux-gpio@vger.kernel.org << 18203 L: NXP S32 Linux Team <s32@nxp.com> << 18204 S: Maintained << 18205 F: Documentation/devicetree/bindings/pi << 18206 F: Documentation/devicetree/bindings/pi << 18207 F: drivers/pinctrl/freescale/ << 18208 F: drivers/pinctrl/nxp/ << 18209 << 18210 PIN CONTROLLER - INTEL << 18211 M: Mika Westerberg <mika.westerberg@linu << 18212 M: Andy Shevchenko <andy@kernel.org> << 18213 S: Supported << 18214 T: git git://git.kernel.org/pub/scm/lin << 18215 F: drivers/pinctrl/intel/ << 18216 << 18217 PIN CONTROLLER - KEEMBAY << 18218 M: Lakshmi Sowjanya D <lakshmi.sowjanya. << 18219 S: Supported << 18220 F: drivers/pinctrl/pinctrl-keembay* << 18221 << 18222 PIN CONTROLLER - MEDIATEK << 18223 M: Sean Wang <sean.wang@kernel.org> << 18224 L: linux-mediatek@lists.infradead.org ( << 18225 S: Maintained << 18226 F: Documentation/devicetree/bindings/pi << 18227 F: Documentation/devicetree/bindings/pi << 18228 F: Documentation/devicetree/bindings/pi << 18229 F: Documentation/devicetree/bindings/pi << 18230 F: drivers/pinctrl/mediatek/ << 18231 << 18232 PIN CONTROLLER - MEDIATEK MIPS << 18233 M: Arınç ÜNAL <arinc.unal@arinc9.com> << 18234 M: Sergio Paracuellos <sergio.paracuello << 18235 L: linux-mediatek@lists.infradead.org ( << 18236 L: linux-mips@vger.kernel.org << 18237 S: Maintained << 18238 F: Documentation/devicetree/bindings/pi << 18239 F: Documentation/devicetree/bindings/pi << 18240 F: Documentation/devicetree/bindings/pi << 18241 F: Documentation/devicetree/bindings/pi << 18242 F: Documentation/devicetree/bindings/pi << 18243 F: Documentation/devicetree/bindings/pi << 18244 F: Documentation/devicetree/bindings/pi << 18245 F: Documentation/devicetree/bindings/pi << 18246 F: drivers/pinctrl/mediatek/pinctrl-mt7 << 18247 F: drivers/pinctrl/mediatek/pinctrl-mt7 << 18248 F: drivers/pinctrl/mediatek/pinctrl-mt7 << 18249 F: drivers/pinctrl/mediatek/pinctrl-mtm << 18250 F: drivers/pinctrl/mediatek/pinctrl-rt2 << 18251 F: drivers/pinctrl/mediatek/pinctrl-rt3 << 18252 F: drivers/pinctrl/mediatek/pinctrl-rt3 << 18253 << 18254 PIN CONTROLLER - MICROCHIP AT91 << 18255 M: Ludovic Desroches <ludovic.desroches@ << 18256 L: linux-arm-kernel@lists.infradead.org << 18257 L: linux-gpio@vger.kernel.org << 18258 S: Supported << 18259 F: drivers/gpio/gpio-sama5d2-piobu.c << 18260 F: drivers/pinctrl/pinctrl-at91* << 18261 << 18262 PIN CONTROLLER - QUALCOMM << 18263 M: Bjorn Andersson <andersson@kernel.org << 18264 L: linux-arm-msm@vger.kernel.org << 18265 S: Maintained << 18266 F: Documentation/devicetree/bindings/pi << 18267 F: drivers/pinctrl/qcom/ << 18268 << 18269 PIN CONTROLLER - RENESAS << 18270 M: Geert Uytterhoeven <geert+renesas@gli << 18271 L: linux-renesas-soc@vger.kernel.org << 18272 S: Supported << 18273 T: git git://git.kernel.org/pub/scm/lin << 18274 F: Documentation/devicetree/bindings/pi << 18275 F: drivers/pinctrl/renesas/ << 18276 << 18277 PIN CONTROLLER - SAMSUNG << 18278 M: Krzysztof Kozlowski <krzk@kernel.org> << 18279 M: Sylwester Nawrocki <s.nawrocki@samsun << 18280 R: Alim Akhtar <alim.akhtar@samsung.com> << 18281 L: linux-arm-kernel@lists.infradead.org << 18282 L: linux-samsung-soc@vger.kernel.org << 18283 S: Maintained << 18284 Q: https://patchwork.kernel.org/project << 18285 B: mailto:linux-samsung-soc@vger.kernel << 18286 C: irc://irc.libera.chat/linux-exynos << 18287 T: git git://git.kernel.org/pub/scm/lin << 18288 F: Documentation/devicetree/bindings/pi << 18289 F: drivers/pinctrl/samsung/ << 18290 << 18291 PIN CONTROLLER - SINGLE << 18292 M: Tony Lindgren <tony@atomide.com> << 18293 M: Haojian Zhuang <haojian.zhuang@linaro << 18294 L: linux-arm-kernel@lists.infradead.org << 18295 L: linux-omap@vger.kernel.org << 18296 S: Maintained << 18297 F: drivers/pinctrl/pinctrl-single.c << 18298 << 18299 PIN CONTROLLER - SUNPLUS / TIBBO << 18300 M: Dvorkin Dmitry <dvorkin@tibbo.com> << 18301 M: Wells Lu <wellslutw@gmail.com> << 18302 L: linux-arm-kernel@lists.infradead.org << 18303 S: Maintained << 18304 W: https://sunplus.atlassian.net/wiki/s << 18305 F: Documentation/devicetree/bindings/pi << 18306 F: drivers/pinctrl/sunplus/ << 18307 F: include/dt-bindings/pinctrl/sppctl*. << 18308 << 18309 PINE64 PINEPHONE KEYBOARD DRIVER << 18310 M: Samuel Holland <samuel@sholland.org> << 18311 S: Supported << 18312 F: Documentation/devicetree/bindings/in << 18313 F: drivers/input/keyboard/pinephone-key << 18314 << 18315 PKTCDVD DRIVER 4140 PKTCDVD DRIVER 18316 M: linux-block@vger.kernel.org !! 4141 M: Peter Osterlund <petero2@telia.com> 18317 S: Orphan !! 4142 S: Maintained 18318 F: drivers/block/pktcdvd.c 4143 F: drivers/block/pktcdvd.c 18319 F: include/linux/pktcdvd.h 4144 F: include/linux/pktcdvd.h 18320 F: include/uapi/linux/pktcdvd.h << 18321 << 18322 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVE << 18323 M: Tomasz Duszynski <tduszyns@gmail.com> << 18324 S: Maintained << 18325 F: Documentation/devicetree/bindings/ii << 18326 F: drivers/iio/chemical/pms7003.c << 18327 << 18328 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clau << 18329 M: Piergiorgio Beruto <piergiorgio.berut << 18330 L: netdev@vger.kernel.org << 18331 S: Maintained << 18332 F: drivers/net/phy/mdio-open-alliance.h << 18333 F: net/ethtool/plca.c << 18334 << 18335 PLDMFW LIBRARY << 18336 M: Jacob Keller <jacob.e.keller@intel.co << 18337 S: Maintained << 18338 F: Documentation/driver-api/pldmfw/ << 18339 F: include/linux/pldmfw.h << 18340 F: lib/pldmfw/ << 18341 << 18342 PLX DMA DRIVER << 18343 M: Logan Gunthorpe <logang@deltatee.com> << 18344 S: Maintained << 18345 F: drivers/dma/plx_dma.c << 18346 << 18347 PM-GRAPH UTILITY << 18348 M: "Todd E Brandt" <todd.e.brandt@linux. << 18349 L: linux-pm@vger.kernel.org << 18350 S: Supported << 18351 W: https://01.org/pm-graph << 18352 B: https://bugzilla.kernel.org/buglist. << 18353 T: git git://github.com/intel/pm-graph << 18354 F: tools/power/pm-graph << 18355 << 18356 PM6764TR DRIVER << 18357 M: Charles Hsu <hsu.yungteng@gmail.c << 18358 L: linux-hwmon@vger.kernel.org << 18359 S: Maintained << 18360 F: Documentation/hwmon/pm6764tr.rst << 18361 F: drivers/hwmon/pmbus/pm6764tr.c << 18362 4145 18363 PMC SIERRA MaxRAID DRIVER 4146 PMC SIERRA MaxRAID DRIVER >> 4147 M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 18364 L: linux-scsi@vger.kernel.org 4148 L: linux-scsi@vger.kernel.org 18365 S: Orphan << 18366 W: http://www.pmc-sierra.com/ 4149 W: http://www.pmc-sierra.com/ >> 4150 S: Supported 18367 F: drivers/scsi/pmcraid.* 4151 F: drivers/scsi/pmcraid.* 18368 4152 18369 PMC SIERRA PM8001 DRIVER !! 4153 POSIX CLOCKS and TIMERS 18370 M: Jack Wang <jinpu.wang@cloud.ionos.com !! 4154 M: Thomas Gleixner <tglx@linutronix.de> 18371 L: linux-scsi@vger.kernel.org << 18372 S: Supported 4155 S: Supported 18373 F: drivers/scsi/pm8001/ !! 4156 F: fs/timerfd.c >> 4157 F: include/linux/timer* >> 4158 F: kernel/*timer* 18374 4159 18375 PNI RM3100 IIO DRIVER !! 4160 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 18376 M: Song Qiang <songqiang1304521@gmail.co !! 4161 M: Anton Vorontsov <cbou@mail.ru> 18377 L: linux-iio@vger.kernel.org !! 4162 M: David Woodhouse <dwmw2@infradead.org> >> 4163 T: git git://git.infradead.org/battery-2.6.git 18378 S: Maintained 4164 S: Maintained 18379 F: Documentation/devicetree/bindings/ii !! 4165 F: include/linux/power_supply.h 18380 F: drivers/iio/magnetometer/rm3100* !! 4166 F: drivers/power/power_supply* 18381 4167 18382 PNP SUPPORT 4168 PNP SUPPORT 18383 M: "Rafael J. Wysocki" <rafael.j.wysocki !! 4169 M: Adam Belay <abelay@mit.edu> 18384 L: linux-acpi@vger.kernel.org !! 4170 M: Bjorn Helgaas <bjorn.helgaas@hp.com> 18385 S: Maintained 4171 S: Maintained 18386 F: drivers/pnp/ 4172 F: drivers/pnp/ 18387 F: include/linux/pnp.h << 18388 << 18389 POSIX CLOCKS and TIMERS << 18390 M: Anna-Maria Behnsen <anna-maria@linutr << 18391 M: Frederic Weisbecker <frederic@kernel. << 18392 M: Thomas Gleixner <tglx@linutronix.de> << 18393 L: linux-kernel@vger.kernel.org << 18394 S: Maintained << 18395 T: git git://git.kernel.org/pub/scm/lin << 18396 F: fs/timerfd.c << 18397 F: include/linux/time_namespace.h << 18398 F: include/linux/timerfd.h << 18399 F: include/uapi/linux/time.h << 18400 F: include/uapi/linux/timerfd.h << 18401 F: include/trace/events/timer* << 18402 F: kernel/time/itimer.c << 18403 F: kernel/time/posix-* << 18404 F: kernel/time/namespace.c << 18405 << 18406 POWER MANAGEMENT CORE << 18407 M: "Rafael J. Wysocki" <rafael@kernel.or << 18408 L: linux-pm@vger.kernel.org << 18409 S: Supported << 18410 B: https://bugzilla.kernel.org << 18411 T: git git://git.kernel.org/pub/scm/lin << 18412 F: drivers/base/power/ << 18413 F: drivers/powercap/ << 18414 F: include/linux/intel_rapl.h << 18415 F: include/linux/pm.h << 18416 F: include/linux/pm_* << 18417 F: include/linux/powercap.h << 18418 F: kernel/configs/nopm.config << 18419 << 18420 POWER SEQUENCING << 18421 M: Bartosz Golaszewski <brgl@bgdev.pl> << 18422 L: linux-pm@vger.kernel.org << 18423 S: Maintained << 18424 T: git git://git.kernel.org/pub/scm/lin << 18425 F: Documentation/driver-api/pwrseq.rst << 18426 F: drivers/power/sequencing/ << 18427 F: include/linux/pwrseq/ << 18428 << 18429 POWER STATE COORDINATION INTERFACE (PSCI) << 18430 M: Mark Rutland <mark.rutland@arm.com> << 18431 M: Lorenzo Pieralisi <lpieralisi@kernel. << 18432 L: linux-arm-kernel@lists.infradead.org << 18433 S: Maintained << 18434 F: drivers/firmware/psci/ << 18435 F: include/linux/psci.h << 18436 F: include/uapi/linux/psci.h << 18437 4173 18438 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS !! 4174 PNXxxxx I2C DRIVER 18439 M: Sebastian Reichel <sre@kernel.org> !! 4175 M: Vitaly Wool <vitalywool@gmail.com> 18440 L: linux-pm@vger.kernel.org !! 4176 L: linux-i2c@vger.kernel.org 18441 S: Maintained 4177 S: Maintained 18442 T: git git://git.kernel.org/pub/scm/lin !! 4178 F: drivers/i2c/busses/i2c-pnx.c 18443 F: Documentation/ABI/testing/sysfs-clas << 18444 F: Documentation/devicetree/bindings/po << 18445 F: drivers/power/supply/ << 18446 F: include/linux/power/ << 18447 F: include/linux/power_supply.h << 18448 F: tools/testing/selftests/power_supply << 18449 4179 18450 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER !! 4180 PPP PROTOCOL DRIVERS AND COMPRESSORS 18451 M: Suraj Jitindar Singh <sjitindarsingh@ !! 4181 M: Paul Mackerras <paulus@samba.org> 18452 L: linuxppc-dev@lists.ozlabs.org !! 4182 L: linux-ppp@vger.kernel.org 18453 S: Maintained 4183 S: Maintained 18454 F: drivers/char/powernv-op-panel.c !! 4184 F: drivers/net/ppp_* 18455 4185 18456 PPP OVER ATM (RFC 2364) 4186 PPP OVER ATM (RFC 2364) 18457 M: Mitchell Blank Jr <mitch@sfgoth.com> 4187 M: Mitchell Blank Jr <mitch@sfgoth.com> 18458 S: Maintained 4188 S: Maintained 18459 F: include/uapi/linux/atmppp.h << 18460 F: net/atm/pppoatm.c 4189 F: net/atm/pppoatm.c >> 4190 F: include/linux/atmppp.h 18461 4191 18462 PPP OVER ETHERNET 4192 PPP OVER ETHERNET 18463 M: Michal Ostrowski <mostrows@earthlink. 4193 M: Michal Ostrowski <mostrows@earthlink.net> 18464 S: Maintained 4194 S: Maintained 18465 F: drivers/net/ppp/pppoe.c !! 4195 F: drivers/net/pppoe.c 18466 F: drivers/net/ppp/pppox.c !! 4196 F: drivers/net/pppox.c 18467 4197 18468 PPP OVER L2TP 4198 PPP OVER L2TP 18469 M: James Chapman <jchapman@katalix.com> 4199 M: James Chapman <jchapman@katalix.com> 18470 S: Maintained 4200 S: Maintained >> 4201 F: drivers/net/pppol2tp.c 18471 F: include/linux/if_pppol2tp.h 4202 F: include/linux/if_pppol2tp.h 18472 F: include/uapi/linux/if_pppol2tp.h << 18473 F: net/l2tp/l2tp_ppp.c << 18474 << 18475 PPP PROTOCOL DRIVERS AND COMPRESSORS << 18476 L: linux-ppp@vger.kernel.org << 18477 S: Orphan << 18478 F: drivers/net/ppp/ppp_* << 18479 4203 18480 PPS SUPPORT 4204 PPS SUPPORT 18481 M: Rodolfo Giometti <giometti@enneenne.c 4205 M: Rodolfo Giometti <giometti@enneenne.com> >> 4206 W: http://wiki.enneenne.com/index.php/LinuxPPS_support 18482 L: linuxpps@ml.enneenne.com (subscriber 4207 L: linuxpps@ml.enneenne.com (subscribers-only) 18483 S: Maintained 4208 S: Maintained 18484 W: http://wiki.enneenne.com/index.php/L !! 4209 F: Documentation/pps/ 18485 F: Documentation/ABI/testing/sysfs-pps << 18486 F: Documentation/devicetree/bindings/pp << 18487 F: Documentation/driver-api/pps.rst << 18488 F: drivers/pps/ 4210 F: drivers/pps/ 18489 F: include/linux/pps*.h 4211 F: include/linux/pps*.h 18490 F: include/uapi/linux/pps.h << 18491 4212 18492 PRESSURE STALL INFORMATION (PSI) !! 4213 PREEMPTIBLE KERNEL 18493 M: Johannes Weiner <hannes@cmpxchg.org> !! 4214 M: Robert Love <rml@tech9.net> 18494 M: Suren Baghdasaryan <surenb@google.com !! 4215 L: kpreempt-tech@lists.sourceforge.net 18495 R: Peter Ziljstra <peterz@infradead.org> !! 4216 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 18496 S: Maintained !! 4217 S: Supported 18497 F: include/linux/psi* !! 4218 F: Documentation/preempt-locking.txt 18498 F: kernel/sched/psi.c !! 4219 F: include/linux/preempt.h 18499 << 18500 PRINTK << 18501 M: Petr Mladek <pmladek@suse.com> << 18502 R: Steven Rostedt <rostedt@goodmis.org> << 18503 R: John Ogness <john.ogness@linutronix.d << 18504 R: Sergey Senozhatsky <senozhatsky@chrom << 18505 S: Maintained << 18506 T: git git://git.kernel.org/pub/scm/lin << 18507 F: include/linux/printk.h << 18508 F: kernel/printk/ << 18509 << 18510 PRINTK INDEXING << 18511 R: Chris Down <chris@chrisdown.name> << 18512 S: Maintained << 18513 F: Documentation/core-api/printk-index. << 18514 F: kernel/printk/index.c << 18515 K: printk_index << 18516 4220 18517 PROC FILESYSTEM !! 4221 PRISM54 WIRELESS DRIVER 18518 L: linux-kernel@vger.kernel.org !! 4222 M: "Luis R. Rodriguez" <mcgrof@gmail.com> 18519 L: linux-fsdevel@vger.kernel.org !! 4223 L: linux-wireless@vger.kernel.org >> 4224 W: http://prism54.org 18520 S: Maintained 4225 S: Maintained 18521 F: Documentation/filesystems/proc.rst !! 4226 F: drivers/net/wireless/prism54/ 18522 F: fs/proc/ !! 4227 18523 F: include/linux/proc_fs.h !! 4228 PROMISE DC4030 CACHING DISK CONTROLLER DRIVER 18524 F: tools/testing/selftests/proc/ !! 4229 M: Peter Denison <promise@pnd-pc.demon.co.uk> 18525 !! 4230 W: http://www.pnd-pc.demon.co.uk/promise/ 18526 PROC SYSCTL !! 4231 S: Maintained 18527 M: Luis Chamberlain <mcgrof@kernel.org> !! 4232 18528 M: Kees Cook <kees@kernel.org> !! 4233 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER 18529 M: Joel Granados <joel.granados@kernel.o !! 4234 M: Mikael Pettersson <mikpe@it.uu.se> 18530 L: linux-kernel@vger.kernel.org !! 4235 L: linux-ide@vger.kernel.org 18531 L: linux-fsdevel@vger.kernel.org << 18532 S: Maintained 4236 S: Maintained 18533 T: git git://git.kernel.org/pub/scm/lin !! 4237 F: drivers/ata/sata_promise.* 18534 F: fs/proc/proc_sysctl.c << 18535 F: include/linux/sysctl.h << 18536 F: kernel/sysctl-test.c << 18537 F: kernel/sysctl.c << 18538 F: tools/testing/selftests/sysctl/ << 18539 4238 18540 PS3 NETWORK SUPPORT 4239 PS3 NETWORK SUPPORT 18541 M: Geoff Levand <geoff@infradead.org> !! 4240 M: Geoff Levand <geoffrey.levand@am.sony.com> 18542 L: netdev@vger.kernel.org 4241 L: netdev@vger.kernel.org 18543 L: linuxppc-dev@lists.ozlabs.org !! 4242 L: cbe-oss-dev@ozlabs.org 18544 S: Maintained !! 4243 S: Supported 18545 F: drivers/net/ethernet/toshiba/ps3_gel !! 4244 F: drivers/net/ps3_gelic_net.* 18546 4245 18547 PS3 PLATFORM SUPPORT 4246 PS3 PLATFORM SUPPORT 18548 M: Geoff Levand <geoff@infradead.org> !! 4247 M: Geoff Levand <geoffrey.levand@am.sony.com> 18549 L: linuxppc-dev@lists.ozlabs.org !! 4248 L: linuxppc-dev@ozlabs.org 18550 S: Maintained !! 4249 L: cbe-oss-dev@ozlabs.org >> 4250 S: Supported 18551 F: arch/powerpc/boot/ps3* 4251 F: arch/powerpc/boot/ps3* 18552 F: arch/powerpc/include/asm/lv1call.h 4252 F: arch/powerpc/include/asm/lv1call.h 18553 F: arch/powerpc/include/asm/ps3*.h 4253 F: arch/powerpc/include/asm/ps3*.h 18554 F: arch/powerpc/platforms/ps3/ 4254 F: arch/powerpc/platforms/ps3/ 18555 F: drivers/*/ps3* 4255 F: drivers/*/ps3* 18556 F: drivers/ps3/ 4256 F: drivers/ps3/ 18557 F: drivers/rtc/rtc-ps3.c 4257 F: drivers/rtc/rtc-ps3.c 18558 F: drivers/usb/host/*ps3.c 4258 F: drivers/usb/host/*ps3.c 18559 F: sound/ppc/snd_ps3* 4259 F: sound/ppc/snd_ps3* 18560 4260 18561 PS3VRAM DRIVER 4261 PS3VRAM DRIVER 18562 M: Jim Paris <jim@jtan.com> 4262 M: Jim Paris <jim@jtan.com> 18563 M: Geoff Levand <geoff@infradead.org> !! 4263 L: cbe-oss-dev@ozlabs.org 18564 L: linuxppc-dev@lists.ozlabs.org << 18565 S: Maintained 4264 S: Maintained 18566 F: drivers/block/ps3vram.c << 18567 << 18568 PSAMPLE PACKET SAMPLING SUPPORT << 18569 M: Yotam Gigi <yotam.gi@gmail.com> << 18570 S: Maintained << 18571 F: include/net/psample.h << 18572 F: include/uapi/linux/psample.h << 18573 F: net/psample << 18574 << 18575 PSE NETWORK DRIVER << 18576 M: Oleksij Rempel <o.rempel@pengutronix. << 18577 M: Kory Maincent <kory.maincent@bootlin. << 18578 L: netdev@vger.kernel.org << 18579 S: Maintained << 18580 F: Documentation/devicetree/bindings/ne << 18581 F: drivers/net/pse-pd/ << 18582 F: net/ethtool/pse-pd.c << 18583 << 18584 PSTORE FILESYSTEM << 18585 M: Kees Cook <kees@kernel.org> << 18586 R: Tony Luck <tony.luck@intel.com> << 18587 R: Guilherme G. Piccoli <gpiccoli@igalia << 18588 L: linux-hardening@vger.kernel.org << 18589 S: Supported << 18590 T: git git://git.kernel.org/pub/scm/lin << 18591 F: Documentation/admin-guide/pstore-blk << 18592 F: Documentation/admin-guide/ramoops.rs << 18593 F: Documentation/devicetree/bindings/re << 18594 F: drivers/acpi/apei/erst.c << 18595 F: drivers/firmware/efi/efi-pstore.c << 18596 F: fs/pstore/ << 18597 F: include/linux/pstore* << 18598 K: \b(pstore|ramoops) << 18599 << 18600 PT5161L HARDWARE MONITOR DRIVER << 18601 M: Cosmo Chou <cosmo.chou@quantatw.com> << 18602 L: linux-hwmon@vger.kernel.org << 18603 S: Maintained << 18604 F: Documentation/hwmon/pt5161l.rst << 18605 F: drivers/hwmon/pt5161l.c << 18606 << 18607 PTP HARDWARE CLOCK SUPPORT << 18608 M: Richard Cochran <richardcochran@gmail << 18609 L: netdev@vger.kernel.org << 18610 S: Maintained << 18611 W: http://linuxptp.sourceforge.net/ << 18612 F: Documentation/ABI/testing/sysfs-ptp << 18613 F: Documentation/driver-api/ptp.rst << 18614 F: drivers/net/phy/dp83640* << 18615 F: drivers/ptp/* << 18616 F: include/linux/ptp_cl* << 18617 K: (?:\b|_)ptp(?:\b|_) << 18618 << 18619 PTP MOCKUP CLOCK SUPPORT << 18620 M: Vladimir Oltean <vladimir.oltean@nxp. << 18621 L: netdev@vger.kernel.org << 18622 S: Maintained << 18623 F: drivers/ptp/ptp_mock.c << 18624 F: include/linux/ptp_mock.h << 18625 << 18626 PTP VIRTUAL CLOCK SUPPORT << 18627 M: Yangbo Lu <yangbo.lu@nxp.com> << 18628 L: netdev@vger.kernel.org << 18629 S: Maintained << 18630 F: drivers/ptp/ptp_vclock.c << 18631 F: net/ethtool/phc_vclocks.c << 18632 4265 18633 PTRACE SUPPORT 4266 PTRACE SUPPORT >> 4267 M: Roland McGrath <roland@redhat.com> 18634 M: Oleg Nesterov <oleg@redhat.com> 4268 M: Oleg Nesterov <oleg@redhat.com> 18635 S: Maintained 4269 S: Maintained 18636 F: arch/*/*/ptrace*.c << 18637 F: arch/*/include/asm/ptrace*.h << 18638 F: arch/*/ptrace*.c << 18639 F: include/asm-generic/syscall.h 4270 F: include/asm-generic/syscall.h 18640 F: include/linux/ptrace.h 4271 F: include/linux/ptrace.h 18641 F: include/linux/regset.h 4272 F: include/linux/regset.h 18642 F: include/uapi/linux/ptrace.h !! 4273 F: include/linux/tracehook.h 18643 F: kernel/ptrace.c 4274 F: kernel/ptrace.c 18644 4275 18645 PULSE8-CEC DRIVER << 18646 M: Hans Verkuil <hverkuil@xs4all.nl> << 18647 L: linux-media@vger.kernel.org << 18648 S: Maintained << 18649 T: git git://linuxtv.org/media_tree.git << 18650 F: drivers/media/cec/usb/pulse8/ << 18651 << 18652 PURELIFI PLFXLC DRIVER << 18653 M: Srinivasan Raju <srini.raju@purelifi. << 18654 L: linux-wireless@vger.kernel.org << 18655 S: Supported << 18656 F: drivers/net/wireless/purelifi/plfxlc << 18657 << 18658 PVRUSB2 VIDEO4LINUX DRIVER 4276 PVRUSB2 VIDEO4LINUX DRIVER 18659 M: Mike Isely <isely@pobox.com> 4277 M: Mike Isely <isely@pobox.com> 18660 L: pvrusb2@isely.net (subscribers 4278 L: pvrusb2@isely.net (subscribers-only) 18661 L: linux-media@vger.kernel.org 4279 L: linux-media@vger.kernel.org 18662 S: Maintained << 18663 W: http://www.isely.net/pvrusb2/ 4280 W: http://www.isely.net/pvrusb2/ 18664 T: git git://linuxtv.org/media_tree.git !! 4281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 18665 F: Documentation/driver-api/media/drive << 18666 F: drivers/media/usb/pvrusb2/ << 18667 << 18668 PWC WEBCAM DRIVER << 18669 M: Hans Verkuil <hverkuil@xs4all.nl> << 18670 L: linux-media@vger.kernel.org << 18671 S: Odd Fixes << 18672 T: git git://linuxtv.org/media_tree.git << 18673 F: drivers/media/usb/pwc/* << 18674 F: include/trace/events/pwc.h << 18675 << 18676 PWM IR Transmitter << 18677 M: Sean Young <sean@mess.org> << 18678 L: linux-media@vger.kernel.org << 18679 S: Maintained << 18680 F: Documentation/devicetree/bindings/le << 18681 F: drivers/media/rc/pwm-ir-tx.c << 18682 << 18683 PWM SUBSYSTEM << 18684 M: Uwe Kleine-König <ukleinek@kernel.or << 18685 L: linux-pwm@vger.kernel.org << 18686 S: Maintained << 18687 Q: https://patchwork.ozlabs.org/project << 18688 T: git https://git.kernel.org/pub/scm/l << 18689 F: Documentation/devicetree/bindings/gp << 18690 F: Documentation/devicetree/bindings/pw << 18691 F: Documentation/driver-api/pwm.rst << 18692 F: drivers/gpio/gpio-mvebu.c << 18693 F: drivers/pwm/ << 18694 F: drivers/video/backlight/pwm_bl.c << 18695 F: include/dt-bindings/pwm/ << 18696 F: include/linux/pwm.h << 18697 F: include/linux/pwm_backlight.h << 18698 K: pwm_(config|apply_might_sleep|apply_ << 18699 << 18700 PXA GPIO DRIVER << 18701 M: Robert Jarzmik <robert.jarzmik@free.f << 18702 L: linux-gpio@vger.kernel.org << 18703 S: Maintained << 18704 F: drivers/gpio/gpio-pxa.c << 18705 << 18706 PXA MMCI DRIVER << 18707 S: Orphan << 18708 << 18709 PXA RTC DRIVER << 18710 M: Robert Jarzmik <robert.jarzmik@free.f << 18711 L: linux-rtc@vger.kernel.org << 18712 S: Maintained 4282 S: Maintained >> 4283 F: Documentation/video4linux/README.pvrusb2 >> 4284 F: drivers/media/video/pvrusb2/ 18713 4285 18714 PXA2xx/PXA3xx SUPPORT 4286 PXA2xx/PXA3xx SUPPORT 18715 M: Daniel Mack <daniel@zonque.org> !! 4287 M: Eric Miao <eric.y.miao@gmail.com> 18716 M: Haojian Zhuang <haojian.zhuang@gmail. !! 4288 M: Russell King <linux@arm.linux.org.uk> 18717 M: Robert Jarzmik <robert.jarzmik@free.f << 18718 L: linux-arm-kernel@lists.infradead.org 4289 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 18719 S: Maintained 4290 S: Maintained 18720 T: git git://github.com/hzhuang1/linux. << 18721 T: git git://github.com/rjarzmik/linux. << 18722 F: arch/arm/boot/dts/intel/pxa/ << 18723 F: arch/arm/mach-pxa/ 4291 F: arch/arm/mach-pxa/ 18724 F: drivers/dma/pxa* << 18725 F: drivers/pcmcia/pxa2xx* 4292 F: drivers/pcmcia/pxa2xx* 18726 F: drivers/pinctrl/pxa/ !! 4293 F: drivers/spi/pxa2xx* 18727 F: drivers/spi/spi-pxa2xx* !! 4294 F: drivers/usb/gadget/pxa2* 18728 F: drivers/usb/gadget/udc/pxa2* << 18729 F: include/sound/pxa2xx-lib.h 4295 F: include/sound/pxa2xx-lib.h 18730 F: sound/arm/pxa* 4296 F: sound/arm/pxa* 18731 F: sound/soc/pxa/ !! 4297 F: sound/soc/pxa 18732 << 18733 QAT DRIVER << 18734 M: Giovanni Cabiddu <giovanni.cabiddu@in << 18735 L: qat-linux@intel.com << 18736 S: Supported << 18737 F: drivers/crypto/intel/qat/ << 18738 << 18739 QCOM AUDIO (ASoC) DRIVERS << 18740 M: Srinivas Kandagatla <srinivas.kandaga << 18741 L: linux-sound@vger.kernel.org << 18742 L: linux-arm-msm@vger.kernel.org << 18743 S: Supported << 18744 F: Documentation/devicetree/bindings/so << 18745 F: Documentation/devicetree/bindings/so << 18746 F: drivers/soc/qcom/apr.c << 18747 F: include/dt-bindings/sound/qcom,wcd93 << 18748 F: sound/soc/codecs/lpass-rx-macro.* << 18749 F: sound/soc/codecs/lpass-tx-macro.* << 18750 F: sound/soc/codecs/lpass-va-macro.c << 18751 F: sound/soc/codecs/lpass-wsa-macro.* << 18752 F: sound/soc/codecs/msm8916-wcd-analog. << 18753 F: sound/soc/codecs/msm8916-wcd-digital << 18754 F: sound/soc/codecs/wcd-clsh-v2.* << 18755 F: sound/soc/codecs/wcd-mbhc-v2.* << 18756 F: sound/soc/codecs/wcd9335.* << 18757 F: sound/soc/codecs/wcd934x.c << 18758 F: sound/soc/codecs/wsa881x.c << 18759 F: sound/soc/codecs/wsa883x.c << 18760 F: sound/soc/codecs/wsa884x.c << 18761 F: sound/soc/qcom/ << 18762 << 18763 QCOM EMBEDDED USB DEBUGGER (EUD) << 18764 M: Souradeep Chowdhury <quic_schowdhu@qu << 18765 L: linux-arm-msm@vger.kernel.org << 18766 S: Maintained << 18767 F: Documentation/ABI/testing/sysfs-driv << 18768 F: Documentation/devicetree/bindings/so << 18769 F: drivers/usb/misc/qcom_eud.c << 18770 4298 18771 QCOM IPA DRIVER !! 4299 PXA168 SUPPORT 18772 M: Alex Elder <elder@kernel.org> !! 4300 M: Eric Miao <eric.y.miao@gmail.com> 18773 L: netdev@vger.kernel.org !! 4301 M: Jason Chagas <jason.chagas@marvell.com> >> 4302 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 4303 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git 18774 S: Maintained 4304 S: Maintained 18775 F: drivers/net/ipa/ << 18776 4305 18777 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPOR !! 4306 PXA910 SUPPORT 18778 M: Gabriel Somlo <somlo@cmu.edu> !! 4307 M: Eric Miao <eric.y.miao@gmail.com> 18779 M: "Michael S. Tsirkin" <mst@redhat.com> !! 4308 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 18780 L: qemu-devel@nongnu.org !! 4309 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git 18781 S: Maintained 4310 S: Maintained 18782 F: drivers/firmware/qemu_fw_cfg.c << 18783 F: include/uapi/linux/qemu_fw_cfg.h << 18784 << 18785 QIB DRIVER << 18786 M: Dennis Dalessandro <dennis.dalessandr << 18787 L: linux-rdma@vger.kernel.org << 18788 S: Supported << 18789 F: drivers/infiniband/hw/qib/ << 18790 << 18791 QLOGIC QL41xxx FCOE DRIVER << 18792 M: Saurav Kashyap <skashyap@marvell.com> << 18793 M: Javed Hasan <jhasan@marvell.com> << 18794 M: GR-QLogic-Storage-Upstream@marvell.c << 18795 L: linux-scsi@vger.kernel.org << 18796 S: Supported << 18797 F: drivers/scsi/qedf/ << 18798 << 18799 QLOGIC QL41xxx ISCSI DRIVER << 18800 M: Nilesh Javali <njavali@marvell.com> << 18801 M: Manish Rangankar <mrangankar@marvell. << 18802 M: GR-QLogic-Storage-Upstream@marvell.c << 18803 L: linux-scsi@vger.kernel.org << 18804 S: Supported << 18805 F: drivers/scsi/qedi/ << 18806 << 18807 QLOGIC QL4xxx ETHERNET DRIVER << 18808 M: Manish Chopra <manishc@marvell.com> << 18809 L: netdev@vger.kernel.org << 18810 S: Supported << 18811 F: drivers/net/ethernet/qlogic/qed/ << 18812 F: drivers/net/ethernet/qlogic/qede/ << 18813 F: include/linux/qed/ << 18814 4311 18815 QLOGIC QL4xxx RDMA DRIVER !! 4312 PXA MMCI DRIVER 18816 M: Michal Kalderon <mkalderon@marvell.co !! 4313 S: Orphan 18817 L: linux-rdma@vger.kernel.org << 18818 S: Supported << 18819 F: drivers/infiniband/hw/qedr/ << 18820 F: include/uapi/rdma/qedr-abi.h << 18821 4314 18822 QLOGIC QLA1280 SCSI DRIVER !! 4315 PXA RTC DRIVER 18823 M: Michael Reed <mdr@sgi.com> !! 4316 M: Robert Jarzmik <robert.jarzmik@free.fr> 18824 L: linux-scsi@vger.kernel.org !! 4317 L: rtc-linux@googlegroups.com 18825 S: Maintained 4318 S: Maintained 18826 F: drivers/scsi/qla1280.[ch] << 18827 4319 18828 QLOGIC QLA2XXX FC-SCSI DRIVER 4320 QLOGIC QLA2XXX FC-SCSI DRIVER 18829 M: Nilesh Javali <njavali@marvell.com> !! 4321 M: Andrew Vasquez <andrew.vasquez@qlogic.com> 18830 M: GR-QLogic-Storage-Upstream@marvell.c !! 4322 M: linux-driver@qlogic.com 18831 L: linux-scsi@vger.kernel.org 4323 L: linux-scsi@vger.kernel.org 18832 S: Supported 4324 S: Supported >> 4325 F: Documentation/scsi/LICENSE.qla2xxx 18833 F: drivers/scsi/qla2xxx/ 4326 F: drivers/scsi/qla2xxx/ 18834 4327 18835 QLOGIC QLA3XXX NETWORK DRIVER 4328 QLOGIC QLA3XXX NETWORK DRIVER 18836 M: GR-Linux-NIC-Dev@marvell.com !! 4329 M: Ron Mercer <ron.mercer@qlogic.com> >> 4330 M: linux-driver@qlogic.com 18837 L: netdev@vger.kernel.org 4331 L: netdev@vger.kernel.org 18838 S: Supported 4332 S: Supported 18839 F: drivers/net/ethernet/qlogic/qla3xxx. !! 4333 F: Documentation/networking/LICENSE.qla3xxx 18840 !! 4334 F: drivers/net/qla3xxx.* 18841 QLOGIC QLA4XXX iSCSI DRIVER << 18842 M: Nilesh Javali <njavali@marvell.com> << 18843 M: Manish Rangankar <mrangankar@marvell. << 18844 M: GR-QLogic-Storage-Upstream@marvell.c << 18845 L: linux-scsi@vger.kernel.org << 18846 S: Supported << 18847 F: drivers/scsi/qla4xxx/ << 18848 4335 18849 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER !! 4336 QLOGIC QLGE 10Gb ETHERNET DRIVER 18850 M: Shahed Shaikh <shshaikh@marvell.com> !! 4337 M: Ron Mercer <ron.mercer@qlogic.com> 18851 M: Manish Chopra <manishc@marvell.com> !! 4338 M: linux-driver@qlogic.com 18852 M: GR-Linux-NIC-Dev@marvell.com << 18853 L: netdev@vger.kernel.org 4339 L: netdev@vger.kernel.org 18854 S: Supported 4340 S: Supported 18855 F: drivers/net/ethernet/qlogic/qlcnic/ !! 4341 F: drivers/net/qlge/ 18856 << 18857 QM1D1B0004 MEDIA DRIVER << 18858 M: Akihiro Tsukada <tskd08@gmail.com> << 18859 L: linux-media@vger.kernel.org << 18860 S: Odd Fixes << 18861 F: drivers/media/tuners/qm1d1b0004* << 18862 << 18863 QM1D1C0042 MEDIA DRIVER << 18864 M: Akihiro Tsukada <tskd08@gmail.com> << 18865 L: linux-media@vger.kernel.org << 18866 S: Odd Fixes << 18867 F: drivers/media/tuners/qm1d1c0042* << 18868 4342 18869 QNX4 FILESYSTEM 4343 QNX4 FILESYSTEM 18870 M: Anders Larsen <al@alarsen.net> 4344 M: Anders Larsen <al@alarsen.net> 18871 S: Maintained << 18872 W: http://www.alarsen.net/linux/qnx4fs/ 4345 W: http://www.alarsen.net/linux/qnx4fs/ 18873 F: fs/qnx4/ << 18874 F: include/uapi/linux/qnx4_fs.h << 18875 F: include/uapi/linux/qnxtypes.h << 18876 << 18877 QNX6 FILESYSTEM << 18878 S: Orphan << 18879 F: Documentation/filesystems/qnx6.rst << 18880 F: fs/qnx6/ << 18881 F: include/linux/qnx6_fs.h << 18882 << 18883 QORIQ DPAA2 FSL-MC BUS DRIVER << 18884 M: Stuart Yoder <stuyoder@gmail.com> << 18885 M: Laurentiu Tudor <laurentiu.tudor@nxp. << 18886 L: linux-kernel@vger.kernel.org << 18887 S: Maintained 4346 S: Maintained 18888 F: Documentation/ABI/stable/sysfs-bus-f !! 4347 F: fs/qnx4/ 18889 F: Documentation/devicetree/bindings/mi !! 4348 F: include/linux/qnx4_fs.h 18890 F: Documentation/networking/device_driv !! 4349 F: include/linux/qnxtypes.h 18891 F: drivers/bus/fsl-mc/ << 18892 F: include/uapi/linux/fsl_mc.h << 18893 << 18894 QT1010 MEDIA DRIVER << 18895 L: linux-media@vger.kernel.org << 18896 S: Orphan << 18897 W: https://linuxtv.org << 18898 Q: http://patchwork.linuxtv.org/project << 18899 F: drivers/media/tuners/qt1010* << 18900 << 18901 QUALCOMM ATH12K WIRELESS DRIVER << 18902 M: Kalle Valo <kvalo@kernel.org> << 18903 M: Jeff Johnson <jjohnson@kernel.org> << 18904 L: ath12k@lists.infradead.org << 18905 S: Supported << 18906 W: https://wireless.wiki.kernel.org/en/ << 18907 T: git git://git.kernel.org/pub/scm/lin << 18908 F: drivers/net/wireless/ath/ath12k/ << 18909 N: ath12k << 18910 << 18911 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER << 18912 M: Kalle Valo <kvalo@kernel.org> << 18913 M: Jeff Johnson <jjohnson@kernel.org> << 18914 L: ath10k@lists.infradead.org << 18915 S: Supported << 18916 W: https://wireless.wiki.kernel.org/en/ << 18917 T: git git://git.kernel.org/pub/scm/lin << 18918 F: drivers/net/wireless/ath/ath10k/ << 18919 N: ath10k << 18920 << 18921 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER << 18922 M: Kalle Valo <kvalo@kernel.org> << 18923 M: Jeff Johnson <jjohnson@kernel.org> << 18924 L: ath11k@lists.infradead.org << 18925 S: Supported << 18926 W: https://wireless.wiki.kernel.org/en/ << 18927 B: https://wireless.wiki.kernel.org/en/ << 18928 T: git git://git.kernel.org/pub/scm/lin << 18929 F: drivers/net/wireless/ath/ath11k/ << 18930 N: ath11k << 18931 << 18932 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER << 18933 M: Toke Høiland-Jørgensen <toke@toke.d << 18934 L: linux-wireless@vger.kernel.org << 18935 S: Maintained << 18936 W: https://wireless.wiki.kernel.org/en/ << 18937 T: git git://git.kernel.org/pub/scm/lin << 18938 F: Documentation/devicetree/bindings/ne << 18939 F: drivers/net/wireless/ath/ath9k/ << 18940 << 18941 QUALCOMM ATHEROS QCA7K ETHERNET DRIVER << 18942 M: Stefan Wahren <wahrenst@gmx.net> << 18943 L: netdev@vger.kernel.org << 18944 S: Maintained << 18945 F: Documentation/devicetree/bindings/ne << 18946 F: drivers/net/ethernet/qualcomm/qca* << 18947 << 18948 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER << 18949 M: Stephan Gerhold <stephan@gerhold.net> << 18950 L: netdev@vger.kernel.org << 18951 L: linux-arm-msm@vger.kernel.org << 18952 S: Maintained << 18953 F: Documentation/devicetree/bindings/ne << 18954 F: drivers/net/wwan/qcom_bam_dmux.c << 18955 << 18956 QUALCOMM CAMERA SUBSYSTEM DRIVER << 18957 M: Robert Foss <rfoss@kernel.org> << 18958 M: Todor Tomov <todor.too@gmail.com> << 18959 M: Bryan O'Donoghue <bryan.odonoghue@lin << 18960 L: linux-media@vger.kernel.org << 18961 S: Maintained << 18962 F: Documentation/admin-guide/media/qcom << 18963 F: Documentation/devicetree/bindings/me << 18964 F: drivers/media/platform/qcom/camss/ << 18965 << 18966 QUALCOMM CLOCK DRIVERS << 18967 M: Bjorn Andersson <andersson@kernel.org << 18968 L: linux-arm-msm@vger.kernel.org << 18969 S: Supported << 18970 T: git git://git.kernel.org/pub/scm/lin << 18971 F: Documentation/devicetree/bindings/cl << 18972 F: drivers/clk/qcom/ << 18973 F: include/dt-bindings/clock/qcom,* << 18974 << 18975 QUALCOMM CLOUD AI (QAIC) DRIVER << 18976 M: Jeffrey Hugo <quic_jhugo@quicinc.com> << 18977 R: Carl Vanderlip <quic_carlv@quicinc.co << 18978 L: linux-arm-msm@vger.kernel.org << 18979 L: dri-devel@lists.freedesktop.org << 18980 S: Supported << 18981 T: git https://gitlab.freedesktop.org/d << 18982 F: Documentation/accel/qaic/ << 18983 F: drivers/accel/qaic/ << 18984 F: include/uapi/drm/qaic_accel.h << 18985 << 18986 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIV << 18987 M: Bjorn Andersson <andersson@kernel.org << 18988 M: Konrad Dybcio <konradybcio@kernel.org << 18989 L: linux-pm@vger.kernel.org << 18990 L: linux-arm-msm@vger.kernel.org << 18991 S: Maintained << 18992 F: Documentation/devicetree/bindings/po << 18993 F: drivers/pmdomain/qcom/cpr.c << 18994 << 18995 QUALCOMM CPUCP MAILBOX DRIVER << 18996 M: Sibi Sankar <quic_sibis@quicinc.com> << 18997 L: linux-arm-msm@vger.kernel.org << 18998 S: Supported << 18999 F: Documentation/devicetree/bindings/ma << 19000 F: drivers/mailbox/qcom-cpucp-mbox.c << 19001 << 19002 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096 << 19003 M: Ilia Lin <ilia.lin@kernel.org> << 19004 L: linux-pm@vger.kernel.org << 19005 S: Maintained << 19006 F: Documentation/devicetree/bindings/cp << 19007 F: Documentation/devicetree/bindings/op << 19008 F: drivers/cpufreq/qcom-cpufreq-nvmem.c << 19009 << 19010 QUALCOMM CRYPTO DRIVERS << 19011 M: Thara Gopinath <thara.gopinath@gmail. << 19012 L: linux-crypto@vger.kernel.org << 19013 L: linux-arm-msm@vger.kernel.org << 19014 S: Maintained << 19015 F: Documentation/devicetree/bindings/cr << 19016 F: drivers/crypto/qce/ << 19017 << 19018 QUALCOMM EMAC GIGABIT ETHERNET DRIVER << 19019 M: Timur Tabi <timur@kernel.org> << 19020 L: netdev@vger.kernel.org << 19021 S: Maintained << 19022 F: drivers/net/ethernet/qualcomm/emac/ << 19023 << 19024 QUALCOMM ETHQOS ETHERNET DRIVER << 19025 M: Vinod Koul <vkoul@kernel.org> << 19026 L: netdev@vger.kernel.org << 19027 L: linux-arm-msm@vger.kernel.org << 19028 S: Maintained << 19029 F: Documentation/devicetree/bindings/ne << 19030 F: drivers/net/ethernet/stmicro/stmmac/ << 19031 << 19032 QUALCOMM FASTRPC DRIVER << 19033 M: Srinivas Kandagatla <srinivas.kandaga << 19034 M: Amol Maheshwari <amahesh@qti.qualcomm << 19035 L: linux-arm-msm@vger.kernel.org << 19036 L: dri-devel@lists.freedesktop.org << 19037 S: Maintained << 19038 F: Documentation/devicetree/bindings/mi << 19039 F: drivers/misc/fastrpc.c << 19040 F: include/uapi/misc/fastrpc.h << 19041 << 19042 QUALCOMM HEXAGON ARCHITECTURE << 19043 M: Brian Cain <bcain@quicinc.com> << 19044 L: linux-hexagon@vger.kernel.org << 19045 S: Supported << 19046 T: git git://git.kernel.org/pub/scm/lin << 19047 F: arch/hexagon/ << 19048 << 19049 QUALCOMM HIDMA DRIVER << 19050 M: Sinan Kaya <okaya@kernel.org> << 19051 L: linux-arm-kernel@lists.infradead.org << 19052 L: linux-arm-msm@vger.kernel.org << 19053 L: dmaengine@vger.kernel.org << 19054 S: Supported << 19055 F: drivers/dma/qcom/hidma* << 19056 << 19057 QUALCOMM I2C CCI DRIVER << 19058 M: Loic Poulain <loic.poulain@linaro.org << 19059 M: Robert Foss <rfoss@kernel.org> << 19060 L: linux-i2c@vger.kernel.org << 19061 L: linux-arm-msm@vger.kernel.org << 19062 S: Maintained << 19063 F: Documentation/devicetree/bindings/i2 << 19064 F: drivers/i2c/busses/i2c-qcom-cci.c << 19065 << 19066 QUALCOMM INTERCONNECT BWMON DRIVER << 19067 M: Krzysztof Kozlowski <krzysztof.kozlow << 19068 L: linux-arm-msm@vger.kernel.org << 19069 S: Maintained << 19070 F: Documentation/devicetree/bindings/in << 19071 F: drivers/soc/qcom/icc-bwmon.c << 19072 F: drivers/soc/qcom/trace_icc-bwmon.h << 19073 << 19074 QUALCOMM IOMMU << 19075 M: Rob Clark <robdclark@gmail.com> << 19076 L: iommu@lists.linux.dev << 19077 L: linux-arm-msm@vger.kernel.org << 19078 S: Maintained << 19079 F: drivers/iommu/arm/arm-smmu/qcom_iomm << 19080 F: drivers/iommu/arm/arm-smmu/arm-smmu- << 19081 F: drivers/iommu/msm_iommu* << 19082 << 19083 QUALCOMM IPC ROUTER (QRTR) DRIVER << 19084 M: Manivannan Sadhasivam <manivannan.sad << 19085 L: linux-arm-msm@vger.kernel.org << 19086 S: Maintained << 19087 F: include/trace/events/qrtr.h << 19088 F: include/uapi/linux/qrtr.h << 19089 F: net/qrtr/ << 19090 << 19091 QUALCOMM IPCC MAILBOX DRIVER << 19092 M: Manivannan Sadhasivam <manivannan.sad << 19093 L: linux-arm-msm@vger.kernel.org << 19094 S: Supported << 19095 F: Documentation/devicetree/bindings/ma << 19096 F: drivers/mailbox/qcom-ipcc.c << 19097 F: include/dt-bindings/mailbox/qcom-ipc << 19098 << 19099 QUALCOMM IPQ4019 USB PHY DRIVER << 19100 M: Robert Marko <robert.marko@sartura.hr << 19101 M: Luka Perkov <luka.perkov@sartura.hr> << 19102 L: linux-arm-msm@vger.kernel.org << 19103 S: Maintained << 19104 F: Documentation/devicetree/bindings/ph << 19105 F: drivers/phy/qualcomm/phy-qcom-ipq401 << 19106 << 19107 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER << 19108 M: Robert Marko <robert.marko@sartura.hr << 19109 M: Luka Perkov <luka.perkov@sartura.hr> << 19110 L: linux-arm-msm@vger.kernel.org << 19111 S: Maintained << 19112 F: Documentation/devicetree/bindings/re << 19113 F: drivers/regulator/vqmmc-ipq4019-regu << 19114 << 19115 QUALCOMM NAND CONTROLLER DRIVER << 19116 M: Manivannan Sadhasivam <manivannan.sad << 19117 L: linux-mtd@lists.infradead.org << 19118 L: linux-arm-msm@vger.kernel.org << 19119 S: Maintained << 19120 F: Documentation/devicetree/bindings/mt << 19121 F: drivers/mtd/nand/raw/qcom_nandc.c << 19122 << 19123 QUALCOMM QSEECOM DRIVER << 19124 M: Maximilian Luz <luzmaximilian@gmail.c << 19125 L: linux-arm-msm@vger.kernel.org << 19126 S: Maintained << 19127 F: drivers/firmware/qcom/qcom_qseecom.c << 19128 << 19129 QUALCOMM QSEECOM UEFISECAPP DRIVER << 19130 M: Maximilian Luz <luzmaximilian@gmail.c << 19131 L: linux-arm-msm@vger.kernel.org << 19132 S: Maintained << 19133 F: drivers/firmware/qcom/qcom_qseecom_u << 19134 << 19135 QUALCOMM RMNET DRIVER << 19136 M: Subash Abhinov Kasiviswanathan <quic_ << 19137 M: Sean Tranchetti <quic_stranche@quicin << 19138 L: netdev@vger.kernel.org << 19139 S: Maintained << 19140 F: Documentation/networking/device_driv << 19141 F: drivers/net/ethernet/qualcomm/rmnet/ << 19142 F: include/linux/if_rmnet.h << 19143 << 19144 QUALCOMM TRUST ZONE MEMORY ALLOCATOR << 19145 M: Bartosz Golaszewski <bartosz.golaszew << 19146 L: linux-arm-msm@vger.kernel.org << 19147 S: Maintained << 19148 F: drivers/firmware/qcom/qcom_tzmem.c << 19149 F: drivers/firmware/qcom/qcom_tzmem.h << 19150 F: include/linux/firmware/qcom/qcom_tzm << 19151 << 19152 QUALCOMM TSENS THERMAL DRIVER << 19153 M: Amit Kucheria <amitk@kernel.org> << 19154 M: Thara Gopinath <thara.gopinath@gmail. << 19155 L: linux-pm@vger.kernel.org << 19156 L: linux-arm-msm@vger.kernel.org << 19157 S: Maintained << 19158 F: Documentation/devicetree/bindings/th << 19159 F: drivers/thermal/qcom/ << 19160 << 19161 QUALCOMM TYPEC PORT MANAGER DRIVER << 19162 M: Bryan O'Donoghue <bryan.odonoghue@lin << 19163 L: linux-arm-msm@vger.kernel.org << 19164 L: linux-usb@vger.kernel.org << 19165 S: Maintained << 19166 F: Documentation/devicetree/bindings/us << 19167 F: drivers/usb/typec/tcpm/qcom/ << 19168 << 19169 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER << 19170 M: Stanimir Varbanov <stanimir.k.varbano << 19171 M: Vikash Garodia <quic_vgarodia@quicinc << 19172 R: Bryan O'Donoghue <bryan.odonoghue@lin << 19173 L: linux-media@vger.kernel.org << 19174 L: linux-arm-msm@vger.kernel.org << 19175 S: Maintained << 19176 T: git git://linuxtv.org/media_tree.git << 19177 F: Documentation/devicetree/bindings/me << 19178 F: drivers/media/platform/qcom/venus/ << 19179 << 19180 QUALCOMM WCN36XX WIRELESS DRIVER << 19181 M: Loic Poulain <loic.poulain@linaro.org << 19182 L: wcn36xx@lists.infradead.org << 19183 S: Supported << 19184 W: https://wireless.wiki.kernel.org/en/ << 19185 F: drivers/net/wireless/ath/wcn36xx/ << 19186 << 19187 QUANTENNA QTNFMAC WIRELESS DRIVER << 19188 M: Igor Mitsyanko <imitsyanko@quantenna. << 19189 R: Sergey Matyukevich <geomatsi@gmail.co << 19190 L: linux-wireless@vger.kernel.org << 19191 S: Maintained << 19192 F: drivers/net/wireless/quantenna << 19193 << 19194 RADEON and AMDGPU DRM DRIVERS << 19195 M: Alex Deucher <alexander.deucher@amd.c << 19196 M: Christian König <christian.koenig@am << 19197 M: Xinhui Pan <Xinhui.Pan@amd.com> << 19198 L: amd-gfx@lists.freedesktop.org << 19199 S: Supported << 19200 B: https://gitlab.freedesktop.org/drm/a << 19201 C: irc://irc.oftc.net/radeon << 19202 T: git https://gitlab.freedesktop.org/a << 19203 F: Documentation/gpu/amdgpu/ << 19204 F: drivers/gpu/drm/amd/ << 19205 F: drivers/gpu/drm/ci/xfails/amd* << 19206 F: drivers/gpu/drm/radeon/ << 19207 F: include/uapi/drm/amdgpu_drm.h << 19208 F: include/uapi/drm/radeon_drm.h << 19209 4350 19210 RADEON FRAMEBUFFER DISPLAY DRIVER 4351 RADEON FRAMEBUFFER DISPLAY DRIVER 19211 M: Benjamin Herrenschmidt <benh@kernel.c 4352 M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 19212 L: linux-fbdev@vger.kernel.org 4353 L: linux-fbdev@vger.kernel.org 19213 S: Maintained 4354 S: Maintained 19214 F: drivers/video/fbdev/aty/radeon* !! 4355 F: drivers/video/aty/radeon* 19215 F: include/uapi/linux/radeonfb.h !! 4356 F: include/linux/radeonfb.h 19216 << 19217 RADIOSHARK RADIO DRIVER << 19218 M: Hans Verkuil <hverkuil@xs4all.nl> << 19219 L: linux-media@vger.kernel.org << 19220 S: Maintained << 19221 T: git git://linuxtv.org/media_tree.git << 19222 F: drivers/media/radio/radio-shark.c << 19223 << 19224 RADIOSHARK2 RADIO DRIVER << 19225 M: Hans Verkuil <hverkuil@xs4all.nl> << 19226 L: linux-media@vger.kernel.org << 19227 S: Maintained << 19228 T: git git://linuxtv.org/media_tree.git << 19229 F: drivers/media/radio/radio-shark2.c << 19230 F: drivers/media/radio/radio-tea5777.c << 19231 << 19232 RADOS BLOCK DEVICE (RBD) << 19233 M: Ilya Dryomov <idryomov@gmail.com> << 19234 R: Dongsheng Yang <dongsheng.yang@easyst << 19235 L: ceph-devel@vger.kernel.org << 19236 S: Supported << 19237 W: http://ceph.com/ << 19238 T: git https://github.com/ceph/ceph-cli << 19239 F: Documentation/ABI/testing/sysfs-bus- << 19240 F: drivers/block/rbd.c << 19241 F: drivers/block/rbd_types.h << 19242 4357 19243 RAGE128 FRAMEBUFFER DISPLAY DRIVER 4358 RAGE128 FRAMEBUFFER DISPLAY DRIVER >> 4359 M: Paul Mackerras <paulus@samba.org> 19244 L: linux-fbdev@vger.kernel.org 4360 L: linux-fbdev@vger.kernel.org 19245 S: Orphan << 19246 F: drivers/video/fbdev/aty/aty128fb.c << 19247 << 19248 RAINSHADOW-CEC DRIVER << 19249 M: Hans Verkuil <hverkuil@xs4all.nl> << 19250 L: linux-media@vger.kernel.org << 19251 S: Maintained 4361 S: Maintained 19252 T: git git://linuxtv.org/media_tree.git !! 4362 F: drivers/video/aty/aty128fb.c 19253 F: drivers/media/cec/usb/rainshadow/ << 19254 << 19255 RALINK MIPS ARCHITECTURE << 19256 M: John Crispin <john@phrozen.org> << 19257 M: Sergio Paracuellos <sergio.paracuello << 19258 L: linux-mips@vger.kernel.org << 19259 S: Maintained << 19260 F: arch/mips/ralink << 19261 << 19262 RALINK MT7621 MIPS ARCHITECTURE << 19263 M: Arınç ÜNAL <arinc.unal@arinc9.com> << 19264 M: Sergio Paracuellos <sergio.paracuello << 19265 L: linux-mips@vger.kernel.org << 19266 S: Maintained << 19267 F: arch/mips/boot/dts/ralink/mt7621* << 19268 4363 19269 RALINK RT2X00 WIRELESS LAN DRIVER 4364 RALINK RT2X00 WIRELESS LAN DRIVER 19270 M: Stanislaw Gruszka <stf_xl@wp.pl> !! 4365 P: rt2x00 project >> 4366 M: Ivo van Doorn <IvDoorn@gmail.com> >> 4367 M: Gertjan van Wingerde <gwingerde@gmail.com> 19271 L: linux-wireless@vger.kernel.org 4368 L: linux-wireless@vger.kernel.org >> 4369 L: users@rt2x00.serialmonkey.com (moderated for non-subscribers) >> 4370 W: http://rt2x00.serialmonkey.com/ 19272 S: Maintained 4371 S: Maintained 19273 F: drivers/net/wireless/ralink/rt2x00/ !! 4372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git >> 4373 F: drivers/net/wireless/rt2x00/ 19274 4374 19275 RAMDISK RAM BLOCK DEVICE DRIVER 4375 RAMDISK RAM BLOCK DEVICE DRIVER 19276 M: Jens Axboe <axboe@kernel.dk> !! 4376 M: Nick Piggin <npiggin@suse.de> 19277 S: Maintained 4377 S: Maintained 19278 F: Documentation/admin-guide/blockdev/r !! 4378 F: Documentation/blockdev/ramdisk.txt 19279 F: drivers/block/brd.c 4379 F: drivers/block/brd.c 19280 4380 19281 RANCHU VIRTUAL BOARD FOR MIPS << 19282 M: Miodrag Dinic <miodrag.dinic@mips.com << 19283 L: linux-mips@vger.kernel.org << 19284 S: Supported << 19285 F: arch/mips/configs/generic/board-ranc << 19286 F: arch/mips/generic/board-ranchu.c << 19287 << 19288 RANDOM NUMBER DRIVER 4381 RANDOM NUMBER DRIVER 19289 M: "Theodore Ts'o" <tytso@mit.edu> !! 4382 M: Theodore Ts'o" <tytso@mit.edu> 19290 M: Jason A. Donenfeld <Jason@zx2c4.com> << 19291 S: Maintained 4383 S: Maintained 19292 T: git https://git.kernel.org/pub/scm/l << 19293 F: Documentation/devicetree/bindings/rn << 19294 F: drivers/char/random.c 4384 F: drivers/char/random.c 19295 F: include/linux/random.h << 19296 F: include/uapi/linux/random.h << 19297 F: drivers/virt/vmgenid.c << 19298 N: ^.*/vdso/[^/]*getrandom[^/]+$ << 19299 4385 19300 RAPIDIO SUBSYSTEM 4386 RAPIDIO SUBSYSTEM 19301 M: Matt Porter <mporter@kernel.crashing. 4387 M: Matt Porter <mporter@kernel.crashing.org> 19302 M: Alexandre Bounine <alex.bou9@gmail.co << 19303 S: Maintained 4388 S: Maintained 19304 F: drivers/rapidio/ 4389 F: drivers/rapidio/ 19305 4390 19306 RAS INFRASTRUCTURE !! 4391 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 19307 M: Tony Luck <tony.luck@intel.com> !! 4392 M: Corey Thomas <coreythomas@charter.net> 19308 M: Borislav Petkov <bp@alien8.de> !! 4393 L: linux-wireless@vger.kernel.org 19309 L: linux-edac@vger.kernel.org << 19310 S: Maintained << 19311 F: Documentation/admin-guide/RAS << 19312 F: drivers/ras/ << 19313 F: include/linux/ras.h << 19314 F: include/ras/ras_event.h << 19315 << 19316 RAS FRU MEMORY POISON MANAGER (FMPM) << 19317 M: Yazen Ghannam <Yazen.Ghannam@amd.com> << 19318 L: linux-edac@vger.kernel.org << 19319 S: Maintained << 19320 F: drivers/ras/amd/fmpm.c << 19321 << 19322 RASPBERRY PI PISP BACK END << 19323 M: Jacopo Mondi <jacopo.mondi@ideasonboa << 19324 L: Raspberry Pi Kernel Maintenance <kern << 19325 L: linux-media@vger.kernel.org << 19326 S: Maintained 4394 S: Maintained 19327 F: Documentation/devicetree/bindings/me !! 4395 F: drivers/net/wireless/ray* 19328 F: drivers/media/platform/raspberrypi/p << 19329 F: include/uapi/linux/media/raspberrypi << 19330 4396 19331 RC-CORE / LIRC FRAMEWORK !! 4397 RCUTORTURE MODULE 19332 M: Sean Young <sean@mess.org> !! 4398 M: Josh Triplett <josh@freedesktop.org> 19333 L: linux-media@vger.kernel.org !! 4399 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 19334 S: Maintained << 19335 W: http://linuxtv.org << 19336 T: git git://linuxtv.org/media_tree.git << 19337 F: Documentation/driver-api/media/rc-co << 19338 F: Documentation/userspace-api/media/rc << 19339 F: drivers/media/rc/ << 19340 F: include/media/rc-core.h << 19341 F: include/media/rc-map.h << 19342 F: include/uapi/linux/lirc.h << 19343 << 19344 RCMM REMOTE CONTROLS DECODER << 19345 M: Patrick Lerda <patrick9876@free.fr> << 19346 S: Maintained << 19347 F: drivers/media/rc/ir-rcmm-decoder.c << 19348 << 19349 RCUTORTURE TEST FRAMEWORK << 19350 M: "Paul E. McKenney" <paulmck@kernel.or << 19351 M: Josh Triplett <josh@joshtriplett.org> << 19352 R: Steven Rostedt <rostedt@goodmis.org> << 19353 R: Mathieu Desnoyers <mathieu.desnoyers@ << 19354 R: Lai Jiangshan <jiangshanlai@gmail.com << 19355 L: rcu@vger.kernel.org << 19356 S: Supported << 19357 T: git git://git.kernel.org/pub/scm/lin << 19358 F: tools/testing/selftests/rcutorture << 19359 << 19360 RDACM20 Camera Sensor << 19361 M: Jacopo Mondi <jacopo+renesas@jmondi.o << 19362 M: Kieran Bingham <kieran.bingham+renesa << 19363 M: Laurent Pinchart <laurent.pinchart+re << 19364 M: Niklas Söderlund <niklas.soderlund+r << 19365 L: linux-media@vger.kernel.org << 19366 S: Maintained 4400 S: Maintained 19367 F: Documentation/devicetree/bindings/me !! 4401 F: Documentation/RCU/torture.txt 19368 F: drivers/media/i2c/max9271.c !! 4402 F: kernel/rcutorture.c 19369 F: drivers/media/i2c/max9271.h << 19370 F: drivers/media/i2c/rdacm20.c << 19371 << 19372 RDACM21 Camera Sensor << 19373 M: Jacopo Mondi <jacopo+renesas@jmondi.o << 19374 M: Kieran Bingham <kieran.bingham+renesa << 19375 M: Laurent Pinchart <laurent.pinchart+re << 19376 M: Niklas Söderlund <niklas.soderlund+r << 19377 L: linux-media@vger.kernel.org << 19378 S: Maintained << 19379 F: Documentation/devicetree/bindings/me << 19380 F: drivers/media/i2c/max9271.c << 19381 F: drivers/media/i2c/max9271.h << 19382 F: drivers/media/i2c/rdacm21.c << 19383 4403 19384 RDC R-321X SoC 4404 RDC R-321X SoC 19385 M: Florian Fainelli <florian@openwrt.org 4405 M: Florian Fainelli <florian@openwrt.org> 19386 S: Maintained 4406 S: Maintained 19387 4407 19388 RDC R6040 FAST ETHERNET DRIVER 4408 RDC R6040 FAST ETHERNET DRIVER 19389 M: Florian Fainelli <f.fainelli@gmail.co !! 4409 M: Florian Fainelli <florian@openwrt.org> 19390 L: netdev@vger.kernel.org 4410 L: netdev@vger.kernel.org 19391 S: Maintained 4411 S: Maintained 19392 F: drivers/net/ethernet/rdc/r6040.c !! 4412 F: drivers/net/r6040.c 19393 << 19394 RDMAVT - RDMA verbs software << 19395 M: Dennis Dalessandro <dennis.dalessandr << 19396 L: linux-rdma@vger.kernel.org << 19397 S: Supported << 19398 F: drivers/infiniband/sw/rdmavt << 19399 4413 19400 RDS - RELIABLE DATAGRAM SOCKETS 4414 RDS - RELIABLE DATAGRAM SOCKETS 19401 M: Allison Henderson <allison.henderson@ !! 4415 M: Andy Grover <andy.grover@oracle.com> 19402 L: netdev@vger.kernel.org << 19403 L: linux-rdma@vger.kernel.org << 19404 L: rds-devel@oss.oracle.com (moderated 4416 L: rds-devel@oss.oracle.com (moderated for non-subscribers) 19405 S: Supported 4417 S: Supported 19406 W: https://oss.oracle.com/projects/rds/ << 19407 F: Documentation/networking/rds.rst << 19408 F: net/rds/ 4418 F: net/rds/ 19409 F: tools/testing/selftests/net/rds/ << 19410 << 19411 RDT - RESOURCE ALLOCATION << 19412 M: Fenghua Yu <fenghua.yu@intel.com> << 19413 M: Reinette Chatre <reinette.chatre@inte << 19414 L: linux-kernel@vger.kernel.org << 19415 S: Supported << 19416 F: Documentation/arch/x86/resctrl* << 19417 F: arch/x86/include/asm/resctrl.h << 19418 F: arch/x86/kernel/cpu/resctrl/ << 19419 F: tools/testing/selftests/resctrl/ << 19420 4419 19421 READ-COPY UPDATE (RCU) 4420 READ-COPY UPDATE (RCU) 19422 M: "Paul E. McKenney" <paulmck@kernel.or !! 4421 M: Dipankar Sarma <dipankar@in.ibm.com> 19423 M: Frederic Weisbecker <frederic@kernel. !! 4422 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 19424 M: Neeraj Upadhyay <neeraj.upadhyay@kern !! 4423 W: http://www.rdrop.com/users/paulmck/rclock/ 19425 M: Joel Fernandes <joel@joelfernandes.or !! 4424 S: Supported 19426 M: Josh Triplett <josh@joshtriplett.org> !! 4425 F: Documentation/RCU/rcu.txt 19427 M: Boqun Feng <boqun.feng@gmail.com> !! 4426 F: Documentation/RCU/rcuref.txt 19428 M: Uladzislau Rezki <urezki@gmail.com> !! 4427 F: include/linux/rcupdate.h 19429 R: Steven Rostedt <rostedt@goodmis.org> !! 4428 F: include/linux/srcu.h 19430 R: Mathieu Desnoyers <mathieu.desnoyers@ !! 4429 F: kernel/rcupdate.c 19431 R: Lai Jiangshan <jiangshanlai@gmail.com << 19432 R: Zqiang <qiang.zhang1211@gmail.com> << 19433 L: rcu@vger.kernel.org << 19434 S: Supported << 19435 W: http://www.rdrop.com/users/paulmck/R << 19436 T: git git://git.kernel.org/pub/scm/lin << 19437 F: Documentation/RCU/ << 19438 F: include/linux/rcu* << 19439 F: kernel/rcu/ << 19440 X: Documentation/RCU/torture.rst << 19441 X: include/linux/srcu*.h << 19442 X: kernel/rcu/srcu*.c << 19443 4430 19444 REAL TIME CLOCK (RTC) SUBSYSTEM !! 4431 REAL TIME CLOCK DRIVER 19445 M: Alexandre Belloni <alexandre.belloni@ !! 4432 M: Paul Gortmaker <p_gortmaker@yahoo.com> 19446 L: linux-rtc@vger.kernel.org << 19447 S: Maintained 4433 S: Maintained 19448 Q: http://patchwork.ozlabs.org/project/ !! 4434 F: Documentation/rtc.txt 19449 T: git git://git.kernel.org/pub/scm/lin << 19450 F: Documentation/admin-guide/rtc.rst << 19451 F: Documentation/devicetree/bindings/rt << 19452 F: drivers/rtc/ 4435 F: drivers/rtc/ 19453 F: include/linux/rtc.h 4436 F: include/linux/rtc.h 19454 F: include/linux/rtc/ << 19455 F: include/uapi/linux/rtc.h << 19456 F: tools/testing/selftests/rtc/ << 19457 4437 19458 Real-time Linux Analysis (RTLA) tools !! 4438 REAL TIME CLOCK (RTC) SUBSYSTEM 19459 M: Steven Rostedt <rostedt@goodmis.org> !! 4439 M: Alessandro Zummo <a.zummo@towertech.it> 19460 L: linux-trace-kernel@vger.kernel.org !! 4440 L: rtc-linux@googlegroups.com 19461 S: Maintained << 19462 F: Documentation/tools/rtla/ << 19463 F: tools/tracing/rtla/ << 19464 << 19465 Real-time Linux (PREEMPT_RT) << 19466 M: Sebastian Andrzej Siewior <bigeasy@li << 19467 M: Clark Williams <clrkwllms@kernel.org> << 19468 M: Steven Rostedt <rostedt@goodmis.org> << 19469 L: linux-rt-devel@lists.linux.dev << 19470 S: Supported << 19471 K: PREEMPT_RT << 19472 << 19473 REALTEK AUDIO CODECS << 19474 M: Oder Chiou <oder_chiou@realtek.com> << 19475 S: Maintained << 19476 F: include/sound/rt*.h << 19477 F: sound/soc/codecs/rt* << 19478 << 19479 REALTEK OTTO WATCHDOG << 19480 M: Sander Vanheule <sander@svanheule.net << 19481 L: linux-watchdog@vger.kernel.org << 19482 S: Maintained << 19483 F: Documentation/devicetree/bindings/wa << 19484 F: drivers/watchdog/realtek_otto_wdt.c << 19485 << 19486 REALTEK RTL83xx SMI DSA ROUTER CHIPS << 19487 M: Linus Walleij <linus.walleij@linaro.o << 19488 M: Alvin Šipraga <alsi@bang-olufsen.dk> << 19489 S: Maintained << 19490 F: Documentation/devicetree/bindings/ne << 19491 F: drivers/net/dsa/realtek/* << 19492 << 19493 REALTEK WIRELESS DRIVER (rtlwifi family) << 19494 M: Ping-Ke Shih <pkshih@realtek.com> << 19495 L: linux-wireless@vger.kernel.org << 19496 S: Maintained << 19497 T: git https://github.com/pkshih/rtw.gi << 19498 F: drivers/net/wireless/realtek/rtlwifi << 19499 << 19500 REALTEK WIRELESS DRIVER (rtw88) << 19501 M: Ping-Ke Shih <pkshih@realtek.com> << 19502 L: linux-wireless@vger.kernel.org << 19503 S: Maintained << 19504 T: git https://github.com/pkshih/rtw.gi << 19505 F: drivers/net/wireless/realtek/rtw88/ << 19506 << 19507 REALTEK WIRELESS DRIVER (rtw89) << 19508 M: Ping-Ke Shih <pkshih@realtek.com> << 19509 L: linux-wireless@vger.kernel.org << 19510 S: Maintained 4441 S: Maintained 19511 T: git https://github.com/pkshih/rtw.gi !! 4442 F: Documentation/rtc.txt 19512 F: drivers/net/wireless/realtek/rtw89/ !! 4443 F: drivers/rtc/ 19513 !! 4444 F: include/linux/rtc.h 19514 REDPINE WIRELESS DRIVER << 19515 L: linux-wireless@vger.kernel.org << 19516 S: Orphan << 19517 F: drivers/net/wireless/rsi/ << 19518 << 19519 REGISTER MAP ABSTRACTION << 19520 M: Mark Brown <broonie@kernel.org> << 19521 L: linux-kernel@vger.kernel.org << 19522 S: Supported << 19523 T: git git://git.kernel.org/pub/scm/lin << 19524 F: Documentation/devicetree/bindings/re << 19525 F: drivers/base/regmap/ << 19526 F: include/linux/regmap.h << 19527 4445 19528 REISERFS FILE SYSTEM 4446 REISERFS FILE SYSTEM 19529 L: reiserfs-devel@vger.kernel.org 4447 L: reiserfs-devel@vger.kernel.org 19530 S: Obsolete << 19531 F: fs/reiserfs/ << 19532 << 19533 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM << 19534 M: Bjorn Andersson <andersson@kernel.org << 19535 M: Mathieu Poirier <mathieu.poirier@lina << 19536 L: linux-remoteproc@vger.kernel.org << 19537 S: Maintained << 19538 T: git https://git.kernel.org/pub/scm/l << 19539 F: Documentation/ABI/testing/sysfs-clas << 19540 F: Documentation/devicetree/bindings/re << 19541 F: Documentation/staging/remoteproc.rst << 19542 F: drivers/remoteproc/ << 19543 F: include/linux/remoteproc.h << 19544 F: include/linux/remoteproc/ << 19545 << 19546 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM << 19547 M: Bjorn Andersson <andersson@kernel.org << 19548 M: Mathieu Poirier <mathieu.poirier@lina << 19549 L: linux-remoteproc@vger.kernel.org << 19550 S: Maintained << 19551 T: git https://git.kernel.org/pub/scm/l << 19552 F: Documentation/ABI/testing/sysfs-bus- << 19553 F: Documentation/staging/rpmsg.rst << 19554 F: drivers/rpmsg/ << 19555 F: include/linux/rpmsg.h << 19556 F: include/linux/rpmsg/ << 19557 F: include/uapi/linux/rpmsg.h << 19558 F: samples/rpmsg/ << 19559 << 19560 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONT << 19561 M: Stephan Gerhold <stephan@gerhold.net> << 19562 L: netdev@vger.kernel.org << 19563 L: linux-remoteproc@vger.kernel.org << 19564 S: Maintained << 19565 F: drivers/net/wwan/rpmsg_wwan_ctrl.c << 19566 << 19567 RENESAS CLOCK DRIVERS << 19568 M: Geert Uytterhoeven <geert+renesas@gli << 19569 L: linux-renesas-soc@vger.kernel.org << 19570 S: Supported << 19571 T: git git://git.kernel.org/pub/scm/lin << 19572 F: Documentation/devicetree/bindings/cl << 19573 F: drivers/clk/renesas/ << 19574 << 19575 RENESAS EMEV2 I2C DRIVER << 19576 M: Wolfram Sang <wsa+renesas@sang-engine << 19577 L: linux-renesas-soc@vger.kernel.org << 19578 S: Supported << 19579 F: Documentation/devicetree/bindings/i2 << 19580 F: drivers/i2c/busses/i2c-emev2.c << 19581 << 19582 RENESAS ETHERNET SWITCH DRIVER << 19583 R: Yoshihiro Shimoda <yoshihiro.shimoda. << 19584 L: netdev@vger.kernel.org << 19585 L: linux-renesas-soc@vger.kernel.org << 19586 F: Documentation/devicetree/bindings/ne << 19587 F: drivers/net/ethernet/renesas/Kconfig << 19588 F: drivers/net/ethernet/renesas/Makefil << 19589 F: drivers/net/ethernet/renesas/rcar_ge << 19590 F: drivers/net/ethernet/renesas/rswitch << 19591 << 19592 RENESAS ETHERNET TSN DRIVER << 19593 M: Niklas Söderlund <niklas.soderlund@r << 19594 L: netdev@vger.kernel.org << 19595 L: linux-renesas-soc@vger.kernel.org << 19596 S: Supported << 19597 F: Documentation/devicetree/bindings/ne << 19598 F: drivers/net/ethernet/renesas/rtsn.* << 19599 << 19600 RENESAS IDT821034 ASoC CODEC << 19601 M: Herve Codina <herve.codina@bootlin.co << 19602 L: linux-sound@vger.kernel.org << 19603 S: Maintained << 19604 F: Documentation/devicetree/bindings/so << 19605 F: sound/soc/codecs/idt821034.c << 19606 << 19607 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER D << 19608 M: Miquel Raynal <miquel.raynal@bootlin. << 19609 L: linux-mtd@lists.infradead.org << 19610 L: linux-renesas-soc@vger.kernel.org << 19611 S: Maintained << 19612 F: Documentation/devicetree/bindings/mt << 19613 F: drivers/mtd/nand/raw/renesas-nand-co << 19614 << 19615 RENESAS R-CAR GYROADC DRIVER << 19616 M: Marek Vasut <marek.vasut@gmail.com> << 19617 L: linux-iio@vger.kernel.org << 19618 S: Supported 4448 S: Supported 19619 F: Documentation/devicetree/bindings/ii !! 4449 F: fs/reiserfs/ 19620 F: drivers/iio/adc/rcar-gyroadc.c << 19621 << 19622 RENESAS R-CAR I2C DRIVERS << 19623 M: Wolfram Sang <wsa+renesas@sang-engine << 19624 L: linux-renesas-soc@vger.kernel.org << 19625 S: Supported << 19626 F: Documentation/devicetree/bindings/i2 << 19627 F: Documentation/devicetree/bindings/i2 << 19628 F: drivers/i2c/busses/i2c-rcar.c << 19629 F: drivers/i2c/busses/i2c-sh_mobile.c << 19630 << 19631 RENESAS R-CAR THERMAL DRIVERS << 19632 M: Niklas Söderlund <niklas.soderlund@r << 19633 L: linux-renesas-soc@vger.kernel.org << 19634 S: Supported << 19635 F: Documentation/devicetree/bindings/th << 19636 F: Documentation/devicetree/bindings/th << 19637 F: drivers/thermal/renesas/rcar_gen3_th << 19638 F: drivers/thermal/renesas/rcar_thermal << 19639 << 19640 RENESAS RIIC DRIVER << 19641 M: Chris Brandt <chris.brandt@renesas.co << 19642 L: linux-renesas-soc@vger.kernel.org << 19643 S: Supported << 19644 F: Documentation/devicetree/bindings/i2 << 19645 F: drivers/i2c/busses/i2c-riic.c << 19646 << 19647 RENESAS RZ/G2L A/D DRIVER << 19648 M: Lad Prabhakar <prabhakar.mahadev-lad. << 19649 L: linux-iio@vger.kernel.org << 19650 L: linux-renesas-soc@vger.kernel.org << 19651 S: Supported << 19652 F: Documentation/devicetree/bindings/ii << 19653 F: drivers/iio/adc/rzg2l_adc.c << 19654 << 19655 RENESAS RZ/G2L MTU3a COUNTER DRIVER << 19656 M: Biju Das <biju.das.jz@bp.renesas.com> << 19657 L: linux-iio@vger.kernel.org << 19658 L: linux-renesas-soc@vger.kernel.org << 19659 S: Supported << 19660 F: Documentation/devicetree/bindings/ti << 19661 F: drivers/counter/rz-mtu3-cnt.c << 19662 << 19663 RENESAS RZ/N1 A5PSW SWITCH DRIVER << 19664 M: Clément Léger <clement.leger@bootli << 19665 L: linux-renesas-soc@vger.kernel.org << 19666 L: netdev@vger.kernel.org << 19667 S: Maintained << 19668 F: Documentation/devicetree/bindings/ne << 19669 F: Documentation/devicetree/bindings/ne << 19670 F: drivers/net/dsa/rzn1_a5psw* << 19671 F: drivers/net/pcs/pcs-rzn1-miic.c << 19672 F: include/dt-bindings/net/pcs-rzn1-mii << 19673 F: include/linux/pcs-rzn1-miic.h << 19674 F: net/dsa/tag_rzn1_a5psw.c << 19675 << 19676 RENESAS RZ/N1 DWMAC GLUE LAYER << 19677 M: Romain Gantois <romain.gantois@bootli << 19678 S: Maintained << 19679 F: Documentation/devicetree/bindings/ne << 19680 F: drivers/net/ethernet/stmicro/stmmac/ << 19681 << 19682 RENESAS RZ/N1 RTC CONTROLLER DRIVER << 19683 M: Miquel Raynal <miquel.raynal@bootlin. << 19684 L: linux-rtc@vger.kernel.org << 19685 L: linux-renesas-soc@vger.kernel.org << 19686 S: Maintained << 19687 F: Documentation/devicetree/bindings/rt << 19688 F: drivers/rtc/rtc-rzn1.c << 19689 << 19690 RENESAS RZ/N1 USBF CONTROLLER DRIVER << 19691 M: Herve Codina <herve.codina@bootlin.co << 19692 L: linux-renesas-soc@vger.kernel.org << 19693 L: linux-usb@vger.kernel.org << 19694 S: Maintained << 19695 F: Documentation/devicetree/bindings/us << 19696 F: drivers/usb/gadget/udc/renesas_usbf. << 19697 << 19698 RENESAS RZ/V2M I2C DRIVER << 19699 M: Fabrizio Castro <fabrizio.castro.jz@r << 19700 L: linux-i2c@vger.kernel.org << 19701 L: linux-renesas-soc@vger.kernel.org << 19702 S: Supported << 19703 F: Documentation/devicetree/bindings/i2 << 19704 F: drivers/i2c/busses/i2c-rzv2m.c << 19705 << 19706 RENESAS USB PHY DRIVER << 19707 M: Yoshihiro Shimoda <yoshihiro.shimoda. << 19708 L: linux-renesas-soc@vger.kernel.org << 19709 S: Maintained << 19710 F: drivers/phy/renesas/phy-rcar-gen3-us << 19711 << 19712 RENESAS VERSACLOCK 7 CLOCK DRIVER << 19713 M: Alex Helms <alexander.helms.jy@renesa << 19714 S: Maintained << 19715 F: Documentation/devicetree/bindings/cl << 19716 F: drivers/clk/clk-versaclock7.c << 19717 << 19718 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER << 19719 M: Herve Codina <herve.codina@bootlin.co << 19720 L: linux-iio@vger.kernel.org << 19721 S: Maintained << 19722 F: Documentation/devicetree/bindings/ii << 19723 F: drivers/iio/potentiometer/x9250.c << 19724 << 19725 RESET CONTROLLER FRAMEWORK << 19726 M: Philipp Zabel <p.zabel@pengutronix.de << 19727 S: Maintained << 19728 T: git git://git.pengutronix.de/git/pza << 19729 F: Documentation/devicetree/bindings/re << 19730 F: Documentation/driver-api/reset.rst << 19731 F: drivers/reset/ << 19732 F: include/dt-bindings/reset/ << 19733 F: include/linux/reset-controller.h << 19734 F: include/linux/reset.h << 19735 F: include/linux/reset/ << 19736 K: \b(?:devm_|of_)?reset_control(?:ler_ << 19737 << 19738 RESTARTABLE SEQUENCES SUPPORT << 19739 M: Mathieu Desnoyers <mathieu.desnoyers@ << 19740 M: Peter Zijlstra <peterz@infradead.org> << 19741 M: "Paul E. McKenney" <paulmck@kernel.or << 19742 M: Boqun Feng <boqun.feng@gmail.com> << 19743 L: linux-kernel@vger.kernel.org << 19744 S: Supported << 19745 F: include/trace/events/rseq.h << 19746 F: include/uapi/linux/rseq.h << 19747 F: kernel/rseq.c << 19748 F: tools/testing/selftests/rseq/ << 19749 4450 19750 RFKILL 4451 RFKILL 19751 M: Johannes Berg <johannes@sipsolutions. 4452 M: Johannes Berg <johannes@sipsolutions.net> 19752 L: linux-wireless@vger.kernel.org 4453 L: linux-wireless@vger.kernel.org 19753 S: Maintained 4454 S: Maintained 19754 W: https://wireless.wiki.kernel.org/ !! 4455 F: Documentation/rfkill.txt 19755 Q: https://patchwork.kernel.org/project << 19756 T: git git://git.kernel.org/pub/scm/lin << 19757 T: git git://git.kernel.org/pub/scm/lin << 19758 F: Documentation/ABI/stable/sysfs-class << 19759 F: Documentation/driver-api/rfkill.rst << 19760 F: include/linux/rfkill.h << 19761 F: include/uapi/linux/rfkill.h << 19762 F: net/rfkill/ 4456 F: net/rfkill/ 19763 4457 19764 RHASHTABLE !! 4458 RISCOM8 DRIVER 19765 M: Thomas Graf <tgraf@suug.ch> !! 4459 S: Orphan 19766 M: Herbert Xu <herbert@gondor.apana.org. !! 4460 F: Documentation/serial/riscom8.txt 19767 L: netdev@vger.kernel.org !! 4461 F: drivers/char/riscom8* 19768 S: Maintained << 19769 F: include/linux/rhashtable-types.h << 19770 F: include/linux/rhashtable.h << 19771 F: lib/rhashtable.c << 19772 F: lib/test_rhashtable.c << 19773 << 19774 RICOH R5C592 MEMORYSTICK DRIVER << 19775 M: Maxim Levitsky <maximlevitsky@gmail.c << 19776 S: Maintained << 19777 F: drivers/memstick/host/r592.* << 19778 << 19779 RICOH SMARTMEDIA/XD DRIVER << 19780 M: Maxim Levitsky <maximlevitsky@gmail.c << 19781 S: Maintained << 19782 F: drivers/mtd/nand/raw/r852.c << 19783 F: drivers/mtd/nand/raw/r852.h << 19784 << 19785 RISC-V AIA DRIVERS << 19786 M: Anup Patel <anup@brainfault.org> << 19787 L: linux-riscv@lists.infradead.org << 19788 S: Maintained << 19789 F: Documentation/devicetree/bindings/in << 19790 F: Documentation/devicetree/bindings/in << 19791 F: drivers/irqchip/irq-riscv-aplic-*.c << 19792 F: drivers/irqchip/irq-riscv-aplic-*.h << 19793 F: drivers/irqchip/irq-riscv-imsic-*.c << 19794 F: drivers/irqchip/irq-riscv-imsic-*.h << 19795 F: drivers/irqchip/irq-riscv-intc.c << 19796 F: include/linux/irqchip/riscv-aplic.h << 19797 F: include/linux/irqchip/riscv-imsic.h << 19798 << 19799 RISC-V ARCHITECTURE << 19800 M: Paul Walmsley <paul.walmsley@sifive.c << 19801 M: Palmer Dabbelt <palmer@dabbelt.com> << 19802 M: Albert Ou <aou@eecs.berkeley.edu> << 19803 L: linux-riscv@lists.infradead.org << 19804 S: Supported << 19805 Q: https://patchwork.kernel.org/project << 19806 C: irc://irc.libera.chat/riscv << 19807 P: Documentation/arch/riscv/patch-accep << 19808 T: git git://git.kernel.org/pub/scm/lin << 19809 F: arch/riscv/ << 19810 N: riscv << 19811 K: riscv << 19812 << 19813 RISC-V MICROCHIP FPGA SUPPORT << 19814 M: Conor Dooley <conor.dooley@microchip. << 19815 M: Daire McNamara <daire.mcnamara@microc << 19816 L: linux-riscv@lists.infradead.org << 19817 S: Supported << 19818 F: Documentation/devicetree/bindings/cl << 19819 F: Documentation/devicetree/bindings/gp << 19820 F: Documentation/devicetree/bindings/i2 << 19821 F: Documentation/devicetree/bindings/ma << 19822 F: Documentation/devicetree/bindings/ne << 19823 F: Documentation/devicetree/bindings/pw << 19824 F: Documentation/devicetree/bindings/ri << 19825 F: Documentation/devicetree/bindings/so << 19826 F: Documentation/devicetree/bindings/sp << 19827 F: Documentation/devicetree/bindings/us << 19828 F: arch/riscv/boot/dts/microchip/ << 19829 F: drivers/char/hw_random/mpfs-rng.c << 19830 F: drivers/clk/microchip/clk-mpfs*.c << 19831 F: drivers/firmware/microchip/mpfs-auto << 19832 F: drivers/i2c/busses/i2c-microchip-cor << 19833 F: drivers/mailbox/mailbox-mpfs.c << 19834 F: drivers/pci/controller/plda/pcie-mic << 19835 F: drivers/pwm/pwm-microchip-core.c << 19836 F: drivers/reset/reset-mpfs.c << 19837 F: drivers/rtc/rtc-mpfs.c << 19838 F: drivers/soc/microchip/mpfs-sys-contr << 19839 F: drivers/spi/spi-microchip-core-qspi. << 19840 F: drivers/spi/spi-microchip-core.c << 19841 F: drivers/usb/musb/mpfs.c << 19842 F: include/soc/microchip/mpfs.h << 19843 << 19844 RISC-V MISC SOC SUPPORT << 19845 M: Conor Dooley <conor@kernel.org> << 19846 L: linux-riscv@lists.infradead.org << 19847 S: Maintained << 19848 Q: https://patchwork.kernel.org/project << 19849 T: git https://git.kernel.org/pub/scm/l << 19850 F: arch/riscv/boot/dts/canaan/ << 19851 F: arch/riscv/boot/dts/microchip/ << 19852 F: arch/riscv/boot/dts/sifive/ << 19853 F: arch/riscv/boot/dts/starfive/ << 19854 << 19855 RISC-V PMU DRIVERS << 19856 M: Atish Patra <atishp@atishpatra.org> << 19857 R: Anup Patel <anup@brainfault.org> << 19858 L: linux-riscv@lists.infradead.org << 19859 S: Supported << 19860 F: drivers/perf/riscv_pmu.c << 19861 F: drivers/perf/riscv_pmu_legacy.c << 19862 F: drivers/perf/riscv_pmu_sbi.c << 19863 << 19864 RISC-V THEAD SoC SUPPORT << 19865 M: Drew Fustini <drew@pdp7.com> << 19866 M: Guo Ren <guoren@kernel.org> << 19867 M: Fu Wei <wefu@redhat.com> << 19868 L: linux-riscv@lists.infradead.org << 19869 S: Maintained << 19870 T: git https://github.com/pdp7/linux.gi << 19871 F: Documentation/devicetree/bindings/cl << 19872 F: arch/riscv/boot/dts/thead/ << 19873 F: drivers/clk/thead/clk-th1520-ap.c << 19874 F: include/dt-bindings/clock/thead,th15 << 19875 << 19876 RNBD BLOCK DRIVERS << 19877 M: Md. Haris Iqbal <haris.iqbal@ionos.co << 19878 M: Jack Wang <jinpu.wang@ionos.com> << 19879 L: linux-block@vger.kernel.org << 19880 S: Maintained << 19881 F: drivers/block/rnbd/ << 19882 << 19883 ROCCAT DRIVERS << 19884 M: Stefan Achatz <erazor_de@users.source << 19885 S: Maintained << 19886 W: http://sourceforge.net/projects/rocc << 19887 F: Documentation/ABI/*/sysfs-driver-hid << 19888 F: drivers/hid/hid-roccat* << 19889 F: include/linux/hid-roccat* << 19890 << 19891 ROCKCHIP CAN-FD DRIVER << 19892 M: Marc Kleine-Budde <mkl@pengutronix.de << 19893 R: kernel@pengutronix.de << 19894 L: linux-can@vger.kernel.org << 19895 S: Maintained << 19896 F: Documentation/devicetree/bindings/ne << 19897 F: drivers/net/can/rockchip/ << 19898 << 19899 ROCKCHIP CRYPTO DRIVERS << 19900 M: Corentin Labbe <clabbe@baylibre.com> << 19901 L: linux-crypto@vger.kernel.org << 19902 S: Maintained << 19903 F: Documentation/devicetree/bindings/cr << 19904 F: drivers/crypto/rockchip/ << 19905 << 19906 ROCKCHIP I2S TDM DRIVER << 19907 M: Nicolas Frattaroli <frattaroli.nicola << 19908 L: linux-rockchip@lists.infradead.org << 19909 S: Maintained << 19910 F: Documentation/devicetree/bindings/so << 19911 F: sound/soc/rockchip/rockchip_i2s_tdm. << 19912 << 19913 ROCKCHIP ISP V1 DRIVER << 19914 M: Dafna Hirschfeld <dafna@fastmail.com> << 19915 M: Laurent Pinchart <laurent.pinchart@id << 19916 L: linux-media@vger.kernel.org << 19917 L: linux-rockchip@lists.infradead.org << 19918 S: Maintained << 19919 F: Documentation/admin-guide/media/rkis << 19920 F: Documentation/devicetree/bindings/me << 19921 F: Documentation/userspace-api/media/v4 << 19922 F: drivers/media/platform/rockchip/rkis << 19923 F: include/uapi/linux/rkisp1-config.h << 19924 << 19925 ROCKCHIP RK3568 RANDOM NUMBER GENERATOR SUPP << 19926 M: Daniel Golle <daniel@makrotopia.org> << 19927 M: Aurelien Jarno <aurelien@aurel32.net> << 19928 S: Maintained << 19929 F: Documentation/devicetree/bindings/rn << 19930 F: drivers/char/hw_random/rockchip-rng. << 19931 << 19932 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT << 19933 M: Jacob Chen <jacob-chen@iotwrt.com> << 19934 M: Ezequiel Garcia <ezequiel@vanguardias << 19935 L: linux-media@vger.kernel.org << 19936 L: linux-rockchip@lists.infradead.org << 19937 S: Maintained << 19938 F: Documentation/devicetree/bindings/me << 19939 F: drivers/media/platform/rockchip/rga/ << 19940 << 19941 ROCKCHIP RK3308 INTERNAL AUDIO CODEC << 19942 M: Luca Ceresoli <luca.ceresoli@bootlin. << 19943 S: Maintained << 19944 F: Documentation/devicetree/bindings/so << 19945 F: sound/soc/codecs/rk3308_codec.c << 19946 F: sound/soc/codecs/rk3308_codec.h << 19947 << 19948 ROCKCHIP VIDEO DECODER DRIVER << 19949 M: Ezequiel Garcia <ezequiel@vanguardias << 19950 L: linux-media@vger.kernel.org << 19951 L: linux-rockchip@lists.infradead.org << 19952 S: Maintained << 19953 F: Documentation/devicetree/bindings/me << 19954 F: drivers/staging/media/rkvdec/ << 19955 << 19956 ROCKER DRIVER << 19957 M: Jiri Pirko <jiri@resnulli.us> << 19958 L: netdev@vger.kernel.org << 19959 S: Supported << 19960 F: drivers/net/ethernet/rocker/ << 19961 << 19962 ROCKETPORT EXPRESS/INFINITY DRIVER << 19963 M: Kevin Cernekee <cernekee@gmail.com> << 19964 L: linux-serial@vger.kernel.org << 19965 S: Odd Fixes << 19966 F: drivers/tty/serial/rp2.* << 19967 << 19968 ROHM BD99954 CHARGER IC << 19969 M: Matti Vaittinen <mazziesaccount@gmail << 19970 S: Supported << 19971 F: drivers/power/supply/bd99954-charger << 19972 F: drivers/power/supply/bd99954-charger << 19973 << 19974 ROHM BH1745 COLOUR SENSOR << 19975 M: Mudit Sharma <muditsharma.info@gmail. << 19976 L: linux-iio@vger.kernel.org << 19977 S: Maintained << 19978 F: drivers/iio/light/bh1745.c << 19979 4462 19980 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER !! 4463 ROCKETPORT DRIVER 19981 M: Tomasz Duszynski <tduszyns@gmail.com> !! 4464 P: Comtrol Corp. >> 4465 W: http://www.comtrol.com 19982 S: Maintained 4466 S: Maintained 19983 F: Documentation/devicetree/bindings/ii !! 4467 F: Documentation/serial/rocket.txt 19984 F: drivers/iio/light/bh1750.c !! 4468 F: drivers/char/rocket* 19985 << 19986 ROHM BM1390 PRESSURE SENSOR DRIVER << 19987 M: Matti Vaittinen <mazziesaccount@gmail << 19988 L: linux-iio@vger.kernel.org << 19989 S: Supported << 19990 F: drivers/iio/pressure/rohm-bm1390.c << 19991 << 19992 ROHM BU270xx LIGHT SENSOR DRIVERs << 19993 M: Matti Vaittinen <mazziesaccount@gmail << 19994 L: linux-iio@vger.kernel.org << 19995 S: Supported << 19996 F: drivers/iio/light/rohm-bu27008.c << 19997 F: drivers/iio/light/rohm-bu27034.c << 19998 << 19999 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE D << 20000 M: Marek Vasut <marek.vasut+renesas@gmai << 20001 L: linux-kernel@vger.kernel.org << 20002 L: linux-renesas-soc@vger.kernel.org << 20003 S: Supported << 20004 F: Documentation/devicetree/bindings/mf << 20005 F: drivers/gpio/gpio-bd9571mwv.c << 20006 F: drivers/mfd/bd9571mwv.c << 20007 F: drivers/regulator/bd9571mwv-regulato << 20008 F: include/linux/mfd/bd9571mwv.h << 20009 << 20010 ROHM POWER MANAGEMENT IC DEVICE DRIVERS << 20011 M: Matti Vaittinen <mazziesaccount@gmail << 20012 S: Supported << 20013 F: drivers/clk/clk-bd718x7.c << 20014 F: drivers/gpio/gpio-bd71815.c << 20015 F: drivers/gpio/gpio-bd71828.c << 20016 F: drivers/mfd/rohm-bd71828.c << 20017 F: drivers/mfd/rohm-bd718x7.c << 20018 F: drivers/mfd/rohm-bd9576.c << 20019 F: drivers/mfd/rohm-bd96801.c << 20020 F: drivers/regulator/bd71815-regulator. << 20021 F: drivers/regulator/bd71828-regulator. << 20022 F: drivers/regulator/bd718x7-regulator. << 20023 F: drivers/regulator/bd9576-regulator.c << 20024 F: drivers/regulator/bd96801-regulator. << 20025 F: drivers/regulator/rohm-regulator.c << 20026 F: drivers/rtc/rtc-bd70528.c << 20027 F: drivers/watchdog/bd9576_wdt.c << 20028 F: drivers/watchdog/bd96801_wdt.c << 20029 F: include/linux/mfd/rohm-bd71815.h << 20030 F: include/linux/mfd/rohm-bd71828.h << 20031 F: include/linux/mfd/rohm-bd718x7.h << 20032 F: include/linux/mfd/rohm-bd957x.h << 20033 F: include/linux/mfd/rohm-bd96801.h << 20034 F: include/linux/mfd/rohm-generic.h << 20035 F: include/linux/mfd/rohm-shared.h << 20036 4469 20037 ROSE NETWORK LAYER 4470 ROSE NETWORK LAYER 20038 M: Ralf Baechle <ralf@linux-mips.org> 4471 M: Ralf Baechle <ralf@linux-mips.org> 20039 L: linux-hams@vger.kernel.org 4472 L: linux-hams@vger.kernel.org >> 4473 W: http://www.linux-ax25.org/ 20040 S: Maintained 4474 S: Maintained 20041 W: https://linux-ax25.in-berlin.de !! 4475 F: include/linux/rose.h 20042 F: include/net/rose.h 4476 F: include/net/rose.h 20043 F: include/uapi/linux/rose.h << 20044 F: net/rose/ 4477 F: net/rose/ 20045 4478 20046 ROTATION DRIVER FOR ALLWINNER A83T << 20047 M: Jernej Skrabec <jernej.skrabec@gmail. << 20048 L: linux-media@vger.kernel.org << 20049 S: Maintained << 20050 T: git git://linuxtv.org/media_tree.git << 20051 F: Documentation/devicetree/bindings/me << 20052 F: drivers/media/platform/sunxi/sun8i-r << 20053 << 20054 RPMB SUBSYSTEM << 20055 M: Jens Wiklander <jens.wiklander@linaro << 20056 L: linux-kernel@vger.kernel.org << 20057 S: Supported << 20058 F: drivers/misc/rpmb-core.c << 20059 F: include/linux/rpmb.h << 20060 << 20061 RPMSG TTY DRIVER << 20062 M: Arnaud Pouliquen <arnaud.pouliquen@fo << 20063 L: linux-remoteproc@vger.kernel.org << 20064 S: Maintained << 20065 F: drivers/tty/rpmsg_tty.c << 20066 << 20067 RTASE ETHERNET DRIVER << 20068 M: Justin Lai <justinlai0215@realtek.com << 20069 M: Larry Chiu <larry.chiu@realtek.com> << 20070 L: netdev@vger.kernel.org << 20071 S: Maintained << 20072 F: drivers/net/ethernet/realtek/rtase/ << 20073 << 20074 RTL2830 MEDIA DRIVER << 20075 L: linux-media@vger.kernel.org << 20076 S: Orphan << 20077 W: https://linuxtv.org << 20078 Q: http://patchwork.linuxtv.org/project << 20079 F: drivers/media/dvb-frontends/rtl2830* << 20080 << 20081 RTL2832 MEDIA DRIVER << 20082 L: linux-media@vger.kernel.org << 20083 S: Orphan << 20084 W: https://linuxtv.org << 20085 Q: http://patchwork.linuxtv.org/project << 20086 F: drivers/media/dvb-frontends/rtl2832* << 20087 << 20088 RTL2832_SDR MEDIA DRIVER << 20089 L: linux-media@vger.kernel.org << 20090 S: Orphan << 20091 W: https://linuxtv.org << 20092 Q: http://patchwork.linuxtv.org/project << 20093 F: drivers/media/dvb-frontends/rtl2832_ << 20094 << 20095 RTL8180 WIRELESS DRIVER 4479 RTL8180 WIRELESS DRIVER >> 4480 M: "John W. Linville" <linville@tuxdriver.com> 20096 L: linux-wireless@vger.kernel.org 4481 L: linux-wireless@vger.kernel.org 20097 S: Orphan !! 4482 W: http://linuxwireless.org/ 20098 F: drivers/net/wireless/realtek/rtl818x !! 4483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 20099 << 20100 RTL8187 WIRELESS DRIVER << 20101 M: Hin-Tak Leung <hintak.leung@gmail.com << 20102 L: linux-wireless@vger.kernel.org << 20103 S: Maintained 4484 S: Maintained 20104 T: git https://github.com/pkshih/rtw.gi !! 4485 F: drivers/net/wireless/rtl818x/rtl8180* 20105 F: drivers/net/wireless/realtek/rtl818x << 20106 4486 20107 RTL8XXXU WIRELESS DRIVER (rtl8xxxu) !! 4487 RTL8187 WIRELESS DRIVER 20108 M: Jes Sorensen <Jes.Sorensen@gmail.com> !! 4488 M: Herton Ronaldo Krzesinski <herton@mandriva.com.br> >> 4489 M: Hin-Tak Leung <htl10@users.sourceforge.net> >> 4490 M: Larry Finger <Larry.Finger@lwfinger.net> 20109 L: linux-wireless@vger.kernel.org 4491 L: linux-wireless@vger.kernel.org >> 4492 W: http://linuxwireless.org/ >> 4493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 20110 S: Maintained 4494 S: Maintained 20111 T: git https://github.com/pkshih/rtw.gi !! 4495 F: drivers/net/wireless/rtl818x/rtl8187* 20112 F: drivers/net/wireless/realtek/rtl8xxx << 20113 << 20114 RTRS TRANSPORT DRIVERS << 20115 M: Md. Haris Iqbal <haris.iqbal@ionos.co << 20116 M: Jack Wang <jinpu.wang@ionos.com> << 20117 L: linux-rdma@vger.kernel.org << 20118 S: Maintained << 20119 F: drivers/infiniband/ulp/rtrs/ << 20120 << 20121 RUNTIME VERIFICATION (RV) << 20122 M: Steven Rostedt <rostedt@goodmis.org> << 20123 L: linux-trace-kernel@vger.kernel.org << 20124 S: Maintained << 20125 F: Documentation/trace/rv/ << 20126 F: include/linux/rv.h << 20127 F: include/rv/ << 20128 F: kernel/trace/rv/ << 20129 F: tools/verification/ << 20130 << 20131 RUST << 20132 M: Miguel Ojeda <ojeda@kernel.org> << 20133 M: Alex Gaynor <alex.gaynor@gmail.com> << 20134 R: Boqun Feng <boqun.feng@gmail.com> << 20135 R: Gary Guo <gary@garyguo.net> << 20136 R: Björn Roy Baron <bjorn3_gh@protonmai << 20137 R: Benno Lossin <benno.lossin@proton.me> << 20138 R: Andreas Hindborg <a.hindborg@kernel.o << 20139 R: Alice Ryhl <aliceryhl@google.com> << 20140 R: Trevor Gross <tmgross@umich.edu> << 20141 L: rust-for-linux@vger.kernel.org << 20142 S: Supported << 20143 W: https://rust-for-linux.com << 20144 B: https://github.com/Rust-for-Linux/li << 20145 C: zulip://rust-for-linux.zulipchat.com << 20146 P: https://rust-for-linux.com/contribut << 20147 T: git https://github.com/Rust-for-Linu << 20148 F: Documentation/rust/ << 20149 F: rust/ << 20150 F: samples/rust/ << 20151 F: scripts/*rust* << 20152 F: tools/testing/selftests/rust/ << 20153 K: \b(?i:rust)\b << 20154 << 20155 RXRPC SOCKETS (AF_RXRPC) << 20156 M: David Howells <dhowells@redhat.com> << 20157 M: Marc Dionne <marc.dionne@auristor.com << 20158 L: linux-afs@lists.infradead.org << 20159 S: Supported << 20160 W: https://www.infradead.org/~dhowells/ << 20161 F: Documentation/networking/rxrpc.rst << 20162 F: include/keys/rxrpc-type.h << 20163 F: include/net/af_rxrpc.h << 20164 F: include/trace/events/rxrpc.h << 20165 F: include/uapi/linux/rxrpc.h << 20166 F: net/rxrpc/ << 20167 4496 20168 S3 SAVAGE FRAMEBUFFER DRIVER 4497 S3 SAVAGE FRAMEBUFFER DRIVER 20169 M: Antonino Daplas <adaplas@gmail.com> 4498 M: Antonino Daplas <adaplas@gmail.com> 20170 L: linux-fbdev@vger.kernel.org 4499 L: linux-fbdev@vger.kernel.org 20171 S: Maintained 4500 S: Maintained 20172 F: drivers/video/fbdev/savage/ !! 4501 F: drivers/video/savage/ 20173 4502 20174 S390 ARCHITECTURE !! 4503 S390 20175 M: Heiko Carstens <hca@linux.ibm.com> !! 4504 M: Martin Schwidefsky <schwidefsky@de.ibm.com> 20176 M: Vasily Gorbik <gor@linux.ibm.com> !! 4505 M: Heiko Carstens <heiko.carstens@de.ibm.com> 20177 M: Alexander Gordeev <agordeev@linux.ibm !! 4506 M: linux390@de.ibm.com 20178 R: Christian Borntraeger <borntraeger@li << 20179 R: Sven Schnelle <svens@linux.ibm.com> << 20180 L: linux-s390@vger.kernel.org 4507 L: linux-s390@vger.kernel.org >> 4508 W: http://www.ibm.com/developerworks/linux/linux390/ 20181 S: Supported 4509 S: Supported 20182 T: git git://git.kernel.org/pub/scm/lin << 20183 F: Documentation/driver-api/s390-driver << 20184 F: Documentation/arch/s390/ << 20185 F: arch/s390/ 4510 F: arch/s390/ 20186 F: drivers/s390/ << 20187 F: drivers/watchdog/diag288_wdt.c << 20188 << 20189 S390 COMMON I/O LAYER << 20190 M: Vineeth Vijayan <vneethv@linux.ibm.co << 20191 M: Peter Oberparleiter <oberpar@linux.ib << 20192 L: linux-s390@vger.kernel.org << 20193 S: Supported << 20194 F: drivers/s390/cio/ << 20195 << 20196 S390 DASD DRIVER << 20197 M: Stefan Haberland <sth@linux.ibm.com> << 20198 M: Jan Hoeppner <hoeppner@linux.ibm.com> << 20199 L: linux-s390@vger.kernel.org << 20200 S: Supported << 20201 F: block/partitions/ibm.c << 20202 F: drivers/s390/block/dasd* << 20203 F: include/linux/dasd_mod.h << 20204 << 20205 S390 IOMMU (PCI) << 20206 M: Niklas Schnelle <schnelle@linux.ibm.c << 20207 M: Matthew Rosato <mjrosato@linux.ibm.co << 20208 R: Gerald Schaefer <gerald.schaefer@linu << 20209 L: linux-s390@vger.kernel.org << 20210 S: Supported << 20211 F: drivers/iommu/s390-iommu.c << 20212 << 20213 S390 IUCV NETWORK LAYER << 20214 M: Alexandra Winter <wintera@linux.ibm.c << 20215 M: Thorsten Winkler <twinkler@linux.ibm. << 20216 L: linux-s390@vger.kernel.org << 20217 L: netdev@vger.kernel.org << 20218 S: Supported << 20219 F: drivers/s390/net/*iucv* << 20220 F: include/net/iucv/ << 20221 F: net/iucv/ << 20222 << 20223 S390 MM << 20224 M: Alexander Gordeev <agordeev@linux.ibm << 20225 M: Gerald Schaefer <gerald.schaefer@linu << 20226 L: linux-s390@vger.kernel.org << 20227 S: Supported << 20228 T: git git://git.kernel.org/pub/scm/lin << 20229 F: arch/s390/include/asm/pgtable.h << 20230 F: arch/s390/mm << 20231 4511 20232 S390 NETWORK DRIVERS 4512 S390 NETWORK DRIVERS 20233 M: Alexandra Winter <wintera@linux.ibm.c !! 4513 M: Ursula Braun <ursula.braun@de.ibm.com> 20234 M: Thorsten Winkler <twinkler@linux.ibm. !! 4514 M: Frank Blaschka <blaschka@linux.vnet.ibm.com> >> 4515 M: linux390@de.ibm.com 20235 L: linux-s390@vger.kernel.org 4516 L: linux-s390@vger.kernel.org 20236 L: netdev@vger.kernel.org !! 4517 W: http://www.ibm.com/developerworks/linux/linux390/ 20237 S: Supported 4518 S: Supported 20238 F: drivers/s390/net/ 4519 F: drivers/s390/net/ 20239 4520 20240 S390 PCI SUBSYSTEM << 20241 M: Niklas Schnelle <schnelle@linux.ibm.c << 20242 M: Gerald Schaefer <gerald.schaefer@linu << 20243 L: linux-s390@vger.kernel.org << 20244 S: Supported << 20245 F: Documentation/arch/s390/pci.rst << 20246 F: arch/s390/pci/ << 20247 F: drivers/pci/hotplug/s390_pci_hpc.c << 20248 << 20249 S390 SCM DRIVER << 20250 M: Vineeth Vijayan <vneethv@linux.ibm.co << 20251 L: linux-s390@vger.kernel.org << 20252 S: Supported << 20253 F: drivers/s390/block/scm* << 20254 F: drivers/s390/cio/scm.c << 20255 << 20256 S390 VFIO AP DRIVER << 20257 M: Tony Krowiak <akrowiak@linux.ibm.com> << 20258 M: Halil Pasic <pasic@linux.ibm.com> << 20259 M: Jason Herne <jjherne@linux.ibm.com> << 20260 L: linux-s390@vger.kernel.org << 20261 S: Supported << 20262 F: Documentation/arch/s390/vfio-ap* << 20263 F: drivers/s390/crypto/vfio_ap* << 20264 << 20265 S390 VFIO-CCW DRIVER << 20266 M: Eric Farman <farman@linux.ibm.com> << 20267 M: Matthew Rosato <mjrosato@linux.ibm.co << 20268 R: Halil Pasic <pasic@linux.ibm.com> << 20269 L: linux-s390@vger.kernel.org << 20270 L: kvm@vger.kernel.org << 20271 S: Supported << 20272 F: Documentation/arch/s390/vfio-ccw.rst << 20273 F: drivers/s390/cio/vfio_ccw* << 20274 F: include/uapi/linux/vfio_ccw.h << 20275 << 20276 S390 VFIO-PCI DRIVER << 20277 M: Matthew Rosato <mjrosato@linux.ibm.co << 20278 M: Eric Farman <farman@linux.ibm.com> << 20279 L: linux-s390@vger.kernel.org << 20280 L: kvm@vger.kernel.org << 20281 S: Supported << 20282 F: arch/s390/kvm/pci* << 20283 F: drivers/vfio/pci/vfio_pci_zdev.c << 20284 F: include/uapi/linux/vfio_zdev.h << 20285 << 20286 S390 ZCRYPT DRIVER 4521 S390 ZCRYPT DRIVER 20287 M: Harald Freudenberger <freude@linux.ib !! 4522 M: Felix Beck <felix.beck@de.ibm.com> >> 4523 M: Ralph Wuerthner <ralph.wuerthner@de.ibm.com> >> 4524 M: linux390@de.ibm.com 20288 L: linux-s390@vger.kernel.org 4525 L: linux-s390@vger.kernel.org 20289 S: Supported 4526 S: Supported 20290 F: drivers/s390/crypto/ 4527 F: drivers/s390/crypto/ 20291 4528 20292 S390 ZFCP DRIVER 4529 S390 ZFCP DRIVER 20293 M: Steffen Maier <maier@linux.ibm.com> !! 4530 M: Christof Schmitt <christof.schmitt@de.ibm.com> 20294 M: Benjamin Block <bblock@linux.ibm.com> !! 4531 M: Martin Peschke <mp3@de.ibm.com> >> 4532 M: linux390@de.ibm.com 20295 L: linux-s390@vger.kernel.org 4533 L: linux-s390@vger.kernel.org >> 4534 W: http://www.ibm.com/developerworks/linux/linux390/ 20296 S: Supported 4535 S: Supported >> 4536 F: Documentation/s390/zfcpdump.txt 20297 F: drivers/s390/scsi/zfcp_* 4537 F: drivers/s390/scsi/zfcp_* 20298 4538 20299 SAA6588 RDS RECEIVER DRIVER !! 4539 S390 IUCV NETWORK LAYER 20300 M: Hans Verkuil <hverkuil@xs4all.nl> !! 4540 M: Ursula Braun <ursula.braun@de.ibm.com> 20301 L: linux-media@vger.kernel.org !! 4541 M: linux390@de.ibm.com 20302 S: Odd Fixes !! 4542 L: linux-s390@vger.kernel.org 20303 W: https://linuxtv.org !! 4543 W: http://www.ibm.com/developerworks/linux/linux390/ 20304 T: git git://linuxtv.org/media_tree.git << 20305 F: drivers/media/i2c/saa6588* << 20306 << 20307 SAA7134 VIDEO4LINUX DRIVER << 20308 M: Mauro Carvalho Chehab <mchehab@kernel << 20309 L: linux-media@vger.kernel.org << 20310 S: Odd fixes << 20311 W: https://linuxtv.org << 20312 T: git git://linuxtv.org/media_tree.git << 20313 F: Documentation/driver-api/media/drive << 20314 F: drivers/media/pci/saa7134/ << 20315 << 20316 SAA7146 VIDEO4LINUX-2 DRIVER << 20317 M: Hans Verkuil <hverkuil@xs4all.nl> << 20318 L: linux-media@vger.kernel.org << 20319 S: Maintained << 20320 T: git git://linuxtv.org/media_tree.git << 20321 F: drivers/media/common/saa7146/ << 20322 F: drivers/media/pci/saa7146/ << 20323 F: include/media/drv-intf/saa7146* << 20324 << 20325 SAFESETID SECURITY MODULE << 20326 M: Micah Morton <mortonm@chromium.org> << 20327 S: Supported << 20328 F: Documentation/admin-guide/LSM/SafeSe << 20329 F: security/safesetid/ << 20330 << 20331 SAMSUNG AUDIO (ASoC) DRIVERS << 20332 M: Sylwester Nawrocki <s.nawrocki@samsun << 20333 L: linux-sound@vger.kernel.org << 20334 S: Maintained << 20335 B: mailto:linux-samsung-soc@vger.kernel << 20336 F: Documentation/devicetree/bindings/so << 20337 F: sound/soc/samsung/ << 20338 << 20339 SAMSUNG EXYNOS850 SoC SUPPORT << 20340 M: Sam Protsenko <semen.protsenko@linaro << 20341 L: linux-arm-kernel@lists.infradead.org << 20342 L: linux-samsung-soc@vger.kernel.org << 20343 S: Maintained << 20344 F: Documentation/devicetree/bindings/cl << 20345 F: arch/arm64/boot/dts/exynos/exynos850 << 20346 F: drivers/clk/samsung/clk-exynos850.c << 20347 F: include/dt-bindings/clock/exynos850. << 20348 << 20349 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATO << 20350 M: Krzysztof Kozlowski <krzk@kernel.org> << 20351 L: linux-crypto@vger.kernel.org << 20352 L: linux-samsung-soc@vger.kernel.org << 20353 S: Maintained << 20354 F: Documentation/devicetree/bindings/rn << 20355 F: drivers/crypto/exynos-rng.c << 20356 << 20357 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR << 20358 M: Łukasz Stelmach <l.stelmach@samsung. << 20359 L: linux-samsung-soc@vger.kernel.org << 20360 S: Maintained << 20361 F: Documentation/devicetree/bindings/rn << 20362 F: drivers/char/hw_random/exynos-trng.c << 20363 << 20364 SAMSUNG FRAMEBUFFER DRIVER << 20365 M: Jingoo Han <jingoohan1@gmail.com> << 20366 L: linux-fbdev@vger.kernel.org << 20367 S: Maintained << 20368 F: drivers/video/fbdev/s3c-fb.c << 20369 << 20370 SAMSUNG INTERCONNECT DRIVERS << 20371 M: Sylwester Nawrocki <s.nawrocki@samsun << 20372 M: Artur Świgoń <a.swigon@samsung.com> << 20373 L: linux-pm@vger.kernel.org << 20374 L: linux-samsung-soc@vger.kernel.org << 20375 S: Supported << 20376 F: drivers/interconnect/samsung/ << 20377 << 20378 SAMSUNG LAPTOP DRIVER << 20379 M: Corentin Chary <corentin.chary@gmail. << 20380 L: platform-driver-x86@vger.kernel.org << 20381 S: Maintained << 20382 F: drivers/platform/x86/samsung-laptop. << 20383 << 20384 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS << 20385 M: Krzysztof Kozlowski <krzk@kernel.org> << 20386 L: linux-kernel@vger.kernel.org << 20387 L: linux-samsung-soc@vger.kernel.org << 20388 S: Maintained << 20389 B: mailto:linux-samsung-soc@vger.kernel << 20390 F: Documentation/devicetree/bindings/cl << 20391 F: Documentation/devicetree/bindings/mf << 20392 F: Documentation/devicetree/bindings/mf << 20393 F: Documentation/devicetree/bindings/re << 20394 F: Documentation/devicetree/bindings/re << 20395 F: drivers/clk/clk-s2mps11.c << 20396 F: drivers/mfd/sec*.c << 20397 F: drivers/regulator/s2m*.c << 20398 F: drivers/regulator/s5m*.c << 20399 F: drivers/rtc/rtc-s5m.c << 20400 F: include/linux/mfd/samsung/ << 20401 << 20402 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRI << 20403 M: Sylwester Nawrocki <sylvester.nawrock << 20404 L: linux-media@vger.kernel.org << 20405 L: linux-samsung-soc@vger.kernel.org << 20406 S: Maintained << 20407 F: drivers/media/platform/samsung/s3c-c << 20408 F: include/media/drv-intf/s3c_camif.h << 20409 << 20410 SAMSUNG S3FWRN5 NFC DRIVER << 20411 M: Krzysztof Kozlowski <krzk@kernel.org> << 20412 S: Maintained << 20413 F: Documentation/devicetree/bindings/ne << 20414 F: drivers/nfc/s3fwrn5 << 20415 << 20416 SAMSUNG S5C73M3 CAMERA DRIVER << 20417 M: Sylwester Nawrocki <s.nawrocki@samsun << 20418 M: Andrzej Hajda <andrzej.hajda@intel.co << 20419 L: linux-media@vger.kernel.org << 20420 S: Supported 4544 S: Supported 20421 F: Documentation/devicetree/bindings/me !! 4545 F: drivers/s390/net/*iucv* 20422 F: drivers/media/i2c/s5c73m3/* !! 4546 F: include/net/iucv/ >> 4547 F: net/iucv/ 20423 4548 20424 SAMSUNG S5K5BAF CAMERA DRIVER !! 4549 S3C24XX SD/MMC Driver 20425 M: Sylwester Nawrocki <s.nawrocki@samsun !! 4550 M: Ben Dooks <ben-linux@fluff.org> 20426 M: Andrzej Hajda <andrzej.hajda@intel.co !! 4551 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 20427 L: linux-media@vger.kernel.org << 20428 S: Supported 4552 S: Supported 20429 F: drivers/media/i2c/s5k5baf.c !! 4553 F: drivers/mmc/host/s3cmci.* 20430 4554 20431 SAMSUNG S5P Security SubSystem (SSS) DRIVER !! 4555 SAA7146 VIDEO4LINUX-2 DRIVER 20432 M: Krzysztof Kozlowski <krzk@kernel.org> !! 4556 M: Michael Hunold <michael@mihu.de> 20433 M: Vladimir Zapolskiy <vz@mleia.com> << 20434 L: linux-crypto@vger.kernel.org << 20435 L: linux-samsung-soc@vger.kernel.org << 20436 S: Maintained << 20437 F: Documentation/devicetree/bindings/cr << 20438 F: Documentation/devicetree/bindings/cr << 20439 F: drivers/crypto/s5p-sss.c << 20440 << 20441 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYS << 20442 M: Sylwester Nawrocki <s.nawrocki@samsun << 20443 L: linux-media@vger.kernel.org 4557 L: linux-media@vger.kernel.org 20444 S: Supported !! 4558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 20445 Q: https://patchwork.linuxtv.org/projec !! 4559 W: http://www.mihu.de/linux/saa7146 20446 F: Documentation/devicetree/bindings/me << 20447 F: Documentation/devicetree/bindings/me << 20448 F: Documentation/devicetree/bindings/me << 20449 F: Documentation/devicetree/bindings/me << 20450 F: Documentation/devicetree/bindings/me << 20451 F: drivers/media/platform/samsung/exyno << 20452 << 20453 SAMSUNG SOC CLOCK DRIVERS << 20454 M: Krzysztof Kozlowski <krzk@kernel.org> << 20455 M: Sylwester Nawrocki <s.nawrocki@samsun << 20456 M: Chanwoo Choi <cw00.choi@samsung.com> << 20457 R: Alim Akhtar <alim.akhtar@samsung.com> << 20458 L: linux-samsung-soc@vger.kernel.org << 20459 S: Maintained << 20460 T: git git://git.kernel.org/pub/scm/lin << 20461 F: Documentation/devicetree/bindings/cl << 20462 F: Documentation/devicetree/bindings/cl << 20463 F: drivers/clk/samsung/ << 20464 F: include/dt-bindings/clock/exynos*.h << 20465 F: include/dt-bindings/clock/s5p*.h << 20466 F: include/dt-bindings/clock/samsung,*. << 20467 F: include/linux/clk/samsung.h << 20468 << 20469 SAMSUNG SPI DRIVERS << 20470 M: Andi Shyti <andi.shyti@kernel.org> << 20471 L: linux-spi@vger.kernel.org << 20472 L: linux-samsung-soc@vger.kernel.org << 20473 S: Maintained << 20474 F: Documentation/devicetree/bindings/sp << 20475 F: drivers/spi/spi-s3c* << 20476 F: include/linux/platform_data/spi-s3c6 << 20477 << 20478 SAMSUNG SXGBE DRIVERS << 20479 M: Byungho An <bh74.an@samsung.com> << 20480 L: netdev@vger.kernel.org << 20481 S: Supported << 20482 F: drivers/net/ethernet/samsung/sxgbe/ << 20483 << 20484 SAMSUNG THERMAL DRIVER << 20485 M: Bartlomiej Zolnierkiewicz <bzolnier@g << 20486 M: Krzysztof Kozlowski <krzk@kernel.org> << 20487 L: linux-pm@vger.kernel.org << 20488 L: linux-samsung-soc@vger.kernel.org << 20489 S: Maintained 4560 S: Maintained 20490 F: Documentation/devicetree/bindings/th !! 4561 F: drivers/media/common/saa7146* 20491 F: drivers/thermal/samsung/ !! 4562 F: drivers/media/video/*7146* 20492 !! 4563 F: include/media/*7146* 20493 SAMSUNG USB2 PHY DRIVER << 20494 M: Sylwester Nawrocki <s.nawrocki@samsun << 20495 L: linux-kernel@vger.kernel.org << 20496 S: Supported << 20497 F: Documentation/devicetree/bindings/ph << 20498 F: Documentation/driver-api/phy/samsung << 20499 F: drivers/phy/samsung/phy-exynos4210-u << 20500 F: drivers/phy/samsung/phy-exynos4x12-u << 20501 F: drivers/phy/samsung/phy-exynos5250-u << 20502 F: drivers/phy/samsung/phy-s5pv210-usb2 << 20503 F: drivers/phy/samsung/phy-samsung-usb2 << 20504 F: drivers/phy/samsung/phy-samsung-usb2 << 20505 << 20506 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE << 20507 M: Paul Barker <paul.barker@sancloud.com << 20508 R: Marc Murphy <marc.murphy@sancloud.com << 20509 S: Supported << 20510 F: arch/arm/boot/dts/ti/omap/am335x-san << 20511 4564 20512 SC1200 WDT DRIVER 4565 SC1200 WDT DRIVER 20513 M: Zwane Mwaikambo <zwanem@gmail.com> !! 4566 M: Zwane Mwaikambo <zwane@arm.linux.org.uk> 20514 S: Maintained 4567 S: Maintained 20515 F: drivers/watchdog/sc1200wdt.c 4568 F: drivers/watchdog/sc1200wdt.c 20516 4569 20517 SCHEDULER 4570 SCHEDULER 20518 M: Ingo Molnar <mingo@redhat.com> !! 4571 M: Ingo Molnar <mingo@elte.hu> 20519 M: Peter Zijlstra <peterz@infradead.org> 4572 M: Peter Zijlstra <peterz@infradead.org> 20520 M: Juri Lelli <juri.lelli@redhat.com> (S << 20521 M: Vincent Guittot <vincent.guittot@lina << 20522 R: Dietmar Eggemann <dietmar.eggemann@ar << 20523 R: Steven Rostedt <rostedt@goodmis.org> << 20524 R: Ben Segall <bsegall@google.com> (CONF << 20525 R: Mel Gorman <mgorman@suse.de> (CONFIG_ << 20526 R: Valentin Schneider <vschneid@redhat.c << 20527 L: linux-kernel@vger.kernel.org << 20528 S: Maintained 4573 S: Maintained 20529 T: git git://git.kernel.org/pub/scm/lin !! 4574 F: kernel/sched* 20530 F: include/linux/preempt.h << 20531 F: include/linux/sched.h 4575 F: include/linux/sched.h 20532 F: include/linux/wait.h << 20533 F: include/uapi/linux/sched.h << 20534 F: kernel/sched/ << 20535 << 20536 SCHEDULER - SCHED_EXT << 20537 R: Tejun Heo <tj@kernel.org> << 20538 R: David Vernet <void@manifault.com> << 20539 L: linux-kernel@vger.kernel.org << 20540 S: Maintained << 20541 W: https://github.com/sched-ext/scx << 20542 T: git://git.kernel.org/pub/scm/linux/k << 20543 F: include/linux/sched/ext.h << 20544 F: kernel/sched/ext.h << 20545 F: kernel/sched/ext.c << 20546 F: tools/sched_ext/ << 20547 F: tools/testing/selftests/sched_ext << 20548 << 20549 SCIOSENSE ENS160 MULTI-GAS SENSOR DRIVER << 20550 M: Gustavo Silva <gustavograzs@gmail.com << 20551 S: Maintained << 20552 F: drivers/iio/chemical/ens160_core.c << 20553 F: drivers/iio/chemical/ens160_i2c.c << 20554 F: drivers/iio/chemical/ens160_spi.c << 20555 F: drivers/iio/chemical/ens160.h << 20556 << 20557 SCSI LIBSAS SUBSYSTEM << 20558 R: John Garry <john.g.garry@oracle.com> << 20559 R: Jason Yan <yanaijie@huawei.com> << 20560 L: linux-scsi@vger.kernel.org << 20561 S: Supported << 20562 F: Documentation/scsi/libsas.rst << 20563 F: drivers/scsi/libsas/ << 20564 F: include/scsi/libsas.h << 20565 F: include/scsi/sas_ata.h << 20566 4576 20567 SCSI RDMA PROTOCOL (SRP) INITIATOR !! 4577 SCORE ARCHITECTURE 20568 M: Bart Van Assche <bvanassche@acm.org> !! 4578 M: Chen Liqin <liqin.chen@sunplusct.com> 20569 L: linux-rdma@vger.kernel.org !! 4579 M: Lennox Wu <lennox.wu@gmail.com> >> 4580 W: http://www.sunplusct.com 20570 S: Supported 4581 S: Supported 20571 Q: http://patchwork.kernel.org/project/ !! 4582 F: arch/score/ 20572 F: drivers/infiniband/ulp/srp/ << 20573 F: include/scsi/srp.h << 20574 4583 20575 SCSI RDMA PROTOCOL (SRP) TARGET !! 4584 SCSI CDROM DRIVER 20576 M: Bart Van Assche <bvanassche@acm.org> !! 4585 M: Jens Axboe <axboe@kernel.dk> 20577 L: linux-rdma@vger.kernel.org !! 4586 L: linux-scsi@vger.kernel.org 20578 L: target-devel@vger.kernel.org !! 4587 W: http://www.kernel.dk 20579 S: Supported !! 4588 S: Maintained 20580 Q: http://patchwork.kernel.org/project/ !! 4589 F: drivers/scsi/sr* 20581 F: drivers/infiniband/ulp/srpt/ << 20582 4590 20583 SCSI SG DRIVER 4591 SCSI SG DRIVER 20584 M: Doug Gilbert <dgilbert@interlog.com> 4592 M: Doug Gilbert <dgilbert@interlog.com> 20585 L: linux-scsi@vger.kernel.org 4593 L: linux-scsi@vger.kernel.org >> 4594 W: http://www.torque.net/sg 20586 S: Maintained 4595 S: Maintained 20587 W: http://sg.danny.cz/sg << 20588 F: Documentation/scsi/scsi-generic.rst << 20589 F: drivers/scsi/sg.c 4596 F: drivers/scsi/sg.c 20590 F: include/scsi/sg.h 4597 F: include/scsi/sg.h 20591 4598 20592 SCSI SUBSYSTEM 4599 SCSI SUBSYSTEM 20593 M: "James E.J. Bottomley" <James.Bottoml !! 4600 M: "James E.J. Bottomley" <James.Bottomley@suse.de> 20594 M: "Martin K. Petersen" <martin.petersen << 20595 L: linux-scsi@vger.kernel.org 4601 L: linux-scsi@vger.kernel.org >> 4602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git >> 4603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git >> 4604 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git 20596 S: Maintained 4605 S: Maintained 20597 Q: https://patchwork.kernel.org/project << 20598 T: git git://git.kernel.org/pub/scm/lin << 20599 T: git git://git.kernel.org/pub/scm/lin << 20600 F: Documentation/devicetree/bindings/sc << 20601 F: drivers/scsi/ 4606 F: drivers/scsi/ 20602 F: drivers/ufs/ << 20603 F: include/scsi/ 4607 F: include/scsi/ 20604 F: include/uapi/scsi/ << 20605 4608 20606 SCSI TAPE DRIVER 4609 SCSI TAPE DRIVER 20607 M: Kai Mäkisara <Kai.Makisara@kolumbus. 4610 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 20608 L: linux-scsi@vger.kernel.org 4611 L: linux-scsi@vger.kernel.org 20609 S: Maintained 4612 S: Maintained 20610 F: Documentation/scsi/st.rst !! 4613 F: Documentation/scsi/st.txt 20611 F: drivers/scsi/st.* !! 4614 F: drivers/scsi/st* 20612 F: drivers/scsi/st_*.h << 20613 << 20614 SCSI TARGET CORE USER DRIVER << 20615 M: Bodo Stroesser <bostroesser@gmail.com << 20616 L: linux-scsi@vger.kernel.org << 20617 L: target-devel@vger.kernel.org << 20618 S: Supported << 20619 F: Documentation/target/tcmu-design.rst << 20620 F: drivers/target/target_core_user.c << 20621 F: include/uapi/linux/target_core_user. << 20622 << 20623 SCSI TARGET SUBSYSTEM << 20624 M: "Martin K. Petersen" <martin.petersen << 20625 L: linux-scsi@vger.kernel.org << 20626 L: target-devel@vger.kernel.org << 20627 S: Supported << 20628 Q: https://patchwork.kernel.org/project << 20629 T: git git://git.kernel.org/pub/scm/lin << 20630 F: Documentation/target/ << 20631 F: drivers/target/ << 20632 F: include/target/ << 20633 4615 20634 SCTP PROTOCOL 4616 SCTP PROTOCOL 20635 M: Marcelo Ricardo Leitner <marcelo.leit !! 4617 M: Vlad Yasevich <vladislav.yasevich@hp.com> 20636 M: Xin Long <lucien.xin@gmail.com> !! 4618 M: Sridhar Samudrala <sri@us.ibm.com> 20637 L: linux-sctp@vger.kernel.org 4619 L: linux-sctp@vger.kernel.org 20638 S: Maintained !! 4620 W: http://lksctp.sourceforge.net 20639 W: https://github.com/sctp/lksctp-tools !! 4621 S: Supported 20640 F: Documentation/networking/sctp.rst !! 4622 F: Documentation/networking/sctp.txt 20641 F: include/linux/sctp.h 4623 F: include/linux/sctp.h 20642 F: include/net/sctp/ 4624 F: include/net/sctp/ 20643 F: include/uapi/linux/sctp.h << 20644 F: net/sctp/ 4625 F: net/sctp/ 20645 4626 20646 SCx200 CPU SUPPORT 4627 SCx200 CPU SUPPORT 20647 M: Jim Cromie <jim.cromie@gmail.com> 4628 M: Jim Cromie <jim.cromie@gmail.com> 20648 S: Odd Fixes 4629 S: Odd Fixes 20649 F: Documentation/i2c/busses/scx200_acb. !! 4630 F: Documentation/i2c/busses/scx200_acb 20650 F: arch/x86/platform/scx200/ !! 4631 F: arch/x86/kernel/scx200_32.c >> 4632 F: drivers/watchdog/scx200_wdt.c 20651 F: drivers/i2c/busses/scx200* 4633 F: drivers/i2c/busses/scx200* 20652 F: drivers/mtd/maps/scx200_docflash.c 4634 F: drivers/mtd/maps/scx200_docflash.c 20653 F: drivers/watchdog/scx200_wdt.c << 20654 F: include/linux/scx200.h 4635 F: include/linux/scx200.h 20655 4636 20656 SCx200 GPIO DRIVER 4637 SCx200 GPIO DRIVER 20657 M: Jim Cromie <jim.cromie@gmail.com> 4638 M: Jim Cromie <jim.cromie@gmail.com> 20658 S: Maintained 4639 S: Maintained 20659 F: drivers/char/scx200_gpio.c 4640 F: drivers/char/scx200_gpio.c 20660 F: include/linux/scx200_gpio.h 4641 F: include/linux/scx200_gpio.h 20661 4642 20662 SCx200 HRT CLOCKSOURCE DRIVER 4643 SCx200 HRT CLOCKSOURCE DRIVER 20663 M: Jim Cromie <jim.cromie@gmail.com> 4644 M: Jim Cromie <jim.cromie@gmail.com> 20664 S: Maintained 4645 S: Maintained 20665 F: drivers/clocksource/scx200_hrt.c 4646 F: drivers/clocksource/scx200_hrt.c 20666 4647 20667 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE 4648 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 20668 M: Sascha Sommer <saschasommer@freenet.d 4649 M: Sascha Sommer <saschasommer@freenet.de> 20669 L: sdricohcs-devel@lists.sourceforge.ne 4650 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 20670 S: Maintained 4651 S: Maintained 20671 F: drivers/mmc/host/sdricoh_cs.c 4652 F: drivers/mmc/host/sdricoh_cs.c 20672 4653 20673 SECO BOARDS CEC DRIVER << 20674 M: Ettore Chimenti <ek5.chimenti@gmail.c << 20675 S: Maintained << 20676 F: drivers/media/cec/platform/seco/seco << 20677 F: drivers/media/cec/platform/seco/seco << 20678 << 20679 SECURE COMPUTING << 20680 M: Kees Cook <kees@kernel.org> << 20681 R: Andy Lutomirski <luto@amacapital.net> << 20682 R: Will Drewry <wad@chromium.org> << 20683 S: Supported << 20684 T: git git://git.kernel.org/pub/scm/lin << 20685 F: Documentation/userspace-api/seccomp_ << 20686 F: include/linux/seccomp.h << 20687 F: include/uapi/linux/seccomp.h << 20688 F: kernel/seccomp.c << 20689 F: tools/testing/selftests/kselftest_ha << 20690 F: tools/testing/selftests/seccomp/* << 20691 K: \bsecure_computing << 20692 K: \bTIF_SECCOMP\b << 20693 << 20694 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD << 20695 M: Kamal Dasu <kamal.dasu@broadcom.com> << 20696 M: Al Cooper <alcooperx@gmail.com> << 20697 R: Broadcom internal kernel review list< << 20698 L: linux-mmc@vger.kernel.org << 20699 S: Maintained << 20700 F: drivers/mmc/host/sdhci-brcmstb* << 20701 << 20702 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD 4654 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 20703 M: Adrian Hunter <adrian.hunter@intel.co !! 4655 S: Orphan 20704 L: linux-mmc@vger.kernel.org << 20705 S: Supported << 20706 F: Documentation/devicetree/bindings/mm << 20707 F: drivers/mmc/host/sdhci* << 20708 << 20709 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD << 20710 M: Aubin Constans <aubin.constans@microc << 20711 R: Eugen Hristev <eugen.hristev@collabor << 20712 L: linux-mmc@vger.kernel.org 4656 L: linux-mmc@vger.kernel.org 20713 S: Supported !! 4657 F: drivers/mmc/host/sdhci.* 20714 F: drivers/mmc/host/sdhci-of-at91.c << 20715 4658 20716 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD !! 4659 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF) 20717 M: Haibo Chen <haibo.chen@nxp.com> !! 4660 M: Anton Vorontsov <avorontsov@ru.mvista.com> 20718 L: imx@lists.linux.dev !! 4661 L: linuxppc-dev@ozlabs.org 20719 L: linux-mmc@vger.kernel.org 4662 L: linux-mmc@vger.kernel.org 20720 L: s32@nxp.com << 20721 S: Maintained 4663 S: Maintained 20722 F: drivers/mmc/host/sdhci-esdhc-imx.c !! 4664 F: drivers/mmc/host/sdhci-of.* 20723 4665 20724 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD 4666 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 20725 M: Ben Dooks <ben-linux@fluff.org> 4667 M: Ben Dooks <ben-linux@fluff.org> 20726 M: Jaehoon Chung <jh80.chung@samsung.com << 20727 L: linux-mmc@vger.kernel.org 4668 L: linux-mmc@vger.kernel.org 20728 S: Maintained 4669 S: Maintained 20729 F: drivers/mmc/host/sdhci-s3c* !! 4670 F: drivers/mmc/host/sdhci-s3c.c 20730 4671 20731 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD !! 4672 SECURITY SUBSYSTEM 20732 M: Viresh Kumar <vireshk@kernel.org> !! 4673 M: James Morris <jmorris@namei.org> 20733 L: linux-mmc@vger.kernel.org !! 4674 L: linux-security-module@vger.kernel.org (suggested Cc:) 20734 S: Maintained !! 4675 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git 20735 F: drivers/mmc/host/sdhci-spear.c !! 4676 W: http://security.wiki.kernel.org/ 20736 !! 4677 S: Supported 20737 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD !! 4678 F: security/ 20738 M: Vignesh Raghavendra <vigneshr@ti.com> << 20739 L: linux-mmc@vger.kernel.org << 20740 S: Maintained << 20741 F: drivers/mmc/host/sdhci-omap.c << 20742 << 20743 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER << 20744 M: Jonathan Derrick <jonathan.derrick@li << 20745 L: linux-block@vger.kernel.org << 20746 S: Supported << 20747 F: block/opal_proto.h << 20748 F: block/sed* << 20749 F: include/linux/sed* << 20750 F: include/uapi/linux/sed* << 20751 << 20752 SECURE MONITOR CALL(SMC) CALLING CONVENTION << 20753 M: Mark Rutland <mark.rutland@arm.com> << 20754 M: Lorenzo Pieralisi <lpieralisi@kernel. << 20755 M: Sudeep Holla <sudeep.holla@arm.com> << 20756 L: linux-arm-kernel@lists.infradead.org << 20757 S: Maintained << 20758 F: drivers/firmware/smccc/ << 20759 F: include/linux/arm-smccc.h << 20760 4679 20761 SECURITY CONTACT 4680 SECURITY CONTACT 20762 M: Security Officers <security@kernel.or 4681 M: Security Officers <security@kernel.org> 20763 S: Supported 4682 S: Supported 20764 F: Documentation/process/security-bugs. << 20765 4683 20766 SECURITY SUBSYSTEM !! 4684 SELINUX SECURITY MODULE 20767 M: Paul Moore <paul@paul-moore.com> !! 4685 M: Stephen Smalley <sds@tycho.nsa.gov> 20768 M: James Morris <jmorris@namei.org> 4686 M: James Morris <jmorris@namei.org> 20769 M: "Serge E. Hallyn" <serge@hallyn.com> !! 4687 M: Eric Paris <eparis@parisplace.org> 20770 L: linux-security-module@vger.kernel.or !! 4688 L: selinux@tycho.nsa.gov (subscribers-only, general discussion) >> 4689 W: http://selinuxproject.org >> 4690 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git 20771 S: Supported 4691 S: Supported 20772 Q: https://patchwork.kernel.org/project !! 4692 F: include/linux/selinux* 20773 B: mailto:linux-security-module@vger.ke << 20774 P: https://github.com/LinuxSecurityModu << 20775 T: git https://git.kernel.org/pub/scm/l << 20776 F: include/linux/lsm_audit.h << 20777 F: include/linux/lsm_hook_defs.h << 20778 F: include/linux/lsm_hooks.h << 20779 F: include/linux/security.h << 20780 F: include/uapi/linux/lsm.h << 20781 F: security/ << 20782 F: tools/testing/selftests/lsm/ << 20783 X: security/selinux/ << 20784 K: \bsecurity_[a-z_0-9]\+\b << 20785 << 20786 SELINUX SECURITY MODULE << 20787 M: Paul Moore <paul@paul-moore.com> << 20788 M: Stephen Smalley <stephen.smalley.work << 20789 R: Ondrej Mosnacek <omosnace@redhat.com> << 20790 L: selinux@vger.kernel.org << 20791 S: Supported << 20792 W: https://github.com/SELinuxProject << 20793 Q: https://patchwork.kernel.org/project << 20794 B: mailto:selinux@vger.kernel.org << 20795 P: https://github.com/SELinuxProject/se << 20796 T: git https://git.kernel.org/pub/scm/l << 20797 F: Documentation/ABI/removed/sysfs-seli << 20798 F: Documentation/ABI/removed/sysfs-seli << 20799 F: Documentation/admin-guide/LSM/SELinu << 20800 F: include/trace/events/avc.h << 20801 F: include/uapi/linux/selinux_netlink.h << 20802 F: scripts/selinux/ << 20803 F: security/selinux/ 4693 F: security/selinux/ 20804 4694 20805 SENSABLE PHANTOM 4695 SENSABLE PHANTOM 20806 M: Jiri Slaby <jirislaby@kernel.org> !! 4696 M: Jiri Slaby <jirislaby@gmail.com> 20807 S: Maintained 4697 S: Maintained 20808 F: drivers/misc/phantom.c 4698 F: drivers/misc/phantom.c 20809 F: include/uapi/linux/phantom.h !! 4699 F: include/linux/phantom.h 20810 << 20811 SENSEAIR SUNRISE 006-0-0007 << 20812 M: Jacopo Mondi <jacopo@jmondi.org> << 20813 S: Maintained << 20814 F: Documentation/ABI/testing/sysfs-bus- << 20815 F: Documentation/devicetree/bindings/ii << 20816 F: drivers/iio/chemical/sunrise_co2.c << 20817 << 20818 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER << 20819 M: Tomasz Duszynski <tomasz.duszynski@oc << 20820 S: Maintained << 20821 F: Documentation/devicetree/bindings/ii << 20822 F: drivers/iio/chemical/scd30.h << 20823 F: drivers/iio/chemical/scd30_core.c << 20824 F: drivers/iio/chemical/scd30_i2c.c << 20825 F: drivers/iio/chemical/scd30_serial.c << 20826 << 20827 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER << 20828 M: Roan van Dijk <roan@protonic.nl> << 20829 S: Maintained << 20830 F: Documentation/devicetree/bindings/ii << 20831 F: drivers/iio/chemical/scd4x.c << 20832 << 20833 SENSIRION SDP500 DIFFERENTIAL PRESSURE SENSO << 20834 M: Petar Stoykov <petar.stoykov@prodrive << 20835 S: Maintained << 20836 F: Documentation/devicetree/bindings/ii << 20837 F: drivers/iio/pressure/sdp500.c << 20838 << 20839 SENSIRION SGP40 GAS SENSOR DRIVER << 20840 M: Andreas Klinger <ak@it-klinger.de> << 20841 S: Maintained << 20842 F: Documentation/ABI/testing/sysfs-bus- << 20843 F: drivers/iio/chemical/sgp40.c << 20844 << 20845 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER << 20846 M: Tomasz Duszynski <tduszyns@gmail.com> << 20847 S: Maintained << 20848 F: Documentation/devicetree/bindings/ii << 20849 F: drivers/iio/chemical/sps30.c << 20850 F: drivers/iio/chemical/sps30_i2c.c << 20851 F: drivers/iio/chemical/sps30_serial.c << 20852 << 20853 SERIAL DEVICE BUS << 20854 M: Rob Herring <robh@kernel.org> << 20855 L: linux-serial@vger.kernel.org << 20856 S: Maintained << 20857 F: Documentation/devicetree/bindings/se << 20858 F: drivers/tty/serdev/ << 20859 F: include/linux/serdev.h << 20860 4700 20861 SERIAL IR RECEIVER !! 4701 SERIAL ATA (SATA) SUBSYSTEM 20862 M: Sean Young <sean@mess.org> !! 4702 M: Jeff Garzik <jgarzik@pobox.com> 20863 L: linux-media@vger.kernel.org !! 4703 L: linux-ide@vger.kernel.org 20864 S: Maintained !! 4704 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git 20865 F: drivers/media/rc/serial_ir.c !! 4705 S: Supported >> 4706 F: drivers/ata/ >> 4707 F: include/linux/ata.h >> 4708 F: include/linux/libata.h 20866 4709 20867 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMb !! 4710 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 20868 M: Srinivas Kandagatla <srinivas.kandaga !! 4711 M: Jayamohan Kallickal <jayamohank@serverengines.com> 20869 L: linux-sound@vger.kernel.org !! 4712 L: linux-scsi@vger.kernel.org 20870 S: Maintained !! 4713 W: http://www.serverengines.com 20871 F: Documentation/devicetree/bindings/sl !! 4714 S: Supported 20872 F: drivers/slimbus/ !! 4715 F: drivers/scsi/be2iscsi/ 20873 F: include/linux/slimbus.h << 20874 4716 20875 SFC NETWORK DRIVER !! 4717 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER 20876 M: Edward Cree <ecree.xilinx@gmail.com> !! 4718 M: Sathya Perla <sathyap@serverengines.com> 20877 M: Martin Habets <habetsm.xilinx@gmail.c !! 4719 M: Subbu Seetharaman <subbus@serverengines.com> 20878 L: netdev@vger.kernel.org 4720 L: netdev@vger.kernel.org 20879 L: linux-net-drivers@amd.com !! 4721 W: http://www.serverengines.com 20880 S: Supported 4722 S: Supported 20881 F: Documentation/networking/devlink/sfc !! 4723 F: drivers/net/benet/ 20882 F: drivers/net/ethernet/sfc/ << 20883 << 20884 SFCTEMP HWMON DRIVER << 20885 M: Emil Renner Berthing <kernel@esmil.dk << 20886 M: Hal Feng <hal.feng@starfivetech.com> << 20887 L: linux-hwmon@vger.kernel.org << 20888 S: Maintained << 20889 F: Documentation/devicetree/bindings/hw << 20890 F: Documentation/hwmon/sfctemp.rst << 20891 F: drivers/hwmon/sfctemp.c << 20892 4724 20893 SFF/SFP/SFP+ MODULE SUPPORT !! 4725 SFC NETWORK DRIVER 20894 M: Russell King <linux@armlinux.org.uk> !! 4726 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> >> 4727 M: Steve Hodgson <shodgson@solarflare.com> >> 4728 M: Ben Hutchings <bhutchings@solarflare.com> 20895 L: netdev@vger.kernel.org 4729 L: netdev@vger.kernel.org 20896 S: Maintained !! 4730 S: Supported 20897 F: Documentation/devicetree/bindings/ne !! 4731 F: drivers/net/sfc/ 20898 F: drivers/net/phy/phylink.c << 20899 F: drivers/net/phy/sfp* << 20900 F: include/linux/mdio/mdio-i2c.h << 20901 F: include/linux/phylink.h << 20902 F: include/linux/sfp.h << 20903 K: phylink\.h|struct\s+phylink|\.phylin << 20904 4732 20905 SGI GRU DRIVER 4733 SGI GRU DRIVER 20906 M: Dimitri Sivanich <dimitri.sivanich@hp !! 4734 M: Jack Steiner <steiner@sgi.com> 20907 S: Maintained 4735 S: Maintained 20908 F: drivers/misc/sgi-gru/ 4736 F: drivers/misc/sgi-gru/ 20909 4737 >> 4738 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER >> 4739 M: Pat Gefre <pfg@sgi.com> >> 4740 L: linux-ia64@vger.kernel.org >> 4741 S: Supported >> 4742 F: Documentation/ia64/serial.txt >> 4743 F: drivers/serial/ioc?_serial.c >> 4744 F: include/linux/ioc?.h >> 4745 >> 4746 SGI VISUAL WORKSTATION 320 AND 540 >> 4747 M: Andrey Panin <pazke@donpac.ru> >> 4748 L: linux-visws-devel@lists.sf.net >> 4749 W: http://linux-visws.sf.net >> 4750 S: Maintained for 2.6. >> 4751 F: Documentation/sgi-visws.txt >> 4752 20910 SGI XP/XPC/XPNET DRIVER 4753 SGI XP/XPC/XPNET DRIVER 20911 M: Robin Holt <robinmholt@gmail.com> !! 4754 M: Robin Holt <holt@sgi.com> 20912 M: Steve Wahl <steve.wahl@hpe.com> << 20913 S: Maintained 4755 S: Maintained 20914 F: drivers/misc/sgi-xp/ 4756 F: drivers/misc/sgi-xp/ 20915 4757 20916 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS !! 4758 SHARP LH SUPPORT (LH7952X & LH7A40X) 20917 M: Wenjia Zhang <wenjia@linux.ibm.com> !! 4759 M: Marc Singer <elf@buici.com> 20918 M: Jan Karcher <jaka@linux.ibm.com> !! 4760 W: http://projects.buici.com/arm 20919 R: D. Wythe <alibuda@linux.alibaba.com> !! 4761 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 20920 R: Tony Lu <tonylu@linux.alibaba.com> << 20921 R: Wen Gu <guwen@linux.alibaba.com> << 20922 L: linux-s390@vger.kernel.org << 20923 S: Supported << 20924 F: net/smc/ << 20925 << 20926 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVE << 20927 M: Linus Walleij <linus.walleij@linaro.o << 20928 L: linux-iio@vger.kernel.org << 20929 S: Maintained << 20930 T: git git://git.kernel.org/pub/scm/lin << 20931 F: Documentation/devicetree/bindings/ii << 20932 F: drivers/iio/light/gp2ap002.c << 20933 << 20934 SHARP RJ54N1CB0C SENSOR DRIVER << 20935 M: Jacopo Mondi <jacopo@jmondi.org> << 20936 L: linux-media@vger.kernel.org << 20937 S: Odd fixes << 20938 T: git git://linuxtv.org/media_tree.git << 20939 F: drivers/media/i2c/rj54n1cb0c.c << 20940 F: include/media/i2c/rj54n1cb0c.h << 20941 << 20942 SHRINKER << 20943 M: Andrew Morton <akpm@linux-foundation. << 20944 M: Dave Chinner <david@fromorbit.com> << 20945 R: Qi Zheng <zhengqi.arch@bytedance.com> << 20946 R: Roman Gushchin <roman.gushchin@linux. << 20947 R: Muchun Song <muchun.song@linux.dev> << 20948 L: linux-mm@kvack.org << 20949 S: Maintained << 20950 F: Documentation/admin-guide/mm/shrinke << 20951 F: include/linux/shrinker.h << 20952 F: mm/shrinker.c << 20953 F: mm/shrinker_debug.c << 20954 << 20955 SH_VOU V4L2 OUTPUT DRIVER << 20956 L: linux-media@vger.kernel.org << 20957 S: Orphan << 20958 F: drivers/media/platform/renesas/sh_vo << 20959 F: include/media/drv-intf/sh_vou.h << 20960 << 20961 SI2157 MEDIA DRIVER << 20962 L: linux-media@vger.kernel.org << 20963 S: Orphan << 20964 W: https://linuxtv.org << 20965 Q: http://patchwork.linuxtv.org/project << 20966 F: drivers/media/tuners/si2157* << 20967 << 20968 SI2165 MEDIA DRIVER << 20969 M: Matthias Schwarzott <zzam@gentoo.org> << 20970 L: linux-media@vger.kernel.org << 20971 S: Maintained << 20972 W: https://linuxtv.org << 20973 Q: http://patchwork.linuxtv.org/project << 20974 F: drivers/media/dvb-frontends/si2165* << 20975 << 20976 SI2168 MEDIA DRIVER << 20977 L: linux-media@vger.kernel.org << 20978 S: Orphan << 20979 W: https://linuxtv.org << 20980 Q: http://patchwork.linuxtv.org/project << 20981 F: drivers/media/dvb-frontends/si2168* << 20982 << 20983 SI470X FM RADIO RECEIVER I2C DRIVER << 20984 M: Hans Verkuil <hverkuil@xs4all.nl> << 20985 L: linux-media@vger.kernel.org << 20986 S: Odd Fixes << 20987 W: https://linuxtv.org << 20988 T: git git://linuxtv.org/media_tree.git << 20989 F: Documentation/devicetree/bindings/me << 20990 F: drivers/media/radio/si470x/radio-si4 << 20991 << 20992 SI470X FM RADIO RECEIVER USB DRIVER << 20993 M: Hans Verkuil <hverkuil@xs4all.nl> << 20994 L: linux-media@vger.kernel.org << 20995 S: Maintained << 20996 W: https://linuxtv.org << 20997 T: git git://linuxtv.org/media_tree.git << 20998 F: drivers/media/radio/si470x/radio-si4 << 20999 F: drivers/media/radio/si470x/radio-si4 << 21000 F: drivers/media/radio/si470x/radio-si4 << 21001 << 21002 SI4713 FM RADIO TRANSMITTER I2C DRIVER << 21003 M: Eduardo Valentin <edubezval@gmail.com << 21004 L: linux-media@vger.kernel.org << 21005 S: Odd Fixes << 21006 W: https://linuxtv.org << 21007 T: git git://linuxtv.org/media_tree.git << 21008 F: drivers/media/radio/si4713/si4713.? << 21009 << 21010 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER << 21011 M: Eduardo Valentin <edubezval@gmail.com << 21012 L: linux-media@vger.kernel.org << 21013 S: Odd Fixes << 21014 W: https://linuxtv.org << 21015 T: git git://linuxtv.org/media_tree.git << 21016 F: drivers/media/radio/si4713/radio-pla << 21017 << 21018 SI4713 FM RADIO TRANSMITTER USB DRIVER << 21019 M: Hans Verkuil <hverkuil@xs4all.nl> << 21020 L: linux-media@vger.kernel.org << 21021 S: Maintained 4762 S: Maintained 21022 W: https://linuxtv.org !! 4763 F: Documentation/arm/Sharp-LH/ADC-LH7-Touchscreen 21023 T: git git://linuxtv.org/media_tree.git !! 4764 F: arch/arm/mach-lh7a40x/ 21024 F: drivers/media/radio/si4713/radio-usb !! 4765 F: drivers/serial/serial_lh7a40x.c 21025 !! 4766 F: drivers/usb/gadget/lh7a40* 21026 SIANO DVB DRIVER !! 4767 F: drivers/usb/host/ohci-lh7a40* 21027 M: Mauro Carvalho Chehab <mchehab@kernel << 21028 L: linux-media@vger.kernel.org << 21029 S: Odd fixes << 21030 W: https://linuxtv.org << 21031 T: git git://linuxtv.org/media_tree.git << 21032 F: drivers/media/common/siano/ << 21033 F: drivers/media/mmc/siano/ << 21034 F: drivers/media/usb/siano/ << 21035 F: drivers/media/usb/siano/ << 21036 << 21037 SIEMENS IPC LED DRIVERS << 21038 M: Gerd Haeussler <gerd.haeussler.ext@si << 21039 M: Xing Tong Wu <xingtong.wu@siemens.com << 21040 M: Tobias Schaffner <tobias.schaffner@si << 21041 L: linux-leds@vger.kernel.org << 21042 S: Maintained << 21043 F: drivers/leds/simple/ << 21044 << 21045 SIEMENS IPC PLATFORM DRIVERS << 21046 M: Gerd Haeussler <gerd.haeussler.ext@si << 21047 M: Xing Tong Wu <xingtong.wu@siemens.com << 21048 M: Tobias Schaffner <tobias.schaffner@si << 21049 L: platform-driver-x86@vger.kernel.org << 21050 S: Maintained << 21051 F: drivers/platform/x86/siemens/ << 21052 F: include/linux/platform_data/x86/sima << 21053 F: include/linux/platform_data/x86/sima << 21054 << 21055 SIEMENS IPC WATCHDOG DRIVERS << 21056 M: Gerd Haeussler <gerd.haeussler.ext@si << 21057 M: Xing Tong Wu <xingtong.wu@siemens.com << 21058 M: Tobias Schaffner <tobias.schaffner@si << 21059 L: linux-watchdog@vger.kernel.org << 21060 S: Maintained << 21061 F: drivers/watchdog/simatic-ipc-wdt.c << 21062 << 21063 SIFIVE DRIVERS << 21064 M: Paul Walmsley <paul.walmsley@sifive.c << 21065 M: Samuel Holland <samuel.holland@sifive << 21066 L: linux-riscv@lists.infradead.org << 21067 S: Supported << 21068 F: drivers/dma/sf-pdma/ << 21069 N: sifive << 21070 K: fu[57]40 << 21071 K: [^@]sifive << 21072 4768 21073 SILEAD TOUCHSCREEN DRIVER !! 4769 SIMPLE FIRMWARE INTERFACE (SFI) 21074 M: Hans de Goede <hdegoede@redhat.com> !! 4770 M: Len Brown <lenb@kernel.org> 21075 L: linux-input@vger.kernel.org !! 4771 L: sfi-devel@simplefirmware.org 21076 L: platform-driver-x86@vger.kernel.org !! 4772 W: http://simplefirmware.org/ 21077 S: Maintained !! 4773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 21078 F: drivers/input/touchscreen/silead.c !! 4774 S: Supported 21079 F: drivers/platform/x86/touchscreen_dmi !! 4775 F: arch/x86/kernel/*sfi* >> 4776 F: drivers/sfi/ >> 4777 F: include/linux/sfi*.h >> 4778 >> 4779 SIMTEC EB110ATX (Chalice CATS) >> 4780 P: Ben Dooks >> 4781 M: Vincent Sanders <support@simtec.co.uk> >> 4782 W: http://www.simtec.co.uk/products/EB110ATX/ >> 4783 S: Supported >> 4784 >> 4785 SIMTEC EB2410ITX (BAST) >> 4786 P: Ben Dooks >> 4787 M: Vincent Sanders <support@simtec.co.uk> >> 4788 W: http://www.simtec.co.uk/products/EB2410ITX/ >> 4789 S: Supported >> 4790 F: arch/arm/mach-s3c2410/ >> 4791 F: drivers/*/*s3c2410* >> 4792 F: drivers/*/*/*s3c2410* 21080 4793 21081 SILICON LABS WIRELESS DRIVERS (for WFxxx ser !! 4794 TI DAVINCI MACHINE SUPPORT 21082 M: Jérôme Pouiller <jerome.pouiller@si !! 4795 P: Kevin Hilman >> 4796 M: davinci-linux-open-source@linux.davincidsp.com 21083 S: Supported 4797 S: Supported 21084 F: Documentation/devicetree/bindings/ne !! 4798 F: arch/arm/mach-davinci 21085 F: drivers/net/wireless/silabs/wfx/ << 21086 << 21087 SILICON MOTION SM712 FRAME BUFFER DRIVER << 21088 M: Sudip Mukherjee <sudipm.mukherjee@gma << 21089 M: Teddy Wang <teddy.wang@siliconmotion. << 21090 M: Sudip Mukherjee <sudip.mukherjee@code << 21091 L: linux-fbdev@vger.kernel.org << 21092 S: Maintained << 21093 F: Documentation/fb/sm712fb.rst << 21094 F: drivers/video/fbdev/sm712* << 21095 << 21096 SILVACO I3C DUAL-ROLE MASTER << 21097 M: Miquel Raynal <miquel.raynal@bootlin. << 21098 M: Conor Culhane <conor.culhane@silvaco. << 21099 L: linux-i3c@lists.infradead.org (moder << 21100 S: Maintained << 21101 F: Documentation/devicetree/bindings/i3 << 21102 F: drivers/i3c/master/svc-i3c-master.c << 21103 << 21104 SIMPLEFB FB DRIVER << 21105 M: Hans de Goede <hdegoede@redhat.com> << 21106 L: linux-fbdev@vger.kernel.org << 21107 S: Maintained << 21108 F: Documentation/devicetree/bindings/di << 21109 F: drivers/video/fbdev/simplefb.c << 21110 F: include/linux/platform_data/simplefb << 21111 << 21112 SIOX << 21113 M: Thorsten Scherer <t.scherer@eckelmann << 21114 R: Pengutronix Kernel Team <kernel@pengu << 21115 S: Supported << 21116 F: drivers/gpio/gpio-siox.c << 21117 F: drivers/siox/* << 21118 F: include/trace/events/siox.h << 21119 << 21120 SIPHASH PRF ROUTINES << 21121 M: Jason A. Donenfeld <Jason@zx2c4.com> << 21122 S: Maintained << 21123 F: include/linux/siphash.h << 21124 F: lib/siphash.c << 21125 F: lib/siphash_kunit.c << 21126 4799 21127 SIS 190 ETHERNET DRIVER 4800 SIS 190 ETHERNET DRIVER 21128 M: Francois Romieu <romieu@fr.zoreil.com 4801 M: Francois Romieu <romieu@fr.zoreil.com> 21129 L: netdev@vger.kernel.org 4802 L: netdev@vger.kernel.org 21130 S: Maintained 4803 S: Maintained 21131 F: drivers/net/ethernet/sis/sis190.c !! 4804 F: drivers/net/sis190.c 21132 4805 21133 SIS 900/7016 FAST ETHERNET DRIVER 4806 SIS 900/7016 FAST ETHERNET DRIVER 21134 M: Daniele Venzano <venza@brownhat.org> 4807 M: Daniele Venzano <venza@brownhat.org> >> 4808 W: http://www.brownhat.org/sis900.html 21135 L: netdev@vger.kernel.org 4809 L: netdev@vger.kernel.org 21136 S: Maintained 4810 S: Maintained 21137 W: http://www.brownhat.org/sis900.html !! 4811 F: drivers/net/sis900.* 21138 F: drivers/net/ethernet/sis/sis900.* << 21139 4812 21140 SIS FRAMEBUFFER DRIVER !! 4813 SIS 96X I2C/SMBUS DRIVER 21141 S: Orphan !! 4814 M: "Mark M. Hoffman" <mhoffman@lightlink.com> 21142 F: Documentation/fb/sisfb.rst !! 4815 L: linux-i2c@vger.kernel.org 21143 F: drivers/video/fbdev/sis/ !! 4816 S: Maintained 21144 F: include/video/sisfb.h !! 4817 F: Documentation/i2c/busses/i2c-sis96x >> 4818 F: drivers/i2c/busses/i2c-sis96x.c 21145 4819 21146 SIS I2C TOUCHSCREEN DRIVER !! 4820 SIS FRAMEBUFFER DRIVER 21147 M: Mika Penttilä <mpenttil@redhat.com> !! 4821 M: Thomas Winischhofer <thomas@winischhofer.net> 21148 L: linux-input@vger.kernel.org !! 4822 W: http://www.winischhofer.net/linuxsisvga.shtml 21149 S: Maintained 4823 S: Maintained 21150 F: Documentation/devicetree/bindings/in !! 4824 F: Documentation/fb/sisfb.txt 21151 F: drivers/input/touchscreen/sis_i2c.c !! 4825 F: drivers/video/sis/ >> 4826 F: include/video/sisfb.h 21152 4827 21153 SIS USB2VGA DRIVER 4828 SIS USB2VGA DRIVER 21154 M: Thomas Winischhofer <thomas@winischho 4829 M: Thomas Winischhofer <thomas@winischhofer.net> 21155 S: Maintained << 21156 W: http://www.winischhofer.at/linuxsisu 4830 W: http://www.winischhofer.at/linuxsisusbvga.shtml 21157 F: drivers/usb/misc/sisusbvga/ << 21158 << 21159 SL28 CPLD MFD DRIVER << 21160 M: Michael Walle <mwalle@kernel.org> << 21161 S: Maintained 4831 S: Maintained 21162 F: Documentation/devicetree/bindings/gp !! 4832 F: drivers/usb/misc/sisusbvga/ 21163 F: Documentation/devicetree/bindings/hw << 21164 F: Documentation/devicetree/bindings/in << 21165 F: Documentation/devicetree/bindings/mf << 21166 F: Documentation/devicetree/bindings/pw << 21167 F: Documentation/devicetree/bindings/wa << 21168 F: drivers/gpio/gpio-sl28cpld.c << 21169 F: drivers/hwmon/sl28cpld-hwmon.c << 21170 F: drivers/irqchip/irq-sl28cpld.c << 21171 F: drivers/pwm/pwm-sl28cpld.c << 21172 F: drivers/watchdog/sl28cpld_wdt.c << 21173 4833 21174 SL28 VPD NVMEM LAYOUT DRIVER !! 4834 SKGE, SKY2 10/100/1000 GIGABIT ETHERNET DRIVERS 21175 M: Michael Walle <mwalle@kernel.org> !! 4835 M: Stephen Hemminger <shemminger@linux-foundation.org> >> 4836 L: netdev@vger.kernel.org 21176 S: Maintained 4837 S: Maintained 21177 F: Documentation/devicetree/bindings/nv !! 4838 F: drivers/net/skge.* 21178 F: drivers/nvmem/layouts/sl28vpd.c !! 4839 F: drivers/net/sky2.* 21179 4840 21180 SLAB ALLOCATOR 4841 SLAB ALLOCATOR 21181 M: Christoph Lameter <cl@linux.com> !! 4842 M: Christoph Lameter <cl@linux-foundation.org> 21182 M: Pekka Enberg <penberg@kernel.org> !! 4843 M: Pekka Enberg <penberg@cs.helsinki.fi> 21183 M: David Rientjes <rientjes@google.com> !! 4844 M: Matt Mackall <mpm@selenic.com> 21184 M: Joonsoo Kim <iamjoonsoo.kim@lge.com> << 21185 M: Andrew Morton <akpm@linux-foundation. << 21186 M: Vlastimil Babka <vbabka@suse.cz> << 21187 R: Roman Gushchin <roman.gushchin@linux. << 21188 R: Hyeonggon Yoo <42.hyeyoo@gmail.com> << 21189 L: linux-mm@kvack.org 4845 L: linux-mm@kvack.org 21190 S: Maintained 4846 S: Maintained 21191 T: git git://git.kernel.org/pub/scm/lin << 21192 F: include/linux/sl?b*.h 4847 F: include/linux/sl?b*.h 21193 F: mm/sl?b* !! 4848 F: mm/sl?b.c 21194 << 21195 SLCAN CAN NETWORK DRIVER << 21196 M: Dario Binacchi <dario.binacchi@amarul << 21197 L: linux-can@vger.kernel.org << 21198 S: Maintained << 21199 F: drivers/net/can/slcan/ << 21200 << 21201 SLEEPABLE READ-COPY UPDATE (SRCU) << 21202 M: Lai Jiangshan <jiangshanlai@gmail.com << 21203 M: "Paul E. McKenney" <paulmck@kernel.or << 21204 M: Josh Triplett <josh@joshtriplett.org> << 21205 R: Steven Rostedt <rostedt@goodmis.org> << 21206 R: Mathieu Desnoyers <mathieu.desnoyers@ << 21207 L: rcu@vger.kernel.org << 21208 S: Supported << 21209 W: http://www.rdrop.com/users/paulmck/R << 21210 T: git git://git.kernel.org/pub/scm/lin << 21211 F: include/linux/srcu*.h << 21212 F: kernel/rcu/srcu*.c << 21213 << 21214 SMACK SECURITY MODULE << 21215 M: Casey Schaufler <casey@schaufler-ca.c << 21216 L: linux-security-module@vger.kernel.or << 21217 S: Maintained << 21218 W: http://schaufler-ca.com << 21219 T: git git://github.com/cschaufler/smac << 21220 F: Documentation/admin-guide/LSM/Smack. << 21221 F: security/smack/ << 21222 4849 21223 SMC91x ETHERNET DRIVER 4850 SMC91x ETHERNET DRIVER 21224 M: Nicolas Pitre <nico@fluxnic.net> 4851 M: Nicolas Pitre <nico@fluxnic.net> 21225 S: Odd Fixes << 21226 F: drivers/net/ethernet/smsc/smc91x.* << 21227 << 21228 SMSC EMC2103 HARDWARE MONITOR DRIVER << 21229 M: Steve Glendinning <steve.glendinning@ << 21230 L: linux-hwmon@vger.kernel.org << 21231 S: Maintained << 21232 F: Documentation/hwmon/emc2103.rst << 21233 F: drivers/hwmon/emc2103.c << 21234 << 21235 SMSC SCH5627 HARDWARE MONITOR DRIVER << 21236 M: Hans de Goede <hdegoede@redhat.com> << 21237 L: linux-hwmon@vger.kernel.org << 21238 S: Supported << 21239 F: Documentation/hwmon/sch5627.rst << 21240 F: drivers/hwmon/sch5627.c << 21241 << 21242 SMSC UFX6000 and UFX7000 USB to VGA DRIVER << 21243 M: Steve Glendinning <steve.glendinning@ << 21244 L: linux-fbdev@vger.kernel.org << 21245 S: Maintained 4852 S: Maintained 21246 F: drivers/video/fbdev/smscufx.c !! 4853 F: drivers/net/smc91x.* 21247 4854 21248 SMSC47B397 HARDWARE MONITOR DRIVER 4855 SMSC47B397 HARDWARE MONITOR DRIVER 21249 M: Jean Delvare <jdelvare@suse.com> !! 4856 M: "Mark M. Hoffman" <mhoffman@lightlink.com> 21250 L: linux-hwmon@vger.kernel.org !! 4857 L: lm-sensors@lm-sensors.org 21251 S: Maintained 4858 S: Maintained 21252 F: Documentation/hwmon/smsc47b397.rst !! 4859 F: Documentation/hwmon/smsc47b397 21253 F: drivers/hwmon/smsc47b397.c 4860 F: drivers/hwmon/smsc47b397.c 21254 4861 21255 SMSC911x ETHERNET DRIVER 4862 SMSC911x ETHERNET DRIVER 21256 M: Steve Glendinning <steve.glendinning@ !! 4863 M: Steve Glendinning <steve.glendinning@smsc.com> 21257 L: netdev@vger.kernel.org 4864 L: netdev@vger.kernel.org 21258 S: Maintained !! 4865 S: Supported 21259 F: drivers/net/ethernet/smsc/smsc911x.* << 21260 F: include/linux/smsc911x.h 4866 F: include/linux/smsc911x.h >> 4867 F: drivers/net/smsc911x.* 21261 4868 21262 SMSC9420 PCI ETHERNET DRIVER 4869 SMSC9420 PCI ETHERNET DRIVER 21263 M: Steve Glendinning <steve.glendinning@ !! 4870 M: Steve Glendinning <steve.glendinning@smsc.com> 21264 L: netdev@vger.kernel.org 4871 L: netdev@vger.kernel.org 21265 S: Maintained !! 4872 S: Supported 21266 F: drivers/net/ethernet/smsc/smsc9420.* !! 4873 F: drivers/net/smsc9420.* 21267 << 21268 SNET DPU VIRTIO DATA PATH ACCELERATOR << 21269 R: Alvaro Karsz <alvaro.karsz@solid-run. << 21270 F: drivers/vdpa/solidrun/ << 21271 << 21272 SOCIONEXT (SNI) AVE NETWORK DRIVER << 21273 M: Kunihiko Hayashi <hayashi.kunihiko@so << 21274 L: netdev@vger.kernel.org << 21275 S: Maintained << 21276 F: Documentation/devicetree/bindings/ne << 21277 F: drivers/net/ethernet/socionext/sni_a << 21278 << 21279 SOCIONEXT (SNI) NETSEC NETWORK DRIVER << 21280 M: Ilias Apalodimas <ilias.apalodimas@li << 21281 M: Masahisa Kojima <kojima.masahisa@soci << 21282 L: netdev@vger.kernel.org << 21283 S: Maintained << 21284 F: Documentation/devicetree/bindings/ne << 21285 F: drivers/net/ethernet/socionext/netse << 21286 4874 21287 SOCIONEXT (SNI) Synquacer SPI DRIVER !! 4875 SMX UIO Interface 21288 M: Masahisa Kojima <masahisa.kojima@lina !! 4876 M: Ben Nizette <bn@niasdigital.com> 21289 M: Jassi Brar <jaswinder.singh@linaro.or << 21290 L: linux-spi@vger.kernel.org << 21291 S: Maintained 4877 S: Maintained 21292 F: Documentation/devicetree/bindings/sp !! 4878 F: drivers/uio/uio_smx.c 21293 F: drivers/spi/spi-synquacer.c << 21294 4879 21295 SOCIONEXT SYNQUACER I2C DRIVER !! 4880 SN-IA64 (Itanium) SUB-PLATFORM 21296 M: Ard Biesheuvel <ardb@kernel.org> !! 4881 M: Jes Sorensen <jes@sgi.com> 21297 L: linux-i2c@vger.kernel.org !! 4882 L: linux-altix@sgi.com >> 4883 L: linux-ia64@vger.kernel.org >> 4884 W: http://www.sgi.com/altix 21298 S: Maintained 4885 S: Maintained 21299 F: Documentation/devicetree/bindings/i2 !! 4886 F: arch/ia64/sn/ 21300 F: drivers/i2c/busses/i2c-synquacer.c << 21301 << 21302 SOCIONEXT UNIPHIER SOUND DRIVER << 21303 L: linux-sound@vger.kernel.org << 21304 S: Orphan << 21305 F: sound/soc/uniphier/ << 21306 4887 21307 SOCKET TIMESTAMPING !! 4888 SOC-CAMERA V4L2 SUBSYSTEM 21308 M: Willem de Bruijn <willemdebruijn.kern !! 4889 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> >> 4890 L: linux-media@vger.kernel.org >> 4891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 21309 S: Maintained 4892 S: Maintained 21310 F: Documentation/networking/timestampin !! 4893 F: include/media/v4l2* 21311 F: include/linux/net_tstamp.h !! 4894 F: drivers/media/video/v4l2* 21312 F: include/uapi/linux/net_tstamp.h << 21313 F: tools/testing/selftests/net/so_txtim << 21314 4895 21315 SOEKRIS NET48XX LED SUPPORT 4896 SOEKRIS NET48XX LED SUPPORT 21316 M: Chris Boot <bootc@bootc.net> 4897 M: Chris Boot <bootc@bootc.net> 21317 S: Maintained 4898 S: Maintained 21318 F: drivers/leds/leds-net48xx.c 4899 F: drivers/leds/leds-net48xx.c 21319 4900 21320 SOFT-IWARP DRIVER (siw) << 21321 M: Bernard Metzler <bmt@zurich.ibm.com> << 21322 L: linux-rdma@vger.kernel.org << 21323 S: Supported << 21324 F: drivers/infiniband/sw/siw/ << 21325 F: include/uapi/rdma/siw-abi.h << 21326 << 21327 SOFT-ROCE DRIVER (rxe) << 21328 M: Zhu Yanjun <zyjzyj2000@gmail.com> << 21329 L: linux-rdma@vger.kernel.org << 21330 S: Supported << 21331 F: drivers/infiniband/sw/rxe/ << 21332 F: include/uapi/rdma/rdma_user_rxe.h << 21333 << 21334 SOFTLOGIC 6x10 MPEG CODEC << 21335 M: Bluecherry Maintainers <maintainers@b << 21336 M: Andrey Utkin <andrey_utkin@fastmail.c << 21337 M: Ismael Luceno <ismael@iodev.co.uk> << 21338 L: linux-media@vger.kernel.org << 21339 S: Supported << 21340 F: drivers/media/pci/solo6x10/ << 21341 << 21342 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI << 21343 M: James Morse <james.morse@arm.com> << 21344 L: linux-arm-kernel@lists.infradead.org << 21345 S: Maintained << 21346 F: Documentation/devicetree/bindings/ar << 21347 F: drivers/firmware/arm_sdei.c << 21348 F: include/linux/arm_sdei.h << 21349 F: include/uapi/linux/arm_sdei.h << 21350 << 21351 SOFTWARE NODES AND DEVICE PROPERTIES << 21352 R: Andy Shevchenko <andriy.shevchenko@li << 21353 R: Daniel Scally <djrscally@gmail.com> << 21354 R: Heikki Krogerus <heikki.krogerus@linu << 21355 R: Sakari Ailus <sakari.ailus@linux.inte << 21356 L: linux-acpi@vger.kernel.org << 21357 S: Maintained << 21358 F: drivers/base/property.c << 21359 F: drivers/base/swnode.c << 21360 F: include/linux/fwnode.h << 21361 F: include/linux/property.h << 21362 << 21363 SOFTWARE RAID (Multiple Disks) SUPPORT 4901 SOFTWARE RAID (Multiple Disks) SUPPORT 21364 M: Song Liu <song@kernel.org> !! 4902 M: Neil Brown <neilb@suse.de> 21365 R: Yu Kuai <yukuai3@huawei.com> << 21366 L: linux-raid@vger.kernel.org 4903 L: linux-raid@vger.kernel.org 21367 S: Supported 4904 S: Supported 21368 Q: https://patchwork.kernel.org/project !! 4905 F: drivers/md/ 21369 T: git git://git.kernel.org/pub/scm/lin << 21370 F: drivers/md/Kconfig << 21371 F: drivers/md/Makefile << 21372 F: drivers/md/md* << 21373 F: drivers/md/raid* << 21374 F: include/linux/raid/ 4906 F: include/linux/raid/ 21375 F: include/uapi/linux/raid/ << 21376 << 21377 SOLIDRUN CLEARFOG SUPPORT << 21378 M: Russell King <linux@armlinux.org.uk> << 21379 S: Maintained << 21380 F: arch/arm/boot/dts/marvell/armada-388 << 21381 F: arch/arm/boot/dts/marvell/armada-38x << 21382 << 21383 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT << 21384 M: Russell King <linux@armlinux.org.uk> << 21385 S: Maintained << 21386 F: arch/arm/boot/dts/nxp/imx/imx6*-cubo << 21387 F: arch/arm/boot/dts/nxp/imx/imx6*-humm << 21388 F: arch/arm/boot/dts/nxp/imx/imx6*-sr-* << 21389 4907 21390 SONIC NETWORK DRIVER 4908 SONIC NETWORK DRIVER 21391 M: Thomas Bogendoerfer <tsbogend@alpha.f 4909 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 21392 L: netdev@vger.kernel.org 4910 L: netdev@vger.kernel.org 21393 S: Maintained 4911 S: Maintained 21394 F: drivers/net/ethernet/natsemi/sonic.* !! 4912 F: drivers/net/sonic.* 21395 4913 21396 SONICS SILICON BACKPLANE DRIVER (SSB) 4914 SONICS SILICON BACKPLANE DRIVER (SSB) 21397 M: Michael Buesch <m@bues.ch> !! 4915 M: Michael Buesch <mb@bu3sch.de> 21398 L: linux-wireless@vger.kernel.org !! 4916 L: netdev@vger.kernel.org 21399 S: Maintained 4917 S: Maintained 21400 F: drivers/ssb/ 4918 F: drivers/ssb/ 21401 F: include/linux/ssb/ 4919 F: include/linux/ssb/ 21402 4920 21403 SONY IMX208 SENSOR DRIVER << 21404 M: Sakari Ailus <sakari.ailus@linux.inte << 21405 L: linux-media@vger.kernel.org << 21406 S: Maintained << 21407 T: git git://linuxtv.org/media_tree.git << 21408 F: drivers/media/i2c/imx208.c << 21409 << 21410 SONY IMX214 SENSOR DRIVER << 21411 M: Ricardo Ribalda <ribalda@kernel.org> << 21412 L: linux-media@vger.kernel.org << 21413 S: Maintained << 21414 T: git git://linuxtv.org/media_tree.git << 21415 F: Documentation/devicetree/bindings/me << 21416 F: drivers/media/i2c/imx214.c << 21417 << 21418 SONY IMX219 SENSOR DRIVER << 21419 M: Dave Stevenson <dave.stevenson@raspbe << 21420 L: linux-media@vger.kernel.org << 21421 S: Maintained << 21422 T: git git://linuxtv.org/media_tree.git << 21423 F: Documentation/devicetree/bindings/me << 21424 F: drivers/media/i2c/imx219.c << 21425 << 21426 SONY IMX258 SENSOR DRIVER << 21427 M: Sakari Ailus <sakari.ailus@linux.inte << 21428 L: linux-media@vger.kernel.org << 21429 S: Maintained << 21430 T: git git://linuxtv.org/media_tree.git << 21431 F: Documentation/devicetree/bindings/me << 21432 F: drivers/media/i2c/imx258.c << 21433 << 21434 SONY IMX274 SENSOR DRIVER << 21435 M: Leon Luo <leonl@leopardimaging.com> << 21436 L: linux-media@vger.kernel.org << 21437 S: Maintained << 21438 T: git git://linuxtv.org/media_tree.git << 21439 F: Documentation/devicetree/bindings/me << 21440 F: drivers/media/i2c/imx274.c << 21441 << 21442 SONY IMX283 SENSOR DRIVER << 21443 M: Kieran Bingham <kieran.bingham@ideaso << 21444 M: Umang Jain <umang.jain@ideasonboard.c << 21445 L: linux-media@vger.kernel.org << 21446 S: Maintained << 21447 T: git git://linuxtv.org/media_tree.git << 21448 F: Documentation/devicetree/bindings/me << 21449 F: drivers/media/i2c/imx283.c << 21450 << 21451 SONY IMX290 SENSOR DRIVER << 21452 M: Manivannan Sadhasivam <manivannan.sad << 21453 L: linux-media@vger.kernel.org << 21454 S: Maintained << 21455 T: git git://linuxtv.org/media_tree.git << 21456 F: Documentation/devicetree/bindings/me << 21457 F: drivers/media/i2c/imx290.c << 21458 << 21459 SONY IMX296 SENSOR DRIVER << 21460 M: Laurent Pinchart <laurent.pinchart@id << 21461 M: Manivannan Sadhasivam <manivannan.sad << 21462 L: linux-media@vger.kernel.org << 21463 S: Maintained << 21464 T: git git://linuxtv.org/media_tree.git << 21465 F: Documentation/devicetree/bindings/me << 21466 F: drivers/media/i2c/imx296.c << 21467 << 21468 SONY IMX319 SENSOR DRIVER << 21469 M: Bingbu Cao <bingbu.cao@intel.com> << 21470 L: linux-media@vger.kernel.org << 21471 S: Maintained << 21472 T: git git://linuxtv.org/media_tree.git << 21473 F: drivers/media/i2c/imx319.c << 21474 << 21475 SONY IMX334 SENSOR DRIVER << 21476 L: linux-media@vger.kernel.org << 21477 S: Orphan << 21478 T: git git://linuxtv.org/media_tree.git << 21479 F: Documentation/devicetree/bindings/me << 21480 F: drivers/media/i2c/imx334.c << 21481 << 21482 SONY IMX335 SENSOR DRIVER << 21483 L: linux-media@vger.kernel.org << 21484 S: Orphan << 21485 T: git git://linuxtv.org/media_tree.git << 21486 F: Documentation/devicetree/bindings/me << 21487 F: drivers/media/i2c/imx335.c << 21488 << 21489 SONY IMX355 SENSOR DRIVER << 21490 M: Tianshu Qiu <tian.shu.qiu@intel.com> << 21491 L: linux-media@vger.kernel.org << 21492 S: Maintained << 21493 T: git git://linuxtv.org/media_tree.git << 21494 F: drivers/media/i2c/imx355.c << 21495 << 21496 SONY IMX412 SENSOR DRIVER << 21497 L: linux-media@vger.kernel.org << 21498 S: Orphan << 21499 T: git git://linuxtv.org/media_tree.git << 21500 F: Documentation/devicetree/bindings/me << 21501 F: drivers/media/i2c/imx412.c << 21502 << 21503 SONY IMX415 SENSOR DRIVER << 21504 M: Michael Riesch <michael.riesch@wolfvi << 21505 L: linux-media@vger.kernel.org << 21506 S: Maintained << 21507 T: git git://linuxtv.org/media_tree.git << 21508 F: Documentation/devicetree/bindings/me << 21509 F: drivers/media/i2c/imx415.c << 21510 << 21511 SONY MEMORYSTICK SUBSYSTEM << 21512 M: Maxim Levitsky <maximlevitsky@gmail.c << 21513 M: Alex Dubov <oakad@yahoo.com> << 21514 M: Ulf Hansson <ulf.hansson@linaro.org> << 21515 L: linux-mmc@vger.kernel.org << 21516 S: Maintained << 21517 T: git git://git.kernel.org/pub/scm/lin << 21518 F: drivers/memstick/ << 21519 F: include/linux/memstick.h << 21520 << 21521 SONY VAIO CONTROL DEVICE DRIVER 4921 SONY VAIO CONTROL DEVICE DRIVER 21522 M: Mattia Dongili <malattia@linux.it> 4922 M: Mattia Dongili <malattia@linux.it> 21523 L: platform-driver-x86@vger.kernel.org !! 4923 L: linux-acpi@vger.kernel.org 21524 S: Maintained << 21525 W: http://www.linux.it/~malattia/wiki/i 4924 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 21526 F: Documentation/admin-guide/laptops/so !! 4925 S: Maintained >> 4926 F: Documentation/laptops/sony-laptop.txt 21527 F: drivers/char/sonypi.c 4927 F: drivers/char/sonypi.c 21528 F: drivers/platform/x86/sony-laptop.c 4928 F: drivers/platform/x86/sony-laptop.c 21529 F: include/linux/sony-laptop.h 4929 F: include/linux/sony-laptop.h 21530 4930 21531 SOPHGO DEVICETREES and DRIVERS !! 4931 SONY MEMORYSTICK CARD SUPPORT 21532 M: Chen Wang <unicorn_wang@outlook.com> !! 4932 M: Alex Dubov <oakad@yahoo.com> 21533 M: Inochi Amaoto <inochiama@outlook.com> !! 4933 W: http://tifmxx.berlios.de/ 21534 T: git https://github.com/sophgo/linux. << 21535 S: Maintained 4934 S: Maintained 21536 N: sophgo !! 4935 F: drivers/memstick/host/tifm_ms.c 21537 K: sophgo << 21538 4936 21539 SOUND 4937 SOUND 21540 M: Jaroslav Kysela <perex@perex.cz> 4938 M: Jaroslav Kysela <perex@perex.cz> 21541 M: Takashi Iwai <tiwai@suse.com> !! 4939 M: Takashi Iwai <tiwai@suse.de> 21542 L: linux-sound@vger.kernel.org !! 4940 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 21543 S: Maintained << 21544 W: http://www.alsa-project.org/ 4941 W: http://www.alsa-project.org/ 21545 Q: http://patchwork.kernel.org/project/ !! 4942 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git 21546 T: git git://git.kernel.org/pub/scm/lin !! 4943 T: git git://git.alsa-project.org/alsa-kernel.git >> 4944 S: Maintained 21547 F: Documentation/sound/ 4945 F: Documentation/sound/ 21548 F: include/sound/ 4946 F: include/sound/ 21549 F: include/uapi/sound/ << 21550 F: sound/ 4947 F: sound/ 21551 F: tools/testing/selftests/alsa << 21552 << 21553 SOUND - ALSA SELFTESTS << 21554 M: Mark Brown <broonie@kernel.org> << 21555 L: linux-sound@vger.kernel.org << 21556 L: linux-kselftest@vger.kernel.org << 21557 S: Supported << 21558 F: tools/testing/selftests/alsa << 21559 << 21560 SOUND - COMPRESSED AUDIO << 21561 M: Vinod Koul <vkoul@kernel.org> << 21562 L: linux-sound@vger.kernel.org << 21563 S: Supported << 21564 T: git git://git.kernel.org/pub/scm/lin << 21565 F: Documentation/sound/designs/compress << 21566 F: include/sound/compress_driver.h << 21567 F: include/uapi/sound/compress_* << 21568 F: sound/core/compress_offload.c << 21569 F: sound/soc/soc-compress.c << 21570 << 21571 SOUND - CORE KUNIT TEST << 21572 M: Ivan Orlov <ivan.orlov0322@gmail.com> << 21573 L: linux-sound@vger.kernel.org << 21574 S: Supported << 21575 F: sound/core/sound_kunit.c << 21576 << 21577 SOUND - DMAENGINE HELPERS << 21578 M: Lars-Peter Clausen <lars@metafoo.de> << 21579 S: Supported << 21580 F: include/sound/dmaengine_pcm.h << 21581 F: sound/core/pcm_dmaengine.c << 21582 F: sound/soc/soc-generic-dmaengine-pcm. << 21583 4948 21584 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANA 4949 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 21585 M: Liam Girdwood <lgirdwood@gmail.com> !! 4950 M: Liam Girdwood <lrg@slimlogic.co.uk> 21586 M: Mark Brown <broonie@kernel.org> !! 4951 M: Mark Brown <broonie@opensource.wolfsonmicro.com> 21587 L: linux-sound@vger.kernel.org !! 4952 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git 21588 S: Supported !! 4953 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 21589 W: http://alsa-project.org/main/index.p 4954 W: http://alsa-project.org/main/index.php/ASoC 21590 T: git git://git.kernel.org/pub/scm/lin !! 4955 S: Supported 21591 F: Documentation/devicetree/bindings/so << 21592 F: Documentation/sound/soc/ << 21593 F: include/dt-bindings/sound/ << 21594 F: include/sound/soc* << 21595 F: include/sound/sof.h << 21596 F: include/sound/sof/ << 21597 F: include/trace/events/sof*.h << 21598 F: include/uapi/sound/asoc.h << 21599 F: sound/soc/ 4956 F: sound/soc/ 21600 !! 4957 F: include/sound/soc* 21601 SOUND - SOC LAYER / dapm-graph << 21602 M: Luca Ceresoli <luca.ceresoli@bootlin. << 21603 L: linux-sound@vger.kernel.org << 21604 S: Maintained << 21605 F: tools/sound/dapm-graph << 21606 << 21607 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS << 21608 M: Liam Girdwood <lgirdwood@gmail.com> << 21609 M: Peter Ujfalusi <peter.ujfalusi@linux. << 21610 M: Bard Liao <yung-chuan.liao@linux.inte << 21611 M: Ranjani Sridharan <ranjani.sridharan@ << 21612 M: Daniel Baluta <daniel.baluta@nxp.com> << 21613 R: Kai Vehmanen <kai.vehmanen@linux.inte << 21614 R: Pierre-Louis Bossart <pierre-louis.bo << 21615 L: sound-open-firmware@alsa-project.org << 21616 S: Supported << 21617 W: https://github.com/thesofproject/lin << 21618 F: sound/soc/sof/ << 21619 << 21620 SOUND - GENERIC SOUND CARD (Simple-Audio-Car << 21621 M: Kuninori Morimoto <kuninori.morimoto. << 21622 S: Supported << 21623 L: linux-sound@vger.kernel.org << 21624 F: sound/soc/generic/ << 21625 F: include/sound/simple_card* << 21626 F: Documentation/devicetree/bindings/so << 21627 F: Documentation/devicetree/bindings/so << 21628 << 21629 SOUNDWIRE SUBSYSTEM << 21630 M: Vinod Koul <vkoul@kernel.org> << 21631 M: Bard Liao <yung-chuan.liao@linux.inte << 21632 R: Pierre-Louis Bossart <pierre-louis.bo << 21633 R: Sanyog Kale <sanyog.r.kale@intel.com> << 21634 L: linux-sound@vger.kernel.org << 21635 S: Supported << 21636 T: git git://git.kernel.org/pub/scm/lin << 21637 F: Documentation/driver-api/soundwire/ << 21638 F: drivers/soundwire/ << 21639 F: include/linux/soundwire/ << 21640 << 21641 SP2 MEDIA DRIVER << 21642 M: Olli Salonen <olli.salonen@iki.fi> << 21643 L: linux-media@vger.kernel.org << 21644 S: Maintained << 21645 W: https://linuxtv.org << 21646 Q: http://patchwork.linuxtv.org/project << 21647 F: drivers/media/dvb-frontends/sp2* << 21648 << 21649 SPANISH DOCUMENTATION << 21650 M: Carlos Bilbao <carlos.bilbao.osdev@gm << 21651 R: Avadhut Naik <avadhut.naik@amd.com> << 21652 S: Maintained << 21653 F: Documentation/translations/sp_SP/ << 21654 4958 21655 SPARC + UltraSPARC (sparc/sparc64) 4959 SPARC + UltraSPARC (sparc/sparc64) 21656 M: "David S. Miller" <davem@davemloft.ne 4960 M: "David S. Miller" <davem@davemloft.net> 21657 M: Andreas Larsson <andreas@gaisler.com> << 21658 L: sparclinux@vger.kernel.org 4961 L: sparclinux@vger.kernel.org >> 4962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git >> 4963 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git 21659 S: Maintained 4964 S: Maintained 21660 Q: http://patchwork.ozlabs.org/project/ << 21661 T: git git://git.kernel.org/pub/scm/lin << 21662 T: git git://git.kernel.org/pub/scm/lin << 21663 F: arch/sparc/ 4965 F: arch/sparc/ 21664 F: drivers/sbus/ << 21665 4966 21666 SPARC SERIAL DRIVERS !! 4967 SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER 21667 M: "David S. Miller" <davem@davemloft.ne !! 4968 M: Roger Wolff <R.E.Wolff@BitWizard.nl> 21668 L: sparclinux@vger.kernel.org !! 4969 S: Supported 21669 S: Maintained !! 4970 F: Documentation/serial/specialix.txt 21670 T: git git://git.kernel.org/pub/scm/lin !! 4971 F: drivers/char/specialix* 21671 T: git git://git.kernel.org/pub/scm/lin << 21672 F: drivers/tty/serial/suncore.c << 21673 F: drivers/tty/serial/sunhv.c << 21674 F: drivers/tty/serial/sunsab.c << 21675 F: drivers/tty/serial/sunsab.h << 21676 F: drivers/tty/serial/sunsu.c << 21677 F: drivers/tty/serial/sunzilog.c << 21678 F: drivers/tty/serial/sunzilog.h << 21679 F: drivers/tty/vcc.c << 21680 F: include/linux/sunserialcore.h << 21681 << 21682 SPARSE CHECKER << 21683 M: "Luc Van Oostenryck" <luc.vanoostenry << 21684 L: linux-sparse@vger.kernel.org << 21685 S: Maintained << 21686 W: https://sparse.docs.kernel.org/ << 21687 Q: https://patchwork.kernel.org/project << 21688 B: https://bugzilla.kernel.org/enter_bu << 21689 T: git git://git.kernel.org/pub/scm/dev << 21690 F: include/linux/compiler.h << 21691 << 21692 SPEAKUP CONSOLE SPEECH DRIVER << 21693 M: William Hubbs <w.d.hubbs@gmail.com> << 21694 M: Chris Brannon <chris@the-brannons.com << 21695 M: Kirk Reiser <kirk@reisers.ca> << 21696 M: Samuel Thibault <samuel.thibault@ens- << 21697 L: speakup@linux-speakup.org << 21698 S: Odd Fixes << 21699 W: http://www.linux-speakup.org/ << 21700 W: https://github.com/linux-speakup/spe << 21701 B: https://github.com/linux-speakup/spe << 21702 F: drivers/accessibility/speakup/ << 21703 << 21704 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT << 21705 M: Viresh Kumar <vireshk@kernel.org> << 21706 M: Shiraz Hashim <shiraz.linux.kernel@gm << 21707 L: linux-arm-kernel@lists.infradead.org << 21708 L: soc@lists.linux.dev << 21709 S: Maintained << 21710 W: http://www.st.com/spear << 21711 F: arch/arm/boot/dts/st/spear* << 21712 F: arch/arm/mach-spear/ << 21713 F: drivers/clk/spear/ << 21714 F: drivers/pinctrl/spear/ << 21715 << 21716 SPI NOR SUBSYSTEM << 21717 M: Tudor Ambarus <tudor.ambarus@linaro.o << 21718 M: Pratyush Yadav <pratyush@kernel.org> << 21719 M: Michael Walle <mwalle@kernel.org> << 21720 L: linux-mtd@lists.infradead.org << 21721 S: Maintained << 21722 W: http://www.linux-mtd.infradead.org/ << 21723 Q: http://patchwork.ozlabs.org/project/ << 21724 C: irc://irc.oftc.net/mtd << 21725 T: git git://git.kernel.org/pub/scm/lin << 21726 F: Documentation/devicetree/bindings/mt << 21727 F: drivers/mtd/spi-nor/ << 21728 F: include/linux/mtd/spi-nor.h << 21729 4972 21730 SPI SUBSYSTEM 4973 SPI SUBSYSTEM 21731 M: Mark Brown <broonie@kernel.org> !! 4974 M: David Brownell <dbrownell@users.sourceforge.net> 21732 L: linux-spi@vger.kernel.org !! 4975 L: spi-devel-general@lists.sourceforge.net 21733 S: Maintained 4976 S: Maintained 21734 Q: http://patchwork.kernel.org/project/ << 21735 T: git git://git.kernel.org/pub/scm/lin << 21736 F: Documentation/devicetree/bindings/sp << 21737 F: Documentation/spi/ 4977 F: Documentation/spi/ 21738 F: drivers/spi/ 4978 F: drivers/spi/ 21739 F: include/linux/spi/ 4979 F: include/linux/spi/ 21740 F: include/uapi/linux/spi/ << 21741 F: tools/spi/ << 21742 4980 21743 SPIDERNET NETWORK DRIVER for CELL 4981 SPIDERNET NETWORK DRIVER for CELL 21744 M: Ishizaki Kou <kou.ishizaki@toshiba.co 4982 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 21745 M: Geoff Levand <geoff@infradead.org> !! 4983 M: Jens Osterkamp <jens@de.ibm.com> 21746 L: netdev@vger.kernel.org 4984 L: netdev@vger.kernel.org 21747 L: linuxppc-dev@lists.ozlabs.org !! 4985 S: Supported 21748 S: Maintained !! 4986 F: Documentation/networking/spider_net.txt 21749 F: Documentation/networking/device_driv !! 4987 F: drivers/net/spider_net* 21750 F: drivers/net/ethernet/toshiba/spider_ << 21751 << 21752 SPMI SUBSYSTEM << 21753 M: Stephen Boyd <sboyd@kernel.org> << 21754 L: linux-kernel@vger.kernel.org << 21755 S: Maintained << 21756 T: git git://git.kernel.org/pub/scm/lin << 21757 F: Documentation/devicetree/bindings/sp << 21758 F: drivers/spmi/ << 21759 F: include/dt-bindings/spmi/spmi.h << 21760 F: include/linux/spmi.h << 21761 F: include/trace/events/spmi.h << 21762 4988 21763 SPU FILE SYSTEM 4989 SPU FILE SYSTEM 21764 L: linuxppc-dev@lists.ozlabs.org !! 4990 M: Jeremy Kerr <jk@ozlabs.org> 21765 S: Orphan !! 4991 L: linuxppc-dev@ozlabs.org 21766 F: Documentation/filesystems/spufs/spuf !! 4992 L: cbe-oss-dev@ozlabs.org >> 4993 W: http://www.ibm.com/developerworks/power/cell/ >> 4994 S: Supported >> 4995 F: Documentation/filesystems/spufs.txt 21767 F: arch/powerpc/platforms/cell/spufs/ 4996 F: arch/powerpc/platforms/cell/spufs/ 21768 4997 21769 SQUASHFS FILE SYSTEM 4998 SQUASHFS FILE SYSTEM 21770 M: Phillip Lougher <phillip@squashfs.org !! 4999 M: Phillip Lougher <phillip@lougher.demon.co.uk> 21771 L: squashfs-devel@lists.sourceforge.net 5000 L: squashfs-devel@lists.sourceforge.net (subscribers-only) 21772 S: Maintained << 21773 W: http://squashfs.org.uk 5001 W: http://squashfs.org.uk 21774 T: git git://git.kernel.org/pub/scm/lin !! 5002 S: Maintained 21775 F: Documentation/filesystems/squashfs.r !! 5003 F: Documentation/filesystems/squashfs.txt 21776 F: fs/squashfs/ 5004 F: fs/squashfs/ 21777 5005 21778 SRM (Alpha) environment access 5006 SRM (Alpha) environment access 21779 M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 5007 M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 21780 S: Maintained 5008 S: Maintained 21781 F: arch/alpha/kernel/srm_env.c 5009 F: arch/alpha/kernel/srm_env.c 21782 5010 21783 ST LSM6DSx IMU IIO DRIVER << 21784 M: Lorenzo Bianconi <lorenzo@kernel.org> << 21785 L: linux-iio@vger.kernel.org << 21786 S: Maintained << 21787 W: http://www.st.com/ << 21788 F: Documentation/devicetree/bindings/ii << 21789 F: drivers/iio/imu/st_lsm6dsx/ << 21790 << 21791 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER << 21792 M: Benjamin Mugnier <benjamin.mugnier@fo << 21793 M: Sylvain Petinot <sylvain.petinot@foss << 21794 L: linux-media@vger.kernel.org << 21795 S: Maintained << 21796 T: git git://linuxtv.org/media_tree.git << 21797 F: Documentation/devicetree/bindings/me << 21798 F: drivers/media/i2c/st-mipid02.c << 21799 << 21800 ST STM32 FIREWALL << 21801 M: Gatien Chevallier <gatien.chevallier@ << 21802 S: Maintained << 21803 F: drivers/bus/stm32_etzpc.c << 21804 F: drivers/bus/stm32_firewall.c << 21805 F: drivers/bus/stm32_rifsc.c << 21806 << 21807 ST STM32 I2C/SMBUS DRIVER << 21808 M: Pierre-Yves MORDRET <pierre-yves.mord << 21809 M: Alain Volmat <alain.volmat@foss.st.co << 21810 L: linux-i2c@vger.kernel.org << 21811 S: Maintained << 21812 F: drivers/i2c/busses/i2c-stm32* << 21813 << 21814 ST STM32 SPI DRIVER << 21815 M: Alain Volmat <alain.volmat@foss.st.co << 21816 L: linux-spi@vger.kernel.org << 21817 S: Maintained << 21818 F: drivers/spi/spi-stm32.c << 21819 << 21820 ST STPDDC60 DRIVER << 21821 M: Daniel Nilsson <daniel.nilsson@flex.c << 21822 L: linux-hwmon@vger.kernel.org << 21823 S: Maintained << 21824 F: Documentation/hwmon/stpddc60.rst << 21825 F: drivers/hwmon/pmbus/stpddc60.c << 21826 << 21827 ST VGXY61 DRIVER << 21828 M: Benjamin Mugnier <benjamin.mugnier@fo << 21829 M: Sylvain Petinot <sylvain.petinot@foss << 21830 L: linux-media@vger.kernel.org << 21831 S: Maintained << 21832 T: git git://linuxtv.org/media_tree.git << 21833 F: Documentation/devicetree/bindings/me << 21834 F: Documentation/userspace-api/media/dr << 21835 F: drivers/media/i2c/vgxy61.c << 21836 << 21837 ST VL53L0X ToF RANGER(I2C) IIO DRIVER << 21838 M: Song Qiang <songqiang1304521@gmail.co << 21839 L: linux-iio@vger.kernel.org << 21840 S: Maintained << 21841 F: Documentation/devicetree/bindings/ii << 21842 F: drivers/iio/proximity/vl53l0x-i2c.c << 21843 << 21844 STABLE BRANCH 5011 STABLE BRANCH 21845 M: Greg Kroah-Hartman <gregkh@linuxfound !! 5012 M: Greg Kroah-Hartman <greg@kroah.com> 21846 M: Sasha Levin <sashal@kernel.org> << 21847 L: stable@vger.kernel.org 5013 L: stable@vger.kernel.org 21848 S: Supported << 21849 F: Documentation/process/stable-kernel- << 21850 << 21851 STAGING - ATOMISP DRIVER << 21852 M: Hans de Goede <hdegoede@redhat.com> << 21853 M: Mauro Carvalho Chehab <mchehab@kernel << 21854 R: Sakari Ailus <sakari.ailus@linux.inte << 21855 L: linux-media@vger.kernel.org << 21856 S: Maintained << 21857 F: drivers/staging/media/atomisp/ << 21858 << 21859 STAGING - FIELDBUS SUBSYSTEM << 21860 M: Sven Van Asbroeck <TheSven73@gmail.co << 21861 S: Maintained << 21862 F: drivers/staging/fieldbus/* << 21863 F: drivers/staging/fieldbus/Documentati << 21864 << 21865 STAGING - HMS ANYBUS-S BUS << 21866 M: Sven Van Asbroeck <TheSven73@gmail.co << 21867 S: Maintained << 21868 F: drivers/staging/fieldbus/anybuss/ << 21869 << 21870 STAGING - INDUSTRIAL IO << 21871 M: Jonathan Cameron <jic23@kernel.org> << 21872 L: linux-iio@vger.kernel.org << 21873 S: Odd Fixes << 21874 F: Documentation/devicetree/bindings/st << 21875 F: drivers/staging/iio/ << 21876 << 21877 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLL << 21878 M: Marc Dietrich <marvin24@gmx.de> << 21879 L: ac100@lists.launchpad.net (moderated << 21880 L: linux-tegra@vger.kernel.org << 21881 S: Maintained << 21882 F: drivers/staging/nvec/ << 21883 << 21884 STAGING - OLPC SECONDARY DISPLAY CONTROLLER << 21885 M: Jens Frederich <jfrederich@gmail.com> << 21886 M: Jon Nettleton <jon.nettleton@gmail.co << 21887 S: Maintained << 21888 W: http://wiki.laptop.org/go/DCON << 21889 F: drivers/staging/olpc_dcon/ << 21890 << 21891 STAGING - REALTEK RTL8712U DRIVERS << 21892 M: Florian Schilhabel <florian.c.schilha << 21893 S: Odd Fixes << 21894 F: drivers/staging/rtl8712/ << 21895 << 21896 STAGING - SEPS525 LCD CONTROLLER DRIVERS << 21897 M: Michael Hennerich <michael.hennerich@ << 21898 L: linux-fbdev@vger.kernel.org << 21899 S: Supported << 21900 F: Documentation/devicetree/bindings/ii << 21901 F: drivers/staging/fbtft/fb_seps525.c << 21902 << 21903 STAGING - SILICON MOTION SM750 FRAME BUFFER << 21904 M: Sudip Mukherjee <sudipm.mukherjee@gma << 21905 M: Teddy Wang <teddy.wang@siliconmotion. << 21906 M: Sudip Mukherjee <sudip.mukherjee@code << 21907 L: linux-fbdev@vger.kernel.org << 21908 S: Maintained 5014 S: Maintained 21909 F: drivers/staging/sm750fb/ << 21910 << 21911 STAGING - VIA VT665X DRIVERS << 21912 M: Philipp Hortmann <philipp.g.hortmann@ << 21913 S: Odd Fixes << 21914 F: drivers/staging/vt665?/ << 21915 5015 21916 STAGING SUBSYSTEM 5016 STAGING SUBSYSTEM 21917 M: Greg Kroah-Hartman <gregkh@linuxfound !! 5017 M: Greg Kroah-Hartman <gregkh@suse.de> 21918 L: linux-staging@lists.linux.dev !! 5018 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/ 21919 S: Supported !! 5019 L: devel@driverdev.osuosl.org 21920 T: git git://git.kernel.org/pub/scm/lin << 21921 F: drivers/staging/ << 21922 << 21923 STANDALONE CACHE CONTROLLER DRIVERS << 21924 M: Conor Dooley <conor@kernel.org> << 21925 S: Maintained 5020 S: Maintained 21926 T: git https://git.kernel.org/pub/scm/l !! 5021 F: drivers/staging/ 21927 F: Documentation/devicetree/bindings/ca << 21928 F: drivers/cache << 21929 5022 21930 STARFIRE/DURALAN NETWORK DRIVER 5023 STARFIRE/DURALAN NETWORK DRIVER 21931 M: Ion Badulescu <ionut@badula.org> 5024 M: Ion Badulescu <ionut@badula.org> 21932 S: Odd Fixes 5025 S: Odd Fixes 21933 F: drivers/net/ethernet/adaptec/starfir !! 5026 F: drivers/net/starfire* 21934 << 21935 STARFIVE CAMERA SUBSYSTEM DRIVER << 21936 M: Jack Zhu <jack.zhu@starfivetech.com> << 21937 M: Changhuang Liang <changhuang.liang@st << 21938 L: linux-media@vger.kernel.org << 21939 S: Maintained << 21940 F: Documentation/admin-guide/media/star << 21941 F: Documentation/devicetree/bindings/me << 21942 F: drivers/staging/media/starfive/camss << 21943 << 21944 STARFIVE CRYPTO DRIVER << 21945 M: Jia Jie Ho <jiajie.ho@starfivetech.co << 21946 M: William Qiu <william.qiu@starfivetech << 21947 S: Supported << 21948 F: Documentation/devicetree/bindings/cr << 21949 F: drivers/crypto/starfive/ << 21950 << 21951 STARFIVE DEVICETREES << 21952 M: Emil Renner Berthing <kernel@esmil.dk << 21953 S: Maintained << 21954 F: arch/riscv/boot/dts/starfive/ << 21955 << 21956 STARFIVE DWMAC GLUE LAYER << 21957 M: Emil Renner Berthing <kernel@esmil.dk << 21958 M: Minda Chen <minda.chen@starfivetech.c << 21959 S: Maintained << 21960 F: Documentation/devicetree/bindings/ne << 21961 F: drivers/net/ethernet/stmicro/stmmac/ << 21962 << 21963 STARFIVE JH7110 DPHY RX DRIVER << 21964 M: Jack Zhu <jack.zhu@starfivetech.com> << 21965 M: Changhuang Liang <changhuang.liang@st << 21966 S: Supported << 21967 F: Documentation/devicetree/bindings/ph << 21968 F: drivers/phy/starfive/phy-jh7110-dphy << 21969 << 21970 STARFIVE JH7110 DPHY TX DRIVER << 21971 M: Keith Zhao <keith.zhao@starfivetech.c << 21972 M: Shengyang Chen <shengyang.chen@starfi << 21973 S: Supported << 21974 F: Documentation/devicetree/bindings/ph << 21975 F: drivers/phy/starfive/phy-jh7110-dphy << 21976 5027 21977 STARFIVE JH7110 MMC/SD/SDIO DRIVER !! 5028 STARMODE RADIO IP (STRIP) PROTOCOL DRIVER 21978 M: William Qiu <william.qiu@starfivetech !! 5029 S: Orphan 21979 S: Supported !! 5030 F: drivers/net/wireless/strip.c 21980 F: Documentation/devicetree/bindings/mm !! 5031 F: include/linux/if_strip.h 21981 F: drivers/mmc/host/dw_mmc-starfive.c << 21982 << 21983 STARFIVE JH7110 PLL CLOCK DRIVER << 21984 M: Xingyu Wu <xingyu.wu@starfivetech.com << 21985 S: Supported << 21986 F: Documentation/devicetree/bindings/cl << 21987 F: drivers/clk/starfive/clk-starfive-jh << 21988 << 21989 STARFIVE JH7110 PWMDAC DRIVER << 21990 M: Hal Feng <hal.feng@starfivetech.com> << 21991 M: Xingyu Wu <xingyu.wu@starfivetech.com << 21992 S: Supported << 21993 F: Documentation/devicetree/bindings/so << 21994 F: sound/soc/starfive/jh7110_pwmdac.c << 21995 << 21996 STARFIVE JH7110 SYSCON << 21997 M: William Qiu <william.qiu@starfivetech << 21998 M: Xingyu Wu <xingyu.wu@starfivetech.com << 21999 S: Supported << 22000 F: Documentation/devicetree/bindings/so << 22001 << 22002 STARFIVE JH7110 TDM DRIVER << 22003 M: Walker Chen <walker.chen@starfivetech << 22004 S: Maintained << 22005 F: Documentation/devicetree/bindings/so << 22006 F: sound/soc/starfive/jh7110_tdm.c << 22007 << 22008 STARFIVE JH71X0 CLOCK DRIVERS << 22009 M: Emil Renner Berthing <kernel@esmil.dk << 22010 M: Hal Feng <hal.feng@starfivetech.com> << 22011 S: Maintained << 22012 F: Documentation/devicetree/bindings/cl << 22013 F: drivers/clk/starfive/clk-starfive-jh << 22014 F: include/dt-bindings/clock/starfive?j << 22015 << 22016 STARFIVE JH71X0 PINCTRL DRIVERS << 22017 M: Emil Renner Berthing <kernel@esmil.dk << 22018 M: Jianlong Huang <jianlong.huang@starfi << 22019 M: Hal Feng <hal.feng@starfivetech.com> << 22020 L: linux-gpio@vger.kernel.org << 22021 S: Maintained << 22022 F: Documentation/devicetree/bindings/pi << 22023 F: drivers/pinctrl/starfive/pinctrl-sta << 22024 F: include/dt-bindings/pinctrl/pinctrl- << 22025 F: include/dt-bindings/pinctrl/starfive << 22026 << 22027 STARFIVE JH71X0 RESET CONTROLLER DRIVERS << 22028 M: Emil Renner Berthing <kernel@esmil.dk << 22029 M: Hal Feng <hal.feng@starfivetech.com> << 22030 S: Maintained << 22031 F: Documentation/devicetree/bindings/re << 22032 F: drivers/reset/starfive/reset-starfiv << 22033 F: include/dt-bindings/reset/starfive?j << 22034 << 22035 STARFIVE JH71X0 USB DRIVERS << 22036 M: Minda Chen <minda.chen@starfivetech.c << 22037 S: Maintained << 22038 F: Documentation/devicetree/bindings/us << 22039 F: drivers/usb/cdns3/cdns3-starfive.c << 22040 << 22041 STARFIVE JH71XX PMU CONTROLLER DRIVER << 22042 M: Walker Chen <walker.chen@starfivetech << 22043 M: Changhuang Liang <changhuang.liang@st << 22044 S: Supported << 22045 F: Documentation/devicetree/bindings/po << 22046 F: drivers/pmdomain/starfive/ << 22047 F: include/dt-bindings/power/starfive,j << 22048 << 22049 STARFIVE SOC DRIVERS << 22050 M: Conor Dooley <conor@kernel.org> << 22051 S: Maintained << 22052 T: git https://git.kernel.org/pub/scm/l << 22053 F: Documentation/devicetree/bindings/so << 22054 << 22055 STARFIVE STARLINK PMU DRIVER << 22056 M: Ji Sheng Teoh <jisheng.teoh@starfivet << 22057 S: Maintained << 22058 F: Documentation/admin-guide/perf/starf << 22059 F: Documentation/devicetree/bindings/pe << 22060 F: drivers/perf/starfive_starlink_pmu.c << 22061 << 22062 STARFIVE TRNG DRIVER << 22063 M: Jia Jie Ho <jiajie.ho@starfivetech.co << 22064 S: Supported << 22065 F: Documentation/devicetree/bindings/rn << 22066 F: drivers/char/hw_random/jh7110-trng.c << 22067 << 22068 STARFIVE WATCHDOG DRIVER << 22069 M: Xingyu Wu <xingyu.wu@starfivetech.com << 22070 M: Samin Guo <samin.guo@starfivetech.com << 22071 S: Supported << 22072 F: Documentation/devicetree/bindings/wa << 22073 F: drivers/watchdog/starfive-wdt.c << 22074 << 22075 STARFIVE JH71X0 PCIE AND USB PHY DRIVER << 22076 M: Minda Chen <minda.chen@starfivetech.c << 22077 S: Supported << 22078 F: Documentation/devicetree/bindings/ph << 22079 F: Documentation/devicetree/bindings/ph << 22080 F: drivers/phy/starfive/phy-jh7110-pcie << 22081 F: drivers/phy/starfive/phy-jh7110-usb. << 22082 << 22083 STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLE << 22084 M: Changhuang Liang <changhuang.liang@st << 22085 S: Supported << 22086 F: Documentation/devicetree/bindings/in << 22087 F: drivers/irqchip/irq-starfive-jh8100- << 22088 << 22089 STATIC BRANCH/CALL << 22090 M: Peter Zijlstra <peterz@infradead.org> << 22091 M: Josh Poimboeuf <jpoimboe@kernel.org> << 22092 M: Jason Baron <jbaron@akamai.com> << 22093 R: Steven Rostedt <rostedt@goodmis.org> << 22094 R: Ard Biesheuvel <ardb@kernel.org> << 22095 S: Supported << 22096 F: arch/*/include/asm/jump_label*.h << 22097 F: arch/*/include/asm/static_call*.h << 22098 F: arch/*/kernel/jump_label.c << 22099 F: arch/*/kernel/static_call.c << 22100 F: include/linux/jump_label*.h << 22101 F: include/linux/static_call*.h << 22102 F: kernel/jump_label.c << 22103 F: kernel/static_call.c << 22104 << 22105 STI AUDIO (ASoC) DRIVERS << 22106 M: Arnaud Pouliquen <arnaud.pouliquen@fo << 22107 L: linux-sound@vger.kernel.org << 22108 S: Maintained << 22109 F: Documentation/devicetree/bindings/so << 22110 F: sound/soc/sti/ << 22111 << 22112 STI CEC DRIVER << 22113 M: Alain Volmat <alain.volmat@foss.st.co << 22114 S: Maintained << 22115 F: Documentation/devicetree/bindings/me << 22116 F: drivers/media/cec/platform/sti/ << 22117 << 22118 STK1160 USB VIDEO CAPTURE DRIVER << 22119 M: Ezequiel Garcia <ezequiel@vanguardias << 22120 L: linux-media@vger.kernel.org << 22121 S: Maintained << 22122 T: git git://linuxtv.org/media_tree.git << 22123 F: drivers/media/usb/stk1160/ << 22124 << 22125 STM32 AUDIO (ASoC) DRIVERS << 22126 M: Olivier Moysan <olivier.moysan@foss.s << 22127 M: Arnaud Pouliquen <arnaud.pouliquen@fo << 22128 L: linux-sound@vger.kernel.org << 22129 S: Maintained << 22130 F: Documentation/devicetree/bindings/ii << 22131 F: Documentation/devicetree/bindings/so << 22132 F: sound/soc/stm/ << 22133 << 22134 STM32 DMA DRIVERS << 22135 M: Amélie Delaunay <amelie.delaunay@fos << 22136 L: dmaengine@vger.kernel.org << 22137 L: linux-stm32@st-md-mailman.stormreply << 22138 S: Maintained << 22139 F: Documentation/arch/arm/stm32/stm32-d << 22140 F: Documentation/devicetree/bindings/dm << 22141 F: drivers/dma/stm32/ << 22142 << 22143 STM32 TIMER/LPTIMER DRIVERS << 22144 M: Fabrice Gasnier <fabrice.gasnier@foss << 22145 S: Maintained << 22146 F: Documentation/ABI/testing/*timer-stm << 22147 F: Documentation/devicetree/bindings/*/ << 22148 F: drivers/*/stm32-*timer* << 22149 F: drivers/pwm/pwm-stm32* << 22150 F: include/linux/*/stm32-*tim* << 22151 << 22152 STMMAC ETHERNET DRIVER << 22153 M: Alexandre Torgue <alexandre.torgue@fo << 22154 M: Jose Abreu <joabreu@synopsys.com> << 22155 L: netdev@vger.kernel.org << 22156 S: Supported << 22157 W: http://www.stlinux.com << 22158 F: Documentation/networking/device_driv << 22159 F: drivers/net/ethernet/stmicro/stmmac/ << 22160 5032 22161 SUN HAPPY MEAL ETHERNET DRIVER !! 5033 STRADIS MPEG-2 DECODER DRIVER 22162 M: Sean Anderson <seanga2@gmail.com> !! 5034 M: Nathan Laredo <laredo@gnu.org> >> 5035 W: http://www.stradis.com/ 22163 S: Maintained 5036 S: Maintained 22164 F: drivers/net/ethernet/sun/sunhme.* !! 5037 F: drivers/media/video/stradis.c 22165 5038 22166 SUN3/3X 5039 SUN3/3X 22167 M: Sam Creasey <sammy@sammy.net> 5040 M: Sam Creasey <sammy@sammy.net> 22168 S: Maintained << 22169 W: http://sammy.net/sun3/ 5041 W: http://sammy.net/sun3/ 22170 F: arch/m68k/include/asm/sun3* !! 5042 S: Maintained 22171 F: arch/m68k/kernel/*sun3* 5043 F: arch/m68k/kernel/*sun3* 22172 F: arch/m68k/sun3*/ 5044 F: arch/m68k/sun3*/ 22173 F: drivers/net/ethernet/i825xx/sun3* !! 5045 F: arch/m68k/include/asm/sun3* 22174 << 22175 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVE << 22176 M: Hans de Goede <hdegoede@redhat.com> << 22177 L: linux-input@vger.kernel.org << 22178 S: Maintained << 22179 F: Documentation/devicetree/bindings/in << 22180 F: drivers/input/keyboard/sun4i-lradc-k << 22181 << 22182 SUNDANCE NETWORK DRIVER << 22183 M: Denis Kirjanov <kda@linux-powerpc.org << 22184 L: netdev@vger.kernel.org << 22185 S: Maintained << 22186 F: drivers/net/ethernet/dlink/sundance. << 22187 << 22188 SUNPLUS ETHERNET DRIVER << 22189 M: Wells Lu <wellslutw@gmail.com> << 22190 L: netdev@vger.kernel.org << 22191 S: Maintained << 22192 W: https://sunplus.atlassian.net/wiki/s << 22193 F: Documentation/devicetree/bindings/ne << 22194 F: drivers/net/ethernet/sunplus/ << 22195 << 22196 SUNPLUS MMC DRIVER << 22197 M: Tony Huang <tonyhuang.sunplus@gmail.c << 22198 M: Li-hao Kuo <lhjeff911@gmail.com> << 22199 S: Maintained << 22200 F: Documentation/devicetree/bindings/mm << 22201 F: drivers/mmc/host/sunplus-mmc.c << 22202 << 22203 SUNPLUS OCOTP DRIVER << 22204 M: Vincent Shih <vincent.sunplus@gmail.c << 22205 S: Maintained << 22206 F: Documentation/devicetree/bindings/nv << 22207 F: drivers/nvmem/sunplus-ocotp.c << 22208 << 22209 SUNPLUS PWM DRIVER << 22210 M: Hammer Hsieh <hammerh0314@gmail.com> << 22211 S: Maintained << 22212 F: Documentation/devicetree/bindings/pw << 22213 F: drivers/pwm/pwm-sunplus.c << 22214 << 22215 SUNPLUS RTC DRIVER << 22216 M: Vincent Shih <vincent.sunplus@gmail.c << 22217 L: linux-rtc@vger.kernel.org << 22218 S: Maintained << 22219 F: Documentation/devicetree/bindings/rt << 22220 F: drivers/rtc/rtc-sunplus.c << 22221 << 22222 SUNPLUS SPI CONTROLLER INTERFACE DRIVER << 22223 M: Li-hao Kuo <lhjeff911@gmail.com> << 22224 L: linux-spi@vger.kernel.org << 22225 S: Maintained << 22226 F: Documentation/devicetree/bindings/sp << 22227 F: drivers/spi/spi-sunplus-sp7021.c << 22228 << 22229 SUNPLUS UART DRIVER << 22230 M: Hammer Hsieh <hammerh0314@gmail.com> << 22231 S: Maintained << 22232 F: Documentation/devicetree/bindings/se << 22233 F: drivers/tty/serial/sunplus-uart.c << 22234 << 22235 SUNPLUS USB2 PHY DRIVER << 22236 M: Vincent Shih <vincent.sunplus@gmail.c << 22237 L: linux-usb@vger.kernel.org << 22238 S: Maintained << 22239 F: Documentation/devicetree/bindings/ph << 22240 F: drivers/phy/sunplus/Kconfig << 22241 F: drivers/phy/sunplus/Makefile << 22242 F: drivers/phy/sunplus/phy-sunplus-usb2 << 22243 << 22244 SUNPLUS WATCHDOG DRIVER << 22245 M: Xiantao Hu <xt.hu@cqplus1.com> << 22246 L: linux-watchdog@vger.kernel.org << 22247 S: Maintained << 22248 F: Documentation/devicetree/bindings/wa << 22249 F: drivers/watchdog/sunplus_wdt.c << 22250 5046 22251 SUPERH 5047 SUPERH 22252 M: Yoshinori Sato <ysato@users.sourcefor !! 5048 M: Paul Mundt <lethal@linux-sh.org> 22253 M: Rich Felker <dalias@libc.org> << 22254 M: John Paul Adrian Glaubitz <glaubitz@p << 22255 L: linux-sh@vger.kernel.org 5049 L: linux-sh@vger.kernel.org 22256 S: Maintained !! 5050 W: http://www.linux-sh.org 22257 Q: http://patchwork.kernel.org/project/ !! 5051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git 22258 F: Documentation/arch/sh/ !! 5052 S: Supported >> 5053 F: Documentation/sh/ 22259 F: arch/sh/ 5054 F: arch/sh/ 22260 F: drivers/sh/ 5055 F: drivers/sh/ 22261 5056 22262 SUSPEND TO RAM 5057 SUSPEND TO RAM 22263 M: "Rafael J. Wysocki" <rafael@kernel.or << 22264 M: Len Brown <len.brown@intel.com> 5058 M: Len Brown <len.brown@intel.com> 22265 M: Pavel Machek <pavel@ucw.cz> 5059 M: Pavel Machek <pavel@ucw.cz> 22266 L: linux-pm@vger.kernel.org !! 5060 M: "Rafael J. Wysocki" <rjw@sisk.pl> >> 5061 L: linux-pm@lists.linux-foundation.org 22267 S: Supported 5062 S: Supported 22268 B: https://bugzilla.kernel.org << 22269 F: Documentation/power/ 5063 F: Documentation/power/ 22270 F: arch/x86/kernel/acpi/sleep* !! 5064 F: arch/x86/kernel/acpi/ 22271 F: arch/x86/kernel/acpi/wakeup* << 22272 F: drivers/base/power/ 5065 F: drivers/base/power/ >> 5066 F: kernel/power/ >> 5067 F: include/linux/suspend.h 22273 F: include/linux/freezer.h 5068 F: include/linux/freezer.h 22274 F: include/linux/pm.h 5069 F: include/linux/pm.h 22275 F: include/linux/suspend.h << 22276 F: kernel/power/ << 22277 5070 22278 SVGA HANDLING 5071 SVGA HANDLING 22279 M: Martin Mares <mj@ucw.cz> 5072 M: Martin Mares <mj@ucw.cz> 22280 L: linux-video@atrey.karlin.mff.cuni.cz 5073 L: linux-video@atrey.karlin.mff.cuni.cz 22281 S: Maintained 5074 S: Maintained 22282 F: Documentation/admin-guide/svga.rst !! 5075 F: Documentation/svga.txt 22283 F: arch/x86/boot/video* 5076 F: arch/x86/boot/video* 22284 5077 22285 SWITCHDEV << 22286 M: Jiri Pirko <jiri@resnulli.us> << 22287 M: Ivan Vecera <ivecera@redhat.com> << 22288 L: netdev@vger.kernel.org << 22289 S: Supported << 22290 F: include/net/switchdev.h << 22291 F: net/switchdev/ << 22292 << 22293 SY8106A REGULATOR DRIVER << 22294 M: Icenowy Zheng <icenowy@aosc.io> << 22295 S: Maintained << 22296 F: Documentation/devicetree/bindings/re << 22297 F: drivers/regulator/sy8106a-regulator. << 22298 << 22299 SYNC FILE FRAMEWORK << 22300 M: Sumit Semwal <sumit.semwal@linaro.org << 22301 R: Gustavo Padovan <gustavo@padovan.org> << 22302 L: linux-media@vger.kernel.org << 22303 L: dri-devel@lists.freedesktop.org << 22304 S: Maintained << 22305 T: git https://gitlab.freedesktop.org/d << 22306 F: Documentation/driver-api/sync_file.r << 22307 F: drivers/dma-buf/dma-fence* << 22308 F: drivers/dma-buf/sw_sync.c << 22309 F: drivers/dma-buf/sync_* << 22310 F: include/linux/sync_file.h << 22311 F: include/uapi/linux/sync_file.h << 22312 << 22313 SYNOPSYS ARC ARCHITECTURE << 22314 M: Vineet Gupta <vgupta@kernel.org> << 22315 L: linux-snps-arc@lists.infradead.org << 22316 S: Supported << 22317 T: git git://git.kernel.org/pub/scm/lin << 22318 F: Documentation/arch/arc << 22319 F: Documentation/devicetree/bindings/ar << 22320 F: Documentation/devicetree/bindings/in << 22321 F: arch/arc/ << 22322 F: drivers/clocksource/arc_timer.c << 22323 F: drivers/tty/serial/arc_uart.c << 22324 << 22325 SYNOPSYS ARC HSDK SDP pll clock driver << 22326 M: Eugeniy Paltsev <Eugeniy.Paltsev@syno << 22327 S: Supported << 22328 F: Documentation/devicetree/bindings/cl << 22329 F: drivers/clk/clk-hsdk-pll.c << 22330 << 22331 SYNOPSYS ARC SDP clock driver << 22332 M: Eugeniy Paltsev <Eugeniy.Paltsev@syno << 22333 S: Supported << 22334 F: Documentation/devicetree/bindings/cl << 22335 F: drivers/clk/axs10x/* << 22336 << 22337 SYNOPSYS ARC SDP platform support << 22338 M: Alexey Brodkin <abrodkin@synopsys.com << 22339 S: Supported << 22340 F: Documentation/devicetree/bindings/ar << 22341 F: arch/arc/boot/dts/ax* << 22342 F: arch/arc/plat-axs10x << 22343 << 22344 SYNOPSYS AXS10x RESET CONTROLLER DRIVER << 22345 M: Eugeniy Paltsev <Eugeniy.Paltsev@syno << 22346 S: Supported << 22347 F: Documentation/devicetree/bindings/re << 22348 F: drivers/reset/reset-axs10x.c << 22349 << 22350 SYNOPSYS CREG GPIO DRIVER << 22351 M: Eugeniy Paltsev <Eugeniy.Paltsev@syno << 22352 S: Maintained << 22353 F: Documentation/devicetree/bindings/gp << 22354 F: drivers/gpio/gpio-creg-snps.c << 22355 << 22356 SYNOPSYS DESIGNWARE 8250 UART DRIVER << 22357 M: Ilpo Järvinen <ilpo.jarvinen@linux.i << 22358 R: Andy Shevchenko <andriy.shevchenko@li << 22359 S: Supported << 22360 F: drivers/tty/serial/8250/8250_dw.c << 22361 F: drivers/tty/serial/8250/8250_dwlib.* << 22362 F: drivers/tty/serial/8250/8250_lpss.c << 22363 << 22364 SYNOPSYS DESIGNWARE APB GPIO DRIVER << 22365 M: Hoan Tran <hoan@os.amperecomputing.co << 22366 L: linux-gpio@vger.kernel.org << 22367 S: Maintained << 22368 F: Documentation/devicetree/bindings/gp << 22369 F: drivers/gpio/gpio-dwapb.c << 22370 << 22371 SYNOPSYS DESIGNWARE AXI DMAC DRIVER << 22372 M: Eugeniy Paltsev <Eugeniy.Paltsev@syno << 22373 S: Maintained << 22374 F: Documentation/devicetree/bindings/dm << 22375 F: drivers/dma/dw-axi-dmac/ << 22376 << 22377 SYNOPSYS DESIGNWARE DMAC DRIVER << 22378 M: Viresh Kumar <vireshk@kernel.org> << 22379 R: Andy Shevchenko <andriy.shevchenko@li << 22380 S: Maintained << 22381 F: Documentation/devicetree/bindings/dm << 22382 F: Documentation/devicetree/bindings/dm << 22383 F: drivers/dma/dw/ << 22384 F: include/dt-bindings/dma/dw-dmac.h << 22385 F: include/linux/dma/dw.h << 22386 F: include/linux/platform_data/dma-dw.h << 22387 << 22388 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIV << 22389 M: Jose Abreu <Jose.Abreu@synopsys.com> << 22390 L: netdev@vger.kernel.org << 22391 S: Supported << 22392 F: drivers/net/ethernet/synopsys/ << 22393 << 22394 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER << 22395 M: Jose Abreu <Jose.Abreu@synopsys.com> << 22396 L: netdev@vger.kernel.org << 22397 S: Supported << 22398 F: drivers/net/pcs/pcs-xpcs.c << 22399 F: drivers/net/pcs/pcs-xpcs.h << 22400 F: include/linux/pcs/pcs-xpcs.h << 22401 << 22402 SYNOPSYS DESIGNWARE I2C DRIVER << 22403 M: Jarkko Nikula <jarkko.nikula@linux.in << 22404 R: Andy Shevchenko <andriy.shevchenko@li << 22405 R: Mika Westerberg <mika.westerberg@linu << 22406 R: Jan Dabros <jsd@semihalf.com> << 22407 L: linux-i2c@vger.kernel.org << 22408 S: Supported << 22409 F: drivers/i2c/busses/i2c-designware-* << 22410 << 22411 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER << 22412 M: Jaehoon Chung <jh80.chung@samsung.com << 22413 L: linux-mmc@vger.kernel.org << 22414 S: Maintained << 22415 F: drivers/mmc/host/dw_mmc* << 22416 << 22417 SYNOPSYS DESIGNWARE PCIE PMU DRIVER << 22418 M: Shuai Xue <xueshuai@linux.alibaba.com << 22419 M: Jing Zhang <renyu.zj@linux.alibaba.co << 22420 S: Supported << 22421 F: Documentation/admin-guide/perf/dwc_p << 22422 F: drivers/perf/dwc_pcie_pmu.c << 22423 << 22424 SYNOPSYS HSDK RESET CONTROLLER DRIVER << 22425 M: Eugeniy Paltsev <Eugeniy.Paltsev@syno << 22426 S: Supported << 22427 F: Documentation/devicetree/bindings/re << 22428 F: drivers/reset/reset-hsdk.c << 22429 F: include/dt-bindings/reset/snps,hsdk- << 22430 << 22431 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER << 22432 M: Prabu Thangamuthu <prabu.t@synopsys.c << 22433 M: Manjunath M B <manjumb@synopsys.com> << 22434 L: linux-mmc@vger.kernel.org << 22435 S: Maintained << 22436 F: drivers/mmc/host/sdhci-pci-dwc-mshc. << 22437 << 22438 SYSTEM CONFIGURATION (SYSCON) << 22439 M: Lee Jones <lee@kernel.org> << 22440 M: Arnd Bergmann <arnd@arndb.de> << 22441 S: Supported << 22442 T: git git://git.kernel.org/pub/scm/lin << 22443 F: drivers/mfd/syscon.c << 22444 << 22445 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE << 22446 M: Sudeep Holla <sudeep.holla@arm.com> << 22447 R: Cristian Marussi <cristian.marussi@ar << 22448 L: arm-scmi@vger.kernel.org << 22449 L: linux-arm-kernel@lists.infradead.org << 22450 S: Maintained << 22451 F: Documentation/devicetree/bindings/fi << 22452 F: drivers/clk/clk-sc[mp]i.c << 22453 F: drivers/cpufreq/sc[mp]i-cpufreq.c << 22454 F: drivers/firmware/arm_scmi/ << 22455 F: drivers/firmware/arm_scpi.c << 22456 F: drivers/hwmon/scmi-hwmon.c << 22457 F: drivers/pinctrl/pinctrl-scmi.c << 22458 F: drivers/pmdomain/arm/ << 22459 F: drivers/powercap/arm_scmi_powercap.c << 22460 F: drivers/regulator/scmi-regulator.c << 22461 F: drivers/reset/reset-scmi.c << 22462 F: include/linux/sc[mp]i_protocol.h << 22463 F: include/trace/events/scmi.h << 22464 F: include/uapi/linux/virtio_scmi.h << 22465 << 22466 SYSTEM RESET/SHUTDOWN DRIVERS << 22467 M: Sebastian Reichel <sre@kernel.org> << 22468 L: linux-pm@vger.kernel.org << 22469 S: Maintained << 22470 T: git git://git.kernel.org/pub/scm/lin << 22471 F: Documentation/devicetree/bindings/po << 22472 F: drivers/power/reset/ << 22473 << 22474 SYSTEM TRACE MODULE CLASS << 22475 M: Alexander Shishkin <alexander.shishki << 22476 S: Maintained << 22477 T: git git://git.kernel.org/pub/scm/lin << 22478 F: Documentation/trace/stm.rst << 22479 F: drivers/hwtracing/stm/ << 22480 F: include/linux/stm.h << 22481 F: include/uapi/linux/stm.h << 22482 << 22483 SYSTEM76 ACPI DRIVER << 22484 M: Jeremy Soller <jeremy@system76.com> << 22485 M: System76 Product Development <product << 22486 L: platform-driver-x86@vger.kernel.org << 22487 S: Maintained << 22488 F: drivers/platform/x86/system76_acpi.c << 22489 << 22490 SYSV FILESYSTEM 5078 SYSV FILESYSTEM 22491 S: Orphan !! 5079 M: Christoph Hellwig <hch@infradead.org> 22492 F: Documentation/filesystems/sysv-fs.rs !! 5080 S: Maintained >> 5081 F: Documentation/filesystems/sysv-fs.txt 22493 F: fs/sysv/ 5082 F: fs/sysv/ 22494 F: include/linux/sysv_fs.h 5083 F: include/linux/sysv_fs.h 22495 5084 22496 TASKSTATS STATISTICS INTERFACE 5085 TASKSTATS STATISTICS INTERFACE 22497 M: Balbir Singh <bsingharora@gmail.com> !! 5086 M: Balbir Singh <balbir@linux.vnet.ibm.com> 22498 S: Maintained 5087 S: Maintained 22499 F: Documentation/accounting/taskstats* 5088 F: Documentation/accounting/taskstats* 22500 F: include/linux/taskstats* 5089 F: include/linux/taskstats* 22501 F: kernel/taskstats.c 5090 F: kernel/taskstats.c 22502 5091 22503 TC subsystem !! 5092 TC CLASSIFIER 22504 M: Jamal Hadi Salim <jhs@mojatatu.com> !! 5093 M: Jamal Hadi Salim <hadi@cyberus.ca> 22505 M: Cong Wang <xiyou.wangcong@gmail.com> << 22506 M: Jiri Pirko <jiri@resnulli.us> << 22507 L: netdev@vger.kernel.org 5094 L: netdev@vger.kernel.org 22508 S: Maintained 5095 S: Maintained >> 5096 F: include/linux/pkt_cls.h 22509 F: include/net/pkt_cls.h 5097 F: include/net/pkt_cls.h 22510 F: include/net/pkt_sched.h << 22511 F: include/net/tc_act/ << 22512 F: include/uapi/linux/pkt_cls.h << 22513 F: include/uapi/linux/pkt_sched.h << 22514 F: include/uapi/linux/tc_act/ << 22515 F: include/uapi/linux/tc_ematch/ << 22516 F: net/sched/ 5098 F: net/sched/ 22517 F: tools/testing/selftests/tc-testing << 22518 << 22519 TC90522 MEDIA DRIVER << 22520 M: Akihiro Tsukada <tskd08@gmail.com> << 22521 L: linux-media@vger.kernel.org << 22522 S: Odd Fixes << 22523 F: drivers/media/dvb-frontends/tc90522* << 22524 5099 22525 TCP LOW PRIORITY MODULE 5100 TCP LOW PRIORITY MODULE 22526 M: "Wong Hoi Sing, Edison" <hswong3i@gma 5101 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 22527 M: "Hung Hing Lun, Mike" <hlhung3i@gmail 5102 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 22528 S: Maintained << 22529 W: http://tcp-lp-mod.sourceforge.net/ 5103 W: http://tcp-lp-mod.sourceforge.net/ 22530 F: net/ipv4/tcp_lp.c << 22531 << 22532 TDA10071 MEDIA DRIVER << 22533 L: linux-media@vger.kernel.org << 22534 S: Orphan << 22535 W: https://linuxtv.org << 22536 Q: http://patchwork.linuxtv.org/project << 22537 F: drivers/media/dvb-frontends/tda10071 << 22538 << 22539 TDA18212 MEDIA DRIVER << 22540 L: linux-media@vger.kernel.org << 22541 S: Orphan << 22542 W: https://linuxtv.org << 22543 Q: http://patchwork.linuxtv.org/project << 22544 F: drivers/media/tuners/tda18212* << 22545 << 22546 TDA18218 MEDIA DRIVER << 22547 L: linux-media@vger.kernel.org << 22548 S: Orphan << 22549 W: https://linuxtv.org << 22550 Q: http://patchwork.linuxtv.org/project << 22551 F: drivers/media/tuners/tda18218* << 22552 << 22553 TDA18250 MEDIA DRIVER << 22554 M: Olli Salonen <olli.salonen@iki.fi> << 22555 L: linux-media@vger.kernel.org << 22556 S: Maintained << 22557 W: https://linuxtv.org << 22558 Q: http://patchwork.linuxtv.org/project << 22559 T: git git://linuxtv.org/media_tree.git << 22560 F: drivers/media/tuners/tda18250* << 22561 << 22562 TDA18271 MEDIA DRIVER << 22563 M: Michael Krufky <mkrufky@linuxtv.org> << 22564 L: linux-media@vger.kernel.org << 22565 S: Maintained 5104 S: Maintained 22566 W: https://linuxtv.org !! 5105 F: net/ipv4/tcp_lp.c 22567 W: http://github.com/mkrufky << 22568 Q: http://patchwork.linuxtv.org/project << 22569 T: git git://linuxtv.org/mkrufky/tuners << 22570 F: drivers/media/tuners/tda18271* << 22571 << 22572 TDA1997x MEDIA DRIVER << 22573 M: Tim Harvey <tharvey@gateworks.com> << 22574 L: linux-media@vger.kernel.org << 22575 S: Maintained << 22576 W: https://linuxtv.org << 22577 Q: http://patchwork.linuxtv.org/project << 22578 F: drivers/media/i2c/tda1997x.* << 22579 << 22580 TDA827x MEDIA DRIVER << 22581 M: Michael Krufky <mkrufky@linuxtv.org> << 22582 L: linux-media@vger.kernel.org << 22583 S: Maintained << 22584 W: https://linuxtv.org << 22585 W: http://github.com/mkrufky << 22586 Q: http://patchwork.linuxtv.org/project << 22587 T: git git://linuxtv.org/mkrufky/tuners << 22588 F: drivers/media/tuners/tda8290.* << 22589 << 22590 TDA8290 MEDIA DRIVER << 22591 M: Michael Krufky <mkrufky@linuxtv.org> << 22592 L: linux-media@vger.kernel.org << 22593 S: Maintained << 22594 W: https://linuxtv.org << 22595 W: http://github.com/mkrufky << 22596 Q: http://patchwork.linuxtv.org/project << 22597 T: git git://linuxtv.org/mkrufky/tuners << 22598 F: drivers/media/tuners/tda8290.* << 22599 << 22600 TDA9840 MEDIA DRIVER << 22601 M: Hans Verkuil <hverkuil@xs4all.nl> << 22602 L: linux-media@vger.kernel.org << 22603 S: Maintained << 22604 W: https://linuxtv.org << 22605 T: git git://linuxtv.org/media_tree.git << 22606 F: drivers/media/i2c/tda9840* << 22607 << 22608 TEA5761 TUNER DRIVER << 22609 M: Mauro Carvalho Chehab <mchehab@kernel << 22610 L: linux-media@vger.kernel.org << 22611 S: Odd fixes << 22612 W: https://linuxtv.org << 22613 T: git git://linuxtv.org/media_tree.git << 22614 F: drivers/media/tuners/tea5761.* << 22615 << 22616 TEA5767 TUNER DRIVER << 22617 M: Mauro Carvalho Chehab <mchehab@kernel << 22618 L: linux-media@vger.kernel.org << 22619 S: Maintained << 22620 W: https://linuxtv.org << 22621 T: git git://linuxtv.org/media_tree.git << 22622 F: drivers/media/tuners/tea5767.* << 22623 << 22624 TEA6415C MEDIA DRIVER << 22625 M: Hans Verkuil <hverkuil@xs4all.nl> << 22626 L: linux-media@vger.kernel.org << 22627 S: Maintained << 22628 W: https://linuxtv.org << 22629 T: git git://linuxtv.org/media_tree.git << 22630 F: drivers/media/i2c/tea6415c* << 22631 << 22632 TEA6420 MEDIA DRIVER << 22633 M: Hans Verkuil <hverkuil@xs4all.nl> << 22634 L: linux-media@vger.kernel.org << 22635 S: Maintained << 22636 W: https://linuxtv.org << 22637 T: git git://linuxtv.org/media_tree.git << 22638 F: drivers/media/i2c/tea6420* << 22639 << 22640 TEAM DRIVER << 22641 M: Jiri Pirko <jiri@resnulli.us> << 22642 L: netdev@vger.kernel.org << 22643 S: Supported << 22644 F: Documentation/netlink/specs/team.yam << 22645 F: drivers/net/team/ << 22646 F: include/linux/if_team.h << 22647 F: include/uapi/linux/if_team.h << 22648 F: tools/testing/selftests/drivers/net/ << 22649 << 22650 TECHNICAL ADVISORY BOARD PROCESS DOCS << 22651 M: "Theodore Ts'o" <tytso@mit.edu> << 22652 M: Greg Kroah-Hartman <gregkh@linuxfound << 22653 L: tech-board-discuss@lists.linux.dev << 22654 S: Maintained << 22655 F: Documentation/process/contribution-m << 22656 F: Documentation/process/researcher-gui << 22657 << 22658 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT << 22659 M: "Savoir-faire Linux Inc." <kernel@sav << 22660 S: Maintained << 22661 F: arch/x86/platform/ts5500/ << 22662 << 22663 TECHNOTREND USB IR RECEIVER << 22664 M: Sean Young <sean@mess.org> << 22665 L: linux-media@vger.kernel.org << 22666 S: Maintained << 22667 F: drivers/media/rc/ttusbir.c << 22668 << 22669 TECHWELL TW9900 VIDEO DECODER << 22670 M: Mehdi Djait <mehdi.djait@bootlin.com> << 22671 L: linux-media@vger.kernel.org << 22672 S: Maintained << 22673 F: drivers/media/i2c/tw9900.c << 22674 << 22675 TECHWELL TW9910 VIDEO DECODER << 22676 L: linux-media@vger.kernel.org << 22677 S: Orphan << 22678 F: drivers/media/i2c/tw9910.c << 22679 F: include/media/i2c/tw9910.h << 22680 << 22681 TEE SUBSYSTEM << 22682 M: Jens Wiklander <jens.wiklander@linaro << 22683 R: Sumit Garg <sumit.garg@linaro.org> << 22684 L: op-tee@lists.trustedfirmware.org << 22685 S: Maintained << 22686 F: Documentation/ABI/testing/sysfs-clas << 22687 F: Documentation/driver-api/tee.rst << 22688 F: Documentation/tee/ << 22689 F: Documentation/userspace-api/tee.rst << 22690 F: drivers/tee/ << 22691 F: include/linux/tee_core.h << 22692 F: include/linux/tee_drv.h << 22693 F: include/uapi/linux/tee.h << 22694 << 22695 TEGRA ARCHITECTURE SUPPORT << 22696 M: Thierry Reding <thierry.reding@gmail. << 22697 M: Jonathan Hunter <jonathanh@nvidia.com << 22698 L: linux-tegra@vger.kernel.org << 22699 S: Supported << 22700 Q: http://patchwork.ozlabs.org/project/ << 22701 T: git git://git.kernel.org/pub/scm/lin << 22702 N: [^a-z]tegra << 22703 << 22704 TEGRA CLOCK DRIVER << 22705 M: Peter De Schrijver <pdeschrijver@nvid << 22706 M: Prashant Gaikwad <pgaikwad@nvidia.com << 22707 S: Supported << 22708 F: drivers/clk/tegra/ << 22709 << 22710 TEGRA CRYPTO DRIVERS << 22711 M: Akhil R <akhilrajeev@nvidia.com> << 22712 S: Supported << 22713 F: drivers/crypto/tegra/* << 22714 << 22715 TEGRA DMA DRIVERS << 22716 M: Laxman Dewangan <ldewangan@nvidia.com << 22717 M: Jon Hunter <jonathanh@nvidia.com> << 22718 S: Supported << 22719 F: drivers/dma/tegra* << 22720 << 22721 TEGRA I2C DRIVER << 22722 M: Laxman Dewangan <ldewangan@nvidia.com << 22723 R: Dmitry Osipenko <digetx@gmail.com> << 22724 S: Supported << 22725 F: drivers/i2c/busses/i2c-tegra.c << 22726 << 22727 TEGRA IOMMU DRIVERS << 22728 M: Thierry Reding <thierry.reding@gmail. << 22729 R: Krishna Reddy <vdumpa@nvidia.com> << 22730 L: linux-tegra@vger.kernel.org << 22731 S: Supported << 22732 F: drivers/iommu/arm/arm-smmu-v3/tegra2 << 22733 F: drivers/iommu/arm/arm-smmu/arm-smmu- << 22734 F: drivers/iommu/tegra* << 22735 << 22736 TEGRA KBC DRIVER << 22737 M: Laxman Dewangan <ldewangan@nvidia.com << 22738 S: Supported << 22739 F: drivers/input/keyboard/tegra-kbc.c << 22740 << 22741 TEGRA NAND DRIVER << 22742 M: Stefan Agner <stefan@agner.ch> << 22743 M: Lucas Stach <dev@lynxeye.de> << 22744 S: Maintained << 22745 F: Documentation/devicetree/bindings/mt << 22746 F: drivers/mtd/nand/raw/tegra_nand.c << 22747 << 22748 TEGRA PWM DRIVER << 22749 M: Thierry Reding <thierry.reding@gmail. << 22750 S: Supported << 22751 F: drivers/pwm/pwm-tegra.c << 22752 << 22753 TEGRA QUAD SPI DRIVER << 22754 M: Thierry Reding <thierry.reding@gmail. << 22755 M: Jonathan Hunter <jonathanh@nvidia.com << 22756 M: Sowjanya Komatineni <skomatineni@nvid << 22757 L: linux-tegra@vger.kernel.org << 22758 S: Maintained << 22759 F: drivers/spi/spi-tegra210-quad.c << 22760 << 22761 TEGRA SERIAL DRIVER << 22762 M: Laxman Dewangan <ldewangan@nvidia.com << 22763 S: Supported << 22764 F: drivers/tty/serial/serial-tegra.c << 22765 << 22766 TEGRA SPI DRIVER << 22767 M: Laxman Dewangan <ldewangan@nvidia.com << 22768 S: Supported << 22769 F: drivers/spi/spi-tegra* << 22770 << 22771 TEGRA VIDEO DRIVER << 22772 M: Thierry Reding <thierry.reding@gmail. << 22773 M: Jonathan Hunter <jonathanh@nvidia.com << 22774 M: Sowjanya Komatineni <skomatineni@nvid << 22775 M: Luca Ceresoli <luca.ceresoli@bootlin. << 22776 L: linux-media@vger.kernel.org << 22777 L: linux-tegra@vger.kernel.org << 22778 S: Maintained << 22779 F: Documentation/devicetree/bindings/di << 22780 F: Documentation/devicetree/bindings/di << 22781 F: Documentation/devicetree/bindings/di << 22782 F: drivers/staging/media/tegra-video/ << 22783 << 22784 TEGRA XUSB PADCTL DRIVER << 22785 M: JC Kuo <jckuo@nvidia.com> << 22786 S: Supported << 22787 F: drivers/phy/tegra/xusb* << 22788 5106 22789 TEHUTI ETHERNET DRIVER 5107 TEHUTI ETHERNET DRIVER >> 5108 M: Alexander Indenbaum <baum@tehutinetworks.net> 22790 M: Andy Gospodarek <andy@greyhouse.net> 5109 M: Andy Gospodarek <andy@greyhouse.net> 22791 L: netdev@vger.kernel.org 5110 L: netdev@vger.kernel.org 22792 S: Supported 5111 S: Supported 22793 F: drivers/net/ethernet/tehuti/tehuti.* !! 5112 F: drivers/net/tehuti* 22794 << 22795 TEHUTI TN40XX ETHERNET DRIVER << 22796 M: FUJITA Tomonori <fujita.tomonori@gmai << 22797 L: netdev@vger.kernel.org << 22798 S: Maintained << 22799 F: drivers/net/ethernet/tehuti/tn40* << 22800 5113 22801 TELECOM CLOCK DRIVER FOR MCPL0010 !! 5114 Telecom Clock Driver for MCPL0010 22802 M: Mark Gross <markgross@kernel.org> !! 5115 M: Mark Gross <mark.gross@intel.com> 22803 S: Supported 5116 S: Supported 22804 F: drivers/char/tlclk.c 5117 F: drivers/char/tlclk.c 22805 5118 22806 TEMPO SEMICONDUCTOR DRIVERS << 22807 M: Steven Eckhoff <steven.eckhoff.openso << 22808 S: Maintained << 22809 F: Documentation/devicetree/bindings/so << 22810 F: sound/soc/codecs/tscs*.c << 22811 F: sound/soc/codecs/tscs*.h << 22812 << 22813 TENSILICA XTENSA PORT (xtensa) 5119 TENSILICA XTENSA PORT (xtensa) 22814 M: Chris Zankel <chris@zankel.net> 5120 M: Chris Zankel <chris@zankel.net> 22815 M: Max Filippov <jcmvbkbc@gmail.com> << 22816 S: Maintained 5121 S: Maintained 22817 T: git https://github.com/jcmvbkbc/linu << 22818 F: arch/xtensa/ 5122 F: arch/xtensa/ 22819 F: drivers/irqchip/irq-xtensa-* << 22820 << 22821 TEXAS INSTRUMENTS ASoC DRIVERS << 22822 M: Peter Ujfalusi <peter.ujfalusi@gmail. << 22823 L: linux-sound@vger.kernel.org << 22824 S: Maintained << 22825 F: Documentation/devicetree/bindings/so << 22826 F: sound/soc/ti/ << 22827 << 22828 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS << 22829 M: Shenghao Ding <shenghao-ding@ti.com> << 22830 M: Kevin Lu <kevin-lu@ti.com> << 22831 M: Baojun Xu <baojun.xu@ti.com> << 22832 L: linux-sound@vger.kernel.org << 22833 S: Maintained << 22834 F: Documentation/devicetree/bindings/so << 22835 F: Documentation/devicetree/bindings/so << 22836 F: Documentation/devicetree/bindings/so << 22837 F: Documentation/devicetree/bindings/so << 22838 F: Documentation/devicetree/bindings/so << 22839 F: Documentation/devicetree/bindings/so << 22840 F: Documentation/devicetree/bindings/so << 22841 F: Documentation/devicetree/bindings/so << 22842 F: Documentation/devicetree/bindings/so << 22843 F: include/sound/tas2*.h << 22844 F: include/sound/tlv320*.h << 22845 F: include/sound/tpa6130a2-plat.h << 22846 F: sound/pci/hda/tas2781_hda_i2c.c << 22847 F: sound/soc/codecs/pcm1681.c << 22848 F: sound/soc/codecs/pcm1789*.* << 22849 F: sound/soc/codecs/pcm179x*.* << 22850 F: sound/soc/codecs/pcm186x*.* << 22851 F: sound/soc/codecs/pcm3008.* << 22852 F: sound/soc/codecs/pcm3060*.* << 22853 F: sound/soc/codecs/pcm3168a*.* << 22854 F: sound/soc/codecs/pcm5102a.c << 22855 F: sound/soc/codecs/pcm512x*.* << 22856 F: sound/soc/codecs/tas2*.* << 22857 F: sound/soc/codecs/tlv320*.* << 22858 F: sound/soc/codecs/tpa6130a2.* << 22859 << 22860 TEXAS INSTRUMENTS DMA DRIVERS << 22861 M: Peter Ujfalusi <peter.ujfalusi@gmail. << 22862 L: dmaengine@vger.kernel.org << 22863 S: Maintained << 22864 F: Documentation/devicetree/bindings/dm << 22865 F: Documentation/devicetree/bindings/dm << 22866 F: Documentation/devicetree/bindings/dm << 22867 F: drivers/dma/ti/ << 22868 F: include/linux/dma/k3-psil.h << 22869 F: include/linux/dma/k3-udma-glue.h << 22870 F: include/linux/dma/ti-cppi5.h << 22871 X: drivers/dma/ti/cppi41.c << 22872 << 22873 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER << 22874 M: Robert Marko <robert.marko@sartura.hr << 22875 M: Luka Perkov <luka.perkov@sartura.hr> << 22876 L: linux-hwmon@vger.kernel.org << 22877 S: Maintained << 22878 F: Documentation/devicetree/bindings/hw << 22879 F: Documentation/hwmon/tps23861.rst << 22880 F: drivers/hwmon/tps23861.c << 22881 << 22882 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER << 22883 M: Ricardo Ribalda <ribalda@kernel.org> << 22884 L: linux-iio@vger.kernel.org << 22885 S: Supported << 22886 F: Documentation/devicetree/bindings/ii << 22887 F: drivers/iio/dac/ti-dac7612.c << 22888 << 22889 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE << 22890 M: Nishanth Menon <nm@ti.com> << 22891 M: Tero Kristo <kristo@kernel.org> << 22892 M: Santosh Shilimkar <ssantosh@kernel.or << 22893 L: linux-arm-kernel@lists.infradead.org << 22894 S: Maintained << 22895 F: Documentation/devicetree/bindings/ar << 22896 F: Documentation/devicetree/bindings/ar << 22897 F: Documentation/devicetree/bindings/cl << 22898 F: Documentation/devicetree/bindings/in << 22899 F: Documentation/devicetree/bindings/in << 22900 F: Documentation/devicetree/bindings/re << 22901 F: Documentation/devicetree/bindings/so << 22902 F: drivers/clk/keystone/sci-clk.c << 22903 F: drivers/firmware/ti_sci* << 22904 F: drivers/irqchip/irq-ti-sci-inta.c << 22905 F: drivers/irqchip/irq-ti-sci-intr.c << 22906 F: drivers/reset/reset-ti-sci.c << 22907 F: drivers/soc/ti/ti_sci_inta_msi.c << 22908 F: drivers/pmdomain/ti/ti_sci_pm_domain << 22909 F: include/dt-bindings/soc/ti,sci_pm_do << 22910 F: include/linux/soc/ti/ti_sci_inta_msi << 22911 F: include/linux/soc/ti/ti_sci_protocol << 22912 << 22913 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR << 22914 M: Puranjay Mohan <puranjay@kernel.org> << 22915 L: linux-iio@vger.kernel.org << 22916 S: Supported << 22917 F: Documentation/devicetree/bindings/ii << 22918 F: drivers/iio/temperature/tmp117.c << 22919 << 22920 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER US << 22921 M: Hans Verkuil <hverkuil@xs4all.nl> << 22922 L: linux-media@vger.kernel.org << 22923 S: Maintained << 22924 W: https://linuxtv.org << 22925 T: git git://linuxtv.org/media_tree.git << 22926 F: drivers/media/radio/radio-raremono.c << 22927 << 22928 THERMAL << 22929 M: Rafael J. Wysocki <rafael@kernel.org> << 22930 M: Daniel Lezcano <daniel.lezcano@linaro << 22931 R: Zhang Rui <rui.zhang@intel.com> << 22932 R: Lukasz Luba <lukasz.luba@arm.com> << 22933 L: linux-pm@vger.kernel.org << 22934 S: Supported << 22935 Q: https://patchwork.kernel.org/project << 22936 T: git git://git.kernel.org/pub/scm/lin << 22937 F: Documentation/ABI/testing/sysfs-clas << 22938 F: Documentation/admin-guide/thermal/ << 22939 F: Documentation/devicetree/bindings/th << 22940 F: Documentation/driver-api/thermal/ << 22941 F: drivers/thermal/ << 22942 F: include/dt-bindings/thermal/ << 22943 F: include/linux/cpu_cooling.h << 22944 F: include/linux/thermal.h << 22945 F: include/uapi/linux/thermal.h << 22946 F: tools/lib/thermal/ << 22947 F: tools/thermal/ << 22948 << 22949 THERMAL DRIVER FOR AMLOGIC SOCS << 22950 M: Guillaume La Roque <glaroque@baylibre << 22951 L: linux-pm@vger.kernel.org << 22952 L: linux-amlogic@lists.infradead.org << 22953 S: Supported << 22954 W: http://linux-meson.com/ << 22955 F: Documentation/devicetree/bindings/th << 22956 F: drivers/thermal/amlogic_thermal.c << 22957 << 22958 THERMAL/CPU_COOLING << 22959 M: Amit Daniel Kachhap <amit.kachhap@gma << 22960 M: Daniel Lezcano <daniel.lezcano@linaro << 22961 M: Viresh Kumar <viresh.kumar@linaro.org << 22962 R: Lukasz Luba <lukasz.luba@arm.com> << 22963 L: linux-pm@vger.kernel.org << 22964 S: Supported << 22965 F: Documentation/driver-api/thermal/cpu << 22966 F: Documentation/driver-api/thermal/cpu << 22967 F: drivers/thermal/cpufreq_cooling.c << 22968 F: drivers/thermal/cpuidle_cooling.c << 22969 F: include/linux/cpu_cooling.h << 22970 << 22971 THERMAL/POWER_ALLOCATOR << 22972 M: Lukasz Luba <lukasz.luba@arm.com> << 22973 L: linux-pm@vger.kernel.org << 22974 S: Maintained << 22975 F: Documentation/driver-api/thermal/pow << 22976 F: drivers/thermal/gov_power_allocator. << 22977 F: drivers/thermal/thermal_trace_ipa.h << 22978 5123 22979 THINKPAD ACPI EXTRAS DRIVER 5124 THINKPAD ACPI EXTRAS DRIVER 22980 M: Henrique de Moraes Holschuh <hmh@hmh. !! 5125 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 22981 L: ibm-acpi-devel@lists.sourceforge.net 5126 L: ibm-acpi-devel@lists.sourceforge.net 22982 L: platform-driver-x86@vger.kernel.org << 22983 S: Maintained << 22984 W: http://ibm-acpi.sourceforge.net 5127 W: http://ibm-acpi.sourceforge.net 22985 W: http://thinkwiki.org/wiki/Ibm-acpi 5128 W: http://thinkwiki.org/wiki/Ibm-acpi 22986 T: git git://repo.or.cz/linux-2.6/linux 5129 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 22987 F: drivers/platform/x86/thinkpad_acpi.c << 22988 << 22989 THINKPAD LMI DRIVER << 22990 M: Mark Pearson <markpearson@lenovo.com> << 22991 L: platform-driver-x86@vger.kernel.org << 22992 S: Maintained << 22993 F: Documentation/ABI/testing/sysfs-clas << 22994 F: drivers/platform/x86/think-lmi.? << 22995 << 22996 THP7312 ISP DRIVER << 22997 M: Laurent Pinchart <laurent.pinchart@id << 22998 M: Paul Elder <paul.elder@ideasonboard.c << 22999 L: linux-media@vger.kernel.org << 23000 S: Maintained << 23001 T: git git://linuxtv.org/media_tree.git << 23002 F: Documentation/devicetree/bindings/me << 23003 F: Documentation/userspace-api/media/dr << 23004 F: drivers/media/i2c/thp7312.c << 23005 F: include/uapi/linux/thp7312.h << 23006 << 23007 THUNDERBOLT DMA TRAFFIC TEST DRIVER << 23008 M: Isaac Hazan <isaac.hazan@intel.com> << 23009 L: linux-usb@vger.kernel.org << 23010 S: Maintained << 23011 F: drivers/thunderbolt/dma_test.c << 23012 << 23013 THUNDERBOLT DRIVER << 23014 M: Andreas Noever <andreas.noever@gmail. << 23015 M: Michael Jamet <michael.jamet@intel.co << 23016 M: Mika Westerberg <mika.westerberg@linu << 23017 M: Yehezkel Bernat <YehezkelShB@gmail.co << 23018 L: linux-usb@vger.kernel.org << 23019 S: Maintained 5130 S: Maintained 23020 T: git git://git.kernel.org/pub/scm/lin !! 5131 F: drivers/platform/x86/thinkpad_acpi.c 23021 F: Documentation/admin-guide/thunderbol << 23022 F: drivers/thunderbolt/ << 23023 F: include/linux/thunderbolt.h << 23024 << 23025 THUNDERBOLT NETWORK DRIVER << 23026 M: Michael Jamet <michael.jamet@intel.co << 23027 M: Mika Westerberg <mika.westerberg@linu << 23028 M: Yehezkel Bernat <YehezkelShB@gmail.co << 23029 L: netdev@vger.kernel.org << 23030 S: Maintained << 23031 F: drivers/net/thunderbolt/ << 23032 << 23033 THUNDERX GPIO DRIVER << 23034 M: Robert Richter <rric@kernel.org> << 23035 S: Odd Fixes << 23036 F: drivers/gpio/gpio-thunderx.c << 23037 << 23038 TI ADS1119 ADC DRIVER << 23039 M: Francesco Dolcini <francesco@dolcini. << 23040 M: João Paulo Gonçalves <jpaulo.silvag << 23041 L: linux-iio@vger.kernel.org << 23042 S: Maintained << 23043 F: Documentation/devicetree/bindings/ii << 23044 F: drivers/iio/adc/ti-ads1119.c << 23045 << 23046 TI ADS7924 ADC DRIVER << 23047 M: Hugo Villeneuve <hvilleneuve@dimonoff << 23048 L: linux-iio@vger.kernel.org << 23049 S: Supported << 23050 F: Documentation/devicetree/bindings/ii << 23051 F: drivers/iio/adc/ti-ads7924.c << 23052 << 23053 TI AM437X VPFE DRIVER << 23054 M: "Lad, Prabhakar" <prabhakar.csengg@gm << 23055 L: linux-media@vger.kernel.org << 23056 S: Maintained << 23057 W: https://linuxtv.org << 23058 Q: http://patchwork.linuxtv.org/project << 23059 T: git git://linuxtv.org/mhadli/v4l-dvb << 23060 F: drivers/media/platform/ti/am437x/ << 23061 << 23062 TI BANDGAP AND THERMAL DRIVER << 23063 M: Eduardo Valentin <edubezval@gmail.com << 23064 M: Keerthy <j-keerthy@ti.com> << 23065 L: linux-pm@vger.kernel.org << 23066 L: linux-omap@vger.kernel.org << 23067 S: Maintained << 23068 F: drivers/thermal/ti-soc-thermal/ << 23069 << 23070 TI BQ27XXX POWER SUPPLY DRIVER << 23071 F: drivers/power/supply/bq27xxx_battery << 23072 F: drivers/power/supply/bq27xxx_battery << 23073 F: include/linux/power/bq27xxx_battery. << 23074 << 23075 TI CDCE706 CLOCK DRIVER << 23076 M: Max Filippov <jcmvbkbc@gmail.com> << 23077 S: Maintained << 23078 F: drivers/clk/clk-cdce706.c << 23079 << 23080 TI CLOCK DRIVER << 23081 M: Tero Kristo <kristo@kernel.org> << 23082 L: linux-omap@vger.kernel.org << 23083 S: Odd Fixes << 23084 F: drivers/clk/ti/ << 23085 F: include/linux/clk/ti.h << 23086 << 23087 TI DAVINCI MACHINE SUPPORT << 23088 M: Bartosz Golaszewski <brgl@bgdev.pl> << 23089 L: linux-arm-kernel@lists.infradead.org << 23090 S: Maintained << 23091 T: git git://git.kernel.org/pub/scm/lin << 23092 F: Documentation/devicetree/bindings/i2 << 23093 F: arch/arm/boot/dts/ti/davinci/ << 23094 F: arch/arm/mach-davinci/ << 23095 F: drivers/i2c/busses/i2c-davinci.c << 23096 << 23097 TI DAVINCI SERIES CLOCK DRIVER << 23098 M: David Lechner <david@lechnology.com> << 23099 S: Maintained << 23100 F: Documentation/devicetree/bindings/cl << 23101 F: drivers/clk/davinci/ << 23102 F: include/linux/clk/davinci.h << 23103 << 23104 TI DAVINCI SERIES GPIO DRIVER << 23105 M: Keerthy <j-keerthy@ti.com> << 23106 L: linux-gpio@vger.kernel.org << 23107 S: Maintained << 23108 F: Documentation/devicetree/bindings/gp << 23109 F: drivers/gpio/gpio-davinci.c << 23110 << 23111 TI DAVINCI SERIES MEDIA DRIVER << 23112 M: "Lad, Prabhakar" <prabhakar.csengg@gm << 23113 L: linux-media@vger.kernel.org << 23114 S: Maintained << 23115 W: https://linuxtv.org << 23116 Q: http://patchwork.linuxtv.org/project << 23117 T: git git://linuxtv.org/mhadli/v4l-dvb << 23118 F: drivers/media/platform/ti/davinci/ << 23119 F: include/media/davinci/ << 23120 << 23121 TI ENHANCED CAPTURE (eCAP) DRIVER << 23122 M: Vignesh Raghavendra <vigneshr@ti.com> << 23123 R: Julien Panis <jpanis@baylibre.com> << 23124 L: linux-iio@vger.kernel.org << 23125 L: linux-omap@vger.kernel.org << 23126 S: Maintained << 23127 F: Documentation/devicetree/bindings/co << 23128 F: drivers/counter/ti-ecap-capture.c << 23129 << 23130 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) << 23131 R: David Lechner <david@lechnology.com> << 23132 L: linux-iio@vger.kernel.org << 23133 F: Documentation/devicetree/bindings/co << 23134 F: drivers/counter/ti-eqep.c << 23135 << 23136 TI ETHERNET SWITCH DRIVER (CPSW) << 23137 R: Siddharth Vadapalli <s-vadapalli@ti.c << 23138 R: Roger Quadros <rogerq@kernel.org> << 23139 L: linux-omap@vger.kernel.org << 23140 L: netdev@vger.kernel.org << 23141 S: Maintained << 23142 F: drivers/net/ethernet/ti/cpsw* << 23143 F: drivers/net/ethernet/ti/davinci* << 23144 5132 23145 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS !! 5133 TI FLASH MEDIA INTERFACE DRIVER 23146 M: Alex Dubov <oakad@yahoo.com> 5134 M: Alex Dubov <oakad@yahoo.com> 23147 S: Maintained 5135 S: Maintained 23148 W: http://tifmxx.berlios.de/ << 23149 F: drivers/memstick/host/tifm_ms.c << 23150 F: drivers/misc/tifm* 5136 F: drivers/misc/tifm* 23151 F: drivers/mmc/host/tifm_sd.c 5137 F: drivers/mmc/host/tifm_sd.c 23152 F: include/linux/tifm.h 5138 F: include/linux/tifm.h 23153 5139 23154 TI FPD-LINK DRIVERS << 23155 M: Tomi Valkeinen <tomi.valkeinen@ideaso << 23156 L: linux-media@vger.kernel.org << 23157 S: Maintained << 23158 F: Documentation/devicetree/bindings/me << 23159 F: drivers/media/i2c/ds90* << 23160 F: include/media/i2c/ds90* << 23161 << 23162 TI HDC302X HUMIDITY DRIVER << 23163 M: Javier Carrasco <javier.carrasco.cruz << 23164 M: Li peiyu <579lpy@gmail.com> << 23165 L: linux-iio@vger.kernel.org << 23166 S: Maintained << 23167 F: Documentation/devicetree/bindings/ii << 23168 F: drivers/iio/humidity/hdc3020.c << 23169 << 23170 TI ICSSG ETHERNET DRIVER (ICSSG) << 23171 R: MD Danish Anwar <danishanwar@ti.com> << 23172 R: Roger Quadros <rogerq@kernel.org> << 23173 L: linux-arm-kernel@lists.infradead.org << 23174 L: netdev@vger.kernel.org << 23175 S: Maintained << 23176 F: Documentation/devicetree/bindings/ne << 23177 F: drivers/net/ethernet/ti/icssg/* << 23178 << 23179 TI J721E CSI2RX DRIVER << 23180 M: Jai Luthra <j-luthra@ti.com> << 23181 L: linux-media@vger.kernel.org << 23182 S: Maintained << 23183 F: Documentation/devicetree/bindings/me << 23184 F: drivers/media/platform/ti/j721e-csi2 << 23185 << 23186 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS << 23187 M: Nishanth Menon <nm@ti.com> << 23188 M: Santosh Shilimkar <ssantosh@kernel.or << 23189 L: linux-kernel@vger.kernel.org << 23190 L: linux-arm-kernel@lists.infradead.org << 23191 S: Maintained << 23192 T: git git://git.kernel.org/pub/scm/lin << 23193 F: Documentation/devicetree/bindings/so << 23194 F: drivers/pmdomain/ti/omap_prm.c << 23195 F: drivers/soc/ti/* << 23196 << 23197 TI LM49xxx FAMILY ASoC CODEC DRIVERS << 23198 M: M R Swami Reddy <mr.swami.reddy@ti.co << 23199 M: Vishwas A Deshpande <vishwas.a.deshpa << 23200 L: linux-sound@vger.kernel.org << 23201 S: Maintained << 23202 F: sound/soc/codecs/isabelle* << 23203 F: sound/soc/codecs/lm49453* << 23204 << 23205 TI LMP92064 ADC DRIVER << 23206 M: Leonard Göhrs <l.goehrs@pengutronix. << 23207 R: kernel@pengutronix.de << 23208 L: linux-iio@vger.kernel.org << 23209 S: Maintained << 23210 F: Documentation/devicetree/bindings/ii << 23211 F: drivers/iio/adc/ti-lmp92064.c << 23212 << 23213 TI PCM3060 ASoC CODEC DRIVER << 23214 M: Kirill Marinushkin <k.marinushkin@gma << 23215 L: linux-sound@vger.kernel.org << 23216 S: Maintained << 23217 F: Documentation/devicetree/bindings/so << 23218 F: sound/soc/codecs/pcm3060* << 23219 << 23220 TI TAS571X FAMILY ASoC CODEC DRIVER << 23221 M: Kevin Cernekee <cernekee@chromium.org << 23222 L: linux-sound@vger.kernel.org << 23223 S: Odd Fixes << 23224 F: sound/soc/codecs/tas571x* << 23225 << 23226 TI TMAG5273 MAGNETOMETER DRIVER << 23227 M: Gerald Loacker <gerald.loacker@wolfvi << 23228 L: linux-iio@vger.kernel.org << 23229 S: Maintained << 23230 F: Documentation/devicetree/bindings/ii << 23231 F: drivers/iio/magnetometer/tmag5273.c << 23232 << 23233 TI TRF7970A NFC DRIVER << 23234 M: Mark Greer <mgreer@animalcreek.com> << 23235 L: linux-wireless@vger.kernel.org << 23236 S: Supported << 23237 F: Documentation/devicetree/bindings/ne << 23238 F: drivers/nfc/trf7970a.c << 23239 << 23240 TI TSC2046 ADC DRIVER << 23241 M: Oleksij Rempel <o.rempel@pengutronix. << 23242 R: kernel@pengutronix.de << 23243 L: linux-iio@vger.kernel.org << 23244 S: Maintained << 23245 F: Documentation/devicetree/bindings/ii << 23246 F: drivers/iio/adc/ti-tsc2046.c << 23247 << 23248 TI TWL4030 SERIES SOC CODEC DRIVER 5140 TI TWL4030 SERIES SOC CODEC DRIVER 23249 M: Peter Ujfalusi <peter.ujfalusi@gmail. !! 5141 M: Peter Ujfalusi <peter.ujfalusi@nokia.com> 23250 L: linux-sound@vger.kernel.org !! 5142 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 23251 S: Maintained 5143 S: Maintained 23252 F: sound/soc/codecs/twl4030* 5144 F: sound/soc/codecs/twl4030* 23253 5145 23254 TI VPE/CAL DRIVERS << 23255 M: Benoit Parrot <bparrot@ti.com> << 23256 L: linux-media@vger.kernel.org << 23257 S: Maintained << 23258 W: http://linuxtv.org/ << 23259 Q: http://patchwork.linuxtv.org/project << 23260 F: Documentation/devicetree/bindings/me << 23261 F: Documentation/devicetree/bindings/me << 23262 F: drivers/media/platform/ti/cal/ << 23263 F: drivers/media/platform/ti/vpe/ << 23264 << 23265 TI WILINK WIRELESS DRIVERS << 23266 L: linux-wireless@vger.kernel.org << 23267 S: Orphan << 23268 W: https://wireless.wiki.kernel.org/en/ << 23269 W: https://wireless.wiki.kernel.org/en/ << 23270 F: drivers/net/wireless/ti/ << 23271 << 23272 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIM << 23273 M: John Stultz <jstultz@google.com> << 23274 M: Thomas Gleixner <tglx@linutronix.de> << 23275 R: Stephen Boyd <sboyd@kernel.org> << 23276 L: linux-kernel@vger.kernel.org << 23277 S: Supported << 23278 T: git git://git.kernel.org/pub/scm/lin << 23279 F: include/linux/clocksource.h << 23280 F: include/linux/time.h << 23281 F: include/linux/timekeeper_internal.h << 23282 F: include/linux/timekeeping.h << 23283 F: include/linux/timex.h << 23284 F: include/uapi/linux/time.h << 23285 F: include/uapi/linux/timex.h << 23286 F: kernel/time/alarmtimer.c << 23287 F: kernel/time/clocksource* << 23288 F: kernel/time/ntp* << 23289 F: kernel/time/time.c << 23290 F: kernel/time/timeconst.bc << 23291 F: kernel/time/timeconv.c << 23292 F: kernel/time/timecounter.c << 23293 F: kernel/time/timekeeping* << 23294 F: kernel/time/time_test.c << 23295 F: tools/testing/selftests/timers/ << 23296 << 23297 TIPC NETWORK LAYER 5146 TIPC NETWORK LAYER 23298 M: Jon Maloy <jmaloy@redhat.com> !! 5147 M: Per Liden <per.liden@ericsson.com> 23299 M: Ying Xue <ying.xue@windriver.com> !! 5148 M: Jon Maloy <jon.maloy@ericsson.com> 23300 L: netdev@vger.kernel.org (core kernel !! 5149 M: Allan Stephens <allan.stephens@windriver.com> 23301 L: tipc-discussion@lists.sourceforge.ne !! 5150 L: tipc-discussion@lists.sourceforge.net 23302 S: Maintained << 23303 W: http://tipc.sourceforge.net/ 5151 W: http://tipc.sourceforge.net/ 23304 F: include/uapi/linux/tipc*.h !! 5152 W: http://tipc.cslab.ericsson.net/ >> 5153 T: git git://tipc.cslab.ericsson.net/pub/git/tipc.git >> 5154 S: Maintained >> 5155 F: include/linux/tipc*.h >> 5156 F: include/net/tipc/ 23305 F: net/tipc/ 5157 F: net/tipc/ 23306 5158 23307 TLAN NETWORK DRIVER 5159 TLAN NETWORK DRIVER 23308 M: Samuel Chessman <chessman@tux.org> 5160 M: Samuel Chessman <chessman@tux.org> 23309 L: tlan-devel@lists.sourceforge.net (su 5161 L: tlan-devel@lists.sourceforge.net (subscribers-only) 23310 S: Maintained << 23311 W: http://sourceforge.net/projects/tlan 5162 W: http://sourceforge.net/projects/tlan/ 23312 F: Documentation/networking/device_driv << 23313 F: drivers/net/ethernet/ti/tlan.* << 23314 << 23315 TMIO/SDHI MMC DRIVER << 23316 M: Wolfram Sang <wsa+renesas@sang-engine << 23317 L: linux-mmc@vger.kernel.org << 23318 L: linux-renesas-soc@vger.kernel.org << 23319 S: Supported << 23320 F: drivers/mmc/host/renesas_sdhi* << 23321 F: drivers/mmc/host/tmio_mmc* << 23322 F: include/linux/platform_data/tmio.h << 23323 << 23324 TMP513 HARDWARE MONITOR DRIVER << 23325 M: Eric Tremblay <etremblay@distech-cont << 23326 L: linux-hwmon@vger.kernel.org << 23327 S: Maintained 5163 S: Maintained 23328 F: Documentation/hwmon/tmp513.rst !! 5164 F: Documentation/networking/tlan.txt 23329 F: drivers/hwmon/tmp513.c !! 5165 F: drivers/net/tlan.* 23330 << 23331 TMPFS (SHMEM FILESYSTEM) << 23332 M: Hugh Dickins <hughd@google.com> << 23333 L: linux-mm@kvack.org << 23334 S: Maintained << 23335 F: include/linux/shmem_fs.h << 23336 F: mm/shmem.c << 23337 5166 23338 TOMOYO SECURITY MODULE 5167 TOMOYO SECURITY MODULE 23339 M: Kentaro Takeda <takedakn@nttdata.co.j 5168 M: Kentaro Takeda <takedakn@nttdata.co.jp> 23340 M: Tetsuo Handa <penguin-kernel@I-love.S 5169 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 23341 L: tomoyo-dev-en@lists.osdn.me (subscri !! 5170 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for developers and users in English) 23342 L: tomoyo-users-en@lists.osdn.me (subsc !! 5171 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 23343 L: tomoyo-dev@lists.osdn.me (subscriber !! 5172 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 23344 L: tomoyo-users@lists.osdn.me (subscrib !! 5173 W: http://tomoyo.sourceforge.jp/ >> 5174 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.2.x/tomoyo-lsm/patches/ 23345 S: Maintained 5175 S: Maintained 23346 W: https://tomoyo.sourceforge.net/ << 23347 F: security/tomoyo/ 5176 F: security/tomoyo/ 23348 5177 23349 TOPSTAR LAPTOP EXTRAS DRIVER 5178 TOPSTAR LAPTOP EXTRAS DRIVER 23350 M: Herton Ronaldo Krzesinski <herton@can !! 5179 M: Herton Ronaldo Krzesinski <herton@mandriva.com.br> 23351 L: platform-driver-x86@vger.kernel.org << 23352 S: Maintained 5180 S: Maintained 23353 F: drivers/platform/x86/topstar-laptop. 5181 F: drivers/platform/x86/topstar-laptop.c 23354 5182 23355 TORTURE-TEST MODULES << 23356 M: Davidlohr Bueso <dave@stgolabs.net> << 23357 M: "Paul E. McKenney" <paulmck@kernel.or << 23358 M: Josh Triplett <josh@joshtriplett.org> << 23359 L: linux-kernel@vger.kernel.org << 23360 S: Supported << 23361 T: git git://git.kernel.org/pub/scm/lin << 23362 F: Documentation/RCU/torture.rst << 23363 F: kernel/locking/locktorture.c << 23364 F: kernel/rcu/rcuscale.c << 23365 F: kernel/rcu/rcutorture.c << 23366 F: kernel/rcu/refscale.c << 23367 F: kernel/torture.c << 23368 << 23369 TOSHIBA ACPI EXTRAS DRIVER 5183 TOSHIBA ACPI EXTRAS DRIVER 23370 M: Azael Avalos <coproscefalo@gmail.com> !! 5184 S: Orphan 23371 L: platform-driver-x86@vger.kernel.org << 23372 S: Maintained << 23373 F: drivers/platform/x86/toshiba_acpi.c 5185 F: drivers/platform/x86/toshiba_acpi.c 23374 5186 23375 TOSHIBA BLUETOOTH DRIVER << 23376 M: Azael Avalos <coproscefalo@gmail.com> << 23377 L: platform-driver-x86@vger.kernel.org << 23378 S: Maintained << 23379 F: drivers/platform/x86/toshiba_bluetoo << 23380 << 23381 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER << 23382 M: Azael Avalos <coproscefalo@gmail.com> << 23383 L: platform-driver-x86@vger.kernel.org << 23384 S: Maintained << 23385 F: drivers/platform/x86/toshiba_haps.c << 23386 << 23387 TOSHIBA SMM DRIVER 5187 TOSHIBA SMM DRIVER 23388 M: Jonathan Buzzard <jonathan@buzzard.or 5188 M: Jonathan Buzzard <jonathan@buzzard.org.uk> 23389 S: Maintained !! 5189 L: tlinux-users@tce.toshiba-dme.co.jp 23390 W: http://www.buzzard.org.uk/toshiba/ 5190 W: http://www.buzzard.org.uk/toshiba/ >> 5191 S: Maintained 23391 F: drivers/char/toshiba.c 5192 F: drivers/char/toshiba.c 23392 F: include/linux/toshiba.h 5193 F: include/linux/toshiba.h 23393 F: include/uapi/linux/toshiba.h << 23394 5194 23395 TOSHIBA TC358743 DRIVER !! 5195 TMIO MMC DRIVER 23396 M: Hans Verkuil <hverkuil-cisco@xs4all.n !! 5196 M: Ian Molton <ian@mnementh.co.uk> 23397 L: linux-media@vger.kernel.org << 23398 S: Maintained 5197 S: Maintained 23399 F: Documentation/devicetree/bindings/me !! 5198 F: drivers/mmc/host/tmio_mmc.* 23400 F: drivers/media/i2c/tc358743* !! 5199 23401 F: include/media/i2c/tc358743.h !! 5200 TMPFS (SHMEM FILESYSTEM) 23402 !! 5201 M: Hugh Dickins <hugh.dickins@tiscali.co.uk> 23403 TOSHIBA WMI HOTKEYS DRIVER !! 5202 L: linux-mm@kvack.org 23404 M: Azael Avalos <coproscefalo@gmail.com> << 23405 L: platform-driver-x86@vger.kernel.org << 23406 S: Maintained 5203 S: Maintained 23407 F: drivers/platform/x86/toshiba-wmi.c !! 5204 F: include/linux/shmem_fs.h >> 5205 F: mm/shmem.c 23408 5206 23409 TPM DEVICE DRIVER 5207 TPM DEVICE DRIVER 23410 M: Peter Huewe <peterhuewe@gmx.de> !! 5208 M: Debora Velarde <debora@linux.vnet.ibm.com> 23411 M: Jarkko Sakkinen <jarkko@kernel.org> !! 5209 M: Rajiv Andrade <srajiv@linux.vnet.ibm.com> 23412 R: Jason Gunthorpe <jgg@ziepe.ca> !! 5210 W: http://tpmdd.sourceforge.net 23413 L: linux-integrity@vger.kernel.org !! 5211 M: Marcel Selhorst <m.selhorst@sirrix.com> 23414 S: Maintained !! 5212 W: http://www.sirrix.com 23415 W: https://codeberg.org/jarkko/linux-tp !! 5213 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 23416 Q: https://patchwork.kernel.org/project !! 5214 S: Maintained 23417 T: git git://git.kernel.org/pub/scm/lin << 23418 F: Documentation/devicetree/bindings/tp << 23419 F: drivers/char/tpm/ 5215 F: drivers/char/tpm/ 23420 F: tools/testing/selftests/tpm2/ << 23421 << 23422 TPS546D24 DRIVER << 23423 M: Duke Du <dukedu83@gmail.com> << 23424 L: linux-hwmon@vger.kernel.org << 23425 S: Maintained << 23426 F: Documentation/hwmon/tps546d24.rst << 23427 F: drivers/hwmon/pmbus/tps546d24.c << 23428 << 23429 TQ SYSTEMS BOARD & DRIVER SUPPORT << 23430 L: linux@ew.tq-group.com << 23431 S: Supported << 23432 W: https://www.tq-group.com/en/products << 23433 F: arch/arm/boot/dts/nxp/imx/*mba*.dts* << 23434 F: arch/arm/boot/dts/nxp/imx/*tqma*.dts << 23435 F: arch/arm64/boot/dts/freescale/fsl-*t << 23436 F: arch/arm64/boot/dts/freescale/imx*mb << 23437 F: arch/arm64/boot/dts/freescale/imx*tq << 23438 F: arch/arm64/boot/dts/freescale/mba*.d << 23439 F: arch/arm64/boot/dts/freescale/tqml*. << 23440 F: drivers/gpio/gpio-tqmx86.c << 23441 F: drivers/mfd/tqmx86.c << 23442 F: drivers/watchdog/tqmx86_wdt.c << 23443 5216 23444 TRACING 5217 TRACING 23445 M: Steven Rostedt <rostedt@goodmis.org> 5218 M: Steven Rostedt <rostedt@goodmis.org> 23446 M: Masami Hiramatsu <mhiramat@kernel.org !! 5219 M: Frederic Weisbecker <fweisbec@gmail.com> 23447 R: Mathieu Desnoyers <mathieu.desnoyers@ !! 5220 M: Ingo Molnar <mingo@redhat.com> 23448 L: linux-kernel@vger.kernel.org !! 5221 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git tracing/core 23449 L: linux-trace-kernel@vger.kernel.org << 23450 S: Maintained 5222 S: Maintained 23451 Q: https://patchwork.kernel.org/project !! 5223 F: Documentation/trace/ftrace.txt 23452 T: git git://git.kernel.org/pub/scm/lin !! 5224 F: arch/*/*/*/ftrace.h 23453 F: Documentation/trace/* !! 5225 F: arch/*/kernel/ftrace.c 23454 F: fs/tracefs/ !! 5226 F: include/*/ftrace.h 23455 F: include/linux/trace*.h 5227 F: include/linux/trace*.h 23456 F: include/trace/ 5228 F: include/trace/ 23457 F: kernel/trace/ 5229 F: kernel/trace/ 23458 F: scripts/tracing/ << 23459 F: tools/testing/selftests/ftrace/ << 23460 5230 23461 TRACING MMIO ACCESSES (MMIOTRACE) !! 5231 TRIVIAL PATCHES 23462 M: Steven Rostedt <rostedt@goodmis.org> !! 5232 M: Jiri Kosina <trivial@kernel.org> 23463 M: Masami Hiramatsu <mhiramat@kernel.org !! 5233 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 23464 R: Karol Herbst <karolherbst@gmail.com> << 23465 R: Pekka Paalanen <ppaalanen@gmail.com> << 23466 L: linux-kernel@vger.kernel.org << 23467 L: nouveau@lists.freedesktop.org << 23468 S: Maintained 5234 S: Maintained 23469 F: arch/x86/mm/kmmio.c << 23470 F: arch/x86/mm/mmio-mod.c << 23471 F: arch/x86/mm/testmmiotrace.c << 23472 F: include/linux/mmiotrace.h << 23473 F: kernel/trace/trace_mmiotrace.c << 23474 5235 23475 TRACING OS NOISE / LATENCY TRACERS !! 5236 TTY LAYER 23476 M: Steven Rostedt <rostedt@goodmis.org> !! 5237 M: Greg Kroah-Hartman <gregkh@suse.de> 23477 S: Maintained << 23478 F: Documentation/trace/hwlat_detector.r << 23479 F: Documentation/trace/osnoise-tracer.r << 23480 F: Documentation/trace/timerlat-tracer. << 23481 F: arch/*/kernel/trace.c << 23482 F: include/trace/events/osnoise.h << 23483 F: kernel/trace/trace_hwlat.c << 23484 F: kernel/trace/trace_irqsoff.c << 23485 F: kernel/trace/trace_osnoise.c << 23486 F: kernel/trace/trace_sched_wakeup.c << 23487 << 23488 TRADITIONAL CHINESE DOCUMENTATION << 23489 M: Hu Haowen <2023002089@link.tyut.edu.c << 23490 S: Maintained << 23491 W: https://github.com/srcres258/linux-d << 23492 T: git git://github.com/srcres258/linux << 23493 F: Documentation/translations/zh_TW/ << 23494 << 23495 TRUSTED SECURITY MODULE (TSM) ATTESTATION RE << 23496 M: Dan Williams <dan.j.williams@intel.co << 23497 L: linux-coco@lists.linux.dev << 23498 S: Maintained 5238 S: Maintained 23499 F: Documentation/ABI/testing/configfs-t !! 5239 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/ 23500 F: drivers/virt/coco/tsm.c !! 5240 F: drivers/char/tty_* 23501 F: include/linux/tsm.h !! 5241 F: drivers/serial/serial_core.c 23502 << 23503 TRUSTED SERVICES TEE DRIVER << 23504 M: Balint Dobszay <balint.dobszay@arm.co << 23505 M: Sudeep Holla <sudeep.holla@arm.com> << 23506 L: linux-arm-kernel@lists.infradead.org << 23507 L: trusted-services@lists.trustedfirmwa << 23508 S: Maintained << 23509 F: Documentation/tee/ts-tee.rst << 23510 F: drivers/tee/tstee/ << 23511 << 23512 TTY LAYER AND SERIAL DRIVERS << 23513 M: Greg Kroah-Hartman <gregkh@linuxfound << 23514 M: Jiri Slaby <jirislaby@kernel.org> << 23515 L: linux-kernel@vger.kernel.org << 23516 L: linux-serial@vger.kernel.org << 23517 S: Supported << 23518 T: git git://git.kernel.org/pub/scm/lin << 23519 F: Documentation/devicetree/bindings/se << 23520 F: Documentation/driver-api/serial/ << 23521 F: drivers/tty/ << 23522 F: include/linux/selection.h << 23523 F: include/linux/serial.h << 23524 F: include/linux/serial_core.h 5242 F: include/linux/serial_core.h 23525 F: include/linux/sysrq.h !! 5243 F: include/linux/serial.h 23526 F: include/linux/tty*.h !! 5244 F: include/linux/tty.h 23527 F: include/linux/vt.h << 23528 F: include/linux/vt_*.h << 23529 F: include/uapi/linux/serial.h << 23530 F: include/uapi/linux/serial_core.h << 23531 F: include/uapi/linux/tty.h << 23532 << 23533 TUA9001 MEDIA DRIVER << 23534 L: linux-media@vger.kernel.org << 23535 S: Orphan << 23536 W: https://linuxtv.org << 23537 Q: http://patchwork.linuxtv.org/project << 23538 F: drivers/media/tuners/tua9001* << 23539 5245 23540 TULIP NETWORK DRIVERS 5246 TULIP NETWORK DRIVERS >> 5247 M: Grant Grundler <grundler@parisc-linux.org> >> 5248 M: Kyle McMartin <kyle@mcmartin.ca> 23541 L: netdev@vger.kernel.org 5249 L: netdev@vger.kernel.org 23542 L: linux-parisc@vger.kernel.org !! 5250 S: Maintained 23543 S: Orphan !! 5251 F: drivers/net/tulip/ 23544 F: drivers/net/ethernet/dec/tulip/ << 23545 5252 23546 TUN/TAP driver 5253 TUN/TAP driver 23547 M: Willem de Bruijn <willemdebruijn.kern !! 5254 M: Maxim Krasnyansky <maxk@qualcomm.com> 23548 M: Jason Wang <jasowang@redhat.com> !! 5255 L: vtun@office.satix.net 23549 S: Maintained << 23550 W: http://vtun.sourceforge.net/tun 5256 W: http://vtun.sourceforge.net/tun 23551 F: Documentation/networking/tuntap.rst !! 5257 S: Maintained >> 5258 F: Documentation/networking/tuntap.txt 23552 F: arch/um/os-Linux/drivers/ 5259 F: arch/um/os-Linux/drivers/ 23553 F: drivers/net/tap.c << 23554 F: drivers/net/tun.c << 23555 5260 23556 TURBOCHANNEL SUBSYSTEM 5261 TURBOCHANNEL SUBSYSTEM 23557 M: "Maciej W. Rozycki" <macro@orcam.me.u !! 5262 M: "Maciej W. Rozycki" <macro@linux-mips.org> 23558 M: Ralf Baechle <ralf@linux-mips.org> << 23559 L: linux-mips@vger.kernel.org << 23560 S: Maintained 5263 S: Maintained 23561 Q: http://patchwork.linux-mips.org/proj << 23562 F: drivers/tc/ 5264 F: drivers/tc/ 23563 F: include/linux/tc.h 5265 F: include/linux/tc.h 23564 5266 23565 TURBOSTAT UTILITY !! 5267 U14-34F SCSI DRIVER 23566 M: "Len Brown" <lenb@kernel.org> !! 5268 M: Dario Ballabio <ballabio_dario@emc.com> 23567 L: linux-pm@vger.kernel.org !! 5269 L: linux-scsi@vger.kernel.org 23568 S: Supported << 23569 Q: https://patchwork.kernel.org/project << 23570 B: https://bugzilla.kernel.org << 23571 T: git git://git.kernel.org/pub/scm/lin << 23572 F: tools/power/x86/turbostat/ << 23573 F: tools/testing/selftests/turbostat/ << 23574 << 23575 TW5864 VIDEO4LINUX DRIVER << 23576 M: Bluecherry Maintainers <maintainers@b << 23577 M: Andrey Utkin <andrey.utkin@corp.bluec << 23578 M: Andrey Utkin <andrey_utkin@fastmail.c << 23579 L: linux-media@vger.kernel.org << 23580 S: Supported << 23581 F: drivers/media/pci/tw5864/ << 23582 << 23583 TW68 VIDEO4LINUX DRIVER << 23584 M: Hans Verkuil <hverkuil@xs4all.nl> << 23585 L: linux-media@vger.kernel.org << 23586 S: Odd Fixes << 23587 W: https://linuxtv.org << 23588 T: git git://linuxtv.org/media_tree.git << 23589 F: drivers/media/pci/tw68/ << 23590 << 23591 TW686X VIDEO4LINUX DRIVER << 23592 M: Ezequiel Garcia <ezequiel@vanguardias << 23593 L: linux-media@vger.kernel.org << 23594 S: Maintained << 23595 W: http://linuxtv.org << 23596 T: git git://linuxtv.org/media_tree.git << 23597 F: drivers/media/pci/tw686x/ << 23598 << 23599 U-BOOT ENVIRONMENT VARIABLES << 23600 M: Rafał Miłecki <rafal@milecki.pl> << 23601 S: Maintained << 23602 F: Documentation/devicetree/bindings/nv << 23603 F: drivers/nvmem/layouts/u-boot-env.c << 23604 F: drivers/nvmem/u-boot-env.c << 23605 << 23606 UACCE ACCELERATOR FRAMEWORK << 23607 M: Zhangfei Gao <zhangfei.gao@linaro.org << 23608 M: Zhou Wang <wangzhou1@hisilicon.com> << 23609 L: linux-accelerators@lists.ozlabs.org << 23610 L: linux-kernel@vger.kernel.org << 23611 S: Maintained 5270 S: Maintained 23612 F: Documentation/ABI/testing/sysfs-driv !! 5271 F: drivers/scsi/u14-34f.c 23613 F: Documentation/misc-devices/uacce.rst << 23614 F: drivers/misc/uacce/ << 23615 F: include/linux/uacce.h << 23616 F: include/uapi/misc/uacce/ << 23617 5272 23618 UBI FILE SYSTEM (UBIFS) 5273 UBI FILE SYSTEM (UBIFS) 23619 M: Richard Weinberger <richard@nod.at> !! 5274 M: Artem Bityutskiy <dedekind@infradead.org> 23620 R: Zhihao Cheng <chengzhihao1@huawei.com !! 5275 M: Adrian Hunter <adrian.hunter@nokia.com> 23621 L: linux-mtd@lists.infradead.org 5276 L: linux-mtd@lists.infradead.org 23622 S: Supported !! 5277 T: git git://git.infradead.org/ubifs-2.6.git 23623 W: http://www.linux-mtd.infradead.org/d 5278 W: http://www.linux-mtd.infradead.org/doc/ubifs.html 23624 T: git git://git.kernel.org/pub/scm/lin !! 5279 S: Maintained 23625 T: git git://git.kernel.org/pub/scm/lin !! 5280 F: Documentation/filesystems/ubifs.txt 23626 F: Documentation/ABI/testing/sysfs-fs-u << 23627 F: Documentation/filesystems/ubifs-auth << 23628 F: Documentation/filesystems/ubifs.rst << 23629 F: fs/ubifs/ 5281 F: fs/ubifs/ 23630 5282 23631 UBLK USERSPACE BLOCK DRIVER !! 5283 UCLINUX (AND M68KNOMMU) 23632 M: Ming Lei <ming.lei@redhat.com> !! 5284 M: Greg Ungerer <gerg@uclinux.org> 23633 L: linux-block@vger.kernel.org !! 5285 W: http://www.uclinux.org/ 23634 S: Maintained !! 5286 L: uclinux-dev@uclinux.org (subscribers-only) 23635 F: Documentation/block/ublk.rst << 23636 F: drivers/block/ublk_drv.c << 23637 F: include/uapi/linux/ublk_cmd.h << 23638 << 23639 UBSAN << 23640 M: Kees Cook <kees@kernel.org> << 23641 R: Marco Elver <elver@google.com> << 23642 R: Andrey Konovalov <andreyknvl@gmail.co << 23643 R: Andrey Ryabinin <ryabinin.a.a@gmail.c << 23644 L: kasan-dev@googlegroups.com << 23645 L: linux-hardening@vger.kernel.org << 23646 S: Supported << 23647 T: git git://git.kernel.org/pub/scm/lin << 23648 F: Documentation/dev-tools/ubsan.rst << 23649 F: include/linux/ubsan.h << 23650 F: lib/Kconfig.ubsan << 23651 F: lib/test_ubsan.c << 23652 F: lib/ubsan.c << 23653 F: lib/ubsan.h << 23654 F: scripts/Makefile.ubsan << 23655 K: \bARCH_HAS_UBSAN\b << 23656 << 23657 UCLINUX (M68KNOMMU AND COLDFIRE) << 23658 M: Greg Ungerer <gerg@linux-m68k.org> << 23659 L: linux-m68k@lists.linux-m68k.org << 23660 S: Maintained 5287 S: Maintained 23661 W: http://www.linux-m68k.org/ !! 5288 F: arch/m68knommu/ 23662 T: git git://git.kernel.org/pub/scm/lin !! 5289 23663 F: arch/m68k/*/*_no.* !! 5290 UCLINUX FOR RENESAS H8/300 (H8300) 23664 F: arch/m68k/68*/ !! 5291 M: Yoshinori Sato <ysato@users.sourceforge.jp> 23665 F: arch/m68k/coldfire/ !! 5292 W: http://uclinux-h8.sourceforge.jp/ 23666 F: arch/m68k/include/asm/*_no.* !! 5293 S: Supported 23667 5294 23668 UDF FILESYSTEM 5295 UDF FILESYSTEM 23669 M: Jan Kara <jack@suse.com> !! 5296 M: Jan Kara <jack@suse.cz> >> 5297 W: http://linux-udf.sourceforge.net 23670 S: Maintained 5298 S: Maintained 23671 F: Documentation/filesystems/udf.rst !! 5299 F: Documentation/filesystems/udf.txt 23672 F: fs/udf/ 5300 F: fs/udf/ 23673 5301 23674 UDRAW TABLET !! 5302 UFS FILESYSTEM 23675 M: Bastien Nocera <hadess@hadess.net> !! 5303 M: Evgeniy Dushistov <dushistov@mail.ru> 23676 L: linux-input@vger.kernel.org << 23677 S: Maintained << 23678 F: drivers/hid/hid-udraw-ps3.c << 23679 << 23680 UHID USERSPACE HID IO DRIVER << 23681 M: David Rheinsberg <david@readahead.eu> << 23682 L: linux-input@vger.kernel.org << 23683 S: Maintained 5304 S: Maintained 23684 F: drivers/hid/uhid.c !! 5305 F: Documentation/filesystems/ufs.txt 23685 F: include/uapi/linux/uhid.h !! 5306 F: fs/ufs/ 23686 5307 23687 ULPI BUS !! 5308 ULTRA-WIDEBAND (UWB) SUBSYSTEM: 23688 M: Heikki Krogerus <heikki.krogerus@linu !! 5309 M: David Vrabel <david.vrabel@csr.com> 23689 L: linux-usb@vger.kernel.org 5310 L: linux-usb@vger.kernel.org 23690 S: Maintained << 23691 F: drivers/usb/common/ulpi.c << 23692 F: include/linux/ulpi/ << 23693 << 23694 UNICODE SUBSYSTEM << 23695 M: Gabriel Krisman Bertazi <krisman@kern << 23696 L: linux-fsdevel@vger.kernel.org << 23697 S: Supported 5311 S: Supported 23698 F: fs/unicode/ !! 5312 F: drivers/uwb/* 23699 !! 5313 F: include/linux/uwb.h 23700 UNIFDEF !! 5314 F: include/linux/uwb/ 23701 M: Tony Finch <dot@dotat.at> << 23702 S: Maintained << 23703 W: http://dotat.at/prog/unifdef << 23704 F: scripts/unifdef.c << 23705 5315 23706 UNIFORM CDROM DRIVER 5316 UNIFORM CDROM DRIVER 23707 M: Phillip Potter <phil@philpotter.co.uk !! 5317 M: Jens Axboe <axboe@kernel.dk> >> 5318 W: http://www.kernel.dk 23708 S: Maintained 5319 S: Maintained 23709 F: Documentation/cdrom/ 5320 F: Documentation/cdrom/ 23710 F: drivers/cdrom/cdrom.c 5321 F: drivers/cdrom/cdrom.c 23711 F: include/linux/cdrom.h 5322 F: include/linux/cdrom.h 23712 F: include/uapi/linux/cdrom.h << 23713 << 23714 UNION-FIND << 23715 M: Xavier <xavier_qy@163.com> << 23716 L: linux-kernel@vger.kernel.org << 23717 S: Maintained << 23718 F: Documentation/core-api/union_find.rs << 23719 F: Documentation/translations/zh_CN/cor << 23720 F: include/linux/union_find.h << 23721 F: lib/union_find.c << 23722 << 23723 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIV << 23724 R: Alim Akhtar <alim.akhtar@samsung.com> << 23725 R: Avri Altman <avri.altman@wdc.com> << 23726 R: Bart Van Assche <bvanassche@acm.org> << 23727 L: linux-scsi@vger.kernel.org << 23728 S: Supported << 23729 F: Documentation/devicetree/bindings/uf << 23730 F: Documentation/scsi/ufs.rst << 23731 F: drivers/ufs/core/ << 23732 << 23733 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIV << 23734 M: Pedro Sousa <pedrom.sousa@synopsys.co << 23735 L: linux-scsi@vger.kernel.org << 23736 S: Supported << 23737 F: drivers/ufs/host/*dwc* << 23738 << 23739 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIV << 23740 M: Alim Akhtar <alim.akhtar@samsung.com> << 23741 L: linux-scsi@vger.kernel.org << 23742 S: Maintained << 23743 F: drivers/ufs/host/ufs-exynos* << 23744 << 23745 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIV << 23746 M: Peter Wang <peter.wang@mediatek.com> << 23747 R: Stanley Jhu <chu.stanley@gmail.com> << 23748 L: linux-scsi@vger.kernel.org << 23749 L: linux-mediatek@lists.infradead.org ( << 23750 S: Maintained << 23751 F: drivers/ufs/host/ufs-mediatek* << 23752 << 23753 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIV << 23754 M: Manivannan Sadhasivam <manivannan.sad << 23755 L: linux-arm-msm@vger.kernel.org << 23756 L: linux-scsi@vger.kernel.org << 23757 S: Maintained << 23758 F: Documentation/devicetree/bindings/uf << 23759 F: drivers/ufs/host/ufs-qcom* << 23760 << 23761 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIV << 23762 M: Yoshihiro Shimoda <yoshihiro.shimoda. << 23763 L: linux-renesas-soc@vger.kernel.org << 23764 L: linux-scsi@vger.kernel.org << 23765 S: Maintained << 23766 F: drivers/ufs/host/ufs-renesas.c << 23767 5323 23768 UNSORTED BLOCK IMAGES (UBI) 5324 UNSORTED BLOCK IMAGES (UBI) 23769 M: Richard Weinberger <richard@nod.at> !! 5325 M: Artem Bityutskiy <dedekind@infradead.org> 23770 R: Zhihao Cheng <chengzhihao1@huawei.com << 23771 L: linux-mtd@lists.infradead.org << 23772 S: Supported << 23773 W: http://www.linux-mtd.infradead.org/ 5326 W: http://www.linux-mtd.infradead.org/ 23774 T: git git://git.kernel.org/pub/scm/lin !! 5327 L: linux-mtd@lists.infradead.org 23775 T: git git://git.kernel.org/pub/scm/lin !! 5328 T: git git://git.infradead.org/ubi-2.6.git >> 5329 S: Maintained 23776 F: drivers/mtd/ubi/ 5330 F: drivers/mtd/ubi/ 23777 F: include/linux/mtd/ubi.h 5331 F: include/linux/mtd/ubi.h 23778 F: include/uapi/mtd/ubi-user.h !! 5332 F: include/mtd/ubi-user.h 23779 << 23780 UPROBES << 23781 M: Masami Hiramatsu <mhiramat@kernel.org << 23782 M: Oleg Nesterov <oleg@redhat.com> << 23783 M: Peter Zijlstra <peterz@infradead.org> << 23784 L: linux-kernel@vger.kernel.org << 23785 L: linux-trace-kernel@vger.kernel.org << 23786 S: Maintained << 23787 F: arch/*/include/asm/uprobes.h << 23788 F: arch/*/kernel/probes/uprobes.c << 23789 F: arch/*/kernel/uprobes.c << 23790 F: include/linux/uprobes.h << 23791 F: kernel/events/uprobes.c << 23792 << 23793 USB "USBNET" DRIVER FRAMEWORK << 23794 M: Oliver Neukum <oneukum@suse.com> << 23795 L: netdev@vger.kernel.org << 23796 S: Maintained << 23797 W: http://www.linux-usb.org/usbnet << 23798 F: drivers/net/usb/usbnet.c << 23799 F: include/linux/usb/usbnet.h << 23800 5333 23801 USB ACM DRIVER 5334 USB ACM DRIVER 23802 M: Oliver Neukum <oneukum@suse.com> !! 5335 M: Oliver Neukum <oliver@neukum.name> 23803 L: linux-usb@vger.kernel.org 5336 L: linux-usb@vger.kernel.org 23804 S: Maintained 5337 S: Maintained 23805 F: Documentation/usb/acm.rst !! 5338 F: Documentation/usb/acm.txt 23806 F: drivers/usb/class/cdc-acm.* 5339 F: drivers/usb/class/cdc-acm.* 23807 5340 23808 USB APPLE MFI FASTCHARGE DRIVER !! 5341 USB BLOCK DRIVER (UB ub) 23809 M: Bastien Nocera <hadess@hadess.net> !! 5342 M: Pete Zaitcev <zaitcev@redhat.com> 23810 L: linux-usb@vger.kernel.org << 23811 S: Maintained << 23812 F: drivers/usb/misc/apple-mfi-fastcharg << 23813 << 23814 USB AR5523 WIRELESS DRIVER << 23815 L: linux-wireless@vger.kernel.org << 23816 S: Orphan << 23817 F: drivers/net/wireless/ath/ar5523/ << 23818 << 23819 USB ATTACHED SCSI << 23820 M: Oliver Neukum <oneukum@suse.com> << 23821 L: linux-usb@vger.kernel.org 5343 L: linux-usb@vger.kernel.org 23822 L: linux-scsi@vger.kernel.org !! 5344 S: Supported 23823 S: Maintained !! 5345 F: drivers/block/ub.c 23824 F: drivers/usb/storage/uas.c << 23825 5346 23826 USB CDC ETHERNET DRIVER 5347 USB CDC ETHERNET DRIVER 23827 M: Oliver Neukum <oliver@neukum.org> !! 5348 M: Greg Kroah-Hartman <greg@kroah.com> 23828 L: linux-usb@vger.kernel.org 5349 L: linux-usb@vger.kernel.org 23829 S: Maintained 5350 S: Maintained >> 5351 W: http://www.kroah.com/linux-usb/ 23830 F: drivers/net/usb/cdc_*.c 5352 F: drivers/net/usb/cdc_*.c 23831 F: include/uapi/linux/usb/cdc.h !! 5353 F: include/linux/usb/cdc.h 23832 << 23833 USB CHAOSKEY DRIVER << 23834 M: Keith Packard <keithp@keithp.com> << 23835 L: linux-usb@vger.kernel.org << 23836 S: Maintained << 23837 F: drivers/usb/misc/chaoskey.c << 23838 5354 23839 USB CYPRESS C67X00 DRIVER 5355 USB CYPRESS C67X00 DRIVER >> 5356 M: Peter Korsgaard <jacmet@sunsite.dk> 23840 L: linux-usb@vger.kernel.org 5357 L: linux-usb@vger.kernel.org 23841 S: Orphan !! 5358 S: Maintained 23842 F: drivers/usb/c67x00/ 5359 F: drivers/usb/c67x00/ 23843 5360 23844 USB DAVICOM DM9601 DRIVER 5361 USB DAVICOM DM9601 DRIVER 23845 M: Peter Korsgaard <peter@korsgaard.com> !! 5362 M: Peter Korsgaard <jacmet@sunsite.dk> 23846 L: netdev@vger.kernel.org 5363 L: netdev@vger.kernel.org 23847 S: Maintained << 23848 W: http://www.linux-usb.org/usbnet 5364 W: http://www.linux-usb.org/usbnet >> 5365 S: Maintained 23849 F: drivers/net/usb/dm9601.c 5366 F: drivers/net/usb/dm9601.c 23850 5367 23851 USB EHCI DRIVER !! 5368 USB DIAMOND RIO500 DRIVER 23852 M: Alan Stern <stern@rowland.harvard.edu !! 5369 M: Cesar Miquel <miquel@df.uba.ar> 23853 L: linux-usb@vger.kernel.org !! 5370 L: rio500-users@lists.sourceforge.net >> 5371 W: http://rio500.sourceforge.net 23854 S: Maintained 5372 S: Maintained 23855 F: Documentation/usb/ehci.rst !! 5373 F: drivers/usb/misc/rio500* 23856 F: drivers/usb/host/ehci* << 23857 5374 23858 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, !! 5375 USB EHCI DRIVER 23859 M: Jiri Kosina <jikos@kernel.org> !! 5376 M: David Brownell <dbrownell@users.sourceforge.net> 23860 M: Benjamin Tissoires <bentiss@kernel.or << 23861 L: linux-usb@vger.kernel.org 5377 L: linux-usb@vger.kernel.org 23862 S: Maintained !! 5378 S: Odd Fixes 23863 T: git git://git.kernel.org/pub/scm/lin !! 5379 F: Documentation/usb/ehci.txt 23864 F: Documentation/hid/hiddev.rst !! 5380 F: drivers/usb/host/ehci* 23865 F: drivers/hid/usbhid/ << 23866 5381 23867 USB INTEL XHCI ROLE MUX DRIVER !! 5382 USB ET61X[12]51 DRIVER 23868 M: Hans de Goede <hdegoede@redhat.com> !! 5383 M: Luca Risolia <luca.risolia@studio.unibo.it> 23869 L: linux-usb@vger.kernel.org 5384 L: linux-usb@vger.kernel.org >> 5385 L: linux-media@vger.kernel.org >> 5386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git >> 5387 W: http://www.linux-projects.org 23870 S: Maintained 5388 S: Maintained 23871 F: drivers/usb/roles/intel-xhci-usb-rol !! 5389 F: drivers/media/video/et61x251/ 23872 5390 23873 USB IP DRIVER FOR HISILICON KIRIN 960 !! 5391 USB GADGET/PERIPHERAL SUBSYSTEM 23874 M: Yu Chen <chenyu56@huawei.com> !! 5392 M: David Brownell <dbrownell@users.sourceforge.net> 23875 M: Binghui Wang <wangbinghui@hisilicon.c << 23876 L: linux-usb@vger.kernel.org 5393 L: linux-usb@vger.kernel.org >> 5394 W: http://www.linux-usb.org/gadget 23877 S: Maintained 5395 S: Maintained 23878 F: Documentation/devicetree/bindings/ph !! 5396 F: drivers/usb/gadget/ 23879 F: drivers/phy/hisilicon/phy-hi3660-usb !! 5397 F: include/linux/usb/gadget* 23880 5398 23881 USB IP DRIVER FOR HISILICON KIRIN 970 !! 5399 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 23882 M: Mauro Carvalho Chehab <mchehab@kernel !! 5400 M: Jiri Kosina <jkosina@suse.cz> 23883 L: linux-usb@vger.kernel.org 5401 L: linux-usb@vger.kernel.org >> 5402 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 23884 S: Maintained 5403 S: Maintained 23885 F: Documentation/devicetree/bindings/ph !! 5404 F: Documentation/usb/hiddev.txt 23886 F: drivers/phy/hisilicon/phy-hi3670-usb !! 5405 F: drivers/hid/usbhid/ 23887 5406 23888 USB ISP116X DRIVER 5407 USB ISP116X DRIVER 23889 M: Olav Kongas <ok@artecdesign.ee> 5408 M: Olav Kongas <ok@artecdesign.ee> 23890 L: linux-usb@vger.kernel.org 5409 L: linux-usb@vger.kernel.org 23891 S: Maintained 5410 S: Maintained 23892 F: drivers/usb/host/isp116x* 5411 F: drivers/usb/host/isp116x* 23893 F: include/linux/usb/isp116x.h 5412 F: include/linux/usb/isp116x.h 23894 5413 23895 USB ISP1760 DRIVER !! 5414 USB KAWASAKI LSI DRIVER 23896 M: Rui Miguel Silva <rui.silva@linaro.or !! 5415 M: Oliver Neukum <oliver@neukum.name> 23897 L: linux-usb@vger.kernel.org 5416 L: linux-usb@vger.kernel.org 23898 S: Maintained 5417 S: Maintained 23899 F: Documentation/devicetree/bindings/us !! 5418 F: drivers/usb/serial/kl5kusb105.* 23900 F: drivers/usb/isp1760/* << 23901 << 23902 USB LAN78XX ETHERNET DRIVER << 23903 M: Woojung Huh <woojung.huh@microchip.co << 23904 M: UNGLinuxDriver@microchip.com << 23905 L: netdev@vger.kernel.org << 23906 S: Maintained << 23907 F: Documentation/devicetree/bindings/ne << 23908 F: drivers/net/usb/lan78xx.* << 23909 F: include/dt-bindings/net/microchip-la << 23910 5419 23911 USB MASS STORAGE DRIVER 5420 USB MASS STORAGE DRIVER 23912 M: Alan Stern <stern@rowland.harvard.edu !! 5421 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 23913 L: linux-usb@vger.kernel.org 5422 L: linux-usb@vger.kernel.org 23914 L: usb-storage@lists.one-eyed-alien.net 5423 L: usb-storage@lists.one-eyed-alien.net 23915 S: Maintained 5424 S: Maintained >> 5425 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 23916 F: drivers/usb/storage/ 5426 F: drivers/usb/storage/ 23917 5427 23918 USB MIDI DRIVER << 23919 M: Clemens Ladisch <clemens@ladisch.de> << 23920 L: linux-sound@vger.kernel.org << 23921 S: Maintained << 23922 T: git git://git.kernel.org/pub/scm/lin << 23923 F: sound/usb/midi.* << 23924 << 23925 USB NETWORKING DRIVERS << 23926 L: linux-usb@vger.kernel.org << 23927 S: Odd Fixes << 23928 F: drivers/net/usb/ << 23929 << 23930 USB OHCI DRIVER 5428 USB OHCI DRIVER 23931 M: Alan Stern <stern@rowland.harvard.edu !! 5429 M: David Brownell <dbrownell@users.sourceforge.net> 23932 L: linux-usb@vger.kernel.org 5430 L: linux-usb@vger.kernel.org 23933 S: Maintained !! 5431 S: Odd Fixes 23934 F: Documentation/usb/ohci.rst !! 5432 F: Documentation/usb/ohci.txt 23935 F: drivers/usb/host/ohci* 5433 F: drivers/usb/host/ohci* 23936 5434 23937 USB OTG FSM (Finite State Machine) !! 5435 USB OPTION-CARD DRIVER 23938 M: Peter Chen <peter.chen@kernel.org> !! 5436 M: Matthias Urlichs <smurf@smurf.noris.de> 23939 L: linux-usb@vger.kernel.org 5437 L: linux-usb@vger.kernel.org 23940 S: Maintained 5438 S: Maintained 23941 T: git git://git.kernel.org/pub/scm/lin !! 5439 F: drivers/usb/serial/option.c 23942 F: drivers/usb/common/usb-otg-fsm.c << 23943 5440 23944 USB OVER IP DRIVER !! 5441 USB OV511 DRIVER 23945 M: Valentina Manea <valentina.manea.m@gm !! 5442 M: Mark McClelland <mmcclell@bigfoot.com> 23946 M: Shuah Khan <shuah@kernel.org> << 23947 M: Shuah Khan <skhan@linuxfoundation.org << 23948 R: Hongren Zheng <i@zenithal.me> << 23949 L: linux-usb@vger.kernel.org 5443 L: linux-usb@vger.kernel.org >> 5444 W: http://alpha.dyndns.org/ov511/ 23950 S: Maintained 5445 S: Maintained 23951 F: Documentation/usb/usbip_protocol.rst !! 5446 F: drivers/media/video/ov511.* 23952 F: drivers/usb/usbip/ << 23953 F: tools/testing/selftests/drivers/usb/ << 23954 F: tools/usb/usbip/ << 23955 5447 23956 USB PEGASUS DRIVER 5448 USB PEGASUS DRIVER 23957 M: Petko Manolov <petkan@nucleusys.com> !! 5449 M: Petko Manolov <petkan@users.sourceforge.net> 23958 L: linux-usb@vger.kernel.org 5450 L: linux-usb@vger.kernel.org 23959 L: netdev@vger.kernel.org 5451 L: netdev@vger.kernel.org >> 5452 W: http://pegasus2.sourceforge.net/ 23960 S: Maintained 5453 S: Maintained 23961 W: https://github.com/petkan/pegasus << 23962 T: git https://github.com/petkan/pegasu << 23963 F: drivers/net/usb/pegasus.* 5454 F: drivers/net/usb/pegasus.* 23964 5455 23965 USB PRINTER DRIVER (usblp) 5456 USB PRINTER DRIVER (usblp) 23966 M: Pete Zaitcev <zaitcev@redhat.com> 5457 M: Pete Zaitcev <zaitcev@redhat.com> 23967 L: linux-usb@vger.kernel.org 5458 L: linux-usb@vger.kernel.org 23968 S: Supported 5459 S: Supported 23969 F: drivers/usb/class/usblp.c 5460 F: drivers/usb/class/usblp.c 23970 5461 23971 USB QMI WWAN NETWORK DRIVER !! 5462 USB RTL8150 DRIVER 23972 M: Bjørn Mork <bjorn@mork.no> !! 5463 M: Petko Manolov <petkan@users.sourceforge.net> >> 5464 L: linux-usb@vger.kernel.org 23973 L: netdev@vger.kernel.org 5465 L: netdev@vger.kernel.org >> 5466 W: http://pegasus2.sourceforge.net/ 23974 S: Maintained 5467 S: Maintained 23975 F: Documentation/ABI/testing/sysfs-clas !! 5468 F: drivers/net/usb/rtl8150.c 23976 F: drivers/net/usb/qmi_wwan.c << 23977 5469 23978 USB RAW GADGET DRIVER !! 5470 USB SE401 DRIVER 23979 R: Andrey Konovalov <andreyknvl@gmail.co !! 5471 M: Jeroen Vreeken <pe1rxq@amsat.org> 23980 L: linux-usb@vger.kernel.org 5472 L: linux-usb@vger.kernel.org >> 5473 W: http://www.chello.nl/~j.vreeken/se401/ 23981 S: Maintained 5474 S: Maintained 23982 B: https://github.com/xairy/raw-gadget/ !! 5475 F: Documentation/video4linux/se401.txt 23983 F: Documentation/usb/raw-gadget.rst !! 5476 F: drivers/media/video/se401.* 23984 F: drivers/usb/gadget/legacy/raw_gadget << 23985 F: include/uapi/linux/usb/raw_gadget.h << 23986 5477 23987 USB RTL8150 DRIVER !! 5478 USB SERIAL BELKIN F5U103 DRIVER 23988 M: Petko Manolov <petkan@nucleusys.com> !! 5479 M: William Greathouse <wgreathouse@smva.com> 23989 L: linux-usb@vger.kernel.org 5480 L: linux-usb@vger.kernel.org 23990 L: netdev@vger.kernel.org << 23991 S: Maintained 5481 S: Maintained 23992 W: https://github.com/petkan/rtl8150 !! 5482 F: drivers/usb/serial/belkin_sa.* 23993 T: git https://github.com/petkan/rtl815 << 23994 F: drivers/net/usb/rtl8150.c << 23995 5483 23996 USB SERIAL SUBSYSTEM !! 5484 USB SERIAL CYPRESS M8 DRIVER 23997 M: Johan Hovold <johan@kernel.org> !! 5485 M: Lonnie Mendez <dignome@gmail.com> 23998 L: linux-usb@vger.kernel.org 5486 L: linux-usb@vger.kernel.org 23999 S: Maintained 5487 S: Maintained 24000 T: git git://git.kernel.org/pub/scm/lin !! 5488 W: http://geocities.com/i0xox0i 24001 F: Documentation/usb/usb-serial.rst !! 5489 W: http://firstlight.net/cvs 24002 F: drivers/usb/serial/ !! 5490 F: drivers/usb/serial/cypress_m8.* 24003 F: include/linux/usb/serial.h << 24004 5491 24005 USB SMSC75XX ETHERNET DRIVER !! 5492 USB SERIAL CYBERJACK DRIVER 24006 M: Steve Glendinning <steve.glendinning@ !! 5493 M: Matthias Bruestle and Harald Welte <support@reiner-sct.com> 24007 L: netdev@vger.kernel.org !! 5494 W: http://www.reiner-sct.de/support/treiber_cyberjack.php 24008 S: Maintained 5495 S: Maintained 24009 F: drivers/net/usb/smsc75xx.* !! 5496 F: drivers/usb/serial/cyberjack.c 24010 5497 24011 USB SMSC95XX ETHERNET DRIVER !! 5498 USB SERIAL DIGI ACCELEPORT DRIVER 24012 M: Steve Glendinning <steve.glendinning@ !! 5499 M: Peter Berger <pberger@brimson.com> 24013 M: UNGLinuxDriver@microchip.com !! 5500 M: Al Borchers <alborchers@steinerpoint.com> 24014 L: netdev@vger.kernel.org !! 5501 L: linux-usb@vger.kernel.org 24015 S: Maintained 5502 S: Maintained 24016 F: drivers/net/usb/smsc95xx.* !! 5503 F: drivers/usb/serial/digi_acceleport.c 24017 5504 24018 USB SUBSYSTEM !! 5505 USB SERIAL DRIVER 24019 M: Greg Kroah-Hartman <gregkh@linuxfound !! 5506 M: Greg Kroah-Hartman <gregkh@suse.de> 24020 L: linux-usb@vger.kernel.org 5507 L: linux-usb@vger.kernel.org 24021 S: Supported 5508 S: Supported 24022 W: http://www.linux-usb.org !! 5509 F: Documentation/usb/usb-serial.txt 24023 T: git git://git.kernel.org/pub/scm/lin !! 5510 F: drivers/usb/serial/generic.c 24024 F: Documentation/devicetree/bindings/us !! 5511 F: drivers/usb/serial/usb-serial.c 24025 F: Documentation/usb/ !! 5512 F: include/linux/usb/serial.h 24026 F: drivers/usb/ << 24027 F: include/dt-bindings/usb/ << 24028 F: include/linux/usb.h << 24029 F: include/linux/usb/ << 24030 F: include/uapi/linux/usb/ << 24031 5513 24032 USB TYPEC BUS FOR ALTERNATE MODES !! 5514 USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER 24033 M: Heikki Krogerus <heikki.krogerus@linu !! 5515 M: Gary Brubaker <xavyer@ix.netcom.com> 24034 L: linux-usb@vger.kernel.org 5516 L: linux-usb@vger.kernel.org 24035 S: Maintained 5517 S: Maintained 24036 F: Documentation/ABI/testing/sysfs-bus- !! 5518 F: drivers/usb/serial/empeg.c 24037 F: Documentation/driver-api/usb/typec_b << 24038 F: drivers/usb/typec/altmodes/ << 24039 F: include/linux/usb/typec_altmode.h << 24040 5519 24041 USB TYPEC CLASS !! 5520 USB SERIAL KEYSPAN DRIVER 24042 M: Heikki Krogerus <heikki.krogerus@linu !! 5521 M: Greg Kroah-Hartman <greg@kroah.com> 24043 L: linux-usb@vger.kernel.org 5522 L: linux-usb@vger.kernel.org >> 5523 W: http://www.kroah.com/linux/ 24044 S: Maintained 5524 S: Maintained 24045 F: Documentation/ABI/testing/sysfs-clas !! 5525 F: drivers/usb/serial/*keyspan* 24046 F: Documentation/driver-api/usb/typec.r << 24047 F: drivers/usb/typec/ << 24048 F: include/linux/usb/typec.h << 24049 5526 24050 USB TYPEC INTEL PMC MUX DRIVER !! 5527 USB SERIAL WHITEHEAT DRIVER 24051 M: Heikki Krogerus <heikki.krogerus@linu !! 5528 M: Support Department <support@connecttech.com> 24052 L: linux-usb@vger.kernel.org 5529 L: linux-usb@vger.kernel.org 24053 S: Maintained !! 5530 W: http://www.connecttech.com 24054 F: Documentation/firmware-guide/acpi/in !! 5531 S: Supported 24055 F: drivers/usb/typec/mux/intel_pmc_mux. !! 5532 F: drivers/usb/serial/whiteheat* 24056 5533 24057 USB TYPEC PI3USB30532 MUX DRIVER !! 5534 USB SMSC95XX ETHERNET DRIVER 24058 M: Hans de Goede <hdegoede@redhat.com> !! 5535 M: Steve Glendinning <steve.glendinning@smsc.com> >> 5536 L: netdev@vger.kernel.org >> 5537 S: Supported >> 5538 F: drivers/net/usb/smsc95xx.* >> 5539 >> 5540 USB SN9C1xx DRIVER >> 5541 M: Luca Risolia <luca.risolia@studio.unibo.it> 24059 L: linux-usb@vger.kernel.org 5542 L: linux-usb@vger.kernel.org >> 5543 L: linux-media@vger.kernel.org >> 5544 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git >> 5545 W: http://www.linux-projects.org 24060 S: Maintained 5546 S: Maintained 24061 F: drivers/usb/typec/mux/pi3usb30532.c !! 5547 F: Documentation/video4linux/sn9c102.txt >> 5548 F: drivers/media/video/sn9c102/ 24062 5549 24063 USB TYPEC PORT CONTROLLER DRIVERS !! 5550 USB SUBSYSTEM >> 5551 M: Greg Kroah-Hartman <gregkh@suse.de> 24064 L: linux-usb@vger.kernel.org 5552 L: linux-usb@vger.kernel.org 24065 S: Orphan !! 5553 W: http://www.linux-usb.org 24066 F: drivers/usb/typec/tcpm/ !! 5554 T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/ >> 5555 S: Supported >> 5556 F: Documentation/usb/ >> 5557 F: drivers/net/usb/ >> 5558 F: drivers/usb/ >> 5559 F: include/linux/usb.h >> 5560 F: include/linux/usb/ 24067 5561 24068 USB UHCI DRIVER 5562 USB UHCI DRIVER 24069 M: Alan Stern <stern@rowland.harvard.edu 5563 M: Alan Stern <stern@rowland.harvard.edu> 24070 L: linux-usb@vger.kernel.org 5564 L: linux-usb@vger.kernel.org 24071 S: Maintained 5565 S: Maintained 24072 F: drivers/usb/host/uhci* 5566 F: drivers/usb/host/uhci* 24073 5567 >> 5568 USB "USBNET" DRIVER FRAMEWORK >> 5569 M: David Brownell <dbrownell@users.sourceforge.net> >> 5570 L: netdev@vger.kernel.org >> 5571 W: http://www.linux-usb.org/usbnet >> 5572 S: Maintained >> 5573 F: drivers/net/usb/usbnet.c >> 5574 F: include/linux/usb/usbnet.h >> 5575 24074 USB VIDEO CLASS 5576 USB VIDEO CLASS 24075 M: Laurent Pinchart <laurent.pinchart@id !! 5577 M: Laurent Pinchart <laurent.pinchart@skynet.be> >> 5578 L: linux-uvc-devel@lists.berlios.de (subscribers-only) 24076 L: linux-media@vger.kernel.org 5579 L: linux-media@vger.kernel.org >> 5580 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git >> 5581 W: http://linux-uvc.berlios.de 24077 S: Maintained 5582 S: Maintained 24078 W: http://www.ideasonboard.org/uvc/ !! 5583 F: drivers/media/video/uvc/ 24079 T: git git://linuxtv.org/media_tree.git << 24080 F: drivers/media/usb/uvc/ << 24081 F: include/uapi/linux/uvcvideo.h << 24082 5584 24083 USB WEBCAM GADGET !! 5585 USB W996[87]CF DRIVER >> 5586 M: Luca Risolia <luca.risolia@studio.unibo.it> 24084 L: linux-usb@vger.kernel.org 5587 L: linux-usb@vger.kernel.org 24085 S: Orphan !! 5588 L: linux-media@vger.kernel.org 24086 F: drivers/usb/gadget/function/*uvc* !! 5589 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git 24087 F: drivers/usb/gadget/legacy/webcam.c !! 5590 W: http://www.linux-projects.org 24088 F: include/uapi/linux/usb/g_uvc.h !! 5591 S: Maintained >> 5592 F: Documentation/video4linux/w9968cf.txt >> 5593 F: drivers/media/video/w996* >> 5594 >> 5595 USB WIRELESS RNDIS DRIVER (rndis_wlan) >> 5596 M: Jussi Kivilinna <jussi.kivilinna@mbnet.fi> >> 5597 L: linux-wireless@vger.kernel.org >> 5598 S: Maintained >> 5599 F: drivers/net/wireless/rndis_wlan.c 24089 5600 24090 USB XHCI DRIVER 5601 USB XHCI DRIVER 24091 M: Mathias Nyman <mathias.nyman@intel.co !! 5602 M: Sarah Sharp <sarah.a.sharp@linux.intel.com> 24092 L: linux-usb@vger.kernel.org 5603 L: linux-usb@vger.kernel.org 24093 S: Supported 5604 S: Supported 24094 F: drivers/usb/host/pci-quirks* << 24095 F: drivers/usb/host/xhci* 5605 F: drivers/usb/host/xhci* >> 5606 F: drivers/usb/host/pci-quirks* 24096 5607 24097 USER DATAGRAM PROTOCOL (UDP) !! 5608 USB ZC0301 DRIVER 24098 M: Willem de Bruijn <willemdebruijn.kern !! 5609 M: Luca Risolia <luca.risolia@studio.unibo.it> 24099 L: netdev@vger.kernel.org !! 5610 L: linux-usb@vger.kernel.org >> 5611 L: linux-media@vger.kernel.org >> 5612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git >> 5613 W: http://www.linux-projects.org 24100 S: Maintained 5614 S: Maintained 24101 F: include/linux/udp.h !! 5615 F: Documentation/video4linux/zc0301.txt 24102 F: include/net/udp.h !! 5616 F: drivers/media/video/zc0301/ 24103 F: include/trace/events/udp.h << 24104 F: include/uapi/linux/udp.h << 24105 F: net/ipv4/udp.c << 24106 F: net/ipv6/udp.c << 24107 5617 24108 USER-MODE LINUX (UML) !! 5618 USB ZD1201 DRIVER 24109 M: Richard Weinberger <richard@nod.at> !! 5619 M: Jeroen Vreeken <pe1rxq@amsat.org> 24110 M: Anton Ivanov <anton.ivanov@cambridgeg !! 5620 L: linux-usb@vger.kernel.org 24111 M: Johannes Berg <johannes@sipsolutions. !! 5621 W: http://linux-lc100020.sourceforge.net 24112 L: linux-um@lists.infradead.org << 24113 S: Maintained 5622 S: Maintained 24114 W: http://user-mode-linux.sourceforge.n !! 5623 F: drivers/net/wireless/zd1201.* 24115 Q: https://patchwork.ozlabs.org/project << 24116 T: git git://git.kernel.org/pub/scm/lin << 24117 T: git git://git.kernel.org/pub/scm/lin << 24118 F: Documentation/virt/uml/ << 24119 F: arch/um/ << 24120 F: arch/x86/um/ << 24121 F: fs/hostfs/ << 24122 5624 24123 USERSPACE COPYIN/COPYOUT (UIOVEC) !! 5625 USB ZR364XX DRIVER 24124 M: Alexander Viro <viro@zeniv.linux.org. !! 5626 M: Antoine Jacquet <royale@zerezo.com> >> 5627 L: linux-usb@vger.kernel.org >> 5628 L: linux-media@vger.kernel.org >> 5629 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git >> 5630 W: http://royale.zerezo.com/zr364xx/ 24125 S: Maintained 5631 S: Maintained 24126 F: include/linux/uio.h !! 5632 F: Documentation/video4linux/zr364xx.txt 24127 F: lib/iov_iter.c !! 5633 F: drivers/media/video/zr364xx.c 24128 5634 24129 USERSPACE DMA BUFFER DRIVER !! 5635 USER-MODE LINUX (UML) 24130 M: Gerd Hoffmann <kraxel@redhat.com> !! 5636 M: Jeff Dike <jdike@addtoit.com> 24131 L: dri-devel@lists.freedesktop.org !! 5637 L: user-mode-linux-devel@lists.sourceforge.net 24132 S: Maintained !! 5638 L: user-mode-linux-user@lists.sourceforge.net 24133 T: git https://gitlab.freedesktop.org/d !! 5639 W: http://user-mode-linux.sourceforge.net 24134 F: drivers/dma-buf/udmabuf.c !! 5640 S: Maintained 24135 F: include/uapi/linux/udmabuf.h !! 5641 F: Documentation/uml/ >> 5642 F: arch/um/ >> 5643 F: fs/hostfs/ >> 5644 F: fs/hppfs/ 24136 5645 24137 USERSPACE I/O (UIO) 5646 USERSPACE I/O (UIO) 24138 M: Greg Kroah-Hartman <gregkh@linuxfound !! 5647 M: "Hans J. Koch" <hjk@linutronix.de> >> 5648 M: Greg Kroah-Hartman <gregkh@suse.de> 24139 S: Maintained 5649 S: Maintained 24140 T: git git://git.kernel.org/pub/scm/lin !! 5650 F: Documentation/DocBook/uio-howto.tmpl 24141 F: Documentation/driver-api/uio-howto.r << 24142 F: drivers/uio/ 5651 F: drivers/uio/ 24143 F: include/linux/uio_driver.h !! 5652 F: include/linux/uio*.h 24144 5653 24145 UTIL-LINUX PACKAGE !! 5654 UTIL-LINUX-NG PACKAGE 24146 M: Karel Zak <kzak@redhat.com> 5655 M: Karel Zak <kzak@redhat.com> 24147 L: util-linux@vger.kernel.org !! 5656 L: util-linux-ng@vger.kernel.org 24148 S: Maintained !! 5657 W: http://kernel.org/~kzak/util-linux-ng/ 24149 W: http://en.wikipedia.org/wiki/Util-li !! 5658 T: git git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git 24150 T: git git://git.kernel.org/pub/scm/uti << 24151 << 24152 UUID HELPERS << 24153 R: Andy Shevchenko <andriy.shevchenko@li << 24154 L: linux-kernel@vger.kernel.org << 24155 S: Maintained << 24156 F: include/linux/uuid.h << 24157 F: lib/test_uuid.c << 24158 F: lib/uuid.c << 24159 << 24160 UV SYSFS DRIVER << 24161 M: Justin Ernst <justin.ernst@hpe.com> << 24162 L: platform-driver-x86@vger.kernel.org << 24163 S: Maintained 5659 S: Maintained 24164 F: drivers/platform/x86/uv_sysfs.c << 24165 5660 24166 UVESAFB DRIVER 5661 UVESAFB DRIVER 24167 M: Michal Januszewski <spock@gentoo.org> 5662 M: Michal Januszewski <spock@gentoo.org> 24168 L: linux-fbdev@vger.kernel.org 5663 L: linux-fbdev@vger.kernel.org >> 5664 W: http://dev.gentoo.org/~spock/projects/uvesafb/ 24169 S: Maintained 5665 S: Maintained 24170 W: https://github.com/mjanusz/v86d !! 5666 F: Documentation/fb/uvesafb.txt 24171 F: Documentation/fb/uvesafb.rst !! 5667 F: drivers/video/uvesafb.* 24172 F: drivers/video/fbdev/uvesafb.* << 24173 << 24174 Ux500 CLOCK DRIVERS << 24175 M: Ulf Hansson <ulf.hansson@linaro.org> << 24176 L: linux-clk@vger.kernel.org << 24177 L: linux-arm-kernel@lists.infradead.org << 24178 S: Maintained << 24179 F: drivers/clk/ux500/ << 24180 << 24181 V4L2 ASYNC AND FWNODE FRAMEWORKS << 24182 M: Sakari Ailus <sakari.ailus@linux.inte << 24183 L: linux-media@vger.kernel.org << 24184 S: Maintained << 24185 T: git git://linuxtv.org/media_tree.git << 24186 F: drivers/media/v4l2-core/v4l2-async.c << 24187 F: drivers/media/v4l2-core/v4l2-fwnode. << 24188 F: include/media/v4l2-async.h << 24189 F: include/media/v4l2-fwnode.h << 24190 << 24191 V4L2 LENS DRIVERS << 24192 M: Sakari Ailus <sakari.ailus@linux.inte << 24193 L: linux-media@vger.kernel.org << 24194 S: Maintained << 24195 F: drivers/media/i2c/ak* << 24196 F: drivers/media/i2c/dw* << 24197 F: drivers/media/i2c/lm* << 24198 << 24199 V4L2 CAMERA SENSOR DRIVERS << 24200 M: Sakari Ailus <sakari.ailus@linux.inte << 24201 L: linux-media@vger.kernel.org << 24202 S: Maintained << 24203 F: Documentation/driver-api/media/camer << 24204 F: Documentation/driver-api/media/tx-rx << 24205 F: drivers/media/i2c/ar* << 24206 F: drivers/media/i2c/gc* << 24207 F: drivers/media/i2c/hi* << 24208 F: drivers/media/i2c/imx* << 24209 F: drivers/media/i2c/mt* << 24210 F: drivers/media/i2c/og* << 24211 F: drivers/media/i2c/ov* << 24212 F: drivers/media/i2c/s5* << 24213 F: drivers/media/i2c/vgxy61.c << 24214 << 24215 VF610 NAND DRIVER << 24216 M: Stefan Agner <stefan@agner.ch> << 24217 L: linux-mtd@lists.infradead.org << 24218 S: Supported << 24219 F: drivers/mtd/nand/raw/vf610_nfc.c << 24220 5668 24221 VFAT/FAT/MSDOS FILESYSTEM 5669 VFAT/FAT/MSDOS FILESYSTEM 24222 M: OGAWA Hirofumi <hirofumi@mail.parknet 5670 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 24223 S: Maintained 5671 S: Maintained 24224 F: Documentation/filesystems/vfat.rst !! 5672 F: Documentation/filesystems/vfat.txt 24225 F: fs/fat/ 5673 F: fs/fat/ 24226 F: tools/testing/selftests/filesystems/ << 24227 << 24228 VFIO CDX DRIVER << 24229 M: Nipun Gupta <nipun.gupta@amd.com> << 24230 M: Nikhil Agarwal <nikhil.agarwal@amd.co << 24231 L: kvm@vger.kernel.org << 24232 S: Maintained << 24233 F: drivers/vfio/cdx/* << 24234 << 24235 VFIO DRIVER << 24236 M: Alex Williamson <alex.williamson@redh << 24237 L: kvm@vger.kernel.org << 24238 S: Maintained << 24239 T: git https://github.com/awilliam/linu << 24240 F: Documentation/ABI/testing/debugfs-vf << 24241 F: Documentation/ABI/testing/sysfs-devi << 24242 F: Documentation/driver-api/vfio.rst << 24243 F: drivers/vfio/ << 24244 F: include/linux/vfio.h << 24245 F: include/linux/vfio_pci_core.h << 24246 F: include/uapi/linux/vfio.h << 24247 << 24248 VFIO FSL-MC DRIVER << 24249 L: kvm@vger.kernel.org << 24250 S: Orphan << 24251 F: drivers/vfio/fsl-mc/ << 24252 << 24253 VFIO HISILICON PCI DRIVER << 24254 M: Longfang Liu <liulongfang@huawei.com> << 24255 M: Shameer Kolothum <shameerali.kolothum << 24256 L: kvm@vger.kernel.org << 24257 S: Maintained << 24258 F: drivers/vfio/pci/hisilicon/ << 24259 5674 24260 VFIO MEDIATED DEVICE DRIVERS !! 5675 VIA RHINE NETWORK DRIVER 24261 M: Kirti Wankhede <kwankhede@nvidia.com> !! 5676 M: Roger Luethi <rl@hellgate.ch> 24262 L: kvm@vger.kernel.org << 24263 S: Maintained << 24264 F: Documentation/driver-api/vfio-mediat << 24265 F: drivers/vfio/mdev/ << 24266 F: include/linux/mdev.h << 24267 F: samples/vfio-mdev/ << 24268 << 24269 VFIO MLX5 PCI DRIVER << 24270 M: Yishai Hadas <yishaih@nvidia.com> << 24271 L: kvm@vger.kernel.org << 24272 S: Maintained << 24273 F: drivers/vfio/pci/mlx5/ << 24274 << 24275 VFIO NVIDIA GRACE GPU DRIVER << 24276 M: Ankit Agrawal <ankita@nvidia.com> << 24277 L: kvm@vger.kernel.org << 24278 S: Supported << 24279 F: drivers/vfio/pci/nvgrace-gpu/ << 24280 << 24281 VFIO PCI DEVICE SPECIFIC DRIVERS << 24282 R: Jason Gunthorpe <jgg@nvidia.com> << 24283 R: Yishai Hadas <yishaih@nvidia.com> << 24284 R: Shameer Kolothum <shameerali.kolothum << 24285 R: Kevin Tian <kevin.tian@intel.com> << 24286 L: kvm@vger.kernel.org << 24287 S: Maintained << 24288 P: Documentation/driver-api/vfio-pci-de << 24289 F: drivers/vfio/pci/*/ << 24290 << 24291 VFIO PDS PCI DRIVER << 24292 M: Brett Creeley <brett.creeley@amd.com> << 24293 L: kvm@vger.kernel.org << 24294 S: Maintained << 24295 F: Documentation/networking/device_driv << 24296 F: drivers/vfio/pci/pds/ << 24297 << 24298 VFIO PLATFORM DRIVER << 24299 M: Eric Auger <eric.auger@redhat.com> << 24300 L: kvm@vger.kernel.org << 24301 S: Maintained << 24302 F: drivers/vfio/platform/ << 24303 << 24304 VFIO QAT PCI DRIVER << 24305 M: Xin Zeng <xin.zeng@intel.com> << 24306 M: Giovanni Cabiddu <giovanni.cabiddu@in << 24307 L: kvm@vger.kernel.org << 24308 L: qat-linux@intel.com << 24309 S: Supported << 24310 F: drivers/vfio/pci/qat/ << 24311 << 24312 VFIO VIRTIO PCI DRIVER << 24313 M: Yishai Hadas <yishaih@nvidia.com> << 24314 L: kvm@vger.kernel.org << 24315 L: virtualization@lists.linux.dev << 24316 S: Maintained 5677 S: Maintained 24317 F: drivers/vfio/pci/virtio !! 5678 F: drivers/net/via-rhine.c 24318 5679 24319 VGA_SWITCHEROO !! 5680 VIAPRO SMBUS DRIVER 24320 R: Lukas Wunner <lukas@wunner.de> !! 5681 M: Jean Delvare <khali@linux-fr.org> >> 5682 L: linux-i2c@vger.kernel.org 24321 S: Maintained 5683 S: Maintained 24322 T: git https://gitlab.freedesktop.org/d !! 5684 F: Documentation/i2c/busses/i2c-viapro 24323 F: Documentation/gpu/vga-switcheroo.rst !! 5685 F: drivers/i2c/busses/i2c-viapro.c 24324 F: drivers/gpu/vga/vga_switcheroo.c << 24325 F: include/linux/vga_switcheroo.h << 24326 5686 24327 VIA RHINE NETWORK DRIVER !! 5687 VIA SD/MMC CARD CONTROLLER DRIVER 24328 M: Kevin Brace <kevinbrace@bracecomputer !! 5688 M: Joseph Chan <JosephChan@via.com.tw> >> 5689 M: Harald Welte <HaraldWelte@viatech.com> 24329 S: Maintained 5690 S: Maintained 24330 F: drivers/net/ethernet/via/via-rhine.c !! 5691 F: drivers/mmc/host/via-sdmmc.c 24331 5692 24332 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVE 5693 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 24333 M: Florian Tobias Schandinat <FlorianSch !! 5694 M: Joseph Chan <JosephChan@via.com.tw> >> 5695 M: Scott Fang <ScottFang@viatech.com.cn> 24334 L: linux-fbdev@vger.kernel.org 5696 L: linux-fbdev@vger.kernel.org 24335 S: Maintained 5697 S: Maintained 24336 F: drivers/video/fbdev/via/ !! 5698 F: drivers/video/via/ 24337 F: include/linux/via-core.h << 24338 F: include/linux/via_i2c.h << 24339 5699 24340 VIA VELOCITY NETWORK DRIVER 5700 VIA VELOCITY NETWORK DRIVER 24341 M: Francois Romieu <romieu@fr.zoreil.com 5701 M: Francois Romieu <romieu@fr.zoreil.com> 24342 L: netdev@vger.kernel.org 5702 L: netdev@vger.kernel.org 24343 S: Maintained 5703 S: Maintained 24344 F: drivers/net/ethernet/via/via-velocit !! 5704 F: drivers/net/via-velocity.* 24345 << 24346 VICODEC VIRTUAL CODEC DRIVER << 24347 M: Hans Verkuil <hverkuil-cisco@xs4all.n << 24348 L: linux-media@vger.kernel.org << 24349 S: Maintained << 24350 W: https://linuxtv.org << 24351 T: git git://linuxtv.org/media_tree.git << 24352 F: drivers/media/test-drivers/vicodec/* << 24353 << 24354 VIDEO I2C POLLING DRIVER << 24355 M: Matt Ranostay <matt.ranostay@konsulko << 24356 L: linux-media@vger.kernel.org << 24357 S: Maintained << 24358 F: drivers/media/i2c/video-i2c.c << 24359 << 24360 VIDEO MULTIPLEXER DRIVER << 24361 M: Philipp Zabel <p.zabel@pengutronix.de << 24362 L: linux-media@vger.kernel.org << 24363 S: Maintained << 24364 F: drivers/media/platform/video-mux.c << 24365 << 24366 VIDEOBUF2 FRAMEWORK << 24367 M: Tomasz Figa <tfiga@chromium.org> << 24368 M: Marek Szyprowski <m.szyprowski@samsun << 24369 L: linux-media@vger.kernel.org << 24370 S: Maintained << 24371 F: drivers/media/common/videobuf2/* << 24372 F: include/media/videobuf2-* << 24373 << 24374 VIDTV VIRTUAL DIGITAL TV DRIVER << 24375 M: Daniel W. S. Almeida <dwlsalmeida@gma << 24376 L: linux-media@vger.kernel.org << 24377 S: Maintained << 24378 W: https://linuxtv.org << 24379 T: git git://linuxtv.org/media_tree.git << 24380 F: drivers/media/test-drivers/vidtv/* << 24381 << 24382 VIMC VIRTUAL MEDIA CONTROLLER DRIVER << 24383 M: Shuah Khan <skhan@linuxfoundation.org << 24384 R: Kieran Bingham <kieran.bingham@ideaso << 24385 L: linux-media@vger.kernel.org << 24386 S: Maintained << 24387 W: https://linuxtv.org << 24388 T: git git://linuxtv.org/media_tree.git << 24389 F: drivers/media/test-drivers/vimc/* << 24390 << 24391 VIRT LIB << 24392 M: Alex Williamson <alex.williamson@redh << 24393 M: Paolo Bonzini <pbonzini@redhat.com> << 24394 L: kvm@vger.kernel.org << 24395 S: Supported << 24396 F: virt/lib/ << 24397 << 24398 VIRTIO AND VHOST VSOCK DRIVER << 24399 M: Stefan Hajnoczi <stefanha@redhat.com> << 24400 M: Stefano Garzarella <sgarzare@redhat.c << 24401 L: kvm@vger.kernel.org << 24402 L: virtualization@lists.linux.dev << 24403 L: netdev@vger.kernel.org << 24404 S: Maintained << 24405 F: drivers/vhost/vsock.c << 24406 F: include/linux/virtio_vsock.h << 24407 F: include/uapi/linux/virtio_vsock.h << 24408 F: net/vmw_vsock/virtio_transport.c << 24409 F: net/vmw_vsock/virtio_transport_commo << 24410 << 24411 VIRTIO BALLOON << 24412 M: "Michael S. Tsirkin" <mst@redhat.com> << 24413 M: David Hildenbrand <david@redhat.com> << 24414 L: virtualization@lists.linux.dev << 24415 S: Maintained << 24416 F: drivers/virtio/virtio_balloon.c << 24417 F: include/linux/balloon_compaction.h << 24418 F: include/uapi/linux/virtio_balloon.h << 24419 F: mm/balloon_compaction.c << 24420 << 24421 VIRTIO BLOCK AND SCSI DRIVERS << 24422 M: "Michael S. Tsirkin" <mst@redhat.com> << 24423 M: Jason Wang <jasowang@redhat.com> << 24424 R: Paolo Bonzini <pbonzini@redhat.com> << 24425 R: Stefan Hajnoczi <stefanha@redhat.com> << 24426 R: Eugenio Pérez <eperezma@redhat.com> << 24427 L: virtualization@lists.linux.dev << 24428 S: Maintained << 24429 F: drivers/block/virtio_blk.c << 24430 F: drivers/scsi/virtio_scsi.c << 24431 F: include/uapi/linux/virtio_blk.h << 24432 F: include/uapi/linux/virtio_scsi.h << 24433 << 24434 VIRTIO CONSOLE DRIVER << 24435 M: Amit Shah <amit@kernel.org> << 24436 L: virtualization@lists.linux.dev << 24437 S: Maintained << 24438 F: drivers/char/virtio_console.c << 24439 F: include/uapi/linux/virtio_console.h << 24440 << 24441 VIRTIO CORE AND NET DRIVERS << 24442 M: "Michael S. Tsirkin" <mst@redhat.com> << 24443 M: Jason Wang <jasowang@redhat.com> << 24444 R: Xuan Zhuo <xuanzhuo@linux.alibaba.com << 24445 R: Eugenio Pérez <eperezma@redhat.com> << 24446 L: virtualization@lists.linux.dev << 24447 S: Maintained << 24448 F: Documentation/ABI/testing/sysfs-bus- << 24449 F: Documentation/ABI/testing/sysfs-clas << 24450 F: Documentation/devicetree/bindings/vi << 24451 F: Documentation/driver-api/virtio/ << 24452 F: drivers/block/virtio_blk.c << 24453 F: drivers/crypto/virtio/ << 24454 F: drivers/net/virtio_net.c << 24455 F: drivers/vdpa/ << 24456 F: drivers/virtio/ << 24457 F: include/linux/vdpa.h << 24458 F: include/linux/virtio*.h << 24459 F: include/linux/vringh.h << 24460 F: include/uapi/linux/virtio_*.h << 24461 F: net/vmw_vsock/virtio* << 24462 F: tools/virtio/ << 24463 F: tools/testing/selftests/drivers/net/ << 24464 << 24465 VIRTIO CRYPTO DRIVER << 24466 M: Gonglei <arei.gonglei@huawei.com> << 24467 L: virtualization@lists.linux.dev << 24468 L: linux-crypto@vger.kernel.org << 24469 S: Maintained << 24470 F: drivers/crypto/virtio/ << 24471 F: include/uapi/linux/virtio_crypto.h << 24472 << 24473 VIRTIO DRIVERS FOR S390 << 24474 M: Cornelia Huck <cohuck@redhat.com> << 24475 M: Halil Pasic <pasic@linux.ibm.com> << 24476 M: Eric Farman <farman@linux.ibm.com> << 24477 L: linux-s390@vger.kernel.org << 24478 L: virtualization@lists.linux.dev << 24479 L: kvm@vger.kernel.org << 24480 S: Supported << 24481 F: arch/s390/include/uapi/asm/virtio-cc << 24482 F: drivers/s390/virtio/ << 24483 << 24484 VIRTIO FILE SYSTEM << 24485 M: Vivek Goyal <vgoyal@redhat.com> << 24486 M: Stefan Hajnoczi <stefanha@redhat.com> << 24487 M: Miklos Szeredi <miklos@szeredi.hu> << 24488 R: Eugenio Pérez <eperezma@redhat.com> << 24489 L: virtualization@lists.linux.dev << 24490 L: linux-fsdevel@vger.kernel.org << 24491 S: Supported << 24492 W: https://virtio-fs.gitlab.io/ << 24493 F: Documentation/filesystems/virtiofs.r << 24494 F: fs/fuse/virtio_fs.c << 24495 F: include/uapi/linux/virtio_fs.h << 24496 << 24497 VIRTIO GPIO DRIVER << 24498 M: Enrico Weigelt, metux IT consult <inf << 24499 M: Viresh Kumar <vireshk@kernel.org> << 24500 L: linux-gpio@vger.kernel.org << 24501 L: virtualization@lists.linux.dev << 24502 S: Maintained << 24503 F: drivers/gpio/gpio-virtio.c << 24504 F: include/uapi/linux/virtio_gpio.h << 24505 << 24506 VIRTIO GPU DRIVER << 24507 M: David Airlie <airlied@redhat.com> << 24508 M: Gerd Hoffmann <kraxel@redhat.com> << 24509 R: Gurchetan Singh <gurchetansingh@chrom << 24510 R: Chia-I Wu <olvaffe@gmail.com> << 24511 L: dri-devel@lists.freedesktop.org << 24512 L: virtualization@lists.linux.dev << 24513 S: Maintained << 24514 T: git https://gitlab.freedesktop.org/d << 24515 F: drivers/gpu/drm/ci/xfails/virtio* << 24516 F: drivers/gpu/drm/virtio/ << 24517 F: include/uapi/linux/virtio_gpu.h << 24518 << 24519 VIRTIO HOST (VHOST) << 24520 M: "Michael S. Tsirkin" <mst@redhat.com> << 24521 M: Jason Wang <jasowang@redhat.com> << 24522 R: Eugenio Pérez <eperezma@redhat.com> << 24523 L: kvm@vger.kernel.org << 24524 L: virtualization@lists.linux.dev << 24525 L: netdev@vger.kernel.org << 24526 S: Maintained << 24527 T: git git://git.kernel.org/pub/scm/lin << 24528 F: drivers/vhost/ << 24529 F: include/linux/sched/vhost_task.h << 24530 F: include/linux/vhost_iotlb.h << 24531 F: include/uapi/linux/vhost.h << 24532 F: kernel/vhost_task.c << 24533 << 24534 VIRTIO HOST (VHOST-SCSI) << 24535 M: "Michael S. Tsirkin" <mst@redhat.com> << 24536 M: Jason Wang <jasowang@redhat.com> << 24537 M: Mike Christie <michael.christie@oracl << 24538 R: Paolo Bonzini <pbonzini@redhat.com> << 24539 R: Stefan Hajnoczi <stefanha@redhat.com> << 24540 L: virtualization@lists.linux.dev << 24541 S: Maintained << 24542 F: drivers/vhost/scsi.c << 24543 << 24544 VIRTIO I2C DRIVER << 24545 M: Viresh Kumar <viresh.kumar@linaro.org << 24546 R: "Chen, Jian Jun" <jian.jun.chen@intel << 24547 L: linux-i2c@vger.kernel.org << 24548 L: virtualization@lists.linux.dev << 24549 S: Maintained << 24550 F: drivers/i2c/busses/i2c-virtio.c << 24551 F: include/uapi/linux/virtio_i2c.h << 24552 << 24553 VIRTIO INPUT DRIVER << 24554 M: Gerd Hoffmann <kraxel@redhat.com> << 24555 S: Maintained << 24556 F: drivers/virtio/virtio_input.c << 24557 F: include/uapi/linux/virtio_input.h << 24558 << 24559 VIRTIO IOMMU DRIVER << 24560 M: Jean-Philippe Brucker <jean-philippe@ << 24561 L: virtualization@lists.linux.dev << 24562 S: Maintained << 24563 F: drivers/iommu/virtio-iommu.c << 24564 F: include/uapi/linux/virtio_iommu.h << 24565 << 24566 VIRTIO MEM DRIVER << 24567 M: David Hildenbrand <david@redhat.com> << 24568 L: virtualization@lists.linux.dev << 24569 S: Maintained << 24570 W: https://virtio-mem.gitlab.io/ << 24571 F: drivers/virtio/virtio_mem.c << 24572 F: include/uapi/linux/virtio_mem.h << 24573 << 24574 VIRTIO PMEM DRIVER << 24575 M: Pankaj Gupta <pankaj.gupta.linux@gmai << 24576 L: virtualization@lists.linux.dev << 24577 S: Maintained << 24578 F: drivers/nvdimm/nd_virtio.c << 24579 F: drivers/nvdimm/virtio_pmem.c << 24580 5705 24581 VIRTIO SOUND DRIVER !! 5706 VLAN (802.1Q) 24582 M: Anton Yakovlev <anton.yakovlev@opensy !! 5707 M: Patrick McHardy <kaber@trash.net> 24583 M: "Michael S. Tsirkin" <mst@redhat.com> << 24584 L: virtualization@lists.linux.dev << 24585 L: linux-sound@vger.kernel.org << 24586 S: Maintained << 24587 F: include/uapi/linux/virtio_snd.h << 24588 F: sound/virtio/* << 24589 << 24590 VIRTUAL BOX GUEST DEVICE DRIVER << 24591 M: Hans de Goede <hdegoede@redhat.com> << 24592 M: Arnd Bergmann <arnd@arndb.de> << 24593 M: Greg Kroah-Hartman <gregkh@linuxfound << 24594 S: Maintained << 24595 F: drivers/virt/vboxguest/ << 24596 F: include/linux/vbox_utils.h << 24597 F: include/uapi/linux/vbox*.h << 24598 << 24599 VIRTUAL BOX SHARED FOLDER VFS DRIVER << 24600 M: Hans de Goede <hdegoede@redhat.com> << 24601 L: linux-fsdevel@vger.kernel.org << 24602 S: Maintained << 24603 F: fs/vboxsf/* << 24604 << 24605 VIRTUAL PCM TEST DRIVER << 24606 M: Ivan Orlov <ivan.orlov0322@gmail.com> << 24607 L: linux-sound@vger.kernel.org << 24608 S: Maintained << 24609 F: Documentation/sound/cards/pcmtest.rs << 24610 F: sound/drivers/pcmtest.c << 24611 F: tools/testing/selftests/alsa/test-pc << 24612 << 24613 VIRTUAL SERIO DEVICE DRIVER << 24614 M: Stephen Chandler Paul <thatslyude@gma << 24615 S: Maintained << 24616 F: drivers/input/serio/userio.c << 24617 F: include/uapi/linux/userio.h << 24618 << 24619 VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRI << 24620 M: Javier Carrasco <javier.carrasco.cruz << 24621 S: Maintained << 24622 F: Documentation/devicetree/bindings/ii << 24623 F: drivers/iio/light/veml6075.c << 24624 << 24625 VISL VIRTUAL STATELESS DECODER DRIVER << 24626 M: Daniel Almeida <daniel.almeida@collab << 24627 L: linux-media@vger.kernel.org << 24628 S: Supported << 24629 F: drivers/media/test-drivers/visl << 24630 << 24631 VIVID VIRTUAL VIDEO DRIVER << 24632 M: Hans Verkuil <hverkuil@xs4all.nl> << 24633 L: linux-media@vger.kernel.org << 24634 S: Maintained << 24635 W: https://linuxtv.org << 24636 T: git git://linuxtv.org/media_tree.git << 24637 F: drivers/media/test-drivers/vivid/* << 24638 << 24639 VM SOCKETS (AF_VSOCK) << 24640 M: Stefano Garzarella <sgarzare@redhat.c << 24641 L: virtualization@lists.linux.dev << 24642 L: netdev@vger.kernel.org 5708 L: netdev@vger.kernel.org 24643 S: Maintained 5709 S: Maintained 24644 F: drivers/net/vsockmon.c !! 5710 F: drivers/net/macvlan.c 24645 F: include/net/af_vsock.h !! 5711 F: include/linux/if_*vlan.h 24646 F: include/uapi/linux/vm_sockets.h !! 5712 F: net/8021q/ 24647 F: include/uapi/linux/vm_sockets_diag.h << 24648 F: include/uapi/linux/vsockmon.h << 24649 F: net/vmw_vsock/ << 24650 F: tools/testing/vsock/ << 24651 << 24652 VMA << 24653 M: Andrew Morton <akpm@linux-foundation. << 24654 M: Liam R. Howlett <Liam.Howlett@oracle. << 24655 M: Lorenzo Stoakes <lorenzo.stoakes@orac << 24656 R: Vlastimil Babka <vbabka@suse.cz> << 24657 R: Jann Horn <jannh@google.com> << 24658 L: linux-mm@kvack.org << 24659 S: Maintained << 24660 W: https://www.linux-mm.org << 24661 T: git git://git.kernel.org/pub/scm/lin << 24662 F: mm/vma.c << 24663 F: mm/vma.h << 24664 F: mm/vma_internal.h << 24665 F: tools/testing/vma/ << 24666 5713 24667 VMALLOC !! 5714 VLYNQ BUS 24668 M: Andrew Morton <akpm@linux-foundation. !! 5715 M: Florian Fainelli <florian@openwrt.org> 24669 R: Uladzislau Rezki <urezki@gmail.com> !! 5716 L: openwrt-devel@lists.openwrt.org 24670 R: Christoph Hellwig <hch@infradead.org> << 24671 L: linux-mm@kvack.org << 24672 S: Maintained 5717 S: Maintained 24673 W: http://www.linux-mm.org !! 5718 F: drivers/vlynq/vlynq.c 24674 T: git git://git.kernel.org/pub/scm/lin !! 5719 F: include/linux/vlynq.h 24675 F: include/linux/vmalloc.h << 24676 F: mm/vmalloc.c << 24677 << 24678 VME SUBSYSTEM << 24679 L: linux-kernel@vger.kernel.org << 24680 S: Orphan << 24681 T: git git://git.kernel.org/pub/scm/lin << 24682 F: Documentation/driver-api/vme.rst << 24683 F: drivers/staging/vme_user/ << 24684 << 24685 VMWARE BALLOON DRIVER << 24686 M: Jerrin Shaji George <jerrin.shaji-geo << 24687 R: Broadcom internal kernel review list< << 24688 L: linux-kernel@vger.kernel.org << 24689 S: Supported << 24690 F: drivers/misc/vmw_balloon.c << 24691 << 24692 VMWARE HYPERVISOR INTERFACE << 24693 M: Ajay Kaher <ajay.kaher@broadcom.com> << 24694 M: Alexey Makhalov <alexey.amakhalov@bro << 24695 R: Broadcom internal kernel review list< << 24696 L: virtualization@lists.linux.dev << 24697 L: x86@kernel.org << 24698 S: Supported << 24699 T: git git://git.kernel.org/pub/scm/lin << 24700 F: arch/x86/include/asm/vmware.h << 24701 F: arch/x86/kernel/cpu/vmware.c << 24702 << 24703 VMWARE PVRDMA DRIVER << 24704 M: Bryan Tan <bryan-bt.tan@broadcom.com> << 24705 M: Vishnu Dasa <vishnu.dasa@broadcom.com << 24706 R: Broadcom internal kernel review list< << 24707 L: linux-rdma@vger.kernel.org << 24708 S: Supported << 24709 F: drivers/infiniband/hw/vmw_pvrdma/ << 24710 << 24711 VMWARE PVSCSI DRIVER << 24712 M: Vishal Bhakta <vishal.bhakta@broadcom << 24713 R: Broadcom internal kernel review list< << 24714 L: linux-scsi@vger.kernel.org << 24715 S: Supported << 24716 F: drivers/scsi/vmw_pvscsi.c << 24717 F: drivers/scsi/vmw_pvscsi.h << 24718 << 24719 VMWARE VIRTUAL PTP CLOCK DRIVER << 24720 M: Nick Shi <nick.shi@broadcom.com> << 24721 R: Ajay Kaher <ajay.kaher@broadcom.com> << 24722 R: Alexey Makhalov <alexey.amakhalov@bro << 24723 R: Broadcom internal kernel review list< << 24724 L: netdev@vger.kernel.org << 24725 S: Supported << 24726 F: drivers/ptp/ptp_vmw.c << 24727 << 24728 VMWARE VMCI DRIVER << 24729 M: Bryan Tan <bryan-bt.tan@broadcom.com> << 24730 M: Vishnu Dasa <vishnu.dasa@broadcom.com << 24731 R: Broadcom internal kernel review list< << 24732 L: linux-kernel@vger.kernel.org << 24733 S: Supported << 24734 F: drivers/misc/vmw_vmci/ << 24735 F: include/linux/vmw_vmci* << 24736 << 24737 VMWARE VMMOUSE SUBDRIVER << 24738 M: Zack Rusin <zack.rusin@broadcom.com> << 24739 R: Broadcom internal kernel review list< << 24740 L: linux-input@vger.kernel.org << 24741 S: Supported << 24742 F: drivers/input/mouse/vmmouse.c << 24743 F: drivers/input/mouse/vmmouse.h << 24744 5720 24745 VMWARE VMXNET3 ETHERNET DRIVER 5721 VMWARE VMXNET3 ETHERNET DRIVER 24746 M: Ronak Doshi <ronak.doshi@broadcom.com !! 5722 M: Shreyas Bhatewara <sbhatewara@vmware.com> 24747 R: Broadcom internal kernel review list< !! 5723 M: "VMware, Inc." <pv-drivers@vmware.com> 24748 L: netdev@vger.kernel.org 5724 L: netdev@vger.kernel.org 24749 S: Supported << 24750 F: drivers/net/vmxnet3/ << 24751 << 24752 VMWARE VSOCK VMCI TRANSPORT DRIVER << 24753 M: Bryan Tan <bryan-bt.tan@broadcom.com> << 24754 M: Vishnu Dasa <vishnu.dasa@broadcom.com << 24755 R: Broadcom internal kernel review list< << 24756 L: linux-kernel@vger.kernel.org << 24757 S: Supported << 24758 F: net/vmw_vsock/vmci_transport* << 24759 << 24760 VOCORE VOCORE2 BOARD << 24761 M: Harvey Hunt <harveyhuntnexus@gmail.co << 24762 L: linux-mips@vger.kernel.org << 24763 S: Maintained 5725 S: Maintained 24764 F: arch/mips/boot/dts/ralink/vocore2.dt !! 5726 F: drivers/net/vmxnet3/ 24765 5727 24766 VOLTAGE AND CURRENT REGULATOR FRAMEWORK 5728 VOLTAGE AND CURRENT REGULATOR FRAMEWORK 24767 M: Liam Girdwood <lgirdwood@gmail.com> !! 5729 M: Liam Girdwood <lrg@slimlogic.co.uk> 24768 M: Mark Brown <broonie@kernel.org> !! 5730 M: Mark Brown <broonie@opensource.wolfsonmicro.com> 24769 L: linux-kernel@vger.kernel.org !! 5731 W: http://opensource.wolfsonmicro.com/node/15 24770 S: Supported << 24771 W: http://www.slimlogic.co.uk/?p=48 5732 W: http://www.slimlogic.co.uk/?p=48 24772 T: git git://git.kernel.org/pub/scm/lin !! 5733 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6.git 24773 F: Documentation/devicetree/bindings/re !! 5734 S: Supported 24774 F: Documentation/power/regulator/ << 24775 F: drivers/regulator/ 5735 F: drivers/regulator/ 24776 F: include/dt-bindings/regulator/ << 24777 F: include/linux/regulator/ 5736 F: include/linux/regulator/ 24778 K: regulator_get_optional << 24779 << 24780 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS << 24781 R: Matti Vaittinen <mazziesaccount@gmail << 24782 F: drivers/regulator/irq_helpers.c << 24783 << 24784 VRF << 24785 M: David Ahern <dsahern@kernel.org> << 24786 L: netdev@vger.kernel.org << 24787 S: Maintained << 24788 F: Documentation/networking/vrf.rst << 24789 F: drivers/net/vrf.c << 24790 << 24791 VSPRINTF << 24792 M: Petr Mladek <pmladek@suse.com> << 24793 M: Steven Rostedt <rostedt@goodmis.org> << 24794 R: Andy Shevchenko <andriy.shevchenko@li << 24795 R: Rasmus Villemoes <linux@rasmusvillemo << 24796 R: Sergey Senozhatsky <senozhatsky@chrom << 24797 S: Maintained << 24798 T: git git://git.kernel.org/pub/scm/lin << 24799 F: Documentation/core-api/printk-format << 24800 F: lib/test_printf.c << 24801 F: lib/test_scanf.c << 24802 F: lib/vsprintf.c << 24803 5737 24804 VT1211 HARDWARE MONITOR DRIVER 5738 VT1211 HARDWARE MONITOR DRIVER 24805 M: Juerg Haefliger <juergh@proton.me> !! 5739 M: Juerg Haefliger <juergh@gmail.com> 24806 L: linux-hwmon@vger.kernel.org !! 5740 L: lm-sensors@lm-sensors.org 24807 S: Maintained 5741 S: Maintained 24808 F: Documentation/hwmon/vt1211.rst !! 5742 F: Documentation/hwmon/vt1211 24809 F: drivers/hwmon/vt1211.c 5743 F: drivers/hwmon/vt1211.c 24810 5744 24811 VT8231 HARDWARE MONITOR DRIVER 5745 VT8231 HARDWARE MONITOR DRIVER 24812 M: Roger Lucas <vt8231@hiddenengine.co.u 5746 M: Roger Lucas <vt8231@hiddenengine.co.uk> 24813 L: linux-hwmon@vger.kernel.org !! 5747 L: lm-sensors@lm-sensors.org 24814 S: Maintained 5748 S: Maintained 24815 F: drivers/hwmon/vt8231.c 5749 F: drivers/hwmon/vt8231.c 24816 5750 24817 VUB300 USB to SDIO/SD/MMC bridge chip << 24818 L: linux-mmc@vger.kernel.org << 24819 S: Orphan << 24820 F: drivers/mmc/host/vub300.c << 24821 << 24822 W1 DALLAS'S 1-WIRE BUS 5751 W1 DALLAS'S 1-WIRE BUS 24823 M: Krzysztof Kozlowski <krzk@kernel.org> !! 5752 M: Evgeniy Polyakov <johnpol@2ka.mipt.ru> 24824 S: Maintained 5753 S: Maintained 24825 F: Documentation/devicetree/bindings/w1 << 24826 F: Documentation/w1/ 5754 F: Documentation/w1/ 24827 F: drivers/w1/ 5755 F: drivers/w1/ 24828 F: include/linux/w1.h << 24829 5756 24830 W83791D HARDWARE MONITORING DRIVER 5757 W83791D HARDWARE MONITORING DRIVER 24831 M: Marc Hulsman <m.hulsman@tudelft.nl> 5758 M: Marc Hulsman <m.hulsman@tudelft.nl> 24832 L: linux-hwmon@vger.kernel.org !! 5759 L: lm-sensors@lm-sensors.org 24833 S: Maintained 5760 S: Maintained 24834 F: Documentation/hwmon/w83791d.rst !! 5761 F: Documentation/hwmon/w83791d 24835 F: drivers/hwmon/w83791d.c 5762 F: drivers/hwmon/w83791d.c 24836 5763 24837 W83793 HARDWARE MONITORING DRIVER 5764 W83793 HARDWARE MONITORING DRIVER 24838 M: Rudolf Marek <r.marek@assembler.cz> 5765 M: Rudolf Marek <r.marek@assembler.cz> 24839 L: linux-hwmon@vger.kernel.org !! 5766 L: lm-sensors@lm-sensors.org 24840 S: Maintained 5767 S: Maintained 24841 F: Documentation/hwmon/w83793.rst !! 5768 F: Documentation/hwmon/w83793 24842 F: drivers/hwmon/w83793.c 5769 F: drivers/hwmon/w83793.c 24843 5770 24844 W83795 HARDWARE MONITORING DRIVER << 24845 M: Jean Delvare <jdelvare@suse.com> << 24846 L: linux-hwmon@vger.kernel.org << 24847 S: Maintained << 24848 F: drivers/hwmon/w83795.c << 24849 << 24850 W83L51xD SD/MMC CARD INTERFACE DRIVER 5771 W83L51xD SD/MMC CARD INTERFACE DRIVER 24851 M: Pierre Ossman <pierre@ossman.eu> 5772 M: Pierre Ossman <pierre@ossman.eu> 24852 S: Maintained 5773 S: Maintained 24853 F: drivers/mmc/host/wbsd.* 5774 F: drivers/mmc/host/wbsd.* 24854 5775 24855 WACOM PROTOCOL 4 SERIAL TABLETS << 24856 M: Julian Squires <julian@cipht.net> << 24857 M: Hans de Goede <hdegoede@redhat.com> << 24858 L: linux-input@vger.kernel.org << 24859 S: Maintained << 24860 F: drivers/input/tablet/wacom_serial4.c << 24861 << 24862 WANGXUN ETHERNET DRIVER << 24863 M: Jiawen Wu <jiawenwu@trustnetic.com> << 24864 M: Mengyuan Lou <mengyuanlou@net-swift.c << 24865 L: netdev@vger.kernel.org << 24866 S: Maintained << 24867 W: https://www.net-swift.com << 24868 F: Documentation/networking/device_driv << 24869 F: drivers/net/ethernet/wangxun/ << 24870 F: drivers/net/pcs/pcs-xpcs-wx.c << 24871 << 24872 WATCHDOG DEVICE DRIVERS 5776 WATCHDOG DEVICE DRIVERS 24873 M: Wim Van Sebroeck <wim@linux-watchdog. !! 5777 M: Wim Van Sebroeck <wim@iguana.be> 24874 M: Guenter Roeck <linux@roeck-us.net> !! 5778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog.git 24875 L: linux-watchdog@vger.kernel.org !! 5779 S: Maintained 24876 S: Maintained << 24877 W: http://www.linux-watchdog.org/ << 24878 T: git git://www.linux-watchdog.org/lin << 24879 F: Documentation/devicetree/bindings/wa << 24880 F: Documentation/watchdog/ 5780 F: Documentation/watchdog/ 24881 F: drivers/watchdog/ 5781 F: drivers/watchdog/ 24882 F: include/linux/watchdog.h 5782 F: include/linux/watchdog.h 24883 F: include/trace/events/watchdog.h << 24884 F: include/uapi/linux/watchdog.h << 24885 << 24886 WAVE5 VPU CODEC DRIVER << 24887 M: Nas Chung <nas.chung@chipsnmedia.com> << 24888 M: Jackson Lee <jackson.lee@chipsnmedia. << 24889 L: linux-media@vger.kernel.org << 24890 S: Maintained << 24891 F: Documentation/devicetree/bindings/me << 24892 F: drivers/media/platform/chips-media/w << 24893 << 24894 WHISKEYCOVE PMIC GPIO DRIVER << 24895 M: Kuppuswamy Sathyanarayanan <sathyanar << 24896 L: linux-gpio@vger.kernel.org << 24897 S: Maintained << 24898 F: drivers/gpio/gpio-wcove.c << 24899 5783 24900 WHWAVE RTC DRIVER !! 5784 WAVELAN NETWORK DRIVER & WIRELESS EXTENSIONS 24901 M: Dianlong Li <long17.cool@163.com> !! 5785 M: Jean Tourrilhes <jt@hpl.hp.com> 24902 L: linux-rtc@vger.kernel.org !! 5786 L: linux-wireless@vger.kernel.org >> 5787 W: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/ 24903 S: Maintained 5788 S: Maintained 24904 F: drivers/rtc/rtc-sd3078.c !! 5789 F: Documentation/networking/wavelan.txt >> 5790 F: drivers/net/wireless/wavelan* 24905 5791 24906 WIIMOTE HID DRIVER !! 5792 WD7000 SCSI DRIVER 24907 M: David Rheinsberg <david@readahead.eu> !! 5793 M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 24908 L: linux-input@vger.kernel.org !! 5794 L: linux-scsi@vger.kernel.org 24909 S: Maintained 5795 S: Maintained 24910 F: drivers/hid/hid-wiimote* !! 5796 F: drivers/scsi/wd7000.c 24911 << 24912 WILOCITY WIL6210 WIRELESS DRIVER << 24913 L: linux-wireless@vger.kernel.org << 24914 S: Orphan << 24915 W: https://wireless.wiki.kernel.org/en/ << 24916 F: drivers/net/wireless/ath/wil6210/ << 24917 5797 24918 WINBOND CIR DRIVER 5798 WINBOND CIR DRIVER 24919 M: David Härdeman <david@hardeman.nu> 5799 M: David Härdeman <david@hardeman.nu> 24920 S: Maintained 5800 S: Maintained 24921 F: drivers/media/rc/winbond-cir.c !! 5801 F: drivers/input/misc/winbond-cir.c 24922 5802 24923 WINSYSTEMS EBC-C384 WATCHDOG DRIVER !! 5803 WIMAX STACK 24924 L: linux-watchdog@vger.kernel.org !! 5804 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 24925 S: Orphan !! 5805 M: linux-wimax@intel.com 24926 F: drivers/watchdog/ebc-c384_wdt.c !! 5806 L: wimax@linuxwimax.org 24927 !! 5807 S: Supported 24928 WINSYSTEMS WS16C48 GPIO DRIVER !! 5808 W: http://linuxwimax.org 24929 M: William Breathitt Gray <wbg@kernel.or << 24930 L: linux-gpio@vger.kernel.org << 24931 S: Maintained << 24932 F: drivers/gpio/gpio-ws16c48.c << 24933 5809 24934 WIREGUARD SECURE NETWORK TUNNEL !! 5810 WIMEDIA LLC PROTOCOL (WLP) SUBSYSTEM 24935 M: Jason A. Donenfeld <Jason@zx2c4.com> !! 5811 M: David Vrabel <david.vrabel@csr.com> 24936 L: wireguard@lists.zx2c4.com << 24937 L: netdev@vger.kernel.org << 24938 S: Maintained 5812 S: Maintained 24939 F: drivers/net/wireguard/ !! 5813 F: include/linux/wlp.h 24940 F: tools/testing/selftests/wireguard/ !! 5814 F: drivers/uwb/wlp/ 24941 5815 24942 WISTRON LAPTOP BUTTON DRIVER 5816 WISTRON LAPTOP BUTTON DRIVER 24943 M: Miloslav Trmac <mitr@volny.cz> 5817 M: Miloslav Trmac <mitr@volny.cz> 24944 S: Maintained 5818 S: Maintained 24945 F: drivers/input/misc/wistron_btns.c 5819 F: drivers/input/misc/wistron_btns.c 24946 5820 24947 WMI BINARY MOF DRIVER !! 5821 WL1251 WIRELESS DRIVER 24948 M: Armin Wolf <W_Armin@gmx.de> !! 5822 M: Kalle Valo <kalle.valo@nokia.com> 24949 R: Thomas Weißschuh <linux@weissschuh.n !! 5823 L: linux-wireless@vger.kernel.org 24950 L: platform-driver-x86@vger.kernel.org !! 5824 W: http://wireless.kernel.org 24951 S: Maintained !! 5825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 24952 F: Documentation/ABI/stable/sysfs-platf !! 5826 S: Maintained 24953 F: Documentation/wmi/devices/wmi-bmof.r !! 5827 F: drivers/net/wireless/wl12xx/* 24954 F: drivers/platform/x86/wmi-bmof.c !! 5828 X: drivers/net/wireless/wl12xx/wl1271* 24955 !! 5829 24956 WOLFSON MICROELECTRONICS DRIVERS !! 5830 WL1271 WIRELESS DRIVER 24957 L: patches@opensource.cirrus.com !! 5831 M: Luciano Coelho <luciano.coelho@nokia.com> 24958 S: Supported !! 5832 L: linux-wireless@vger.kernel.org 24959 W: https://github.com/CirrusLogic/linux !! 5833 W: http://wireless.kernel.org 24960 T: git https://github.com/CirrusLogic/l !! 5834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 24961 F: Documentation/devicetree/bindings/ex !! 5835 S: Maintained 24962 F: Documentation/devicetree/bindings/mf !! 5836 F: drivers/net/wireless/wl12xx/wl1271* 24963 F: Documentation/devicetree/bindings/mf !! 5837 24964 F: Documentation/devicetree/bindings/re !! 5838 WL3501 WIRELESS PCMCIA CARD DRIVER 24965 F: Documentation/devicetree/bindings/so !! 5839 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 24966 F: Documentation/devicetree/bindings/so !! 5840 L: linux-wireless@vger.kernel.org 24967 F: Documentation/hwmon/wm83??.rst !! 5841 W: http://oops.ghostprotocols.net:81/blog 24968 F: arch/arm/mach-s3c/mach-crag6410* !! 5842 S: Maintained 24969 F: drivers/clk/clk-wm83*.c !! 5843 F: drivers/net/wireless/wl3501* 24970 F: drivers/gpio/gpio-*wm*.c !! 5844 24971 F: drivers/gpio/gpio-arizona.c !! 5845 WM97XX TOUCHSCREEN DRIVERS 24972 F: drivers/hwmon/wm83??-hwmon.c !! 5846 M: Mark Brown <broonie@opensource.wolfsonmicro.com> 24973 F: drivers/input/misc/wm831x-on.c !! 5847 M: Liam Girdwood <lrg@slimlogic.co.uk> 24974 F: drivers/input/touchscreen/wm831x-ts. !! 5848 L: linux-input@vger.kernel.org 24975 F: drivers/input/touchscreen/wm97*.c !! 5849 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch >> 5850 W: http://opensource.wolfsonmicro.com/node/7 >> 5851 S: Supported >> 5852 F: drivers/input/touchscreen/*wm97* >> 5853 F: include/linux/wm97xx.h >> 5854 >> 5855 WOLFSON MICROELECTRONICS PMIC DRIVERS >> 5856 M: Mark Brown <broonie@opensource.wolfsonmicro.com> >> 5857 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus >> 5858 W: http://opensource.wolfsonmicro.com/node/8 >> 5859 S: Supported 24976 F: drivers/leds/leds-wm83*.c 5860 F: drivers/leds/leds-wm83*.c 24977 F: drivers/mfd/arizona* !! 5861 F: drivers/mfd/wm8*.c 24978 F: drivers/mfd/cs47l24* !! 5862 F: drivers/power/wm83*.c 24979 F: drivers/mfd/wm*.c << 24980 F: drivers/power/supply/wm83*.c << 24981 F: drivers/regulator/arizona* << 24982 F: drivers/regulator/wm8*.c << 24983 F: drivers/rtc/rtc-wm83*.c 5863 F: drivers/rtc/rtc-wm83*.c >> 5864 F: drivers/regulator/wm8*.c 24984 F: drivers/video/backlight/wm83*_bl.c 5865 F: drivers/video/backlight/wm83*_bl.c 24985 F: drivers/watchdog/wm83*_wdt.c 5866 F: drivers/watchdog/wm83*_wdt.c 24986 F: include/linux/mfd/arizona/ << 24987 F: include/linux/mfd/wm831x/ 5867 F: include/linux/mfd/wm831x/ 24988 F: include/linux/mfd/wm8350/ 5868 F: include/linux/mfd/wm8350/ 24989 F: include/linux/mfd/wm8400* !! 5869 F: include/linux/mfd/wm8400/ 24990 F: include/linux/regulator/arizona* !! 5870 F: sound/soc/codecs/wm8350.c 24991 F: include/linux/wm97xx.h !! 5871 F: sound/soc/codecs/wm8400.c 24992 F: include/sound/wm????.h << 24993 F: sound/soc/codecs/arizona* << 24994 F: sound/soc/codecs/cs47l24* << 24995 F: sound/soc/codecs/wm* << 24996 << 24997 WORKQUEUE << 24998 M: Tejun Heo <tj@kernel.org> << 24999 R: Lai Jiangshan <jiangshanlai@gmail.com << 25000 S: Maintained << 25001 T: git git://git.kernel.org/pub/scm/lin << 25002 F: Documentation/core-api/workqueue.rst << 25003 F: include/linux/workqueue.h << 25004 F: kernel/workqueue.c << 25005 F: kernel/workqueue_internal.h << 25006 << 25007 WWAN DRIVERS << 25008 M: Loic Poulain <loic.poulain@linaro.org << 25009 M: Sergey Ryazanov <ryazanov.s.a@gmail.c << 25010 R: Johannes Berg <johannes@sipsolutions. << 25011 L: netdev@vger.kernel.org << 25012 S: Maintained << 25013 F: drivers/net/wwan/ << 25014 F: include/linux/wwan.h << 25015 F: include/uapi/linux/wwan.h << 25016 << 25017 X-POWERS AXP288 PMIC DRIVERS << 25018 M: Hans de Goede <hdegoede@redhat.com> << 25019 S: Maintained << 25020 F: drivers/acpi/pmic/intel_pmic_xpower. << 25021 N: axp288 << 25022 5872 25023 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS !! 5873 X.25 NETWORK LAYER 25024 M: Chen-Yu Tsai <wens@csie.org> !! 5874 M: Henner Eisen <eis@baty.hanse.de> 25025 L: linux-kernel@vger.kernel.org << 25026 S: Maintained << 25027 N: axp[128] << 25028 << 25029 X.25 STACK << 25030 M: Martin Schiller <ms@dev.tdt.de> << 25031 L: linux-x25@vger.kernel.org 5875 L: linux-x25@vger.kernel.org 25032 S: Maintained 5876 S: Maintained 25033 F: Documentation/networking/lapb-module << 25034 F: Documentation/networking/x25* 5877 F: Documentation/networking/x25* 25035 F: drivers/net/wan/hdlc_x25.c << 25036 F: drivers/net/wan/lapbether.c << 25037 F: include/*/lapb.h << 25038 F: include/net/x25* 5878 F: include/net/x25* 25039 F: include/uapi/linux/x25.h << 25040 F: net/lapb/ << 25041 F: net/x25/ 5879 F: net/x25/ 25042 5880 25043 X86 ARCHITECTURE (32-BIT AND 64-BIT) 5881 X86 ARCHITECTURE (32-BIT AND 64-BIT) 25044 M: Thomas Gleixner <tglx@linutronix.de> 5882 M: Thomas Gleixner <tglx@linutronix.de> 25045 M: Ingo Molnar <mingo@redhat.com> 5883 M: Ingo Molnar <mingo@redhat.com> 25046 M: Borislav Petkov <bp@alien8.de> !! 5884 M: "H. Peter Anvin" <hpa@zytor.com> 25047 M: Dave Hansen <dave.hansen@linux.intel. << 25048 M: x86@kernel.org 5885 M: x86@kernel.org 25049 R: "H. Peter Anvin" <hpa@zytor.com> !! 5886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git 25050 L: linux-kernel@vger.kernel.org << 25051 S: Maintained 5887 S: Maintained 25052 T: git git://git.kernel.org/pub/scm/lin !! 5888 F: Documentation/x86/ 25053 F: Documentation/arch/x86/ << 25054 F: Documentation/devicetree/bindings/x8 << 25055 F: arch/x86/ 5889 F: arch/x86/ 25056 F: tools/testing/selftests/x86 << 25057 << 25058 X86 CPUID DATABASE << 25059 M: Borislav Petkov <bp@alien8.de> << 25060 M: Thomas Gleixner <tglx@linutronix.de> << 25061 M: x86@kernel.org << 25062 R: Ahmed S. Darwish <darwi@linutronix.de << 25063 L: x86-cpuid@lists.linux.dev << 25064 S: Maintained << 25065 W: https://x86-cpuid.org << 25066 F: tools/arch/x86/kcpuid/cpuid.csv << 25067 << 25068 X86 ENTRY CODE << 25069 M: Andy Lutomirski <luto@kernel.org> << 25070 L: linux-kernel@vger.kernel.org << 25071 S: Maintained << 25072 T: git git://git.kernel.org/pub/scm/lin << 25073 F: arch/x86/entry/ << 25074 << 25075 X86 HARDWARE VULNERABILITIES << 25076 M: Thomas Gleixner <tglx@linutronix.de> << 25077 M: Borislav Petkov <bp@alien8.de> << 25078 M: Peter Zijlstra <peterz@infradead.org> << 25079 M: Josh Poimboeuf <jpoimboe@kernel.org> << 25080 R: Pawan Gupta <pawan.kumar.gupta@linux. << 25081 S: Maintained << 25082 F: Documentation/admin-guide/hw-vuln/ << 25083 F: arch/x86/include/asm/nospec-branch.h << 25084 F: arch/x86/kernel/cpu/bugs.c << 25085 << 25086 X86 MCE INFRASTRUCTURE << 25087 M: Tony Luck <tony.luck@intel.com> << 25088 M: Borislav Petkov <bp@alien8.de> << 25089 L: linux-edac@vger.kernel.org << 25090 S: Maintained << 25091 F: Documentation/ABI/testing/sysfs-mce << 25092 F: Documentation/arch/x86/x86_64/machin << 25093 F: arch/x86/kernel/cpu/mce/* << 25094 << 25095 X86 MICROCODE UPDATE SUPPORT << 25096 M: Borislav Petkov <bp@alien8.de> << 25097 S: Maintained << 25098 F: arch/x86/kernel/cpu/microcode/* << 25099 << 25100 X86 MM << 25101 M: Dave Hansen <dave.hansen@linux.intel. << 25102 M: Andy Lutomirski <luto@kernel.org> << 25103 M: Peter Zijlstra <peterz@infradead.org> << 25104 L: linux-kernel@vger.kernel.org << 25105 S: Maintained << 25106 T: git git://git.kernel.org/pub/scm/lin << 25107 F: arch/x86/mm/ << 25108 << 25109 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIV << 25110 M: Hans de Goede <hdegoede@redhat.com> << 25111 L: platform-driver-x86@vger.kernel.org << 25112 S: Maintained << 25113 T: git git://git.kernel.org/pub/scm/lin << 25114 F: drivers/platform/x86/x86-android-tab << 25115 << 25116 X86 PLATFORM DRIVERS << 25117 M: Hans de Goede <hdegoede@redhat.com> << 25118 M: Ilpo Järvinen <ilpo.jarvinen@linux.i << 25119 L: platform-driver-x86@vger.kernel.org << 25120 S: Maintained << 25121 Q: https://patchwork.kernel.org/project << 25122 T: git git://git.kernel.org/pub/scm/lin << 25123 F: drivers/platform/olpc/ << 25124 F: drivers/platform/x86/ << 25125 F: include/linux/platform_data/x86/ << 25126 << 25127 X86 PLATFORM UV HPE SUPERDOME FLEX << 25128 M: Steve Wahl <steve.wahl@hpe.com> << 25129 R: Justin Ernst <justin.ernst@hpe.com> << 25130 R: Kyle Meyer <kyle.meyer@hpe.com> << 25131 R: Dimitri Sivanich <dimitri.sivanich@hp << 25132 R: Russ Anderson <russ.anderson@hpe.com> << 25133 S: Supported << 25134 F: arch/x86/include/asm/uv/ << 25135 F: arch/x86/kernel/apic/x2apic_uv_x.c << 25136 F: arch/x86/platform/uv/ << 25137 << 25138 X86 STACK UNWINDING << 25139 M: Josh Poimboeuf <jpoimboe@kernel.org> << 25140 M: Peter Zijlstra <peterz@infradead.org> << 25141 S: Supported << 25142 F: arch/x86/include/asm/unwind*.h << 25143 F: arch/x86/kernel/dumpstack.c << 25144 F: arch/x86/kernel/stacktrace.c << 25145 F: arch/x86/kernel/unwind_*.c << 25146 << 25147 X86 TRUST DOMAIN EXTENSIONS (TDX) << 25148 M: Kirill A. Shutemov <kirill.shutemov@l << 25149 R: Dave Hansen <dave.hansen@linux.intel. << 25150 L: x86@kernel.org << 25151 L: linux-coco@lists.linux.dev << 25152 S: Supported << 25153 T: git git://git.kernel.org/pub/scm/lin << 25154 F: arch/x86/boot/compressed/tdx* << 25155 F: arch/x86/coco/tdx/ << 25156 F: arch/x86/include/asm/shared/tdx.h << 25157 F: arch/x86/include/asm/tdx.h << 25158 F: arch/x86/virt/vmx/tdx/ << 25159 F: drivers/virt/coco/tdx-guest << 25160 << 25161 X86 VDSO << 25162 M: Andy Lutomirski <luto@kernel.org> << 25163 L: linux-kernel@vger.kernel.org << 25164 S: Maintained << 25165 T: git git://git.kernel.org/pub/scm/lin << 25166 F: arch/x86/entry/vdso/ << 25167 << 25168 XARRAY << 25169 M: Matthew Wilcox <willy@infradead.org> << 25170 L: linux-fsdevel@vger.kernel.org << 25171 S: Supported << 25172 F: Documentation/core-api/xarray.rst << 25173 F: include/linux/idr.h << 25174 F: include/linux/xarray.h << 25175 F: lib/idr.c << 25176 F: lib/xarray.c << 25177 F: tools/testing/radix-tree << 25178 << 25179 XBOX DVD IR REMOTE << 25180 M: Benjamin Valentin <benpicco@googlemai << 25181 S: Maintained << 25182 F: drivers/media/rc/keymaps/rc-xbox-dvd << 25183 F: drivers/media/rc/xbox_remote.c << 25184 << 25185 XC2028/3028 TUNER DRIVER << 25186 M: Mauro Carvalho Chehab <mchehab@kernel << 25187 L: linux-media@vger.kernel.org << 25188 S: Maintained << 25189 W: https://linuxtv.org << 25190 T: git git://linuxtv.org/media_tree.git << 25191 F: drivers/media/tuners/xc2028.* << 25192 << 25193 XDP (eXpress Data Path) << 25194 M: Alexei Starovoitov <ast@kernel.org> << 25195 M: Daniel Borkmann <daniel@iogearbox.net << 25196 M: David S. Miller <davem@davemloft.net> << 25197 M: Jakub Kicinski <kuba@kernel.org> << 25198 M: Jesper Dangaard Brouer <hawk@kernel.o << 25199 M: John Fastabend <john.fastabend@gmail. << 25200 L: netdev@vger.kernel.org << 25201 L: bpf@vger.kernel.org << 25202 S: Supported << 25203 F: drivers/net/ethernet/*/*/*/*/*xdp* << 25204 F: drivers/net/ethernet/*/*/*xdp* << 25205 F: include/net/xdp.h << 25206 F: include/net/xdp_priv.h << 25207 F: include/trace/events/xdp.h << 25208 F: kernel/bpf/cpumap.c << 25209 F: kernel/bpf/devmap.c << 25210 F: net/core/xdp.c << 25211 F: samples/bpf/xdp* << 25212 F: tools/testing/selftests/bpf/*/*xdp* << 25213 F: tools/testing/selftests/bpf/*xdp* << 25214 K: (?:\b|_)xdp(?:\b|_) << 25215 << 25216 XDP SOCKETS (AF_XDP) << 25217 M: Björn Töpel <bjorn@kernel.org> << 25218 M: Magnus Karlsson <magnus.karlsson@inte << 25219 M: Maciej Fijalkowski <maciej.fijalkowsk << 25220 R: Jonathan Lemon <jonathan.lemon@gmail. << 25221 L: netdev@vger.kernel.org << 25222 L: bpf@vger.kernel.org << 25223 S: Maintained << 25224 F: Documentation/networking/af_xdp.rst << 25225 F: include/net/netns/xdp.h << 25226 F: include/net/xdp_sock* << 25227 F: include/net/xsk_buff_pool.h << 25228 F: include/uapi/linux/if_xdp.h << 25229 F: include/uapi/linux/xdp_diag.h << 25230 F: net/xdp/ << 25231 F: tools/testing/selftests/bpf/*xsk* << 25232 << 25233 XEN BLOCK SUBSYSTEM << 25234 M: Roger Pau Monné <roger.pau@citrix.co << 25235 L: xen-devel@lists.xenproject.org (mode << 25236 S: Supported << 25237 F: drivers/block/xen* << 25238 F: drivers/block/xen-blkback/* << 25239 << 25240 XEN HYPERVISOR ARM << 25241 M: Stefano Stabellini <sstabellini@kerne << 25242 L: xen-devel@lists.xenproject.org (mode << 25243 S: Maintained << 25244 F: arch/arm/include/asm/xen/ << 25245 F: arch/arm/xen/ << 25246 << 25247 XEN HYPERVISOR ARM64 << 25248 M: Stefano Stabellini <sstabellini@kerne << 25249 L: xen-devel@lists.xenproject.org (mode << 25250 S: Maintained << 25251 F: arch/arm64/include/asm/xen/ << 25252 F: arch/arm64/xen/ << 25253 5890 25254 XEN HYPERVISOR INTERFACE 5891 XEN HYPERVISOR INTERFACE 25255 M: Juergen Gross <jgross@suse.com> !! 5892 M: Jeremy Fitzhardinge <jeremy@xensource.com> 25256 M: Stefano Stabellini <sstabellini@kerne !! 5893 M: Chris Wright <chrisw@sous-sol.org> 25257 R: Oleksandr Tyshchenko <oleksandr_tyshc !! 5894 L: virtualization@lists.osdl.org 25258 L: xen-devel@lists.xenproject.org (mode !! 5895 L: xen-devel@lists.xensource.com 25259 S: Supported !! 5896 S: Supported 25260 T: git git://git.kernel.org/pub/scm/lin !! 5897 F: arch/x86/xen/ 25261 F: Documentation/ABI/stable/sysfs-hyper << 25262 F: Documentation/ABI/testing/sysfs-hype << 25263 F: drivers/*/xen-*front.c 5898 F: drivers/*/xen-*front.c 25264 F: drivers/xen/ 5899 F: drivers/xen/ 25265 F: include/uapi/xen/ << 25266 F: include/xen/ << 25267 F: kernel/configs/xen.config << 25268 << 25269 XEN HYPERVISOR X86 << 25270 M: Juergen Gross <jgross@suse.com> << 25271 R: Boris Ostrovsky <boris.ostrovsky@orac << 25272 L: xen-devel@lists.xenproject.org (mode << 25273 S: Supported << 25274 F: arch/x86/configs/xen.config << 25275 F: arch/x86/include/asm/pvclock-abi.h << 25276 F: arch/x86/include/asm/xen/ 5900 F: arch/x86/include/asm/xen/ 25277 F: arch/x86/platform/pvh/ !! 5901 F: include/xen/ 25278 F: arch/x86/xen/ << 25279 << 25280 XEN NETWORK BACKEND DRIVER << 25281 M: Wei Liu <wei.liu@kernel.org> << 25282 M: Paul Durrant <paul@xen.org> << 25283 L: xen-devel@lists.xenproject.org (mode << 25284 L: netdev@vger.kernel.org << 25285 S: Supported << 25286 F: drivers/net/xen-netback/* << 25287 << 25288 XEN PCI SUBSYSTEM << 25289 M: Juergen Gross <jgross@suse.com> << 25290 L: xen-devel@lists.xenproject.org (mode << 25291 S: Supported << 25292 F: arch/x86/pci/*xen* << 25293 F: drivers/pci/*xen* << 25294 << 25295 XEN PVSCSI DRIVERS << 25296 M: Juergen Gross <jgross@suse.com> << 25297 L: xen-devel@lists.xenproject.org (mode << 25298 L: linux-scsi@vger.kernel.org << 25299 S: Supported << 25300 F: drivers/scsi/xen-scsifront.c << 25301 F: drivers/xen/xen-scsiback.c << 25302 F: include/xen/interface/io/vscsiif.h << 25303 << 25304 XEN PVUSB DRIVER << 25305 M: Juergen Gross <jgross@suse.com> << 25306 L: xen-devel@lists.xenproject.org (mode << 25307 L: linux-usb@vger.kernel.org << 25308 S: Supported << 25309 F: drivers/usb/host/xen* << 25310 F: include/xen/interface/io/usbif.h << 25311 << 25312 XEN SOUND FRONTEND DRIVER << 25313 M: Oleksandr Andrushchenko <oleksandr_an << 25314 L: xen-devel@lists.xenproject.org (mode << 25315 L: linux-sound@vger.kernel.org << 25316 S: Supported << 25317 F: sound/xen/* << 25318 << 25319 XEN SWIOTLB SUBSYSTEM << 25320 M: Juergen Gross <jgross@suse.com> << 25321 M: Stefano Stabellini <sstabellini@kerne << 25322 L: xen-devel@lists.xenproject.org (mode << 25323 L: iommu@lists.linux.dev << 25324 S: Supported << 25325 F: arch/*/include/asm/xen/swiotlb-xen.h << 25326 F: drivers/xen/swiotlb-xen.c << 25327 F: include/xen/arm/swiotlb-xen.h << 25328 F: include/xen/swiotlb-xen.h << 25329 5902 25330 XFS FILESYSTEM 5903 XFS FILESYSTEM 25331 M: Carlos Maiolino <cem@kernel.org> !! 5904 P: Silicon Graphics Inc 25332 R: Darrick J. Wong <djwong@kernel.org> !! 5905 M: Alex Elder <aelder@sgi.com> 25333 L: linux-xfs@vger.kernel.org !! 5906 M: xfs-masters@oss.sgi.com 25334 S: Supported !! 5907 L: xfs@oss.sgi.com 25335 W: http://xfs.org/ !! 5908 W: http://oss.sgi.com/projects/xfs 25336 C: irc://irc.oftc.net/xfs !! 5909 T: git git://oss.sgi.com/xfs/xfs.git 25337 T: git git://git.kernel.org/pub/scm/fs/ !! 5910 S: Supported 25338 P: Documentation/filesystems/xfs/xfs-ma !! 5911 F: Documentation/filesystems/xfs.txt 25339 F: Documentation/ABI/testing/sysfs-fs-x << 25340 F: Documentation/admin-guide/xfs.rst << 25341 F: Documentation/filesystems/xfs/* << 25342 F: fs/xfs/ 5912 F: fs/xfs/ 25343 F: include/uapi/linux/dqblk_xfs.h << 25344 F: include/uapi/linux/fsmap.h << 25345 << 25346 XILINX AMS DRIVER << 25347 M: Anand Ashok Dumbre <anand.ashok.dumbr << 25348 L: linux-iio@vger.kernel.org << 25349 S: Maintained << 25350 F: Documentation/devicetree/bindings/ii << 25351 F: drivers/iio/adc/xilinx-ams.c << 25352 << 25353 XILINX AXI ETHERNET DRIVER << 25354 M: Radhey Shyam Pandey <radhey.shyam.pan << 25355 S: Maintained << 25356 F: Documentation/devicetree/bindings/ne << 25357 F: drivers/net/ethernet/xilinx/xilinx_a << 25358 5913 25359 XILINX CAN DRIVER !! 5914 XILINX SYSTEMACE DRIVER 25360 M: Appana Durga Kedareswara rao <appana. !! 5915 M: Grant Likely <grant.likely@secretlab.ca> 25361 L: linux-can@vger.kernel.org !! 5916 W: http://www.secretlab.ca/ 25362 S: Maintained 5917 S: Maintained 25363 F: Documentation/devicetree/bindings/ne !! 5918 F: drivers/block/xsysace.c 25364 F: drivers/net/can/xilinx_can.c << 25365 << 25366 XILINX EVENT MANAGEMENT DRIVER << 25367 M: Michal Simek <michal.simek@amd.com> << 25368 S: Maintained << 25369 F: drivers/soc/xilinx/xlnx_event_manage << 25370 F: include/linux/firmware/xlnx-event-ma << 25371 << 25372 XILINX GPIO DRIVER << 25373 M: Shubhrajyoti Datta <shubhrajyoti.datt << 25374 R: Srinivas Neeli <srinivas.neeli@amd.co << 25375 R: Michal Simek <michal.simek@amd.com> << 25376 S: Maintained << 25377 F: Documentation/devicetree/bindings/gp << 25378 F: Documentation/devicetree/bindings/gp << 25379 F: drivers/gpio/gpio-xilinx.c << 25380 F: drivers/gpio/gpio-zynq.c << 25381 << 25382 XILINX LL TEMAC ETHERNET DRIVER << 25383 L: netdev@vger.kernel.org << 25384 S: Orphan << 25385 F: drivers/net/ethernet/xilinx/ll_temac << 25386 << 25387 XILINX PWM DRIVER << 25388 M: Sean Anderson <sean.anderson@seco.com << 25389 S: Maintained << 25390 F: drivers/pwm/pwm-xilinx.c << 25391 F: include/clocksource/timer-xilinx.h << 25392 << 25393 XILINX SD-FEC IP CORES << 25394 M: Derek Kiernan <derek.kiernan@amd.com> << 25395 M: Dragan Cvetic <dragan.cvetic@amd.com> << 25396 S: Maintained << 25397 F: Documentation/devicetree/bindings/mi << 25398 F: Documentation/misc-devices/xilinx_sd << 25399 F: drivers/misc/Kconfig << 25400 F: drivers/misc/Makefile << 25401 F: drivers/misc/xilinx_sdfec.c << 25402 F: include/uapi/misc/xilinx_sdfec.h << 25403 5919 25404 XILINX UARTLITE SERIAL DRIVER 5920 XILINX UARTLITE SERIAL DRIVER 25405 M: Peter Korsgaard <jacmet@sunsite.dk> 5921 M: Peter Korsgaard <jacmet@sunsite.dk> 25406 L: linux-serial@vger.kernel.org 5922 L: linux-serial@vger.kernel.org 25407 S: Maintained 5923 S: Maintained 25408 F: drivers/tty/serial/uartlite.c !! 5924 F: drivers/serial/uartlite.c 25409 << 25410 XILINX VIDEO IP CORES << 25411 M: Laurent Pinchart <laurent.pinchart@id << 25412 L: linux-media@vger.kernel.org << 25413 S: Supported << 25414 T: git git://linuxtv.org/media_tree.git << 25415 F: Documentation/devicetree/bindings/me << 25416 F: drivers/media/platform/xilinx/ << 25417 F: include/uapi/linux/xilinx-v4l2-contr << 25418 << 25419 XILINX VERSAL EDAC DRIVER << 25420 M: Shubhrajyoti Datta <shubhrajyoti.datt << 25421 M: Sai Krishna Potthuri <sai.krishna.pot << 25422 S: Maintained << 25423 F: Documentation/devicetree/bindings/me << 25424 F: drivers/edac/versal_edac.c << 25425 << 25426 XILINX WATCHDOG DRIVER << 25427 M: Srinivas Neeli <srinivas.neeli@amd.co << 25428 R: Shubhrajyoti Datta <shubhrajyoti.datt << 25429 R: Michal Simek <michal.simek@amd.com> << 25430 S: Maintained << 25431 F: Documentation/devicetree/bindings/wa << 25432 F: Documentation/devicetree/bindings/wa << 25433 F: drivers/watchdog/of_xilinx_wdt.c << 25434 F: drivers/watchdog/xilinx_wwdt.c << 25435 << 25436 XILINX XDMA DRIVER << 25437 M: Lizhi Hou <lizhi.hou@amd.com> << 25438 M: Brian Xu <brian.xu@amd.com> << 25439 M: Raj Kumar Rampelli <raj.kumar.rampell << 25440 L: dmaengine@vger.kernel.org << 25441 S: Supported << 25442 F: drivers/dma/xilinx/xdma-regs.h << 25443 F: drivers/dma/xilinx/xdma.c << 25444 F: include/linux/dma/amd_xdma.h << 25445 F: include/linux/platform_data/amd_xdma << 25446 << 25447 XILINX ZYNQMP DPDMA DRIVER << 25448 M: Laurent Pinchart <laurent.pinchart@id << 25449 L: dmaengine@vger.kernel.org << 25450 S: Supported << 25451 F: Documentation/devicetree/bindings/dm << 25452 F: drivers/dma/xilinx/xilinx_dpdma.c << 25453 F: include/dt-bindings/dma/xlnx-zynqmp- << 25454 << 25455 XILINX ZYNQMP OCM EDAC DRIVER << 25456 M: Shubhrajyoti Datta <shubhrajyoti.datt << 25457 M: Sai Krishna Potthuri <sai.krishna.pot << 25458 S: Maintained << 25459 F: Documentation/devicetree/bindings/me << 25460 F: drivers/edac/zynqmp_edac.c << 25461 << 25462 XILINX ZYNQMP PSGTR PHY DRIVER << 25463 M: Laurent Pinchart <laurent.pinchart@id << 25464 L: linux-kernel@vger.kernel.org << 25465 S: Supported << 25466 T: git https://github.com/Xilinx/linux- << 25467 F: Documentation/devicetree/bindings/ph << 25468 F: drivers/phy/xilinx/phy-zynqmp.c << 25469 << 25470 XILINX ZYNQMP SHA3 DRIVER << 25471 M: Harsha <harsha.harsha@amd.com> << 25472 S: Maintained << 25473 F: drivers/crypto/xilinx/zynqmp-sha.c << 25474 << 25475 XILINX ZYNQMP NVMEM DRIVER << 25476 M: Praveen Teja Kundanala <praveen.teja. << 25477 M: Kalyani Akula <kalyani.akula@amd.com> << 25478 R: Michal Simek <michal.simek@amd.com> << 25479 S: Maintained << 25480 F: Documentation/devicetree/bindings/nv << 25481 F: drivers/nvmem/zynqmp_nvmem.c << 25482 << 25483 XILLYBUS DRIVER << 25484 M: Eli Billauer <eli.billauer@gmail.com> << 25485 L: linux-kernel@vger.kernel.org << 25486 S: Supported << 25487 F: drivers/char/xillybus/ << 25488 << 25489 XLP9XX I2C DRIVER << 25490 M: George Cherian <gcherian@marvell.com> << 25491 L: linux-i2c@vger.kernel.org << 25492 S: Supported << 25493 W: http://www.marvell.com << 25494 F: drivers/i2c/busses/i2c-xlp9xx.c << 25495 << 25496 XRA1403 GPIO EXPANDER << 25497 M: Nandor Han <nandor.han@ge.com> << 25498 L: linux-gpio@vger.kernel.org << 25499 S: Maintained << 25500 F: Documentation/devicetree/bindings/gp << 25501 F: drivers/gpio/gpio-xra1403.c << 25502 << 25503 XTENSA XTFPGA PLATFORM SUPPORT << 25504 M: Max Filippov <jcmvbkbc@gmail.com> << 25505 S: Maintained << 25506 F: drivers/spi/spi-xtensa-xtfpga.c << 25507 F: sound/soc/xtensa/xtfpga-i2s.c << 25508 << 25509 XZ EMBEDDED << 25510 M: Lasse Collin <lasse.collin@tukaani.or << 25511 S: Maintained << 25512 W: https://tukaani.org/xz/embedded.html << 25513 B: https://github.com/tukaani-project/x << 25514 C: irc://irc.libera.chat/tukaani << 25515 F: Documentation/staging/xz.rst << 25516 F: include/linux/decompress/unxz.h << 25517 F: include/linux/xz.h << 25518 F: lib/decompress_unxz.c << 25519 F: lib/xz/ << 25520 F: scripts/xz_wrap.sh << 25521 5925 25522 YAM DRIVER FOR AX.25 5926 YAM DRIVER FOR AX.25 25523 M: Jean-Paul Roubelat <jpr@f6fbb.org> 5927 M: Jean-Paul Roubelat <jpr@f6fbb.org> 25524 L: linux-hams@vger.kernel.org 5928 L: linux-hams@vger.kernel.org 25525 S: Maintained 5929 S: Maintained 25526 F: drivers/net/hamradio/yam* 5930 F: drivers/net/hamradio/yam* 25527 F: include/linux/yam.h 5931 F: include/linux/yam.h 25528 5932 25529 YAMA SECURITY MODULE << 25530 M: Kees Cook <kees@kernel.org> << 25531 S: Supported << 25532 T: git git://git.kernel.org/pub/scm/lin << 25533 F: Documentation/admin-guide/LSM/Yama.r << 25534 F: security/yama/ << 25535 << 25536 YAML NETLINK (YNL) << 25537 M: Donald Hunter <donald.hunter@gmail.co << 25538 M: Jakub Kicinski <kuba@kernel.org> << 25539 F: Documentation/netlink/ << 25540 F: Documentation/userspace-api/netlink/ << 25541 F: Documentation/userspace-api/netlink/ << 25542 F: tools/net/ynl/ << 25543 << 25544 YEALINK PHONE DRIVER 5933 YEALINK PHONE DRIVER 25545 M: Henk Vergonet <Henk.Vergonet@gmail.co 5934 M: Henk Vergonet <Henk.Vergonet@gmail.com> >> 5935 L: usbb2k-api-dev@nongnu.org 25546 S: Maintained 5936 S: Maintained 25547 F: Documentation/input/devices/yealink. !! 5937 F: Documentation/input/yealink.txt 25548 F: drivers/input/misc/yealink.* 5938 F: drivers/input/misc/yealink.* 25549 5939 25550 Z3FOLD COMPRESSED PAGE ALLOCATOR << 25551 M: Vitaly Wool <vitaly.wool@konsulko.com << 25552 R: Miaohe Lin <linmiaohe@huawei.com> << 25553 L: linux-mm@kvack.org << 25554 S: Maintained << 25555 F: mm/z3fold.c << 25556 << 25557 Z8530 DRIVER FOR AX.25 5940 Z8530 DRIVER FOR AX.25 25558 M: Joerg Reuter <jreuter@yaina.de> 5941 M: Joerg Reuter <jreuter@yaina.de> 25559 L: linux-hams@vger.kernel.org << 25560 S: Maintained << 25561 W: http://yaina.de/jreuter/ 5942 W: http://yaina.de/jreuter/ 25562 W: http://www.qsl.net/dl1bke/ 5943 W: http://www.qsl.net/dl1bke/ 25563 F: Documentation/networking/device_driv !! 5944 L: linux-hams@vger.kernel.org >> 5945 S: Maintained >> 5946 F: Documentation/networking/z8530drv.txt 25564 F: drivers/net/hamradio/*scc.c 5947 F: drivers/net/hamradio/*scc.c 25565 F: drivers/net/hamradio/z8530.h 5948 F: drivers/net/hamradio/z8530.h 25566 5949 25567 ZBUD COMPRESSED PAGE ALLOCATOR << 25568 M: Seth Jennings <sjenning@redhat.com> << 25569 M: Dan Streetman <ddstreet@ieee.org> << 25570 L: linux-mm@kvack.org << 25571 S: Maintained << 25572 F: mm/zbud.c << 25573 << 25574 ZD1211RW WIRELESS DRIVER 5950 ZD1211RW WIRELESS DRIVER >> 5951 M: Daniel Drake <dsd@gentoo.org> >> 5952 M: Ulrich Kunitz <kune@deine-taler.de> >> 5953 W: http://zd1211.ath.cx/wiki/DriverRewrite 25575 L: linux-wireless@vger.kernel.org 5954 L: linux-wireless@vger.kernel.org 25576 S: Orphan !! 5955 L: zd1211-devs@lists.sourceforge.net (subscribers-only) 25577 F: drivers/net/wireless/zydas/zd1211rw/ << 25578 << 25579 ZD1301 MEDIA DRIVER << 25580 L: linux-media@vger.kernel.org << 25581 S: Orphan << 25582 W: https://linuxtv.org/ << 25583 Q: https://patchwork.linuxtv.org/projec << 25584 F: drivers/media/usb/dvb-usb-v2/zd1301* << 25585 << 25586 ZD1301_DEMOD MEDIA DRIVER << 25587 L: linux-media@vger.kernel.org << 25588 S: Orphan << 25589 W: https://linuxtv.org/ << 25590 Q: https://patchwork.linuxtv.org/projec << 25591 F: drivers/media/dvb-frontends/zd1301_d << 25592 << 25593 ZHAOXIN PROCESSOR SUPPORT << 25594 M: Tony W Wang-oc <TonyWWang-oc@zhaoxin. << 25595 L: linux-kernel@vger.kernel.org << 25596 S: Maintained 5956 S: Maintained 25597 F: arch/x86/kernel/cpu/zhaoxin.c !! 5957 F: drivers/net/wireless/zd1211rw/ 25598 << 25599 ZONEFS FILESYSTEM << 25600 M: Damien Le Moal <dlemoal@kernel.org> << 25601 M: Naohiro Aota <naohiro.aota@wdc.com> << 25602 R: Johannes Thumshirn <jth@kernel.org> << 25603 L: linux-fsdevel@vger.kernel.org << 25604 S: Maintained << 25605 T: git git://git.kernel.org/pub/scm/lin << 25606 F: Documentation/filesystems/zonefs.rst << 25607 F: fs/zonefs/ << 25608 5958 25609 ZR36067 VIDEO FOR LINUX DRIVER 5959 ZR36067 VIDEO FOR LINUX DRIVER 25610 M: Corentin Labbe <clabbe@baylibre.com> << 25611 L: mjpeg-users@lists.sourceforge.net 5960 L: mjpeg-users@lists.sourceforge.net 25612 L: linux-media@vger.kernel.org 5961 L: linux-media@vger.kernel.org 25613 S: Maintained << 25614 W: http://mjpeg.sourceforge.net/driver- 5962 W: http://mjpeg.sourceforge.net/driver-zoran/ 25615 Q: https://patchwork.linuxtv.org/projec !! 5963 T: Mercurial http://linuxtv.org/hg/v4l-dvb 25616 F: Documentation/driver-api/media/drive !! 5964 S: Odd Fixes 25617 F: drivers/media/pci/zoran/ !! 5965 F: drivers/media/video/zoran/ 25618 << 25619 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER << 25620 M: Minchan Kim <minchan@kernel.org> << 25621 M: Sergey Senozhatsky <senozhatsky@chrom << 25622 L: linux-kernel@vger.kernel.org << 25623 S: Maintained << 25624 F: Documentation/admin-guide/blockdev/z << 25625 F: drivers/block/zram/ << 25626 5966 25627 ZS DECSTATION Z85C30 SERIAL DRIVER 5967 ZS DECSTATION Z85C30 SERIAL DRIVER 25628 M: "Maciej W. Rozycki" <macro@orcam.me.u !! 5968 M: "Maciej W. Rozycki" <macro@linux-mips.org> 25629 S: Maintained << 25630 F: drivers/tty/serial/zs.* << 25631 << 25632 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR << 25633 M: Minchan Kim <minchan@kernel.org> << 25634 M: Sergey Senozhatsky <senozhatsky@chrom << 25635 L: linux-mm@kvack.org << 25636 S: Maintained << 25637 F: Documentation/mm/zsmalloc.rst << 25638 F: include/linux/zsmalloc.h << 25639 F: mm/zsmalloc.c << 25640 << 25641 ZSTD << 25642 M: Nick Terrell <terrelln@fb.com> << 25643 S: Maintained << 25644 B: https://github.com/facebook/zstd/iss << 25645 T: git https://github.com/terrelln/linu << 25646 F: crypto/zstd.c << 25647 F: include/linux/zstd* << 25648 F: lib/decompress_unzstd.c << 25649 F: lib/zstd/ << 25650 N: zstd << 25651 K: zstd << 25652 << 25653 ZSWAP COMPRESSED SWAP CACHING << 25654 M: Johannes Weiner <hannes@cmpxchg.org> << 25655 M: Yosry Ahmed <yosryahmed@google.com> << 25656 M: Nhat Pham <nphamcs@gmail.com> << 25657 R: Chengming Zhou <chengming.zhou@linux. << 25658 L: linux-mm@kvack.org << 25659 S: Maintained << 25660 F: Documentation/admin-guide/mm/zswap.r << 25661 F: include/linux/zpool.h << 25662 F: include/linux/zswap.h << 25663 F: mm/zpool.c << 25664 F: mm/zswap.c << 25665 F: tools/testing/selftests/cgroup/test_ << 25666 << 25667 SENARYTECH AUDIO CODEC DRIVER << 25668 M: bo liu <bo.liu@senarytech.com> << 25669 S: Maintained 5969 S: Maintained 25670 T: git git://git.kernel.org/pub/scm/lin !! 5970 F: drivers/serial/zs.* 25671 F: sound/pci/hda/patch_senarytech.c << 25672 5971 25673 THE REST 5972 THE REST 25674 M: Linus Torvalds <torvalds@linux-founda 5973 M: Linus Torvalds <torvalds@linux-foundation.org> 25675 L: linux-kernel@vger.kernel.org 5974 L: linux-kernel@vger.kernel.org >> 5975 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git 25676 S: Buried alive in reporters 5976 S: Buried alive in reporters 25677 T: git git://git.kernel.org/pub/scm/lin << 25678 F: * 5977 F: * 25679 F: */ 5978 F: */
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.