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