Home
last modified time | relevance | path

Searched refs:hfxo (Results 1 – 25 of 35) sorted by relevance

12

/Zephyr-latest/modules/hal_silabs/simplicity_sdk/config/
Dsl_clock_manager_oscillator_config.h15 #define SL_CLOCK_MANAGER_HFXO_EN DT_NODE_HAS_STATUS(DT_NODELABEL(hfxo), okay)
16 #define SL_CLOCK_MANAGER_HFXO_MODE DT_ENUM_IDX(DT_NODELABEL(hfxo), mode)
17 #define SL_CLOCK_MANAGER_HFXO_FREQ DT_PROP(DT_NODELABEL(hfxo), clock_frequency)
18 #define SL_CLOCK_MANAGER_HFXO_CTUNE DT_PROP(DT_NODELABEL(hfxo), ctune)
19 #define SL_CLOCK_MANAGER_HFXO_PRECISION DT_PROP(DT_NODELABEL(hfxo), precision)
53 (DT_SAME_NODE(DT_CLOCKS_CTLR(DT_NODELABEL(hfrcodpll)), DT_NODELABEL(hfxo)) \
Dsl_clock_manager_tree_config.h30 : DT_SAME_NODE(DT_CLOCKS_CTLR(DT_NODELABEL(sysclk)), DT_NODELABEL(hfxo)) \
88 : DT_SAME_NODE(DT_CLOCKS_CTLR(DT_NODELABEL(em01grpaclk)), DT_NODELABEL(hfxo)) \
115 : DT_SAME_NODE(DT_CLOCKS_CTLR(DT_NODELABEL(em01grpbclk)), DT_NODELABEL(hfxo)) \
140 : DT_SAME_NODE(DT_CLOCKS_CTLR(DT_NODELABEL(em01grpcclk)), DT_NODELABEL(hfxo)) \
/Zephyr-latest/dts/arm/silabs/
Defr32bg27.dtsi16 clocks = <&hfxo>;
44 &hfxo {
46 interrupt-names = "hfxo";
Defr32bg22.dtsi34 &hfxo {
36 interrupt-names = "hfxo";
Defr32mg24.dtsi24 clocks = <&hfxo>;
205 clk_hfxo: hfxo: hfxo@5a004000 {
207 compatible = "silabs,hfxo";
210 interrupt-names = "hfxo";
Defr32mg21.dtsi136 clk_hfxo: hfxo: hfxo@5000c000 {
138 compatible = "silabs,hfxo";
141 interrupt-names = "hfxo";
Defr32xg23.dtsi24 clocks = <&hfxo>;
215 clk_hfxo: hfxo: hfxo@5a004000 {
217 compatible = "silabs,hfxo";
220 interrupt-names = "hfxo";
Defr32bg2x.dtsi184 clk_hfxo: hfxo: hfxo@5000c000 {
186 compatible = "silabs,hfxo";
/Zephyr-latest/soc/nordic/common/
Dsoc_secure.h38 DT_ENUM_HAS_VALUE(DT_NODELABEL(hfxo), load_capacitors, internal)
65 DT_ENUM_HAS_VALUE(DT_NODELABEL(hfxo), load_capacitors, internal)
/Zephyr-latest/drivers/clock_control/
Dclock_control_nrf2_fll16m.c28 #define FLL16M_HFXO_NODE DT_INST_PHANDLE_BY_NAME(0, clocks, hfxo)
107 const struct device *hfxo = DEVICE_DT_GET(FLL16M_HFXO_NODE); in fll16m_work_handler() local
118 rc = nrf_clock_control_request(hfxo, NULL, &dev_data->hfxo_cli); in fll16m_work_handler()
128 (void)nrf_clock_control_release(hfxo, NULL); in fll16m_work_handler()
/Zephyr-latest/boards/nordic/nrf54h20dk/
Dnrf54h20dk_nrf54h20-common.dtsi11 &hfxo {
/Zephyr-latest/boards/silabs/dev_kits/sltb010a/
Dsltb010a.dts31 &hfxo {
45 clocks = <&hfxo>;
/Zephyr-latest/soc/nordic/nrf54h/bicr/
Dbicrgen.py575 hfxo = data["hfxo"]
577 builtin_load_capacitors = hfxo["builtInLoadCapacitors"]
579 builtin_load_capacitance_pf = hfxo["builtInLoadCapacitancePf"]
584 mode=HFXOMode[hfxo["mode"]],
587 startup_time_us=hfxo["startupTimeUs"],
619 hfxo: HFXOConfig
628 hfxo=HFXOConfig.from_raw(bicr_spec, data),
638 hfxo=HFXOConfig.from_json(data),
646 self.hfxo.to_raw(bicr_spec, buf)
653 self.hfxo.to_json(buf)
/Zephyr-latest/boards/silabs/dev_kits/xg27_dk2602a/
Dxg27_dk2602a.dts35 &hfxo {
49 clocks = <&hfxo>;
/Zephyr-latest/soc/silabs/silabs_s2/
Dsoc.c36 Z_ISR_DECLARE_DIRECT(DT_IRQ(DT_NODELABEL(hfxo), irq), 0, sl_hfxo_manager_irq_handler);
/Zephyr-latest/boards/sparkfun/thing_plus_matter_mgm240p/
Dsparkfun_thing_plus_matter_mgm240p.dts52 &hfxo {
60 clocks = <&hfxo>;
/Zephyr-latest/boards/silabs/radio_boards/slwrb4180a/
Dslwrb4180a.dts68 &hfxo {
82 clocks = <&hfxo>;
/Zephyr-latest/boards/silabs/dev_kits/xg24_ek2703a/
Dxg24_ek2703a.dts67 &hfxo {
81 clocks = <&hfxo>;
/Zephyr-latest/boards/silabs/radio_boards/xg23_rb4210a/
Dxg23_rb4210a.dts70 &hfxo {
84 clocks = <&hfxo>;
/Zephyr-latest/boards/silabs/radio_boards/xg24_rb4187c/
Dxg24_rb4187c.dts72 &hfxo {
86 clocks = <&hfxo>;
/Zephyr-latest/boards/silabs/dev_kits/xg24_dk2601b/
Dxg24_dk2601b.dts78 &hfxo {
92 clocks = <&hfxo>;
/Zephyr-latest/soc/nordic/nrf54l/
Dsoc.c40 #define HFXO_NODE DT_NODELABEL(hfxo)
/Zephyr-latest/boards/nordic/nrf54l20pdk/
Dnrf54l20_cpuapp_common.dtsi35 &hfxo {
/Zephyr-latest/boards/nordic/nrf54l15dk/
Dnrf54l_05_10_15_cpuapp_common.dtsi33 &hfxo {
/Zephyr-latest/dts/common/nordic/
Dnrf54h20.dtsi160 hfxo: hfxo { label
161 compatible = "nordic,nrf54h-hfxo";
180 clocks = <&hfxo>, <&lfxo>;
181 clock-names = "hfxo", "lfxo";
202 clocks = <&hfxo>, <&lfxo>;
203 clock-names = "hfxo", "lfxo";
438 clocks = <&hfxo>;
552 clocks = <&hfxo>;

12