blob: 524d73e64c89634cfae995c5e9628c465c7bb9e5 [file] [log] [blame]
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +09001menu "Device Drivers"
2
3source "drivers/core/Kconfig"
4
Bin Meng15cd9692015-08-20 22:44:16 -07005# types of drivers sorted in alphabetical order
6
7source "drivers/block/Kconfig"
8
Bin Meng51c7df22015-08-20 22:44:14 -07009source "drivers/clk/Kconfig"
10
Simon Glass131a6452015-04-28 20:25:09 -060011source "drivers/cpu/Kconfig"
12
Bin Meng15cd9692015-08-20 22:44:16 -070013source "drivers/crypto/Kconfig"
Simon Glass2b98fb42015-02-05 21:41:34 -070014
Bin Meng15cd9692015-08-20 22:44:16 -070015source "drivers/demo/Kconfig"
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090016
Bin Meng15cd9692015-08-20 22:44:16 -070017source "drivers/dfu/Kconfig"
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090018
Bin Meng15cd9692015-08-20 22:44:16 -070019source "drivers/dma/Kconfig"
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090020
Bin Meng15cd9692015-08-20 22:44:16 -070021source "drivers/gpio/Kconfig"
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090022
Bin Meng15cd9692015-08-20 22:44:16 -070023source "drivers/hwmon/Kconfig"
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090024
Bin Meng15cd9692015-08-20 22:44:16 -070025source "drivers/i2c/Kconfig"
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090026
27source "drivers/input/Kconfig"
28
Simon Glasscce3aed2015-06-23 15:38:45 -060029source "drivers/led/Kconfig"
30
Bin Meng15cd9692015-08-20 22:44:16 -070031source "drivers/misc/Kconfig"
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090032
Bin Meng15cd9692015-08-20 22:44:16 -070033source "drivers/mmc/Kconfig"
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090034
Bin Meng15cd9692015-08-20 22:44:16 -070035source "drivers/mtd/Kconfig"
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090036
Bin Meng15cd9692015-08-20 22:44:16 -070037source "drivers/net/Kconfig"
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090038
Bin Meng15cd9692015-08-20 22:44:16 -070039source "drivers/pci/Kconfig"
40
41source "drivers/pcmcia/Kconfig"
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090042
43source "drivers/power/Kconfig"
44
Simon Glass3a2f3bd2015-06-23 15:39:04 -060045source "drivers/ram/Kconfig"
46
Bin Meng15cd9692015-08-20 22:44:16 -070047source "drivers/rtc/Kconfig"
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090048
Bin Meng15cd9692015-08-20 22:44:16 -070049source "drivers/serial/Kconfig"
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090050
51source "drivers/sound/Kconfig"
52
Bin Meng15cd9692015-08-20 22:44:16 -070053source "drivers/spi/Kconfig"
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090054
Bin Meng15cd9692015-08-20 22:44:16 -070055source "drivers/thermal/Kconfig"
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090056
Bin Meng15cd9692015-08-20 22:44:16 -070057source "drivers/tpm/Kconfig"
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090058
Bin Meng15cd9692015-08-20 22:44:16 -070059source "drivers/usb/Kconfig"
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090060
Bin Meng15cd9692015-08-20 22:44:16 -070061source "drivers/video/Kconfig"
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090062
Bin Meng15cd9692015-08-20 22:44:16 -070063source "drivers/watchdog/Kconfig"
Simon Glassd8b771d2015-02-05 21:41:35 -070064
Stephen Warrenf4b67532015-03-24 20:07:33 -060065config PHYS_TO_BUS
Joe Hershberger17491a82015-06-22 16:15:29 -050066 bool "Custom physical to bus address mapping"
Stephen Warrenf4b67532015-03-24 20:07:33 -060067 help
68 Some SoCs use a different address map for CPU physical addresses and
69 peripheral DMA master accesses. If yours does, select this option in
70 your platform's Kconfig, and implement the appropriate mapping
71 functions in your platform's support code.
Bin Meng82d0f6b2015-08-20 22:44:15 -070072
73endmenu