Lines Matching full:cap
25 u16 cap; in cdns_pcie_get_fn_from_vfn() local
30 cap = cdns_pcie_find_ext_capability(pcie, PCI_EXT_CAP_ID_SRIOV); in cdns_pcie_get_fn_from_vfn()
31 first_vf_offset = cdns_pcie_ep_fn_readw(pcie, fn, cap + PCI_SRIOV_VF_OFFSET); in cdns_pcie_get_fn_from_vfn()
32 stride = cdns_pcie_ep_fn_readw(pcie, fn, cap + PCI_SRIOV_VF_STRIDE); in cdns_pcie_get_fn_from_vfn()
44 u16 cap; in cdns_pcie_ep_write_header() local
46 cap = cdns_pcie_find_ext_capability(pcie, PCI_EXT_CAP_ID_SRIOV); in cdns_pcie_ep_write_header()
51 reg = cap + PCI_SRIOV_VF_DID; in cdns_pcie_ep_write_header()
233 u8 cap; in cdns_pcie_ep_set_msi() local
235 cap = cdns_pcie_find_capability(pcie, PCI_CAP_ID_MSI); in cdns_pcie_ep_set_msi()
242 flags = cdns_pcie_ep_fn_readw(pcie, fn, cap + PCI_MSI_FLAGS); in cdns_pcie_ep_set_msi()
246 cdns_pcie_ep_fn_writew(pcie, fn, cap + PCI_MSI_FLAGS, flags); in cdns_pcie_ep_set_msi()
256 u8 cap; in cdns_pcie_ep_get_msi() local
258 cap = cdns_pcie_find_capability(pcie, PCI_CAP_ID_MSI); in cdns_pcie_ep_get_msi()
262 flags = cdns_pcie_ep_fn_readw(pcie, fn, cap + PCI_MSI_FLAGS); in cdns_pcie_ep_get_msi()
280 u8 cap; in cdns_pcie_ep_get_msix() local
282 cap = cdns_pcie_find_capability(pcie, PCI_CAP_ID_MSIX); in cdns_pcie_ep_get_msix()
285 reg = cap + PCI_MSIX_FLAGS; in cdns_pcie_ep_get_msix()
301 u8 cap; in cdns_pcie_ep_set_msix() local
303 cap = cdns_pcie_find_capability(pcie, PCI_CAP_ID_MSIX); in cdns_pcie_ep_set_msix()
306 reg = cap + PCI_MSIX_FLAGS; in cdns_pcie_ep_set_msix()
313 reg = cap + PCI_MSIX_TABLE; in cdns_pcie_ep_set_msix()
318 reg = cap + PCI_MSIX_PBA; in cdns_pcie_ep_set_msix()
391 u8 msi_count, cap; in cdns_pcie_ep_send_msi_irq() local
393 cap = cdns_pcie_find_capability(pcie, PCI_CAP_ID_MSI); in cdns_pcie_ep_send_msi_irq()
397 flags = cdns_pcie_ep_fn_readw(pcie, fn, cap + PCI_MSI_FLAGS); in cdns_pcie_ep_send_msi_irq()
409 data = cdns_pcie_ep_fn_readw(pcie, fn, cap + PCI_MSI_DATA_64); in cdns_pcie_ep_send_msi_irq()
413 pci_addr = cdns_pcie_ep_fn_readl(pcie, fn, cap + PCI_MSI_ADDRESS_HI); in cdns_pcie_ep_send_msi_irq()
415 pci_addr |= cdns_pcie_ep_fn_readl(pcie, fn, cap + PCI_MSI_ADDRESS_LO); in cdns_pcie_ep_send_msi_irq()
444 u8 msi_count, cap; in cdns_pcie_ep_map_msi_irq() local
448 cap = cdns_pcie_find_capability(pcie, PCI_CAP_ID_MSI); in cdns_pcie_ep_map_msi_irq()
452 flags = cdns_pcie_ep_fn_readw(pcie, fn, cap + PCI_MSI_FLAGS); in cdns_pcie_ep_map_msi_irq()
464 data = cdns_pcie_ep_fn_readw(pcie, fn, cap + PCI_MSI_DATA_64); in cdns_pcie_ep_map_msi_irq()
468 pci_addr = cdns_pcie_ep_fn_readl(pcie, fn, cap + PCI_MSI_ADDRESS_HI); in cdns_pcie_ep_map_msi_irq()
470 pci_addr |= cdns_pcie_ep_fn_readl(pcie, fn, cap + PCI_MSI_ADDRESS_LO); in cdns_pcie_ep_map_msi_irq()
497 u8 bir, cap; in cdns_pcie_ep_send_msix_irq() local
500 cap = cdns_pcie_find_capability(pcie, PCI_CAP_ID_MSIX); in cdns_pcie_ep_send_msix_irq()
508 flags = cdns_pcie_ep_fn_readw(pcie, fn, cap + PCI_MSIX_FLAGS); in cdns_pcie_ep_send_msix_irq()
512 reg = cap + PCI_MSIX_TABLE; in cdns_pcie_ep_send_msix_irq()
574 u8 cap; in cdns_pcie_ep_start() local
576 cap = cdns_pcie_find_capability(pcie, PCI_CAP_ID_EXP); in cdns_pcie_ep_start()
600 cap + PCI_EXP_DEVCAP); in cdns_pcie_ep_start()
603 cap + PCI_EXP_DEVCAP, value); in cdns_pcie_ep_start()