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