Home
last modified time | relevance | path

Searched refs:req_spec (Results 1 – 6 of 6) sorted by relevance

/drivers/clock_control/
A Dclock_control_nrf_iron_hsfll_local.c75 static int hsfll_resolve_spec_to_idx(const struct nrf_clock_spec *req_spec) in hsfll_resolve_spec_to_idx() argument
79 if (req_spec->accuracy || req_spec->precision) { in hsfll_resolve_spec_to_idx()
84 req_frequency = req_spec->frequency == NRF_CLOCK_CONTROL_FREQUENCY_MAX in hsfll_resolve_spec_to_idx()
86 : req_spec->frequency; in hsfll_resolve_spec_to_idx()
175 static int api_resolve_hsfll(const struct device *dev, const struct nrf_clock_spec *req_spec, in api_resolve_hsfll() argument
181 idx = hsfll_resolve_spec_to_idx(req_spec); in api_resolve_hsfll()
A Dclock_control_nrf_hsfll_local.c103 static int hsfll_resolve_spec_to_idx(const struct nrf_clock_spec *req_spec) in hsfll_resolve_spec_to_idx() argument
107 if (req_spec->accuracy || req_spec->precision) { in hsfll_resolve_spec_to_idx()
112 req_frequency = req_spec->frequency == NRF_CLOCK_CONTROL_FREQUENCY_MAX in hsfll_resolve_spec_to_idx()
114 : req_spec->frequency; in hsfll_resolve_spec_to_idx()
207 const struct nrf_clock_spec *req_spec, in api_resolve_hsfll() argument
213 idx = hsfll_resolve_spec_to_idx(req_spec); in api_resolve_hsfll()
A Dclock_control_nrf_hsfll_global.c66 const struct nrf_clock_spec *req_spec) in global_hsfll_resolve_spec_to_idx() argument
71 if (req_spec->accuracy || req_spec->precision) { in global_hsfll_resolve_spec_to_idx()
76 req_frequency = req_spec->frequency == NRF_CLOCK_CONTROL_FREQUENCY_MAX in global_hsfll_resolve_spec_to_idx()
78 : req_spec->frequency; in global_hsfll_resolve_spec_to_idx()
162 const struct nrf_clock_spec *req_spec, in api_resolve_global_hsfll() argument
167 idx = global_hsfll_resolve_spec_to_idx(dev, req_spec); in api_resolve_global_hsfll()
A Dclock_control_nrf_fll16m.c139 const struct nrf_clock_spec *req_spec) in fll16m_resolve_spec_to_idx() argument
144 if (req_spec->frequency > dev_config->fixed_frequency) { in fll16m_resolve_spec_to_idx()
149 if (req_spec->precision) { in fll16m_resolve_spec_to_idx()
154 req_accuracy = req_spec->accuracy == NRF_CLOCK_CONTROL_ACCURACY_MAX in fll16m_resolve_spec_to_idx()
156 : req_spec->accuracy; in fll16m_resolve_spec_to_idx()
277 const struct nrf_clock_spec *req_spec, in api_resolve() argument
282 idx = fll16m_resolve_spec_to_idx(dev, req_spec); in api_resolve()
A Dclock_control_nrf_lfclk.c149 const struct nrf_clock_spec *req_spec) in lfclk_resolve_spec_to_idx() argument
155 if (req_spec->frequency > dev_config->fixed_frequency) { in lfclk_resolve_spec_to_idx()
160 req_accuracy = req_spec->accuracy == NRF_CLOCK_CONTROL_ACCURACY_MAX in lfclk_resolve_spec_to_idx()
162 : req_spec->accuracy; in lfclk_resolve_spec_to_idx()
172 (req_spec->precision > clock_options[i].precision)) { in lfclk_resolve_spec_to_idx()
290 const struct nrf_clock_spec *req_spec, in api_resolve() argument
295 idx = lfclk_resolve_spec_to_idx(dev, req_spec); in api_resolve()
A Dclock_control_nrf54h_hfxo.c275 const struct nrf_clock_spec *req_spec, in api_resolve() argument
280 if (!is_clock_spec_valid(dev, req_spec)) { in api_resolve()

Completed in 12 milliseconds