xref: /OK3568_Linux_fs/kernel/drivers/Kconfig (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0
2*4882a593Smuzhiyunmenu "Device Drivers"
3*4882a593Smuzhiyun
4*4882a593Smuzhiyun# Keep I/O buses first
5*4882a593Smuzhiyun
6*4882a593Smuzhiyunsource "drivers/amba/Kconfig"
7*4882a593Smuzhiyunsource "drivers/eisa/Kconfig"
8*4882a593Smuzhiyunsource "drivers/pci/Kconfig"
9*4882a593Smuzhiyunsource "drivers/pcmcia/Kconfig"
10*4882a593Smuzhiyunsource "drivers/rapidio/Kconfig"
11*4882a593Smuzhiyun
12*4882a593Smuzhiyun
13*4882a593Smuzhiyunsource "drivers/base/Kconfig"
14*4882a593Smuzhiyun
15*4882a593Smuzhiyunsource "drivers/bus/Kconfig"
16*4882a593Smuzhiyun
17*4882a593Smuzhiyunsource "drivers/connector/Kconfig"
18*4882a593Smuzhiyun
19*4882a593Smuzhiyunsource "drivers/gnss/Kconfig"
20*4882a593Smuzhiyun
21*4882a593Smuzhiyunsource "drivers/mtd/Kconfig"
22*4882a593Smuzhiyun
23*4882a593Smuzhiyunsource "drivers/of/Kconfig"
24*4882a593Smuzhiyun
25*4882a593Smuzhiyunsource "drivers/parport/Kconfig"
26*4882a593Smuzhiyun
27*4882a593Smuzhiyunsource "drivers/pnp/Kconfig"
28*4882a593Smuzhiyun
29*4882a593Smuzhiyunsource "drivers/block/Kconfig"
30*4882a593Smuzhiyun
31*4882a593Smuzhiyunsource "drivers/nvme/Kconfig"
32*4882a593Smuzhiyun
33*4882a593Smuzhiyunsource "drivers/misc/Kconfig"
34*4882a593Smuzhiyun
35*4882a593Smuzhiyunsource "drivers/ide/Kconfig"
36*4882a593Smuzhiyun
37*4882a593Smuzhiyunsource "drivers/scsi/Kconfig"
38*4882a593Smuzhiyun
39*4882a593Smuzhiyunsource "drivers/ata/Kconfig"
40*4882a593Smuzhiyun
41*4882a593Smuzhiyunsource "drivers/md/Kconfig"
42*4882a593Smuzhiyun
43*4882a593Smuzhiyunsource "drivers/target/Kconfig"
44*4882a593Smuzhiyun
45*4882a593Smuzhiyunsource "drivers/message/fusion/Kconfig"
46*4882a593Smuzhiyun
47*4882a593Smuzhiyunsource "drivers/firewire/Kconfig"
48*4882a593Smuzhiyun
49*4882a593Smuzhiyunsource "drivers/macintosh/Kconfig"
50*4882a593Smuzhiyun
51*4882a593Smuzhiyunsource "drivers/net/Kconfig"
52*4882a593Smuzhiyun
53*4882a593Smuzhiyunsource "drivers/isdn/Kconfig"
54*4882a593Smuzhiyun
55*4882a593Smuzhiyunsource "drivers/lightnvm/Kconfig"
56*4882a593Smuzhiyun
57*4882a593Smuzhiyun# input before char - char/joystick depends on it. As does USB.
58*4882a593Smuzhiyun
59*4882a593Smuzhiyunsource "drivers/input/Kconfig"
60*4882a593Smuzhiyun
61*4882a593Smuzhiyunsource "drivers/char/Kconfig"
62*4882a593Smuzhiyun
63*4882a593Smuzhiyunsource "drivers/i2c/Kconfig"
64*4882a593Smuzhiyun
65*4882a593Smuzhiyunsource "drivers/i3c/Kconfig"
66*4882a593Smuzhiyun
67*4882a593Smuzhiyunsource "drivers/spi/Kconfig"
68*4882a593Smuzhiyun
69*4882a593Smuzhiyunsource "drivers/spmi/Kconfig"
70*4882a593Smuzhiyun
71*4882a593Smuzhiyunsource "drivers/hsi/Kconfig"
72*4882a593Smuzhiyun
73*4882a593Smuzhiyunsource "drivers/pps/Kconfig"
74*4882a593Smuzhiyun
75*4882a593Smuzhiyunsource "drivers/ptp/Kconfig"
76*4882a593Smuzhiyun
77*4882a593Smuzhiyunsource "drivers/pinctrl/Kconfig"
78*4882a593Smuzhiyun
79*4882a593Smuzhiyunsource "drivers/gpio/Kconfig"
80*4882a593Smuzhiyun
81*4882a593Smuzhiyunsource "drivers/w1/Kconfig"
82*4882a593Smuzhiyun
83*4882a593Smuzhiyunsource "drivers/power/Kconfig"
84*4882a593Smuzhiyun
85*4882a593Smuzhiyunsource "drivers/hwmon/Kconfig"
86*4882a593Smuzhiyun
87*4882a593Smuzhiyunsource "drivers/thermal/Kconfig"
88*4882a593Smuzhiyun
89*4882a593Smuzhiyunsource "drivers/watchdog/Kconfig"
90*4882a593Smuzhiyun
91*4882a593Smuzhiyunsource "drivers/ssb/Kconfig"
92*4882a593Smuzhiyun
93*4882a593Smuzhiyunsource "drivers/bcma/Kconfig"
94*4882a593Smuzhiyun
95*4882a593Smuzhiyunsource "drivers/mfd/Kconfig"
96*4882a593Smuzhiyun
97*4882a593Smuzhiyunsource "drivers/regulator/Kconfig"
98*4882a593Smuzhiyun
99*4882a593Smuzhiyunsource "drivers/media/Kconfig"
100*4882a593Smuzhiyun
101*4882a593Smuzhiyunsource "drivers/video/Kconfig"
102*4882a593Smuzhiyun
103*4882a593Smuzhiyunsource "sound/Kconfig"
104*4882a593Smuzhiyun
105*4882a593Smuzhiyunsource "drivers/hid/Kconfig"
106*4882a593Smuzhiyun
107*4882a593Smuzhiyunsource "drivers/usb/Kconfig"
108*4882a593Smuzhiyun
109*4882a593Smuzhiyunsource "drivers/mmc/Kconfig"
110*4882a593Smuzhiyun
111*4882a593Smuzhiyunsource "drivers/memstick/Kconfig"
112*4882a593Smuzhiyun
113*4882a593Smuzhiyunsource "drivers/leds/Kconfig"
114*4882a593Smuzhiyun
115*4882a593Smuzhiyunsource "drivers/accessibility/Kconfig"
116*4882a593Smuzhiyun
117*4882a593Smuzhiyunsource "drivers/infiniband/Kconfig"
118*4882a593Smuzhiyun
119*4882a593Smuzhiyunsource "drivers/edac/Kconfig"
120*4882a593Smuzhiyun
121*4882a593Smuzhiyunsource "drivers/rtc/Kconfig"
122*4882a593Smuzhiyun
123*4882a593Smuzhiyunsource "drivers/dma/Kconfig"
124*4882a593Smuzhiyun
125*4882a593Smuzhiyunsource "drivers/dma-buf/Kconfig"
126*4882a593Smuzhiyun
127*4882a593Smuzhiyunsource "drivers/dca/Kconfig"
128*4882a593Smuzhiyun
129*4882a593Smuzhiyunsource "drivers/auxdisplay/Kconfig"
130*4882a593Smuzhiyun
131*4882a593Smuzhiyunsource "drivers/uio/Kconfig"
132*4882a593Smuzhiyun
133*4882a593Smuzhiyunsource "drivers/vfio/Kconfig"
134*4882a593Smuzhiyun
135*4882a593Smuzhiyunsource "drivers/vlynq/Kconfig"
136*4882a593Smuzhiyun
137*4882a593Smuzhiyunsource "drivers/virt/Kconfig"
138*4882a593Smuzhiyun
139*4882a593Smuzhiyunsource "drivers/virtio/Kconfig"
140*4882a593Smuzhiyun
141*4882a593Smuzhiyunsource "drivers/vdpa/Kconfig"
142*4882a593Smuzhiyun
143*4882a593Smuzhiyunsource "drivers/vhost/Kconfig"
144*4882a593Smuzhiyun
145*4882a593Smuzhiyunsource "drivers/hv/Kconfig"
146*4882a593Smuzhiyun
147*4882a593Smuzhiyunsource "drivers/xen/Kconfig"
148*4882a593Smuzhiyun
149*4882a593Smuzhiyunsource "drivers/greybus/Kconfig"
150*4882a593Smuzhiyun
151*4882a593Smuzhiyunsource "drivers/staging/Kconfig"
152*4882a593Smuzhiyun
153*4882a593Smuzhiyunsource "drivers/platform/Kconfig"
154*4882a593Smuzhiyun
155*4882a593Smuzhiyunsource "drivers/clk/Kconfig"
156*4882a593Smuzhiyun
157*4882a593Smuzhiyunsource "drivers/hwspinlock/Kconfig"
158*4882a593Smuzhiyun
159*4882a593Smuzhiyunsource "drivers/clocksource/Kconfig"
160*4882a593Smuzhiyun
161*4882a593Smuzhiyunsource "drivers/mailbox/Kconfig"
162*4882a593Smuzhiyun
163*4882a593Smuzhiyunsource "drivers/iommu/Kconfig"
164*4882a593Smuzhiyun
165*4882a593Smuzhiyunsource "drivers/remoteproc/Kconfig"
166*4882a593Smuzhiyun
167*4882a593Smuzhiyunsource "drivers/rpmsg/Kconfig"
168*4882a593Smuzhiyun
169*4882a593Smuzhiyunsource "drivers/soundwire/Kconfig"
170*4882a593Smuzhiyun
171*4882a593Smuzhiyunsource "drivers/soc/Kconfig"
172*4882a593Smuzhiyun
173*4882a593Smuzhiyunsource "drivers/devfreq/Kconfig"
174*4882a593Smuzhiyun
175*4882a593Smuzhiyunsource "drivers/extcon/Kconfig"
176*4882a593Smuzhiyun
177*4882a593Smuzhiyunsource "drivers/memory/Kconfig"
178*4882a593Smuzhiyun
179*4882a593Smuzhiyunsource "drivers/iio/Kconfig"
180*4882a593Smuzhiyun
181*4882a593Smuzhiyunsource "drivers/ntb/Kconfig"
182*4882a593Smuzhiyun
183*4882a593Smuzhiyunsource "drivers/vme/Kconfig"
184*4882a593Smuzhiyun
185*4882a593Smuzhiyunsource "drivers/pwm/Kconfig"
186*4882a593Smuzhiyun
187*4882a593Smuzhiyunsource "drivers/irqchip/Kconfig"
188*4882a593Smuzhiyun
189*4882a593Smuzhiyunsource "drivers/ipack/Kconfig"
190*4882a593Smuzhiyun
191*4882a593Smuzhiyunsource "drivers/reset/Kconfig"
192*4882a593Smuzhiyun
193*4882a593Smuzhiyunsource "drivers/phy/Kconfig"
194*4882a593Smuzhiyun
195*4882a593Smuzhiyunsource "drivers/powercap/Kconfig"
196*4882a593Smuzhiyun
197*4882a593Smuzhiyunsource "drivers/mcb/Kconfig"
198*4882a593Smuzhiyun
199*4882a593Smuzhiyunsource "drivers/perf/Kconfig"
200*4882a593Smuzhiyun
201*4882a593Smuzhiyunsource "drivers/ras/Kconfig"
202*4882a593Smuzhiyun
203*4882a593Smuzhiyunsource "drivers/thunderbolt/Kconfig"
204*4882a593Smuzhiyun
205*4882a593Smuzhiyunsource "drivers/android/Kconfig"
206*4882a593Smuzhiyun
207*4882a593Smuzhiyunsource "drivers/gpu/trace/Kconfig"
208*4882a593Smuzhiyun
209*4882a593Smuzhiyunsource "drivers/nvdimm/Kconfig"
210*4882a593Smuzhiyun
211*4882a593Smuzhiyunsource "drivers/dax/Kconfig"
212*4882a593Smuzhiyun
213*4882a593Smuzhiyunsource "drivers/nvmem/Kconfig"
214*4882a593Smuzhiyun
215*4882a593Smuzhiyunsource "drivers/hwtracing/Kconfig"
216*4882a593Smuzhiyun
217*4882a593Smuzhiyunsource "drivers/fpga/Kconfig"
218*4882a593Smuzhiyun
219*4882a593Smuzhiyunsource "drivers/fsi/Kconfig"
220*4882a593Smuzhiyun
221*4882a593Smuzhiyunsource "drivers/tee/Kconfig"
222*4882a593Smuzhiyun
223*4882a593Smuzhiyunsource "drivers/mux/Kconfig"
224*4882a593Smuzhiyun
225*4882a593Smuzhiyunsource "drivers/opp/Kconfig"
226*4882a593Smuzhiyun
227*4882a593Smuzhiyunsource "drivers/visorbus/Kconfig"
228*4882a593Smuzhiyun
229*4882a593Smuzhiyunsource "drivers/siox/Kconfig"
230*4882a593Smuzhiyun
231*4882a593Smuzhiyunsource "drivers/slimbus/Kconfig"
232*4882a593Smuzhiyun
233*4882a593Smuzhiyunsource "drivers/interconnect/Kconfig"
234*4882a593Smuzhiyun
235*4882a593Smuzhiyunsource "drivers/counter/Kconfig"
236*4882a593Smuzhiyun
237*4882a593Smuzhiyunsource "drivers/most/Kconfig"
238*4882a593Smuzhiyun
239*4882a593Smuzhiyunsource "drivers/rkflash/Kconfig"
240*4882a593Smuzhiyun
241*4882a593Smuzhiyunsource "drivers/rk_nand/Kconfig"
242*4882a593Smuzhiyun
243*4882a593Smuzhiyunsource "drivers/headset_observe/Kconfig"
244*4882a593Smuzhiyun
245*4882a593Smuzhiyunsource "drivers/rknpu/Kconfig"
246*4882a593Smuzhiyun
247*4882a593Smuzhiyunendmenu
248