Lines Matching refs:cpr_mconfig
311 struct skl_cpr_cfg *cpr_mconfig) in skl_copy_copier_caps() argument
316 memcpy(cpr_mconfig->gtw_cfg.config_data, in skl_copy_copier_caps()
320 cpr_mconfig->gtw_cfg.config_length = in skl_copy_copier_caps()
331 struct skl_cpr_cfg *cpr_mconfig) in skl_setup_cpr_gateway_cfg() argument
380 cpr_mconfig->gtw_cfg.node_id = SKL_NON_GATEWAY_CPR_NODE_ID; in skl_setup_cpr_gateway_cfg()
381 cpr_mconfig->cpr_feature_mask = 0; in skl_setup_cpr_gateway_cfg()
385 cpr_mconfig->gtw_cfg.node_id = node_id.val; in skl_setup_cpr_gateway_cfg()
388 cpr_mconfig->gtw_cfg.dma_buffer_size = 2 * mconfig->obs; in skl_setup_cpr_gateway_cfg()
390 cpr_mconfig->gtw_cfg.dma_buffer_size = 2 * mconfig->ibs; in skl_setup_cpr_gateway_cfg()
392 cpr_mconfig->cpr_feature_mask = 0; in skl_setup_cpr_gateway_cfg()
393 cpr_mconfig->gtw_cfg.config_length = 0; in skl_setup_cpr_gateway_cfg()
395 skl_copy_copier_caps(mconfig, cpr_mconfig); in skl_setup_cpr_gateway_cfg()
467 struct skl_cpr_cfg *cpr_mconfig) in skl_set_copier_format() argument
469 struct skl_audio_data_format *out_fmt = &cpr_mconfig->out_fmt; in skl_set_copier_format()
470 struct skl_base_cfg *base_cfg = (struct skl_base_cfg *)cpr_mconfig; in skl_set_copier_format()
475 skl_setup_cpr_gateway_cfg(ctx, mconfig, cpr_mconfig); in skl_set_copier_format()