xref: /rk3399_rockchip-uboot/drivers/Kconfig (revision 426736b6bf990212cf6db1013ac375975d9bc803)
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
9f2105c61SSimon Glasssource "drivers/ata/Kconfig"
10f2105c61SSimon Glass
11e0bb89b1SBin Mengsource "drivers/block/Kconfig"
12e0bb89b1SBin Meng
138427a524SIan Raysource "drivers/bootcount/Kconfig"
148427a524SIan Ray
15776d2ef0SBin Mengsource "drivers/clk/Kconfig"
16776d2ef0SBin Meng
1711f4dc15SSimon Glasssource "drivers/cpu/Kconfig"
1811f4dc15SSimon Glass
19e0bb89b1SBin Mengsource "drivers/crypto/Kconfig"
20e0bb89b1SBin Meng
2128507ac3SSughosh Ganusource "drivers/rng/Kconfig"
2228507ac3SSughosh Ganu
23707cd012SLey Foon Tansource "drivers/ddr/Kconfig"
24707cd012SLey Foon Tan
252a4eeaddSSimon Glasssource "drivers/demo/Kconfig"
262a4eeaddSSimon Glass
27d26e34c4SYork Sunsource "drivers/ddr/fsl/Kconfig"
28d26e34c4SYork Sun
29e0bb89b1SBin Mengsource "drivers/dfu/Kconfig"
30ed36323fSMasahiro Yamada
31e0bb89b1SBin Mengsource "drivers/dma/Kconfig"
32ed36323fSMasahiro Yamada
33573a3811SMasahiro Yamadasource "drivers/firmware/Kconfig"
34573a3811SMasahiro Yamada
356ded73aaSMichal Simeksource "drivers/fpga/Kconfig"
366ded73aaSMichal Simek
37e0bb89b1SBin Mengsource "drivers/gpio/Kconfig"
38ed36323fSMasahiro Yamada
39e0bb89b1SBin Mengsource "drivers/i2c/Kconfig"
40ed36323fSMasahiro Yamada
41ed36323fSMasahiro Yamadasource "drivers/input/Kconfig"
42ed36323fSMasahiro Yamada
43*426736b6STroy Linsource "drivers/keylad/Kconfig"
44*426736b6STroy Lin
455917112cSSimon Glasssource "drivers/led/Kconfig"
465917112cSSimon Glass
476238935dSStephen Warrensource "drivers/mailbox/Kconfig"
486238935dSStephen Warren
498f695232SLokesh Vutlasource "drivers/memory/Kconfig"
508f695232SLokesh Vutla
51e0bb89b1SBin Mengsource "drivers/misc/Kconfig"
52ed36323fSMasahiro Yamada
53e0bb89b1SBin Mengsource "drivers/mmc/Kconfig"
54ed36323fSMasahiro Yamada
55e0bb89b1SBin Mengsource "drivers/mtd/Kconfig"
56ed36323fSMasahiro Yamada
57e0bb89b1SBin Mengsource "drivers/net/Kconfig"
58ed36323fSMasahiro Yamada
59982388eaSZhikang Zhangsource "drivers/nvme/Kconfig"
60982388eaSZhikang Zhang
61e0bb89b1SBin Mengsource "drivers/pci/Kconfig"
62e0bb89b1SBin Meng
63e0bb89b1SBin Mengsource "drivers/pcmcia/Kconfig"
64ed36323fSMasahiro Yamada
6572e5016fSJean-Jacques Hiblotsource "drivers/phy/Kconfig"
6672e5016fSJean-Jacques Hiblot
673335786aSStefan Roesesource "drivers/phy/marvell/Kconfig"
683335786aSStefan Roese
69d90a5a30SMasahiro Yamadasource "drivers/pinctrl/Kconfig"
70d90a5a30SMasahiro Yamada
71ed36323fSMasahiro Yamadasource "drivers/power/Kconfig"
72ed36323fSMasahiro Yamada
73fc760cb8SSimon Glasssource "drivers/pwm/Kconfig"
74fc760cb8SSimon Glass
756c51df68SSimon Glasssource "drivers/ram/Kconfig"
766c51df68SSimon Glass
77ddf56bc7SNishanth Menonsource "drivers/remoteproc/Kconfig"
78ddf56bc7SNishanth Menon
7989c1e2daSStephen Warrensource "drivers/reset/Kconfig"
8089c1e2daSStephen Warren
81441217e3SZhaoyifengsource "drivers/rknand/Kconfig"
82441217e3SZhaoyifeng
83ad309a88SDingqiang Linsource "drivers/rkflash/Kconfig"
84ad309a88SDingqiang Lin
85e0bb89b1SBin Mengsource "drivers/rtc/Kconfig"
86ed36323fSMasahiro Yamada
870fcd48feSSimon Glasssource "drivers/scsi/Kconfig"
880fcd48feSSimon Glass
89e0bb89b1SBin Mengsource "drivers/serial/Kconfig"
90ed36323fSMasahiro Yamada
91ed36323fSMasahiro Yamadasource "drivers/sound/Kconfig"
92ed36323fSMasahiro Yamada
93e0bb89b1SBin Mengsource "drivers/spi/Kconfig"
94ed36323fSMasahiro Yamada
9504868b40SMateusz Kulikowskisource "drivers/spmi/Kconfig"
9604868b40SMateusz Kulikowski
97b25732c2SMax Filippovsource "drivers/sysreset/Kconfig"
98b25732c2SMax Filippov
99f94a1bedSSimon Glasssource "drivers/thermal/Kconfig"
100f94a1bedSSimon Glass
101c8a7ba9eSThomas Chousource "drivers/timer/Kconfig"
102c8a7ba9eSThomas Chou
103e0bb89b1SBin Mengsource "drivers/tpm/Kconfig"
104e0bb89b1SBin Meng
105e0bb89b1SBin Mengsource "drivers/usb/Kconfig"
106e0bb89b1SBin Meng
1078f7de514SShawn Linsource "drivers/ufs/Kconfig"
1088f7de514SShawn Lin
109e0bb89b1SBin Mengsource "drivers/video/Kconfig"
110e0bb89b1SBin Meng
111e0bb89b1SBin Mengsource "drivers/watchdog/Kconfig"
112e0bb89b1SBin Meng
1134e6670feSJoseph Chensource "drivers/irq/Kconfig"
1144e6670feSJoseph Chen
115927c1fa2SStephen Warrenconfig PHYS_TO_BUS
116c9bb942eSJoe Hershberger	bool "Custom physical to bus address mapping"
117927c1fa2SStephen Warren	help
118927c1fa2SStephen Warren	  Some SoCs use a different address map for CPU physical addresses and
119927c1fa2SStephen Warren	  peripheral DMA master accesses. If yours does, select this option in
120927c1fa2SStephen Warren	  your platform's Kconfig, and implement the appropriate mapping
121927c1fa2SStephen Warren	  functions in your platform's support code.
12299385b6bSBin Meng
12399385b6bSBin Mengendmenu
124