Home
last modified time | relevance | path

Searched refs:clock_options (Results 1 – 4 of 4) sorted by relevance

/drivers/clock_control/
A Dclock_control_nrf_lfclk.c42 static struct clock_options { struct
46 } clock_options[LFCLK_MAX_OPTS] = { argument
172 (req_spec->precision > clock_options[i].precision)) { in lfclk_resolve_spec_to_idx()
190 spec->accuracy = clock_options[idx].accuracy; in lfclk_get_spec_by_idx()
191 spec->precision = clock_options[idx].precision; in lfclk_get_spec_by_idx()
206 nrfs_clock_src_t src = clock_options[idx].src; in lfclk_get_startup_time_by_idx()
361 clock_options[LFCLK_MAX_OPTS - 1].precision = 0; in lfclk_init()
365 clock_options[LFCLK_MAX_OPTS - 2].precision = 1; in lfclk_init()
372 clock_options[LFCLK_MAX_OPTS - 1].precision = 0; in lfclk_init()
376 clock_options[LFCLK_MAX_OPTS - 2].precision = 1; in lfclk_init()
[all …]
A Dclock_control_nrf_iron_hsfll_local.c27 static const struct clock_options { struct
30 } clock_options[] = { argument
46 STRUCT_CLOCK_CONFIG(hsfll, ARRAY_SIZE(clock_options)) clk_cfg;
65 required_setting = clock_options[to_activate_idx].setting; in hsfll_work_handler()
88 for (int i = 0; i < ARRAY_SIZE(clock_options); ++i) { in hsfll_resolve_spec_to_idx()
89 if (req_frequency > clock_options[i].frequency) { in hsfll_resolve_spec_to_idx()
102 spec->frequency = clock_options[idx].frequency; in hsfll_get_spec_by_idx()
A Dclock_control_nrf_fll16m.c42 static struct clock_options { struct
45 } clock_options[] = { argument
58 STRUCT_CLOCK_CONFIG(fll16m, ARRAY_SIZE(clock_options)) clk_cfg;
115 if (clock_options[to_activate_idx].mode == FLL16M_MODE_BYPASS) { in fll16m_work_handler()
134 clock_options[to_activate_idx].mode); in fll16m_work_handler()
158 for (int i = 0; i < ARRAY_SIZE(clock_options); ++i) { in fll16m_resolve_spec_to_idx()
160 req_accuracy < clock_options[i].accuracy) { in fll16m_resolve_spec_to_idx()
178 spec->accuracy = clock_options[idx].accuracy; in fll16m_get_spec_by_idx()
187 uint8_t mode = clock_options[idx].mode; in fll16m_get_startup_time_by_idx()
A Dclock_control_nrf_hsfll_local.c31 static const struct clock_options { struct
34 } clock_options[] = { argument
50 STRUCT_CLOCK_CONFIG(hsfll, ARRAY_SIZE(clock_options)) clk_cfg;
89 required_setting = clock_options[to_activate_idx].setting; in hsfll_work_handler()
116 for (int i = 0; i < ARRAY_SIZE(clock_options); ++i) { in hsfll_resolve_spec_to_idx()
117 if (req_frequency > clock_options[i].frequency) { in hsfll_resolve_spec_to_idx()
130 spec->frequency = clock_options[idx].frequency; in hsfll_get_spec_by_idx()

Completed in 7 milliseconds