# Copyright (c) 2024 Nordic Semiconductor ASA # SPDX-License-Identifier: Apache-2.0 description: | Nordic nRF local HSFLL The local HSFLL mixed-mode IP generates several clock frequencies in the range from 64 MHz to 400 MHz (in steps of 16 MHz). Usage example: hsfll: clock@deadbeef { compatible = "nordic,nrf-hsfll-local"; reg = <0xdeadbeef 0x1000>; clocks = <&fll16m>; clock-frequency = ; nordic,ficrs = <&ficr NRF_FICR_TRIM_APPLICATION_HSFLL_TRIM_VSUP>, <&ficr NRF_FICR_TRIM_APPLICATION_HSFLL_TRIM_COARSE_0>, <&ficr NRF_FICR_TRIM_APPLICATION_HSFLL_TRIM_FINE_0>; nordic,ficr-names = "vsup", "coarse", "fine"; }; Required FICR entries are for VSUP, COARSE and FINE trim values. compatible: "nordic,nrf-hsfll-local" include: [base.yaml, fixed-clock.yaml, nordic-nrf-ficr-client.yaml] properties: reg: required: true clocks: required: true clock-frequency: enum: - 64000000 - 80000000 - 96000000 - 112000000 - 128000000 - 144000000 - 160000000 - 176000000 - 192000000 - 208000000 - 224000000 - 240000000 - 256000000 - 272000000 - 288000000 - 304000000 - 320000000 - 336000000 - 352000000 - 368000000 - 384000000 - 400000000