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 13776d2ef0SBin Mengsource "drivers/clk/Kconfig" 14776d2ef0SBin Meng 1511f4dc15SSimon Glasssource "drivers/cpu/Kconfig" 1611f4dc15SSimon Glass 17e0bb89b1SBin Mengsource "drivers/crypto/Kconfig" 18e0bb89b1SBin Meng 19707cd012SLey Foon Tansource "drivers/ddr/Kconfig" 20707cd012SLey Foon Tan 212a4eeaddSSimon Glasssource "drivers/demo/Kconfig" 222a4eeaddSSimon Glass 23d26e34c4SYork Sunsource "drivers/ddr/fsl/Kconfig" 24d26e34c4SYork Sun 25e0bb89b1SBin Mengsource "drivers/dfu/Kconfig" 26ed36323fSMasahiro Yamada 27e0bb89b1SBin Mengsource "drivers/dma/Kconfig" 28ed36323fSMasahiro Yamada 29573a3811SMasahiro Yamadasource "drivers/firmware/Kconfig" 30573a3811SMasahiro Yamada 316ded73aaSMichal Simeksource "drivers/fpga/Kconfig" 326ded73aaSMichal Simek 33e0bb89b1SBin Mengsource "drivers/gpio/Kconfig" 34ed36323fSMasahiro Yamada 35e0bb89b1SBin Mengsource "drivers/i2c/Kconfig" 36ed36323fSMasahiro Yamada 37ed36323fSMasahiro Yamadasource "drivers/input/Kconfig" 38ed36323fSMasahiro Yamada 395917112cSSimon Glasssource "drivers/led/Kconfig" 405917112cSSimon Glass 416238935dSStephen Warrensource "drivers/mailbox/Kconfig" 426238935dSStephen Warren 438f695232SLokesh Vutlasource "drivers/memory/Kconfig" 448f695232SLokesh Vutla 45e0bb89b1SBin Mengsource "drivers/misc/Kconfig" 46ed36323fSMasahiro Yamada 47e0bb89b1SBin Mengsource "drivers/mmc/Kconfig" 48ed36323fSMasahiro Yamada 49e0bb89b1SBin Mengsource "drivers/mtd/Kconfig" 50ed36323fSMasahiro Yamada 51e0bb89b1SBin Mengsource "drivers/net/Kconfig" 52ed36323fSMasahiro Yamada 53982388eaSZhikang Zhangsource "drivers/nvme/Kconfig" 54982388eaSZhikang Zhang 55e0bb89b1SBin Mengsource "drivers/pci/Kconfig" 56e0bb89b1SBin Meng 57e0bb89b1SBin Mengsource "drivers/pcmcia/Kconfig" 58ed36323fSMasahiro Yamada 5972e5016fSJean-Jacques Hiblotsource "drivers/phy/Kconfig" 6072e5016fSJean-Jacques Hiblot 613335786aSStefan Roesesource "drivers/phy/marvell/Kconfig" 623335786aSStefan Roese 63d90a5a30SMasahiro Yamadasource "drivers/pinctrl/Kconfig" 64d90a5a30SMasahiro Yamada 65ed36323fSMasahiro Yamadasource "drivers/power/Kconfig" 66ed36323fSMasahiro Yamada 67fc760cb8SSimon Glasssource "drivers/pwm/Kconfig" 68fc760cb8SSimon Glass 696c51df68SSimon Glasssource "drivers/ram/Kconfig" 706c51df68SSimon Glass 71ddf56bc7SNishanth Menonsource "drivers/remoteproc/Kconfig" 72ddf56bc7SNishanth Menon 7389c1e2daSStephen Warrensource "drivers/reset/Kconfig" 7489c1e2daSStephen Warren 75e0bb89b1SBin Mengsource "drivers/rtc/Kconfig" 76ed36323fSMasahiro Yamada 770fcd48feSSimon Glasssource "drivers/scsi/Kconfig" 780fcd48feSSimon Glass 79e0bb89b1SBin Mengsource "drivers/serial/Kconfig" 80ed36323fSMasahiro Yamada 81ed36323fSMasahiro Yamadasource "drivers/sound/Kconfig" 82ed36323fSMasahiro Yamada 83e0bb89b1SBin Mengsource "drivers/spi/Kconfig" 84ed36323fSMasahiro Yamada 8504868b40SMateusz Kulikowskisource "drivers/spmi/Kconfig" 8604868b40SMateusz Kulikowski 87b25732c2SMax Filippovsource "drivers/sysreset/Kconfig" 88b25732c2SMax Filippov 89f94a1bedSSimon Glasssource "drivers/thermal/Kconfig" 90f94a1bedSSimon Glass 91c8a7ba9eSThomas Chousource "drivers/timer/Kconfig" 92c8a7ba9eSThomas Chou 93e0bb89b1SBin Mengsource "drivers/tpm/Kconfig" 94e0bb89b1SBin Meng 95e0bb89b1SBin Mengsource "drivers/usb/Kconfig" 96e0bb89b1SBin Meng 97e0bb89b1SBin Mengsource "drivers/video/Kconfig" 98e0bb89b1SBin Meng 99e0bb89b1SBin Mengsource "drivers/watchdog/Kconfig" 100e0bb89b1SBin Meng 101*4e6670feSJoseph Chensource "drivers/irq/Kconfig" 102*4e6670feSJoseph Chen 103927c1fa2SStephen Warrenconfig PHYS_TO_BUS 104c9bb942eSJoe Hershberger bool "Custom physical to bus address mapping" 105927c1fa2SStephen Warren help 106927c1fa2SStephen Warren Some SoCs use a different address map for CPU physical addresses and 107927c1fa2SStephen Warren peripheral DMA master accesses. If yours does, select this option in 108927c1fa2SStephen Warren your platform's Kconfig, and implement the appropriate mapping 109927c1fa2SStephen Warren functions in your platform's support code. 11099385b6bSBin Meng 11199385b6bSBin Mengendmenu 112