drivers: clock_control: Add support for nRF54H20 clock controllers

Add custom clock_control API for nRF platforms that allows requesting
clocks with specified minimal required attributes (accuracy, precision,
and frequency). Provide an implementation of this API for FLL16M, HFXO,
HSFLL, and LFCLK controllers in the nRF54H20 SoC.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
Signed-off-by: Bjarki Arge Andreasen <bjarki.andreasen@nordicsemi.no>
This commit is contained in:
Andrzej Głąbek 2024-06-20 13:16:38 +02:00 committed by Anas Nashif
commit 7a2ce2882a
10 changed files with 1419 additions and 1 deletions

View file

@ -11,7 +11,7 @@ rsource "*/Kconfig.defconfig"
if SYS_CLOCK_EXISTS
config CLOCK_CONTROL
default y if (!SOC_SERIES_NRF54HX && !SOC_SERIES_NRF92X)
default y if !SOC_SERIES_NRF92X
endif # SYS_CLOCK_EXISTS