Lines Matching refs:resource
249 obj->resource.type = CYHAL_RSC_INVALID; in _cyhal_adc_config_hw()
253 if(NULL == cfg->resource && NC != pin) in _cyhal_adc_config_hw()
263 obj->resource = inst; in _cyhal_adc_config_hw()
269 if (obj->resource.type == CYHAL_RSC_INVALID) in _cyhal_adc_config_hw()
274 else if(NULL != cfg->resource) in _cyhal_adc_config_hw()
276 obj->resource = *cfg->resource; in _cyhal_adc_config_hw()
286 obj->base = _cyhal_adcmic_base[obj->resource.block_num]; in _cyhal_adc_config_hw()
287 pclk = _cyhal_adcmic_clock[obj->resource.block_num]; in _cyhal_adc_config_hw()
294 …(result = _cyhal_utils_allocate_clock(&(obj->clock), &(obj->resource), CYHAL_CLOCK_BLOCK_PERIPHERA… in _cyhal_adc_config_hw()
326 _cyhal_adcmic_config_structs[obj->resource.block_num] = obj; in _cyhal_adc_config_hw()
327 …cy_stc_sysint_t irqCfg = { _cyhal_adcmic_irq_n[obj->resource.block_num], CYHAL_ISR_PRIORITY_DEFAUL… in _cyhal_adc_config_hw()
329 NVIC_EnableIRQ(_cyhal_adcmic_irq_n[obj->resource.block_num]); in _cyhal_adc_config_hw()
342 config.resource = NULL; in cyhal_adc_init()
398 if (CYHAL_RSC_INVALID != obj->resource.type) in cyhal_adc_free()
400 _cyhal_system_irq_t irqn = _cyhal_adcmic_irq_n[obj->resource.block_num]; in cyhal_adc_free()
402 _cyhal_adcmic_config_structs[obj->resource.block_num] = NULL; in cyhal_adc_free()
406 …_cyhal_utils_peri_pclk_disable_divider(_cyhal_adcmic_clock[obj->resource.block_num], &(obj->clock)… in cyhal_adc_free()
418 cyhal_hwmgr_free(&obj->resource); in cyhal_adc_free()
480 &(adc->resource), true); in cyhal_adc_channel_init_diff()
700 _cyhal_system_irq_t irqn = _cyhal_adcmic_irq_n[obj->resource.block_num]; in cyhal_adc_enable_event()