Lines Matching refs:orom
505 struct isci_orom *orom = to_pci_info(pdev)->orom; in isci_host_alloc() local
536 if (orom) { in isci_host_alloc()
537 if (id < 0 || id >= SCI_MAX_CONTROLLERS || id > orom->hdr.num_elements) { in isci_host_alloc()
541 ihost->oem_parameters = orom->ctrl[id]; in isci_host_alloc()
542 oem_version = orom->hdr.version; in isci_host_alloc()
615 struct isci_orom *orom = NULL; in isci_pci_probe() local
627 orom = isci_get_efi_var(pdev); in isci_pci_probe()
629 if (!orom) in isci_pci_probe()
630 orom = isci_request_oprom(pdev); in isci_pci_probe()
632 for (i = 0; orom && i < num_controllers(pdev); i++) { in isci_pci_probe()
633 if (sci_oem_parameters_validate(&orom->ctrl[i], in isci_pci_probe()
634 orom->hdr.version)) { in isci_pci_probe()
637 orom = NULL; in isci_pci_probe()
642 if (!orom) { in isci_pci_probe()
644 orom = isci_request_firmware(pdev, fw); in isci_pci_probe()
645 if (!orom) { in isci_pci_probe()
658 if (orom) in isci_pci_probe()
661 (orom->hdr.version & 0xf0) >> 4, in isci_pci_probe()
662 (orom->hdr.version & 0xf), source); in isci_pci_probe()
664 pci_info->orom = orom; in isci_pci_probe()