xref: /openbmc/u-boot/drivers/Kconfig (revision 6ded73aa9789d48e22d3b916dd5c860d05f39d92)
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
23*6ded73aaSMichal Simeksource "drivers/fpga/Kconfig"
24*6ded73aaSMichal Simek
25e0bb89b1SBin Mengsource "drivers/gpio/Kconfig"
26ed36323fSMasahiro Yamada
27e0bb89b1SBin Mengsource "drivers/hwmon/Kconfig"
28ed36323fSMasahiro Yamada
29e0bb89b1SBin Mengsource "drivers/i2c/Kconfig"
30ed36323fSMasahiro Yamada
31ed36323fSMasahiro Yamadasource "drivers/input/Kconfig"
32ed36323fSMasahiro Yamada
335917112cSSimon Glasssource "drivers/led/Kconfig"
345917112cSSimon Glass
356238935dSStephen Warrensource "drivers/mailbox/Kconfig"
366238935dSStephen Warren
378f695232SLokesh Vutlasource "drivers/memory/Kconfig"
388f695232SLokesh Vutla
39e0bb89b1SBin Mengsource "drivers/misc/Kconfig"
40ed36323fSMasahiro Yamada
41e0bb89b1SBin Mengsource "drivers/mmc/Kconfig"
42ed36323fSMasahiro Yamada
43e0bb89b1SBin Mengsource "drivers/mtd/Kconfig"
44ed36323fSMasahiro Yamada
45e0bb89b1SBin Mengsource "drivers/net/Kconfig"
46ed36323fSMasahiro Yamada
47e0bb89b1SBin Mengsource "drivers/pci/Kconfig"
48e0bb89b1SBin Meng
49e0bb89b1SBin Mengsource "drivers/pcmcia/Kconfig"
50ed36323fSMasahiro Yamada
51d90a5a30SMasahiro Yamadasource "drivers/pinctrl/Kconfig"
52d90a5a30SMasahiro Yamada
53ed36323fSMasahiro Yamadasource "drivers/power/Kconfig"
54ed36323fSMasahiro Yamada
55fc760cb8SSimon Glasssource "drivers/pwm/Kconfig"
56fc760cb8SSimon Glass
576c51df68SSimon Glasssource "drivers/ram/Kconfig"
586c51df68SSimon Glass
59ddf56bc7SNishanth Menonsource "drivers/remoteproc/Kconfig"
60ddf56bc7SNishanth Menon
6189c1e2daSStephen Warrensource "drivers/reset/Kconfig"
6289c1e2daSStephen Warren
63e0bb89b1SBin Mengsource "drivers/rtc/Kconfig"
64ed36323fSMasahiro Yamada
65e0bb89b1SBin Mengsource "drivers/serial/Kconfig"
66ed36323fSMasahiro Yamada
67ed36323fSMasahiro Yamadasource "drivers/sound/Kconfig"
68ed36323fSMasahiro Yamada
69e0bb89b1SBin Mengsource "drivers/spi/Kconfig"
70ed36323fSMasahiro Yamada
7104868b40SMateusz Kulikowskisource "drivers/spmi/Kconfig"
7204868b40SMateusz Kulikowski
73b25732c2SMax Filippovsource "drivers/sysreset/Kconfig"
74b25732c2SMax Filippov
75f94a1bedSSimon Glasssource "drivers/thermal/Kconfig"
76f94a1bedSSimon Glass
77c8a7ba9eSThomas Chousource "drivers/timer/Kconfig"
78c8a7ba9eSThomas Chou
79e0bb89b1SBin Mengsource "drivers/tpm/Kconfig"
80e0bb89b1SBin Meng
81e0bb89b1SBin Mengsource "drivers/usb/Kconfig"
82e0bb89b1SBin Meng
83e0bb89b1SBin Mengsource "drivers/video/Kconfig"
84e0bb89b1SBin Meng
85e0bb89b1SBin Mengsource "drivers/watchdog/Kconfig"
86e0bb89b1SBin Meng
87927c1fa2SStephen Warrenconfig PHYS_TO_BUS
88c9bb942eSJoe Hershberger	bool "Custom physical to bus address mapping"
89927c1fa2SStephen Warren	help
90927c1fa2SStephen Warren	  Some SoCs use a different address map for CPU physical addresses and
91927c1fa2SStephen Warren	  peripheral DMA master accesses. If yours does, select this option in
92927c1fa2SStephen Warren	  your platform's Kconfig, and implement the appropriate mapping
93927c1fa2SStephen Warren	  functions in your platform's support code.
9499385b6bSBin Meng
9599385b6bSBin Mengendmenu
96