File tree Expand file tree Collapse file tree 8 files changed +88
-0
lines changed
Expand file tree Collapse file tree 8 files changed +88
-0
lines changed Original file line number Diff line number Diff line change 2727 };
2828 };
2929
30+ clocks {
31+ hfxo: hfxo {
32+ compatible = "nordic,nrf52-hfxo";
33+ clock-frequency = <64000000>;
34+ startup-time-us = <1400>;
35+ #clock-cells = <0>;
36+ };
37+ };
38+
3039 soc {
3140 ficr: ficr@10000000 {
3241 compatible = "nordic,nrf-ficr";
Original file line number Diff line number Diff line change 3131 };
3232 };
3333
34+ clocks {
35+ hfxo: hfxo {
36+ compatible = "nordic,nrf52-hfxo";
37+ clock-frequency = <64000000>;
38+ startup-time-us = <1400>;
39+ #clock-cells = <0>;
40+ };
41+ };
42+
3443 soc {
3544 ficr: ficr@10000000 {
3645 compatible = "nordic,nrf-ficr";
Original file line number Diff line number Diff line change 3535 };
3636 };
3737
38+ clocks {
39+ hfxo: hfxo {
40+ compatible = "nordic,nrf52-hfxo";
41+ clock-frequency = <64000000>;
42+ startup-time-us = <1400>;
43+ #clock-cells = <0>;
44+ };
45+ };
46+
3847 soc {
3948 ficr: ficr@10000000 {
4049 compatible = "nordic,nrf-ficr";
Original file line number Diff line number Diff line change 3535 };
3636 };
3737
38+ clocks {
39+ hfxo: hfxo {
40+ compatible = "nordic,nrf52-hfxo";
41+ clock-frequency = <64000000>;
42+ startup-time-us = <1400>;
43+ #clock-cells = <0>;
44+ };
45+ };
46+
3847 soc {
3948 ficr: ficr@10000000 {
4049 compatible = "nordic,nrf-ficr";
Original file line number Diff line number Diff line change 3131 };
3232 };
3333
34+ clocks {
35+ hfxo: hfxo {
36+ compatible = "nordic,nrf52-hfxo";
37+ clock-frequency = <64000000>;
38+ startup-time-us = <1400>;
39+ #clock-cells = <0>;
40+ };
41+ };
42+
3443 soc {
3544 ficr: ficr@10000000 {
3645 compatible = "nordic,nrf-ficr";
Original file line number Diff line number Diff line change 3535 };
3636 };
3737
38+ clocks {
39+ hfxo: hfxo {
40+ compatible = "nordic,nrf52-hfxo";
41+ clock-frequency = <64000000>;
42+ startup-time-us = <1400>;
43+ #clock-cells = <0>;
44+ };
45+ };
46+
3847 soc {
3948 ficr: ficr@10000000 {
4049 compatible = "nordic,nrf-ficr";
Original file line number Diff line number Diff line change 3131 };
3232 };
3333
34+ clocks {
35+ hfxo: hfxo {
36+ compatible = "nordic,nrf52-hfxo";
37+ clock-frequency = <64000000>;
38+ startup-time-us = <1400>;
39+ #clock-cells = <0>;
40+ };
41+ };
42+
3443 soc {
3544 ficr: ficr@10000000 {
3645 compatible = "nordic,nrf-ficr";
Original file line number Diff line number Diff line change 1+ # Copyright (c) 2025 Nordic Semiconductor ASA
2+ # SPDX-License-Identifier: Apache-2.0
3+
4+ description : Nordic nRF high-frequency crystal oscillator (nRF52 series)
5+
6+ compatible : " nordic,nrf52-hfxo"
7+
8+ include : fixed-clock.yaml
9+
10+ properties :
11+ clock-frequency :
12+ const : 64000000
13+
14+ startup-time-us :
15+ type : int
16+ description : |
17+ Startup time in microseconds.
18+
19+ The value can be obtained by first measuring the time between
20+ TASKS_HFCLKSTART and EVENTS_HFCLKSTARTED. Then multiply
21+ the value by 2 to account for temperature and supply variations.
22+
23+ Note that the startup time will be longer usual on the first
24+ power-up and as such should not be used to determine
25+ startup-time-us.
You can’t perform that action at this time.
0 commit comments