Lines Matching refs:clock
208 cy_rslt_t cyhal_clock_get(cyhal_clock_t *clock, const cyhal_resource_inst_t *resource);
221 cy_rslt_t cyhal_clock_reserve(cyhal_clock_t *clock, const cyhal_clock_t *clock_);
237 cy_rslt_t cyhal_clock_allocate(cyhal_clock_t *clock, cyhal_clock_block_t block);
245 cyhal_clock_feature_t cyhal_clock_get_features(const cyhal_clock_t *clock);
257 bool cyhal_clock_is_enabled(const cyhal_clock_t *clock);
278 cy_rslt_t cyhal_clock_set_enabled(cyhal_clock_t *clock, bool enabled, bool wait_for_lock);
285 uint32_t cyhal_clock_get_frequency(const cyhal_clock_t *clock);
305 cy_rslt_t cyhal_clock_set_frequency(cyhal_clock_t *clock, uint32_t hz, const cyhal_clock_tolerance_…
318 cy_rslt_t cyhal_clock_set_divider(cyhal_clock_t *clock, uint32_t divider);
329 cy_rslt_t cyhal_clock_get_sources(const cyhal_clock_t *clock, const cyhal_resource_inst_t **sources…
350 cy_rslt_t cyhal_clock_set_source(cyhal_clock_t *clock, const cyhal_clock_t *source);
360 void cyhal_clock_free(cyhal_clock_t *clock);