1ed36323fSMasahiro Yamadamenu "Device Drivers" 2ed36323fSMasahiro Yamada 3ed36323fSMasahiro Yamadasource "drivers/core/Kconfig" 4ed36323fSMasahiro Yamada 5e0bb89b1SBin Meng# types of drivers sorted in alphabetical order 6e0bb89b1SBin Meng 7*5decbf53SPrzemyslaw Marczaksource "drivers/adc/Kconfig" 8*5decbf53SPrzemyslaw 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 496c51df68SSimon Glasssource "drivers/ram/Kconfig" 506c51df68SSimon Glass 51ddf56bc7SNishanth Menonsource "drivers/remoteproc/Kconfig" 52ddf56bc7SNishanth Menon 53e0bb89b1SBin Mengsource "drivers/rtc/Kconfig" 54ed36323fSMasahiro Yamada 55e0bb89b1SBin Mengsource "drivers/serial/Kconfig" 56ed36323fSMasahiro Yamada 57ed36323fSMasahiro Yamadasource "drivers/sound/Kconfig" 58ed36323fSMasahiro Yamada 59e0bb89b1SBin Mengsource "drivers/spi/Kconfig" 60ed36323fSMasahiro Yamada 61f94a1bedSSimon Glasssource "drivers/thermal/Kconfig" 62f94a1bedSSimon Glass 63c8a7ba9eSThomas Chousource "drivers/timer/Kconfig" 64c8a7ba9eSThomas Chou 65e0bb89b1SBin Mengsource "drivers/tpm/Kconfig" 66e0bb89b1SBin Meng 67e0bb89b1SBin Mengsource "drivers/usb/Kconfig" 68e0bb89b1SBin Meng 69e0bb89b1SBin Mengsource "drivers/video/Kconfig" 70e0bb89b1SBin Meng 71e0bb89b1SBin Mengsource "drivers/watchdog/Kconfig" 72e0bb89b1SBin Meng 73927c1fa2SStephen Warrenconfig PHYS_TO_BUS 74c9bb942eSJoe Hershberger bool "Custom physical to bus address mapping" 75927c1fa2SStephen Warren help 76927c1fa2SStephen Warren Some SoCs use a different address map for CPU physical addresses and 77927c1fa2SStephen Warren peripheral DMA master accesses. If yours does, select this option in 78927c1fa2SStephen Warren your platform's Kconfig, and implement the appropriate mapping 79927c1fa2SStephen Warren functions in your platform's support code. 8099385b6bSBin Meng 8199385b6bSBin Mengendmenu 82