Searched refs:bir (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/platform/x86/intel/pmt/ |
| H A D | class.c | 214 u8 bir; in intel_pmt_populate_entry() local 223 bir = GET_BIR(header->base_offset); in intel_pmt_populate_entry() 228 if (bir) { in intel_pmt_populate_entry() 231 bir, header->access_type); in intel_pmt_populate_entry() 277 entry->base_addr = pci_resource_start(pci_dev, bir) + in intel_pmt_populate_entry()
|
| /linux/drivers/pci/controller/cadence/ |
| H A D | pcie-cadence-ep.c | 296 u16 nr_irqs, enum pci_barno bir, u32 offset) in cdns_pcie_ep_set_msix() argument 314 val = offset | bir; in cdns_pcie_ep_set_msix() 319 val = (offset + (nr_irqs * PCI_MSIX_ENTRY_SIZE)) | bir; in cdns_pcie_ep_set_msix() 497 u8 bir, cap; in cdns_pcie_ep_send_msix_irq() local 514 bir = FIELD_GET(PCI_MSIX_TABLE_BIR, tbl_offset); in cdns_pcie_ep_send_msix_irq() 517 msix_tbl = epf->epf_bar[bir]->addr + tbl_offset; in cdns_pcie_ep_send_msix_irq()
|
| /linux/drivers/pci/msi/ |
| H A D | msi.c | 568 u8 bir; in msix_map_region() local 572 bir = (u8)(table_offset & PCI_MSIX_TABLE_BIR); in msix_map_region() 573 flags = pci_resource_flags(dev, bir); in msix_map_region() 578 phys_addr = pci_resource_start(dev, bir) + table_offset; in msix_map_region()
|
| /linux/drivers/pci/endpoint/ |
| H A D | pci-epc-core.c | 371 enum pci_barno bir, u32 offset) in pci_epc_set_msix() argument 385 ret = epc->ops->set_msix(epc, func_no, vfunc_no, nr_irqs, bir, offset); in pci_epc_set_msix()
|