ext: hal: nrfx: adding clock driver to Kconfig

Added configuration option for CLOCK driver to Kconfig.

Signed-off-by: Kamil Piszczek <Kamil.Piszczek@nordicsemi.no>
This commit is contained in:
Kamil Piszczek 2018-09-28 09:04:24 +02:00 committed by Anas Nashif
commit 307a84771a
6 changed files with 12 additions and 8 deletions

View file

@ -21,6 +21,7 @@ if(CONFIG_HAS_NRFX)
zephyr_sources_ifdef(CONFIG_NRFX_PRS nrfx/drivers/prs/nrfx_prs.c) zephyr_sources_ifdef(CONFIG_NRFX_PRS nrfx/drivers/prs/nrfx_prs.c)
zephyr_sources_ifdef(CONFIG_NRFX_ADC nrfx/drivers/src/nrfx_adc.c) zephyr_sources_ifdef(CONFIG_NRFX_ADC nrfx/drivers/src/nrfx_adc.c)
zephyr_sources_ifdef(CONFIG_NRFX_CLOCK nrfx/drivers/src/nrfx_clock.c)
zephyr_sources_ifdef(CONFIG_NRFX_PWM nrfx/drivers/src/nrfx_pwm.c) zephyr_sources_ifdef(CONFIG_NRFX_PWM nrfx/drivers/src/nrfx_pwm.c)
zephyr_sources_ifdef(CONFIG_NRFX_RTC nrfx/drivers/src/nrfx_rtc.c) zephyr_sources_ifdef(CONFIG_NRFX_RTC nrfx/drivers/src/nrfx_rtc.c)
zephyr_sources_ifdef(CONFIG_NRFX_SAADC nrfx/drivers/src/nrfx_saadc.c) zephyr_sources_ifdef(CONFIG_NRFX_SAADC nrfx/drivers/src/nrfx_saadc.c)

View file

@ -13,6 +13,9 @@ config HAS_NRFX
config NRFX_ADC config NRFX_ADC
bool bool
config NRFX_CLOCK
bool
config NRFX_PWM config NRFX_PWM
bool bool

View file

@ -107,8 +107,8 @@
// <e> NRFX_CLOCK_ENABLED - nrfx_clock - CLOCK peripheral driver // <e> NRFX_CLOCK_ENABLED - nrfx_clock - CLOCK peripheral driver
//========================================================== //==========================================================
#ifndef NRFX_CLOCK_ENABLED #ifdef CONFIG_NRFX_CLOCK
#define NRFX_CLOCK_ENABLED 0 #define NRFX_CLOCK_ENABLED 1
#endif #endif
// <o> NRFX_CLOCK_CONFIG_LF_SRC - LF Clock Source // <o> NRFX_CLOCK_CONFIG_LF_SRC - LF Clock Source

View file

@ -38,8 +38,8 @@
// <e> NRFX_CLOCK_ENABLED - nrfx_clock - CLOCK peripheral driver // <e> NRFX_CLOCK_ENABLED - nrfx_clock - CLOCK peripheral driver
//========================================================== //==========================================================
#ifndef NRFX_CLOCK_ENABLED #ifdef CONFIG_NRFX_CLOCK
#define NRFX_CLOCK_ENABLED 0 #define NRFX_CLOCK_ENABLED 1
#endif #endif
// <o> NRFX_CLOCK_CONFIG_LF_SRC - LF Clock Source // <o> NRFX_CLOCK_CONFIG_LF_SRC - LF Clock Source

View file

@ -38,8 +38,8 @@
// <e> NRFX_CLOCK_ENABLED - nrfx_clock - CLOCK peripheral driver // <e> NRFX_CLOCK_ENABLED - nrfx_clock - CLOCK peripheral driver
//========================================================== //==========================================================
#ifndef NRFX_CLOCK_ENABLED #ifdef CONFIG_NRFX_CLOCK
#define NRFX_CLOCK_ENABLED 0 #define NRFX_CLOCK_ENABLED 1
#endif #endif
// <o> NRFX_CLOCK_CONFIG_LF_SRC - LF Clock Source // <o> NRFX_CLOCK_CONFIG_LF_SRC - LF Clock Source

View file

@ -38,8 +38,8 @@
// <e> NRFX_CLOCK_ENABLED - nrfx_clock - CLOCK peripheral driver // <e> NRFX_CLOCK_ENABLED - nrfx_clock - CLOCK peripheral driver
//========================================================== //==========================================================
#ifndef NRFX_CLOCK_ENABLED #ifdef CONFIG_NRFX_CLOCK
#define NRFX_CLOCK_ENABLED 0 #define NRFX_CLOCK_ENABLED 1
#endif #endif
// <o> NRFX_CLOCK_CONFIG_LF_SRC - LF Clock Source // <o> NRFX_CLOCK_CONFIG_LF_SRC - LF Clock Source