zephyr/modules
Bjarki Arge Andreasen 8a27773247 drivers: clock_control: nrf2: split configs per driver
Currently the config CLOCK_CONTROL_NRF2 is used as a GLOB
style config which includes all "NRF2" drivers and related
configs.

With NRF2, clocks are treated as individidual devices
with individual device drivers. This commit split the
CLOCK_CONTROL_NRF2 config into device specific configs
and ifdefs. With this, drivers are selected individually
based on devicetree state as is common for most devices
drivers, and dependencies like NRFS and specific NRFS
services are selected by the specific driver which nees it.

Checks for CLOCK_CONTROL_NRF2 are updated to check for
existance of the clocks instead.

Signed-off-by: Bjarki Arge Andreasen <bjarki.andreasen@nordicsemi.no>
2025-06-13 11:12:43 +02:00
..
acpica
canopennode
cmsis
cmsis_6
cmsis-dsp
cmsis-nn
fatfs
hal_afbr
hal_ambiq
hal_bouffalolab
hal_ethos_u
hal_gigadevice
hal_infineon
hal_nordic drivers: clock_control: nrf2: split configs per driver 2025-06-13 11:12:43 +02:00
hal_nxp
hal_rpi_pico
hal_silabs
hal_st
hal_tdk
hal_wch
hostap
liblc3
littlefs
loramac-node
lvgl
lz4
mbedtls
nanopb
nrf_wifi
openthread
percepio
segger
tflite-micro
thrift
trusted-firmware-a
trusted-firmware-m
uoscore-uedhoc
zcbor
Kconfig
Kconfig.atmel
Kconfig.chre
Kconfig.cypress
Kconfig.eos_s3
Kconfig.esp32
Kconfig.infineon
Kconfig.intel
Kconfig.libmetal
Kconfig.mcuboot
Kconfig.microchip
Kconfig.mspm0
Kconfig.nuvoton
Kconfig.open-amp
Kconfig.picolibc
Kconfig.renesas
Kconfig.rust
Kconfig.simplelink
Kconfig.sof
Kconfig.stm32
Kconfig.sysbuild
Kconfig.syst
Kconfig.telink
Kconfig.tinycrypt
Kconfig.vega
Kconfig.wurthelektronik
Kconfig.xtensa
modules.cmake