Lines Matching refs:ispfw
393 * Load ispfw(4) firmware unless requested not to do so.
395 * version numbers of ispfw(4) and flash firmware. Load
397 * If loading ispfw(4) is disabled or loading it failed
405 * Load ispfw(4) firmware unless requested not to do so
407 * ispfw(4) is disabled or loading it failed (eg. no
428 /* Try to load ispfw(4) first */
432 isp->isp_osinfo.ispfw = firmware_get(fwname);
433 if (isp->isp_osinfo.ispfw != NULL) {
434 isp->isp_mdvec->dv_ispfw = isp->isp_osinfo.ispfw->data;
439 "Loaded ispfw(4) firmware %s", fwname);
445 "Firmware revision (ispfw) %u.%u.%u (%x).",
450 "Unable to load ispfw(4) firmware %s", fwname);
461 * download ispfw(4) as it's newer than flash, or
472 * Fall through to use ispfw(4) if available or
475 if (isp->isp_osinfo.ispfw != NULL)
480 /* Fall through to load ispfw(4) or simply MBOX_EXEC_FIRMWARE */
481 if (isp->isp_osinfo.ispfw != NULL)
524 /* Drop reference to ispfw(4) firmware */
525 if (isp->isp_osinfo.ispfw != NULL)
526 firmware_put(isp->isp_osinfo.ispfw, FIRMWARE_UNLOAD);
529 "Skipping ispfw(4) firmware download");
5227 /* If ispfw(4) is loaded compare versions and use the newest */
5228 if (isp->isp_osinfo.ispfw != NULL) {
5237 "Loading RISC with %s ispfw(4) firmware %s",
5244 "Loading RISC with newer ispfw(4) firmware");