Lines Matching refs:pf_num
634 unsigned int pf_num = pcie_pf->pf_num; in al_pcie_port_pf_params_config() local
643 regs->core_space[pf_num].pcie_pm_cap_base, in al_pcie_port_pf_params_config()
649 regs->core_space[pf_num].pcie_dev_cap_base, in al_pcie_port_pf_params_config()
653 regs->core_space[pcie_pf->pf_num].pcie_dev_cap_base, in al_pcie_port_pf_params_config()
659 regs->core_space[pf_num].pcie_cap_base + (AL_PCI_EXP_LNKCAP >> 2), in al_pcie_port_pf_params_config()
672 …uint32_t __iomem *bar_addr = ®s->core_space[pf_num].config_header[(AL_PCI_BASE_ADDRESS_0 >> 2) … in al_pcie_port_pf_params_config()
780 ®s->core_space[pf_num].config_header[AL_PCI_EXP_ROM_BASE_ADDRESS >> 2]; in al_pcie_port_pf_params_config()
788 ®s->core_space[pf_num].config_header[AL_PCI_EXP_ROM_BASE_ADDRESS >> 2]; in al_pcie_port_pf_params_config()
794 al_reg_write32(regs->app.soc_int[pf_num].mask_inta_leg_0, (1 << 21)); in al_pcie_port_pf_params_config()
797 al_reg_write32(regs->app.soc_int[pf_num].mask_inta_leg_3, (1 << 18)); in al_pcie_port_pf_params_config()
820 al_reg_write32(regs->app.soc_int[pf_num].mask_msi_leg_0, (1 << 22)); in al_pcie_port_pf_params_config()
823 al_reg_write32(regs->app.soc_int[pf_num].mask_msi_leg_3, (1 << 19)); in al_pcie_port_pf_params_config()
937 static void al_pcie_ecrc_gen_ob_atu_enable(struct al_pcie_port *pcie_port, unsigned int pf_num) in al_pcie_ecrc_gen_ob_atu_enable() argument
956 if ((enable == AL_TRUE) && (pf_num == func_num)) { in al_pcie_ecrc_gen_ob_atu_enable()
1288 unsigned int pf_num) in al_pcie_pf_handle_init() argument
1291 al_assert(pf_num < pcie_port->max_num_of_pfs); in al_pcie_pf_handle_init()
1299 pcie_pf->pf_num = pf_num; in al_pcie_pf_handle_init()
1303 pcie_port->port_id, pcie_pf->pf_num, pcie_port->rev_id, in al_pcie_pf_handle_init()
1889 al_dbg("PCIe %d: pf %d config\n", pcie_port->port_id, pcie_pf->pf_num); in al_pcie_pf_config()
1898 pcie_port->port_id, pcie_pf->pf_num, status ? "failed" : "done"); in al_pcie_pf_config()
2241 *addr = (uint8_t __iomem *)®s->core_space[pcie_pf->pf_num].config_header[0]; in al_pcie_config_space_get()
2254 data = al_reg_read32(®s->core_space[pcie_pf->pf_num].config_header[reg_offset]); in al_pcie_local_cfg_space_read()
2270 unsigned int pf_num = pcie_pf->pf_num; in al_pcie_local_cfg_space_write() local
2271 uint32_t *offset = ®s->core_space[pf_num].config_header[reg_offset]; in al_pcie_local_cfg_space_write()
2629 unsigned int pf_num = pcie_pf->pf_num; in al_pcie_pf_flr_done_gen() local
2631 al_reg_write32_masked(regs->app.global_ctrl.events_gen[pf_num], in al_pcie_pf_flr_done_gen()
2635 al_reg_write32_masked(regs->app.global_ctrl.events_gen[pf_num], in al_pcie_pf_flr_done_gen()
2649 unsigned int pf_num = pcie_pf->pf_num; in al_pcie_legacy_int_gen() local
2653 reg = al_reg_read32(regs->app.global_ctrl.events_gen[pf_num]); in al_pcie_legacy_int_gen()
2655 al_reg_write32(regs->app.global_ctrl.events_gen[pf_num], reg); in al_pcie_legacy_int_gen()
2665 unsigned int pf_num = pcie_pf->pf_num; in al_pcie_msi_int_gen() local
2669 reg = al_reg_read32(regs->app.global_ctrl.events_gen[pf_num]); in al_pcie_msi_int_gen()
2675 al_reg_write32(regs->app.global_ctrl.events_gen[pf_num], reg); in al_pcie_msi_int_gen()
2678 al_reg_write32(regs->app.global_ctrl.events_gen[pf_num], reg); in al_pcie_msi_int_gen()
2690 unsigned int pf_num = pcie_pf->pf_num; in al_pcie_msix_config() local
2695 msix_reg0 = al_reg_read32(regs->core_space[pf_num].msix_cap_base); in al_pcie_msix_config()
2700 al_reg_write32(regs->core_space[pf_num].msix_cap_base, msix_reg0); in al_pcie_msix_config()
2703 al_reg_write32(regs->core_space[pf_num].msix_cap_base + (AL_PCI_MSIX_TABLE >> 2), in al_pcie_msix_config()
2707 al_reg_write32(regs->core_space[pf_num].msix_cap_base + (AL_PCI_MSIX_PBA >> 2), in al_pcie_msix_config()
2721 uint32_t msix_reg0 = al_reg_read32(regs->core_space[pcie_pf->pf_num].msix_cap_base); in al_pcie_msix_enabled()
2733 uint32_t msix_reg0 = al_reg_read32(regs->core_space[pcie_pf->pf_num].msix_cap_base); in al_pcie_msix_masked()
2746 unsigned int pf_num, in al_pcie_aer_config_aux() argument
2750 struct al_pcie_core_aer_regs *aer_regs = regs->core_space[pf_num].aer; in al_pcie_aer_config_aux()
2787 al_pcie_ecrc_gen_ob_atu_enable(pcie_port, pf_num); in al_pcie_aer_config_aux()
2791 regs->core_space[pf_num].pcie_dev_ctrl_status, in al_pcie_aer_config_aux()
2816 unsigned int pf_num) in al_pcie_aer_uncorr_get_and_clear_aux() argument
2819 struct al_pcie_core_aer_regs *aer_regs = regs->core_space[pf_num].aer; in al_pcie_aer_uncorr_get_and_clear_aux()
2832 unsigned int pf_num) in al_pcie_aer_corr_get_and_clear_aux() argument
2835 struct al_pcie_core_aer_regs *aer_regs = regs->core_space[pf_num].aer; in al_pcie_aer_corr_get_and_clear_aux()
2852 unsigned int pf_num, in al_pcie_aer_err_tlp_hdr_get_aux() argument
2856 struct al_pcie_core_aer_regs *aer_regs = regs->core_space[pf_num].aer; in al_pcie_aer_err_tlp_hdr_get_aux()
2873 pcie_pf->pcie_port, pcie_pf->pf_num, params); in al_pcie_aer_config()
2882 pcie_pf->pcie_port, pcie_pf->pf_num); in al_pcie_aer_uncorr_get_and_clear()
2891 pcie_pf->pcie_port, pcie_pf->pf_num); in al_pcie_aer_corr_get_and_clear()
2906 pcie_pf->pcie_port, pcie_pf->pf_num, hdr); in al_pcie_aer_err_tlp_hdr_get()