xref: /openbmc/u-boot/drivers/Kconfig (revision ce9844ce)
1menu "Device Drivers"
2
3source "drivers/core/Kconfig"
4
5# types of drivers sorted in alphabetical order
6
7source "drivers/adc/Kconfig"
8
9source "drivers/block/Kconfig"
10
11source "drivers/clk/Kconfig"
12
13source "drivers/cpu/Kconfig"
14
15source "drivers/crypto/Kconfig"
16
17source "drivers/demo/Kconfig"
18
19source "drivers/dfu/Kconfig"
20
21source "drivers/dma/Kconfig"
22
23source "drivers/gpio/Kconfig"
24
25source "drivers/hwmon/Kconfig"
26
27source "drivers/i2c/Kconfig"
28
29source "drivers/input/Kconfig"
30
31source "drivers/led/Kconfig"
32
33source "drivers/mailbox/Kconfig"
34
35source "drivers/memory/Kconfig"
36
37source "drivers/misc/Kconfig"
38
39source "drivers/mmc/Kconfig"
40
41source "drivers/mtd/Kconfig"
42
43source "drivers/net/Kconfig"
44
45source "drivers/pci/Kconfig"
46
47source "drivers/pcmcia/Kconfig"
48
49source "drivers/pinctrl/Kconfig"
50
51source "drivers/power/Kconfig"
52
53source "drivers/pwm/Kconfig"
54
55source "drivers/ram/Kconfig"
56
57source "drivers/remoteproc/Kconfig"
58
59source "drivers/reset/Kconfig"
60
61source "drivers/rtc/Kconfig"
62
63source "drivers/serial/Kconfig"
64
65source "drivers/sound/Kconfig"
66
67source "drivers/spi/Kconfig"
68
69source "drivers/spmi/Kconfig"
70
71source "drivers/thermal/Kconfig"
72
73source "drivers/timer/Kconfig"
74
75source "drivers/tpm/Kconfig"
76
77source "drivers/usb/Kconfig"
78
79source "drivers/video/Kconfig"
80
81source "drivers/watchdog/Kconfig"
82
83config PHYS_TO_BUS
84	bool "Custom physical to bus address mapping"
85	help
86	  Some SoCs use a different address map for CPU physical addresses and
87	  peripheral DMA master accesses. If yours does, select this option in
88	  your platform's Kconfig, and implement the appropriate mapping
89	  functions in your platform's support code.
90
91endmenu
92