xref: /openbmc/u-boot/drivers/Kconfig (revision fc760cb8c4cc16061079fb45e2e0bad11e5acedc)
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
33e0bb89b1SBin Mengsource "drivers/misc/Kconfig"
34ed36323fSMasahiro Yamada
35e0bb89b1SBin Mengsource "drivers/mmc/Kconfig"
36ed36323fSMasahiro Yamada
37e0bb89b1SBin Mengsource "drivers/mtd/Kconfig"
38ed36323fSMasahiro Yamada
39e0bb89b1SBin Mengsource "drivers/net/Kconfig"
40ed36323fSMasahiro Yamada
41e0bb89b1SBin Mengsource "drivers/pci/Kconfig"
42e0bb89b1SBin Meng
43e0bb89b1SBin Mengsource "drivers/pcmcia/Kconfig"
44ed36323fSMasahiro Yamada
45d90a5a30SMasahiro Yamadasource "drivers/pinctrl/Kconfig"
46d90a5a30SMasahiro Yamada
47ed36323fSMasahiro Yamadasource "drivers/power/Kconfig"
48ed36323fSMasahiro Yamada
49*fc760cb8SSimon Glasssource "drivers/pwm/Kconfig"
50*fc760cb8SSimon Glass
516c51df68SSimon Glasssource "drivers/ram/Kconfig"
526c51df68SSimon Glass
53ddf56bc7SNishanth Menonsource "drivers/remoteproc/Kconfig"
54ddf56bc7SNishanth Menon
55e0bb89b1SBin Mengsource "drivers/rtc/Kconfig"
56ed36323fSMasahiro Yamada
57e0bb89b1SBin Mengsource "drivers/serial/Kconfig"
58ed36323fSMasahiro Yamada
59ed36323fSMasahiro Yamadasource "drivers/sound/Kconfig"
60ed36323fSMasahiro Yamada
61e0bb89b1SBin Mengsource "drivers/spi/Kconfig"
62ed36323fSMasahiro Yamada
63f94a1bedSSimon Glasssource "drivers/thermal/Kconfig"
64f94a1bedSSimon Glass
65c8a7ba9eSThomas Chousource "drivers/timer/Kconfig"
66c8a7ba9eSThomas Chou
67e0bb89b1SBin Mengsource "drivers/tpm/Kconfig"
68e0bb89b1SBin Meng
69e0bb89b1SBin Mengsource "drivers/usb/Kconfig"
70e0bb89b1SBin Meng
71e0bb89b1SBin Mengsource "drivers/video/Kconfig"
72e0bb89b1SBin Meng
73e0bb89b1SBin Mengsource "drivers/watchdog/Kconfig"
74e0bb89b1SBin Meng
75927c1fa2SStephen Warrenconfig PHYS_TO_BUS
76c9bb942eSJoe Hershberger	bool "Custom physical to bus address mapping"
77927c1fa2SStephen Warren	help
78927c1fa2SStephen Warren	  Some SoCs use a different address map for CPU physical addresses and
79927c1fa2SStephen Warren	  peripheral DMA master accesses. If yours does, select this option in
80927c1fa2SStephen Warren	  your platform's Kconfig, and implement the appropriate mapping
81927c1fa2SStephen Warren	  functions in your platform's support code.
8299385b6bSBin Meng
8399385b6bSBin Mengendmenu
84