xref: /openbmc/u-boot/drivers/Kconfig (revision 25c1b1353ce4b8188de6058f9f3b0d5d2dad8230)
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