ieee802154: handle config as menuconfig
authorAlexander Aring <alex.aring@gmail.com>
Wed, 31 Dec 2014 18:39:13 +0000 (19:39 +0100)
committerMarcel Holtmann <marcel@holtmann.org>
Sat, 3 Jan 2015 00:49:24 +0000 (01:49 +0100)
This patch handles the IEEE802154 Kconfig entry as menuconfig.
Furthermore we move this entry out of "Network Options" and put it into
"Networking" where the other networking subsystems are. This requires a
menuconfig entry like all other networking subsystems.

Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
net/ieee802154/Kconfig

index 98a190dea97d16e1b5e5fb2d2ce306c39d11ce57..9ea0af49a4eacbba5dad9529e8c87c027ef6eaa6 100644 (file)
@@ -1,4 +1,4 @@
-config IEEE802154
+menuconfig IEEE802154
        tristate "IEEE Std 802.15.4 Low-Rate Wireless Personal Area Networks support"
        ---help---
          IEEE Std 802.15.4 defines a low data rate, low power and low
@@ -10,9 +10,10 @@ config IEEE802154
          Say Y here to compile LR-WPAN support into the kernel or say M to
          compile it as modules.
 
+if IEEE802154
+
 config IEEE802154_SOCKET
        tristate "IEEE 802.15.4 socket interface"
-       depends on IEEE802154
        default y
        ---help---
          Socket interface for IEEE 802.15.4. Contains DGRAM sockets interface
@@ -21,6 +22,8 @@ config IEEE802154_SOCKET
 
 config IEEE802154_6LOWPAN
        tristate "6lowpan support over IEEE 802.15.4"
-       depends on IEEE802154 && 6LOWPAN
+       depends on 6LOWPAN
        ---help---
          IPv6 compression over IEEE 802.15.4.
+
+endif