]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - net/ieee802154/Kconfig
ieee802154: handle config as menuconfig
[karo-tx-linux.git] / 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