Lines Matching defs:config
423 struct ath10k_qmi_wlan_enable_cfg *config,
447 if (config->num_ce_tgt_cfg > QMI_WLFW_MAX_NUM_CE_V01)
450 req->tgt_cfg_len = config->num_ce_tgt_cfg;
452 req->tgt_cfg[i].pipe_num = config->ce_tgt_cfg[i].pipe_num;
453 req->tgt_cfg[i].pipe_dir = config->ce_tgt_cfg[i].pipe_dir;
454 req->tgt_cfg[i].nentries = config->ce_tgt_cfg[i].nentries;
455 req->tgt_cfg[i].nbytes_max = config->ce_tgt_cfg[i].nbytes_max;
456 req->tgt_cfg[i].flags = config->ce_tgt_cfg[i].flags;
460 if (config->num_ce_svc_pipe_cfg > QMI_WLFW_MAX_NUM_SVC_V01)
463 req->svc_cfg_len = config->num_ce_svc_pipe_cfg;
465 req->svc_cfg[i].service_id = config->ce_svc_cfg[i].service_id;
466 req->svc_cfg[i].pipe_dir = config->ce_svc_cfg[i].pipe_dir;
467 req->svc_cfg[i].pipe_num = config->ce_svc_cfg[i].pipe_num;
471 if (config->num_shadow_reg_cfg >
475 req->shadow_reg_len = config->num_shadow_reg_cfg;
477 memcpy(req->shadow_reg, config->shadow_reg_cfg,
486 ath10k_err(ar, "failed to send config request: %d\n", ret);
495 ath10k_err(ar, "config request rejected: %d\n", resp.resp.error);
500 ath10k_dbg(ar, ATH10K_DBG_QMI, "qmi config request completed\n");
510 struct ath10k_qmi_wlan_enable_cfg *config,
516 ath10k_dbg(ar, ATH10K_DBG_QMI, "qmi mode %d config %p\n",
517 mode, config);
519 ret = ath10k_qmi_cfg_send_sync_msg(ar, config, version);
521 ath10k_err(ar, "failed to send qmi config: %d\n", ret);