xref: /rk3399_rockchip-uboot/drivers/Kconfig (revision c8a7ba9e6a5fe2fc7b4a7894829aa0b0148b4d40)
1ed36323fSMasahiro Yamadamenu "Device Drivers"
2ed36323fSMasahiro Yamada
3ed36323fSMasahiro Yamadasource "drivers/core/Kconfig"
4ed36323fSMasahiro Yamada
5e0bb89b1SBin Meng# types of drivers sorted in alphabetical order
6e0bb89b1SBin Meng
7e0bb89b1SBin Mengsource "drivers/block/Kconfig"
8e0bb89b1SBin Meng
9776d2ef0SBin Mengsource "drivers/clk/Kconfig"
10776d2ef0SBin Meng
1111f4dc15SSimon Glasssource "drivers/cpu/Kconfig"
1211f4dc15SSimon Glass
13e0bb89b1SBin Mengsource "drivers/crypto/Kconfig"
14e0bb89b1SBin Meng
152a4eeaddSSimon Glasssource "drivers/demo/Kconfig"
162a4eeaddSSimon Glass
17e0bb89b1SBin Mengsource "drivers/dfu/Kconfig"
18ed36323fSMasahiro Yamada
19e0bb89b1SBin Mengsource "drivers/dma/Kconfig"
20ed36323fSMasahiro Yamada
21e0bb89b1SBin Mengsource "drivers/gpio/Kconfig"
22ed36323fSMasahiro Yamada
23e0bb89b1SBin Mengsource "drivers/hwmon/Kconfig"
24ed36323fSMasahiro Yamada
25e0bb89b1SBin Mengsource "drivers/i2c/Kconfig"
26ed36323fSMasahiro Yamada
27ed36323fSMasahiro Yamadasource "drivers/input/Kconfig"
28ed36323fSMasahiro Yamada
295917112cSSimon Glasssource "drivers/led/Kconfig"
305917112cSSimon Glass
31e0bb89b1SBin Mengsource "drivers/misc/Kconfig"
32ed36323fSMasahiro Yamada
33e0bb89b1SBin Mengsource "drivers/mmc/Kconfig"
34ed36323fSMasahiro Yamada
35e0bb89b1SBin Mengsource "drivers/mtd/Kconfig"
36ed36323fSMasahiro Yamada
37e0bb89b1SBin Mengsource "drivers/net/Kconfig"
38ed36323fSMasahiro Yamada
39e0bb89b1SBin Mengsource "drivers/pci/Kconfig"
40e0bb89b1SBin Meng
41e0bb89b1SBin Mengsource "drivers/pcmcia/Kconfig"
42ed36323fSMasahiro Yamada
43d90a5a30SMasahiro Yamadasource "drivers/pinctrl/Kconfig"
44d90a5a30SMasahiro Yamada
45ed36323fSMasahiro Yamadasource "drivers/power/Kconfig"
46ed36323fSMasahiro Yamada
476c51df68SSimon Glasssource "drivers/ram/Kconfig"
486c51df68SSimon Glass
49ddf56bc7SNishanth Menonsource "drivers/remoteproc/Kconfig"
50ddf56bc7SNishanth Menon
51e0bb89b1SBin Mengsource "drivers/rtc/Kconfig"
52ed36323fSMasahiro Yamada
53e0bb89b1SBin Mengsource "drivers/serial/Kconfig"
54ed36323fSMasahiro Yamada
55ed36323fSMasahiro Yamadasource "drivers/sound/Kconfig"
56ed36323fSMasahiro Yamada
57e0bb89b1SBin Mengsource "drivers/spi/Kconfig"
58ed36323fSMasahiro Yamada
59f94a1bedSSimon Glasssource "drivers/thermal/Kconfig"
60f94a1bedSSimon Glass
61*c8a7ba9eSThomas Chousource "drivers/timer/Kconfig"
62*c8a7ba9eSThomas Chou
63e0bb89b1SBin Mengsource "drivers/tpm/Kconfig"
64e0bb89b1SBin Meng
65e0bb89b1SBin Mengsource "drivers/usb/Kconfig"
66e0bb89b1SBin Meng
67e0bb89b1SBin Mengsource "drivers/video/Kconfig"
68e0bb89b1SBin Meng
69e0bb89b1SBin Mengsource "drivers/watchdog/Kconfig"
70e0bb89b1SBin Meng
71927c1fa2SStephen Warrenconfig PHYS_TO_BUS
72c9bb942eSJoe Hershberger	bool "Custom physical to bus address mapping"
73927c1fa2SStephen Warren	help
74927c1fa2SStephen Warren	  Some SoCs use a different address map for CPU physical addresses and
75927c1fa2SStephen Warren	  peripheral DMA master accesses. If yours does, select this option in
76927c1fa2SStephen Warren	  your platform's Kconfig, and implement the appropriate mapping
77927c1fa2SStephen Warren	  functions in your platform's support code.
7899385b6bSBin Meng
7999385b6bSBin Mengendmenu
80