Home
last modified time | relevance | path

Searched refs:vsec (Results 1 – 12 of 12) sorted by relevance

/linux-6.15/arch/powerpc/platforms/powernv/
H A Docxl.c76 int vsec = pos; in find_dvsec_from_pos() local
79 while ((vsec = pci_find_next_ext_capability(dev, vsec, in find_dvsec_from_pos()
81 pci_read_config_word(dev, vsec + OCXL_DVSEC_VENDOR_OFFSET, in find_dvsec_from_pos()
83 pci_read_config_word(dev, vsec + OCXL_DVSEC_ID_OFFSET, &id); in find_dvsec_from_pos()
85 return vsec; in find_dvsec_from_pos()
92 int vsec = 0; in find_dvsec_afu_ctrl() local
95 while ((vsec = find_dvsec_from_pos(dev, OCXL_DVSEC_AFU_CTRL_ID, in find_dvsec_afu_ctrl()
96 vsec))) { in find_dvsec_afu_ctrl()
97 pci_read_config_byte(dev, vsec + OCXL_DVSEC_AFU_CTRL_AFU_IDX, in find_dvsec_afu_ctrl()
100 return vsec; in find_dvsec_afu_ctrl()
/linux-6.15/drivers/dma/dw-edma/
H A Ddw-edma-pcie.c121 u16 vsec; in dw_edma_pcie_get_vsec_dma_data() local
124 vsec = pci_find_vsec_capability(pdev, PCI_VENDOR_ID_SYNOPSYS, in dw_edma_pcie_get_vsec_dma_data()
126 if (!vsec) in dw_edma_pcie_get_vsec_dma_data()
129 pci_read_config_dword(pdev, vsec + PCI_VNDR_HEADER, &val); in dw_edma_pcie_get_vsec_dma_data()
135 pci_read_config_dword(pdev, vsec + 0x8, &val); in dw_edma_pcie_get_vsec_dma_data()
145 pci_read_config_dword(pdev, vsec + 0xc, &val); in dw_edma_pcie_get_vsec_dma_data()
151 pci_read_config_dword(pdev, vsec + 0x14, &val); in dw_edma_pcie_get_vsec_dma_data()
153 pci_read_config_dword(pdev, vsec + 0x10, &val); in dw_edma_pcie_get_vsec_dma_data()
/linux-6.15/drivers/perf/
H A Ddwc_pcie_pmu.c514 u16 vsec; in dwc_pcie_des_cap() local
521 vsec = pci_find_vsec_capability(pdev, vid->vendor_id, in dwc_pcie_des_cap()
523 if (vsec) { in dwc_pcie_des_cap()
524 pci_read_config_dword(pdev, vsec + PCI_VNDR_HEADER, in dwc_pcie_des_cap()
528 return vsec; in dwc_pcie_des_cap()
602 u16 vsec; in dwc_pcie_pmu_probe() local
613 vsec = dwc_pcie_des_cap(pdev); in dwc_pcie_pmu_probe()
614 if (!vsec) in dwc_pcie_pmu_probe()
627 pcie_pmu->ras_des_offset = vsec; in dwc_pcie_pmu_probe()
/linux-6.15/drivers/pci/controller/dwc/
H A Dpcie-designware.c291 u16 vsec = 0; in __dw_pcie_find_vsec_capability() local
297 while ((vsec = dw_pcie_find_next_ext_capability(pci, vsec, in __dw_pcie_find_vsec_capability()
299 header = dw_pcie_readl_dbi(pci, vsec + PCI_VNDR_HEADER); in __dw_pcie_find_vsec_capability()
301 return vsec; in __dw_pcie_find_vsec_capability()
311 u16 vsec; in dw_pcie_find_vsec_capability() local
315 vsec = __dw_pcie_find_vsec_capability(pci, vid->vendor_id, in dw_pcie_find_vsec_capability()
317 if (vsec) { in dw_pcie_find_vsec_capability()
318 header = dw_pcie_readl_dbi(pci, vsec + PCI_VNDR_HEADER); in dw_pcie_find_vsec_capability()
320 return vsec; in dw_pcie_find_vsec_capability()
/linux-6.15/drivers/misc/ocxl/
H A Dconfig.c41 int vsec = 0; in find_dvsec_afu_ctrl() local
45 while ((vsec = pci_find_next_ext_capability(dev, vsec, in find_dvsec_afu_ctrl()
47 pci_read_config_word(dev, vsec + OCXL_DVSEC_VENDOR_OFFSET, in find_dvsec_afu_ctrl()
49 pci_read_config_word(dev, vsec + OCXL_DVSEC_ID_OFFSET, &id); in find_dvsec_afu_ctrl()
54 vsec + OCXL_DVSEC_AFU_CTRL_AFU_IDX, in find_dvsec_afu_ctrl()
57 return vsec; in find_dvsec_afu_ctrl()
/linux-6.15/drivers/thunderbolt/
H A Dcap.c221 int tb_switch_find_vse_cap(struct tb_switch *sw, enum tb_switch_vse_cap vsec) in tb_switch_find_vse_cap() argument
238 header.extended_short.vsec_id == vsec) in tb_switch_find_vse_cap()
H A Dtb.h1146 int tb_switch_find_vse_cap(struct tb_switch *sw, enum tb_switch_vse_cap vsec);
/linux-6.15/drivers/platform/x86/intel/
H A DMakefile28 intel-target-$(CONFIG_INTEL_VSEC) += vsec.o
/linux-6.15/Documentation/ABI/testing/
H A Ddebugfs-tpmi8 tpmi_id, number of entries, entry size, offset, vsec offset, lock status
/linux-6.15/drivers/pci/
H A Dprobe.c1686 u16 vsec; in set_pcie_thunderbolt() local
1689 vsec = pci_find_vsec_capability(dev, PCI_VENDOR_ID_INTEL, PCI_VSEC_ID_INTEL_TBT); in set_pcie_thunderbolt()
1690 if (vsec) in set_pcie_thunderbolt()
H A Dpci.c731 u16 vsec = 0; in pci_find_vsec_capability() local
738 while ((vsec = pci_find_next_ext_capability(dev, vsec, in pci_find_vsec_capability()
740 ret = pci_read_config_dword(dev, vsec + PCI_VNDR_HEADER, &header); in pci_find_vsec_capability()
745 return vsec; in pci_find_vsec_capability()
/linux-6.15/
H A DMAINTAINERS12322 F: drivers/platform/x86/intel/vsec.c