/linux-4.1.27/drivers/edac/ |
D | edac_pci.c | 44 struct edac_pci_ctl_info *pci; in edac_pci_alloc_ctl_info() local 50 pci = edac_align_ptr(&p, sizeof(*pci), 1); in edac_pci_alloc_ctl_info() 55 pci = kzalloc(size, GFP_KERNEL); in edac_pci_alloc_ctl_info() 56 if (pci == NULL) in edac_pci_alloc_ctl_info() 60 pvt = sz_pvt ? ((char *)pci) + ((unsigned long)pvt) : NULL; in edac_pci_alloc_ctl_info() 62 pci->pvt_info = pvt; in edac_pci_alloc_ctl_info() 63 pci->op_state = OP_ALLOC; in edac_pci_alloc_ctl_info() 65 snprintf(pci->name, strlen(edac_pci_name) + 1, "%s", edac_pci_name); in edac_pci_alloc_ctl_info() 67 return pci; in edac_pci_alloc_ctl_info() 81 void edac_pci_free_ctl_info(struct edac_pci_ctl_info *pci) in edac_pci_free_ctl_info() argument [all …]
|
D | octeon_edac-pci.c | 24 static void octeon_pci_poll(struct edac_pci_ctl_info *pci) in octeon_pci_poll() argument 30 edac_pci_handle_pe(pci, pci->ctl_name); in octeon_pci_poll() 35 edac_pci_handle_npe(pci, "Signaled System Error"); in octeon_pci_poll() 40 edac_pci_handle_npe(pci, "Received Master Abort"); in octeon_pci_poll() 45 edac_pci_handle_npe(pci, "Received Target Abort"); in octeon_pci_poll() 50 edac_pci_handle_npe(pci, "Signaled Target Abort"); in octeon_pci_poll() 55 edac_pci_handle_npe(pci, "Master Data Parity Error"); in octeon_pci_poll() 63 struct edac_pci_ctl_info *pci; in octeon_pci_probe() local 66 pci = edac_pci_alloc_ctl_info(0, "octeon_pci_err"); in octeon_pci_probe() 67 if (!pci) in octeon_pci_probe() [all …]
|
D | edac_pci_sysfs.c | 59 static ssize_t instance_pe_count_show(struct edac_pci_ctl_info *pci, char *data) in instance_pe_count_show() argument 61 return sprintf(data, "%u\n", atomic_read(&pci->counters.pe_count)); in instance_pe_count_show() 64 static ssize_t instance_npe_count_show(struct edac_pci_ctl_info *pci, in instance_npe_count_show() argument 67 return sprintf(data, "%u\n", atomic_read(&pci->counters.npe_count)); in instance_npe_count_show() 76 struct edac_pci_ctl_info *pci; in edac_pci_instance_release() local 81 pci = to_instance(kobj); in edac_pci_instance_release() 86 kfree(pci); /* Free the control struct */ in edac_pci_instance_release() 100 struct edac_pci_ctl_info *pci = to_instance(kobj); in edac_pci_instance_show() local 104 return instance_attr->show(pci, buffer); in edac_pci_instance_show() 113 struct edac_pci_ctl_info *pci = to_instance(kobj); in edac_pci_instance_store() local [all …]
|
D | mv64x60_edac.c | 31 static void mv64x60_pci_check(struct edac_pci_ctl_info *pci) in mv64x60_pci_check() argument 33 struct mv64x60_pci_pdata *pdata = pci->pvt_info; in mv64x60_pci_check() 53 edac_pci_handle_pe(pci, pci->ctl_name); in mv64x60_pci_check() 56 edac_pci_handle_npe(pci, pci->ctl_name); in mv64x60_pci_check() 61 struct edac_pci_ctl_info *pci = dev_id; in mv64x60_pci_isr() local 62 struct mv64x60_pci_pdata *pdata = pci->pvt_info; in mv64x60_pci_isr() 69 mv64x60_pci_check(pci); in mv64x60_pci_isr() 105 struct edac_pci_ctl_info *pci; in mv64x60_pci_err_probe() local 113 pci = edac_pci_alloc_ctl_info(sizeof(*pdata), "mv64x60_pci_err"); in mv64x60_pci_err_probe() 114 if (!pci) in mv64x60_pci_err_probe() [all …]
|
D | mpc85xx_edac.c | 149 static void mpc85xx_pci_check(struct edac_pci_ctl_info *pci) in mpc85xx_pci_check() argument 151 struct mpc85xx_pci_pdata *pdata = pci->pvt_info; in mpc85xx_pci_check() 180 edac_pci_handle_pe(pci, pci->ctl_name); in mpc85xx_pci_check() 183 edac_pci_handle_npe(pci, pci->ctl_name); in mpc85xx_pci_check() 186 static void mpc85xx_pcie_check(struct edac_pci_ctl_info *pci) in mpc85xx_pcie_check() argument 188 struct mpc85xx_pci_pdata *pdata = pci->pvt_info; in mpc85xx_pcie_check() 224 struct edac_pci_ctl_info *pci = dev_id; in mpc85xx_pci_isr() local 225 struct mpc85xx_pci_pdata *pdata = pci->pvt_info; in mpc85xx_pci_isr() 234 mpc85xx_pcie_check(pci); in mpc85xx_pci_isr() 236 mpc85xx_pci_check(pci); in mpc85xx_pci_isr() [all …]
|
D | edac_module.h | 84 extern void edac_pci_remove_sysfs(struct edac_pci_ctl_info *pci); 85 extern void edac_pci_handle_pe(struct edac_pci_ctl_info *pci, const char *msg); 86 extern void edac_pci_handle_npe(struct edac_pci_ctl_info *pci,
|
D | edac_core.h | 493 extern void edac_pci_free_ctl_info(struct edac_pci_ctl_info *pci); 495 extern void edac_pci_reset_delay_period(struct edac_pci_ctl_info *pci, 499 extern int edac_pci_add_device(struct edac_pci_ctl_info *pci, int edac_idx); 506 extern void edac_pci_release_generic_ctl(struct edac_pci_ctl_info *pci); 507 extern int edac_pci_create_sysfs(struct edac_pci_ctl_info *pci); 508 extern void edac_pci_remove_sysfs(struct edac_pci_ctl_info *pci);
|
/linux-4.1.27/arch/arm/mach-ixp4xx/ |
D | Makefile | 5 obj-pci-y := 6 obj-pci-n := 8 obj-pci-$(CONFIG_ARCH_IXDP4XX) += ixdp425-pci.o 9 obj-pci-$(CONFIG_MACH_AVILA) += avila-pci.o 10 obj-pci-$(CONFIG_MACH_IXDPG425) += ixdpg425-pci.o 11 obj-pci-$(CONFIG_ARCH_ADI_COYOTE) += coyote-pci.o 12 obj-pci-$(CONFIG_MACH_GTWX5715) += gtwx5715-pci.o 13 obj-pci-$(CONFIG_MACH_MICCPT) += miccpt-pci.o 14 obj-pci-$(CONFIG_MACH_NSLU2) += nslu2-pci.o 15 obj-pci-$(CONFIG_MACH_NAS100D) += nas100d-pci.o [all …]
|
/linux-4.1.27/sound/soc/intel/atom/sst/ |
D | sst_pci.c | 36 struct pci_dev *pci = ctx->pci; in sst_platform_get_resources() local 38 ret = pci_request_regions(pci, SST_DRV_NAME); in sst_platform_get_resources() 45 ctx->ddr_base = pci_resource_start(pci, 0); in sst_platform_get_resources() 59 ctx->ddr_end = pci_resource_end(pci, 0); in sst_platform_get_resources() 61 ctx->ddr = pcim_iomap(pci, 0, in sst_platform_get_resources() 62 pci_resource_len(pci, 0)); in sst_platform_get_resources() 72 ctx->shim_phy_add = pci_resource_start(pci, 1); in sst_platform_get_resources() 73 ctx->shim = pcim_iomap(pci, 1, pci_resource_len(pci, 1)); in sst_platform_get_resources() 81 ctx->mailbox_add = pci_resource_start(pci, 2); in sst_platform_get_resources() 82 ctx->mailbox = pcim_iomap(pci, 2, pci_resource_len(pci, 2)); in sst_platform_get_resources() [all …]
|
D | Makefile | 2 snd-intel-sst-pci-objs += sst_pci.o 6 obj-$(CONFIG_SND_SST_IPC_PCI) += snd-intel-sst-pci.o
|
/linux-4.1.27/drivers/pci/host/ |
D | pci-host-generic.c | 52 struct gen_pci *pci = sys->private_data; in gen_pci_map_cfg_bus_cam() local 53 resource_size_t idx = bus->number - pci->cfg.bus_range->start; in gen_pci_map_cfg_bus_cam() 55 return pci->cfg.win[idx] + ((devfn << 8) | where); in gen_pci_map_cfg_bus_cam() 68 struct gen_pci *pci = sys->private_data; in gen_pci_map_cfg_bus_ecam() local 69 resource_size_t idx = bus->number - pci->cfg.bus_range->start; in gen_pci_map_cfg_bus_ecam() 71 return pci->cfg.win[idx] + ((devfn << 12) | where); in gen_pci_map_cfg_bus_ecam() 95 static void gen_pci_release_of_pci_ranges(struct gen_pci *pci) in gen_pci_release_of_pci_ranges() argument 97 pci_free_resource_list(&pci->resources); in gen_pci_release_of_pci_ranges() 100 static int gen_pci_parse_request_of_pci_ranges(struct gen_pci *pci) in gen_pci_parse_request_of_pci_ranges() argument 103 struct device *dev = pci->host.dev.parent; in gen_pci_parse_request_of_pci_ranges() [all …]
|
D | Makefile | 2 obj-$(CONFIG_PCI_DRA7XX) += pci-dra7xx.o 3 obj-$(CONFIG_PCI_EXYNOS) += pci-exynos.o 4 obj-$(CONFIG_PCI_IMX6) += pci-imx6.o 5 obj-$(CONFIG_PCI_MVEBU) += pci-mvebu.o 6 obj-$(CONFIG_PCI_TEGRA) += pci-tegra.o 7 obj-$(CONFIG_PCI_RCAR_GEN2) += pci-rcar-gen2.o 9 obj-$(CONFIG_PCI_HOST_GENERIC) += pci-host-generic.o 11 obj-$(CONFIG_PCI_KEYSTONE) += pci-keystone-dw.o pci-keystone.o 13 obj-$(CONFIG_PCI_XGENE) += pci-xgene.o 14 obj-$(CONFIG_PCI_LAYERSCAPE) += pci-layerscape.o [all …]
|
/linux-4.1.27/drivers/uwb/ |
D | whci.c | 18 struct pci_dev *pci; member 30 struct pci_dev *pci_dev = card->pci; in whci_capdata_quirks() 98 umc = umc_device_create(&card->pci->dev, n); in whci_add_cap() 112 umc->resource.start = pci_resource_start(card->pci, bar) in whci_add_cap() 117 umc->resource.flags = card->pci->resource[bar].flags; in whci_add_cap() 118 umc->resource.parent = &card->pci->resource[bar]; in whci_add_cap() 119 umc->irq = card->pci->irq; in whci_add_cap() 139 static int whci_n_caps(struct pci_dev *pci) in whci_n_caps() argument 144 uwbbase = pci_iomap(pci, 0, 8); in whci_n_caps() 148 pci_iounmap(pci, uwbbase); in whci_n_caps() [all …]
|
D | umc-bus.c | 86 struct pci_dev *pci; in umc_match_pci_id() local 91 pci = to_pci_dev(umc->dev.parent); in umc_match_pci_id() 92 return pci_match_id(id_table, pci) != NULL; in umc_match_pci_id()
|
/linux-4.1.27/drivers/usb/gadget/udc/bdc/ |
D | bdc_pci.c | 33 static int bdc_setup_msi(struct pci_dev *pci) in bdc_setup_msi() argument 37 ret = pci_enable_msi(pci); in bdc_setup_msi() 46 static int bdc_pci_probe(struct pci_dev *pci, const struct pci_device_id *id) in bdc_pci_probe() argument 53 glue = devm_kzalloc(&pci->dev, sizeof(*glue), GFP_KERNEL); in bdc_pci_probe() 57 glue->dev = &pci->dev; in bdc_pci_probe() 58 ret = pci_enable_device(pci); in bdc_pci_probe() 60 dev_err(&pci->dev, "failed to enable pci device\n"); in bdc_pci_probe() 63 pci_set_master(pci); in bdc_pci_probe() 70 bdc_setup_msi(pci); in bdc_pci_probe() 72 res[0].start = pci_resource_start(pci, 0); in bdc_pci_probe() [all …]
|
/linux-4.1.27/drivers/media/pci/ |
D | Kconfig | 13 source "drivers/media/pci/meye/Kconfig" 14 source "drivers/media/pci/sta2x11/Kconfig" 19 source "drivers/media/pci/ivtv/Kconfig" 20 source "drivers/media/pci/zoran/Kconfig" 21 source "drivers/media/pci/saa7146/Kconfig" 22 source "drivers/media/pci/solo6x10/Kconfig" 23 source "drivers/media/pci/tw68/Kconfig" 28 source "drivers/media/pci/cx18/Kconfig" 29 source "drivers/media/pci/cx23885/Kconfig" 30 source "drivers/media/pci/cx25821/Kconfig" [all …]
|
/linux-4.1.27/arch/mips/pci/ |
D | Makefile | 5 obj-y += pci.o 15 obj-$(CONFIG_PCI_VR41XX) += ops-vr41xx.o pci-vr41xx.o 16 obj-$(CONFIG_NEC_MARKEINS) += ops-emma2rh.o pci-emma2rh.o fixup-emma2rh.o 18 obj-$(CONFIG_BCM47XX) += pci-bcm47xx.o 19 obj-$(CONFIG_BCM63XX) += pci-bcm63xx.o fixup-bcm63xx.o \ 21 obj-$(CONFIG_MIPS_ALCHEMY) += pci-alchemy.o 22 obj-$(CONFIG_PCI_AR2315) += pci-ar2315.o 23 obj-$(CONFIG_SOC_AR71XX) += pci-ar71xx.o 24 obj-$(CONFIG_PCI_AR724X) += pci-ar724x.o 25 obj-$(CONFIG_MIPS_PCI_VIRTIO) += pci-virtio-guest.o [all …]
|
D | ops-mace.c | 44 u32 control = mace->pci.control; in mace_pci_read_config() 47 mace->pci.control = control & ~MACEPCI_CONTROL_MAR_INT; in mace_pci_read_config() 48 mace->pci.config_addr = mkaddr(bus, devfn, reg); in mace_pci_read_config() 51 *val = mace->pci.config_data.b[(reg & 3) ^ 3]; in mace_pci_read_config() 54 *val = mace->pci.config_data.w[((reg >> 1) & 1) ^ 1]; in mace_pci_read_config() 57 *val = mace->pci.config_data.l; in mace_pci_read_config() 61 mace->pci.error &= ~MACEPCI_ERROR_MASTER_ABORT; in mace_pci_read_config() 62 mace->pci.control = control; in mace_pci_read_config() 80 mace->pci.config_addr = mkaddr(bus, devfn, reg); in mace_pci_write_config() 83 mace->pci.config_data.b[(reg & 3) ^ 3] = val; in mace_pci_write_config() [all …]
|
D | pci-ip32.c | 28 unsigned int flags = mace->pci.error; in macepci_error() 29 unsigned int addr = mace->pci.error_addr; in macepci_error() 79 mace->pci.error = flags; in macepci_error() 130 mace->pci.error_addr = 0; in mace_init() 131 mace->pci.error = 0; in mace_init() 132 mace->pci.control = 0xff008500; in mace_init() 134 printk("MACE PCI rev %d\n", mace->pci.rev); in mace_init()
|
/linux-4.1.27/drivers/staging/rts5208/ |
D | rtsx.c | 134 dev_err(&dev->pci->dev, "Error: chip->srb = %p\n", in queuecommand_lck() 141 dev_info(&dev->pci->dev, "Fail command during disconnect\n"); in queuecommand_lck() 168 dev_info(&dev->pci->dev, "%s called\n", __func__); in DEF_SCSI_QCMD() 175 dev_info(&dev->pci->dev, "-- nothing to abort\n"); in DEF_SCSI_QCMD() 196 dev_info(&dev->pci->dev, "%s called\n", __func__); in device_reset() 207 dev_info(&dev->pci->dev, "%s called\n", __func__); in bus_reset() 268 dev_info(&dev->pci->dev, "%s: chip->msi_en = %d, pci->irq = %d\n", in rtsx_acquire_irq() 269 __func__, chip->msi_en, dev->pci->irq); in rtsx_acquire_irq() 271 if (request_irq(dev->pci->irq, rtsx_interrupt, in rtsx_acquire_irq() 274 dev_err(&dev->pci->dev, in rtsx_acquire_irq() [all …]
|
D | rtsx.h | 71 pci_read_config_byte((chip)->rtsx->pci, where, val) 74 pci_write_config_byte((chip)->rtsx->pci, where, val) 100 struct pci_dev *pci; member
|
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/ |
D | marvell,orion-pinctrl.txt | 22 mpp0 0 pcie(rstout), pci(req2), gpio 23 mpp1 1 gpio, pci(gnt2) 24 mpp2 2 gpio, pci(req3), pci-1(pme) 25 mpp3 3 gpio, pci(gnt3) 26 mpp4 4 gpio, pci(req4) 27 mpp5 5 gpio, pci(gnt4) 28 mpp6 6 gpio, pci(req5), pci-1(clk) 29 mpp7 7 gpio, pci(gnt5), pci-1(clk) 47 mpp0 0 pcie(rstout), pci(req2), gpio 48 mpp1 1 gpio, pci(gnt2) [all …]
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-palmas.c | 573 static int palmas_pinctrl_get_pin_mux(struct palmas_pctrl_chip_info *pci) in palmas_pinctrl_get_pin_mux() argument 580 for (i = 0; i < pci->num_pin_groups; ++i) { in palmas_pinctrl_get_pin_mux() 581 g = &pci->pin_groups[i]; in palmas_pinctrl_get_pin_mux() 583 pci->pins_current_opt[i] = 0; in palmas_pinctrl_get_pin_mux() 586 ret = palmas_read(pci->palmas, g->mux_reg_base, in palmas_pinctrl_get_pin_mux() 589 dev_err(pci->dev, "mux_reg 0x%02x read failed: %d\n", in palmas_pinctrl_get_pin_mux() 594 pci->pins_current_opt[i] = val >> g->mux_bit_shift; in palmas_pinctrl_get_pin_mux() 599 static int palmas_pinctrl_set_dvfs1(struct palmas_pctrl_chip_info *pci, in palmas_pinctrl_set_dvfs1() argument 606 ret = palmas_update_bits(pci->palmas, PALMAS_PU_PD_OD_BASE, in palmas_pinctrl_set_dvfs1() 610 dev_err(pci->dev, "SECONDARY_PAD3 update failed %d\n", ret); in palmas_pinctrl_set_dvfs1() [all …]
|
/linux-4.1.27/arch/arm/mach-footbridge/ |
D | Makefile | 9 pci-y += dc21285.o 10 pci-$(CONFIG_ARCH_CATS) += cats-pci.o 11 pci-$(CONFIG_ARCH_EBSA285_HOST) += ebsa285-pci.o 12 pci-$(CONFIG_ARCH_NETWINDER) += netwinder-pci.o 13 pci-$(CONFIG_ARCH_PERSONAL_SERVER) += personal-pci.o 20 obj-$(CONFIG_PCI) +=$(pci-y)
|
/linux-4.1.27/sound/pci/au88x0/ |
D | au88x0.c | 45 MODULE_DEVICE_TABLE(pci, snd_vortex_ids); 140 snd_vortex_create(struct snd_card *card, struct pci_dev *pci, vortex_t ** rchip) in snd_vortex_create() argument 151 if ((err = pci_enable_device(pci)) < 0) in snd_vortex_create() 153 if (pci_set_dma_mask(pci, DMA_BIT_MASK(32)) < 0 || in snd_vortex_create() 154 pci_set_consistent_dma_mask(pci, DMA_BIT_MASK(32)) < 0) { in snd_vortex_create() 156 pci_disable_device(pci); in snd_vortex_create() 162 pci_disable_device(pci); in snd_vortex_create() 169 chip->pci_dev = pci; in snd_vortex_create() 170 chip->io = pci_resource_start(pci, 0); in snd_vortex_create() 171 chip->vendor = pci->vendor; in snd_vortex_create() [all …]
|
/linux-4.1.27/sound/pci/vx222/ |
D | vx222.c | 69 MODULE_DEVICE_TABLE(pci, snd_vx222_ids); 124 pci_release_regions(vx->pci); in snd_vx222_free() 125 pci_disable_device(vx->pci); in snd_vx222_free() 137 static int snd_vx222_create(struct snd_card *card, struct pci_dev *pci, in snd_vx222_create() argument 150 if ((err = pci_enable_device(pci)) < 0) in snd_vx222_create() 152 pci_set_master(pci); in snd_vx222_create() 158 pci_disable_device(pci); in snd_vx222_create() 162 vx->pci = pci; in snd_vx222_create() 164 if ((err = pci_request_regions(pci, CARD_NAME)) < 0) { in snd_vx222_create() 169 vx->port[i] = pci_resource_start(pci, i + 1); in snd_vx222_create() [all …]
|
/linux-4.1.27/drivers/media/common/saa7146/ |
D | saa7146_core.c | 176 void *saa7146_vmalloc_build_pgtable(struct pci_dev *pci, long length, struct saa7146_pgtable *pt) in saa7146_vmalloc_build_pgtable() argument 188 if (saa7146_pgtable_alloc(pci, pt)) in saa7146_vmalloc_build_pgtable() 192 slen = pci_map_sg(pci,pt->slist,pt->nents,PCI_DMA_FROMDEVICE); in saa7146_vmalloc_build_pgtable() 196 if (0 != saa7146_pgtable_build_single(pci, pt, pt->slist, slen)) in saa7146_vmalloc_build_pgtable() 202 pci_unmap_sg(pci, pt->slist, pt->nents, PCI_DMA_FROMDEVICE); in saa7146_vmalloc_build_pgtable() 204 saa7146_pgtable_free(pci, pt); in saa7146_vmalloc_build_pgtable() 214 void saa7146_vfree_destroy_pgtable(struct pci_dev *pci, void *mem, struct saa7146_pgtable *pt) in saa7146_vfree_destroy_pgtable() argument 216 pci_unmap_sg(pci, pt->slist, pt->nents, PCI_DMA_FROMDEVICE); in saa7146_vfree_destroy_pgtable() 217 saa7146_pgtable_free(pci, pt); in saa7146_vfree_destroy_pgtable() 223 void saa7146_pgtable_free(struct pci_dev *pci, struct saa7146_pgtable *pt) in saa7146_pgtable_free() argument [all …]
|
D | saa7146_vbi.c | 24 cpu = pci_alloc_consistent(dev->pci, 4096, &dma_addr); in vbi_workaround() 125 pci_free_consistent(dev->pci, 4096, cpu, dma_addr); in vbi_workaround() 130 pci_free_consistent(dev->pci, 4096, cpu, dma_addr); in vbi_workaround() 250 saa7146_pgtable_free(dev->pci, &buf->pt[2]); in buffer_prepare() 251 saa7146_pgtable_alloc(dev->pci, &buf->pt[2]); in buffer_prepare() 256 err = saa7146_pgtable_build_single(dev->pci, &buf->pt[2], in buffer_prepare() 399 &dev->pci->dev, &dev->slock, in vbi_open()
|
/linux-4.1.27/Documentation/DocBook/ |
D | .kernel-api.xml.cmd | 2 …pci/pci.c drivers/pci/pci-driver.c drivers/pci/remove.c drivers/pci/search.c drivers/pci/msi.c dri…
|
/linux-4.1.27/sound/pci/ |
D | cs5530.c | 64 struct pci_dev *pci; member 75 MODULE_DEVICE_TABLE(pci, snd_cs5530_ids); 79 pci_release_regions(chip->pci); in snd_cs5530_free() 80 pci_disable_device(chip->pci); in snd_cs5530_free() 91 static void snd_cs5530_remove(struct pci_dev *pci) in snd_cs5530_remove() argument 93 snd_card_free(pci_get_drvdata(pci)); in snd_cs5530_remove() 106 struct pci_dev *pci, in snd_cs5530_create() argument 121 err = pci_enable_device(pci); in snd_cs5530_create() 127 pci_disable_device(pci); in snd_cs5530_create() 132 chip->pci = pci; in snd_cs5530_create() [all …]
|
D | bt87x.c | 193 struct pci_dev *pci; member 234 if (snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, snd_dma_pci_data(chip->pci), in snd_bt87x_create_risc() 290 pci_read_config_word(chip->pci, PCI_STATUS, &pci_status); in snd_bt87x_pci_error() 294 pci_write_config_word(chip->pci, PCI_STATUS, pci_status); in snd_bt87x_pci_error() 694 pci_release_regions(chip->pci); in snd_bt87x_free() 695 pci_disable_device(chip->pci); in snd_bt87x_free() 719 snd_dma_pci_data(chip->pci), in snd_bt87x_pcm() 725 struct pci_dev *pci, in snd_bt87x_create() argument 736 err = pci_enable_device(pci); in snd_bt87x_create() 742 pci_disable_device(pci); in snd_bt87x_create() [all …]
|
D | als4000.c | 112 struct pci_dev *pci; member 124 MODULE_DEVICE_TABLE(pci, snd_als4000_ids); 710 snd_pcm_lib_preallocate_pages_for_all(pcm, SNDRV_DMA_TYPE_DEV, snd_dma_pci_data(chip->pci), in snd_als4000_pcm() 794 dev_warn(&acard->pci->dev, "cannot reserve joystick ports\n"); in snd_als4000_create_gameport() 800 dev_err(&acard->pci->dev, "cannot allocate memory for gameport\n"); in snd_als4000_create_gameport() 806 gameport_set_phys(gp, "pci%s/gameport0", pci_name(acard->pci)); in snd_als4000_create_gameport() 807 gameport_set_dev_parent(gp, &acard->pci->dev); in snd_als4000_create_gameport() 846 pci_release_regions(acard->pci); in snd_card_als4000_free() 847 pci_disable_device(acard->pci); in snd_card_als4000_free() 850 static int snd_card_als4000_probe(struct pci_dev *pci, in snd_card_als4000_probe() argument [all …]
|
D | via82xx_modem.c | 245 struct pci_dev *pci; member 268 MODULE_DEVICE_TABLE(pci, snd_via82xx_modem_ids); 279 struct pci_dev *pci, in build_via_table() argument 289 if (snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, snd_dma_pci_data(chip->pci), in build_via_table() 315 dev_err(&pci->dev, "too much table size!\n"); in build_via_table() 351 struct pci_dev *pci) in clean_via_table() argument 660 err = build_via_table(viadev, substream, chip->pci, in snd_via82xx_hw_params() 681 clean_via_table(viadev, substream, chip->pci); in snd_via82xx_hw_free() 867 snd_dma_pci_data(chip->pci), in snd_via686_pcm_new() 911 ac97.pci = chip->pci; in snd_via82xx_mixer_new() [all …]
|
D | via82xx.c | 378 struct pci_dev *pci; member 415 MODULE_DEVICE_TABLE(pci, snd_via82xx_ids); 426 struct pci_dev *pci, in build_via_table() argument 436 if (snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, snd_dma_pci_data(chip->pci), in build_via_table() 462 dev_err(&pci->dev, "too much table size!\n"); in build_via_table() 497 struct pci_dev *pci) in clean_via_table() argument 939 err = build_via_table(viadev, substream, chip->pci, in snd_via82xx_hw_params() 957 clean_via_table(viadev, substream, chip->pci); in snd_via82xx_hw_free() 1474 snd_dma_pci_data(chip->pci), in snd_via8233_pcm_new() 1498 snd_dma_pci_data(chip->pci), in snd_via8233_pcm_new() [all …]
|
D | als300.c | 119 struct pci_dev *pci; member 149 MODULE_DEVICE_TABLE(pci, snd_als300_ids); 185 pci_release_regions(chip->pci); in snd_als300_free() 186 pci_disable_device(chip->pci); in snd_als300_free() 265 static void snd_als300_remove(struct pci_dev *pci) in snd_als300_remove() argument 267 snd_card_free(pci_get_drvdata(pci)); in snd_als300_remove() 608 snd_dma_pci_data(chip->pci), 64*1024, 64*1024); in snd_als300_new_pcm() 646 struct pci_dev *pci, int chip_type, in snd_als300_create() argument 658 if ((err = pci_enable_device(pci)) < 0) in snd_als300_create() 661 if (pci_set_dma_mask(pci, DMA_BIT_MASK(28)) < 0 || in snd_als300_create() [all …]
|
D | ad1889.c | 88 struct pci_dev *pci; member 648 snd_dma_pci_data(chip->pci), in snd_ad1889_pcm_init() 821 ac97.pci = chip->pci; in snd_ad1889_ac97_init() 856 pci_release_regions(chip->pci); in snd_ad1889_free() 857 pci_disable_device(chip->pci); in snd_ad1889_free() 885 struct pci_dev *pci, in snd_ad1889_create() argument 897 if ((err = pci_enable_device(pci)) < 0) in snd_ad1889_create() 901 if (pci_set_dma_mask(pci, DMA_BIT_MASK(32)) < 0 || in snd_ad1889_create() 902 pci_set_consistent_dma_mask(pci, DMA_BIT_MASK(32)) < 0) { in snd_ad1889_create() 904 pci_disable_device(pci); in snd_ad1889_create() [all …]
|
D | intel8x0m.c | 201 struct pci_dev *pci; member 245 MODULE_DEVICE_TABLE(pci, snd_intel8x0m_ids); 752 snd_dma_pci_data(chip->pci), in snd_intel8x0m_pcm1() 857 ac97.pci = chip->pci; in snd_intel8x0m_mixer() 1011 pci_iounmap(chip->pci, chip->addr); in snd_intel8x0m_free() 1013 pci_iounmap(chip->pci, chip->bmaddr); in snd_intel8x0m_free() 1014 pci_release_regions(chip->pci); in snd_intel8x0m_free() 1015 pci_disable_device(chip->pci); in snd_intel8x0m_free() 1043 struct pci_dev *pci = to_pci_dev(dev); in intel8x0m_resume() local 1047 if (request_irq(pci->irq, snd_intel8x0m_interrupt, in intel8x0m_resume() [all …]
|
D | sis7019.c | 60 MODULE_DEVICE_TABLE(pci, snd_sis7019_ids); 118 struct pci_dev *pci; member 386 sis->silence_dma_addr = pci_map_single(sis->pci, in __sis_map_silence() 397 pci_unmap_single(sis->pci, sis->silence_dma_addr, 4096, in __sis_unmap_silence() 920 snd_dma_pci_data(sis->pci), 64*1024, 128*1024); in sis_pcm_create() 986 dev_err(&sis->pci->dev, "ac97 codec %d timeout cmd 0x%08x\n", in sis_ac97_rw() 1068 pci_release_regions(sis->pci); in sis_chip_free() 1069 pci_disable_device(sis->pci); in sis_chip_free() 1142 dev_err(&sis->pci->dev, "could not find any codecs\n"); in sis_chip_init() 1147 dev_warn(&sis->pci->dev, "missing codecs, found %0x, expected %0x\n", in sis_chip_init() [all …]
|
D | sonicvibes.c | 223 struct pci_dev *pci; member 249 MODULE_DEVICE_TABLE(pci, snd_sonic_ids); 901 snd_dma_pci_data(sonic->pci), 64*1024, 128*1024); in snd_sonicvibes_pcm() 1200 gameport_set_phys(gp, "pci%s/gameport0", pci_name(sonic->pci)); in snd_sonicvibes_create_gameport() 1201 gameport_set_dev_parent(gp, &sonic->pci->dev); in snd_sonicvibes_create_gameport() 1226 pci_write_config_dword(sonic->pci, 0x40, sonic->dmaa_port); in snd_sonicvibes_free() 1227 pci_write_config_dword(sonic->pci, 0x48, sonic->dmac_port); in snd_sonicvibes_free() 1232 pci_release_regions(sonic->pci); in snd_sonicvibes_free() 1233 pci_disable_device(sonic->pci); in snd_sonicvibes_free() 1245 struct pci_dev *pci, in snd_sonicvibes_create() argument [all …]
|
D | atiixp_modem.c | 237 struct pci_dev *pci; member 270 MODULE_DEVICE_TABLE(pci, snd_atiixp_ids); 338 if (snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, snd_dma_pci_data(chip->pci), in atiixp_build_dma_packets() 1012 snd_dma_pci_data(chip->pci), in snd_atiixp_pcm_new() 1094 ac97.pci = chip->pci; in snd_atiixp_mixer_new() 1200 pci_release_regions(chip->pci); in snd_atiixp_free() 1201 pci_disable_device(chip->pci); in snd_atiixp_free() 1216 struct pci_dev *pci, in snd_atiixp_create() argument 1225 if ((err = pci_enable_device(pci)) < 0) in snd_atiixp_create() 1230 pci_disable_device(pci); in snd_atiixp_create() [all …]
|
D | es1938.c | 214 struct pci_dev *pci; member 250 MODULE_DEVICE_TABLE(pci, snd_es1938_ids); 1033 snd_dma_pci_data(chip->pci), 64*1024, 64*1024); in snd_es1938_new_pcm() 1423 pci_set_master(chip->pci); in snd_es1938_chip_init() 1426 pci_write_config_word(chip->pci, SL_PCI_LEGACYCONTROL, 0x805f); in snd_es1938_chip_init() 1429 pci_write_config_word(chip->pci, SL_PCI_DDMACONTROL, chip->ddma_port | 1); in snd_es1938_chip_init() 1432 pci_write_config_dword(chip->pci, SL_PCI_CONFIG, 0); in snd_es1938_chip_init() 1477 struct pci_dev *pci = to_pci_dev(dev); in es1938_resume() local 1482 if (request_irq(pci->irq, snd_es1938_interrupt, in es1938_resume() 1485 pci->irq); in es1938_resume() [all …]
|
D | atiixp.c | 263 struct pci_dev *pci; member 297 MODULE_DEVICE_TABLE(pci, snd_atiixp_ids); 370 snd_dma_pci_data(chip->pci), in atiixp_build_dma_packets() 564 static int ac97_probing_bugs(struct pci_dev *pci) in ac97_probing_bugs() argument 568 q = snd_pci_quirk_lookup(pci, atiixp_quirks); in ac97_probing_bugs() 570 dev_dbg(&pci->dev, "atiixp quirk for %s. Forcing codec %d\n", in ac97_probing_bugs() 584 ac97_codec = ac97_probing_bugs(chip->pci); in snd_atiixp_codec_detect() 1294 snd_dma_pci_data(chip->pci), in snd_atiixp_pcm_new() 1327 snd_dma_pci_data(chip->pci), in snd_atiixp_pcm_new() 1446 ac97.pci = chip->pci; in snd_atiixp_mixer_new() [all …]
|
D | es1968.c | 519 struct pci_dev *pci; member 583 MODULE_DEVICE_TABLE(pci, snd_es1968_ids); 1440 chip->dma.dev.dev = snd_dma_pci_data(chip->pci); in snd_es1968_init_dmabuf() 1442 snd_dma_pci_data(chip->pci), in snd_es1968_init_dmabuf() 2081 pci_read_config_word(chip->pci, 0x58, &w); /* something magical with gpio and bus arb. */ in snd_es1968_ac97_reset() 2082 pci_read_config_dword(chip->pci, PCI_SUBSYSTEM_VENDOR_ID, &vend); in snd_es1968_ac97_reset() 2181 struct pci_dev *pci = chip->pci; in snd_es1968_chip_init() local 2199 pci_read_config_word(pci, ESM_CONFIG_A, &w); in snd_es1968_chip_init() 2212 pci_write_config_word(pci, ESM_CONFIG_A, w); in snd_es1968_chip_init() 2216 pci_read_config_word(pci, ESM_CONFIG_B, &w); in snd_es1968_chip_init() [all …]
|
D | intel8x0.c | 393 struct pci_dev *pci; member 460 MODULE_DEVICE_TABLE(pci, snd_intel8x0_ids); 1548 snd_dma_pci_data(chip->pci), in snd_intel8x0_pcm1() 2294 ac97.pci = chip->pci; in snd_intel8x0_mixer() 2413 if (snd_pci_quirk_lookup(chip->pci, ich_chip_reset_mode)) in snd_intel8x0_ich_chip_cold_reset() 2430 (!snd_pci_quirk_lookup(chip->pci, ich_chip_reset_mode)) 2534 pci_read_config_dword(chip->pci, 0x4c, &val); in snd_intel8x0_ich_chip_init() 2536 pci_write_config_dword(chip->pci, 0x4c, val); in snd_intel8x0_ich_chip_init() 2627 pci_read_config_dword(chip->pci, 0x4c, &val); in snd_intel8x0_free() 2629 pci_write_config_dword(chip->pci, 0x4c, val); in snd_intel8x0_free() [all …]
|
D | rme32.c | 224 struct pci_dev *pci; member 235 MODULE_DEVICE_TABLE(pci, snd_rme32_ids); 238 #define RME32_PRO_WITH_8414(rme32) ((rme32)->pci->device == PCI_DEVICE_ID_RME_DIGI32_PRO && (rme32)… 512 if (rme32->pci->device != PCI_DEVICE_ID_RME_DIGI32_PRO) in snd_rme32_playback_setrate() 519 if (rme32->pci->device != PCI_DEVICE_ID_RME_DIGI32_PRO) in snd_rme32_playback_setrate() 526 if (rme32->pci->device != PCI_DEVICE_ID_RME_DIGI32_PRO) in snd_rme32_playback_setrate() 865 if (rme32->pci->device == PCI_DEVICE_ID_RME_DIGI32_PRO) { in snd_rme32_playback_spdif_open() 1315 pci_release_regions(rme32->pci); in snd_rme32_free() 1318 pci_disable_device(rme32->pci); in snd_rme32_free() 1336 struct pci_dev *pci = rme32->pci; in snd_rme32_create() local [all …]
|
D | maestro3.c | 752 struct pci_dev *pci; member 823 MODULE_DEVICE_TABLE(pci, snd_m3_ids); 1879 snd_dma_pci_data(chip->pci), 64*1024, 64*1024); in snd_m3_pcm() 2273 struct pci_dev *pcidev = chip->pci; in snd_m3_chip_init() 2381 pci_release_regions(chip->pci); in snd_m3_free() 2386 pci_disable_device(chip->pci); in snd_m3_free() 2487 pci_name(chip->pci)); in snd_m3_input_register() 2492 input_dev->id.vendor = chip->pci->vendor; in snd_m3_input_register() 2493 input_dev->id.product = chip->pci->device; in snd_m3_input_register() 2494 input_dev->dev.parent = &chip->pci->dev; in snd_m3_input_register() [all …]
|
D | cs4281.c | 466 struct pci_dev *pci; member 502 MODULE_DEVICE_TABLE(pci, snd_cs4281_ids); 994 snd_dma_pci_data(chip->pci), 64*1024, 512*1024); in snd_cs4281_pcm() 1273 gameport_set_phys(gp, "pci%s/gameport0", pci_name(chip->pci)); in snd_cs4281_create_gameport() 1274 gameport_set_dev_parent(gp, &chip->pci->dev); in snd_cs4281_create_gameport() 1315 pci_set_power_state(chip->pci, PCI_D3hot); in snd_cs4281_free() 1321 pci_release_regions(chip->pci); in snd_cs4281_free() 1322 pci_disable_device(chip->pci); in snd_cs4281_free() 1337 struct pci_dev *pci, in snd_cs4281_create() argument 1349 if ((err = pci_enable_device(pci)) < 0) in snd_cs4281_create() [all …]
|
D | fm801.c | 193 struct pci_dev *pci; member 221 MODULE_DEVICE_TABLE(pci, snd_fm801_ids); 718 snd_dma_pci_data(chip->pci), in snd_fm801_pcm() 1185 struct pci_dev *pci, in snd_fm801_create() argument 1197 if ((err = pcim_enable_device(pci)) < 0) in snd_fm801_create() 1199 chip = devm_kzalloc(&pci->dev, sizeof(*chip), GFP_KERNEL); in snd_fm801_create() 1204 chip->pci = pci; in snd_fm801_create() 1207 if ((err = pci_request_regions(pci, "FM801")) < 0) in snd_fm801_create() 1209 chip->port = pci_resource_start(pci, 0); in snd_fm801_create() 1211 if (devm_request_irq(&pci->dev, pci->irq, snd_fm801_interrupt, in snd_fm801_create() [all …]
|
D | azt3328.c | 304 struct pci_dev *pci; member 330 MODULE_DEVICE_TABLE(pci, snd_azf3328_ids); 785 ac97.pci = chip->pci; in snd_azf3328_mixer_new() 1834 gameport_set_phys(gp, "pci%s/gameport0", pci_name(chip->pci)); in snd_azf3328_gameport() 1835 gameport_set_dev_parent(gp, &chip->pci->dev); in snd_azf3328_gameport() 2152 snd_dma_pci_data(chip->pci), in snd_azf3328_pcm() 2168 snd_dma_pci_data(chip->pci), in snd_azf3328_pcm() 2302 pci_release_regions(chip->pci); in snd_azf3328_free() 2303 pci_disable_device(chip->pci); in snd_azf3328_free() 2393 struct pci_dev *pci, in snd_azf3328_create() argument [all …]
|
D | rme96.c | 261 struct pci_dev *pci; member 273 MODULE_DEVICE_TABLE(pci, snd_rme96_ids); 277 #define RME96_HAS_ANALOG_IN(rme96) ((rme96)->pci->device == PCI_DEVICE_ID_RME_DIGI96_8_PAD_OR_PST) 278 #define RME96_HAS_ANALOG_OUT(rme96) ((rme96)->pci->device == PCI_DEVICE_ID_RME_DIGI96_8_PRO || \ 279 (rme96)->pci->device == PCI_DEVICE_ID_RME_DIGI96_8_PAD_OR_PST) 281 #define RME96_DAC_IS_1855(rme96) (((rme96)->pci->device == PCI_DEVICE_ID_RME_DIGI96_8_PAD_OR_PST &&… 282 ((rme96)->pci->device == PCI_DEVICE_ID_RME_DIGI96_8_PRO && (rme96)->rev == 2)) 851 if ((rme96->pci->device != PCI_DEVICE_ID_RME_DIGI96_8_PAD_OR_PST && in snd_rme96_setinputtype() 852 rme96->pci->device != PCI_DEVICE_ID_RME_DIGI96_8_PRO) || in snd_rme96_setinputtype() 853 (rme96->pci->device == PCI_DEVICE_ID_RME_DIGI96_8_PAD_OR_PST && in snd_rme96_setinputtype() [all …]
|
D | ens1370.c | 417 struct pci_dev *pci; member 461 MODULE_DEVICE_TABLE(pci, snd_audiopci_ids); 611 return ensoniq->pci->device == 0x8938; in is_ev1938() 1293 snd_dma_pci_data(ensoniq->pci), 64*1024, 128*1024); in snd_ensoniq_pcm() 1325 snd_dma_pci_data(ensoniq->pci), 64*1024, 128*1024); in snd_ensoniq_pcm2() 1603 if (ensoniq->pci->vendor == list->vid && in es1371_quirk_lookup() 1604 ensoniq->pci->device == list->did && in es1371_quirk_lookup() 1646 ac97.pci = ensoniq->pci; in snd_ensoniq_1371_mixer() 1681 snd_pci_quirk_lookup(ensoniq->pci, ens1373_line_quirk)) { in snd_ensoniq_1371_mixer() 1848 gameport_set_phys(gp, "pci%s/gameport0", pci_name(ensoniq->pci)); in snd_ensoniq_create_gameport() [all …]
|
/linux-4.1.27/drivers/isdn/hardware/eicon/ |
D | os_bri.c | 51 a->resources.pci.mem_type_id[MEM_TYPE_RAM] = 0; in diva_bri_set_addresses() 52 a->resources.pci.mem_type_id[MEM_TYPE_CFG] = 1; in diva_bri_set_addresses() 53 a->resources.pci.mem_type_id[MEM_TYPE_ADDRESS] = 2; in diva_bri_set_addresses() 54 a->resources.pci.mem_type_id[MEM_TYPE_RESET] = 1; in diva_bri_set_addresses() 55 a->resources.pci.mem_type_id[MEM_TYPE_PORT] = 2; in diva_bri_set_addresses() 56 a->resources.pci.mem_type_id[MEM_TYPE_CTLREG] = 2; in diva_bri_set_addresses() 58 a->xdi_adapter.ram = a->resources.pci.addr[0]; in diva_bri_set_addresses() 59 a->xdi_adapter.cfg = a->resources.pci.addr[1]; in diva_bri_set_addresses() 60 a->xdi_adapter.Address = a->resources.pci.addr[2]; in diva_bri_set_addresses() 94 a->resources.pci.bar[bar] = in diva_bri_init_card() [all …]
|
D | os_pri.c | 62 a->resources.pci.mem_type_id[MEM_TYPE_ADDRESS] = 0; in diva_pri_set_addresses() 63 a->resources.pci.mem_type_id[MEM_TYPE_CONTROL] = 2; in diva_pri_set_addresses() 64 a->resources.pci.mem_type_id[MEM_TYPE_CONFIG] = 4; in diva_pri_set_addresses() 65 a->resources.pci.mem_type_id[MEM_TYPE_RAM] = 0; in diva_pri_set_addresses() 66 a->resources.pci.mem_type_id[MEM_TYPE_RESET] = 2; in diva_pri_set_addresses() 67 a->resources.pci.mem_type_id[MEM_TYPE_CFG] = 4; in diva_pri_set_addresses() 68 a->resources.pci.mem_type_id[MEM_TYPE_PROM] = 3; in diva_pri_set_addresses() 70 a->xdi_adapter.Address = a->resources.pci.addr[0]; in diva_pri_set_addresses() 71 a->xdi_adapter.Control = a->resources.pci.addr[2]; in diva_pri_set_addresses() 72 a->xdi_adapter.Config = a->resources.pci.addr[4]; in diva_pri_set_addresses() [all …]
|
D | os_4bri.c | 104 dword offset = a->resources.pci.qoffset; in diva_4bri_set_addresses() 107 a->resources.pci.mem_type_id[MEM_TYPE_RAM] = 2; in diva_4bri_set_addresses() 108 a->resources.pci.mem_type_id[MEM_TYPE_ADDRESS] = 2; in diva_4bri_set_addresses() 109 a->resources.pci.mem_type_id[MEM_TYPE_CONTROL] = 2; in diva_4bri_set_addresses() 110 a->resources.pci.mem_type_id[MEM_TYPE_RESET] = 0; in diva_4bri_set_addresses() 111 a->resources.pci.mem_type_id[MEM_TYPE_CTLREG] = 3; in diva_4bri_set_addresses() 112 a->resources.pci.mem_type_id[MEM_TYPE_PROM] = 0; in diva_4bri_set_addresses() 117 a->xdi_adapter.Address = a->resources.pci.addr[2]; /* BAR2 SDRAM */ in diva_4bri_set_addresses() 120 a->xdi_adapter.Control = a->resources.pci.addr[2]; /* BAR2 SDRAM */ in diva_4bri_set_addresses() 122 a->xdi_adapter.ram = a->resources.pci.addr[2]; /* BAR2 SDRAM */ in diva_4bri_set_addresses() [all …]
|
D | divasproc.c | 296 seq_printf(m, "PCI-bus : %d\n", a->resources.pci.bus); in info_proc_show() 297 seq_printf(m, "PCI-func : %d\n", a->resources.pci.func); in info_proc_show() 299 if (a->resources.pci.bar[i]) { in info_proc_show() 302 i, a->resources.pci.bar[i], in info_proc_show() 304 pci.addr[i]); in info_proc_show() 305 if (a->resources.pci.length[i]) { in info_proc_show() 308 a->resources.pci. in info_proc_show()
|
/linux-4.1.27/drivers/usb/dwc2/ |
D | pci.c | 65 static void dwc2_pci_remove(struct pci_dev *pci) in dwc2_pci_remove() argument 67 struct dwc2_pci_glue *glue = pci_get_drvdata(pci); in dwc2_pci_remove() 72 pci_set_drvdata(pci, NULL); in dwc2_pci_remove() 75 static int dwc2_pci_probe(struct pci_dev *pci, in dwc2_pci_probe() argument 82 struct device *dev = &pci->dev; in dwc2_pci_probe() 85 ret = pcim_enable_device(pci); in dwc2_pci_probe() 91 pci_set_master(pci); in dwc2_pci_probe() 101 res[0].start = pci_resource_start(pci, 0); in dwc2_pci_probe() 102 res[0].end = pci_resource_end(pci, 0); in dwc2_pci_probe() 106 res[1].start = pci->irq; in dwc2_pci_probe() [all …]
|
/linux-4.1.27/sound/pci/cs5535audio/ |
D | cs5535audio.c | 75 MODULE_DEVICE_TABLE(pci, snd_cs5535audio_ids); 167 ac97.pci = cs5535au->pci; in snd_cs5535audio_mixer() 260 pci_set_power_state(cs5535au->pci, PCI_D3hot); in snd_cs5535audio_free() 265 pci_release_regions(cs5535au->pci); in snd_cs5535audio_free() 266 pci_disable_device(cs5535au->pci); in snd_cs5535audio_free() 278 struct pci_dev *pci, in snd_cs5535audio_create() argument 289 if ((err = pci_enable_device(pci)) < 0) in snd_cs5535audio_create() 292 if (pci_set_dma_mask(pci, DMA_BIT_MASK(32)) < 0 || in snd_cs5535audio_create() 293 pci_set_consistent_dma_mask(pci, DMA_BIT_MASK(32)) < 0) { in snd_cs5535audio_create() 307 cs5535au->pci = pci; in snd_cs5535audio_create() [all …]
|
/linux-4.1.27/sound/pci/hda/ |
D | hda_intel.c | 348 #define CONTROLLER_IN_GPU(pci) (((pci)->device == 0x0a0c) || \ argument 349 ((pci)->device == 0x0c0c) || \ 350 ((pci)->device == 0x0d0c) || \ 351 ((pci)->device == 0x160c)) 433 static void update_pci_byte(struct pci_dev *pci, unsigned int reg, in update_pci_byte() argument 438 pci_read_config_byte(pci, reg, &data); in update_pci_byte() 441 pci_write_config_byte(pci, reg, data); in update_pci_byte() 456 update_pci_byte(chip->pci, AZX_PCIREG_TCSEL, 0x07, 0); in azx_init_pci() 465 update_pci_byte(chip->pci, in azx_init_pci() 474 update_pci_byte(chip->pci, in azx_init_pci() [all …]
|
D | hda_i915.c | 43 dev_dbg(&hda->chip.pci->dev, "display power %s\n", in hda_display_power() 58 struct pci_dev *pci = hda->chip.pci; in haswell_set_bclk() local 61 if (pci->device != 0x0a0c && pci->device != 0x0c0c in haswell_set_bclk() 62 && pci->device != 0x0d0c && pci->device != 0x160c) in haswell_set_bclk() 157 struct device *dev = &hda->chip.pci->dev; in hda_i915_init() 191 struct device *dev = &hda->chip.pci->dev; in hda_i915_exit()
|
/linux-4.1.27/sound/pci/ymfpci/ |
D | ymfpci.c | 79 MODULE_DEVICE_TABLE(pci, snd_ymfpci_ids); 92 if (chip->pci->device >= 0x0010) { /* YMF 744/754 */ in snd_ymfpci_create_gameport() 96 if (!(io_port = pci_resource_start(chip->pci, 2))) in snd_ymfpci_create_gameport() 142 gameport_set_phys(gp, "pci%s/gameport0", pci_name(chip->pci)); in snd_ymfpci_create_gameport() 143 gameport_set_dev_parent(gp, &chip->pci->dev); in snd_ymfpci_create_gameport() 147 if (chip->pci->device >= 0x0010) /* YMF 744/754 */ in snd_ymfpci_create_gameport() 148 pci_write_config_word(chip->pci, PCIR_DSXG_JOYBASE, io_port); in snd_ymfpci_create_gameport() 150 pci_write_config_word(chip->pci, PCIR_DSXG_LEGACY, legacy_ctrl | YMFPCI_LEGACY_JPEN); in snd_ymfpci_create_gameport() 151 pci_write_config_word(chip->pci, PCIR_DSXG_ELEGACY, legacy_ctrl2); in snd_ymfpci_create_gameport() 174 static int snd_card_ymfpci_probe(struct pci_dev *pci, in snd_card_ymfpci_probe() argument [all …]
|
D | ymfpci_main.c | 604 if (snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, snd_dma_pci_data(chip->pci), in snd_ymfpci_ac3_init() 1166 snd_dma_pci_data(chip->pci), 64*1024, 256*1024); in snd_ymfpci_pcm() 1201 snd_dma_pci_data(chip->pci), 64*1024, 256*1024); in snd_ymfpci_pcm2() 1234 snd_dma_pci_data(chip->pci), 64*1024, 256*1024); in snd_ymfpci_pcm_spdif() 1275 snd_dma_pci_data(chip->pci), 64*1024, 256*1024); in snd_ymfpci_pcm_4ch() 1999 static void snd_ymfpci_aclink_reset(struct pci_dev * pci) in snd_ymfpci_aclink_reset() argument 2003 pci_read_config_byte(pci, PCIR_DSXG_CTRL, &cmd); in snd_ymfpci_aclink_reset() 2007 pci_write_config_byte(pci, PCIR_DSXG_CTRL, cmd & 0xfc); in snd_ymfpci_aclink_reset() 2008 pci_write_config_byte(pci, PCIR_DSXG_CTRL, cmd | 0x03); in snd_ymfpci_aclink_reset() 2009 pci_write_config_byte(pci, PCIR_DSXG_CTRL, cmd & 0xfc); in snd_ymfpci_aclink_reset() [all …]
|
/linux-4.1.27/sound/pci/aw2/ |
D | aw2-alsa.c | 98 struct pci_dev *pci; member 117 struct pci_dev *pci, struct aw2 **rchip); 118 static int snd_aw2_probe(struct pci_dev *pci, 120 static void snd_aw2_remove(struct pci_dev *pci); 169 MODULE_DEVICE_TABLE(pci, snd_aw2_ids); 233 pci_release_regions(chip->pci); in snd_aw2_dev_free() 235 pci_disable_device(chip->pci); in snd_aw2_dev_free() 244 struct pci_dev *pci, struct aw2 **rchip) in snd_aw2_create() argument 255 err = pci_enable_device(pci); in snd_aw2_create() 258 pci_set_master(pci); in snd_aw2_create() [all …]
|
/linux-4.1.27/drivers/usb/dwc3/ |
D | dwc3-pci.c | 88 static int dwc3_pci_probe(struct pci_dev *pci, in dwc3_pci_probe() argument 94 struct device *dev = &pci->dev; in dwc3_pci_probe() 96 ret = pcim_enable_device(pci); in dwc3_pci_probe() 102 pci_set_master(pci); in dwc3_pci_probe() 112 res[0].start = pci_resource_start(pci, 0); in dwc3_pci_probe() 113 res[0].end = pci_resource_end(pci, 0); in dwc3_pci_probe() 117 res[1].start = pci->irq; in dwc3_pci_probe() 127 pci_set_drvdata(pci, dwc3); in dwc3_pci_probe() 128 ret = dwc3_pci_quirks(pci); in dwc3_pci_probe() 146 static void dwc3_pci_remove(struct pci_dev *pci) in dwc3_pci_remove() argument [all …]
|
/linux-4.1.27/drivers/input/gameport/ |
D | fm801-gp.c | 80 static int fm801_gp_probe(struct pci_dev *pci, const struct pci_device_id *id) in fm801_gp_probe() argument 94 error = pci_enable_device(pci); in fm801_gp_probe() 103 gameport_set_phys(port, "pci%s/gameport0", pci_name(pci)); in fm801_gp_probe() 104 port->dev.parent = &pci->dev; in fm801_gp_probe() 105 port->io = pci_resource_start(pci, 0); in fm801_gp_probe() 116 pci_set_drvdata(pci, gp); in fm801_gp_probe() 124 pci_disable_device(pci); in fm801_gp_probe() 131 static void fm801_gp_remove(struct pci_dev *pci) in fm801_gp_remove() argument 133 struct fm801_gp *gp = pci_get_drvdata(pci); in fm801_gp_remove() 139 pci_disable_device(pci); in fm801_gp_remove() [all …]
|
/linux-4.1.27/arch/powerpc/sysdev/ |
D | fsl_pci.c | 79 struct ccsr_pci __iomem *pci = hose->private_data; in fsl_pcie_check_link() local 81 val = (in_be32(&pci->pex_csr0) & PEX_CSR0_LTSSM_MASK) in fsl_pcie_check_link() 146 static int setup_one_atmu(struct ccsr_pci __iomem *pci, in setup_one_atmu() argument 169 out_be32(&pci->pow[index + i].potar, pci_addr >> 12); in setup_one_atmu() 170 out_be32(&pci->pow[index + i].potear, (u64)pci_addr >> 44); in setup_one_atmu() 171 out_be32(&pci->pow[index + i].powbar, phys_addr >> 12); in setup_one_atmu() 172 out_be32(&pci->pow[index + i].powar, flags | (bits - 1)); in setup_one_atmu() 185 struct ccsr_pci __iomem *pci = hose->private_data; in setup_pci_atmu() local 197 if (in_be32(&pci->block_rev1) >= PCIE_IP_REV_2_2) { in setup_pci_atmu() 206 out_be32(&pci->pow[i].powar, 0); in setup_pci_atmu() [all …]
|
/linux-4.1.27/arch/sh/drivers/pci/ |
D | Makefile | 4 obj-y += common.o pci.o 6 obj-$(CONFIG_CPU_SUBTYPE_SH7751) += pci-sh7751.o ops-sh4.o 7 obj-$(CONFIG_CPU_SUBTYPE_SH7751R) += pci-sh7751.o ops-sh4.o 8 obj-$(CONFIG_CPU_SUBTYPE_SH7763) += pci-sh7780.o ops-sh4.o 9 obj-$(CONFIG_CPU_SUBTYPE_SH7780) += pci-sh7780.o ops-sh4.o 10 obj-$(CONFIG_CPU_SUBTYPE_SH7785) += pci-sh7780.o ops-sh4.o 12 obj-$(CONFIG_CPU_SH5) += pci-sh5.o ops-sh5.o 15 pci-dreamcast.o
|
/linux-4.1.27/arch/alpha/kernel/ |
D | core_wildfire.c | 65 wildfire_pci *pci; in wildfire_init_hose() local 116 pci = WILDFIRE_pci(qbbno, hoseno); in wildfire_init_hose() 118 pci->pci_window[0].wbase.csr = hose->sg_isa->dma_base | 3; in wildfire_init_hose() 119 pci->pci_window[0].wmask.csr = (hose->sg_isa->size - 1) & 0xfff00000; in wildfire_init_hose() 120 pci->pci_window[0].tbase.csr = virt_to_phys(hose->sg_isa->ptes); in wildfire_init_hose() 122 pci->pci_window[1].wbase.csr = 0x40000000 | 1; in wildfire_init_hose() 123 pci->pci_window[1].wmask.csr = (0x40000000 -1) & 0xfff00000; in wildfire_init_hose() 124 pci->pci_window[1].tbase.csr = 0; in wildfire_init_hose() 126 pci->pci_window[2].wbase.csr = 0x80000000 | 1; in wildfire_init_hose() 127 pci->pci_window[2].wmask.csr = (0x40000000 -1) & 0xfff00000; in wildfire_init_hose() [all …]
|
D | pci.c | 98 struct pci_iommu_arena *pci = hose->sg_pci; in quirk_cypress() local 99 if (pci && pci->dma_base + pci->size >= 0xfff00000UL) in quirk_cypress() 100 pci->size = 0xfff00000UL - pci->dma_base; in quirk_cypress()
|
/linux-4.1.27/sound/pci/mixart/ |
D | mixart_hwdep.c | 169 dev_err(&mgr->pci->dev, in mixart_enum_connectors() 199 dev_err(&mgr->pci->dev, in mixart_enum_connectors() 213 dev_err(&mgr->pci->dev, in mixart_enum_connectors() 243 dev_err(&mgr->pci->dev, in mixart_enum_connectors() 280 dev_dbg(&mgr->pci->dev, in mixart_enum_physio() 296 dev_err(&mgr->pci->dev, in mixart_enum_physio() 334 dev_err(&mgr->pci->dev, "error MSG_SYSTEM_SEND_SYNCHRO_CMD\n"); in mixart_first_init() 360 dev_err(&mgr->pci->dev, "miXart is resetting !\n"); in mixart_dsp_load() 369 dev_dbg(&mgr->pci->dev, "xilinx is already loaded !\n"); in mixart_dsp_load() 374 dev_err(&mgr->pci->dev, in mixart_dsp_load() [all …]
|
D | mixart.c | 69 MODULE_DEVICE_TABLE(pci, snd_mixart_ids); 90 dev_err(&mgr->pci->dev, in mixart_set_pipe_state() 106 dev_err(&mgr->pci->dev, in mixart_set_pipe_state() 128 dev_err(&mgr->pci->dev, in mixart_set_pipe_state() 141 dev_err(&mgr->pci->dev, in mixart_set_pipe_state() 156 dev_err(&mgr->pci->dev, in mixart_set_pipe_state() 189 dev_err(&mgr->pci->dev, in mixart_set_clock() 203 dev_dbg(&mgr->pci->dev, "mixart_set_clock to %d kHz\n", rate); in mixart_set_clock() 212 dev_err(&mgr->pci->dev, in mixart_set_clock() 362 dev_err(&mgr->pci->dev, in snd_mixart_kill_ref_pipe() [all …]
|
D | mixart_core.c | 97 dev_err(&mgr->pci->dev, in get_msg() 163 dev_err(&mgr->pci->dev, "error: no message frame available\n"); in send_msg() 263 dev_err(&mgr->pci->dev, in snd_mixart_send_msg() 277 dev_err(&mgr->pci->dev, "RESPONSE ERROR!\n"); in snd_mixart_send_msg() 315 dev_err(&mgr->pci->dev, in snd_mixart_send_msg_wait_notif() 368 dev_err(&mgr->pci->dev, in snd_mixart_process_msg() 380 dev_err(&mgr->pci->dev, in snd_mixart_process_msg() 385 dev_dbg(&mgr->pci->dev, in snd_mixart_process_msg() 396 dev_err(&mgr->pci->dev, in snd_mixart_process_msg() 450 dev_err(&mgr->pci->dev, in snd_mixart_threaded_irq() [all …]
|
/linux-4.1.27/arch/frv/mb93090-mb00/ |
D | Makefile | 6 obj-y := pci-frv.o pci-irq.o pci-vdk.o 9 obj-y += pci-dma.o 11 obj-y += pci-dma-nommu.o
|
/linux-4.1.27/sound/pci/trident/ |
D | trident.c | 74 MODULE_DEVICE_TABLE(pci, snd_trident_ids); 76 static int snd_trident_probe(struct pci_dev *pci, in snd_trident_probe() argument 92 err = snd_card_new(&pci->dev, index[dev], id[dev], THIS_MODULE, in snd_trident_probe() 97 if ((err = snd_trident_create(card, pci, in snd_trident_probe() 99 ((pci->vendor << 16) | pci->device) == TRIDENT_DEVICE_ID_SI7018 ? 1 : 2, in snd_trident_probe() 165 pci_set_drvdata(pci, card); in snd_trident_probe() 170 static void snd_trident_remove(struct pci_dev *pci) in snd_trident_remove() argument 172 snd_card_free(pci_get_drvdata(pci)); in snd_trident_remove()
|
D | trident_main.c | 2203 snd_dma_pci_data(trident->pci), in snd_trident_pcm() 2206 SNDRV_DMA_TYPE_DEV, snd_dma_pci_data(trident->pci), in snd_trident_pcm() 2210 snd_dma_pci_data(trident->pci), 64*1024, 128*1024); in snd_trident_pcm() 2260 snd_dma_pci_data(trident->pci), 0, 128*1024); in snd_trident_foldback_pcm() 2263 snd_dma_pci_data(trident->pci), 64*1024, 128*1024); in snd_trident_foldback_pcm() 2297 …snd_pcm_lib_preallocate_pages_for_all(spdif, SNDRV_DMA_TYPE_DEV, snd_dma_pci_data(trident->pci), 6… in snd_trident_spdif_pcm() 3193 gameport_set_phys(gp, "pci%s/gameport0", pci_name(chip->pci)); in snd_trident_create_gameport() 3194 gameport_set_dev_parent(gp, &chip->pci->dev); in snd_trident_create_gameport() 3240 pci_write_config_byte(trident->pci, 0x46, 0x04); /* SOFTWARE RESET */ in snd_trident_sis_reset() 3242 pci_write_config_byte(trident->pci, 0x46, 0x00); in snd_trident_sis_reset() [all …]
|
/linux-4.1.27/drivers/pci/ |
D | Makefile | 5 obj-y += access.o bus.o probe.o host-bridge.o remove.o pci.o \ 6 pci-driver.o search.o pci-sysfs.o rom.o setup-res.o \ 19 obj-y += hotplug-pci.o 47 obj-$(CONFIG_ACPI) += pci-acpi.o 50 obj-$(CONFIG_PCI_LABEL) += pci-label.o 54 obj-$(CONFIG_PCI_STUB) += pci-stub.o
|
/linux-4.1.27/Documentation/devicetree/bindings/pci/ |
D | ralink,rt3883-pci.txt | 7 - compatible: must be "ralink,rt3883-pci" 64 - device_type: must be "pci" 81 - device_type: must be "pci" 106 pci@10140000 { 107 compatible = "ralink,rt3883-pci"; 129 device_type = "pci"; 133 0x02000000 0 0x00000000 0x20000000 0 0x10000000 /* pci memory */ 151 pci-bridge@1 { 153 device_type = "pci"; 164 pci-slot@17 { [all …]
|
D | pci-rcar-gen2.txt | 9 - compatible: "renesas,pci-r8a7790" for the R8A7790 SoC; 10 "renesas,pci-r8a7791" for the R8A7791 SoC. 28 pci0: pci@ee090000 { 29 compatible = "renesas,pci-r8a7790"; 45 pci@0,1 { 47 device_type = "pci"; 52 pci@0,2 { 54 device_type = "pci";
|
D | 83xx-512x-pci.txt | 3 Freescale 83xx and 512x SOCs include the same pci bridge core. 7 The first is for the internal pci bridge registers 8 The second is for the pci config space access registers 11 pci0: pci@e0008500 { 38 compatible = "fsl,mpc8349-pci"; 39 device_type = "pci";
|
D | fsl,pci.txt | 12 - fsl,pci-agent-force-enum : There is no value associated with this 18 pci0: pci@ef008000 { 19 fsl,pci-agent-force-enum; 23 compatible = "fsl,mpc8540-pcix", "fsl,mpc8540-pci"; 24 device_type = "pci";
|
D | versatile.txt | 6 - compatible: should contain "arm,versatile-pci" to identify the Versatile PCI 8 - reg: base addresses and lengths of the pci controller. There must be 3 15 - device_type: set to "pci" 24 pci-controller@10001000 { 25 compatible = "arm,versatile-pci"; 26 device_type = "pci";
|
D | brcm,iproc-pcie.txt | 9 - linux,pci-domain: PCI domain ID. Should be unique for each host controller 13 - device_type: set to "pci" 29 linux,pci-domain = <0>; 35 device_type = "pci"; 51 linux,pci-domain = <1>; 57 device_type = "pci";
|
D | host-generic-pci.txt | 4 virtio-pci implementations found in kvmtool and other para-virtualised 12 tree bindings communicated in pci.txt: 17 - compatible : Must be "pci-host-cam-generic" or "pci-host-ecam-generic" 21 - device_type : Must be "pci". 42 - linux,pci-probe-only 75 pci { 76 compatible = "pci-host-cam-generic" 77 device_type = "pci";
|
D | mvebu-pci.txt | 14 - device_type, set to "pci" 67 - device_type, set to "pci" 88 device_type = "pci"; 132 device_type = "pci"; 153 device_type = "pci"; 170 device_type = "pci"; 187 device_type = "pci"; 204 device_type = "pci"; 221 device_type = "pci"; 238 device_type = "pci"; [all …]
|
D | nvidia,tegra20-pcie.txt | 8 - device_type: Must be "pci" 113 - device_type: Must be "pci" 131 device_type = "pci"; 160 pci@1,0 { 161 device_type = "pci"; 174 pci@2,0 { 175 device_type = "pci"; 199 pci@1,0 { 203 pci@0,0 { 209 device_type = "pci"; [all …]
|
D | pci-keystone.txt | 6 Documentation/devicetree/bindings/pci/designware-pci.txt 8 Please refer to Documentation/devicetree/bindings/pci/designware-pci.txt
|
D | xgene-pci.txt | 4 - device_type: set to "pci" 20 - clocks: from common clock binding: handle to pci clock. 32 device_type = "pci";
|
/linux-4.1.27/drivers/scsi/aic7xxx/ |
D | aic7xxx_osm_pci.c | 122 MODULE_DEVICE_TABLE(pci, ahc_linux_pci_id_table); 208 ahc_dev_softc_t pci; in ahc_linux_pci_dev_probe() local 214 pci = pdev; in ahc_linux_pci_dev_probe() 215 entry = ahc_find_pci_device(pci); in ahc_linux_pci_dev_probe() 225 ahc_get_pci_bus(pci), in ahc_linux_pci_dev_probe() 226 ahc_get_pci_slot(pci), in ahc_linux_pci_dev_probe() 227 ahc_get_pci_function(pci)); in ahc_linux_pci_dev_probe() 252 ahc->dev_softc = pci; in ahc_linux_pci_dev_probe() 273 ahc_pci_read_config(ahc_dev_softc_t pci, int reg, int width) in ahc_pci_read_config() argument 280 pci_read_config_byte(pci, reg, &retval); in ahc_pci_read_config() [all …]
|
D | aic7xxx_pci.c | 671 ahc_find_pci_device(ahc_dev_softc_t pci) in ahc_find_pci_device() argument 681 vendor = ahc_pci_read_config(pci, PCIR_DEVVENDOR, /*bytes*/2); in ahc_find_pci_device() 682 device = ahc_pci_read_config(pci, PCIR_DEVICE, /*bytes*/2); in ahc_find_pci_device() 683 subvendor = ahc_pci_read_config(pci, PCIR_SUBVEND_0, /*bytes*/2); in ahc_find_pci_device() 684 subdevice = ahc_pci_read_config(pci, PCIR_SUBDEV_0, /*bytes*/2); in ahc_find_pci_device() 694 if (ahc_get_pci_function(pci) > 0 in ahc_find_pci_device() 2055 ahc_dev_softc_t pci; in ahc_aic785X_setup() local 2058 pci = ahc->dev_softc; in ahc_aic785X_setup() 2063 rev = ahc_pci_read_config(pci, PCIR_REVID, /*bytes*/1); in ahc_aic785X_setup() 2073 ahc_dev_softc_t pci; in ahc_aic7860_setup() local [all …]
|
D | aic79xx_osm_pci.c | 75 MODULE_DEVICE_TABLE(pci, ahd_linux_pci_id_table); 161 ahd_dev_softc_t pci; in ahd_linux_pci_dev_probe() local 167 pci = pdev; in ahd_linux_pci_dev_probe() 168 entry = ahd_find_pci_device(pci); in ahd_linux_pci_dev_probe() 178 ahd_get_pci_bus(pci), in ahd_linux_pci_dev_probe() 179 ahd_get_pci_slot(pci), in ahd_linux_pci_dev_probe() 180 ahd_get_pci_function(pci)); in ahd_linux_pci_dev_probe() 207 ahd->dev_softc = pci; in ahd_linux_pci_dev_probe()
|
D | aic7xxx_osm.h | 474 uint32_t ahc_pci_read_config(ahc_dev_softc_t pci, 477 void ahc_pci_write_config(ahc_dev_softc_t pci, 483 ahc_get_pci_function(ahc_dev_softc_t pci) in ahc_get_pci_function() argument 485 return (PCI_FUNC(pci->devfn)); in ahc_get_pci_function() 490 ahc_get_pci_slot(ahc_dev_softc_t pci) in ahc_get_pci_slot() argument 492 return (PCI_SLOT(pci->devfn)); in ahc_get_pci_slot() 497 ahc_get_pci_bus(ahc_dev_softc_t pci) in ahc_get_pci_bus() argument 499 return (pci->bus->number); in ahc_get_pci_bus()
|
D | aic79xx_pci.c | 257 ahd_find_pci_device(ahd_dev_softc_t pci) in ahd_find_pci_device() argument 267 vendor = ahd_pci_read_config(pci, PCIR_DEVVENDOR, /*bytes*/2); in ahd_find_pci_device() 268 device = ahd_pci_read_config(pci, PCIR_DEVICE, /*bytes*/2); in ahd_find_pci_device() 269 subvendor = ahd_pci_read_config(pci, PCIR_SUBVEND_0, /*bytes*/2); in ahd_find_pci_device() 270 subdevice = ahd_pci_read_config(pci, PCIR_SUBDEV_0, /*bytes*/2); in ahd_find_pci_device() 939 ahd_dev_softc_t pci; in ahd_aic790X_setup() local 942 pci = ahd->dev_softc; in ahd_aic790X_setup() 943 rev = ahd_pci_read_config(pci, PCIR_REVID, /*bytes*/1); in ahd_aic790X_setup() 947 ahd_pci_write_config(pci, PCIR_COMMAND, 0, /*bytes*/2); in ahd_aic790X_setup() 950 ahd->channel = ahd_get_pci_function(pci) + 'A'; in ahd_aic790X_setup() [all …]
|
D | aic79xx_osm.h | 472 uint32_t ahd_pci_read_config(ahd_dev_softc_t pci, 474 void ahd_pci_write_config(ahd_dev_softc_t pci, 480 ahd_get_pci_function(ahd_dev_softc_t pci) in ahd_get_pci_function() argument 482 return (PCI_FUNC(pci->devfn)); in ahd_get_pci_function() 487 ahd_get_pci_slot(ahd_dev_softc_t pci) in ahd_get_pci_slot() argument 489 return (PCI_SLOT(pci->devfn)); in ahd_get_pci_slot() 494 ahd_get_pci_bus(ahd_dev_softc_t pci) in ahd_get_pci_bus() argument 496 return (pci->bus->number); in ahd_get_pci_bus()
|
/linux-4.1.27/drivers/media/pci/cx88/ |
D | cx88-alsa.c | 76 struct pci_dev *pci; member 339 buf->sglen = dma_map_sg(&dev->pci->dev, buf->sglist, in cx88_alsa_dma_map() 356 dma_unmap_sg(&dev->pci->dev, buf->sglist, buf->sglen, PCI_DMA_FROMDEVICE); in cx88_alsa_dma_unmap() 381 pci_free_consistent(chip->pci, risc->size, risc->cpu, risc->dma); in dsp_buffer_free() 501 ret = cx88_risc_databuffer(chip->pci, &buf->risc, buf->sglist, in snd_cx88_hw_params() 834 MODULE_DEVICE_TABLE(pci, cx88_audio_pci_tbl); 846 cx88_core_put(chip->core,chip->pci); in snd_cx88_free() 848 pci_disable_device(chip->pci); in snd_cx88_free() 868 static int snd_cx88_create(struct snd_card *card, struct pci_dev *pci, in snd_cx88_create() argument 879 err = pci_enable_device(pci); in snd_cx88_create() [all …]
|
D | cx88-mpeg.c | 238 rc = cx88_risc_databuffer(dev->pci, risc, sgt->sgl, in cx8802_buf_prepare() 242 pci_free_consistent(dev->pci, risc->size, risc->cpu, risc->dma); in cx8802_buf_prepare() 397 if (pci_enable_device(dev->pci)) in cx8802_init_common() 399 pci_set_master(dev->pci); in cx8802_init_common() 400 if (!pci_dma_supported(dev->pci,DMA_BIT_MASK(32))) { in cx8802_init_common() 405 dev->pci_rev = dev->pci->revision; in cx8802_init_common() 406 pci_read_config_byte(dev->pci, PCI_LATENCY_TIMER, &dev->pci_lat); in cx8802_init_common() 409 pci_name(dev->pci), dev->pci_rev, dev->pci->irq, in cx8802_init_common() 410 dev->pci_lat,(unsigned long long)pci_resource_start(dev->pci,0)); in cx8802_init_common() 419 err = request_irq(dev->pci->irq, cx8802_irq, in cx8802_init_common() [all …]
|
D | cx88.h | 486 struct pci_dev *pci; member 550 struct pci_dev *pci; member 629 cx88_risc_buffer(struct pci_dev *pci, struct cx88_riscmem *risc, 634 cx88_risc_databuffer(struct pci_dev *pci, struct cx88_riscmem *risc, 651 struct pci_dev *pci, 655 extern struct cx88_core *cx88_core_get(struct pci_dev *pci); 657 struct pci_dev *pci); 683 extern int cx88_i2c_init(struct cx88_core *core, struct pci_dev *pci); 691 struct pci_dev *pci); 692 extern struct cx88_core *cx88_core_create(struct pci_dev *pci, int nr); [all …]
|
D | cx88-core.c | 135 int cx88_risc_buffer(struct pci_dev *pci, struct cx88_riscmem *risc, in cx88_risc_buffer() argument 157 risc->cpu = pci_zalloc_consistent(pci, risc->size, &risc->dma); in cx88_risc_buffer() 176 int cx88_risc_databuffer(struct pci_dev *pci, struct cx88_riscmem *risc, in cx88_risc_databuffer() argument 191 risc->cpu = pci_zalloc_consistent(pci, risc->size, &risc->dma); in cx88_risc_databuffer() 989 struct pci_dev *pci, in cx88_vdev_init() argument 1003 vfd->dev_parent = &pci->dev; in cx88_vdev_init() 1010 struct cx88_core* cx88_core_get(struct pci_dev *pci) in cx88_core_get() argument 1016 if (pci->bus->number != core->pci_bus) in cx88_core_get() 1018 if (PCI_SLOT(pci->devfn) != core->pci_slot) in cx88_core_get() 1021 if (0 != cx88_get_resources(core, pci)) { in cx88_core_get() [all …]
|
D | cx88-input.c | 262 int cx88_ir_init(struct cx88_core *core, struct pci_dev *pci) in cx88_ir_init() argument 462 snprintf(ir->phys, sizeof(ir->phys), "pci-%s/ir0", pci_name(pci)); in cx88_ir_init() 468 if (pci->subsystem_vendor) { in cx88_ir_init() 469 dev->input_id.vendor = pci->subsystem_vendor; in cx88_ir_init() 470 dev->input_id.product = pci->subsystem_device; in cx88_ir_init() 472 dev->input_id.vendor = pci->vendor; in cx88_ir_init() 473 dev->input_id.product = pci->device; in cx88_ir_init() 475 dev->dev.parent = &pci->dev; in cx88_ir_init()
|
D | cx88-cards.c | 3266 static void cx88_card_list(struct cx88_core *core, struct pci_dev *pci) in cx88_card_list() argument 3270 if (0 == pci->subsystem_vendor && in cx88_card_list() 3271 0 == pci->subsystem_device) { in cx88_card_list() 3605 static int cx88_pci_quirks(const char *name, struct pci_dev *pci) in cx88_pci_quirks() argument 3646 pci_read_config_byte(pci, CX88X_DEVCTRL, &value); in cx88_pci_quirks() 3648 pci_write_config_byte(pci, CX88X_DEVCTRL, value); in cx88_pci_quirks() 3653 pci_write_config_byte(pci, PCI_LATENCY_TIMER, latency); in cx88_pci_quirks() 3658 int cx88_get_resources(const struct cx88_core *core, struct pci_dev *pci) in cx88_get_resources() argument 3660 if (request_mem_region(pci_resource_start(pci,0), in cx88_get_resources() 3661 pci_resource_len(pci,0), in cx88_get_resources() [all …]
|
/linux-4.1.27/sound/pci/pcxhr/ |
D | pcxhr_core.c | 136 dev_dbg(&mgr->pci->dev, in pcxhr_check_reg_bit() 143 dev_err(&mgr->pci->dev, in pcxhr_check_reg_bit() 220 dev_err(&mgr->pci->dev, "pcxhr_send_it_dsp : TIMEOUT CVR\n"); in pcxhr_send_it_dsp() 231 dev_err(&mgr->pci->dev, in pcxhr_send_it_dsp() 298 dev_err(&mgr->pci->dev, "error loading first xilinx\n"); in pcxhr_load_xilinx_binary() 364 dev_err(&mgr->pci->dev, in pcxhr_download_dsp() 400 dev_dbg(&mgr->pci->dev, "no need to load eeprom boot\n"); in pcxhr_load_eeprom_binary() 565 dev_err(&mgr->pci->dev, in pcxhr_read_rmh_status() 595 dev_dbg(&mgr->pci->dev, " stat[%d]=%x\n", i, data); in pcxhr_read_rmh_status() 601 dev_dbg(&mgr->pci->dev, "PCXHR : rmh->stat_len=%x too big\n", in pcxhr_read_rmh_status() [all …]
|
D | pcxhr_hwdep.c | 75 dev_dbg(&mgr->pci->dev, in pcxhr_init_board() 88 dev_dbg(&mgr->pci->dev, in pcxhr_init_board() 184 dev_dbg(&mgr->pci->dev, "snd_add_ref_pipe pin(%d) pcm%c0\n", in pcxhr_dsp_allocate_pipe() 199 dev_err(&mgr->pci->dev, "error pipe allocation " in pcxhr_dsp_allocate_pipe() 227 dev_err(&mgr->pci->dev, "error stopping pipe!\n"); 234 dev_err(&mgr->pci->dev, "error pipe release " 294 dev_dbg(&mgr->pci->dev, in pcxhr_dsp_load() 319 dev_err(&mgr->pci->dev, "wrong file index\n"); in pcxhr_dsp_load() 326 dev_err(&mgr->pci->dev, "pcxhr could not be set up\n"); in pcxhr_dsp_load() 331 dev_err(&mgr->pci->dev, "pcxhr pipes could not be set up\n"); in pcxhr_dsp_load() [all …]
|
D | pcxhr.c | 143 MODULE_DEVICE_TABLE(pci, pcxhr_ids); 287 dev_err(&mgr->pci->dev, in pcxhr_get_clock_reg() 360 dev_dbg(&mgr->pci->dev, "clock register : set %x\n", val); in pcxhr_sub_set_clock() 383 dev_dbg(&mgr->pci->dev, "pcxhr_sub_set_clock to %dHz (realfreq=%d)\n", in pcxhr_sub_set_clock() 483 dev_dbg(&mgr->pci->dev, "External clock is at %d Hz\n", rate); in pcxhr_sub_get_external_clock() 738 dev_err(&mgr->pci->dev, "pcxhr_start_linked_stream : no pipes\n"); in pcxhr_start_linked_stream() 742 dev_dbg(&mgr->pci->dev, "pcxhr_start_linked_stream : " in pcxhr_start_linked_stream() 750 dev_err(&mgr->pci->dev, "pcxhr_start_linked_stream : " in pcxhr_start_linked_stream() 795 dev_err(&mgr->pci->dev, "pcxhr_start_linked_stream : " in pcxhr_start_linked_stream() 829 dev_dbg(&mgr->pci->dev, "***TRIGGER START*** TIME = %ld (err = %x)\n", in pcxhr_start_linked_stream() [all …]
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-bus-pci-devices-cciss | 1 Where: /sys/bus/pci/devices/<dev>/ccissX/cXdY/model 8 Where: /sys/bus/pci/devices/<dev>/ccissX/cXdY/rev 15 Where: /sys/bus/pci/devices/<dev>/ccissX/cXdY/unique_id 22 Where: /sys/bus/pci/devices/<dev>/ccissX/cXdY/vendor 29 Where: /sys/bus/pci/devices/<dev>/ccissX/cXdY/block:cciss!cXdY 35 Where: /sys/bus/pci/devices/<dev>/ccissX/rescan 42 Where: /sys/bus/pci/devices/<dev>/ccissX/cXdY/lunid 49 Where: /sys/bus/pci/devices/<dev>/ccissX/cXdY/raid_level 56 Where: /sys/bus/pci/devices/<dev>/ccissX/cXdY/usage_count 63 Where: /sys/bus/pci/devices/<dev>/ccissX/resettable [all …]
|
D | sysfs-bus-pci | 1 What: /sys/bus/pci/drivers/.../bind 3 Contact: linux-pci@vger.kernel.org 10 found in /sys/bus/pci/devices/. For example: 11 # echo 0000:00:19.0 > /sys/bus/pci/drivers/foo/bind 14 What: /sys/bus/pci/drivers/.../unbind 16 Contact: linux-pci@vger.kernel.org 23 found in /sys/bus/pci/devices/. For example: 24 # echo 0000:00:19.0 > /sys/bus/pci/drivers/foo/unbind 27 What: /sys/bus/pci/drivers/.../new_id 29 Contact: linux-pci@vger.kernel.org [all …]
|
D | sysfs-driver-pciback | 1 What: /sys/bus/pci/drivers/pciback/quirks 11 #echo 00:19.0-E0:2:FF > /sys/bus/pci/drivers/pciback/quirks
|
/linux-4.1.27/sound/pci/oxygen/ |
D | oxygen_lib.c | 309 pci_write_config_word(chip->pci, PCI_SUBSYSTEM_VENDOR_ID, in oxygen_restore_eeprom() 311 pci_write_config_word(chip->pci, PCI_SUBSYSTEM_ID, in oxygen_restore_eeprom() 320 static void configure_pcie_bridge(struct pci_dev *pci) in configure_pcie_bridge() argument 334 if (!pci->bus || !pci->bus->self) in configure_pcie_bridge() 336 bridge = pci->bus->self; in configure_pcie_bridge() 599 pci_release_regions(chip->pci); in oxygen_card_free() 600 pci_disable_device(chip->pci); in oxygen_card_free() 603 int oxygen_pci_probe(struct pci_dev *pci, int index, char *id, in oxygen_pci_probe() argument 616 err = snd_card_new(&pci->dev, index, id, owner, in oxygen_pci_probe() 623 chip->pci = pci; in oxygen_pci_probe() [all …]
|
D | virtuoso.c | 61 MODULE_DEVICE_TABLE(pci, xonar_ids); 75 static int xonar_probe(struct pci_dev *pci, in xonar_probe() argument 87 err = oxygen_pci_probe(pci, index[dev], id[dev], THIS_MODULE, in xonar_probe()
|
D | se6x.c | 59 MODULE_DEVICE_TABLE(pci, se6x_ids); 129 static int se6x_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) in se6x_probe() argument 140 err = oxygen_pci_probe(pci, index[dev], id[dev], THIS_MODULE, in se6x_probe()
|
/linux-4.1.27/sound/pci/cs46xx/ |
D | cs46xx.c | 74 MODULE_DEVICE_TABLE(pci, snd_cs46xx_ids); 76 static int snd_card_cs46xx_probe(struct pci_dev *pci, in snd_card_cs46xx_probe() argument 91 err = snd_card_new(&pci->dev, index[dev], id[dev], THIS_MODULE, in snd_card_cs46xx_probe() 95 if ((err = snd_cs46xx_create(card, pci, in snd_card_cs46xx_probe() 154 pci_set_drvdata(pci, card); in snd_card_cs46xx_probe() 159 static void snd_card_cs46xx_remove(struct pci_dev *pci) in snd_card_cs46xx_remove() argument 161 snd_card_free(pci_get_drvdata(pci)); in snd_card_cs46xx_remove()
|
/linux-4.1.27/drivers/media/pci/b2c2/ |
D | Makefile | 2 b2c2-flexcop-pci-objs += flexcop-dma.o 5 b2c2-flexcop-pci-objs += flexcop-pci.o 6 obj-$(CONFIG_DVB_B2C2_FLEXCOP_PCI) += b2c2-flexcop-pci.o
|
/linux-4.1.27/sound/pci/lola/ |
D | lola.c | 366 snd_dma_pci_data(chip->pci), in setup_corb_rirb() 558 pci_release_regions(chip->pci); in lola_free() 559 pci_disable_device(chip->pci); in lola_free() 569 static int lola_create(struct snd_card *card, struct pci_dev *pci, in lola_create() argument 581 err = pci_enable_device(pci); in lola_create() 587 pci_disable_device(pci); in lola_create() 594 chip->pci = pci; in lola_create() 624 err = pci_request_regions(pci, DRVNAME); in lola_create() 627 pci_disable_device(pci); in lola_create() 631 chip->bar[0].addr = pci_resource_start(pci, 0); in lola_create() [all …]
|
/linux-4.1.27/sound/pci/ctxfi/ |
D | xfi.c | 57 MODULE_DEVICE_TABLE(pci, ct_pci_dev_ids); 60 ct_card_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) in ct_card_probe() argument 74 err = snd_card_new(&pci->dev, index[dev], id[dev], THIS_MODULE, in ct_card_probe() 93 err = ct_atc_create(card, pci, reference_rate, multiple, in ct_card_probe() 114 pci_set_drvdata(pci, card); in ct_card_probe() 124 static void ct_card_remove(struct pci_dev *pci) in ct_card_remove() argument 126 snd_card_free(pci_get_drvdata(pci)); in ct_card_remove()
|
D | cthardware.c | 23 int create_hw_obj(struct pci_dev *pci, enum CHIPTYP chip_type, in create_hw_obj() argument 42 (*rhw)->pci = pci; in create_hw_obj() 53 switch (hw->pci->device) { in destroy_hw_obj()
|
D | cthw20k1.c | 1799 static int uaa_to_xfi(struct pci_dev *pci) in uaa_to_xfi() argument 1817 io_base = pci_resource_start(pci, 0); in uaa_to_xfi() 1818 mem_base = ioremap(io_base, pci_resource_len(pci, 0)); in uaa_to_xfi() 1847 pci_read_config_dword(pci, PCI_BASE_ADDRESS_0, &bar0); in uaa_to_xfi() 1848 pci_read_config_dword(pci, PCI_BASE_ADDRESS_1, &bar1); in uaa_to_xfi() 1849 pci_read_config_dword(pci, PCI_BASE_ADDRESS_2, &bar2); in uaa_to_xfi() 1850 pci_read_config_dword(pci, PCI_BASE_ADDRESS_3, &bar3); in uaa_to_xfi() 1851 pci_read_config_dword(pci, PCI_BASE_ADDRESS_4, &bar4); in uaa_to_xfi() 1852 pci_read_config_dword(pci, PCI_BASE_ADDRESS_5, &bar5); in uaa_to_xfi() 1853 pci_read_config_dword(pci, PCI_INTERRUPT_LINE, &irq); in uaa_to_xfi() [all …]
|
/linux-4.1.27/arch/x86/boot/compressed/ |
D | eboot.c | 313 __setup_efi_pci32(efi_pci_io_protocol_32 *pci, struct pci_setup_rom **__rom) in __setup_efi_pci32() argument 320 status = efi_early->call(pci->attributes, pci, in __setup_efi_pci32() 326 if (!pci->romimage || !pci->romsize) in __setup_efi_pci32() 329 size = pci->romsize + sizeof(*rom); in __setup_efi_pci32() 342 rom->pcilen = pci->romsize; in __setup_efi_pci32() 345 status = efi_early->call(pci->pci.read, pci, EfiPciIoWidthUint16, in __setup_efi_pci32() 353 status = efi_early->call(pci->pci.read, pci, EfiPciIoWidthUint16, in __setup_efi_pci32() 361 status = efi_early->call(pci->get_location, pci, &(rom->segment), in __setup_efi_pci32() 367 memcpy(rom->romdata, pci->romimage, pci->romsize); in __setup_efi_pci32() 379 efi_pci_io_protocol_32 *pci = NULL; in setup_efi_pci32() local [all …]
|
/linux-4.1.27/arch/powerpc/platforms/pseries/ |
D | iommu.c | 555 struct pci_dn *pci; in pci_dma_bus_setup_pSeries() local 568 pci = PCI_DN(dn); in pci_dma_bus_setup_pSeries() 594 pci->phb->dma_window_size = 0x80000000ul; /* To be divided */ in pci_dma_bus_setup_pSeries() 596 while (pci->phb->dma_window_size * children > 0x80000000ul) in pci_dma_bus_setup_pSeries() 597 pci->phb->dma_window_size >>= 1; in pci_dma_bus_setup_pSeries() 599 pci->phb->dma_window_size); in pci_dma_bus_setup_pSeries() 600 pci->phb->dma_window_base_cur = 0; in pci_dma_bus_setup_pSeries() 610 pci->phb->dma_window_size = 0x8000000ul; in pci_dma_bus_setup_pSeries() 611 pci->phb->dma_window_base_cur = 0x8000000ul; in pci_dma_bus_setup_pSeries() 614 pci->phb->node); in pci_dma_bus_setup_pSeries() [all …]
|
D | setup.c | 258 struct pci_dn *pci = NULL; in pci_dn_reconfig_notifier() local 263 pci = np->parent->data; in pci_dn_reconfig_notifier() 264 if (pci) { in pci_dn_reconfig_notifier() 265 update_dn_pci_info(np, pci->phb); in pci_dn_reconfig_notifier() 268 eeh_dev_init(PCI_DN(np), pci->phb); in pci_dn_reconfig_notifier() 272 pci = PCI_DN(np); in pci_dn_reconfig_notifier() 273 if (pci) in pci_dn_reconfig_notifier() 274 list_del(&pci->list); in pci_dn_reconfig_notifier()
|
/linux-4.1.27/sound/pci/lx6464es/ |
D | lx6464es.c | 71 MODULE_DEVICE_TABLE(pci, snd_lx6464es_ids); 557 pci_release_regions(chip->pci); in snd_lx6464es_free() 558 pci_disable_device(chip->pci); in snd_lx6464es_free() 858 snd_dma_pci_data(chip->pci), in lx_pcm_create() 962 struct pci_dev *pci, in snd_lx6464es_create() argument 977 err = pci_enable_device(pci); in snd_lx6464es_create() 981 pci_set_master(pci); in snd_lx6464es_create() 984 err = pci_set_dma_mask(pci, DMA_BIT_MASK(32)); in snd_lx6464es_create() 988 pci_disable_device(pci); in snd_lx6464es_create() 999 chip->pci = pci; in snd_lx6464es_create() [all …]
|
/linux-4.1.27/drivers/mfd/ |
D | janz-cmodio.c | 72 struct pci_dev *pci; in cmodio_setup_subdevice() local 74 pci = priv->pdev; in cmodio_setup_subdevice() 93 res->parent = &pci->resource[3]; in cmodio_setup_subdevice() 94 res->start = pci->resource[3].start + (CMODIO_MODULBUS_SIZE * modno); in cmodio_setup_subdevice() 100 res->parent = &pci->resource[4]; in cmodio_setup_subdevice() 101 res->start = pci->resource[4].start; in cmodio_setup_subdevice() 102 res->end = pci->resource[4].end; in cmodio_setup_subdevice() 272 MODULE_DEVICE_TABLE(pci, cmodio_pci_ids);
|
D | rtsx_pcr.c | 66 MODULE_DEVICE_TABLE(pci, rtsx_pci_ids); 395 return dma_map_sg(&(pcr->pci->dev), sglist, num_sg, dir); in rtsx_pci_dma_map_sg() 404 dma_unmap_sg(&(pcr->pci->dev), sglist, num_sg, dir); in rtsx_pci_dma_unmap_sg() 935 dev_info(&(pcr->pci->dev), "%s: pcr->msi_en = %d, pci->irq = %d\n", in rtsx_pci_acquire_irq() 936 __func__, pcr->msi_en, pcr->pci->irq); in rtsx_pci_acquire_irq() 938 if (request_irq(pcr->pci->irq, rtsx_pci_isr, in rtsx_pci_acquire_irq() 941 dev_err(&(pcr->pci->dev), in rtsx_pci_acquire_irq() 943 pcr->pci->irq); in rtsx_pci_acquire_irq() 947 pcr->irq = pcr->pci->irq; in rtsx_pci_acquire_irq() 948 pci_intx(pcr->pci, !pcr->msi_en); in rtsx_pci_acquire_irq() [all …]
|
/linux-4.1.27/drivers/pci/pcie/aer/ |
D | aerdrv_acpi.c | 24 struct pci_dev *pci) in hest_match_pci() argument 26 return ACPI_HEST_SEGMENT(p->bus) == pci_domain_nr(pci->bus) && in hest_match_pci() 27 ACPI_HEST_BUS(p->bus) == pci->bus->number && in hest_match_pci() 28 p->device == PCI_SLOT(pci->devfn) && in hest_match_pci() 29 p->function == PCI_FUNC(pci->devfn); in hest_match_pci()
|
/linux-4.1.27/arch/mn10300/unit-asb2305/ |
D | Makefile | 8 obj-$(CONFIG_PCI) += pci.o pci-asb2305.o pci-irq.o
|
/linux-4.1.27/drivers/dma/dw/ |
D | pci.c | 82 struct pci_dev *pci = to_pci_dev(dev); in dw_pci_suspend_late() local 83 struct dw_dma_chip *chip = pci_get_drvdata(pci); in dw_pci_suspend_late() 90 struct pci_dev *pci = to_pci_dev(dev); in dw_pci_resume_early() local 91 struct dw_dma_chip *chip = pci_get_drvdata(pci); in dw_pci_resume_early() 119 MODULE_DEVICE_TABLE(pci, dw_pci_id_table);
|
/linux-4.1.27/sound/pci/emu10k1/ |
D | emu10k1.c | 100 MODULE_DEVICE_TABLE(pci, snd_emu10k1_ids); 102 static int snd_card_emu10k1_probe(struct pci_dev *pci, in snd_card_emu10k1_probe() argument 120 err = snd_card_new(&pci->dev, index[dev], id[dev], THIS_MODULE, in snd_card_emu10k1_probe() 128 if ((err = snd_emu10k1_create(card, pci, extin[dev], extout[dev], in snd_card_emu10k1_probe() 143 if ((err = snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, snd_dma_pci_data(pci), in snd_card_emu10k1_probe() 197 pci_set_drvdata(pci, card); in snd_card_emu10k1_probe() 206 static void snd_card_emu10k1_remove(struct pci_dev *pci) in snd_card_emu10k1_remove() argument 208 snd_card_free(pci_get_drvdata(pci)); in snd_card_emu10k1_remove()
|
D | emu10k1_main.c | 752 &emu->pci->dev); in emu1010_firmware_thread() 903 err = request_firmware(&emu->firmware, filename, &emu->pci->dev); in snd_emu10k1_emu1010_init() 1327 pci_release_regions(emu->pci); in snd_emu10k1_free() 1330 pci_disable_device(emu->pci); in snd_emu10k1_free() 1803 struct pci_dev *pci, in snd_emu10k1_create() argument 1823 err = pci_enable_device(pci); in snd_emu10k1_create() 1829 pci_disable_device(pci); in snd_emu10k1_create() 1843 emu->pci = pci; in snd_emu10k1_create() 1848 emu->revision = pci->revision; in snd_emu10k1_create() 1849 pci_read_config_dword(pci, PCI_SUBSYSTEM_VENDOR_ID, &emu->serial); in snd_emu10k1_create() [all …]
|
D | emu10k1x.c | 231 struct pci_dev *pci; member 774 pci_disable_device(chip->pci); in snd_emu10k1x_free() 894 snd_dma_pci_data(emu->pci), in snd_emu10k1x_pcm() 902 struct pci_dev *pci, in snd_emu10k1x_create() argument 914 if ((err = pci_enable_device(pci)) < 0) in snd_emu10k1x_create() 916 if (pci_set_dma_mask(pci, DMA_BIT_MASK(28)) < 0 || in snd_emu10k1x_create() 917 pci_set_consistent_dma_mask(pci, DMA_BIT_MASK(28)) < 0) { in snd_emu10k1x_create() 919 pci_disable_device(pci); in snd_emu10k1x_create() 925 pci_disable_device(pci); in snd_emu10k1x_create() 930 chip->pci = pci; in snd_emu10k1x_create() [all …]
|
/linux-4.1.27/sound/core/ |
D | misc.c | 146 snd_pci_quirk_lookup(struct pci_dev *pci, const struct snd_pci_quirk *list) in snd_pci_quirk_lookup() argument 148 if (!pci) in snd_pci_quirk_lookup() 150 return snd_pci_quirk_lookup_id(pci->subsystem_vendor, in snd_pci_quirk_lookup() 151 pci->subsystem_device, in snd_pci_quirk_lookup()
|
/linux-4.1.27/arch/powerpc/boot/dts/ |
D | c2k.dts | 232 PCI0: pci@80000000 { 236 device_type = "pci"; 237 compatible = "marvell,mv64360-pci"; 243 interrupt-pci-iack = <0x0c34>; 253 PCI1: pci@a0000000 { 257 device_type = "pci"; 258 compatible = "marvell,mv64360-pci"; 264 interrupt-pci-iack = <0x0cb4>; 293 pci-error@1d40 { 294 compatible = "marvell,mv64360-pci-error"; [all …]
|
D | kuroboxHG.dts | 63 ranges = <0x80000000 0x80000000 0x70000000 /* pci mem space */ 65 0xfe000000 0xfe000000 0xc00000 /* pci i/o space */ 66 0xfec00000 0xfec00000 0x300000 /* pci cfg regs */ 67 0xfef00000 0xfef00000 0x100000>; /* pci iack */ 115 pci0: pci@fec00000 { 119 device_type = "pci"; 120 compatible = "mpc10x-pci";
|
D | kuroboxHD.dts | 63 ranges = <0x80000000 0x80000000 0x70000000 /* pci mem space */ 65 0xfe000000 0xfe000000 0xc00000 /* pci i/o space */ 66 0xfec00000 0xfec00000 0x300000 /* pci cfg regs */ 67 0xfef00000 0xfef00000 0x100000>; /* pci iack */ 115 pci0: pci@fec00000 { 119 device_type = "pci"; 120 compatible = "mpc10x-pci";
|
D | prpmc2800.dts | 221 pci@80000000 { 225 device_type = "pci"; 226 compatible = "marvell,mv64360-pci"; 234 interrupt-pci-iack = <0xc34>; 278 pci-error@1d40 { 279 compatible = "marvell,mv64360-pci-error";
|
D | mpc8272ads.dts | 73 compatible = "fsl,mpc8272ads-pci-pic", 74 "fsl,pq2ads-pci-pic"; 84 pci@f0010800 { 85 device_type = "pci"; 87 compatible = "fsl,mpc8272-pci", "fsl,pq2-pci";
|
D | storcenter.dts | 107 pci0: pci@fe800000 { 111 device_type = "pci"; 112 compatible = "mpc10x-pci";
|
/linux-4.1.27/drivers/media/pci/saa7134/ |
D | saa7134-go7007.c | 243 dma_sync_single_for_cpu(&dev->pci->dev, in saa7134_go7007_irq_ts_done() 248 dma_sync_single_for_cpu(&dev->pci->dev, in saa7134_go7007_irq_ts_done() 260 saa->top_dma = dma_map_page(&dev->pci->dev, virt_to_page(saa->top), in saa7134_go7007_stream_start() 262 if (dma_mapping_error(&dev->pci->dev, saa->top_dma)) in saa7134_go7007_stream_start() 264 saa->bottom_dma = dma_map_page(&dev->pci->dev, in saa7134_go7007_stream_start() 267 if (dma_mapping_error(&dev->pci->dev, saa->bottom_dma)) { in saa7134_go7007_stream_start() 268 dma_unmap_page(&dev->pci->dev, saa->top_dma, PAGE_SIZE, in saa7134_go7007_stream_start() 334 dma_unmap_page(&dev->pci->dev, saa->top_dma, PAGE_SIZE, in saa7134_go7007_stream_stop() 336 dma_unmap_page(&dev->pci->dev, saa->bottom_dma, PAGE_SIZE, in saa7134_go7007_stream_stop() 425 go = go7007_alloc(&board_voyager, &dev->pci->dev); in saa7134_go7007_init() [all …]
|
D | saa7134-alsa.c | 76 struct pci_dev *pci; member 321 dma->sglen = dma_map_sg(&dev->pci->dev, dma->sglist, in saa7134_alsa_dma_map() 338 dma_unmap_sg(&dev->pci->dev, dma->sglist, dma->sglen, PCI_DMA_FROMDEVICE); in saa7134_alsa_dma_unmap() 430 switch (dev->pci->device) { in snd_saa7134_capsrc_set() 546 switch (dev->pci->device) { in snd_card_saa7134_capture_prepare() 708 saa7134_pgtable_free(dev->pci, &dev->dmasound.pt); in snd_card_saa7134_hw_params() 730 err = saa7134_pgtable_alloc(dev->pci, &dev->dmasound.pt); in snd_card_saa7134_hw_params() 736 err = saa7134_pgtable_build(dev->pci, &dev->dmasound.pt, in snd_card_saa7134_hw_params() 739 saa7134_pgtable_free(dev->pci, &dev->dmasound.pt); in snd_card_saa7134_hw_params() 775 saa7134_pgtable_free(dev->pci, &dev->dmasound.pt); in snd_card_saa7134_hw_free() [all …]
|
/linux-4.1.27/sound/pci/asihpi/ |
D | hpioctl.c | 346 struct hpi_pci pci; in asihpi_adapter_probe() local 378 pci.ap_mem_base[idx] = in asihpi_adapter_probe() 381 if (!pci.ap_mem_base[idx]) { in asihpi_adapter_probe() 390 pci.pci_dev = pci_dev; in asihpi_adapter_probe() 392 hm.u.s.resource.r.pci = &pci; in asihpi_adapter_probe() 503 if (pci.ap_mem_base[idx]) { in asihpi_adapter_probe() 504 iounmap(pci.ap_mem_base[idx]); in asihpi_adapter_probe() 505 pci.ap_mem_base[idx] = NULL; in asihpi_adapter_probe() 524 struct hpi_pci pci; in asihpi_adapter_remove() local 527 pci = pa->adapter->pci; in asihpi_adapter_remove() [all …]
|
D | hpi6205.c | 482 ao.pci = *phm->u.s.resource.r.pci; in subsys_create_adapter() 543 pao->pci.ap_mem_base[1] + in create_adapter_obj() 544 C6205_BAR1_HSR / sizeof(*pao->pci.ap_mem_base[1]); in create_adapter_obj() 546 pao->pci.ap_mem_base[1] + in create_adapter_obj() 547 C6205_BAR1_HDCR / sizeof(*pao->pci.ap_mem_base[1]); in create_adapter_obj() 549 pao->pci.ap_mem_base[1] + in create_adapter_obj() 550 C6205_BAR1_DSPP / sizeof(*pao->pci.ap_mem_base[1]); in create_adapter_obj() 556 pao->pci.pci_dev)) in create_adapter_obj() 600 pao->pci.pci_dev); in create_adapter_obj() 782 pao->pci.pci_dev); in outstream_host_buffer_allocate() [all …]
|
/linux-4.1.27/drivers/xen/ |
D | dbgp.c | 25 dbgp.u.pci.seg = pci_domain_nr(pdev->bus); in xen_dbgp_op() 26 dbgp.u.pci.bus = pdev->bus->number; in xen_dbgp_op() 27 dbgp.u.pci.devfn = pdev->devfn; in xen_dbgp_op()
|
/linux-4.1.27/Documentation/PCI/ |
D | 00-INDEX | 7 pci-error-recovery.txt 9 pci-iov-howto.txt 11 pci.txt
|
/linux-4.1.27/Documentation/devicetree/bindings/net/wireless/ |
D | qcom,ath10k.txt | 16 pci { 22 device_type = "pci"; 26 device_type = "pci";
|
/linux-4.1.27/drivers/media/pci/cx25821/ |
D | cx25821-core.c | 835 if (request_mem_region(pci_resource_start(dev->pci, 0), in cx25821_get_resources() 836 pci_resource_len(dev->pci, 0), dev->name)) in cx25821_get_resources() 840 dev->name, (unsigned long long)pci_resource_start(dev->pci, 0)); in cx25821_get_resources() 874 if (dev->pci->device != 0x8210) { in cx25821_dev_setup() 876 __func__, dev->pci->device); in cx25821_dev_setup() 879 pr_info("Athena Hardware device = 0x%02x\n", dev->pci->device); in cx25821_dev_setup() 896 dev->pci_bus = dev->pci->bus->number; in cx25821_dev_setup() 897 dev->pci_slot = PCI_SLOT(dev->pci->devfn); in cx25821_dev_setup() 912 dev->name, dev->pci->subsystem_vendor, in cx25821_dev_setup() 913 dev->pci->subsystem_device); in cx25821_dev_setup() [all …]
|
D | cx25821-alsa.c | 78 struct pci_dev *pci; member 192 buf->sglen = dma_map_sg(&dev->pci->dev, buf->sglist, in cx25821_alsa_dma_map() 209 dma_unmap_sg(&dev->pci->dev, buf->sglist, buf->sglen, PCI_DMA_FROMDEVICE); in cx25821_alsa_dma_unmap() 418 pci_free_consistent(chip->pci, risc->size, risc->cpu, risc->dma); in dsp_buffer_free() 547 ret = cx25821_risc_databuffer_audio(chip->pci, &buf->risc, buf->sglist, in snd_cx25821_hw_params() 701 MODULE_DEVICE_TABLE(pci, cx25821_audio_pci_tbl); 723 err = snd_card_new(&dev->pci->dev, index[devno], id[devno], in cx25821_audio_initdev() 740 chip->pci = dev->pci; in cx25821_audio_initdev() 741 chip->iobase = pci_resource_start(dev->pci, 0); in cx25821_audio_initdev() 743 chip->irq = dev->pci->irq; in cx25821_audio_initdev() [all …]
|
D | cx25821-video-upstream.c | 173 struct pci_dev *pci, in cx25821_risc_buffer_upstream() argument 268 free_irq(dev->pci->irq, chan); in cx25821_stop_upstream_video() 292 pci_free_consistent(dev->pci, out->_risc_size, in cx25821_free_mem_upstream() 298 pci_free_consistent(dev->pci, out->_data_buf_size, in cx25821_free_mem_upstream() 357 pci_free_consistent(dev->pci, out->upstream_riscbuf_size, in cx25821_upstream_buffer_prepare() 360 out->_dma_virt_addr = pci_alloc_consistent(dev->pci, in cx25821_upstream_buffer_prepare() 376 pci_free_consistent(dev->pci, out->upstream_databuf_size, in cx25821_upstream_buffer_prepare() 380 out->_data_buf_virt_addr = pci_alloc_consistent(dev->pci, in cx25821_upstream_buffer_prepare() 394 ret = cx25821_risc_buffer_upstream(chan, dev->pci, 0, bpl, in cx25821_upstream_buffer_prepare() 583 err = request_irq(dev->pci->irq, cx25821_upstream_irq, in cx25821_start_video_dma_upstream() [all …]
|
D | cx25821.h | 241 struct pci_dev *pci; member 413 extern int cx25821_riscmem_alloc(struct pci_dev *pci, 416 extern int cx25821_risc_buffer(struct pci_dev *pci, struct cx25821_riscmem *risc, 422 extern int cx25821_risc_databuffer_audio(struct pci_dev *pci, 434 extern struct cx25821_dev *cx25821_dev_get(struct pci_dev *pci);
|
D | cx25821-audio-upstream.c | 137 struct pci_dev *pci, in cx25821_risc_buffer_upstream_audio() argument 203 pci_free_consistent(dev->pci, dev->_audiorisc_size, in cx25821_free_memory_audio() 209 pci_free_consistent(dev->pci, dev->_audiodata_buf_size, in cx25821_free_memory_audio() 372 dev->_risc_virt_addr = pci_alloc_consistent(dev->pci, in cx25821_audio_upstream_buffer_prepare() 388 dev->_audiodata_buf_virt_addr = pci_alloc_consistent(dev->pci, in cx25821_audio_upstream_buffer_prepare() 406 ret = cx25821_risc_buffer_upstream_audio(dev, dev->pci, bpl, in cx25821_audio_upstream_buffer_prepare() 602 err = request_irq(dev->pci->irq, cx25821_upstream_irq_audio, in cx25821_start_audio_dma_upstream() 606 dev->pci->irq); in cx25821_start_audio_dma_upstream()
|
/linux-4.1.27/sound/pci/nm256/ |
D | nm256.c | 249 struct pci_dev *pci; member 272 MODULE_DEVICE_TABLE(pci, snd_nm256_ids); 469 if (request_irq(chip->pci->irq, chip->interrupt, IRQF_SHARED, in snd_nm256_acquire_irq() 472 "unable to grab IRQ %d\n", chip->pci->irq); in snd_nm256_acquire_irq() 476 chip->irq = chip->pci->irq; in snd_nm256_acquire_irq() 1454 pci_disable_device(chip->pci); in snd_nm256_free() 1467 snd_nm256_create(struct snd_card *card, struct pci_dev *pci, in snd_nm256_create() argument 1479 if ((err = pci_enable_device(pci)) < 0) in snd_nm256_create() 1484 pci_disable_device(pci); in snd_nm256_create() 1489 chip->pci = pci; in snd_nm256_create() [all …]
|
/linux-4.1.27/arch/powerpc/platforms/powernv/ |
D | Makefile | 7 obj-$(CONFIG_PCI) += pci.o pci-p5ioc2.o pci-ioda.o
|
/linux-4.1.27/sound/pci/ali5451/ |
D | ali5451.c | 236 struct pci_dev *pci; member 270 MODULE_DEVICE_TABLE(pci, snd_ali_ids); 450 pci_dev = codec->pci; in snd_ali_reset_5451() 1690 snd_dma_pci_data(codec->pci), in snd_ali_pcm() 1972 pci_release_regions(codec->pci); in snd_ali_free() 1973 pci_disable_device(codec->pci); in snd_ali_free() 2008 pci_read_config_dword(codec->pci, 0x44, &legacy); in snd_ali_chip_init() 2011 pci_write_config_dword(codec->pci, 0x44, legacy); in snd_ali_chip_init() 2065 err = pci_request_regions(codec->pci, "ALI 5451"); in snd_ali_resources() 2068 codec->port = pci_resource_start(codec->pci, 0); in snd_ali_resources() [all …]
|
/linux-4.1.27/arch/mips/boot/dts/lantiq/ |
D | danube.dtsi | 93 pci0: pci@E105400 { 97 compatible = "lantiq,pci-xway"; 99 ranges = <0x2000000 0 0x8000000 0x8000000 0 0x2000000 /* pci memory */ 102 0xE105400 0x400>; /* pci bridge */
|
D | easy50712.dts | 72 pci { 74 lantiq,function = "pci"; 103 pci@E105400 {
|
/linux-4.1.27/arch/powerpc/boot/dts/fsl/ |
D | mpc8544si-post.dtsi | 44 compatible = "fsl,mpc8540-pci"; 45 device_type = "pci"; 56 device_type = "pci"; 68 device_type = "pci"; 85 device_type = "pci"; 97 device_type = "pci"; 113 device_type = "pci"; 125 device_type = "pci";
|
D | mpc8536si-post.dtsi | 44 compatible = "fsl,mpc8540-pci"; 45 device_type = "pci"; 56 device_type = "pci"; 68 device_type = "pci"; 85 device_type = "pci"; 97 device_type = "pci"; 113 device_type = "pci"; 125 device_type = "pci";
|
D | mpc8548si-post.dtsi | 44 compatible = "fsl,mpc8540-pcix", "fsl,mpc8540-pci"; 45 device_type = "pci"; 55 compatible = "fsl,mpc8540-pci"; 56 device_type = "pci"; 67 device_type = "pci"; 79 device_type = "pci";
|
D | p2020si-post.dtsi | 45 device_type = "pci"; 57 device_type = "pci"; 73 device_type = "pci"; 85 device_type = "pci"; 102 device_type = "pci"; 114 device_type = "pci";
|
D | mpc8572si-post.dtsi | 45 device_type = "pci"; 57 device_type = "pci"; 74 device_type = "pci"; 86 device_type = "pci"; 103 device_type = "pci"; 115 device_type = "pci";
|
D | p1023si-post.dtsi | 51 device_type = "pci"; 62 device_type = "pci"; 70 device_type = "pci"; 81 device_type = "pci"; 89 device_type = "pci"; 100 device_type = "pci";
|
D | p1022si-post.dtsi | 50 device_type = "pci"; 62 device_type = "pci"; 78 device_type = "pci"; 90 device_type = "pci"; 107 device_type = "pci"; 119 device_type = "pci";
|
/linux-4.1.27/drivers/media/pci/cx23885/ |
D | cx23885-input.c | 352 pci_name(dev->pci)); in cx23885_input_init() 366 if (dev->pci->subsystem_vendor) { in cx23885_input_init() 367 rc->input_id.vendor = dev->pci->subsystem_vendor; in cx23885_input_init() 368 rc->input_id.product = dev->pci->subsystem_device; in cx23885_input_init() 370 rc->input_id.vendor = dev->pci->vendor; in cx23885_input_init() 371 rc->input_id.product = dev->pci->device; in cx23885_input_init() 373 rc->dev.parent = &dev->pci->dev; in cx23885_input_init()
|
D | cx23885-core.c | 671 if (request_mem_region(pci_resource_start(dev->pci, 0), in get_resources() 672 pci_resource_len(dev->pci, 0), in get_resources() 677 dev->name, (unsigned long long)pci_resource_start(dev->pci, 0)); in get_resources() 769 if (dev->pci->device == 0x8880) { in cx23885_dev_checkrevision() 778 if (dev->pci->device == 0x8880) { in cx23885_dev_checkrevision() 839 if (dev->pci->device == 0x8880) { in cx23885_dev_setup() 846 if (dev->pci->device == 0x8852) { in cx23885_dev_setup() 862 if (dev->pci->subsystem_vendor == cx23885_subids[i].subvendor && in cx23885_dev_setup() 863 dev->pci->subsystem_device == cx23885_subids[i].subdevice) in cx23885_dev_setup() 874 dev->pci_bus = dev->pci->bus->number; in cx23885_dev_setup() [all …]
|
D | cx23885-alsa.c | 128 buf->sglen = dma_map_sg(&dev->pci->dev, buf->sglist, in cx23885_alsa_dma_map() 145 dma_unmap_sg(&dev->pci->dev, buf->sglist, buf->sglen, PCI_DMA_FROMDEVICE); in cx23885_alsa_dma_unmap() 281 pci_free_consistent(chip->pci, risc->size, risc->cpu, risc->dma); in dsp_buffer_free() 406 ret = cx23885_risc_databuffer(chip->pci, &buf->risc, buf->sglist, in snd_cx23885_hw_params() 563 err = snd_card_new(&dev->pci->dev, in cx23885_audio_register() 571 chip->pci = dev->pci; in cx23885_audio_register()
|
/linux-4.1.27/drivers/media/pci/saa7164/ |
D | saa7164-core.c | 891 if (request_mem_region(pci_resource_start(dev->pci, 0), in get_resources() 892 pci_resource_len(dev->pci, 0), dev->name)) { in get_resources() 894 if (request_mem_region(pci_resource_start(dev->pci, 2), in get_resources() 895 pci_resource_len(dev->pci, 2), dev->name)) in get_resources() 901 (u64)pci_resource_start(dev->pci, 0), in get_resources() 902 (u64)pci_resource_start(dev->pci, 2)); in get_resources() 977 if (dev->pci->subsystem_vendor == saa7164_subids[i].subvendor && in saa7164_dev_setup() 978 dev->pci->subsystem_device == in saa7164_dev_setup() 987 dev->pci_bus = dev->pci->bus->number; in saa7164_dev_setup() 988 dev->pci_slot = PCI_SLOT(dev->pci->devfn); in saa7164_dev_setup() [all …]
|
D | saa7164-buffer.c | 122 buf->cpu = pci_alloc_consistent(port->dev->pci, buf->pci_size, in saa7164_buffer_alloc() 127 buf->pt_cpu = pci_alloc_consistent(port->dev->pci, buf->pt_size, in saa7164_buffer_alloc() 156 pci_free_consistent(port->dev->pci, buf->pci_size, buf->cpu, buf->dma); in saa7164_buffer_alloc() 179 pci_free_consistent(dev->pci, buf->pci_size, buf->cpu, buf->dma); in saa7164_buffer_dealloc() 180 pci_free_consistent(dev->pci, buf->pt_size, buf->pt_cpu, buf->pt_dma); in saa7164_buffer_dealloc()
|
/linux-4.1.27/drivers/vfio/pci/ |
D | Makefile | 2 vfio-pci-y := vfio_pci.o vfio_pci_intrs.o vfio_pci_rdwr.o vfio_pci_config.o 4 obj-$(CONFIG_VFIO_PCI) += vfio-pci.o
|
/linux-4.1.27/sound/pci/ca0106/ |
D | ca0106_main.c | 1266 pci_disable_device(chip->pci); in snd_ca0106_free() 1409 snd_dma_pci_data(emu->pci), in snd_ca0106_pcm() 1419 snd_dma_pci_data(emu->pci), in snd_ca0106_pcm() 1664 struct pci_dev *pci, in snd_ca0106_create() argument 1676 err = pci_enable_device(pci); in snd_ca0106_create() 1679 if (pci_set_dma_mask(pci, DMA_BIT_MASK(32)) < 0 || in snd_ca0106_create() 1680 pci_set_consistent_dma_mask(pci, DMA_BIT_MASK(32)) < 0) { in snd_ca0106_create() 1682 pci_disable_device(pci); in snd_ca0106_create() 1688 pci_disable_device(pci); in snd_ca0106_create() 1693 chip->pci = pci; in snd_ca0106_create() [all …]
|
/linux-4.1.27/Documentation/scsi/ |
D | wd719x.txt | 16 lha xi pciscsi.exe pci-scsi.exe 17 lha xi pci-scsi.exe nt/wd7296a.sys 18 rm pci-scsi.exe
|
/linux-4.1.27/sound/pci/echoaudio/ |
D | echoaudio.c | 25 MODULE_DEVICE_TABLE(pci, snd_echo_ids); 339 snd_dma_pci_data(chip->pci), in pcm_open() 924 if ((err = snd_echo_preallocate_pages(pcm, snd_dma_pci_data(chip->pci))) < 0) in snd_echo_new_pcm() 936 if ((err = snd_echo_preallocate_pages(pcm, snd_dma_pci_data(chip->pci))) < 0) in snd_echo_new_pcm() 957 if ((err = snd_echo_preallocate_pages(pcm, snd_dma_pci_data(chip->pci))) < 0) in snd_echo_new_pcm() 971 if ((err = snd_echo_preallocate_pages(pcm, snd_dma_pci_data(chip->pci))) < 0) in snd_echo_new_pcm() 1881 pci_disable_device(chip->pci); in snd_echo_free() 1902 struct pci_dev *pci, in snd_echo_create() argument 1914 pci_write_config_byte(pci, PCI_LATENCY_TIMER, 0xC0); in snd_echo_create() 1916 if ((err = pci_enable_device(pci)) < 0) in snd_echo_create() [all …]
|
/linux-4.1.27/arch/x86/pci/ |
D | init.c | 19 if (x86_init.pci.arch_init && !x86_init.pci.arch_init()) in pci_arch_init()
|
D | legacy.c | 63 if (x86_init.pci.init()) in pci_subsys_init() 67 x86_init.pci.init_irq(); in pci_subsys_init()
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | armada-xp-mv78460.dtsi | 110 device_type = "pci"; 154 device_type = "pci"; 171 device_type = "pci"; 188 device_type = "pci"; 205 device_type = "pci"; 222 device_type = "pci"; 239 device_type = "pci"; 256 device_type = "pci"; 273 device_type = "pci"; 290 device_type = "pci"; [all …]
|
D | armada-xp-mv78260.dtsi | 93 device_type = "pci"; 133 device_type = "pci"; 150 device_type = "pci"; 167 device_type = "pci"; 184 device_type = "pci"; 201 device_type = "pci"; 218 device_type = "pci"; 235 device_type = "pci"; 252 device_type = "pci"; 269 device_type = "pci";
|
D | versatile-pb.dts | 32 pci-controller@10001000 { 33 compatible = "arm,versatile-pci"; 34 device_type = "pci";
|
D | kirkwood-98dx4122.dtsi | 6 device_type = "pci"; 19 device_type = "pci";
|
D | armada-xp-mv78230.dtsi | 92 device_type = "pci"; 118 device_type = "pci"; 135 device_type = "pci"; 152 device_type = "pci"; 169 device_type = "pci"; 186 device_type = "pci";
|
/linux-4.1.27/drivers/pnp/ |
D | resource.c | 297 static int pci_dev_uses_irq(struct pnp_dev *pnp, struct pci_dev *pci, in pci_dev_uses_irq() argument 303 if (pci->irq == irq) { in pci_dev_uses_irq() 305 pci_name(pci), irq); in pci_dev_uses_irq() 313 pci_read_config_dword(pci, PCI_CLASS_REVISION, &class); in pci_dev_uses_irq() 324 if (pci_get_legacy_ide_irq(pci, 0) == irq || in pci_dev_uses_irq() 325 pci_get_legacy_ide_irq(pci, 1) == irq) { in pci_dev_uses_irq() 327 "using irq %d\n", pci_name(pci), irq); in pci_dev_uses_irq() 339 struct pci_dev *pci = NULL; in pci_uses_irq() local 341 for_each_pci_dev(pci) { in pci_uses_irq() 342 if (pci_dev_uses_irq(pnp, pci, irq)) { in pci_uses_irq() [all …]
|
/linux-4.1.27/arch/x86/platform/ce4100/ |
D | falconfalls.dts | 52 pci@3fc { 55 compatible = "intel,ce4100-pci", "pci"; 56 device_type = "pci"; 71 pci@1,0 { 74 compatible = "intel,ce4100-pci", "pci"; 75 device_type = "pci";
|
/linux-4.1.27/include/media/ |
D | saa7146.h | 132 struct pci_dev *pci; member 170 int saa7146_pgtable_alloc(struct pci_dev *pci, struct saa7146_pgtable *pt); 171 void saa7146_pgtable_free(struct pci_dev *pci, struct saa7146_pgtable *pt); 172 int saa7146_pgtable_build_single(struct pci_dev *pci, struct saa7146_pgtable *pt, struct scatterlis… 173 void *saa7146_vmalloc_build_pgtable(struct pci_dev *pci, long length, struct saa7146_pgtable *pt); 174 void saa7146_vfree_destroy_pgtable(struct pci_dev *pci, void *mem, struct saa7146_pgtable *pt);
|
/linux-4.1.27/sound/pci/korg1212/ |
D | korg1212.c | 318 struct pci_dev *pci; member 430 MODULE_DEVICE_TABLE(pci, snd_korg1212_ids); 2095 pci_release_regions(korg1212->pci); in snd_korg1212_free() 2130 pci_disable_device(korg1212->pci); in snd_korg1212_free() 2142 static int snd_korg1212_create(struct snd_card *card, struct pci_dev *pci, in snd_korg1212_create() argument 2157 if ((err = pci_enable_device(pci)) < 0) in snd_korg1212_create() 2162 pci_disable_device(pci); in snd_korg1212_create() 2167 korg1212->pci = pci; in snd_korg1212_create() 2195 if ((err = pci_request_regions(pci, "korg1212")) < 0) { in snd_korg1212_create() 2197 pci_disable_device(pci); in snd_korg1212_create() [all …]
|
/linux-4.1.27/drivers/usb/host/ |
D | Makefile | 27 obj-$(CONFIG_PCI) += pci-quirks.o 30 obj-$(CONFIG_USB_EHCI_PCI) += ehci-pci.o 48 obj-$(CONFIG_USB_OHCI_HCD_PCI) += ohci-pci.o 63 obj-$(CONFIG_USB_XHCI_PCI) += xhci-pci.o
|
/linux-4.1.27/drivers/media/pci/ttpci/ |
D | av7110_ir.c | 349 "pci-%s/ir0", pci_name(av7110->dev->pci)); in av7110_ir_init() 356 if (av7110->dev->pci->subsystem_vendor) { in av7110_ir_init() 357 input_dev->id.vendor = av7110->dev->pci->subsystem_vendor; in av7110_ir_init() 358 input_dev->id.product = av7110->dev->pci->subsystem_device; in av7110_ir_init() 360 input_dev->id.vendor = av7110->dev->pci->vendor; in av7110_ir_init() 361 input_dev->id.product = av7110->dev->pci->device; in av7110_ir_init() 363 input_dev->dev.parent = &av7110->dev->pci->dev; in av7110_ir_init()
|
D | budget-ci.c | 189 "pci-%s/ir0", pci_name(saa->pci)); in msp430_ir_init() 196 if (saa->pci->subsystem_vendor) { in msp430_ir_init() 197 dev->input_id.vendor = saa->pci->subsystem_vendor; in msp430_ir_init() 198 dev->input_id.product = saa->pci->subsystem_device; in msp430_ir_init() 200 dev->input_id.vendor = saa->pci->vendor; in msp430_ir_init() 201 dev->input_id.product = saa->pci->device; in msp430_ir_init() 203 dev->dev.parent = &saa->pci->dev; in msp430_ir_init() 211 switch (budget_ci->budget.dev->pci->subsystem_device) { in msp430_ir_init() 835 return request_firmware(fw, name, &budget_ci->budget.dev->pci->dev); in philips_tdm1316l_request_firmware() 1317 switch (budget_ci->budget.dev->pci->subsystem_device) { in frontend_init() [all …]
|
/linux-4.1.27/drivers/media/pci/bt8xx/ |
D | btcx-risc.h | 13 int btcx_riscmem_alloc(struct pci_dev *pci, 16 void btcx_riscmem_free(struct pci_dev *pci,
|
D | btcx-risc.c | 44 void btcx_riscmem_free(struct pci_dev *pci, in btcx_riscmem_free() argument 54 pci_free_consistent(pci, risc->size, risc->cpu, risc->dma); in btcx_riscmem_free() 58 int btcx_riscmem_alloc(struct pci_dev *pci, in btcx_riscmem_alloc() argument 66 btcx_riscmem_free(pci,risc); in btcx_riscmem_alloc() 68 cpu = pci_alloc_consistent(pci, size, &dma); in btcx_riscmem_alloc()
|
D | bttv-input.c | 545 pci_name(btv->c.pci)); in bttv_input_init() 551 if (btv->c.pci->subsystem_vendor) { in bttv_input_init() 552 rc->input_id.vendor = btv->c.pci->subsystem_vendor; in bttv_input_init() 553 rc->input_id.product = btv->c.pci->subsystem_device; in bttv_input_init() 555 rc->input_id.vendor = btv->c.pci->vendor; in bttv_input_init() 556 rc->input_id.product = btv->c.pci->device; in bttv_input_init() 558 rc->dev.parent = &btv->c.pci->dev; in bttv_input_init()
|
/linux-4.1.27/drivers/media/common/ |
D | btcx-risc.h | 15 int btcx_riscmem_alloc(struct pci_dev *pci, 18 void btcx_riscmem_free(struct pci_dev *pci,
|
/linux-4.1.27/tools/lguest/ |
D | lguest.c | 122 struct device *pci[MAX_PCI_DEVICES]; member 1191 struct device *d = devices.pci[i]; in cleanup_devices() 1215 devices.pci[0] = &pci_host_bridge; in init_pci_host_bridge() 1247 return devices.pci[index]; in find_pci_device() 1746 struct device *d = devices.pci[i]; in find_mmio_region() 2477 static void init_pci_config(struct pci_config *pci, u16 type, in init_pci_config() argument 2492 memset(pci, 0, sizeof(*pci)); in init_pci_config() 2495 pci->vendor_id = 0x1AF4; in init_pci_config() 2497 pci->device_id = 0x1040 + type; in init_pci_config() 2504 pci->class = class; in init_pci_config() [all …]
|
/linux-4.1.27/drivers/atm/ |
D | lanai.c | 283 struct pci_dev *pci; member 333 size_t bytes, size_t minbytes, struct pci_dev *pci) in lanai_buf_allocate() argument 349 buf->start = dma_alloc_coherent(&pci->dev, in lanai_buf_allocate() 373 struct pci_dev *pci) in lanai_buf_deallocate() argument 376 dma_free_coherent(&pci->dev, lanai_buf_size(buf), in lanai_buf_deallocate() 826 lanai->pci); in aal0_buffer_allocate() 833 lanai_buf_deallocate(&lanai->aal0buf, lanai->pci); in aal0_buffer_free() 1104 result = pci_read_config_word(lanai->pci, PCI_STATUS, &s); in pcistatus_check() 1115 result = pci_write_config_word(lanai->pci, PCI_STATUS, s); in pcistatus_check() 1491 lanai_buf_allocate(buf, size, max_sdu + 32, lanai->pci); in lanai_get_sized_buffer() [all …]
|
/linux-4.1.27/drivers/mmc/host/ |
D | Makefile | 11 obj-$(CONFIG_MMC_SDHCI_PCI) += sdhci-pci.o 12 obj-$(subst m,y,$(CONFIG_MMC_SDHCI_PCI)) += sdhci-pci-data.o 13 obj-$(subst m,y,$(CONFIG_MMC_SDHCI_PCI)) += sdhci-pci-o2micro.o 48 obj-$(CONFIG_MMC_DW_PCI) += dw_mmc-pci.o
|
/linux-4.1.27/arch/x86/kernel/ |
D | Makefile | 40 obj-y += pci-dma.o quirks.o topology.o kdebugfs.o 41 obj-y += alternative.o i8253.o pci-nommu.o hw_breakpoint.o 43 obj-y += pci-iommu_table.o 104 obj-$(CONFIG_SWIOTLB) += pci-swiotlb.o 122 obj-$(CONFIG_CALGARY_IOMMU) += pci-calgary_64.o tce_64.o
|
/linux-4.1.27/sound/pci/rme9652/ |
D | rme9652.c | 249 struct pci_dev *pci; member 293 static int snd_hammerfall_get_buffer(struct pci_dev *pci, struct snd_dma_buffer *dmab, size_t size) in snd_hammerfall_get_buffer() argument 296 dmab->dev.dev = snd_dma_pci_data(pci); in snd_hammerfall_get_buffer() 297 if (snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, snd_dma_pci_data(pci), in snd_hammerfall_get_buffer() 303 static void snd_hammerfall_free_buffer(struct snd_dma_buffer *dmab, struct pci_dev *pci) in snd_hammerfall_free_buffer() argument 320 MODULE_DEVICE_TABLE(pci, snd_rme9652_ids); 1747 snd_hammerfall_free_buffer(&rme9652->capture_dma_buf, rme9652->pci); in snd_rme9652_free_buffers() 1748 snd_hammerfall_free_buffer(&rme9652->playback_dma_buf, rme9652->pci); in snd_rme9652_free_buffers() 1761 pci_release_regions(rme9652->pci); in snd_rme9652_free() 1763 pci_disable_device(rme9652->pci); in snd_rme9652_free() [all …]
|
/linux-4.1.27/arch/arm/plat-iop/ |
D | Makefile | 7 obj-$(CONFIG_ARCH_IOP32X) += pci.o 17 obj-$(CONFIG_ARCH_IOP33X) += pci.o
|
/linux-4.1.27/drivers/media/pci/saa7146/ |
D | hexium_orion.c | 253 if (0x17c8 == dev->pci->subsystem_vendor && 0x0101 == dev->pci->subsystem_device) { in hexium_probe() 261 if (0x17c8 == dev->pci->subsystem_vendor && 0x2101 == dev->pci->subsystem_device) { in hexium_probe() 457 MODULE_DEVICE_TABLE(pci, pci_tbl);
|
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/ |
D | Makefile | 11 obj-$(CONFIG_STMMAC_PCI) += stmmac-pci.o 12 stmmac-pci-objs:= stmmac_pci.o
|
/linux-4.1.27/drivers/media/pci/tw68/ |
D | tw68-video.c | 474 tw68_risc_buffer(dev->pci, buf, dma->sgl, in tw68_buf_prepare() 478 tw68_risc_buffer(dev->pci, buf, dma->sgl, in tw68_buf_prepare() 482 tw68_risc_buffer(dev->pci, buf, dma->sgl, in tw68_buf_prepare() 487 tw68_risc_buffer(dev->pci, buf, dma->sgl, in tw68_buf_prepare() 493 tw68_risc_buffer(dev->pci, buf, dma->sgl, in tw68_buf_prepare() 506 pci_free_consistent(dev->pci, buf->size, buf->cpu, buf->dma); in tw68_buf_finish() 739 sprintf(cap->bus_info, "PCI:%s", pci_name(dev->pci)); in tw68_querycap() 1024 dev_dbg(&dev->pci->dev, "Lost sync\n"); in tw68_irq_video_done() 1026 dev_err(&dev->pci->dev, "PABORT interrupt\n"); in tw68_irq_video_done() 1028 dev_err(&dev->pci->dev, "DMAPERR interrupt\n"); in tw68_irq_video_done() [all …]
|
/linux-4.1.27/include/linux/mfd/ |
D | rtsx_pci.h | 115 pci_read_config_byte((pcr)->pci, where, val) 118 pci_write_config_byte((pcr)->pci, where, val) 121 pci_read_config_dword((pcr)->pci, where, val) 124 pci_write_config_dword((pcr)->pci, where, val) 875 struct pci_dev *pci; member 956 #define CHK_PCI_PID(pcr, pid) ((pcr)->pci->device == (pid)) 957 #define PCI_VID(pcr) ((pcr)->pci->vendor) 958 #define PCI_PID(pcr) ((pcr)->pci->device) 962 dev_dbg(&(pcr)->pci->dev, fmt, ##arg) 1018 err = pci_read_config_byte(pcr->pci, addr, &val); in rtsx_pci_update_cfg_byte() [all …]
|
/linux-4.1.27/sound/pci/ice1712/ |
D | ice1712.c | 113 MODULE_DEVICE_TABLE(pci, snd_ice1712_ids); 901 snd_dma_pci_data(ice->pci), 64*1024, 64*1024); in snd_ice1712_pcm() 926 snd_dma_pci_data(ice->pci), 64*1024, 128*1024); in snd_ice1712_pcm_ds() 1270 snd_dma_pci_data(ice->pci), 256*1024, 256*1024); in snd_ice1712_pcm_profi() 2303 pci_read_config_word(ice->pci, PCI_SUBSYSTEM_VENDOR_ID, &vendor); in snd_ice1712_read_eeprom() 2304 pci_read_config_word(ice->pci, PCI_SUBSYSTEM_ID, &device); in snd_ice1712_read_eeprom() 2376 pci_write_config_byte(ice->pci, 0x60, ice->eeprom.data[ICE_EEP1_CODEC]); in snd_ice1712_chip_init() 2377 pci_write_config_byte(ice->pci, 0x61, ice->eeprom.data[ICE_EEP1_ACLINK]); in snd_ice1712_chip_init() 2378 pci_write_config_byte(ice->pci, 0x62, ice->eeprom.data[ICE_EEP1_I2SID]); in snd_ice1712_chip_init() 2379 pci_write_config_byte(ice->pci, 0x63, ice->eeprom.data[ICE_EEP1_SPDIF]); in snd_ice1712_chip_init() [all …]
|
/linux-4.1.27/sound/pci/riptide/ |
D | riptide.c | 431 struct pci_dev *pci; member 529 MODULE_DEVICE_TABLE(pci, snd_riptide_ids); 1233 &chip->pci->dev); in try_to_load_firmware() 1568 snd_dma_pci_data(chip->pci), in snd_riptide_hw_params() 1713 snd_dma_pci_data(chip->pci), in snd_riptide_pcm() 1842 snd_riptide_create(struct snd_card *card, struct pci_dev *pci, in snd_riptide_create() argument 1853 if ((err = pci_enable_device(pci)) < 0) in snd_riptide_create() 1860 chip->pci = pci; in snd_riptide_create() 1863 chip->port = pci_resource_start(pci, 0); in snd_riptide_create() 1880 if (request_irq(pci->irq, snd_riptide_interrupt, IRQF_SHARED, in snd_riptide_create() [all …]
|
/linux-4.1.27/arch/xtensa/kernel/ |
D | Makefile | 7 obj-y := align.o coprocessor.o entry.o irq.o pci-dma.o platform.o process.o \ 12 obj-$(CONFIG_PCI) += pci.o
|
/linux-4.1.27/drivers/misc/mei/ |
D | Makefile | 18 mei-me-objs := pci-me.o 22 mei-txe-objs := pci-txe.o
|
/linux-4.1.27/arch/x86/xen/ |
D | Makefile | 15 grant-table.o suspend.o platform-pci-unplug.o \ 24 obj-$(CONFIG_SWIOTLB_XEN) += pci-swiotlb-xen.o
|
/linux-4.1.27/arch/powerpc/platforms/52xx/ |
D | mpc52xx_pci.c | 420 struct device_node *pci; in mpc52xx_setup_pci() local 422 pci = of_find_matching_node(NULL, mpc52xx_pci_ids); in mpc52xx_setup_pci() 423 if (!pci) in mpc52xx_setup_pci() 426 mpc52xx_add_bridge(pci); in mpc52xx_setup_pci() 427 of_node_put(pci); in mpc52xx_setup_pci()
|
D | lite5200_pm.c | 17 static void __iomem *pci; variable 81 pci = mbar + 0xd00; in lite5200_pm_prepare() 106 _memcpy_fromio(spci, pci, 0x200); in lite5200_save_regs() 117 _memcpy_toio(pci, spci, 0x200); in lite5200_restore_regs()
|