Lines Matching defs:cpr_mconfig
547 struct skl_cpr_cfg *cpr_mconfig)
552 memcpy(&cpr_mconfig->gtw_cfg.config_data,
556 cpr_mconfig->gtw_cfg.config_length =
624 struct skl_cpr_cfg *cpr_mconfig)
630 cpr_mconfig->gtw_cfg.node_id = skl_get_node_id(skl, mconfig);
632 if (cpr_mconfig->gtw_cfg.node_id == SKL_NON_GATEWAY_CPR_NODE_ID) {
633 cpr_mconfig->cpr_feature_mask = 0;
639 cpr_mconfig->gtw_cfg.dma_buffer_size = res->dma_buffer_size;
666 cpr_mconfig->gtw_cfg.dma_buffer_size =
670 if (!cpr_mconfig->gtw_cfg.dma_buffer_size) {
672 cpr_mconfig->gtw_cfg.dma_buffer_size = 2 * res->obs;
674 cpr_mconfig->gtw_cfg.dma_buffer_size = 2 * res->ibs;
678 cpr_mconfig->cpr_feature_mask = 0;
679 cpr_mconfig->gtw_cfg.config_length = 0;
681 skl_copy_copier_caps(mconfig, cpr_mconfig);
796 struct skl_cpr_cfg *cpr_mconfig)
798 struct skl_audio_data_format *out_fmt = &cpr_mconfig->out_fmt;
799 struct skl_base_cfg *base_cfg = (struct skl_base_cfg *)cpr_mconfig;
804 skl_setup_cpr_gateway_cfg(skl, mconfig, cpr_mconfig);