Lines Matching refs:func_offset

49 	unsigned int func_offset = 0;  in dw_pcie_ep_func_select()  local
52 func_offset = ep->ops->func_conf_select(ep, func_no); in dw_pcie_ep_func_select()
54 return func_offset; in dw_pcie_ep_func_select()
61 unsigned int func_offset = 0; in __dw_pcie_ep_reset_bar() local
64 func_offset = dw_pcie_ep_func_select(ep, func_no); in __dw_pcie_ep_reset_bar()
66 reg = func_offset + PCI_BASE_ADDRESS_0 + (4 * bar); in __dw_pcie_ep_reset_bar()
92 unsigned int func_offset = 0; in __dw_pcie_ep_find_next_cap() local
99 func_offset = dw_pcie_ep_func_select(ep, func_no); in __dw_pcie_ep_find_next_cap()
101 reg = dw_pcie_readw_dbi(pci, func_offset + cap_ptr); in __dw_pcie_ep_find_next_cap()
117 unsigned int func_offset = 0; in dw_pcie_ep_find_capability() local
121 func_offset = dw_pcie_ep_func_select(ep, func_no); in dw_pcie_ep_find_capability()
123 reg = dw_pcie_readw_dbi(pci, func_offset + PCI_CAPABILITY_LIST); in dw_pcie_ep_find_capability()
134 unsigned int func_offset = 0; in dw_pcie_ep_write_header() local
136 func_offset = dw_pcie_ep_func_select(ep, func_no); in dw_pcie_ep_write_header()
139 dw_pcie_writew_dbi(pci, func_offset + PCI_VENDOR_ID, hdr->vendorid); in dw_pcie_ep_write_header()
140 dw_pcie_writew_dbi(pci, func_offset + PCI_DEVICE_ID, hdr->deviceid); in dw_pcie_ep_write_header()
141 dw_pcie_writeb_dbi(pci, func_offset + PCI_REVISION_ID, hdr->revid); in dw_pcie_ep_write_header()
142 dw_pcie_writeb_dbi(pci, func_offset + PCI_CLASS_PROG, hdr->progif_code); in dw_pcie_ep_write_header()
143 dw_pcie_writew_dbi(pci, func_offset + PCI_CLASS_DEVICE, in dw_pcie_ep_write_header()
145 dw_pcie_writeb_dbi(pci, func_offset + PCI_CACHE_LINE_SIZE, in dw_pcie_ep_write_header()
147 dw_pcie_writew_dbi(pci, func_offset + PCI_SUBSYSTEM_VENDOR_ID, in dw_pcie_ep_write_header()
149 dw_pcie_writew_dbi(pci, func_offset + PCI_SUBSYSTEM_ID, hdr->subsys_id); in dw_pcie_ep_write_header()
150 dw_pcie_writeb_dbi(pci, func_offset + PCI_INTERRUPT_PIN, in dw_pcie_ep_write_header()
236 unsigned int func_offset = 0; in dw_pcie_ep_set_bar() local
240 func_offset = dw_pcie_ep_func_select(ep, func_no); in dw_pcie_ep_set_bar()
242 reg = PCI_BASE_ADDRESS_0 + (4 * bar) + func_offset; in dw_pcie_ep_set_bar()
325 unsigned int func_offset = 0; in dw_pcie_ep_get_msi() local
332 func_offset = dw_pcie_ep_func_select(ep, func_no); in dw_pcie_ep_get_msi()
334 reg = ep_func->msi_cap + func_offset + PCI_MSI_FLAGS; in dw_pcie_ep_get_msi()
350 unsigned int func_offset = 0; in dw_pcie_ep_set_msi() local
357 func_offset = dw_pcie_ep_func_select(ep, func_no); in dw_pcie_ep_set_msi()
359 reg = ep_func->msi_cap + func_offset + PCI_MSI_FLAGS; in dw_pcie_ep_set_msi()
375 unsigned int func_offset = 0; in dw_pcie_ep_get_msix() local
382 func_offset = dw_pcie_ep_func_select(ep, func_no); in dw_pcie_ep_get_msix()
384 reg = ep_func->msix_cap + func_offset + PCI_MSIX_FLAGS; in dw_pcie_ep_get_msix()
400 unsigned int func_offset = 0; in dw_pcie_ep_set_msix() local
409 func_offset = dw_pcie_ep_func_select(ep, func_no); in dw_pcie_ep_set_msix()
411 reg = ep_func->msix_cap + func_offset + PCI_MSIX_FLAGS; in dw_pcie_ep_set_msix()
417 reg = ep_func->msix_cap + func_offset + PCI_MSIX_TABLE; in dw_pcie_ep_set_msix()
421 reg = ep_func->msix_cap + func_offset + PCI_MSIX_PBA; in dw_pcie_ep_set_msix()
502 unsigned int func_offset = 0; in dw_pcie_ep_raise_msi_irq() local
513 func_offset = dw_pcie_ep_func_select(ep, func_no); in dw_pcie_ep_raise_msi_irq()
516 reg = ep_func->msi_cap + func_offset + PCI_MSI_FLAGS; in dw_pcie_ep_raise_msi_irq()
519 reg = ep_func->msi_cap + func_offset + PCI_MSI_ADDRESS_LO; in dw_pcie_ep_raise_msi_irq()
522 reg = ep_func->msi_cap + func_offset + PCI_MSI_ADDRESS_HI; in dw_pcie_ep_raise_msi_irq()
524 reg = ep_func->msi_cap + func_offset + PCI_MSI_DATA_64; in dw_pcie_ep_raise_msi_irq()
528 reg = ep_func->msi_cap + func_offset + PCI_MSI_DATA_32; in dw_pcie_ep_raise_msi_irq()
573 unsigned int func_offset = 0; in dw_pcie_ep_raise_msix_irq() local
585 func_offset = dw_pcie_ep_func_select(ep, func_no); in dw_pcie_ep_raise_msix_irq()
587 reg = ep_func->msix_cap + func_offset + PCI_MSIX_TABLE; in dw_pcie_ep_raise_msix_irq()