Lines Matching defs:config
152 bt_dev_dbg(hdev, "QCA Patch config");
158 bt_dev_err(hdev, "Sending QCA Patch config failed (%d)", err);
163 bt_dev_err(hdev, "QCA Patch config cmd size mismatch len %d", skb->len);
170 bt_dev_err(hdev, "QCA Patch config with no header");
231 struct qca_fw_config *config,
241 uint8_t nvm_baud_rate = config->user_baud_rate;
243 config->dnld_mode = QCA_SKIP_EVT_NONE;
244 config->dnld_type = QCA_SKIP_EVT_NONE;
246 switch (config->type) {
248 config->dnld_mode = QCA_SKIP_EVT_VSE_CC;
249 config->dnld_type = QCA_SKIP_EVT_VSE_CC;
266 config->dnld_mode = tlv_patch->download_mode;
267 config->dnld_type = config->dnld_mode;
342 BT_ERR("Unknown TLV type %d", config->type);
446 struct qca_fw_config *config,
455 bt_dev_info(hdev, "QCA Downloading %s", config->fwname);
457 ret = request_firmware(&fw, config->fwname, &hdev->dev);
462 if (soc_type == QCA_WCN6750 && config->type == ELF_TYPE_PATCH) {
464 config->fwname, ret);
465 config->type = TLV_TYPE_PATCH;
466 snprintf(config->fwname, sizeof(config->fwname),
468 bt_dev_info(hdev, "QCA Downloading %s", config->fwname);
469 ret = request_firmware(&fw, config->fwname, &hdev->dev);
472 config->fwname, ret);
477 config->fwname, ret);
486 config->fwname);
494 qca_tlv_check_data(hdev, config, data, soc_type);
506 config->dnld_mode = QCA_SKIP_EVT_NONE;
509 config->dnld_mode, soc_type);
522 if (config->dnld_type == QCA_SKIP_EVT_VSE_CC ||
523 config->dnld_type == QCA_SKIP_EVT_VSE)
581 struct qca_fw_config config;
592 config.user_baud_rate = baudrate;
606 config.type = TLV_TYPE_PATCH;
611 snprintf(config.fwname, sizeof(config.fwname),
615 snprintf(config.fwname, sizeof(config.fwname),
619 snprintf(config.fwname, sizeof(config.fwname),
626 config.type = ELF_TYPE_PATCH;
627 snprintf(config.fwname, sizeof(config.fwname),
631 snprintf(config.fwname, sizeof(config.fwname),
635 snprintf(config.fwname, sizeof(config.fwname),
639 snprintf(config.fwname, sizeof(config.fwname),
643 err = qca_download_firmware(hdev, &config, soc_type, rom_ver);
653 config.type = TLV_TYPE_NVM;
655 snprintf(config.fwname, sizeof(config.fwname),
663 snprintf(config.fwname, sizeof(config.fwname),
666 snprintf(config.fwname, sizeof(config.fwname),
671 snprintf(config.fwname, sizeof(config.fwname),
675 snprintf(config.fwname, sizeof(config.fwname),
679 snprintf(config.fwname, sizeof(config.fwname),
683 snprintf(config.fwname, sizeof(config.fwname),
687 snprintf(config.fwname, sizeof(config.fwname),
692 snprintf(config.fwname, sizeof(config.fwname),
697 err = qca_download_firmware(hdev, &config, soc_type, rom_ver);