1# OpenThread driver configuration options 2 3# Copyright (c) 2018 Nordic Semiconductor ASA 4# SPDX-License-Identifier: Apache-2.0 5 6menuconfig NET_L2_OPENTHREAD 7 bool "OpenThread L2" 8 depends on NETWORKING 9 select OPENTHREAD 10 11 select NET_L2_PHY_IEEE802154 12 imply NET_UDP 13 imply NET_IPV6 14 imply NET_CONFIG_NEED_IPV6 15 help 16 Use Zephyr's implementation of the OpenThread L2. 17 18if NET_L2_OPENTHREAD 19 20menu "Logging" 21 22menuconfig OPENTHREAD_L2_DEBUG 23 bool "OpenThread L2 log support" 24 help 25 This option enables log support for OpenThread. 26 27if OPENTHREAD_L2_DEBUG 28 29config OPENTHREAD_L2_DEBUG_DUMP_15_4 30 bool "Dump 802.15.4 packets" 31 help 32 This option enables dumping of 802.15.4 packets. 33 34config OPENTHREAD_L2_DEBUG_DUMP_IPV6 35 bool "Dump IPv6 packets" 36 help 37 This option enables dumping of IPv6 packets. 38 39endif # OPENTHREAD_L2_DEBUG 40 41module = OPENTHREAD_L2 42module-dep = NET_LOG 43module-str = Log level for OpenThread driver 44module-help = Enables OpenThread driver to output debug messages. 45source "subsys/net/Kconfig.template.log_config.net" 46 47endmenu # "Logging" 48 49endif # NET_L2_OPENTHREAD 50