Masahiro Yamada | f3e12b7 | 2014-09-16 16:32:58 +0900 | [diff] [blame] | 1 | menu "Device Drivers" |
2 | |||||
3 | source "drivers/core/Kconfig" | ||||
4 | |||||
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 5 | # types of drivers sorted in alphabetical order |
6 | |||||
Przemyslaw Marczak | e0cb85b | 2015-10-27 13:08:00 +0100 | [diff] [blame] | 7 | source "drivers/adc/Kconfig" |
8 | |||||
Simon Glass | 2c844c4 | 2017-06-14 21:28:26 -0600 | [diff] [blame] | 9 | source "drivers/ata/Kconfig" |
10 | |||||
Mario Six | 573b1b9 | 2018-08-09 14:51:16 +0200 | [diff] [blame] | 11 | source "drivers/axi/Kconfig" |
12 | |||||
Masahiro Yamada | dbdd420 | 2020-07-09 15:08:18 +0900 | [diff] [blame] | 13 | source "drivers/bus/Kconfig" |
14 | |||||
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 15 | source "drivers/block/Kconfig" |
16 | |||||
Ian Ray | 542a48e | 2017-11-08 15:35:13 +0000 | [diff] [blame] | 17 | source "drivers/bootcount/Kconfig" |
18 | |||||
Philippe Reynes | 3483aa2 | 2020-07-24 18:19:45 +0200 | [diff] [blame] | 19 | source "drivers/button/Kconfig" |
20 | |||||
Dinh Nguyen | d94e18e | 2019-04-23 16:55:03 -0500 | [diff] [blame] | 21 | source "drivers/cache/Kconfig" |
22 | |||||
Bin Meng | 51c7df2 | 2015-08-20 22:44:14 -0700 | [diff] [blame] | 23 | source "drivers/clk/Kconfig" |
24 | |||||
Simon Glass | 131a645 | 2015-04-28 20:25:09 -0600 | [diff] [blame] | 25 | source "drivers/cpu/Kconfig" |
26 | |||||
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 27 | source "drivers/crypto/Kconfig" |
Simon Glass | 2b98fb4 | 2015-02-05 21:41:34 -0700 | [diff] [blame] | 28 | |
Ley Foon Tan | 016539e | 2017-04-05 17:32:51 +0800 | [diff] [blame] | 29 | source "drivers/ddr/Kconfig" |
30 | |||||
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 31 | source "drivers/demo/Kconfig" |
Masahiro Yamada | f3e12b7 | 2014-09-16 16:32:58 +0900 | [diff] [blame] | 32 | |
Mario Six | 2161e55 | 2018-07-31 11:44:11 +0200 | [diff] [blame] | 33 | source "drivers/board/Kconfig" |
34 | |||||
York Sun | d297d39 | 2016-12-28 08:43:40 -0800 | [diff] [blame] | 35 | source "drivers/ddr/fsl/Kconfig" |
36 | |||||
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 37 | source "drivers/dfu/Kconfig" |
Masahiro Yamada | f3e12b7 | 2014-09-16 16:32:58 +0900 | [diff] [blame] | 38 | |
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 39 | source "drivers/dma/Kconfig" |
Masahiro Yamada | f3e12b7 | 2014-09-16 16:32:58 +0900 | [diff] [blame] | 40 | |
Alex Kiernan | 65de955 | 2018-05-29 15:30:39 +0000 | [diff] [blame] | 41 | source "drivers/fastboot/Kconfig" |
42 | |||||
Masahiro Yamada | 836c55d | 2017-04-14 11:10:24 +0900 | [diff] [blame] | 43 | source "drivers/firmware/Kconfig" |
44 | |||||
Michal Simek | e34f1f6 | 2016-09-19 10:41:55 +0200 | [diff] [blame] | 45 | source "drivers/fpga/Kconfig" |
46 | |||||
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 47 | source "drivers/gpio/Kconfig" |
Masahiro Yamada | f3e12b7 | 2014-09-16 16:32:58 +0900 | [diff] [blame] | 48 | |
Benjamin Gaignard | a550b54 | 2018-11-27 13:49:50 +0100 | [diff] [blame] | 49 | source "drivers/hwspinlock/Kconfig" |
50 | |||||
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 51 | source "drivers/i2c/Kconfig" |
Masahiro Yamada | f3e12b7 | 2014-09-16 16:32:58 +0900 | [diff] [blame] | 52 | |
53 | source "drivers/input/Kconfig" | ||||
54 | |||||
Simon Glass | cce3aed | 2015-06-23 15:38:45 -0600 | [diff] [blame] | 55 | source "drivers/led/Kconfig" |
56 | |||||
Stephen Warren | d010783 | 2016-05-13 15:50:29 -0600 | [diff] [blame] | 57 | source "drivers/mailbox/Kconfig" |
58 | |||||
Lokesh Vutla | 56c8f0a | 2016-04-13 09:50:59 +0530 | [diff] [blame] | 59 | source "drivers/memory/Kconfig" |
60 | |||||
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 61 | source "drivers/misc/Kconfig" |
Masahiro Yamada | f3e12b7 | 2014-09-16 16:32:58 +0900 | [diff] [blame] | 62 | |
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 63 | source "drivers/mmc/Kconfig" |
Masahiro Yamada | f3e12b7 | 2014-09-16 16:32:58 +0900 | [diff] [blame] | 64 | |
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 65 | source "drivers/mtd/Kconfig" |
Masahiro Yamada | f3e12b7 | 2014-09-16 16:32:58 +0900 | [diff] [blame] | 66 | |
Jean-Jacques Hiblot | f4f9056 | 2020-10-16 16:16:30 +0530 | [diff] [blame^] | 67 | source "drivers/mux/Kconfig" |
68 | |||||
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 69 | source "drivers/net/Kconfig" |
Masahiro Yamada | f3e12b7 | 2014-09-16 16:32:58 +0900 | [diff] [blame] | 70 | |
Zhikang Zhang | 145b88f | 2017-08-03 02:30:57 -0700 | [diff] [blame] | 71 | source "drivers/nvme/Kconfig" |
72 | |||||
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 73 | source "drivers/pci/Kconfig" |
74 | |||||
Ramon Fried | 663686d | 2019-04-27 11:15:21 +0300 | [diff] [blame] | 75 | source "drivers/pci_endpoint/Kconfig" |
76 | |||||
Simon Glass | 98d88f8 | 2019-02-16 20:24:49 -0700 | [diff] [blame] | 77 | source "drivers/pch/Kconfig" |
78 | |||||
Jean-Jacques Hiblot | 4844778 | 2017-04-24 11:51:27 +0200 | [diff] [blame] | 79 | source "drivers/phy/Kconfig" |
80 | |||||
Jagan Teki | d3c3828 | 2018-05-07 13:03:26 +0530 | [diff] [blame] | 81 | source "drivers/phy/allwinner/Kconfig" |
82 | |||||
Stefan Roese | 8f64e26 | 2016-05-23 11:12:05 +0200 | [diff] [blame] | 83 | source "drivers/phy/marvell/Kconfig" |
84 | |||||
Masahiro Yamada | f8efa63 | 2015-08-27 12:44:29 +0900 | [diff] [blame] | 85 | source "drivers/pinctrl/Kconfig" |
86 | |||||
Masahiro Yamada | f3e12b7 | 2014-09-16 16:32:58 +0900 | [diff] [blame] | 87 | source "drivers/power/Kconfig" |
88 | |||||
Simon Glass | b3f0756 | 2016-01-21 19:44:54 -0700 | [diff] [blame] | 89 | source "drivers/pwm/Kconfig" |
90 | |||||
Ran Wang | 47e8605 | 2018-09-26 13:46:29 +0800 | [diff] [blame] | 91 | source "drivers/qe/Kconfig" |
92 | |||||
Simon Glass | 3a2f3bd | 2015-06-23 15:39:04 -0600 | [diff] [blame] | 93 | source "drivers/ram/Kconfig" |
94 | |||||
Nishanth Menon | 08b9dc2 | 2015-09-17 15:42:39 -0500 | [diff] [blame] | 95 | source "drivers/remoteproc/Kconfig" |
96 | |||||
Stephen Warren | 185ad87 | 2016-06-17 09:43:58 -0600 | [diff] [blame] | 97 | source "drivers/reset/Kconfig" |
98 | |||||
Sughosh Ganu | 90592ed | 2019-12-28 23:58:27 +0530 | [diff] [blame] | 99 | source "drivers/rng/Kconfig" |
100 | |||||
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 101 | source "drivers/rtc/Kconfig" |
Masahiro Yamada | f3e12b7 | 2014-09-16 16:32:58 +0900 | [diff] [blame] | 102 | |
Simon Glass | 3def006 | 2017-06-14 21:28:27 -0600 | [diff] [blame] | 103 | source "drivers/scsi/Kconfig" |
104 | |||||
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 105 | source "drivers/serial/Kconfig" |
Masahiro Yamada | f3e12b7 | 2014-09-16 16:32:58 +0900 | [diff] [blame] | 106 | |
Ramon Fried | 4b4bd49 | 2018-07-02 02:57:56 +0300 | [diff] [blame] | 107 | source "drivers/smem/Kconfig" |
108 | |||||
Masahiro Yamada | f3e12b7 | 2014-09-16 16:32:58 +0900 | [diff] [blame] | 109 | source "drivers/sound/Kconfig" |
110 | |||||
Grygorii Strashko | 1c5258f | 2019-02-05 17:31:22 +0530 | [diff] [blame] | 111 | source "drivers/soc/Kconfig" |
112 | |||||
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 113 | source "drivers/spi/Kconfig" |
Masahiro Yamada | f3e12b7 | 2014-09-16 16:32:58 +0900 | [diff] [blame] | 114 | |
Mateusz Kulikowski | 946797f | 2016-03-31 23:12:27 +0200 | [diff] [blame] | 115 | source "drivers/spmi/Kconfig" |
116 | |||||
Max Filippov | 8857405 | 2016-08-07 08:53:00 +0300 | [diff] [blame] | 117 | source "drivers/sysreset/Kconfig" |
118 | |||||
Jens Wiklander | 1429044 | 2018-09-25 16:40:09 +0200 | [diff] [blame] | 119 | source "drivers/tee/Kconfig" |
120 | |||||
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 121 | source "drivers/thermal/Kconfig" |
Masahiro Yamada | f3e12b7 | 2014-09-16 16:32:58 +0900 | [diff] [blame] | 122 | |
Thomas Chou | fb798b1 | 2015-10-09 13:46:34 +0800 | [diff] [blame] | 123 | source "drivers/timer/Kconfig" |
124 | |||||
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 125 | source "drivers/tpm/Kconfig" |
Masahiro Yamada | f3e12b7 | 2014-09-16 16:32:58 +0900 | [diff] [blame] | 126 | |
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 127 | source "drivers/usb/Kconfig" |
Masahiro Yamada | f3e12b7 | 2014-09-16 16:32:58 +0900 | [diff] [blame] | 128 | |
Faiz Abbas | 5cc5107 | 2019-10-15 18:24:36 +0530 | [diff] [blame] | 129 | source "drivers/ufs/Kconfig" |
130 | |||||
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 131 | source "drivers/video/Kconfig" |
Masahiro Yamada | f3e12b7 | 2014-09-16 16:32:58 +0900 | [diff] [blame] | 132 | |
Bin Meng | db7ca2e | 2018-10-15 02:21:00 -0700 | [diff] [blame] | 133 | source "drivers/virtio/Kconfig" |
134 | |||||
Maxime Ripard | bdbdca3 | 2018-09-18 10:35:24 +0300 | [diff] [blame] | 135 | source "drivers/w1/Kconfig" |
136 | |||||
Maxime Ripard | f674fc0 | 2018-09-18 10:35:27 +0300 | [diff] [blame] | 137 | source "drivers/w1-eeprom/Kconfig" |
138 | |||||
Bin Meng | 15cd969 | 2015-08-20 22:44:16 -0700 | [diff] [blame] | 139 | source "drivers/watchdog/Kconfig" |
Simon Glass | d8b771d | 2015-02-05 21:41:35 -0700 | [diff] [blame] | 140 | |
Anastasiia Lukianenko | 4fec7f8 | 2020-08-06 12:42:55 +0300 | [diff] [blame] | 141 | source "drivers/xen/Kconfig" |
142 | |||||
Stephen Warren | f4b6753 | 2015-03-24 20:07:33 -0600 | [diff] [blame] | 143 | config PHYS_TO_BUS |
Joe Hershberger | 17491a8 | 2015-06-22 16:15:29 -0500 | [diff] [blame] | 144 | bool "Custom physical to bus address mapping" |
Stephen Warren | f4b6753 | 2015-03-24 20:07:33 -0600 | [diff] [blame] | 145 | help |
146 | Some SoCs use a different address map for CPU physical addresses and | ||||
147 | peripheral DMA master accesses. If yours does, select this option in | ||||
148 | your platform's Kconfig, and implement the appropriate mapping | ||||
149 | functions in your platform's support code. | ||||
Bin Meng | 82d0f6b | 2015-08-20 22:44:15 -0700 | [diff] [blame] | 150 | |
151 | endmenu |