Lines Matching refs:acfg
330 struct ocxl_afu_config *acfg = &afu->acfg;
347 ctx->psn_size = acfg->global_mmio_size;
350 ctx->psn_size = acfg->pp_mmio_stride;
400 struct ocxl_afu_config *acfg = &afu->acfg;
413 rc = ocxl_config_terminate_pasid(pdev, acfg->dvsec_afu_control_pos,
711 pos = afu->acfg.dvsec_afu_control_pos;
800 struct ocxl_afu_config *acfg = &afu->acfg;
806 rc = pci_request_region(pdev, acfg->global_mmio_bar, "ocxlflash");
812 gmmio = pci_resource_start(pdev, acfg->global_mmio_bar);
813 gmmio += acfg->global_mmio_offset;
815 rc = pci_request_region(pdev, acfg->pp_mmio_bar, "ocxlflash");
821 ppmmio = pci_resource_start(pdev, acfg->pp_mmio_bar);
822 ppmmio += acfg->pp_mmio_offset;
824 afu->gmmio_virt = ioremap(gmmio, acfg->global_mmio_size);
836 pci_release_region(pdev, acfg->pp_mmio_bar);
838 pci_release_region(pdev, acfg->global_mmio_bar);
853 struct ocxl_afu_config *acfg = &afu->acfg;
866 rc = ocxl_config_read_afu(pdev, fcfg, acfg, 0);
875 count = min_t(int, acfg->actag_supported, afu->fn_actag_enabled);
876 pos = acfg->dvsec_afu_control_pos;
882 afu->max_pasid = 1 << acfg->pasid_supported_log;
884 ocxl_config_set_afu_pasid(pdev, pos, 0, acfg->pasid_supported_log);
894 ocxl_config_set_afu_state(pdev, acfg->dvsec_afu_control_pos, 1);