]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - drivers/net/ieee802154/Kconfig
Merge remote-tracking branch 'sound-current/for-linus'
[karo-tx-linux.git] / drivers / net / ieee802154 / Kconfig
1 menuconfig IEEE802154_DRIVERS
2         tristate "IEEE 802.15.4 drivers"
3         depends on NETDEVICES && IEEE802154
4         default y
5         ---help---
6           Say Y here to get to see options for IEEE 802.15.4 Low-Rate
7           Wireless Personal Area Network device drivers. This option alone
8           does not add any kernel code.
9
10           If you say N, all options in this submenu will be skipped and
11           disabled.
12
13 config IEEE802154_FAKELB
14         depends on IEEE802154_DRIVERS && MAC802154
15         tristate "IEEE 802.15.4 loopback driver"
16         ---help---
17           Say Y here to enable the fake driver that can emulate a net
18           of several interconnected radio devices.
19
20           This driver can also be built as a module. To do so say M here.
21           The module will be called 'fakelb'.
22
23 config IEEE802154_AT86RF230
24         depends on IEEE802154_DRIVERS && MAC802154
25         tristate "AT86RF230/231/233/212 transceiver driver"
26         depends on SPI
27         select REGMAP_SPI
28         ---help---
29           Say Y here to enable the at86rf230/231/233/212 SPI 802.15.4 wireless
30           controller.
31
32           This driver can also be built as a module. To do so, say M here.
33           the module will be called 'at86rf230'.
34
35 config IEEE802154_AT86RF230_DEBUGFS
36         depends on IEEE802154_AT86RF230
37         bool "AT86RF230 debugfs interface"
38         depends on DEBUG_FS
39         ---help---
40           This option compiles debugfs code for the at86rf230 driver.
41
42 config IEEE802154_MRF24J40
43         tristate "Microchip MRF24J40 transceiver driver"
44         depends on IEEE802154_DRIVERS && MAC802154
45         depends on SPI
46         select REGMAP_SPI
47         ---help---
48           Say Y here to enable the MRF24J20 SPI 802.15.4 wireless
49           controller.
50
51           This driver can also be built as a module. To do so, say M here.
52           the module will be called 'mrf24j40'.
53
54 config IEEE802154_CC2520
55         depends on IEEE802154_DRIVERS && MAC802154
56         tristate "CC2520 transceiver driver"
57         depends on SPI
58         ---help---
59           Say Y here to enable the CC2520 SPI 802.15.4 wireless
60           controller.
61
62           This driver can also be built as a module. To do so, say M here.
63           the module will be called 'cc2520'.
64
65 config IEEE802154_ATUSB
66         tristate "ATUSB transceiver driver"
67         depends on IEEE802154_DRIVERS && MAC802154 && USB
68         ---help---
69           Say Y here to enable the ATUSB IEEE 802.15.4 wireless
70           controller.
71
72           This driver can also be built as a module. To do so say M here.
73           The module will be called 'atusb'.