Lines Matching refs:ver
154 iwmbt_dump_version(struct iwmbt_version *ver)
156 iwmbt_info("status 0x%02x", ver->status);
157 iwmbt_info("hw_platform 0x%02x", ver->hw_platform);
158 iwmbt_info("hw_variant 0x%02x", ver->hw_variant);
159 iwmbt_info("hw_revision 0x%02x", ver->hw_revision);
160 iwmbt_info("fw_variant 0x%02x", ver->fw_variant);
161 iwmbt_info("fw_revision 0x%02x", ver->fw_revision);
162 iwmbt_info("fw_build_num 0x%02x", ver->fw_build_num);
163 iwmbt_info("fw_build_ww 0x%02x", ver->fw_build_ww);
164 iwmbt_info("fw_build_yy 0x%02x", ver->fw_build_yy);
165 iwmbt_info("fw_patch_num 0x%02x", ver->fw_patch_num);
190 iwmbt_dump_version_tlv(struct iwmbt_version_tlv *ver)
192 iwmbt_info("cnvi_top 0x%08x", ver->cnvi_top);
193 iwmbt_info("cnvr_top 0x%08x", ver->cnvr_top);
194 iwmbt_info("cnvi_bt 0x%08x", ver->cnvi_bt);
195 iwmbt_info("cnvr_bt 0x%08x", ver->cnvr_bt);
196 iwmbt_info("dev_rev_id 0x%04x", ver->dev_rev_id);
197 iwmbt_info("img_type 0x%02x", ver->img_type);
198 iwmbt_info("timestamp 0x%04x", ver->timestamp);
199 iwmbt_info("build_type 0x%02x", ver->build_type);
200 iwmbt_info("build_num 0x%08x", ver->build_num);
201 iwmbt_info("Secure Boot: %s", ver->secure_boot ? "on" : "off");
202 iwmbt_info("OTP lock: %s", ver->otp_lock ? "on" : "off");
203 iwmbt_info("API lock: %s", ver->api_lock ? "on" : "off");
204 iwmbt_info("Debug lock: %s", ver->debug_lock ? "on" : "off");
206 ver->min_fw_build_nn,
207 ver->min_fw_build_cw,
208 2000 + ver->min_fw_build_yy);
209 iwmbt_info("limited_cce 0x%02x", ver->limited_cce);
210 iwmbt_info("sbe_type 0x%02x", ver->sbe_type);
212 ver->otp_bd_addr.b[5],
213 ver->otp_bd_addr.b[4],
214 ver->otp_bd_addr.b[3],
215 ver->otp_bd_addr.b[2],
216 ver->otp_bd_addr.b[1],
217 ver->otp_bd_addr.b[0]);
218 if (ver->img_type == TLV_IMG_TYPE_BOOTLOADER ||
219 ver->img_type == TLV_IMG_TYPE_OPERATIONAL)
221 (ver->img_type == TLV_IMG_TYPE_BOOTLOADER ?
223 2000 + (ver->timestamp >> 8),
224 ver->timestamp & 0xff,
225 ver->build_type,
226 ver->build_num);
391 struct iwmbt_version ver;
394 r = iwmbt_get_version(hdl, &ver);
399 iwmbt_dump_version(&ver);
400 iwmbt_debug("fw_patch_num=0x%02x", (int) ver.fw_patch_num);
403 if (ver.fw_patch_num > 0x00) {
408 firmware_path = iwmbt_get_fwname(&ver, NULL, firmware_dir, "bseq");
448 r = iwmbt_get_version(hdl, &ver);
450 iwmbt_dump_version(&ver);
471 struct iwmbt_version ver;
475 r = iwmbt_get_version(hdl, &ver);
480 iwmbt_dump_version(&ver);
481 iwmbt_debug("fw_variant=0x%02x", (int) ver.fw_variant);
483 if (ver.fw_variant == FW_VARIANT_OPERATIONAL) {
488 if (ver.fw_variant != FW_VARIANT_BOOTLOADER){
489 iwmbt_err("unknown fw_variant 0x%02x", (int) ver.fw_variant);
508 firmware_path = iwmbt_get_fwname(&ver, ¶ms, firmware_dir, "sfi");
532 r = iwmbt_get_version(hdl, &ver);
534 iwmbt_dump_version(&ver);
537 firmware_path = iwmbt_get_fwname(&ver, ¶ms, firmware_dir, "ddc");