blob: 54da2d609f03489ac811e1455ee91fdf8fb7c63b [file] [log] [blame]
Juan Manuel Cruzd15251f2015-05-20 11:40:39 -05001# Kconfig - drivers configuration options
2
3#
4# Copyright (c) 2015 Intel Corporation
5#
David B. Kinderac74d8b2017-01-18 17:01:01 -08006# SPDX-License-Identifier: Apache-2.0
Juan Manuel Cruzd15251f2015-05-20 11:40:39 -05007#
8
Anas Nashifb3118c62015-05-26 10:23:36 -04009
10menu "Device Drivers"
11
Juan Manuel Cruzb7fcfd52015-05-12 13:20:42 -050012source "drivers/bluetooth/Kconfig"
13
Tomasz Bursztyka4c0d9bc2016-06-15 10:46:10 +020014config IEEE802154
15 bool
16 default n
17 default y if NETWORKING_WITH_15_4 || NET_L2_IEEE802154
18
Tomasz Bursztykaf7d5d2c2016-04-01 12:48:07 +020019source "drivers/ieee802154/Kconfig"
Jukka Rissanenf1563252015-09-11 16:13:26 +030020
Juan Manuel Cruzc818cd22015-05-05 10:12:02 -050021source "drivers/console/Kconfig"
Juan Manuel Cruzc818cd22015-05-05 10:12:02 -050022
Michael LeMayebba3bf2015-10-26 16:38:13 -070023source "drivers/ethernet/Kconfig"
24
Paul Sokolovsky06126512017-10-20 20:20:01 +030025source "drivers/net/Kconfig"
Jukka Rissanen2ddb7ce2016-05-09 12:26:52 +030026
Juan Manuel Cruzf98466d2015-03-18 16:24:43 -060027source "drivers/serial/Kconfig"
Juan Manuel Cruzf98466d2015-03-18 16:24:43 -060028
Dirk Brandewie09d27702015-06-05 10:48:18 -070029source "drivers/interrupt_controller/Kconfig"
30
Juan Manuel Cruzf98466d2015-03-18 16:24:43 -060031source "drivers/timer/Kconfig"
Juan Manuel Cruzf98466d2015-03-18 16:24:43 -060032
Juan Manuel Cruzf98466d2015-03-18 16:24:43 -060033source "drivers/random/Kconfig"
Anas Nashifb3118c62015-05-26 10:23:36 -040034
Dan Kalowsky61d87f52015-10-15 11:00:07 -070035source "drivers/grove/Kconfig"
36
Anas Nashifabb44042015-08-06 07:34:50 -040037source "drivers/pci/Kconfig"
38
Anas Nashif8f98b0d2015-09-19 23:42:08 -040039source "drivers/gpio/Kconfig"
40
Dirk Brandewie002c53b2015-09-29 08:42:22 -070041source "drivers/shared_irq/Kconfig"
42
Tomasz Bursztykad5d52552015-08-21 12:57:49 +030043source "drivers/spi/Kconfig"
44
Dan Kalowsky1f63fb52015-08-26 14:56:43 -070045source "drivers/i2c/Kconfig"
46
Piotr Mienkowski7756bbf2017-07-17 15:16:49 +020047source "drivers/i2s/Kconfig"
48
Daniel Leung56bfe612015-09-21 15:39:22 -070049source "drivers/pwm/Kconfig"
50
Dan Kalowsky2d6ba512015-09-24 10:57:06 -070051source "drivers/pinmux/Kconfig"
52
Tomasz Bursztykae6fc1c22015-10-05 14:56:33 +030053source "drivers/adc/Kconfig"
54
Anas Nashif9d6deb42015-11-21 20:58:15 -050055source "drivers/rtc/Kconfig"
56
Anas Nashifa9ed4ba2015-11-21 21:07:43 -050057source "drivers/watchdog/Kconfig"
58
Tomasz Bursztyka714dd972015-11-21 21:16:01 -050059source "drivers/clock_control/Kconfig"
60
Andrew Boie35896952015-11-12 14:00:47 -080061source "drivers/ipm/Kconfig"
Andrew Boie3937f842015-11-21 21:21:54 -050062
Daniel Leunga789cc02015-11-21 21:33:43 -050063source "drivers/aio/Kconfig"
64
Baohong Liu29c8f952016-02-18 10:52:19 -080065source "drivers/flash/Kconfig"
66
Vlad Dogaru48bdd702016-01-25 18:21:51 +020067source "drivers/sensor/Kconfig"
68
Baohong Liuea5b4e42016-02-22 17:10:56 -080069source "drivers/counter/Kconfig"
70
Baohong Liue4c765f2016-06-14 13:16:13 -070071source "drivers/dma/Kconfig"
72
Adrian Bradianuff712112016-06-14 13:23:39 +010073source "drivers/usb/Kconfig"
74
Jithu Josephde106b02016-07-19 14:20:25 -070075source "drivers/crypto/Kconfig"
Johan Hedberg380d24d2017-04-02 20:54:23 +030076
77source "drivers/display/Kconfig"
78
Marti Bolivarb5338412017-10-16 16:02:23 -040079source "drivers/led_strip/Kconfig"
80
Anas Nashifb3118c62015-05-26 10:23:36 -040081endmenu