Lines Matching refs:orom
512 struct isci_orom *orom = to_pci_info(pdev)->orom; in isci_host_alloc() local
543 if (orom) { in isci_host_alloc()
544 if (id < 0 || id >= SCI_MAX_CONTROLLERS || id > orom->hdr.num_elements) { in isci_host_alloc()
548 ihost->oem_parameters = orom->ctrl[id]; in isci_host_alloc()
549 oem_version = orom->hdr.version; in isci_host_alloc()
622 struct isci_orom *orom = NULL; in isci_pci_probe() local
634 orom = isci_get_efi_var(pdev); in isci_pci_probe()
636 if (!orom) in isci_pci_probe()
637 orom = isci_request_oprom(pdev); in isci_pci_probe()
639 for (i = 0; orom && i < num_controllers(pdev); i++) { in isci_pci_probe()
640 if (sci_oem_parameters_validate(&orom->ctrl[i], in isci_pci_probe()
641 orom->hdr.version)) { in isci_pci_probe()
644 orom = NULL; in isci_pci_probe()
649 if (!orom) { in isci_pci_probe()
651 orom = isci_request_firmware(pdev, fw); in isci_pci_probe()
652 if (!orom) { in isci_pci_probe()
665 if (orom) in isci_pci_probe()
668 (orom->hdr.version & 0xf0) >> 4, in isci_pci_probe()
669 (orom->hdr.version & 0xf), source); in isci_pci_probe()
671 pci_info->orom = orom; in isci_pci_probe()