/linux-master/drivers/media/pci/b2c2/ |
H A D | Makefile | 3 b2c2-flexcop-pci-objs += flexcop-dma.o 6 b2c2-flexcop-pci-objs += flexcop-pci.o 7 obj-$(CONFIG_DVB_B2C2_FLEXCOP_PCI) += b2c2-flexcop-pci.o
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/pci/ |
H A D | nv40.c | 27 nv40_pci_rd32(struct nvkm_pci *pci, u16 addr) argument 29 struct nvkm_device *device = pci->subdev.device; 34 nv40_pci_wr08(struct nvkm_pci *pci, u16 addr, u8 data) argument 36 struct nvkm_device *device = pci->subdev.device; 41 nv40_pci_wr32(struct nvkm_pci *pci, u16 addr, u32 data) argument 43 struct nvkm_device *device = pci->subdev.device; 48 nv40_pci_msi_rearm(struct nvkm_pci *pci) argument 50 nvkm_pci_wr08(pci, 0x0068, 0xff);
|
H A D | gf100.c | 27 gf100_pci_msi_rearm(struct nvkm_pci *pci) argument 29 nvkm_pci_wr08(pci, 0x0704, 0xff); 33 gf100_pcie_set_version(struct nvkm_pci *pci, u8 ver) argument 35 struct nvkm_device *device = pci->subdev.device; 40 gf100_pcie_version(struct nvkm_pci *pci) argument 42 struct nvkm_device *device = pci->subdev.device; 47 gf100_pcie_set_cap_speed(struct nvkm_pci *pci, bool full_speed) argument 49 struct nvkm_device *device = pci->subdev.device; 54 gf100_pcie_cap_speed(struct nvkm_pci *pci) argument 56 struct nvkm_device *device = pci 64 gf100_pcie_init(struct nvkm_pci *pci) argument 72 gf100_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width) argument [all...] |
H A D | nv04.c | 27 nv04_pci_rd32(struct nvkm_pci *pci, u16 addr) argument 29 struct nvkm_device *device = pci->subdev.device; 34 nv04_pci_wr08(struct nvkm_pci *pci, u16 addr, u8 data) argument 36 struct nvkm_device *device = pci->subdev.device; 41 nv04_pci_wr32(struct nvkm_pci *pci, u16 addr, u32 data) argument 43 struct nvkm_device *device = pci->subdev.device;
|
H A D | nv46.c | 26 #include <core/pci.h> 32 nv46_pci_msi_rearm(struct nvkm_pci *pci) argument 34 struct nvkm_device *device = pci->subdev.device; 35 struct pci_dev *pdev = device->func->pci(device)->pdev;
|
/linux-master/arch/loongarch/pci/ |
H A D | Makefile | 6 obj-y += pci.o
|
/linux-master/arch/mips/pci/ |
H A D | Makefile | 6 obj-y += pci.o 7 obj-$(CONFIG_PCI_DRIVERS_LEGACY)+= pci-legacy.o 8 obj-$(CONFIG_PCI_DRIVERS_GENERIC)+= pci-generic.o 17 obj-$(CONFIG_BCM47XX) += pci-bcm47xx.o 18 obj-$(CONFIG_BCM63XX) += pci-bcm63xx.o fixup-bcm63xx.o \ 20 obj-$(CONFIG_MIPS_ALCHEMY) += pci-alchemy.o 21 obj-$(CONFIG_PCI_AR2315) += pci-ar2315.o 22 obj-$(CONFIG_SOC_AR71XX) += pci-ar71xx.o 23 obj-$(CONFIG_PCI_AR724X) += pci-ar724x.o 24 obj-$(CONFIG_PCI_XTALK_BRIDGE) += pci [all...] |
H A D | ops-mace.c | 9 #include <linux/pci.h> 43 u32 control = mace->pci.control; 46 mace->pci.control = control & ~MACEPCI_CONTROL_MAR_INT; 47 mace->pci.config_addr = mkaddr(bus, devfn, reg); 50 *val = mace->pci.config_data.b[(reg & 3) ^ 3]; 53 *val = mace->pci.config_data.w[((reg >> 1) & 1) ^ 1]; 56 *val = mace->pci.config_data.l; 60 mace->pci.error &= ~MACEPCI_ERROR_MASTER_ABORT; 61 mace->pci.control = control; 79 mace->pci [all...] |
/linux-master/drivers/vfio/pci/pds/ |
H A D | Makefile | 4 obj-$(CONFIG_PDS_VFIO_PCI) += pds-vfio-pci.o 6 pds-vfio-pci-y := \
|
/linux-master/drivers/edac/ |
H A D | octeon_edac-pci.c | 18 #include <asm/octeon/cvmx-pci-defs.h> 23 static void octeon_pci_poll(struct edac_pci_ctl_info *pci) argument 29 edac_pci_handle_pe(pci, pci->ctl_name); 34 edac_pci_handle_npe(pci, "Signaled System Error"); 39 edac_pci_handle_npe(pci, "Received Master Abort"); 44 edac_pci_handle_npe(pci, "Received Target Abort"); 49 edac_pci_handle_npe(pci, "Signaled Target Abort"); 54 edac_pci_handle_npe(pci, "Master Data Parity Error"); 62 struct edac_pci_ctl_info *pci; local 92 struct edac_pci_ctl_info *pci = platform_get_drvdata(pdev); local [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | grackle.h | 9 #include <asm/pci-bridge.h>
|
/linux-master/arch/x86/include/asm/ |
H A D | sta2x11.h | 8 #include <linux/pci.h>
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | pci_hw.h | 74 MLXSW_ITEM32(pci, wqe, c, 0x00, 31, 1); 86 MLXSW_ITEM32(pci, wqe, lp, 0x00, 30, 1); 91 MLXSW_ITEM32(pci, wqe, type, 0x00, 23, 4); 96 MLXSW_ITEM16_INDEXED(pci, wqe, byte_count, 0x02, 0, 14, 0x02, 0x00, false); 102 MLXSW_ITEM64_INDEXED(pci, wqe, address, 0x08, 0, 64, 0x8, 0x0, false); 143 MLXSW_ITEM32(pci, cqe0, lag, 0x00, 23, 1); 144 MLXSW_ITEM32(pci, cqe12, lag, 0x00, 24, 1); 153 MLXSW_ITEM32(pci, cqe, system_port, 0x00, 0, 16); 154 MLXSW_ITEM32(pci, cqe0, lag_id, 0x00, 4, 12); 155 MLXSW_ITEM32(pci, cqe1 [all...] |
/linux-master/drivers/firmware/efi/libstub/ |
H A D | pci.c | 10 #include <linux/pci.h> 50 efi_pci_io_protocol_t *pci; local 54 (void **)&pci); 62 status = efi_call_proto(pci, get_location, &segment_nr, &bus_nr, 76 status = efi_call_proto(pci, pci.read, EfiPciIoWidthUint16, 86 efi_pci_io_protocol_t *pci; local 89 (void **)&pci); 90 if (status != EFI_SUCCESS || !pci) 93 status = efi_call_proto(pci, pc [all...] |
/linux-master/drivers/pci/controller/dwc/ |
H A D | pci-layerscape-ep.c | 15 #include <linux/pci.h> 44 struct dw_pcie *pci; member in struct:ls_pcie_ep 54 struct dw_pcie *pci = pcie->pci; local 57 return ioread32be(pci->dbi_base + offset); 59 return ioread32(pci->dbi_base + offset); 64 struct dw_pcie *pci = pcie->pci; local 67 iowrite32be(value, pci->dbi_base + offset); 69 iowrite32(value, pci 75 struct dw_pcie *pci = pcie->pci; local 144 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); local 152 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); local 171 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); local 189 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); local 229 struct dw_pcie *pci; local [all...] |
/linux-master/sound/soc/amd/rpl/ |
H A D | rpl-pci-acp6x.c | 8 #include <linux/pci.h> 103 static int snd_rpl_probe(struct pci_dev *pci, argument 111 switch (pci->revision) { 115 dev_dbg(&pci->dev, "acp6x pci device not found\n"); 118 if (pci_enable_device(pci)) { 119 dev_err(&pci->dev, "pci_enable_device failed\n"); 123 ret = pci_request_regions(pci, "AMD ACP6x audio"); 125 dev_err(&pci->dev, "pci_request_regions failed\n"); 129 adata = devm_kzalloc(&pci 191 snd_rpl_remove(struct pci_dev *pci) argument [all...] |
/linux-master/drivers/pinctrl/ |
H A D | pinctrl-rk805.c | 316 struct rk805_pctrl_info *pci = gpiochip_get_data(chip); 319 ret = regmap_read(pci->rk808->regmap, pci->pin_cfg[offset].reg, &val); 321 dev_err(pci->dev, "get gpio%d value failed\n", offset); 325 return !!(val & pci->pin_cfg[offset].val_msk); 332 struct rk805_pctrl_info *pci = gpiochip_get_data(chip); 335 ret = regmap_update_bits(pci->rk808->regmap, 336 pci->pin_cfg[offset].reg, 337 pci->pin_cfg[offset].val_msk, local 338 value ? pci 261 struct rk805_pctrl_info *pci = gpiochip_get_data(chip); local 277 struct rk805_pctrl_info *pci = gpiochip_get_data(chip); local 298 struct rk805_pctrl_info *pci = gpiochip_get_data(chip); local 345 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); local 355 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); local 373 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); local 381 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); local 391 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); local 403 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); local 424 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); local 435 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); local 451 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); local 482 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); local 505 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); local 548 struct rk805_pctrl_info *pci; local [all...] |
/linux-master/drivers/scsi/elx/include/ |
H A D | efc_common.h | 10 #include <linux/pci.h> 23 dev_crit(&((efc)->pci)->dev, fmt, ##args) 26 dev_err(&((efc)->pci)->dev, fmt, ##args) 29 dev_warn(&((efc)->pci)->dev, fmt, ##args) 32 dev_info(&((efc)->pci)->dev, fmt, ##args) 35 dev_dbg(&((efc)->pci)->dev, fmt, ##args)
|
/linux-master/sound/soc/sof/intel/ |
H A D | Makefile | 29 snd-sof-pci-intel-tng-y := pci-tng.o 30 snd-sof-pci-intel-skl-y := pci-skl.o skl.o hda-loader-skl.o 31 snd-sof-pci-intel-apl-y := pci-apl.o apl.o 32 snd-sof-pci-intel-cnl-y := pci-cnl.o cnl.o 33 snd-sof-pci-intel-icl-y := pci [all...] |
/linux-master/drivers/vfio/pci/ |
H A D | Makefile | 3 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
|
/linux-master/arch/x86/pci/ |
H A D | init.c | 2 #include <linux/pci.h> 19 if (x86_init.pci.arch_init) 20 pcbios = x86_init.pci.arch_init(); 23 * Must happen after x86_init.pci.arch_init(). Xen sets up the
|
/linux-master/drivers/staging/rtl8192e/rtl8192e/ |
H A D | rtl_pci.h | 14 #include <linux/pci.h>
|
H A D | rtl_pm.h | 11 #include <linux/pci.h>
|
/linux-master/arch/s390/include/asm/ |
H A D | hw_irq.h | 6 #include <linux/pci.h>
|
/linux-master/drivers/usb/dwc3/ |
H A D | dwc3-haps.c | 14 #include <linux/pci.h> 21 * @pci: our link to PCI bus 25 struct pci_dev *pci; member in struct:dwc3_haps 40 static int dwc3_haps_probe(struct pci_dev *pci, argument 44 struct device *dev = &pci->dev; 48 ret = pcim_enable_device(pci); 50 dev_err(dev, "failed to enable pci device\n"); 54 pci_set_master(pci); 66 res[0].start = pci_resource_start(pci, 0); 67 res[0].end = pci_resource_end(pci, 103 dwc3_haps_remove(struct pci_dev *pci) argument [all...] |