Searched refs:pci (Results 1 - 25 of 3117) sorted by relevance

1234567891011>>

/linux-master/drivers/accel/habanalabs/common/pci/
H A DMakefile2 HL_COMMON_PCI_FILES := common/pci/pci.o
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/pci/
H A Dbase.c28 #include <core/pci.h>
33 struct nvkm_pci *pci = device->pci; local
35 if (pci && pci->msi)
36 pci->func->msi_rearm(pci);
40 nvkm_pci_rd32(struct nvkm_pci *pci, u16 addr) argument
42 return pci->func->rd32(pci, add
46 nvkm_pci_wr08(struct nvkm_pci *pci, u16 addr, u8 data) argument
52 nvkm_pci_wr32(struct nvkm_pci *pci, u16 addr, u32 data) argument
58 nvkm_pci_mask(struct nvkm_pci *pci, u16 addr, u32 mask, u32 value) argument
66 nvkm_pci_rom_shadow(struct nvkm_pci *pci, bool shadow) argument
79 struct nvkm_pci *pci = nvkm_pci(subdev); local
90 struct nvkm_pci *pci = nvkm_pci(subdev); local
99 struct nvkm_pci *pci = nvkm_pci(subdev); local
114 struct nvkm_pci *pci = nvkm_pci(subdev); local
140 struct nvkm_pci *pci = nvkm_pci(subdev); local
163 struct nvkm_pci *pci; local
[all...]
H A Dpcie.c51 nvkm_pcie_get_version(struct nvkm_pci *pci) argument
53 if (!pci->func->pcie.version)
56 return pci->func->pcie.version(pci);
60 nvkm_pcie_get_max_version(struct nvkm_pci *pci) argument
62 if (!pci->func->pcie.version_supported)
65 return pci->func->pcie.version_supported(pci);
69 nvkm_pcie_set_version(struct nvkm_pci *pci, int version) argument
71 if (!pci
80 nvkm_pcie_oneinit(struct nvkm_pci *pci) argument
89 nvkm_pcie_init(struct nvkm_pci *pci) argument
115 nvkm_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width) argument
[all...]
H A Dagp.h14 static inline void nvkm_agp_ctor(struct nvkm_pci *pci) {} argument
15 static inline void nvkm_agp_dtor(struct nvkm_pci *pci) {} argument
16 static inline void nvkm_agp_preinit(struct nvkm_pci *pci) {} argument
17 static inline int nvkm_agp_init(struct nvkm_pci *pci) { return -ENOSYS; } argument
18 static inline void nvkm_agp_fini(struct nvkm_pci *pci) {} argument
H A Dagp.c44 nvkm_agp_fini(struct nvkm_pci *pci) argument
46 if (pci->agp.acquired) {
47 agp_backend_release(pci->agp.bridge);
48 pci->agp.acquired = false;
56 nvkm_agp_preinit(struct nvkm_pci *pci) argument
58 struct nvkm_device *device = pci->subdev.device;
59 u32 mode = nvkm_pci_rd32(pci, 0x004c);
66 if ((mode | pci->agp.mode) & PCI_AGP_COMMAND_FW) {
67 mode = pci->agp.mode & ~PCI_AGP_COMMAND_FW;
68 agp_enable(pci
85 nvkm_agp_init(struct nvkm_pci *pci) argument
98 nvkm_agp_dtor(struct nvkm_pci *pci) argument
104 nvkm_agp_ctor(struct nvkm_pci *pci) argument
[all...]
H A Dg84.c26 #include <core/pci.h>
29 g84_pcie_version_supported(struct nvkm_pci *pci) argument
36 g84_pcie_version(struct nvkm_pci *pci) argument
38 struct nvkm_device *device = pci->subdev.device;
43 g84_pcie_set_version(struct nvkm_pci *pci, u8 ver) argument
45 struct nvkm_device *device = pci->subdev.device;
50 g84_pcie_set_cap_speed(struct nvkm_pci *pci, bool full_speed) argument
52 struct nvkm_device *device = pci->subdev.device;
57 g84_pcie_cur_speed(struct nvkm_pci *pci) argument
59 u32 reg_v = nvkm_pci_rd32(pci,
72 g84_pcie_max_speed(struct nvkm_pci *pci) argument
81 g84_pcie_set_link_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed) argument
95 g84_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width) argument
103 g84_pci_init(struct nvkm_pci *pci) argument
126 g84_pcie_init(struct nvkm_pci *pci) argument
[all...]
/linux-master/drivers/vfio/pci/pds/
H A Dpci_drv.h7 #include <linux/pci.h>
/linux-master/drivers/pci/controller/dwc/
H A Dpcie-designware.c23 #include "../../pci.h"
55 static int dw_pcie_get_clocks(struct dw_pcie *pci) argument
60 pci->app_clks[i].id = dw_pcie_app_clks[i];
63 pci->core_clks[i].id = dw_pcie_core_clks[i];
65 ret = devm_clk_bulk_get_optional(pci->dev, DW_PCIE_NUM_APP_CLKS,
66 pci->app_clks);
70 return devm_clk_bulk_get_optional(pci->dev, DW_PCIE_NUM_CORE_CLKS,
71 pci->core_clks);
74 static int dw_pcie_get_resets(struct dw_pcie *pci) argument
79 pci
103 dw_pcie_get_resources(struct dw_pcie *pci) argument
180 dw_pcie_version_detect(struct dw_pcie *pci) argument
209 __dw_pcie_find_next_cap(struct dw_pcie *pci, u8 cap_ptr, u8 cap) argument
231 dw_pcie_find_capability(struct dw_pcie *pci, u8 cap) argument
243 dw_pcie_find_next_ext_capability(struct dw_pcie *pci, u16 start, u8 cap) argument
278 dw_pcie_find_ext_capability(struct dw_pcie *pci, u8 cap) argument
324 dw_pcie_read_dbi(struct dw_pcie *pci, u32 reg, size_t size) argument
340 dw_pcie_write_dbi(struct dw_pcie *pci, u32 reg, size_t size, u32 val) argument
355 dw_pcie_write_dbi2(struct dw_pcie *pci, u32 reg, size_t size, u32 val) argument
370 dw_pcie_select_atu(struct dw_pcie *pci, u32 dir, u32 index) argument
380 dw_pcie_readl_atu(struct dw_pcie *pci, u32 dir, u32 index, u32 reg) argument
398 dw_pcie_writel_atu(struct dw_pcie *pci, u32 dir, u32 index, u32 reg, u32 val) argument
416 dw_pcie_readl_atu_ob(struct dw_pcie *pci, u32 index, u32 reg) argument
421 dw_pcie_writel_atu_ob(struct dw_pcie *pci, u32 index, u32 reg, u32 val) argument
468 __dw_pcie_prog_outbound_atu(struct dw_pcie *pci, u8 func_no, int index, int type, u64 cpu_addr, u64 pci_addr, u64 size) argument
529 dw_pcie_prog_outbound_atu(struct dw_pcie *pci, int index, int type, u64 cpu_addr, u64 pci_addr, u64 size) argument
536 dw_pcie_prog_ep_outbound_atu(struct dw_pcie *pci, u8 func_no, int index, int type, u64 cpu_addr, u64 pci_addr, u64 size) argument
544 dw_pcie_readl_atu_ib(struct dw_pcie *pci, u32 index, u32 reg) argument
549 dw_pcie_writel_atu_ib(struct dw_pcie *pci, u32 index, u32 reg, u32 val) argument
555 dw_pcie_prog_inbound_atu(struct dw_pcie *pci, int index, int type, u64 cpu_addr, u64 pci_addr, u64 size) argument
607 dw_pcie_prog_ep_inbound_atu(struct dw_pcie *pci, u8 func_no, int index, int type, u64 cpu_addr, u8 bar) argument
643 dw_pcie_disable_atu(struct dw_pcie *pci, u32 dir, int index) argument
648 dw_pcie_wait_for_link(struct dw_pcie *pci) argument
677 dw_pcie_link_up(struct dw_pcie *pci) argument
690 dw_pcie_upconfig_setup(struct dw_pcie *pci) argument
700 dw_pcie_link_set_max_speed(struct dw_pcie *pci, u32 link_gen) argument
736 dw_pcie_link_set_max_link_width(struct dw_pcie *pci, u32 num_lanes) argument
783 dw_pcie_iatu_detect(struct dw_pcie *pci) argument
846 dw_pcie_readl_dma(struct dw_pcie *pci, u32 reg) argument
883 dw_pcie_edma_find_chip(struct dw_pcie *pci) argument
933 dw_pcie_edma_irq_verify(struct dw_pcie *pci) argument
962 dw_pcie_edma_ll_alloc(struct dw_pcie *pci) argument
993 dw_pcie_edma_detect(struct dw_pcie *pci) argument
1029 dw_pcie_edma_remove(struct dw_pcie *pci) argument
1034 dw_pcie_setup(struct dw_pcie *pci) argument
[all...]
/linux-master/drivers/edac/
H A Dedac_pci.c31 struct edac_pci_ctl_info *pci; local
35 pci = kzalloc(sizeof(struct edac_pci_ctl_info), GFP_KERNEL);
36 if (!pci)
40 pci->pvt_info = kzalloc(sz_pvt, GFP_KERNEL);
41 if (!pci->pvt_info)
45 pci->op_state = OP_ALLOC;
47 snprintf(pci->name, strlen(edac_pci_name) + 1, "%s", edac_pci_name);
49 return pci;
52 kfree(pci);
57 void edac_pci_free_ctl_info(struct edac_pci_ctl_info *pci) argument
73 struct edac_pci_ctl_info *pci; local
96 add_edac_pci_to_global_list(struct edac_pci_ctl_info *pci) argument
146 del_edac_pci_from_global_list(struct edac_pci_ctl_info *pci) argument
166 struct edac_pci_ctl_info *pci = to_edac_pci_ctl_work(d_work); local
200 edac_pci_add_device(struct edac_pci_ctl_info *pci, int edac_idx) argument
247 struct edac_pci_ctl_info *pci; local
284 edac_pci_generic_check(struct edac_pci_ctl_info *pci) argument
301 struct edac_pci_ctl_info *pci; local
330 edac_pci_release_generic_ctl(struct edac_pci_ctl_info *pci) argument
[all...]
/linux-master/sound/soc/sof/
H A Dsof-pci-dev.h13 int sof_pci_probe(struct pci_dev *pci, const struct pci_device_id *pci_id);
14 void sof_pci_remove(struct pci_dev *pci);
15 void sof_pci_shutdown(struct pci_dev *pci);
/linux-master/sound/soc/amd/rpl/
H A DMakefile3 snd-rpl-pci-acp6x-objs := rpl-pci-acp6x.o
5 obj-$(CONFIG_SND_SOC_AMD_RPL_ACP6x) += snd-rpl-pci-acp6x.o
/linux-master/drivers/pci/endpoint/
H A DMakefile6 obj-$(CONFIG_PCI_ENDPOINT_CONFIGFS) += pci-ep-cfs.o
7 obj-$(CONFIG_PCI_ENDPOINT) += pci-epc-core.o pci-epf-core.o\
8 pci-epc-mem.o functions/
/linux-master/arch/powerpc/platforms/maple/
H A DMakefile2 obj-y += setup.o pci.o time.o
/linux-master/samples/v4l/
H A DMakefile2 obj-$(CONFIG_VIDEO_PCI_SKELETON) := v4l2-pci-skeleton.o
/linux-master/drivers/vfio/pci/hisilicon/
H A DMakefile2 obj-$(CONFIG_HISI_ACC_VFIO_PCI) += hisi-acc-vfio-pci.o
3 hisi-acc-vfio-pci-y := hisi_acc_vfio_pci.o
/linux-master/drivers/vfio/pci/mlx5/
H A DMakefile2 obj-$(CONFIG_MLX5_VFIO_PCI) += mlx5-vfio-pci.o
3 mlx5-vfio-pci-y := main.o cmd.o
/linux-master/drivers/pci/endpoint/functions/
H A DMakefile6 obj-$(CONFIG_PCI_EPF_TEST) += pci-epf-test.o
7 obj-$(CONFIG_PCI_EPF_NTB) += pci-epf-ntb.o
8 obj-$(CONFIG_PCI_EPF_VNTB) += pci-epf-vntb.o
9 obj-$(CONFIG_PCI_EPF_MHI) += pci-epf-mhi.o
/linux-master/drivers/vfio/pci/virtio/
H A DMakefile2 obj-$(CONFIG_VIRTIO_VFIO_PCI) += virtio-vfio-pci.o
3 virtio-vfio-pci-y := main.o
/linux-master/drivers/vfio/pci/nvgrace-gpu/
H A DMakefile2 obj-$(CONFIG_NVGRACE_GPU_VFIO_PCI) += nvgrace-gpu-vfio-pci.o
3 nvgrace-gpu-vfio-pci-y := main.o
/linux-master/drivers/staging/media/atomisp/
H A DMakefile7 obj-$(CONFIG_VIDEO_ATOMISP) += pci/atomisp_gmin_platform.o
16 pci/atomisp_cmd.o \
17 pci/atomisp_compat_css20.o \
18 pci/atomisp_csi2.o \
19 pci/atomisp_csi2_bridge.o \
20 pci/atomisp_drvfs.o \
21 pci/atomisp_fops.o \
22 pci/atomisp_ioctl.o \
23 pci/atomisp_subdev.o \
24 pci/atomisp_tp
[all...]
/linux-master/arch/powerpc/platforms/cell/
H A Dcell.h11 #include <asm/pci-bridge.h>
/linux-master/drivers/usb/gadget/udc/cdns2/
H A DMakefile5 obj-$(CONFIG_USB_CDNS2_UDC) += cdns2-udc-pci.o
6 cdns2-udc-pci-$(CONFIG_USB_CDNS2_UDC) += cdns2-pci.o cdns2-gadget.o cdns2-ep0.o
7 cdns2-udc-pci-$(CONFIG_TRACING) += cdns2-trace.o
/linux-master/sound/soc/intel/atom/sst/
H A Dsst_pci.c3 * sst_pci.c - SST (LPE) driver init file for pci enumeration.
15 #include <linux/pci.h>
27 struct pci_dev *pci = ctx->pci; local
29 ret = pci_request_regions(pci, SST_DRV_NAME);
36 ctx->ddr_base = pci_resource_start(pci, 0);
50 ctx->ddr_end = pci_resource_end(pci, 0);
52 ctx->ddr = pcim_iomap(pci, 0,
53 pci_resource_len(pci, 0));
63 ctx->shim_phy_add = pci_resource_start(pci,
111 intel_sst_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) argument
164 intel_sst_remove(struct pci_dev *pci) argument
[all...]
/linux-master/arch/arm/mach-footbridge/
H A DMakefile10 pci-y += dc21285.o
11 pci-$(CONFIG_ARCH_EBSA285) += ebsa285-pci.o
12 pci-$(CONFIG_ARCH_NETWINDER) += netwinder-pci.o
17 obj-$(CONFIG_PCI) +=$(pci-y)
/linux-master/drivers/vfio/pci/
H A DMakefile3 vfio-pci-core-y := vfio_pci_core.o vfio_pci_intrs.o vfio_pci_rdwr.o vfio_pci_config.o
4 vfio-pci-core-$(CONFIG_VFIO_PCI_ZDEV_KVM) += vfio_pci_zdev.o
5 obj-$(CONFIG_VFIO_PCI_CORE) += vfio-pci-core.o
7 vfio-pci-y := vfio_pci.o
8 vfio-pci-$(CONFIG_VFIO_PCI_IGD) += vfio_pci_igd.o
9 obj-$(CONFIG_VFIO_PCI) += vfio-pci.o

Completed in 333 milliseconds

1234567891011>>