1menuconfig 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 13config 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 23config 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 35config 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 42config 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 54config 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 65config 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'. 74 75config IEEE802154_ADF7242 76 tristate "ADF7242 transceiver driver" 77 depends on IEEE802154_DRIVERS && MAC802154 78 depends on SPI 79 ---help--- 80 Say Y here to enable the ADF7242 SPI 802.15.4 wireless 81 controller. 82 83 This driver can also be built as a module. To do so, say M here. 84 the module will be called 'adf7242'. 85 86config IEEE802154_CA8210 87 tristate "Cascoda CA8210 transceiver driver" 88 depends on IEEE802154_DRIVERS && MAC802154 89 depends on COMMON_CLK 90 depends on SPI 91 ---help--- 92 Say Y here to enable the CA8210 SPI 802.15.4 wireless 93 controller. 94 95 This driver can also be built as a module. To do so, say M here. 96 the module will be called 'ca8210'. 97 98config IEEE802154_CA8210_DEBUGFS 99 bool "CA8210 debugfs interface" 100 depends on IEEE802154_CA8210 101 depends on DEBUG_FS 102 ---help--- 103 This option compiles debugfs code for the ca8210 driver. This 104 exposes a debugfs node for each CA8210 instance which allows 105 direct use of the Cascoda API, exposing the 802.15.4 MAC 106 management entities. 107 108config IEEE802154_MCR20A 109 tristate "MCR20A transceiver driver" 110 depends on IEEE802154_DRIVERS && MAC802154 111 depends on SPI 112 ---help--- 113 Say Y here to enable the MCR20A SPI 802.15.4 wireless 114 controller. 115 116 This driver can also be built as a module. To do so, say M here. 117 the module will be called 'mcr20a'. 118