| # Copyright (c) 2015 Intel Corporation | 
 | # SPDX-License-Identifier: Apache-2.0 | 
 |  | 
 | menuconfig IEEE802154_UPIPE | 
 | 	bool "UART PIPE fake radio driver support for QEMU" | 
 | 	default y | 
 | 	depends on (BOARD_QEMU_X86 || BOARD_QEMU_CORTEX_M3) && \ | 
 | 		   DT_HAS_ZEPHYR_IEEE802154_UART_PIPE_ENABLED | 
 | 	select UART_PIPE | 
 |  | 
 | if IEEE802154_UPIPE | 
 |  | 
 | config IEEE802154_UPIPE_HW_FILTER | 
 | 	bool "Hw Filtering" | 
 | 	default y | 
 | 	help | 
 | 	  This option assure the driver will process just frames addressed to him. | 
 |  | 
 | config IEEE802154_UPIPE_RANDOM_MAC | 
 | 	bool "Random MAC address" | 
 | 	default y | 
 | 	help | 
 | 	  Generate a random MAC address dynamically. | 
 |  | 
 | if ! IEEE802154_UPIPE_RANDOM_MAC | 
 |  | 
 | config IEEE802154_UPIPE_MAC4 | 
 | 	hex "MAC Address Byte 4" | 
 | 	default 0 | 
 | 	range 0 0xff | 
 | 	help | 
 | 	  This is the byte 4 of the MAC address. | 
 |  | 
 | config IEEE802154_UPIPE_MAC5 | 
 | 	hex "MAC Address Byte 5" | 
 | 	default 0 | 
 | 	range 0 0xff | 
 | 	help | 
 | 	  This is the byte 5 of the MAC address. | 
 |  | 
 | config IEEE802154_UPIPE_MAC6 | 
 | 	hex "MAC Address Byte 6" | 
 | 	default 0 | 
 | 	range 0 0xff | 
 | 	help | 
 | 	  This is the byte 6 of the MAC address. | 
 |  | 
 | config IEEE802154_UPIPE_MAC7 | 
 | 	hex "MAC Address Byte 7" | 
 | 	default 0 | 
 | 	range 0 0xff | 
 | 	help | 
 | 	  This is the byte 7 of the MAC address. | 
 |  | 
 | endif # IEEE802154_UPIPE_RANDOM_MAC | 
 |  | 
 | endif # IEEE802154_UPIPE |