]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - drivers/net/ieee802154/Kconfig
at86rf230: add debugfs support
[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         ---help---
47           Say Y here to enable the MRF24J20 SPI 802.15.4 wireless
48           controller.
49
50           This driver can also be built as a module. To do so, say M here.
51           the module will be called 'mrf24j40'.
52
53 config IEEE802154_CC2520
54         depends on IEEE802154_DRIVERS && MAC802154
55         tristate "CC2520 transceiver driver"
56         depends on SPI
57         ---help---
58           Say Y here to enable the CC2520 SPI 802.15.4 wireless
59           controller.
60
61           This driver can also be built as a module. To do so, say M here.
62           the module will be called 'cc2520'.
63
64 config IEEE802154_ATUSB
65         tristate "ATUSB transceiver driver"
66         depends on IEEE802154_DRIVERS && MAC802154 && USB
67         ---help---
68           Say Y here to enable the ATUSB IEEE 802.15.4 wireless
69           controller.
70
71           This driver can also be built as a module. To do so say M here.
72           The module will be called 'atusb'.