xref: /openbmc/u-boot/drivers/Kconfig (revision 89c1e2da78f82a09685006291ce8bb44f635fa25)
1ed36323fSMasahiro Yamadamenu "Device Drivers"
2ed36323fSMasahiro Yamada
3ed36323fSMasahiro Yamadasource "drivers/core/Kconfig"
4ed36323fSMasahiro Yamada
5e0bb89b1SBin Meng# types of drivers sorted in alphabetical order
6e0bb89b1SBin Meng
75decbf53SPrzemyslaw Marczaksource "drivers/adc/Kconfig"
85decbf53SPrzemyslaw Marczak
9e0bb89b1SBin Mengsource "drivers/block/Kconfig"
10e0bb89b1SBin Meng
11776d2ef0SBin Mengsource "drivers/clk/Kconfig"
12776d2ef0SBin Meng
1311f4dc15SSimon Glasssource "drivers/cpu/Kconfig"
1411f4dc15SSimon Glass
15e0bb89b1SBin Mengsource "drivers/crypto/Kconfig"
16e0bb89b1SBin Meng
172a4eeaddSSimon Glasssource "drivers/demo/Kconfig"
182a4eeaddSSimon Glass
19e0bb89b1SBin Mengsource "drivers/dfu/Kconfig"
20ed36323fSMasahiro Yamada
21e0bb89b1SBin Mengsource "drivers/dma/Kconfig"
22ed36323fSMasahiro Yamada
23e0bb89b1SBin Mengsource "drivers/gpio/Kconfig"
24ed36323fSMasahiro Yamada
25e0bb89b1SBin Mengsource "drivers/hwmon/Kconfig"
26ed36323fSMasahiro Yamada
27e0bb89b1SBin Mengsource "drivers/i2c/Kconfig"
28ed36323fSMasahiro Yamada
29ed36323fSMasahiro Yamadasource "drivers/input/Kconfig"
30ed36323fSMasahiro Yamada
315917112cSSimon Glasssource "drivers/led/Kconfig"
325917112cSSimon Glass
336238935dSStephen Warrensource "drivers/mailbox/Kconfig"
346238935dSStephen Warren
358f695232SLokesh Vutlasource "drivers/memory/Kconfig"
368f695232SLokesh Vutla
37e0bb89b1SBin Mengsource "drivers/misc/Kconfig"
38ed36323fSMasahiro Yamada
39e0bb89b1SBin Mengsource "drivers/mmc/Kconfig"
40ed36323fSMasahiro Yamada
41e0bb89b1SBin Mengsource "drivers/mtd/Kconfig"
42ed36323fSMasahiro Yamada
43e0bb89b1SBin Mengsource "drivers/net/Kconfig"
44ed36323fSMasahiro Yamada
45e0bb89b1SBin Mengsource "drivers/pci/Kconfig"
46e0bb89b1SBin Meng
47e0bb89b1SBin Mengsource "drivers/pcmcia/Kconfig"
48ed36323fSMasahiro Yamada
49d90a5a30SMasahiro Yamadasource "drivers/pinctrl/Kconfig"
50d90a5a30SMasahiro Yamada
51ed36323fSMasahiro Yamadasource "drivers/power/Kconfig"
52ed36323fSMasahiro Yamada
53fc760cb8SSimon Glasssource "drivers/pwm/Kconfig"
54fc760cb8SSimon Glass
556c51df68SSimon Glasssource "drivers/ram/Kconfig"
566c51df68SSimon Glass
57ddf56bc7SNishanth Menonsource "drivers/remoteproc/Kconfig"
58ddf56bc7SNishanth Menon
59*89c1e2daSStephen Warrensource "drivers/reset/Kconfig"
60*89c1e2daSStephen Warren
61e0bb89b1SBin Mengsource "drivers/rtc/Kconfig"
62ed36323fSMasahiro Yamada
63e0bb89b1SBin Mengsource "drivers/serial/Kconfig"
64ed36323fSMasahiro Yamada
65ed36323fSMasahiro Yamadasource "drivers/sound/Kconfig"
66ed36323fSMasahiro Yamada
67e0bb89b1SBin Mengsource "drivers/spi/Kconfig"
68ed36323fSMasahiro Yamada
6904868b40SMateusz Kulikowskisource "drivers/spmi/Kconfig"
7004868b40SMateusz Kulikowski
71f94a1bedSSimon Glasssource "drivers/thermal/Kconfig"
72f94a1bedSSimon Glass
73c8a7ba9eSThomas Chousource "drivers/timer/Kconfig"
74c8a7ba9eSThomas Chou
75e0bb89b1SBin Mengsource "drivers/tpm/Kconfig"
76e0bb89b1SBin Meng
77e0bb89b1SBin Mengsource "drivers/usb/Kconfig"
78e0bb89b1SBin Meng
79e0bb89b1SBin Mengsource "drivers/video/Kconfig"
80e0bb89b1SBin Meng
81e0bb89b1SBin Mengsource "drivers/watchdog/Kconfig"
82e0bb89b1SBin Meng
83927c1fa2SStephen Warrenconfig PHYS_TO_BUS
84c9bb942eSJoe Hershberger	bool "Custom physical to bus address mapping"
85927c1fa2SStephen Warren	help
86927c1fa2SStephen Warren	  Some SoCs use a different address map for CPU physical addresses and
87927c1fa2SStephen Warren	  peripheral DMA master accesses. If yours does, select this option in
88927c1fa2SStephen Warren	  your platform's Kconfig, and implement the appropriate mapping
89927c1fa2SStephen Warren	  functions in your platform's support code.
9099385b6bSBin Meng
9199385b6bSBin Mengendmenu
92