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

1234567891011>>

/drivers/edac/
H A Dedac_pci.c44 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 Dedac_pci_sysfs.c62 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 Dedac_module.h65 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 Dwhci.c11 #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 Ddwc3-pci.c2 * 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 DMakefile2 ioatdma-y := pci.o dma.o dma_v2.o dma_v3.o dca.o
/drivers/mmc/host/
H A Dsdhci-pci-data.c2 #include <linux/mmc/sdhci-pci-data.h>
/drivers/pci/
H A Dhotplug-pci.c3 #include <linux/pci.h>
5 #include "pci.h"
H A DMakefile5 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 Dsaa7146_core.c179 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 Dfm801-gp.c29 #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 Dbtcx-risc.h15 int btcx_riscmem_alloc(struct pci_dev *pci,
18 void btcx_riscmem_free(struct pci_dev *pci,
/drivers/staging/comedi/drivers/
H A Dcomedi_pci.h29 #include <linux/pci.h>
/drivers/staging/rtl8192e/rtl8192e/
H A Drtl_pm.h24 #include <linux/pci.h>
/drivers/staging/rtl8192u/
H A Dr8180_pm.h19 #include <linux/pci.h>
/drivers/pci/pcie/aer/
H A Daerdrv_acpi.c11 #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 Dos_pri.c62 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 Dos_4bri.c104 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 Dos_bri.c51 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 Drtsx.c306 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 Dpoulsbo.c13 #include <linux/pci.h>
64 MODULE_DEVICE_TABLE(pci, pciidlist);
/drivers/pci/pcie/
H A Dportdrv_acpi.c11 #include <linux/pci.h>
15 #include <linux/pci-acpi.h>
19 #include "../pci.h"
/drivers/ssb/
H A Db43_pci_bridge.c13 #include <linux/pci.h>
39 MODULE_DEVICE_TABLE(pci, b43_pci_bridge_tbl);
42 .name = "b43-pci-bridge",
/drivers/gpu/drm/gma500/
H A Dpower.h33 #include <linux/pci.h>
/drivers/scsi/aic7xxx/
H A Daic7xxx_osm_pci.c122 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...]

Completed in 498 milliseconds

1234567891011>>