Lines Matching refs:orom
479 struct isci_orom *orom = to_pci_info(pdev)->orom; in isci_host_alloc() local
510 if (orom) { in isci_host_alloc()
511 if (id < 0 || id >= SCI_MAX_CONTROLLERS || id > orom->hdr.num_elements) { in isci_host_alloc()
515 ihost->oem_parameters = orom->ctrl[id]; in isci_host_alloc()
516 oem_version = orom->hdr.version; in isci_host_alloc()
596 struct isci_orom *orom = NULL; in isci_pci_probe() local
608 orom = isci_get_efi_var(pdev); in isci_pci_probe()
610 if (!orom) in isci_pci_probe()
611 orom = isci_request_oprom(pdev); in isci_pci_probe()
613 for (i = 0; orom && i < num_controllers(pdev); i++) { in isci_pci_probe()
614 if (sci_oem_parameters_validate(&orom->ctrl[i], in isci_pci_probe()
615 orom->hdr.version)) { in isci_pci_probe()
618 orom = NULL; in isci_pci_probe()
623 if (!orom) { in isci_pci_probe()
625 orom = isci_request_firmware(pdev, fw); in isci_pci_probe()
626 if (!orom) { in isci_pci_probe()
639 if (orom) in isci_pci_probe()
642 (orom->hdr.version & 0xf0) >> 4, in isci_pci_probe()
643 (orom->hdr.version & 0xf), source); in isci_pci_probe()
645 pci_info->orom = orom; in isci_pci_probe()