zephyr/drivers/clock_control/Kconfig.nrf5
Carles Cufi f49150cab6 arch: arm: nrf: Rename nrf5 SoC Family to nrf
Upcoming Nordic ICs that share many of the peripherals and architecture
with the currently supported nRF5x ones are no longer part of the nRF5
family. In order to accomodate that, rename the SoC family from nrf5 to
nrf, so that it can contain all of the members of the wider Nordic
family.

Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2018-03-20 11:57:14 +01:00

91 lines
1.8 KiB
Plaintext

# Kconfig - Clock controller driver configuration options
#
# Copyright (c) 2016 Nordic Semiconductor ASA
#
# SPDX-License-Identifier: Apache-2.0
menuconfig CLOCK_CONTROL_NRF5
bool
prompt "NRF5 Clock controller support"
depends on SOC_FAMILY_NRF
default n
help
Enable support for the Nordic Semiconductor nRF5x series SoC clock
driver.
config CLOCK_CONTROL_NRF5_IRQ_PRIORITY
int
prompt "Power Clock Interrupt Priority"
depends on CLOCK_CONTROL_NRF5
range 0 7
default 1
help
The interrupt priority for Power Clock interrupt.
config CLOCK_CONTROL_NRF5_M16SRC_DRV_NAME
string
prompt "NRF5 16MHz clock device name"
depends on CLOCK_CONTROL_NRF5
default "clk_m16src"
config CLOCK_CONTROL_NRF5_K32SRC_DRV_NAME
string
prompt "NRF5 32KHz clock device name"
depends on CLOCK_CONTROL_NRF5
default "clk_k32src"
choice
prompt "32KHz clock source"
default CLOCK_CONTROL_NRF5_K32SRC_XTAL
depends on CLOCK_CONTROL_NRF5
config CLOCK_CONTROL_NRF5_K32SRC_RC
bool
prompt "RC Oscillator"
config CLOCK_CONTROL_NRF5_K32SRC_XTAL
bool
prompt "Crystal Oscillator"
endchoice
choice
prompt "32KHz clock accuracy"
default CLOCK_CONTROL_NRF5_K32SRC_500PPM if CLOCK_CONTROL_NRF5_K32SRC_RC
default CLOCK_CONTROL_NRF5_K32SRC_20PPM
depends on CLOCK_CONTROL_NRF5
config CLOCK_CONTROL_NRF5_K32SRC_500PPM
bool
prompt "251 ppm to 500 ppm"
config CLOCK_CONTROL_NRF5_K32SRC_250PPM
bool
prompt "151 ppm to 250 ppm"
config CLOCK_CONTROL_NRF5_K32SRC_150PPM
bool
prompt "101 ppm to 150 ppm"
config CLOCK_CONTROL_NRF5_K32SRC_100PPM
bool
prompt "76 ppm to 100 ppm"
config CLOCK_CONTROL_NRF5_K32SRC_75PPM
bool
prompt "51 ppm to 75 ppm"
config CLOCK_CONTROL_NRF5_K32SRC_50PPM
bool
prompt "31 ppm to 50 ppm"
config CLOCK_CONTROL_NRF5_K32SRC_30PPM
bool
prompt "21 ppm to 30 ppm"
config CLOCK_CONTROL_NRF5_K32SRC_20PPM
bool
prompt "0 ppm to 20 ppm"
endchoice