1*b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 21da177e4SLinus Torvaldsmenu "Device Drivers" 31da177e4SLinus Torvalds 4bd968d59SThierry Redingsource "drivers/amba/Kconfig" 5bd968d59SThierry Reding 61da177e4SLinus Torvaldssource "drivers/base/Kconfig" 71da177e4SLinus Torvalds 826a84b3eSKishon Vijay Abraham Isource "drivers/bus/Kconfig" 926a84b3eSKishon Vijay Abraham I 107672d0b5SEvgeniy Polyakovsource "drivers/connector/Kconfig" 117672d0b5SEvgeniy Polyakov 121da177e4SLinus Torvaldssource "drivers/mtd/Kconfig" 131da177e4SLinus Torvalds 14f85ff305SStephen Rothwellsource "drivers/of/Kconfig" 15f85ff305SStephen Rothwell 161da177e4SLinus Torvaldssource "drivers/parport/Kconfig" 171da177e4SLinus Torvalds 181da177e4SLinus Torvaldssource "drivers/pnp/Kconfig" 191da177e4SLinus Torvalds 201da177e4SLinus Torvaldssource "drivers/block/Kconfig" 211da177e4SLinus Torvalds 2257dacad5SJay Sternbergsource "drivers/nvme/Kconfig" 2357dacad5SJay Sternberg 2459f14800SBrent Casavant# misc before ide - BLK_DEV_SGIIOC4 depends on SGI_IOC4 2559f14800SBrent Casavant 2659f14800SBrent Casavantsource "drivers/misc/Kconfig" 2759f14800SBrent Casavant 281da177e4SLinus Torvaldssource "drivers/ide/Kconfig" 291da177e4SLinus Torvalds 301da177e4SLinus Torvaldssource "drivers/scsi/Kconfig" 311da177e4SLinus Torvalds 32c6fd2807SJeff Garziksource "drivers/ata/Kconfig" 33c6fd2807SJeff Garzik 341da177e4SLinus Torvaldssource "drivers/md/Kconfig" 351da177e4SLinus Torvalds 36c66ac9dbSNicholas Bellingersource "drivers/target/Kconfig" 37c66ac9dbSNicholas Bellinger 381da177e4SLinus Torvaldssource "drivers/message/fusion/Kconfig" 391da177e4SLinus Torvalds 405d7db049SStefan Richtersource "drivers/firewire/Kconfig" 411da177e4SLinus Torvalds 421da177e4SLinus Torvaldssource "drivers/macintosh/Kconfig" 431da177e4SLinus Torvalds 44d5950b43SSam Ravnborgsource "drivers/net/Kconfig" 451da177e4SLinus Torvalds 461da177e4SLinus Torvaldssource "drivers/isdn/Kconfig" 471da177e4SLinus Torvalds 48cd9e9808SMatias Bjørlingsource "drivers/lightnvm/Kconfig" 49cd9e9808SMatias Bjørling 501da177e4SLinus Torvalds# input before char - char/joystick depends on it. As does USB. 511da177e4SLinus Torvalds 521da177e4SLinus Torvaldssource "drivers/input/Kconfig" 531da177e4SLinus Torvalds 541da177e4SLinus Torvaldssource "drivers/char/Kconfig" 551da177e4SLinus Torvalds 561da177e4SLinus Torvaldssource "drivers/i2c/Kconfig" 571da177e4SLinus Torvalds 588ae12a0dSDavid Brownellsource "drivers/spi/Kconfig" 598ae12a0dSDavid Brownell 605a86bf34SKenneth Heitkesource "drivers/spmi/Kconfig" 615a86bf34SKenneth Heitke 62a056ab8cSCarlos Chineasource "drivers/hsi/Kconfig" 63a056ab8cSCarlos Chinea 64eae9d2baSRodolfo Giomettisource "drivers/pps/Kconfig" 65eae9d2baSRodolfo Giometti 66d94ba80eSRichard Cochransource "drivers/ptp/Kconfig" 67d94ba80eSRichard Cochran 682744e8afSLinus Walleijsource "drivers/pinctrl/Kconfig" 692744e8afSLinus Walleij 70a9c5fff5SDavid Brownellsource "drivers/gpio/Kconfig" 71a9c5fff5SDavid Brownell 721da177e4SLinus Torvaldssource "drivers/w1/Kconfig" 731da177e4SLinus Torvalds 744a11b59dSAnton Vorontsovsource "drivers/power/Kconfig" 754a11b59dSAnton Vorontsov 76ad2f931dSJean Delvaresource "drivers/hwmon/Kconfig" 77ad2f931dSJean Delvare 78203d3d4aSZhang Ruisource "drivers/thermal/Kconfig" 79203d3d4aSZhang Rui 80b7e04f8cSWim Van Sebroecksource "drivers/watchdog/Kconfig" 81b7e04f8cSWim Van Sebroeck 8261e115a5SMichael Bueschsource "drivers/ssb/Kconfig" 8361e115a5SMichael Buesch 848369ae33SRafał Miłeckisource "drivers/bcma/Kconfig" 858369ae33SRafał Miłecki 86a4e137abSRussell Kingsource "drivers/mfd/Kconfig" 87a4e137abSRussell King 88f49d81a8SMark Brownsource "drivers/regulator/Kconfig" 89f49d81a8SMark Brown 901da177e4SLinus Torvaldssource "drivers/media/Kconfig" 911da177e4SLinus Torvalds 921da177e4SLinus Torvaldssource "drivers/video/Kconfig" 931da177e4SLinus Torvalds 941da177e4SLinus Torvaldssource "sound/Kconfig" 951da177e4SLinus Torvalds 9663f3861dSJiri Kosinasource "drivers/hid/Kconfig" 9763f3861dSJiri Kosina 981da177e4SLinus Torvaldssource "drivers/usb/Kconfig" 991da177e4SLinus Torvalds 1002f86c3e6SGreg Kroah-Hartmansource "drivers/uwb/Kconfig" 1012f86c3e6SGreg Kroah-Hartman 1021da177e4SLinus Torvaldssource "drivers/mmc/Kconfig" 1031da177e4SLinus Torvalds 104baf8532aSAlex Dubovsource "drivers/memstick/Kconfig" 105baf8532aSAlex Dubov 106c72a1d60SRichard Purdiesource "drivers/leds/Kconfig" 107c72a1d60SRichard Purdie 108f7511d5fSSamuel Thibaultsource "drivers/accessibility/Kconfig" 109f7511d5fSSamuel Thibault 1101da177e4SLinus Torvaldssource "drivers/infiniband/Kconfig" 1111da177e4SLinus Torvalds 112da9bb1d2SAlan Coxsource "drivers/edac/Kconfig" 113da9bb1d2SAlan Cox 114c58411e9SAlessandro Zummosource "drivers/rtc/Kconfig" 115c58411e9SAlessandro Zummo 116c13c8260SChris Leechsource "drivers/dma/Kconfig" 117c13c8260SChris Leech 11862304fb1SGustavo Padovansource "drivers/dma-buf/Kconfig" 11962304fb1SGustavo Padovan 1207589670fSShannon Nelsonsource "drivers/dca/Kconfig" 1217589670fSShannon Nelson 12270e84049SMiguel Ojeda Sandonissource "drivers/auxdisplay/Kconfig" 12370e84049SMiguel Ojeda Sandonis 124beafc54cSHans J. Kochsource "drivers/uio/Kconfig" 1251775826cSJeremy Fitzhardinge 126cba3345cSAlex Williamsonsource "drivers/vfio/Kconfig" 127cba3345cSAlex Williamson 12855e331cfSFlorian Fainellisource "drivers/vlynq/Kconfig" 12955e331cfSFlorian Fainelli 130966f3096SRandy Dunlapsource "drivers/virt/Kconfig" 131966f3096SRandy Dunlap 132e7254219SOhad Ben-Cohensource "drivers/virtio/Kconfig" 133e7254219SOhad Ben-Cohen 134a48b0c4cSBart Van Asschesource "drivers/hv/Kconfig" 135a48b0c4cSBart Van Assche 1361775826cSJeremy Fitzhardingesource "drivers/xen/Kconfig" 13735045589SGreg Kroah-Hartman 13835045589SGreg Kroah-Hartmansource "drivers/staging/Kconfig" 13941b16dceSLen Brown 14041b16dceSLen Brownsource "drivers/platform/Kconfig" 1416d803ba7SJean-Christop PLAGNIOL-VILLARD 1426d803ba7SJean-Christop PLAGNIOL-VILLARDsource "drivers/clk/Kconfig" 143bd9a4c7dSOhad Ben-Cohen 144bd9a4c7dSOhad Ben-Cohensource "drivers/hwspinlock/Kconfig" 14589c0b8e2SRussell King 14689c0b8e2SRussell Kingsource "drivers/clocksource/Kconfig" 14789c0b8e2SRussell King 14830058677SRob Herringsource "drivers/mailbox/Kconfig" 14930058677SRob Herring 150ab493a0fSOhad Ben-Cohensource "drivers/iommu/Kconfig" 151ab493a0fSOhad Ben-Cohen 152400e64dfSOhad Ben-Cohensource "drivers/remoteproc/Kconfig" 153400e64dfSOhad Ben-Cohen 154bcabbccaSOhad Ben-Cohensource "drivers/rpmsg/Kconfig" 155bcabbccaSOhad Ben-Cohen 15641f93af9SSandeep Nairsource "drivers/soc/Kconfig" 15741f93af9SSandeep Nair 158a3c98b8bSMyungJoo Hamsource "drivers/devfreq/Kconfig" 159a3c98b8bSMyungJoo Ham 160de55d871SMyungJoo Hamsource "drivers/extcon/Kconfig" 161de55d871SMyungJoo Ham 1627ec94453SAneesh Vsource "drivers/memory/Kconfig" 1637ec94453SAneesh V 164a980e046SJonathan Cameronsource "drivers/iio/Kconfig" 165a980e046SJonathan Cameron 166fce8a7bbSJon Masonsource "drivers/ntb/Kconfig" 167fce8a7bbSJon Mason 168db3b9e99SGreg Kroah-Hartmansource "drivers/vme/Kconfig" 169db3b9e99SGreg Kroah-Hartman 1700c2498f1SSascha Hauersource "drivers/pwm/Kconfig" 1710c2498f1SSascha Hauer 17289214f00SSimon Arlottsource "drivers/irqchip/Kconfig" 17389214f00SSimon Arlott 17405e5027eSGreg Kroah-Hartmansource "drivers/ipack/Kconfig" 17505e5027eSGreg Kroah-Hartman 17661fc4131SPhilipp Zabelsource "drivers/reset/Kconfig" 17761fc4131SPhilipp Zabel 1789c9f32edSAlessandro Rubinisource "drivers/fmc/Kconfig" 1799c9f32edSAlessandro Rubini 180ff764963SKishon Vijay Abraham Isource "drivers/phy/Kconfig" 181ff764963SKishon Vijay Abraham I 18212cc4b38SSrinivas Pandruvadasource "drivers/powercap/Kconfig" 18312cc4b38SSrinivas Pandruvada 1843764e82eSJohannes Thumshirnsource "drivers/mcb/Kconfig" 1853764e82eSJohannes Thumshirn 186fa8ad788SMark Rutlandsource "drivers/perf/Kconfig" 187fa8ad788SMark Rutland 18876ac8275SChen, Gongsource "drivers/ras/Kconfig" 18976ac8275SChen, Gong 19016603153SAndreas Noeversource "drivers/thunderbolt/Kconfig" 19116603153SAndreas Noever 192777783e0SGreg Kroah-Hartmansource "drivers/android/Kconfig" 193777783e0SGreg Kroah-Hartman 194b94d5230SDan Williamssource "drivers/nvdimm/Kconfig" 195b94d5230SDan Williams 196ab68f262SDan Williamssource "drivers/dax/Kconfig" 197ab68f262SDan Williams 198eace75cfSSrinivas Kandagatlasource "drivers/nvmem/Kconfig" 199eace75cfSSrinivas Kandagatla 2007bd1d409SAlexander Shishkinsource "drivers/hwtracing/stm/Kconfig" 2017bd1d409SAlexander Shishkin 20239f40346SAlexander Shishkinsource "drivers/hwtracing/intel_th/Kconfig" 20339f40346SAlexander Shishkin 2046a8c3be7SAlan Tullsource "drivers/fpga/Kconfig" 2056a8c3be7SAlan Tull 2060508ad1fSJeremy Kerrsource "drivers/fsi/Kconfig" 2070508ad1fSJeremy Kerr 208967c9ccaSJens Wiklandersource "drivers/tee/Kconfig" 209967c9ccaSJens Wiklander 210a3b02a9cSPeter Rosinsource "drivers/mux/Kconfig" 211a3b02a9cSPeter Rosin 2121da177e4SLinus Torvaldsendmenu 213