/drivers/edac/ |
H A D | edac_pci.c | 44 struct edac_pci_ctl_info *pci; local 50 pci = (struct edac_pci_ctl_info *)0; 51 pvt = edac_align_ptr(&pci[1], sz_pvt); 55 pci = kzalloc(size, GFP_KERNEL); 56 if (pci == NULL) 60 pvt = sz_pvt ? ((char *)pci) + ((unsigned long)pvt) : NULL; 62 pci->pvt_info = pvt; 63 pci->op_state = OP_ALLOC; 65 snprintf(pci->name, strlen(edac_pci_name) + 1, "%s", edac_pci_name); 67 return pci; 81 edac_pci_free_ctl_info(struct edac_pci_ctl_info *pci) argument 97 struct edac_pci_ctl_info *pci; local 120 add_edac_pci_to_global_list(struct edac_pci_ctl_info *pci) argument 170 del_edac_pci_from_global_list(struct edac_pci_ctl_info *pci) argument 225 struct edac_pci_ctl_info *pci = to_edac_pci_ctl_work(d_work); local 261 edac_pci_workq_setup(struct edac_pci_ctl_info *pci, unsigned int msec) argument 275 edac_pci_workq_teardown(struct edac_pci_ctl_info *pci) argument 293 edac_pci_reset_delay_period(struct edac_pci_ctl_info *pci, unsigned long value) argument 334 edac_pci_add_device(struct edac_pci_ctl_info *pci, int edac_idx) argument 394 struct edac_pci_ctl_info *pci; local 431 edac_pci_generic_check(struct edac_pci_ctl_info *pci) argument 459 struct edac_pci_ctl_info *pci; local 492 edac_pci_release_generic_ctl(struct edac_pci_ctl_info *pci) argument [all...] |
H A D | edac_pci_sysfs.c | 62 static ssize_t instance_pe_count_show(struct edac_pci_ctl_info *pci, char *data) argument 64 return sprintf(data, "%u\n", atomic_read(&pci->counters.pe_count)); 67 static ssize_t instance_npe_count_show(struct edac_pci_ctl_info *pci, argument 70 return sprintf(data, "%u\n", atomic_read(&pci->counters.npe_count)); 79 struct edac_pci_ctl_info *pci; local 83 /* Form pointer to containing struct, the pci control struct */ 84 pci = to_instance(kobj); 89 kfree(pci); /* Free the control struct */ 103 struct edac_pci_ctl_info *pci = to_instance(kobj); local 107 return instance_attr->show(pci, buffe 116 struct edac_pci_ctl_info *pci = to_instance(kobj); local 159 edac_pci_create_instance_kobj(struct edac_pci_ctl_info *pci, int idx) argument 201 edac_pci_unregister_sysfs_instance_kobj( struct edac_pci_ctl_info *pci) argument 444 edac_pci_create_sysfs(struct edac_pci_ctl_info *pci) argument 485 edac_pci_remove_sysfs(struct edac_pci_ctl_info *pci) argument 716 edac_pci_handle_pe(struct edac_pci_ctl_info *pci, const char *msg) argument 741 edac_pci_handle_npe(struct edac_pci_ctl_info *pci, const char *msg) argument [all...] |
H A D | edac_module.h | 65 extern void edac_pci_remove_sysfs(struct edac_pci_ctl_info *pci); 66 extern void edac_pci_handle_pe(struct edac_pci_ctl_info *pci, const char *msg); 67 extern void edac_pci_handle_npe(struct edac_pci_ctl_info *pci,
|
/drivers/uwb/ |
H A D | whci.c | 11 #include <linux/pci.h> 18 struct pci_dev *pci; member in struct:whci_card 30 struct pci_dev *pci_dev = card->pci; 98 umc = umc_device_create(&card->pci->dev, n); 112 umc->resource.start = pci_resource_start(card->pci, bar) 117 umc->resource.flags = card->pci->resource[bar].flags; 118 umc->resource.parent = &card->pci->resource[bar]; 119 umc->irq = card->pci->irq; 140 static int whci_n_caps(struct pci_dev *pci) argument 145 uwbbase = pci_iomap(pci, 154 whci_probe(struct pci_dev *pci, const struct pci_device_id *id) argument 225 whci_remove(struct pci_dev *pci) argument [all...] |
/drivers/usb/dwc3/ |
H A D | dwc3-pci.c | 2 * dwc3-pci.c - PCI Specific glue layer 42 #include <linux/pci.h> 56 static int __devinit dwc3_pci_probe(struct pci_dev *pci, argument 64 struct device *dev = &pci->dev; 74 ret = pci_enable_device(pci); 76 dev_err(dev, "failed to enable pci device\n"); 80 pci_set_power_state(pci, PCI_D0); 81 pci_set_master(pci); 98 res[0].start = pci_resource_start(pci, 0); 99 res[0].end = pci_resource_end(pci, 143 dwc3_pci_remove(struct pci_dev *pci) argument [all...] |
/drivers/dma/ioat/ |
H A D | Makefile | 2 ioatdma-y := pci.o dma.o dma_v2.o dma_v3.o dca.o
|
/drivers/mmc/host/ |
H A D | sdhci-pci-data.c | 2 #include <linux/mmc/sdhci-pci-data.h>
|
/drivers/pci/ |
H A D | hotplug-pci.c | 3 #include <linux/pci.h> 5 #include "pci.h"
|
H A D | Makefile | 5 obj-y += access.o bus.o probe.o remove.o pci.o \ 6 pci-driver.o search.o pci-sysfs.o rom.o setup-res.o \ 23 obj-y += hotplug-pci.o 57 obj-$(CONFIG_ACPI) += pci-acpi.o 60 obj-$(CONFIG_PCI_LABEL) += pci-label.o 67 obj-$(CONFIG_PCI_STUB) += pci-stub.o
|
/drivers/media/common/ |
H A D | saa7146_core.c | 179 void *saa7146_vmalloc_build_pgtable(struct pci_dev *pci, long length, struct saa7146_pgtable *pt) argument 191 if (saa7146_pgtable_alloc(pci, pt)) 195 slen = pci_map_sg(pci,pt->slist,pt->nents,PCI_DMA_FROMDEVICE); 199 if (0 != saa7146_pgtable_build_single(pci, pt, pt->slist, slen)) 205 pci_unmap_sg(pci, pt->slist, pt->nents, PCI_DMA_FROMDEVICE); 207 saa7146_pgtable_free(pci, pt); 217 void saa7146_vfree_destroy_pgtable(struct pci_dev *pci, void *mem, struct saa7146_pgtable *pt) argument 219 pci_unmap_sg(pci, pt->slist, pt->nents, PCI_DMA_FROMDEVICE); 220 saa7146_pgtable_free(pci, pt); 226 void saa7146_pgtable_free(struct pci_dev *pci, struc argument 234 saa7146_pgtable_alloc(struct pci_dev *pci, struct saa7146_pgtable *pt) argument 250 saa7146_pgtable_build_single(struct pci_dev *pci, struct saa7146_pgtable *pt, struct scatterlist *list, int sglen ) argument 356 saa7146_init_one(struct pci_dev *pci, const struct pci_device_id *ent) argument [all...] |
/drivers/input/gameport/ |
H A D | fm801-gp.c | 29 #include <linux/pci.h> 81 static int __devinit fm801_gp_probe(struct pci_dev *pci, const struct pci_device_id *id) argument 95 error = pci_enable_device(pci); 104 gameport_set_phys(port, "pci%s/gameport0", pci_name(pci)); 105 port->dev.parent = &pci->dev; 106 port->io = pci_resource_start(pci, 0); 117 pci_set_drvdata(pci, gp); 125 pci_disable_device(pci); 132 static void __devexit fm801_gp_remove(struct pci_dev *pci) argument [all...] |
/drivers/media/video/ |
H A D | btcx-risc.h | 15 int btcx_riscmem_alloc(struct pci_dev *pci, 18 void btcx_riscmem_free(struct pci_dev *pci,
|
/drivers/staging/comedi/drivers/ |
H A D | comedi_pci.h | 29 #include <linux/pci.h>
|
/drivers/staging/rtl8192e/rtl8192e/ |
H A D | rtl_pm.h | 24 #include <linux/pci.h>
|
/drivers/staging/rtl8192u/ |
H A D | r8180_pm.h | 19 #include <linux/pci.h>
|
/drivers/pci/pcie/aer/ |
H A D | aerdrv_acpi.c | 11 #include <linux/pci.h> 17 #include <linux/pci-acpi.h> 24 struct pci_dev *pci) 26 return (0 == pci_domain_nr(pci->bus) && 27 p->bus == pci->bus->number && 28 p->device == PCI_SLOT(pci->devfn) && 29 p->function == PCI_FUNC(pci->devfn)); 23 hest_match_pci(struct acpi_hest_aer_common *p, struct pci_dev *pci) argument
|
/drivers/isdn/hardware/eicon/ |
H A D | os_pri.c | 62 a->resources.pci.mem_type_id[MEM_TYPE_ADDRESS] = 0; 63 a->resources.pci.mem_type_id[MEM_TYPE_CONTROL] = 2; 64 a->resources.pci.mem_type_id[MEM_TYPE_CONFIG] = 4; 65 a->resources.pci.mem_type_id[MEM_TYPE_RAM] = 0; 66 a->resources.pci.mem_type_id[MEM_TYPE_RESET] = 2; 67 a->resources.pci.mem_type_id[MEM_TYPE_CFG] = 4; 68 a->resources.pci.mem_type_id[MEM_TYPE_PROM] = 3; 70 a->xdi_adapter.Address = a->resources.pci.addr[0]; 71 a->xdi_adapter.Control = a->resources.pci.addr[2]; 72 a->xdi_adapter.Config = a->resources.pci [all...] |
H A D | os_4bri.c | 104 dword offset = a->resources.pci.qoffset; 107 a->resources.pci.mem_type_id[MEM_TYPE_RAM] = 2; 108 a->resources.pci.mem_type_id[MEM_TYPE_ADDRESS] = 2; 109 a->resources.pci.mem_type_id[MEM_TYPE_CONTROL] = 2; 110 a->resources.pci.mem_type_id[MEM_TYPE_RESET] = 0; 111 a->resources.pci.mem_type_id[MEM_TYPE_CTLREG] = 3; 112 a->resources.pci.mem_type_id[MEM_TYPE_PROM] = 0; 117 a->xdi_adapter.Address = a->resources.pci.addr[2]; /* BAR2 SDRAM */ 120 a->xdi_adapter.Control = a->resources.pci.addr[2]; /* BAR2 SDRAM */ 122 a->xdi_adapter.ram = a->resources.pci [all...] |
H A D | os_bri.c | 51 a->resources.pci.mem_type_id[MEM_TYPE_RAM] = 0; 52 a->resources.pci.mem_type_id[MEM_TYPE_CFG] = 1; 53 a->resources.pci.mem_type_id[MEM_TYPE_ADDRESS] = 2; 54 a->resources.pci.mem_type_id[MEM_TYPE_RESET] = 1; 55 a->resources.pci.mem_type_id[MEM_TYPE_PORT] = 2; 56 a->resources.pci.mem_type_id[MEM_TYPE_CTLREG] = 2; 58 a->xdi_adapter.ram = a->resources.pci.addr[0]; 59 a->xdi_adapter.cfg = a->resources.pci.addr[1]; 60 a->xdi_adapter.Address = a->resources.pci.addr[2]; 94 a->resources.pci [all...] |
/drivers/staging/rts_pstor/ |
H A D | rtsx.c | 306 printk(KERN_INFO "%s: chip->msi_en = %d, pci->irq = %d\n", 307 __func__, chip->msi_en, dev->pci->irq); 309 if (request_irq(dev->pci->irq, rtsx_interrupt, 313 "disabling device\n", dev->pci->irq); 317 dev->irq = dev->pci->irq; 318 pci_intx(dev->pci, !chip->msi_en); 345 static int rtsx_suspend(struct pci_dev *pci, pm_message_t state) argument 347 struct rtsx_dev *dev = (struct rtsx_dev *)pci_get_drvdata(pci); 371 pci_disable_msi(pci); 373 pci_save_state(pci); 384 rtsx_resume(struct pci_dev *pci) argument 433 rtsx_shutdown(struct pci_dev *pci) argument 897 rtsx_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) argument 1058 rtsx_remove(struct pci_dev *pci) argument [all...] |
/drivers/gpu/stub/ |
H A D | poulsbo.c | 13 #include <linux/pci.h> 64 MODULE_DEVICE_TABLE(pci, pciidlist);
|
/drivers/pci/pcie/ |
H A D | portdrv_acpi.c | 11 #include <linux/pci.h> 15 #include <linux/pci-acpi.h> 19 #include "../pci.h"
|
/drivers/ssb/ |
H A D | b43_pci_bridge.c | 13 #include <linux/pci.h> 39 MODULE_DEVICE_TABLE(pci, b43_pci_bridge_tbl); 42 .name = "b43-pci-bridge",
|
/drivers/gpu/drm/gma500/ |
H A D | power.h | 33 #include <linux/pci.h>
|
/drivers/scsi/aic7xxx/ |
H A D | aic7xxx_osm_pci.c | 122 MODULE_DEVICE_TABLE(pci, ahc_linux_pci_id_table); 208 ahc_dev_softc_t pci; local 214 pci = pdev; 215 entry = ahc_find_pci_device(pci); 225 ahc_get_pci_bus(pci), 226 ahc_get_pci_slot(pci), 227 ahc_get_pci_function(pci)); 253 ahc->dev_softc = pci; 274 ahc_pci_read_config(ahc_dev_softc_t pci, int reg, int width) argument 281 pci_read_config_byte(pci, re 304 ahc_pci_write_config(ahc_dev_softc_t pci, int reg, uint32_t value, int width) argument [all...] |