# Config options for PPI trace sample
#
# Copyright (c) 2019 Nordic Semiconductor ASA
#
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#

mainmenu "PPI trace sample"

menu "PPI trace pins configuration"

config PPI_TRACE_PIN_RTC_COMPARE_EVT
	int "Trace pin for RTC Compare event"
	default 10 if BOARD_NRF9160DK_NRF9160 || BOARD_NRF9160DK_NRF9160_NS
	default 10 if BOARD_NRF9161DK_NRF9161 || BOARD_NRF9161DK_NRF9161_NS
	default 1 if BOARD_NRF51DK_NRF51422
	default 3
	help
	  Pin is toggled when an RTC Compare event occurs.

config PPI_TRACE_PIN_RTC_TICK_EVT
	int "Trace pin for RTC Tick event"
	default 11 if BOARD_NRF9160DK_NRF9160 || BOARD_NRF9160DK_NRF9160_NS
	default 11 if BOARD_NRF9161DK_NRF9161 || BOARD_NRF9161DK_NRF9161_NS
	default 2 if BOARD_NRF51DK_NRF51422
	default 4
	help
	  Pin is toggled when an RTC Tick event occurs.

config PPI_TRACE_PIN_LFCLOCK_STARTED_EVT
	int "Trace pin for LFCLOCK Started event"
	default 12 if BOARD_NRF9160DK_NRF9160 || BOARD_NRF9160DK_NRF9160_NS
	default 12 if BOARD_NRF9161DK_NRF9161 || BOARD_NRF9161DK_NRF9161_NS
	default 3 if BOARD_NRF51DK_NRF51422
	default 28
	help
	  Pin is toggled when an LFCLOCK Started event occurs.

config USE_BLUETOOTH_RADIO_EVENTS
	bool
	default y
	select BT
	depends on SOC_SERIES_NRF52X

if USE_BLUETOOTH_RADIO_EVENTS

config PPI_TRACE_PIN_RADIO_ACTIVE
	int "Trace pin for radio activity"
	default 29
	help
	  Pin is high when the radio is active.

endif # USE_BLUETOOTH_RADIO_EVENTS

endmenu

source "Kconfig.zephyr"
