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 11a63e54abSMario Sixsource "drivers/axi/Kconfig" 12a63e54abSMario Six 13e0bb89b1SBin Mengsource "drivers/block/Kconfig" 14e0bb89b1SBin Meng 15f31dac4eSIan Raysource "drivers/bootcount/Kconfig" 16f31dac4eSIan Ray 17776d2ef0SBin Mengsource "drivers/clk/Kconfig" 18776d2ef0SBin Meng 1911f4dc15SSimon Glasssource "drivers/cpu/Kconfig" 2011f4dc15SSimon Glass 21e0bb89b1SBin Mengsource "drivers/crypto/Kconfig" 22e0bb89b1SBin Meng 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 33312a10f1SAlex Kiernansource "drivers/fastboot/Kconfig" 34312a10f1SAlex Kiernan 35573a3811SMasahiro Yamadasource "drivers/firmware/Kconfig" 36573a3811SMasahiro Yamada 376ded73aaSMichal Simeksource "drivers/fpga/Kconfig" 386ded73aaSMichal Simek 39e0bb89b1SBin Mengsource "drivers/gpio/Kconfig" 40ed36323fSMasahiro Yamada 41e0bb89b1SBin Mengsource "drivers/i2c/Kconfig" 42ed36323fSMasahiro Yamada 43ed36323fSMasahiro Yamadasource "drivers/input/Kconfig" 44ed36323fSMasahiro Yamada 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 6767685943SJagan Tekisource "drivers/phy/allwinner/Kconfig" 6867685943SJagan Teki 693335786aSStefan Roesesource "drivers/phy/marvell/Kconfig" 703335786aSStefan Roese 71d90a5a30SMasahiro Yamadasource "drivers/pinctrl/Kconfig" 72d90a5a30SMasahiro Yamada 73ed36323fSMasahiro Yamadasource "drivers/power/Kconfig" 74ed36323fSMasahiro Yamada 75fc760cb8SSimon Glasssource "drivers/pwm/Kconfig" 76fc760cb8SSimon Glass 77*247058b9SRan Wangsource "drivers/qe/Kconfig" 78*247058b9SRan Wang 796c51df68SSimon Glasssource "drivers/ram/Kconfig" 806c51df68SSimon Glass 81ddf56bc7SNishanth Menonsource "drivers/remoteproc/Kconfig" 82ddf56bc7SNishanth Menon 8389c1e2daSStephen Warrensource "drivers/reset/Kconfig" 8489c1e2daSStephen Warren 85e0bb89b1SBin Mengsource "drivers/rtc/Kconfig" 86ed36323fSMasahiro Yamada 870fcd48feSSimon Glasssource "drivers/scsi/Kconfig" 880fcd48feSSimon Glass 89e0bb89b1SBin Mengsource "drivers/serial/Kconfig" 90ed36323fSMasahiro Yamada 91654dd4a8SRamon Friedsource "drivers/smem/Kconfig" 92654dd4a8SRamon Fried 93ed36323fSMasahiro Yamadasource "drivers/sound/Kconfig" 94ed36323fSMasahiro Yamada 95e0bb89b1SBin Mengsource "drivers/spi/Kconfig" 96ed36323fSMasahiro Yamada 9704868b40SMateusz Kulikowskisource "drivers/spmi/Kconfig" 9804868b40SMateusz Kulikowski 99b25732c2SMax Filippovsource "drivers/sysreset/Kconfig" 100b25732c2SMax Filippov 101f94a1bedSSimon Glasssource "drivers/thermal/Kconfig" 102f94a1bedSSimon Glass 103c8a7ba9eSThomas Chousource "drivers/timer/Kconfig" 104c8a7ba9eSThomas Chou 105e0bb89b1SBin Mengsource "drivers/tpm/Kconfig" 106e0bb89b1SBin Meng 107e0bb89b1SBin Mengsource "drivers/usb/Kconfig" 108e0bb89b1SBin Meng 109e0bb89b1SBin Mengsource "drivers/video/Kconfig" 110e0bb89b1SBin Meng 111e0bb89b1SBin Mengsource "drivers/watchdog/Kconfig" 112e0bb89b1SBin Meng 113927c1fa2SStephen Warrenconfig PHYS_TO_BUS 114c9bb942eSJoe Hershberger bool "Custom physical to bus address mapping" 115927c1fa2SStephen Warren help 116927c1fa2SStephen Warren Some SoCs use a different address map for CPU physical addresses and 117927c1fa2SStephen Warren peripheral DMA master accesses. If yours does, select this option in 118927c1fa2SStephen Warren your platform's Kconfig, and implement the appropriate mapping 119927c1fa2SStephen Warren functions in your platform's support code. 12099385b6bSBin Meng 12199385b6bSBin Mengendmenu 122