pci_resource_is_optional
bool pci_resource_is_optional(const struct pci_dev *dev, int resno);
bool optional = pci_resource_is_optional(dev, resno);
!pci_resource_is_optional(dev, idx))
optional_res = pci_resource_is_optional(dev, idx);
if (!pci_resource_is_optional(fail_res->dev, idx))
if (pci_resource_is_optional(dev, i))