Lines Matching defs:config
428 struct ath10k_qmi_wlan_enable_cfg *config,
452 if (config->num_ce_tgt_cfg > QMI_WLFW_MAX_NUM_CE_V01)
455 req->tgt_cfg_len = config->num_ce_tgt_cfg;
457 req->tgt_cfg[i].pipe_num = config->ce_tgt_cfg[i].pipe_num;
458 req->tgt_cfg[i].pipe_dir = config->ce_tgt_cfg[i].pipe_dir;
459 req->tgt_cfg[i].nentries = config->ce_tgt_cfg[i].nentries;
460 req->tgt_cfg[i].nbytes_max = config->ce_tgt_cfg[i].nbytes_max;
461 req->tgt_cfg[i].flags = config->ce_tgt_cfg[i].flags;
465 if (config->num_ce_svc_pipe_cfg > QMI_WLFW_MAX_NUM_SVC_V01)
468 req->svc_cfg_len = config->num_ce_svc_pipe_cfg;
470 req->svc_cfg[i].service_id = config->ce_svc_cfg[i].service_id;
471 req->svc_cfg[i].pipe_dir = config->ce_svc_cfg[i].pipe_dir;
472 req->svc_cfg[i].pipe_num = config->ce_svc_cfg[i].pipe_num;
476 if (config->num_shadow_reg_cfg >
480 req->shadow_reg_len = config->num_shadow_reg_cfg;
482 memcpy(req->shadow_reg, config->shadow_reg_cfg,
491 ath10k_err(ar, "failed to send config request: %d\n", ret);
500 ath10k_err(ar, "config request rejected: %d\n", resp.resp.error);
505 ath10k_dbg(ar, ATH10K_DBG_QMI, "qmi config request completed\n");
515 struct ath10k_qmi_wlan_enable_cfg *config,
521 ath10k_dbg(ar, ATH10K_DBG_QMI, "qmi mode %d config %p\n",
522 mode, config);
524 ret = ath10k_qmi_cfg_send_sync_msg(ar, config, version);
526 ath10k_err(ar, "failed to send qmi config: %d\n", ret);