Lines Matching refs:bei
3286 static struct resource *pci_ea_get_resource(struct pci_dev *dev, u8 bei, in pci_ea_get_resource() argument
3289 if (bei <= PCI_EA_BEI_BAR5 && prop <= PCI_EA_P_IO) in pci_ea_get_resource()
3290 return &dev->resource[bei]; in pci_ea_get_resource()
3292 else if (bei >= PCI_EA_BEI_VF_BAR0 && bei <= PCI_EA_BEI_VF_BAR5 && in pci_ea_get_resource()
3295 bei - PCI_EA_BEI_VF_BAR0]; in pci_ea_get_resource()
3297 else if (bei == PCI_EA_BEI_ROM) in pci_ea_get_resource()
3311 u32 dw0, bei, base, max_offset; in pci_ea_read() local
3324 bei = FIELD_GET(PCI_EA_BEI, dw0); in pci_ea_read()
3336 res = pci_ea_get_resource(dev, bei, prop); in pci_ea_read()
3337 res_name = pci_resource_name(dev, bei); in pci_ea_read()
3339 pci_err(dev, "Unsupported EA entry BEI: %u\n", bei); in pci_ea_read()
3410 if (bei <= PCI_EA_BEI_BAR5) in pci_ea_read()
3413 else if (bei == PCI_EA_BEI_ROM) in pci_ea_read()
3416 else if (bei >= PCI_EA_BEI_VF_BAR0 && bei <= PCI_EA_BEI_VF_BAR5) in pci_ea_read()
3421 bei, res, prop); in pci_ea_read()