Lines Matching refs:block

49 #define _CYHAL_CLOCK_GET_PCLK_GR_NUM(block) ((en_clk_dst_t)(_CYHAL_PERIPHERAL_GROUP_GET_GROUP(block  argument
51 …_GR_NUM(block) ((en_clk_dst_t)((_CYHAL_PERIPHERAL_CLOCK_GET_INSTANCE(block) << PERI_PCLK_INST_NUM_…
54 #define _CYHAL_CLOCK_GET_PCLK_GR_NUM(block) ((en_clk_dst_t)0) /* Value is not used for devices that…
1383 switch (source->block) in _cyhal_clock_set_source_pathmux()
1588 if (clock->block == CYHAL_CLOCK_BLOCK_PLL200) in _cyhal_clock_is_enabled_pll()
1593 if (clock->block == CYHAL_CLOCK_BLOCK_DPLL500) in _cyhal_clock_is_enabled_pll()
1610 if (clock->block == CYHAL_CLOCK_BLOCK_DPLL250) in _cyhal_clock_extract_pll_params()
1616 else if (clock->block == CYHAL_CLOCK_BLOCK_DPLL500) in _cyhal_clock_extract_pll_params()
1636 if (clock->block == CYHAL_CLOCK_BLOCK_PLL200) in _cyhal_clock_set_enabled_pll()
1641 if (clock->block == CYHAL_CLOCK_BLOCK_DPLL500) in _cyhal_clock_set_enabled_pll()
1694 if (clock->block == CYHAL_CLOCK_BLOCK_PLL200) in _cyhal_clock_get_frequency_pll()
1699 if (clock->block == CYHAL_CLOCK_BLOCK_DPLL500) in _cyhal_clock_get_frequency_pll()
1713 if (clock->block == CYHAL_CLOCK_BLOCK_PLL200) in _cyhal_clock_set_frequency_pll()
1718 if (clock->block == CYHAL_CLOCK_BLOCK_DPLL500) in _cyhal_clock_set_frequency_pll()
1783 if (clock->block == CYHAL_CLOCK_BLOCK_PLL200) in _cyhal_clock_get_sources_pll()
1793 if (clock->block == CYHAL_CLOCK_BLOCK_DPLL500) in _cyhal_clock_get_sources_pll()
1923 switch(source->block) in _cyhal_clock_set_source_mf()
2097 if (source->block == CYHAL_CLOCK_BLOCK_PATHMUX in _cyhal_clock_set_source_hf()
2099 || source->block == CYHAL_CLOCK_BLOCK_FLL in _cyhal_clock_set_source_hf()
2104 else if (source->block == CYHAL_CLOCK_BLOCK_PLL) in _cyhal_clock_set_source_hf()
2106 …else if ((source->block == CYHAL_CLOCK_BLOCK_PLL200) || (source->block == CYHAL_CLOCK_BLOCK_PLL400… in _cyhal_clock_set_source_hf()
2108 …else if ((source->block == CYHAL_CLOCK_BLOCK_DPLL250) || (source->block == CYHAL_CLOCK_BLOCK_DPLL5… in _cyhal_clock_set_source_hf()
2113 if (source->block == CYHAL_CLOCK_BLOCK_PLL200) in _cyhal_clock_set_source_hf()
2197 switch (source->block) in _cyhal_clock_set_source_lf()
2494 uint8_t instance = _CYHAL_PERIPHERAL_CLOCK_GET_INSTANCE(clock->block); in _cyhal_clock_get_frequency_peri()
2495 uint8_t group = _CYHAL_PERIPHERAL_CLOCK_GET_GROUP(clock->block); in _cyhal_clock_get_frequency_peri()
2525 uint8_t instance = _CYHAL_PERIPHERAL_CLOCK_GET_INSTANCE(clock->block); in _cyhal_clock_set_frequency_peri()
2526 uint8_t group = _CYHAL_PERIPHERAL_CLOCK_GET_GROUP(clock->block); in _cyhal_clock_set_frequency_peri()
2598 uint8_t instance = _CYHAL_PERIPHERAL_CLOCK_GET_INSTANCE(clock->block); in _cyhal_clock_get_sources_peri()
2599 uint8_t group = _CYHAL_PERIPHERAL_CLOCK_GET_GROUP(clock->block); in _cyhal_clock_get_sources_peri()
2665 if (source->block == CYHAL_CLOCK_BLOCK_PATHMUX || source->block == CYHAL_CLOCK_BLOCK_FLL) in _cyhal_clock_set_source_pump()
2671 else if (source->block == CYHAL_CLOCK_BLOCK_PLL) in _cyhal_clock_set_source_pump()
2673 …else if ((source->block == CYHAL_CLOCK_BLOCK_PLL200) || (source->block == CYHAL_CLOCK_BLOCK_PLL400… in _cyhal_clock_set_source_pump()
2737 if (source->block == CYHAL_CLOCK_BLOCK_IMO) in _cyhal_clock_set_source_timer()
2742 else if (source->block == CYHAL_CLOCK_BLOCK_HF && source->channel == 0) in _cyhal_clock_set_source_timer()
2800 switch (source->block) in _cyhal_clock_set_source_bak()
2879 switch (source->block) in _cyhal_clock_set_source_alt_sys_tick()
2916 uint8_t instance = _CYHAL_PERIPHERAL_CLOCK_GET_INSTANCE(clock->block); in _cyhal_clock_is_source_enabled_peripheral()
2917 uint8_t group = _CYHAL_PERIPHERAL_CLOCK_GET_GROUP(clock->block); in _cyhal_clock_is_source_enabled_peripheral()
2934 …return _cyhal_utils_peri_pclk_is_divider_enabled(_CYHAL_CLOCK_GET_PCLK_GR_NUM(clock->block), clock… in _cyhal_clock_is_enabled_peripheral()
2950 ? _cyhal_utils_peri_pclk_enable_divider(_CYHAL_CLOCK_GET_PCLK_GR_NUM(clock->block), clock) in _cyhal_clock_set_enabled_peripheral()
2951 : _cyhal_utils_peri_pclk_disable_divider(_CYHAL_CLOCK_GET_PCLK_GR_NUM(clock->block), clock); in _cyhal_clock_set_enabled_peripheral()
2964 return _cyhal_utils_peri_pclk_get_frequency(_CYHAL_CLOCK_GET_PCLK_GR_NUM(clock->block), clock); in _cyhal_clock_get_frequency_peripheral()
2989 uint8_t instance = _CYHAL_PERIPHERAL_CLOCK_GET_INSTANCE(clock->block); in _cyhal_clock_set_frequency_peripheral()
2990 uint8_t group = _CYHAL_PERIPHERAL_CLOCK_GET_GROUP(clock->block); in _cyhal_clock_set_frequency_peripheral()
2993 uint8_t group = _CYHAL_PERIPHERAL_GROUP_GET_GROUP(clock->block); in _cyhal_clock_set_frequency_peripheral()
3012 if ((clock->block & 0x02) == 0) // Integer (8 or 16) in _cyhal_clock_set_frequency_peripheral()
3014 uint32_t bits = (clock->block & 0x01) ? 16 : 8; in _cyhal_clock_set_frequency_peripheral()
3017 … ? _cyhal_utils_peri_pclk_set_divider(_CYHAL_CLOCK_GET_PCLK_GR_NUM(clock->block), clock, (div - 1)) in _cyhal_clock_set_frequency_peripheral()
3024 uint32_t bits = (clock->block & 0x01) ? 29 : 21; // Integer bits + 5 in _cyhal_clock_set_frequency_peripheral()
3030 …yhal_utils_peri_pclk_set_frac_divider(_CYHAL_CLOCK_GET_PCLK_GR_NUM(clock->block), clock, div_int, … in _cyhal_clock_set_frequency_peripheral()
3050 return ((clock->block & 0x02) == 0) in _cyhal_clock_set_divider_peripheral()
3051 …? _cyhal_utils_peri_pclk_set_divider(_CYHAL_CLOCK_GET_PCLK_GR_NUM(clock->block), clock, divider - … in _cyhal_clock_set_divider_peripheral()
3052 …: _cyhal_utils_peri_pclk_set_frac_divider(_CYHAL_CLOCK_GET_PCLK_GR_NUM(clock->block), clock, divid… in _cyhal_clock_set_divider_peripheral()
3061 uint8_t instance = _CYHAL_PERIPHERAL_CLOCK_GET_INSTANCE(clock->block); in _cyhal_clock_get_sources_peripheral()
3062 uint8_t group = _CYHAL_PERIPHERAL_CLOCK_GET_GROUP(clock->block); in _cyhal_clock_get_sources_peripheral()
3065 uint8_t group = _CYHAL_PERIPHERAL_GROUP_GET_GROUP(clock->block); in _cyhal_clock_get_sources_peripheral()
3513 static const cyhal_clock_funcs_t* _cyhal_clock_get_funcs_all(cyhal_clock_block_t block) in _cyhal_clock_get_funcs_all() argument
3515 switch (block) in _cyhal_clock_get_funcs_all()
3633 #define _CYHAL_CLOCK_CREATE(x,y) { .block = (CYHAL_CLOCK_BLOCK_##x), .channel = (y), .reserved = fa…
4072 cy_rslt_t _cyhal_clock_allocate_channel(cyhal_clock_t *clock, cyhal_clock_block_t block, const void… in _cyhal_clock_allocate_channel() argument
4074 uint8_t maxChannels = (uint8_t)_cyhal_utils_get_clock_count(block); in _cyhal_clock_allocate_channel()
4077 cyhal_resource_inst_t clock_resource = { CYHAL_RSC_CLOCK, block, i }; in _cyhal_clock_allocate_channel()
4080 clock->block = block; in _cyhal_clock_allocate_channel()
4096 clock->block = (cyhal_clock_block_t)resource->block_num; in cyhal_clock_get()
4109 cyhal_resource_inst_t clock_resource = { CYHAL_RSC_CLOCK, clock_->block, clock_->channel }; in cyhal_clock_reserve()
4123 if (clock->block == CYHAL_CLOCK_BLOCK_HF) in cyhal_clock_get_features()
4129 else if (clock->block < 4 * _CYHAL_CLOCK_PERI_GROUPS) in cyhal_clock_get_features()
4139 if (clock->block == CYHAL_CLOCK_BLOCK_HF) in cyhal_clock_is_enabled()
4141 else if (clock->block < 4 * _CYHAL_CLOCK_PERI_GROUPS) in cyhal_clock_is_enabled()
4151 if (clock->block == CYHAL_CLOCK_BLOCK_HF) in cyhal_clock_set_enabled()
4153 else if (clock->block < 4 * _CYHAL_CLOCK_PERI_GROUPS) in cyhal_clock_set_enabled()
4165 if (clock->block == CYHAL_CLOCK_BLOCK_HF) in cyhal_clock_get_frequency()
4167 else if (clock->block < 4 * _CYHAL_CLOCK_PERI_GROUPS) in cyhal_clock_get_frequency()
4179 if (clock->block == CYHAL_CLOCK_BLOCK_HF) in cyhal_clock_set_frequency()
4181 else if (clock->block < 4 * _CYHAL_CLOCK_PERI_GROUPS) in cyhal_clock_set_frequency()
4191 if (clock->block == CYHAL_CLOCK_BLOCK_HF) in cyhal_clock_set_divider()
4193 else if (clock->block < 4 * _CYHAL_CLOCK_PERI_GROUPS) in cyhal_clock_set_divider()
4203 if (clock->block == CYHAL_CLOCK_BLOCK_HF) in cyhal_clock_get_sources()
4205 else if (clock->block < 4 * _CYHAL_CLOCK_PERI_GROUPS) in cyhal_clock_get_sources()
4215 if (clock->block == CYHAL_CLOCK_BLOCK_HF) in cyhal_clock_set_source()
4217 else if (clock->block < 4 * _CYHAL_CLOCK_PERI_GROUPS) in cyhal_clock_set_source()
4228 cyhal_resource_inst_t rsc = { CYHAL_RSC_CLOCK, clock->block, clock->channel }; in cyhal_clock_free()