Home
last modified time | relevance | path

Searched +full:nrf +full:- +full:clock (Results 1 – 25 of 199) sorted by relevance

12345678

/Zephyr-latest/dts/bindings/clock/
Dnordic,nrf-hsfll-local.yaml2 # SPDX-License-Identifier: Apache-2.0
5 Nordic nRF local HSFLL
7 The local HSFLL mixed-mode IP generates several clock frequencies in the range
12 hsfll: clock@deadbeef {
13 compatible = "nordic,nrf-hsfll-local";
16 clock-frequency = <DT_FREQ_M(320)>;
20 nordic,ficr-names = "vsup", "coarse", "fine";
25 compatible: "nordic,nrf-hsfll-local"
27 include: [base.yaml, fixed-clock.yaml, nordic-nrf-ficr-client.yaml]
36 clock-frequency:
[all …]
Dnordic,nrf-hsfll-global.yaml2 # SPDX-License-Identifier: Apache-2.0
5 Nordic Global HSFLL clock.
7 The lowest supported clock frequency is the default
8 clock frequency.
13 compatible = "nordic,nrf-hsfll-global";
15 #clock-cells = <0>;
16 clock-frequency = <320000000>;
17 supported-clock-frequencies = <64000000
23 compatible: "nordic,nrf-hsfll-global"
26 - "base.yaml"
[all …]
Dnordic,nrf-clock.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: Nordic nRF clock control node
6 compatible: "nordic,nrf-clock"
17 hfclkaudio-frequency:
20 Frequency of the HFCLKAUDIO clock in Hz. Adjustable with 3.3 ppm
21 resolution in two frequency bands - 11.176 MHz to 11.402 MHz, and
23 The HFCLKAUDIO clock is only available in the nRF53 Series SoCs.
Dnordic,nrf-lfclk.yaml2 # SPDX-License-Identifier: Apache-2.0
5 nRF LFCLK (Low Frequency CLocK)
7 The LFCLK can use the following clocks as clock sources:
9 - HFXO: The HFXO clock is used as a clock source if the
10 LFCLK SYNTH mode is selected and the LFXO clock is not
11 available. The HFXO clock is used indirectly through
12 the FLL16M clock in BYPASS mode.
14 - LFXO: The LFXO clock is used as a clock source if the
15 LFCLK SYNTH mode is selected and the LFXO clock is
16 available. The LFXO clock is used indirectly through
[all …]
Dnordic,nrf-lfxo.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: Nordic nRF low-frequency crystal oscillator
6 compatible: "nordic,nrf-lfxo"
8 include: fixed-clock.yaml
11 clock-frequency:
14 load-capacitors:
17 - "internal"
18 - "external"
24 load-capacitance-femtofarad:
27 - 4000
[all …]
/Zephyr-latest/samples/boards/nordic/clock_control/
Dsample.yaml2 name: Clock control sample
5 - nrf54h20dk/nrf54h20/cpuapp
10 - "clock spec request released"
12 sample.boards.nrf.clock_control.fll16m:
15 - CONF_FILE="configs/fll16m.conf"
16 - DTC_OVERLAY_FILE="configs/fll16m.overlay"
17 sample.boards.nrf.clock_control.lfclk:
20 - CONF_FILE="configs/lfclk.conf"
21 - DTC_OVERLAY_FILE="configs/lfclk.overlay"
22 sample.boards.nrf.clock_control.uart135:
[all …]
/Zephyr-latest/dts/arm/nordic/
Dnrf5340_cpuapp_peripherals.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/regulator/nrf5x.h>
10 compatible = "nordic,nrf-dcnf";
15 oscillators: clock-controller@4000 {
16 compatible = "nordic,nrf53-oscillators";
20 compatible = "nordic,nrf53-lfxo";
21 #clock-cells = <0>;
22 clock-frequency = <32768>;
26 compatible = "nordic,nrf53-hfxo";
27 #clock-cells = <0>;
[all …]
Dnrf52805.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/adc/nrf-saadc-v2.h>
10 #include <zephyr/dt-bindings/regulator/nrf5x.h>
14 zephyr,bt-hci = &bt_hci_controller;
16 zephyr,flash-controller = &flash_controller;
20 #address-cells = <1>;
21 #size-cells = <0>;
25 compatible = "arm,cortex-m4";
32 compatible = "nordic,nrf-ficr";
[all …]
Dnrf52810.dtsi1 /* SPDX-License-Identifier: Apache-2.0 */
3 #include <arm/armv7-m.dtsi>
5 #include <zephyr/dt-bindings/adc/nrf-saadc-v2.h>
6 #include <zephyr/dt-bindings/regulator/nrf5x.h>
10 zephyr,bt-hci = &bt_hci_controller;
12 zephyr,flash-controller = &flash_controller;
16 #address-cells = <1>;
17 #size-cells = <0>;
21 compatible = "arm,cortex-m4";
23 #address-cells = <1>;
[all …]
Dnrf52820.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/regulator/nrf5x.h>
14 zephyr,bt-hci = &bt_hci_controller;
16 zephyr,flash-controller = &flash_controller;
20 #address-cells = <1>;
21 #size-cells = <0>;
25 compatible = "arm,cortex-m4";
27 #address-cells = <1>;
28 #size-cells = <1>;
[all …]
Dnrf52832.dtsi1 /* SPDX-License-Identifier: Apache-2.0 */
3 #include <arm/armv7-m.dtsi>
5 #include <zephyr/dt-bindings/adc/nrf-saadc-v2.h>
6 #include <zephyr/dt-bindings/regulator/nrf5x.h>
10 zephyr,bt-hci = &bt_hci_controller;
12 zephyr,flash-controller = &flash_controller;
16 #address-cells = <1>;
17 #size-cells = <0>;
21 compatible = "arm,cortex-m4f";
23 #address-cells = <1>;
[all …]
Dnrf52811.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/adc/nrf-saadc-v2.h>
10 #include <zephyr/dt-bindings/regulator/nrf5x.h>
14 zephyr,bt-hci = &bt_hci_controller;
16 zephyr,flash-controller = &flash_controller;
20 #address-cells = <1>;
21 #size-cells = <0>;
25 compatible = "arm,cortex-m4";
27 #address-cells = <1>;
[all …]
Dnrf51822.dtsi1 /* SPDX-License-Identifier: Apache-2.0 */
3 #include <arm/armv6-m.dtsi>
5 #include <zephyr/dt-bindings/adc/nrf-adc.h>
9 zephyr,bt-hci = &bt_hci_controller;
11 zephyr,flash-controller = &flash_controller;
15 #address-cells = <1>;
16 #size-cells = <0>;
20 compatible = "arm,cortex-m0";
27 compatible = "nordic,nrf-ficr";
29 #nordic,ficr-cells = <1>;
[all …]
Dnrf52840.dtsi1 /* SPDX-License-Identifier: Apache-2.0 */
3 #include <arm/armv7-m.dtsi>
5 #include <zephyr/dt-bindings/adc/nrf-saadc-v3.h>
6 #include <zephyr/dt-bindings/regulator/nrf5x.h>
10 zephyr,bt-hci = &bt_hci_controller;
12 zephyr,flash-controller = &flash_controller;
16 #address-cells = <1>;
17 #size-cells = <0>;
21 compatible = "arm,cortex-m4f";
23 #address-cells = <1>;
[all …]
Dnrf52833.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/adc/nrf-saadc-v3.h>
10 #include <zephyr/dt-bindings/regulator/nrf5x.h>
14 zephyr,bt-hci = &bt_hci_controller;
16 zephyr,flash-controller = &flash_controller;
20 #address-cells = <1>;
21 #size-cells = <0>;
25 compatible = "arm,cortex-m4f";
27 #address-cells = <1>;
[all …]
Dnrf91_peripherals.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 flash_controller: flash-controller@39000 {
8 compatible = "nordic,nrf91-flash-controller";
10 partial-erase;
12 #address-cells = <1>;
13 #size-cells = <1>;
17 compatible = "soc-nv-flash";
18 erase-block-size = <4096>;
19 write-block-size = <4>;
24 compatible = "nordic,nrf-saadc";
[all …]
Dnrf5340_cpunet.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv8-m.dtsi>
12 zephyr,bt-hci = &bt_hci_controller;
14 zephyr,flash-controller = &flash_controller;
18 #address-cells = <1>;
19 #size-cells = <0>;
23 compatible = "arm,cortex-m33";
25 #address-cells = <1>;
26 #size-cells = <1>;
29 compatible = "arm,armv8m-mpu";
[all …]
/Zephyr-latest/dts/common/nordic/
Dnrf54l_05_10_15.dtsi4 * SPDX-License-Identifier: Apache-2.0
9 #include <zephyr/dt-bindings/adc/nrf-saadc-nrf54l.h>
10 #include <zephyr/dt-bindings/regulator/nrf5x.h>
12 /delete-node/ &sw_pwm;
19 #address-cells = <1>;
20 #size-cells = <1>;
23 #address-cells = <1>;
24 #size-cells = <0>;
27 compatible = "arm,cortex-m33f";
30 clock-frequency = <DT_FREQ_M(128)>;
[all …]
Dnrf54h20.dtsi4 * SPDX-License-Identifier: Apache-2.0
10 #include <zephyr/dt-bindings/adc/nrf-saadc.h>
11 #include <zephyr/dt-bindings/misc/nordic-nrf-ficr-nrf54h20.h>
12 #include <zephyr/dt-bindings/misc/nordic-domain-id-nrf54h20.h>
13 #include <zephyr/dt-bindings/misc/nordic-owner-id-nrf54h20.h>
14 #include <zephyr/dt-bindings/misc/nordic-tddconf.h>
15 #include <zephyr/dt-bindings/reserved-memory/nordic-owned-memory.h>
16 #include <zephyr/dt-bindings/power/nordic-nrf-gpd.h>
18 /delete-node/ &sw_pwm;
21 #address-cells = <1>;
[all …]
Dnrf9280.dtsi4 * SPDX-License-Identifier: Apache-2.0
9 #include <zephyr/dt-bindings/adc/nrf-saadc.h>
10 #include <zephyr/dt-bindings/misc/nordic-nrf-ficr-nrf9230-engb.h>
11 #include <zephyr/dt-bindings/misc/nordic-domain-id-nrf9230.h>
12 #include <zephyr/dt-bindings/misc/nordic-owner-id-nrf9230.h>
13 #include <zephyr/dt-bindings/reserved-memory/nordic-owned-memory.h>
15 /delete-node/ &sw_pwm;
18 #address-cells = <1>;
19 #size-cells = <1>;
22 #address-cells = <1>;
[all …]
Dnrf54l20.dtsi4 * SPDX-License-Identifier: Apache-2.0
9 #include <zephyr/dt-bindings/adc/nrf-saadc-nrf54l.h>
10 #include <zephyr/dt-bindings/regulator/nrf5x.h>
12 /delete-node/ &sw_pwm;
15 #address-cells = <1>;
16 #size-cells = <1>;
19 #address-cells = <1>;
20 #size-cells = <0>;
23 compatible = "arm,cortex-m33f";
26 clock-frequency = <DT_FREQ_M(128)>;
[all …]
/Zephyr-latest/dts/bindings/i2s/
Dnordic,nrf-i2s.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: Nordic I2S (Inter-IC sound interface)
6 compatible: "nordic,nrf-i2s"
8 include: [i2s-controller.yaml, pinctrl-device.yaml]
17 pinctrl-0:
20 pinctrl-names:
23 clock-source:
27 Clock source to be used by the I2S peripheral for the master clock
30 - "PCLK32M": 32 MHz peripheral clock, synchronous to HFCLK
31 - "PCLK32M_HFXO": PCLK32M running off the 32 MHz crystal oscillator
[all …]
/Zephyr-latest/dts/bindings/audio/
Dnordic,nrf-pdm.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nordic,nrf-pdm"
8 include: ["base.yaml", "pinctrl-device.yaml", "memory-region.yaml", "nordic-clockpin.yaml"]
17 pinctrl-0:
20 pinctrl-names:
23 clock-source:
27 Clock source to be used by the PDM peripheral. The following options
29 - "PCLK32M": 32 MHz peripheral clock, synchronous to HFCLK
30 - "PCLK32M_HFXO": PCLK32M running off the 32 MHz crystal oscillator
31 (HFXO) for better clock accuracy and jitter performance
[all …]
/Zephyr-latest/drivers/clock_control/
DKconfig.nrf1 # Clock controller driver configuration options
4 # SPDX-License-Identifier: Apache-2.0
11 of the clock control driver.
14 bool "NRF Clock controller support"
20 Enable support for the Nordic Semiconductor nRFxx series SoC clock
30 prompt "32KHz clock source"
58 bool "LF clock calibration"
62 If calibration is disabled when RC is used for low frequency clock then
63 accuracy of the low frequency clock will degrade. Disable on your own
74 Enabling indicates that calibration is performed by the clock control driver.
[all …]
/Zephyr-latest/samples/boards/nordic/clock_skew/
Dsample.yaml2 name: Clock Skew Sample for nRF
4 sample.boards.nrf.clock_skew:
7 - nrf52840dk/nrf52840
8 - nrf52dk/nrf52832
9 - nrf51dk/nrf51822
12 - nrf52840dk/nrf52840

12345678