/Zephyr-latest/dts/bindings/clock/ |
D | nordic,nrf-lfclk.yaml | 10 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";
|
D | nordic,nrf-fll16m.yaml | 11 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.
|
D | silabs,series2-lfxo.yaml | 1 compatible: "silabs,series2-lfxo" 4 Silicon Labs LFXO peripheral (low-frequency crystal oscillator).
|
D | nordic,nrf54h-lfxo.yaml | 6 compatible: "nordic,nrf54h-lfxo"
|
D | nordic,nrf53-lfxo.yaml | 6 compatible: "nordic,nrf53-lfxo"
|
D | nordic,nrf-lfxo.yaml | 6 compatible: "nordic,nrf-lfxo"
|
D | silabs,series2-hfrcodpll.yaml | 6 or LFXO. To enable PLL, set the `clocks` property to the source crystal oscillator, and set
|
/Zephyr-latest/modules/hal_silabs/simplicity_sdk/config/ |
D | sl_clock_manager_oscillator_config.h | 22 /* 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)) \
|
D | sl_clock_manager_tree_config.h | 197 : 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/ |
D | bicrgen.py | 313 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 …]
|
D | bicr-schema.json | 161 "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/ |
D | sltb010a.dts | 37 &lfxo { 54 clocks = <&lfxo>; 58 clocks = <&lfxo>; 62 clocks = <&lfxo>; 66 clocks = <&lfxo>;
|
/Zephyr-latest/boards/silabs/dev_kits/xg27_dk2602a/ |
D | xg27_dk2602a.dts | 41 &lfxo { 58 clocks = <&lfxo>; 62 clocks = <&lfxo>; 66 clocks = <&lfxo>; 70 clocks = <&lfxo>;
|
/Zephyr-latest/boards/silabs/radio_boards/slwrb4180a/ |
D | slwrb4180a.dts | 74 &lfxo { 91 clocks = <&lfxo>; 95 clocks = <&lfxo>; 99 clocks = <&lfxo>; 103 clocks = <&lfxo>; 107 clocks = <&lfxo>;
|
/Zephyr-latest/boards/nordic/nrf54h20dk/ |
D | bicr.json | 17 "source": "LFXO", 18 "lfxo": { object
|
D | nrf54h20dk_nrf54h20-common.dtsi | 16 &lfxo {
|
/Zephyr-latest/boards/silabs/dev_kits/xg24_ek2703a/ |
D | xg24_ek2703a.dts | 73 &lfxo { 90 clocks = <&lfxo>; 94 clocks = <&lfxo>; 98 clocks = <&lfxo>; 102 clocks = <&lfxo>; 106 clocks = <&lfxo>;
|
/Zephyr-latest/boards/silabs/radio_boards/xg23_rb4210a/ |
D | xg23_rb4210a.dts | 76 &lfxo { 93 clocks = <&lfxo>; 97 clocks = <&lfxo>; 101 clocks = <&lfxo>; 105 clocks = <&lfxo>; 109 clocks = <&lfxo>;
|
/Zephyr-latest/boards/silabs/radio_boards/xg24_rb4187c/ |
D | xg24_rb4187c.dts | 78 &lfxo { 95 clocks = <&lfxo>; 99 clocks = <&lfxo>; 103 clocks = <&lfxo>; 107 clocks = <&lfxo>; 111 clocks = <&lfxo>;
|
/Zephyr-latest/boards/silabs/dev_kits/xg24_dk2601b/ |
D | xg24_dk2601b.dts | 84 &lfxo { 101 clocks = <&lfxo>; 105 clocks = <&lfxo>; 109 clocks = <&lfxo>; 113 clocks = <&lfxo>; 117 clocks = <&lfxo>;
|
/Zephyr-latest/soc/nordic/nrf53/ |
D | Kconfig | 203 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/ |
D | soc.c | 40 * 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/ |
D | thingy53_nrf5340_cpuapp_ns.dts | 39 &lfxo {
|
D | thingy53_nrf5340_cpuapp.dts | 41 &lfxo {
|
/Zephyr-latest/drivers/timer/ |
D | Kconfig.gecko | 22 cycles, that is ~183 us @ 32768 Hz (LFXO, LFRCO) or
|