xref: /openbmc/linux/drivers/Kconfig (revision 62304fb1fc0801925568e191261b650e1546ce8c)
11da177e4SLinus Torvaldsmenu "Device Drivers"
21da177e4SLinus Torvalds
3bd968d59SThierry Redingsource "drivers/amba/Kconfig"
4bd968d59SThierry Reding
51da177e4SLinus Torvaldssource "drivers/base/Kconfig"
61da177e4SLinus Torvalds
726a84b3eSKishon Vijay Abraham Isource "drivers/bus/Kconfig"
826a84b3eSKishon Vijay Abraham I
97672d0b5SEvgeniy Polyakovsource "drivers/connector/Kconfig"
107672d0b5SEvgeniy Polyakov
111da177e4SLinus Torvaldssource "drivers/mtd/Kconfig"
121da177e4SLinus Torvalds
13f85ff305SStephen Rothwellsource "drivers/of/Kconfig"
14f85ff305SStephen Rothwell
151da177e4SLinus Torvaldssource "drivers/parport/Kconfig"
161da177e4SLinus Torvalds
171da177e4SLinus Torvaldssource "drivers/pnp/Kconfig"
181da177e4SLinus Torvalds
191da177e4SLinus Torvaldssource "drivers/block/Kconfig"
201da177e4SLinus Torvalds
2157dacad5SJay Sternbergsource "drivers/nvme/Kconfig"
2257dacad5SJay Sternberg
2359f14800SBrent Casavant# misc before ide - BLK_DEV_SGIIOC4 depends on SGI_IOC4
2459f14800SBrent Casavant
2559f14800SBrent Casavantsource "drivers/misc/Kconfig"
2659f14800SBrent Casavant
271da177e4SLinus Torvaldssource "drivers/ide/Kconfig"
281da177e4SLinus Torvalds
291da177e4SLinus Torvaldssource "drivers/scsi/Kconfig"
301da177e4SLinus Torvalds
31c6fd2807SJeff Garziksource "drivers/ata/Kconfig"
32c6fd2807SJeff Garzik
331da177e4SLinus Torvaldssource "drivers/md/Kconfig"
341da177e4SLinus Torvalds
35c66ac9dbSNicholas Bellingersource "drivers/target/Kconfig"
36c66ac9dbSNicholas Bellinger
371da177e4SLinus Torvaldssource "drivers/message/fusion/Kconfig"
381da177e4SLinus Torvalds
395d7db049SStefan Richtersource "drivers/firewire/Kconfig"
401da177e4SLinus Torvalds
411da177e4SLinus Torvaldssource "drivers/macintosh/Kconfig"
421da177e4SLinus Torvalds
43d5950b43SSam Ravnborgsource "drivers/net/Kconfig"
441da177e4SLinus Torvalds
451da177e4SLinus Torvaldssource "drivers/isdn/Kconfig"
461da177e4SLinus Torvalds
47cd9e9808SMatias Bjørlingsource "drivers/lightnvm/Kconfig"
48cd9e9808SMatias Bjørling
491da177e4SLinus Torvalds# input before char - char/joystick depends on it. As does USB.
501da177e4SLinus Torvalds
511da177e4SLinus Torvaldssource "drivers/input/Kconfig"
521da177e4SLinus Torvalds
531da177e4SLinus Torvaldssource "drivers/char/Kconfig"
541da177e4SLinus Torvalds
551da177e4SLinus Torvaldssource "drivers/i2c/Kconfig"
561da177e4SLinus Torvalds
578ae12a0dSDavid Brownellsource "drivers/spi/Kconfig"
588ae12a0dSDavid Brownell
595a86bf34SKenneth Heitkesource "drivers/spmi/Kconfig"
605a86bf34SKenneth Heitke
61a056ab8cSCarlos Chineasource "drivers/hsi/Kconfig"
62a056ab8cSCarlos Chinea
63eae9d2baSRodolfo Giomettisource "drivers/pps/Kconfig"
64eae9d2baSRodolfo Giometti
65d94ba80eSRichard Cochransource "drivers/ptp/Kconfig"
66d94ba80eSRichard Cochran
672744e8afSLinus Walleijsource "drivers/pinctrl/Kconfig"
682744e8afSLinus Walleij
69a9c5fff5SDavid Brownellsource "drivers/gpio/Kconfig"
70a9c5fff5SDavid Brownell
711da177e4SLinus Torvaldssource "drivers/w1/Kconfig"
721da177e4SLinus Torvalds
734a11b59dSAnton Vorontsovsource "drivers/power/Kconfig"
744a11b59dSAnton Vorontsov
75ad2f931dSJean Delvaresource "drivers/hwmon/Kconfig"
76ad2f931dSJean Delvare
77203d3d4aSZhang Ruisource "drivers/thermal/Kconfig"
78203d3d4aSZhang Rui
79b7e04f8cSWim Van Sebroecksource "drivers/watchdog/Kconfig"
80b7e04f8cSWim Van Sebroeck
8161e115a5SMichael Bueschsource "drivers/ssb/Kconfig"
8261e115a5SMichael Buesch
838369ae33SRafał Miłeckisource "drivers/bcma/Kconfig"
848369ae33SRafał Miłecki
85a4e137abSRussell Kingsource "drivers/mfd/Kconfig"
86a4e137abSRussell King
87f49d81a8SMark Brownsource "drivers/regulator/Kconfig"
88f49d81a8SMark Brown
891da177e4SLinus Torvaldssource "drivers/media/Kconfig"
901da177e4SLinus Torvalds
911da177e4SLinus Torvaldssource "drivers/video/Kconfig"
921da177e4SLinus Torvalds
931da177e4SLinus Torvaldssource "sound/Kconfig"
941da177e4SLinus Torvalds
9563f3861dSJiri Kosinasource "drivers/hid/Kconfig"
9663f3861dSJiri Kosina
971da177e4SLinus Torvaldssource "drivers/usb/Kconfig"
981da177e4SLinus Torvalds
992f86c3e6SGreg Kroah-Hartmansource "drivers/uwb/Kconfig"
1002f86c3e6SGreg Kroah-Hartman
1011da177e4SLinus Torvaldssource "drivers/mmc/Kconfig"
1021da177e4SLinus Torvalds
103baf8532aSAlex Dubovsource "drivers/memstick/Kconfig"
104baf8532aSAlex Dubov
105c72a1d60SRichard Purdiesource "drivers/leds/Kconfig"
106c72a1d60SRichard Purdie
107f7511d5fSSamuel Thibaultsource "drivers/accessibility/Kconfig"
108f7511d5fSSamuel Thibault
1091da177e4SLinus Torvaldssource "drivers/infiniband/Kconfig"
1101da177e4SLinus Torvalds
111da9bb1d2SAlan Coxsource "drivers/edac/Kconfig"
112da9bb1d2SAlan Cox
113c58411e9SAlessandro Zummosource "drivers/rtc/Kconfig"
114c58411e9SAlessandro Zummo
115c13c8260SChris Leechsource "drivers/dma/Kconfig"
116c13c8260SChris Leech
117*62304fb1SGustavo Padovansource "drivers/dma-buf/Kconfig"
118*62304fb1SGustavo Padovan
1197589670fSShannon Nelsonsource "drivers/dca/Kconfig"
1207589670fSShannon Nelson
12170e84049SMiguel Ojeda Sandonissource "drivers/auxdisplay/Kconfig"
12270e84049SMiguel Ojeda Sandonis
123beafc54cSHans J. Kochsource "drivers/uio/Kconfig"
1241775826cSJeremy Fitzhardinge
125cba3345cSAlex Williamsonsource "drivers/vfio/Kconfig"
126cba3345cSAlex Williamson
12755e331cfSFlorian Fainellisource "drivers/vlynq/Kconfig"
12855e331cfSFlorian Fainelli
129966f3096SRandy Dunlapsource "drivers/virt/Kconfig"
130966f3096SRandy Dunlap
131e7254219SOhad Ben-Cohensource "drivers/virtio/Kconfig"
132e7254219SOhad Ben-Cohen
133a48b0c4cSBart Van Asschesource "drivers/hv/Kconfig"
134a48b0c4cSBart Van Assche
1351775826cSJeremy Fitzhardingesource "drivers/xen/Kconfig"
13635045589SGreg Kroah-Hartman
13735045589SGreg Kroah-Hartmansource "drivers/staging/Kconfig"
13841b16dceSLen Brown
13941b16dceSLen Brownsource "drivers/platform/Kconfig"
1406d803ba7SJean-Christop PLAGNIOL-VILLARD
1416d803ba7SJean-Christop PLAGNIOL-VILLARDsource "drivers/clk/Kconfig"
142bd9a4c7dSOhad Ben-Cohen
143bd9a4c7dSOhad Ben-Cohensource "drivers/hwspinlock/Kconfig"
14489c0b8e2SRussell King
14589c0b8e2SRussell Kingsource "drivers/clocksource/Kconfig"
14689c0b8e2SRussell King
14730058677SRob Herringsource "drivers/mailbox/Kconfig"
14830058677SRob Herring
149ab493a0fSOhad Ben-Cohensource "drivers/iommu/Kconfig"
150ab493a0fSOhad Ben-Cohen
151400e64dfSOhad Ben-Cohensource "drivers/remoteproc/Kconfig"
152400e64dfSOhad Ben-Cohen
153bcabbccaSOhad Ben-Cohensource "drivers/rpmsg/Kconfig"
154bcabbccaSOhad Ben-Cohen
15541f93af9SSandeep Nairsource "drivers/soc/Kconfig"
15641f93af9SSandeep Nair
157a3c98b8bSMyungJoo Hamsource "drivers/devfreq/Kconfig"
158a3c98b8bSMyungJoo Ham
159de55d871SMyungJoo Hamsource "drivers/extcon/Kconfig"
160de55d871SMyungJoo Ham
1617ec94453SAneesh Vsource "drivers/memory/Kconfig"
1627ec94453SAneesh V
163a980e046SJonathan Cameronsource "drivers/iio/Kconfig"
164a980e046SJonathan Cameron
165fce8a7bbSJon Masonsource "drivers/ntb/Kconfig"
166fce8a7bbSJon Mason
167db3b9e99SGreg Kroah-Hartmansource "drivers/vme/Kconfig"
168db3b9e99SGreg Kroah-Hartman
1690c2498f1SSascha Hauersource "drivers/pwm/Kconfig"
1700c2498f1SSascha Hauer
17189214f00SSimon Arlottsource "drivers/irqchip/Kconfig"
17289214f00SSimon Arlott
17305e5027eSGreg Kroah-Hartmansource "drivers/ipack/Kconfig"
17405e5027eSGreg Kroah-Hartman
17561fc4131SPhilipp Zabelsource "drivers/reset/Kconfig"
17661fc4131SPhilipp Zabel
1779c9f32edSAlessandro Rubinisource "drivers/fmc/Kconfig"
1789c9f32edSAlessandro Rubini
179ff764963SKishon Vijay Abraham Isource "drivers/phy/Kconfig"
180ff764963SKishon Vijay Abraham I
18112cc4b38SSrinivas Pandruvadasource "drivers/powercap/Kconfig"
18212cc4b38SSrinivas Pandruvada
1833764e82eSJohannes Thumshirnsource "drivers/mcb/Kconfig"
1843764e82eSJohannes Thumshirn
185fa8ad788SMark Rutlandsource "drivers/perf/Kconfig"
186fa8ad788SMark Rutland
18776ac8275SChen, Gongsource "drivers/ras/Kconfig"
18876ac8275SChen, Gong
18916603153SAndreas Noeversource "drivers/thunderbolt/Kconfig"
19016603153SAndreas Noever
191777783e0SGreg Kroah-Hartmansource "drivers/android/Kconfig"
192777783e0SGreg Kroah-Hartman
193b94d5230SDan Williamssource "drivers/nvdimm/Kconfig"
194b94d5230SDan Williams
195eace75cfSSrinivas Kandagatlasource "drivers/nvmem/Kconfig"
196eace75cfSSrinivas Kandagatla
1977bd1d409SAlexander Shishkinsource "drivers/hwtracing/stm/Kconfig"
1987bd1d409SAlexander Shishkin
19939f40346SAlexander Shishkinsource "drivers/hwtracing/intel_th/Kconfig"
20039f40346SAlexander Shishkin
2016a8c3be7SAlan Tullsource "drivers/fpga/Kconfig"
2026a8c3be7SAlan Tull
2031da177e4SLinus Torvaldsendmenu
204