2016-05-25 08:05:08 -07:00
|
|
|
# Copyright (c) 2016 Nordic Semiconductor ASA
|
2017-01-20 20:22:01 -05:00
|
|
|
# SPDX-License-Identifier: Apache-2.0
|
2016-05-25 08:05:08 -07:00
|
|
|
|
2018-01-17 10:43:01 +01:00
|
|
|
config HAS_NRFX
|
|
|
|
bool
|
2018-09-24 14:27:52 +02:00
|
|
|
|
2019-09-03 12:19:14 +02:00
|
|
|
menu "nrfx drivers"
|
|
|
|
depends on HAS_NRFX
|
2019-09-03 08:47:23 +02:00
|
|
|
|
2018-05-21 15:01:08 +02:00
|
|
|
config NRFX_ADC
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "ADC driver"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_ADC
|
2018-05-21 15:01:08 +02:00
|
|
|
|
2018-09-28 09:04:24 +02:00
|
|
|
config NRFX_CLOCK
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "CLOCK driver"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_CLOCK
|
2018-09-28 09:04:24 +02:00
|
|
|
|
2020-08-24 13:38:12 +02:00
|
|
|
config NRFX_CLOCK_LFXO_TWO_STAGE_ENABLED
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "Two stage start sequence of the low frequency clock"
|
2020-08-24 13:38:12 +02:00
|
|
|
depends on NRFX_CLOCK
|
|
|
|
|
2019-09-03 12:24:37 +02:00
|
|
|
config NRFX_COMP
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "COMP driver"
|
2019-09-03 12:24:37 +02:00
|
|
|
depends on HAS_HW_NRF_COMP
|
|
|
|
|
2019-02-07 11:04:08 +01:00
|
|
|
config NRFX_DPPI
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "DPPI allocator"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_DPPIC
|
2019-02-07 11:04:08 +01:00
|
|
|
|
2019-10-25 16:14:04 +02:00
|
|
|
config NRFX_EGU
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "EGU driver"
|
2019-10-25 16:14:04 +02:00
|
|
|
depends on HAS_HW_NRF_EGU0 || HAS_HW_NRF_EGU1 || HAS_HW_NRF_EGU2 || \
|
|
|
|
HAS_HW_NRF_EGU3 || HAS_HW_NRF_EGU4 || HAS_HW_NRF_EGU5
|
|
|
|
|
|
|
|
config NRFX_EGU0
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "EGU0 instance"
|
2019-10-25 16:14:04 +02:00
|
|
|
depends on HAS_HW_NRF_EGU0
|
|
|
|
select NRFX_EGU
|
|
|
|
|
|
|
|
config NRFX_EGU1
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "EGU1 instance"
|
2019-10-25 16:14:04 +02:00
|
|
|
depends on HAS_HW_NRF_EGU1
|
|
|
|
select NRFX_EGU
|
|
|
|
|
|
|
|
config NRFX_EGU2
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "EGU2 instance"
|
2019-10-25 16:14:04 +02:00
|
|
|
depends on HAS_HW_NRF_EGU2
|
|
|
|
select NRFX_EGU
|
|
|
|
|
|
|
|
config NRFX_EGU3
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "EGU3 instance"
|
2019-10-25 16:14:04 +02:00
|
|
|
depends on HAS_HW_NRF_EGU3
|
|
|
|
select NRFX_EGU
|
|
|
|
|
|
|
|
config NRFX_EGU4
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "EGU4 instance"
|
2019-10-25 16:14:04 +02:00
|
|
|
depends on HAS_HW_NRF_EGU4
|
|
|
|
select NRFX_EGU
|
|
|
|
|
|
|
|
config NRFX_EGU5
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "EGU5 instance"
|
2019-10-25 16:14:04 +02:00
|
|
|
depends on HAS_HW_NRF_EGU5
|
|
|
|
select NRFX_EGU
|
|
|
|
|
2018-10-22 11:50:13 +02:00
|
|
|
config NRFX_GPIOTE
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "GPIOTE driver"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_GPIOTE
|
2018-10-22 11:50:13 +02:00
|
|
|
|
2022-01-04 08:48:31 +01:00
|
|
|
config NRFX_GPIOTE_NUM_OF_EVT_HANDLERS
|
|
|
|
int "Number of event handlers"
|
|
|
|
depends on NRFX_GPIOTE
|
|
|
|
range 1 15
|
|
|
|
help
|
|
|
|
Specifies number of handlers that can be registered to nrfx_gpiote driver
|
|
|
|
by the user.
|
|
|
|
|
2019-09-03 12:24:37 +02:00
|
|
|
config NRFX_I2S
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "I2S driver"
|
2019-09-03 12:24:37 +02:00
|
|
|
depends on HAS_HW_NRF_I2S
|
|
|
|
|
2019-10-25 16:14:04 +02:00
|
|
|
config NRFX_IPC
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "IPC driver"
|
2019-10-25 16:14:04 +02:00
|
|
|
depends on HAS_HW_NRF_IPC
|
|
|
|
|
2019-09-03 12:24:37 +02:00
|
|
|
config NRFX_LPCOMP
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "LPCOMP driver"
|
2019-09-03 12:24:37 +02:00
|
|
|
depends on HAS_HW_NRF_LPCOMP
|
|
|
|
|
2018-10-02 13:20:52 +02:00
|
|
|
config NRFX_NFCT
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "NFCT driver"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_NFCT
|
2019-12-16 12:08:00 +01:00
|
|
|
select NRFX_TIMER4 if SOC_SERIES_NRF52X
|
|
|
|
select NRFX_TIMER2 if SOC_SERIES_NRF53X
|
2018-10-02 13:20:52 +02:00
|
|
|
|
2019-04-01 17:26:05 +02:00
|
|
|
config NRFX_NVMC
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "NVMC driver"
|
2019-04-01 17:26:05 +02:00
|
|
|
|
2019-09-03 12:24:37 +02:00
|
|
|
config NRFX_PDM
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "PDM driver"
|
2019-09-03 12:24:37 +02:00
|
|
|
depends on HAS_HW_NRF_PDM
|
|
|
|
|
|
|
|
config NRFX_POWER
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "POWER driver"
|
2019-09-03 12:24:37 +02:00
|
|
|
depends on HAS_HW_NRF_POWER
|
2020-09-02 13:38:43 +02:00
|
|
|
# On SoCs featuring the USBREG peripheral, the POWER driver uses
|
|
|
|
# internally the USBREG driver.
|
|
|
|
select NRFX_USBREG if HAS_HW_NRF_USBREG
|
2019-09-03 12:24:37 +02:00
|
|
|
|
2018-10-22 11:50:13 +02:00
|
|
|
config NRFX_PPI
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "PPI allocator"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_PPI
|
2018-10-22 11:50:13 +02:00
|
|
|
|
2018-05-03 14:40:12 -07:00
|
|
|
config NRFX_PWM
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "PWM driver"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_PWM0 || HAS_HW_NRF_PWM1 || \
|
|
|
|
HAS_HW_NRF_PWM2 || HAS_HW_NRF_PWM3
|
2018-03-02 15:05:00 +01:00
|
|
|
|
2019-09-03 08:47:23 +02:00
|
|
|
config NRFX_PWM0
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "PWM0 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_PWM0
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_PWM
|
2018-09-24 14:27:52 +02:00
|
|
|
|
2019-09-03 08:47:23 +02:00
|
|
|
config NRFX_PWM1
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "PWM1 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_PWM1
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_PWM
|
2018-11-06 17:11:25 +01:00
|
|
|
|
2019-09-03 08:47:23 +02:00
|
|
|
config NRFX_PWM2
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "PWM2 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_PWM2
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_PWM
|
|
|
|
|
|
|
|
config NRFX_PWM3
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "PWM3 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_PWM3
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_PWM
|
|
|
|
|
|
|
|
config NRFX_QDEC
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "QDEC driver"
|
2021-02-12 16:34:46 +01:00
|
|
|
depends on HAS_HW_NRF_QDEC || HAS_HW_NRF_QDEC0
|
2018-05-21 15:01:08 +02:00
|
|
|
|
2019-09-03 12:24:37 +02:00
|
|
|
config NRFX_QSPI
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "QSPI driver"
|
2019-09-03 12:24:37 +02:00
|
|
|
depends on HAS_HW_NRF_QSPI
|
|
|
|
|
|
|
|
config NRFX_RNG
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "RNG driver"
|
2019-09-03 12:24:37 +02:00
|
|
|
depends on HAS_HW_NRF_RNG
|
|
|
|
|
2018-06-28 09:30:04 +02:00
|
|
|
config NRFX_RTC
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "RTC driver"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_RTC0 || HAS_HW_NRF_RTC1 || HAS_HW_NRF_RTC2
|
2018-06-28 09:30:04 +02:00
|
|
|
|
|
|
|
config NRFX_RTC0
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "RTC0 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_RTC0
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_RTC
|
2018-06-28 09:30:04 +02:00
|
|
|
|
|
|
|
config NRFX_RTC1
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "RTC1 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_RTC1
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_RTC
|
2018-06-28 09:30:04 +02:00
|
|
|
|
|
|
|
config NRFX_RTC2
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "RTC2 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_RTC2
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_RTC
|
|
|
|
|
|
|
|
config NRFX_SAADC
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "SAADC driver"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_SAADC
|
2018-06-28 09:30:04 +02:00
|
|
|
|
2018-03-02 15:05:00 +01:00
|
|
|
config NRFX_SPI
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "SPI driver"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_SPI0 || HAS_HW_NRF_SPI1 || HAS_HW_NRF_SPI2
|
2018-03-02 15:05:00 +01:00
|
|
|
|
2019-09-03 08:47:23 +02:00
|
|
|
config NRFX_SPI0
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "SPI0 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_SPI0
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_SPI
|
|
|
|
|
|
|
|
config NRFX_SPI1
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "SPI1 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_SPI1
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_SPI
|
|
|
|
|
|
|
|
config NRFX_SPI2
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "SPI2 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_SPI2
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_SPI
|
|
|
|
|
2018-03-02 15:05:00 +01:00
|
|
|
config NRFX_SPIM
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "SPIM driver"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_SPIM0 || HAS_HW_NRF_SPIM1 || \
|
2020-01-24 16:22:50 +01:00
|
|
|
HAS_HW_NRF_SPIM2 || HAS_HW_NRF_SPIM3 || HAS_HW_NRF_SPIM4
|
2018-03-02 15:05:00 +01:00
|
|
|
|
2019-09-03 08:47:23 +02:00
|
|
|
config NRFX_SPIM0
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "SPIM0 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_SPIM0
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_SPIM
|
|
|
|
|
|
|
|
config NRFX_SPIM1
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "SPIM1 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_SPIM1
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_SPIM
|
|
|
|
|
|
|
|
config NRFX_SPIM2
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "SPIM2 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_SPIM2
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_SPIM
|
|
|
|
|
|
|
|
config NRFX_SPIM3
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "SPIM3 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_SPIM3
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_SPIM
|
|
|
|
|
2020-01-24 16:22:50 +01:00
|
|
|
config NRFX_SPIM4
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "SPIM4 instance"
|
2020-01-24 16:22:50 +01:00
|
|
|
depends on HAS_HW_NRF_SPIM4
|
|
|
|
select NRFX_SPIM
|
|
|
|
|
2018-03-02 15:05:00 +01:00
|
|
|
config NRFX_SPIS
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "SPIS driver"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_SPIS0 || HAS_HW_NRF_SPIS1 || \
|
|
|
|
HAS_HW_NRF_SPIS2 || HAS_HW_NRF_SPIS3
|
2018-05-14 09:08:54 +02:00
|
|
|
|
2019-09-03 08:47:23 +02:00
|
|
|
config NRFX_SPIS0
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "SPIS0 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_SPIS0
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_SPIS
|
|
|
|
|
|
|
|
config NRFX_SPIS1
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "SPIS1 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_SPIS1
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_SPIS
|
|
|
|
|
|
|
|
config NRFX_SPIS2
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "SPIS2 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_SPIS2
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_SPIS
|
|
|
|
|
|
|
|
config NRFX_SPIS3
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "SPIS3 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_SPIS3
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_SPIS
|
|
|
|
|
2018-10-11 15:02:06 +02:00
|
|
|
config NRFX_SYSTICK
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "SYSTICK driver"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on CPU_CORTEX_M_HAS_SYSTICK
|
2018-10-11 15:02:06 +02:00
|
|
|
|
2019-09-03 12:24:37 +02:00
|
|
|
config NRFX_TEMP
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "TEMP driver"
|
2019-09-03 12:24:37 +02:00
|
|
|
depends on HAS_HW_NRF_TEMP
|
|
|
|
|
2018-09-28 13:01:15 +02:00
|
|
|
config NRFX_TIMER
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "TIMER driver"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_TIMER0 || HAS_HW_NRF_TIMER1 || \
|
|
|
|
HAS_HW_NRF_TIMER2 || HAS_HW_NRF_TIMER3 || \
|
|
|
|
HAS_HW_NRF_TIMER4
|
2018-09-28 13:01:15 +02:00
|
|
|
|
|
|
|
config NRFX_TIMER0
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "TIMER0 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_TIMER0
|
2018-09-28 13:01:15 +02:00
|
|
|
select NRFX_TIMER
|
|
|
|
|
|
|
|
config NRFX_TIMER1
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "TIMER1 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_TIMER1
|
2018-09-28 13:01:15 +02:00
|
|
|
select NRFX_TIMER
|
|
|
|
|
|
|
|
config NRFX_TIMER2
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "TIMER2 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_TIMER2
|
2018-09-28 13:01:15 +02:00
|
|
|
select NRFX_TIMER
|
|
|
|
|
|
|
|
config NRFX_TIMER3
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "TIMER3 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_TIMER3
|
2018-09-28 13:01:15 +02:00
|
|
|
select NRFX_TIMER
|
|
|
|
|
|
|
|
config NRFX_TIMER4
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "TIMER4 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_TIMER4
|
2018-09-28 13:01:15 +02:00
|
|
|
select NRFX_TIMER
|
|
|
|
|
2018-05-23 09:26:53 +02:00
|
|
|
config NRFX_TWI
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "TWI driver"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_TWI0 || HAS_HW_NRF_TWI1
|
2018-05-23 09:26:53 +02:00
|
|
|
|
2019-09-03 08:47:23 +02:00
|
|
|
config NRFX_TWI0
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "TWI0 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_TWI0
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_TWI
|
|
|
|
|
|
|
|
config NRFX_TWI1
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "TWI1 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_TWI1
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_TWI
|
|
|
|
|
2018-05-23 09:26:53 +02:00
|
|
|
config NRFX_TWIM
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "TWIM driver"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_TWIM0 || HAS_HW_NRF_TWIM1 || \
|
|
|
|
HAS_HW_NRF_TWIM2 || HAS_HW_NRF_TWIM3
|
2018-05-23 09:26:53 +02:00
|
|
|
|
2019-09-03 08:47:23 +02:00
|
|
|
config NRFX_TWIM0
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "TWIM0 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_TWIM0
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_TWIM
|
|
|
|
|
|
|
|
config NRFX_TWIM1
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "TWIM1 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_TWIM1
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_TWIM
|
|
|
|
|
|
|
|
config NRFX_TWIM2
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "TWIM2 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_TWIM2
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_TWIM
|
|
|
|
|
|
|
|
config NRFX_TWIM3
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "TWIM3 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_TWIM3
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_TWIM
|
|
|
|
|
2019-09-03 12:24:37 +02:00
|
|
|
config NRFX_TWIS
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "TWIS driver"
|
2019-09-03 12:24:37 +02:00
|
|
|
depends on HAS_HW_NRF_TWIS0 || HAS_HW_NRF_TWIS1 || \
|
|
|
|
HAS_HW_NRF_TWIS2 || HAS_HW_NRF_TWIS3
|
|
|
|
|
|
|
|
config NRFX_TWIS0
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "TWIS0 instance"
|
2019-09-03 12:24:37 +02:00
|
|
|
depends on HAS_HW_NRF_TWIS0
|
|
|
|
select NRFX_TWIS
|
|
|
|
|
|
|
|
config NRFX_TWIS1
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "TWIS1 instance"
|
2019-09-03 12:24:37 +02:00
|
|
|
depends on HAS_HW_NRF_TWIS1
|
|
|
|
select NRFX_TWIS
|
|
|
|
|
|
|
|
config NRFX_TWIS2
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "TWIS2 instance"
|
2019-09-03 12:24:37 +02:00
|
|
|
depends on HAS_HW_NRF_TWIS2
|
|
|
|
select NRFX_TWIS
|
|
|
|
|
|
|
|
config NRFX_TWIS3
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "TWIS3 instance"
|
2019-09-03 12:24:37 +02:00
|
|
|
depends on HAS_HW_NRF_TWIS3
|
|
|
|
select NRFX_TWIS
|
|
|
|
|
2018-11-06 17:11:25 +01:00
|
|
|
config NRFX_UART
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "UART driver"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_UART0
|
2018-11-06 17:11:25 +01:00
|
|
|
|
2019-09-03 08:47:23 +02:00
|
|
|
config NRFX_UART0
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "UART0 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_UART0
|
2019-09-03 08:47:23 +02:00
|
|
|
select NRFX_UART
|
|
|
|
|
2018-11-06 17:11:25 +01:00
|
|
|
config NRFX_UARTE
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "UARTE driver"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_UARTE0 || HAS_HW_NRF_UARTE1 || \
|
|
|
|
HAS_HW_NRF_UARTE2 || HAS_HW_NRF_UARTE3
|
2018-11-06 17:11:25 +01:00
|
|
|
|
|
|
|
config NRFX_UARTE0
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "UARTE0 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_UARTE0
|
2018-11-06 17:11:25 +01:00
|
|
|
select NRFX_UARTE
|
|
|
|
|
|
|
|
config NRFX_UARTE1
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "UARTE1 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_UARTE1
|
2018-11-06 17:11:25 +01:00
|
|
|
select NRFX_UARTE
|
|
|
|
|
2019-02-26 09:08:18 +01:00
|
|
|
config NRFX_UARTE2
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "UARTE2 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_UARTE2
|
2019-02-26 09:08:18 +01:00
|
|
|
select NRFX_UARTE
|
|
|
|
|
|
|
|
config NRFX_UARTE3
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "UARTE3 instance"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_UARTE3
|
2019-02-26 09:08:18 +01:00
|
|
|
select NRFX_UARTE
|
|
|
|
|
2018-10-11 15:02:06 +02:00
|
|
|
config NRFX_USBD
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "USBD driver"
|
2019-09-03 12:19:14 +02:00
|
|
|
depends on HAS_HW_NRF_USBD
|
2018-10-11 15:02:06 +02:00
|
|
|
select NRFX_SYSTICK
|
|
|
|
|
2020-01-24 16:22:50 +01:00
|
|
|
config NRFX_USBREG
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "USBREG driver"
|
2020-01-24 16:22:50 +01:00
|
|
|
depends on HAS_HW_NRF_USBREG
|
|
|
|
|
2018-05-14 09:08:54 +02:00
|
|
|
config NRFX_WDT
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "WDT driver"
|
2019-10-25 16:14:04 +02:00
|
|
|
depends on HAS_HW_NRF_WDT || HAS_HW_NRF_WDT0 || HAS_HW_NRF_WDT1
|
|
|
|
|
|
|
|
config NRFX_WDT0
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "WDT0 instance"
|
2019-10-25 16:14:04 +02:00
|
|
|
depends on HAS_HW_NRF_WDT || HAS_HW_NRF_WDT0
|
|
|
|
select NRFX_WDT
|
|
|
|
|
|
|
|
config NRFX_WDT1
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "WDT1 instance"
|
2019-10-25 16:14:04 +02:00
|
|
|
depends on HAS_HW_NRF_WDT1
|
|
|
|
select NRFX_WDT
|
2019-09-03 12:19:14 +02:00
|
|
|
|
|
|
|
config NRFX_PRS
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "Peripheral Resource Sharing module"
|
2019-09-03 12:19:14 +02:00
|
|
|
|
|
|
|
config NRFX_PRS_BOX_0
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "PRS box 0"
|
2019-09-03 12:19:14 +02:00
|
|
|
select NRFX_PRS
|
|
|
|
|
|
|
|
config NRFX_PRS_BOX_1
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "PRS box 1"
|
2019-09-03 12:19:14 +02:00
|
|
|
select NRFX_PRS
|
|
|
|
|
|
|
|
config NRFX_PRS_BOX_2
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "PRS box 2"
|
2019-09-03 12:19:14 +02:00
|
|
|
select NRFX_PRS
|
|
|
|
|
|
|
|
config NRFX_PRS_BOX_3
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "PRS box 3"
|
2019-09-03 12:19:14 +02:00
|
|
|
select NRFX_PRS
|
|
|
|
|
|
|
|
config NRFX_PRS_BOX_4
|
2022-03-09 12:05:12 +01:00
|
|
|
bool "PRS box 4"
|
2019-09-03 12:19:14 +02:00
|
|
|
select NRFX_PRS
|
|
|
|
|
|
|
|
endmenu
|