Home
last modified time | relevance | path

Searched full:lfxo (Results 1 – 25 of 65) sorted by relevance

123

/Zephyr-latest/dts/bindings/clock/
Dnordic,nrf-lfclk.yaml10 LFCLK SYNTH mode is selected and the LFXO clock is not
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
24 clocks = <&hfxo>, <&lfxo>;
25 clock-names = "hfxo", "lfxo";
Dnordic,nrf-fll16m.yaml11 closed-loop and the LFXO clock is not available.
13 - LFXO: The LFXO clock is used as a clock source if the
14 FLL16M mode is closed-loop and the LFXO clock is
22 clocks = <&hfxo>, <&lfxo>;
23 clock-names = "hfxo", "lfxo";
42 The actual accuracy is this property plus the accuracy of the HFXO or LFXO.
Dsilabs,series2-lfxo.yaml1 compatible: "silabs,series2-lfxo"
4 Silicon Labs LFXO peripheral (low-frequency crystal oscillator).
Dnordic,nrf54h-lfxo.yaml6 compatible: "nordic,nrf54h-lfxo"
Dnordic,nrf53-lfxo.yaml6 compatible: "nordic,nrf53-lfxo"
Dnordic,nrf-lfxo.yaml6 compatible: "nordic,nrf-lfxo"
Dsilabs,series2-hfrcodpll.yaml6 or LFXO. To enable PLL, set the `clocks` property to the source crystal oscillator, and set
/Zephyr-latest/modules/hal_silabs/simplicity_sdk/config/
Dsl_clock_manager_oscillator_config.h22 /* LFXO */
23 #define SL_CLOCK_MANAGER_LFXO_EN DT_NODE_HAS_STATUS(DT_NODELABEL(lfxo), okay)
24 #define SL_CLOCK_MANAGER_LFXO_MODE (DT_ENUM_IDX(DT_NODELABEL(lfxo), mode) << _LFXO_CFG_MODE_SHIFT)
26 #define SL_CLOCK_MANAGER_LFXO_CTUNE DT_PROP(DT_NODELABEL(lfxo), ctune)
27 #define SL_CLOCK_MANAGER_LFXO_PRECISION DT_PROP(DT_NODELABEL(lfxo), precision)
29 (DT_ENUM_IDX(DT_NODELABEL(lfxo), timeout) << _LFXO_CFG_TIMEOUT_SHIFT)
55 : DT_SAME_NODE(DT_CLOCKS_CTLR(DT_NODELABEL(hfrcodpll)), DT_NODELABEL(lfxo)) \
Dsl_clock_manager_tree_config.h197 : DT_SAME_NODE(DT_CLOCKS_CTLR(DT_NODELABEL(em23grpaclk)), DT_NODELABEL(lfxo)) \
211 : DT_SAME_NODE(DT_CLOCKS_CTLR(DT_NODELABEL(em4grpaclk)), DT_NODELABEL(lfxo)) \
226 : DT_SAME_NODE(DT_CLOCKS_CTLR(DT_NODELABEL(rtccclk)), DT_NODELABEL(lfxo)) \
242 : DT_SAME_NODE(DT_CLOCKS_CTLR(DT_NODELABEL(sysrtcclk)), DT_NODELABEL(lfxo)) \
257 : DT_SAME_NODE(DT_CLOCKS_CTLR(DT_NODELABEL(wdog0clk)), DT_NODELABEL(lfxo)) \
274 : DT_SAME_NODE(DT_CLOCKS_CTLR(DT_NODELABEL(wdog1clk)), DT_NODELABEL(lfxo)) \
292 : DT_SAME_NODE(DT_CLOCKS_CTLR(DT_NODELABEL(lcdclk)), DT_NODELABEL(lfxo)) \
362 : DT_SAME_NODE(DT_CLOCKS_CTLR(DT_NODELABEL(eusart0clk)), DT_NODELABEL(lfxo)) \
/Zephyr-latest/soc/nordic/nrf54h/bicr/
Dbicrgen.py313 raise ValueError("Invalid LFXO load capacitors configuration")
324 raise ValueError("Invalid LFXO startup time (not configured)")
336 lfxo = data["lfosc"]["lfxo"]
338 builtin_load_capacitors = lfxo["builtInLoadCapacitors"]
340 builtin_load_capacitance_pf = lfxo["builtInLoadCapacitancePf"]
345 accuracy_ppm=lfxo["accuracyPPM"],
346 mode=LFXOMode[lfxo["mode"]],
349 startup_time_ms=lfxo["startupTimeMs"],
366 lfosc["lfxo"] = {
374 lfosc["lfxo"]["builtInLoadCapacitancePf"] = self.builtin_load_capacitance_pf
[all …]
Dbicr-schema.json161 "Low Frequency Crystal Oscillator (LFXO)",
165 "LFXO",
168 "default": "LFXO"
180 "const": "LFXO"
182 "lfxo": { object
184 "title": "Low Frequency Crystal Oscillator (LFXO) configuration",
/Zephyr-latest/boards/silabs/dev_kits/sltb010a/
Dsltb010a.dts37 &lfxo {
54 clocks = <&lfxo>;
58 clocks = <&lfxo>;
62 clocks = <&lfxo>;
66 clocks = <&lfxo>;
/Zephyr-latest/boards/silabs/dev_kits/xg27_dk2602a/
Dxg27_dk2602a.dts41 &lfxo {
58 clocks = <&lfxo>;
62 clocks = <&lfxo>;
66 clocks = <&lfxo>;
70 clocks = <&lfxo>;
/Zephyr-latest/boards/silabs/radio_boards/slwrb4180a/
Dslwrb4180a.dts74 &lfxo {
91 clocks = <&lfxo>;
95 clocks = <&lfxo>;
99 clocks = <&lfxo>;
103 clocks = <&lfxo>;
107 clocks = <&lfxo>;
/Zephyr-latest/boards/nordic/nrf54h20dk/
Dbicr.json17 "source": "LFXO",
18 "lfxo": { object
Dnrf54h20dk_nrf54h20-common.dtsi16 &lfxo {
/Zephyr-latest/boards/silabs/dev_kits/xg24_ek2703a/
Dxg24_ek2703a.dts73 &lfxo {
90 clocks = <&lfxo>;
94 clocks = <&lfxo>;
98 clocks = <&lfxo>;
102 clocks = <&lfxo>;
106 clocks = <&lfxo>;
/Zephyr-latest/boards/silabs/radio_boards/xg23_rb4210a/
Dxg23_rb4210a.dts76 &lfxo {
93 clocks = <&lfxo>;
97 clocks = <&lfxo>;
101 clocks = <&lfxo>;
105 clocks = <&lfxo>;
109 clocks = <&lfxo>;
/Zephyr-latest/boards/silabs/radio_boards/xg24_rb4187c/
Dxg24_rb4187c.dts78 &lfxo {
95 clocks = <&lfxo>;
99 clocks = <&lfxo>;
103 clocks = <&lfxo>;
107 clocks = <&lfxo>;
111 clocks = <&lfxo>;
/Zephyr-latest/boards/silabs/dev_kits/xg24_dk2601b/
Dxg24_dk2601b.dts84 &lfxo {
101 clocks = <&lfxo>;
105 clocks = <&lfxo>;
109 clocks = <&lfxo>;
113 clocks = <&lfxo>;
117 clocks = <&lfxo>;
/Zephyr-latest/soc/nordic/nrf53/
DKconfig203 bool "LFXO"
210 Enable the low-frequency oscillator (LFXO) functionality on XL1 and
213 to use the LFXO. Otherwise, XL1 and XL2 pins will behave as regular
217 prompt "LFXO load capacitance"
226 &lfxo {
236 &lfxo {
247 &lfxo {
258 &lfxo {
/Zephyr-latest/soc/silabs/common/
Dsoc.c40 * Configuring LFXO disables it, so we can do that only if it's not in init_lfxo()
46 * Check if device has LFXO configuration info in DEVINFO in init_lfxo()
105 /* LFXO should've been already brought up by init_lfxo() */ in clock_init()
/Zephyr-latest/boards/nordic/thingy53/
Dthingy53_nrf5340_cpuapp_ns.dts39 &lfxo {
Dthingy53_nrf5340_cpuapp.dts41 &lfxo {
/Zephyr-latest/drivers/timer/
DKconfig.gecko22 cycles, that is ~183 us @ 32768 Hz (LFXO, LFRCO) or

123