xref: /openbmc/u-boot/drivers/Kconfig (revision 8435179271106ec6fe9a9a5679b897755b1db8dd)
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/fpga/Kconfig"
24
25source "drivers/gpio/Kconfig"
26
27source "drivers/hwmon/Kconfig"
28
29source "drivers/i2c/Kconfig"
30
31source "drivers/input/Kconfig"
32
33source "drivers/led/Kconfig"
34
35source "drivers/mailbox/Kconfig"
36
37source "drivers/memory/Kconfig"
38
39source "drivers/misc/Kconfig"
40
41source "drivers/mmc/Kconfig"
42
43source "drivers/mtd/Kconfig"
44
45source "drivers/net/Kconfig"
46
47source "drivers/pci/Kconfig"
48
49source "drivers/pcmcia/Kconfig"
50
51source "drivers/phy/marvell/Kconfig"
52
53source "drivers/pinctrl/Kconfig"
54
55source "drivers/power/Kconfig"
56
57source "drivers/pwm/Kconfig"
58
59source "drivers/ram/Kconfig"
60
61source "drivers/remoteproc/Kconfig"
62
63source "drivers/reset/Kconfig"
64
65source "drivers/rtc/Kconfig"
66
67source "drivers/serial/Kconfig"
68
69source "drivers/sound/Kconfig"
70
71source "drivers/spi/Kconfig"
72
73source "drivers/spmi/Kconfig"
74
75source "drivers/sysreset/Kconfig"
76
77source "drivers/thermal/Kconfig"
78
79source "drivers/timer/Kconfig"
80
81source "drivers/tpm/Kconfig"
82
83source "drivers/usb/Kconfig"
84
85source "drivers/video/Kconfig"
86
87source "drivers/watchdog/Kconfig"
88
89config PHYS_TO_BUS
90	bool "Custom physical to bus address mapping"
91	help
92	  Some SoCs use a different address map for CPU physical addresses and
93	  peripheral DMA master accesses. If yours does, select this option in
94	  your platform's Kconfig, and implement the appropriate mapping
95	  functions in your platform's support code.
96
97endmenu
98