blob: 64c27931aa3a0f792f0c2d206b8db7b6afc8be2a [file] [log] [blame]
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +09001menu "Device Drivers"
2
3source "drivers/core/Kconfig"
4
Simon Glass131a6452015-04-28 20:25:09 -06005source "drivers/cpu/Kconfig"
6
Simon Glass2b98fb42015-02-05 21:41:34 -07007source "drivers/demo/Kconfig"
8
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +09009source "drivers/pci/Kconfig"
10
11source "drivers/pcmcia/Kconfig"
12
13source "drivers/mtd/Kconfig"
14
15source "drivers/block/Kconfig"
16
17source "drivers/misc/Kconfig"
18
19source "drivers/net/Kconfig"
20
21source "drivers/input/Kconfig"
22
Simon Glasscce3aed2015-06-23 15:38:45 -060023source "drivers/led/Kconfig"
24
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090025source "drivers/serial/Kconfig"
26
27source "drivers/tpm/Kconfig"
28
29source "drivers/i2c/Kconfig"
30
31source "drivers/spi/Kconfig"
32
33source "drivers/gpio/Kconfig"
34
35source "drivers/power/Kconfig"
36
Simon Glass3a2f3bd2015-06-23 15:39:04 -060037source "drivers/ram/Kconfig"
38
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090039source "drivers/hwmon/Kconfig"
40
41source "drivers/watchdog/Kconfig"
42
43source "drivers/video/Kconfig"
44
45source "drivers/sound/Kconfig"
46
47source "drivers/usb/Kconfig"
48
49source "drivers/dfu/Kconfig"
50
51source "drivers/mmc/Kconfig"
52
53source "drivers/rtc/Kconfig"
54
55source "drivers/dma/Kconfig"
56
57source "drivers/crypto/Kconfig"
58
Simon Glassd8b771d2015-02-05 21:41:35 -070059source "drivers/thermal/Kconfig"
60
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090061endmenu
Stephen Warrenf4b67532015-03-24 20:07:33 -060062
63config PHYS_TO_BUS
Joe Hershberger17491a82015-06-22 16:15:29 -050064 bool "Custom physical to bus address mapping"
Stephen Warrenf4b67532015-03-24 20:07:33 -060065 help
66 Some SoCs use a different address map for CPU physical addresses and
67 peripheral DMA master accesses. If yours does, select this option in
68 your platform's Kconfig, and implement the appropriate mapping
69 functions in your platform's support code.