dts: bindings: update nrf-hsfll to nrf-hsfll-local

The nrf-hsfll was previously the only supported HSFLL clock, hence it
was not namespaced fully. Since we added nrf-hsfll-global, we should
add the namespace to nrf-hsfll as well.

Updates drivers and devicetree uses of HSFLL as well.

Signed-off-by: Bjarki Arge Andreasen <bjarki.andreasen@nordicsemi.no>
This commit is contained in:
Bjarki Arge Andreasen 2024-12-02 13:04:21 +01:00 committed by Benjamin Cabé
parent 82bb6fc121
commit 777adf4231
4 changed files with 10 additions and 10 deletions

View file

@ -3,7 +3,7 @@
* SPDX-License-Identifier: Apache-2.0
*/
#define DT_DRV_COMPAT nordic_nrf_hsfll
#define DT_DRV_COMPAT nordic_nrf_hsfll_local
#include "clock_control_nrf2_common.h"
#include <zephyr/devicetree.h>

View file

@ -2,15 +2,15 @@
# SPDX-License-Identifier: Apache-2.0
description: |
Nordic nRF HSFLL
Nordic nRF local HSFLL
The HSFLL mixed-mode IP generates several clock frequencies in the range from
64 MHz to 400 MHz (in steps of 16 MHz).
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";
compatible = "nordic,nrf-hsfll-local";
reg = <0xdeadbeef 0x1000>;
clocks = <&fll16m>;
clock-frequency = <DT_FREQ_M(320)>;
@ -22,7 +22,7 @@ description: |
Required FICR entries are for VSUP, COARSE and FINE trim values.
compatible: "nordic,nrf-hsfll"
compatible: "nordic,nrf-hsfll-local"
include: [base.yaml, fixed-clock.yaml, nordic-nrf-ficr-client.yaml]

View file

@ -261,7 +261,7 @@
ranges = <0x0 0x52000000 0x1000000>;
cpuapp_hsfll: clock@d000 {
compatible = "nordic,nrf-hsfll";
compatible = "nordic,nrf-hsfll-local";
#clock-cells = <0>;
reg = <0xd000 0x1000>;
clocks = <&fll16m>;
@ -315,7 +315,7 @@
ranges = <0x0 0x53000000 0x1000000>;
cpurad_hsfll: clock@d000 {
compatible = "nordic,nrf-hsfll";
compatible = "nordic,nrf-hsfll-local";
#clock-cells = <0>;
reg = <0xd000 0x1000>;
clocks = <&fll16m>;

View file

@ -153,7 +153,7 @@
ranges = <0x0 0x52000000 0x1000000>;
cpuapp_hsfll: clock@d000 {
compatible = "nordic,nrf-hsfll";
compatible = "nordic,nrf-hsfll-local";
#clock-cells = <0>;
reg = <0xd000 0x1000>;
clocks = <&fll16m>;
@ -205,7 +205,7 @@
ranges = <0x0 0x53000000 0x1000000>;
cpurad_hsfll: clock@d000 {
compatible = "nordic,nrf-hsfll";
compatible = "nordic,nrf-hsfll-local";
#clock-cells = <0>;
reg = <0xd000 0x1000>;
clocks = <&fll16m>;