Lines Matching refs:resource
85 obj->base = _cyhal_ctb_base[obj->resource.block_num]; in _cyhal_opamp_init_hw()
86 …cy_rslt_t result = Cy_CTB_OpampInit(obj->base, _cyhal_opamp_convert_sel(obj->resource.channel_num)… in _cyhal_opamp_init_hw()
105 obj->resource.type = CYHAL_RSC_INVALID; in cyhal_opamp_init()
117 …result = _cyhal_opamp_init_common(&(obj->resource), CYHAL_OPAMP_RSLT_BAD_ARGUMENT, vin_p, vin_m, v… in cyhal_opamp_init()
134 …h(obj->base, _cyhal_opamp_convert_switch(obj->resource.channel_num), _cyhal_opamp_pin_to_mask(obj-… in cyhal_opamp_init()
135 _cyhal_opamp_set_isolation_switch(obj->resource.channel_num, obj->base, true); in cyhal_opamp_init()
150 obj->resource = *cfg->resource; in cyhal_opamp_init_cfg()
169 …Cy_CTB_SetPower(obj->base, _cyhal_opamp_convert_sel(obj->resource.channel_num), power_level, _CYHA… in cyhal_opamp_set_power()
183 …h(obj->base, _cyhal_opamp_convert_switch(obj->resource.channel_num), _cyhal_opamp_pin_to_mask(obj-… in cyhal_opamp_free()
184 _cyhal_opamp_set_isolation_switch(obj->resource.channel_num, obj->base, false); in cyhal_opamp_free()
190 if((NULL != obj) && (CYHAL_RSC_INVALID != obj->resource.type)) in cyhal_opamp_free()
194 cyhal_hwmgr_free(&obj->resource); in cyhal_opamp_free()
197 obj->resource.type = CYHAL_RSC_INVALID; in cyhal_opamp_free()