Home
last modified time | relevance | path

Searched refs:dev (Results 1 – 25 of 1137) sorted by relevance

12345678910>>...46

/arch/powerpc/kernel/
A Ddma-iommu.c15 ((dev)->bus_dma_limit >= phys_to_dma((dev), (addr)))
25 #define is_direct_handle(dev, h) ((h) >= (dev)->archdata.dma_offset) argument
82 return iommu_alloc_coherent(dev, get_iommu_table_base(dev), size, in dma_iommu_alloc_coherent()
84 dev_to_node(dev)); in dma_iommu_alloc_coherent()
104 return iommu_map_page(dev, get_iommu_table_base(dev), page, offset, in dma_iommu_map_page()
122 return ppc_iommu_map_sg(dev, get_iommu_table_base(dev), sglist, nelems, in dma_iommu_map_sg()
149 if (dev_is_pci(dev) && dma_iommu_bypass_supported(dev, mask)) { in dma_iommu_dma_supported()
155 dev->dma_ops_bypass = dev->bus_dma_limit == 0; in dma_iommu_dma_supported()
157 dev_warn(dev, in dma_iommu_dma_supported()
159 dev->bus_dma_limit); in dma_iommu_dma_supported()
[all …]
A Dpci_of_scan.c181 if (!dev) in of_create_pci_dev()
187 dev->dev.of_node = of_node_get(node); in of_create_pci_dev()
188 dev->dev.parent = bus->bridge; in of_create_pci_dev()
189 dev->dev.bus = &pci_bus_type; in of_create_pci_dev()
201 dev->cfg_size = pci_cfg_space_size(dev); in of_create_pci_dev()
238 return dev; in of_create_pci_dev()
252 struct device_node *node = dev->dev.of_node; in of_scan_pci_bridge()
281 bus = pci_add_new_bus(dev->bus, dev, in of_scan_pci_bridge()
369 if (dev) { in of_scan_pci_dev()
382 if (!dev) in of_scan_pci_dev()
[all …]
/arch/parisc/kernel/
A Ddrivers.c297 dev = dev->parent; in find_pa_parent_type()
319 dev = dev->parent; in get_node_path()
329 dev = dev->parent; in get_node_path()
428 dev->dev.parent = parent; in create_tree_node()
435 dev->dev.dma_mask = &dev->dma_mask; in create_tree_node()
436 dev->dev.coherent_dma_mask = dev->dma_mask; in create_tree_node()
537 dev->hpa.name = dev->name; in alloc_pa_dev()
707 d->dev = dev; in check_parent()
710 d->dev = dev; in check_parent()
891 ++count, dev->name, &(dev->hpa.start), dev->id.hw_type, in print_parisc_device()
[all …]
/arch/um/drivers/
A Dvfio_kern.c163 struct uml_vfio_device *dev = ctx->dev; in uml_vfio_interrupt() local
392 offset < dev->msix_offset + dev->msix_size) in uml_vfio_bar_write()
477 dev->msix_data = kzalloc(dev->msix_size, GFP_KERNEL); in uml_vfio_read_msix_table()
499 group_id, dev->name, dev->group); in uml_vfio_open_device()
503 err = uml_vfio_user_setup_device(&dev->udev, dev->group, dev->name); in uml_vfio_open_device()
517 dev->intr_ctx = kmalloc_array(dev->udev.irq_count, in uml_vfio_open_device()
528 ctx->dev = dev; in uml_vfio_open_device()
554 kfree(dev); in uml_vfio_open_device()
572 kfree(dev); in uml_vfio_release_device()
603 dev = kzalloc(sizeof(*dev), GFP_KERNEL); in uml_vfio_add_device()
[all …]
A Dvfio_user.c197 dev->region = uml_kmalloc(sizeof(*dev->region) * dev->num_regions, in uml_vfio_user_setup_device()
199 if (!dev->region) { in uml_vfio_user_setup_device()
226 dev->irqfd = uml_kmalloc(sizeof(int) * dev->irq_count, UM_GFP_KERNEL); in uml_vfio_user_setup_device()
227 if (!dev->irqfd) { in uml_vfio_user_setup_device()
232 memset(dev->irqfd, -1, sizeof(int) * dev->irq_count); in uml_vfio_user_setup_device()
234 err = vfio_set_irqs(dev->device, 0, dev->irq_count, dev->irqfd); in uml_vfio_user_setup_device()
241 kfree(dev->irqfd); in uml_vfio_user_setup_device()
243 kfree(dev->region); in uml_vfio_user_setup_device()
245 close(dev->device); in uml_vfio_user_setup_device()
251 kfree(dev->irqfd); in uml_vfio_user_teardown_device()
[all …]
A Dvirtio_pcidev.c410 if (!dev->pdev.irq) in virtio_pcidev_handle_irq_message()
501 kfree(dev); in __virtio_pcidev_virtio_platform_remove()
531 kfree(dev); in virtio_pcidev_virtio_platform_probe()
540 dev = kzalloc(sizeof(*dev), GFP_KERNEL); in virtio_pcidev_virtio_probe()
541 if (!dev) in virtio_pcidev_virtio_probe()
544 dev->vdev = vdev; in virtio_pcidev_virtio_probe()
545 vdev->priv = dev; in virtio_pcidev_virtio_probe()
574 kfree(dev); in virtio_pcidev_virtio_probe()
594 dev->cmd_vq = NULL; in virtio_pcidev_virtio_remove()
595 dev->irq_vq = NULL; in virtio_pcidev_virtio_remove()
[all …]
/arch/arm/kernel/
A Dbios32.c28 struct pci_dev *dev; in pcibios_bus_report_status() local
37 if (dev->bus->number == 0 && dev->devfn == 0) in pcibios_bus_report_status()
55 if (dev->subordinate) in pcibios_bus_report_status()
87 dev->resource[0].end -= dev->resource[0].start; in pci_fixup_83c553()
88 dev->resource[0].start = 0; in pci_fixup_83c553()
133 dev->resource[0].end -= dev->resource[0].start; in pci_fixup_unassign()
134 dev->resource[0].start = 0; in pci_fixup_unassign()
145 if (dev->devfn == 0) { in pci_fixup_dec21285()
148 dev->class &= 0xff; in pci_fixup_dec21285()
273 struct pci_dev *dev; in pcibios_fixup_bus() local
[all …]
/arch/xtensa/platforms/iss/
A Dsimdisk.c77 if (offset > dev->size || dev->size - offset < nbytes) { in simdisk_transfer()
129 ++dev->users; in simdisk_open()
138 --dev->users; in simdisk_release()
172 dev->size = simc_lseek(dev->fd, 0, SEEK_END); in simdisk_attach()
173 set_capacity(dev->gd, dev->size >> SECTOR_SHIFT); in simdisk_attach()
175 pr_info("SIMDISK: %s=%s\n", dev->gd->disk_name, dev->filename); in simdisk_attach()
199 dev->gd->disk_name, dev->filename); in simdisk_detach()
200 dev->fd = -1; in simdisk_detach()
273 dev->fd = -1; in simdisk_setup()
287 dev->gd->private_data = dev; in simdisk_setup()
[all …]
/arch/powerpc/platforms/
A Dfsl_uli1575.c73 pci_read_config_byte(dev, 0x7c, &temp); in early_uli5249()
74 pci_write_config_byte(dev, 0x7c, 0x80); in early_uli5249()
78 dev->class |= 0x1; in early_uli5249()
187 pci_read_config_byte(dev, 0x83, &c); in quirk_uli5288()
195 pci_write_config_byte(dev, 0x83, c); in quirk_uli5288()
198 pci_read_config_byte(dev, 0x84, &c); in quirk_uli5288()
223 struct pci_bus *bus = dev->bus; in quirk_final_uli5249()
230 end = pci_resource_end(dev, i); in quirk_final_uli5249()
279 pci_read_config_byte(dev, 0x83, &c); in hpcd_quirk_uli5288()
281 pci_write_config_byte(dev, 0x83, c); in hpcd_quirk_uli5288()
[all …]
/arch/powerpc/include/asm/
A Dmacio.h63 return dev->n_resources; in macio_resource_count()
68 return dev->resource[resource_no].start; in macio_resource_start()
73 return dev->resource[resource_no].end; in macio_resource_end()
93 return dev->n_interrupts; in macio_irq_count()
98 return dev->interrupt[irq_no].start; in macio_irq()
103 dev_set_drvdata(&dev->ofdev.dev, data); in macio_set_drvdata()
108 return dev_get_drvdata(&dev->ofdev.dev); in macio_get_drvdata()
113 return mdev->ofdev.dev.of_node; in macio_get_of_node()
129 void (*remove)(struct macio_dev *dev);
132 int (*resume)(struct macio_dev* dev);
[all …]
/arch/x86/kernel/
A Dquirks.c41 dev_info(&dev->dev, "Intel E7520/7320/7525 detected; " in quirk_intel_irqbalance()
110 dev_printk(KERN_DEBUG, &dev->dev, "RCBA disabled; " in ich_force_enable_hpet()
118 dev_printk(KERN_DEBUG, &dev->dev, "ioremap failed; " in ich_force_enable_hpet()
130 dev_printk(KERN_DEBUG, &dev->dev, "Force enabled HPET at " in ich_force_enable_hpet()
150 dev_printk(KERN_DEBUG, &dev->dev, in ich_force_enable_hpet()
154 dev_printk(KERN_DEBUG, &dev->dev, "Force enabled HPET at " in ich_force_enable_hpet()
228 dev_printk(KERN_DEBUG, &dev->dev, "HPET at 0x%lx\n", in old_ich_force_enable_hpet()
249 dev_printk(KERN_DEBUG, &dev->dev, "Force enabled HPET at " in old_ich_force_enable_hpet()
321 dev_printk(KERN_DEBUG, &dev->dev, "HPET at 0x%lx\n", in vt8237_force_enable_hpet()
336 dev_printk(KERN_DEBUG, &dev->dev, "Force enabled HPET at " in vt8237_force_enable_hpet()
[all …]
/arch/mips/pci/
A Dfixup-sb1250.c15 static void quirk_sb1250_pci(struct pci_dev *dev) in quirk_sb1250_pci() argument
17 pci_write_config_byte(dev, 0x40, 0xff); in quirk_sb1250_pci()
44 dev->bus->number <= exclude->end); in sb1250_bus_dma_limit()
49 dev_dbg(&dev->dev, "not disabling DAC for device"); in sb1250_bus_dma_limit()
51 exclude->start = dev->subordinate->number; in sb1250_bus_dma_limit()
54 dev_dbg(&dev->dev, "not disabling DAC for [bus %02x-%02x]", in sb1250_bus_dma_limit()
57 dev_dbg(&dev->dev, "disabling DAC for device"); in sb1250_bus_dma_limit()
58 dev->dev.bus_dma_limit = DMA_BIT_MASK(32); in sb1250_bus_dma_limit()
78 dev->class = PCI_CLASS_BRIDGE_PCI_NORMAL; in quirk_sb1250_ht()
86 static void quirk_sp1011(struct pci_dev *dev) in quirk_sp1011() argument
[all …]
A Dpci-bcm47xx.c42 res = ssb_pcibios_plat_dev_init(dev); in bcm47xx_pcibios_plat_dev_init_ssb()
44 pci_alert(dev, "PCI: Failed to init device\n"); in bcm47xx_pcibios_plat_dev_init_ssb()
49 slot = PCI_SLOT(dev->devfn); in bcm47xx_pcibios_plat_dev_init_ssb()
50 res = ssb_pcibios_map_irq(dev, slot, pin); in bcm47xx_pcibios_plat_dev_init_ssb()
58 dev->irq = res; in bcm47xx_pcibios_plat_dev_init_ssb()
68 res = bcma_core_pci_plat_dev_init(dev); in bcm47xx_pcibios_plat_dev_init_bcma()
70 pci_alert(dev, "PCI: Failed to init device\n"); in bcm47xx_pcibios_plat_dev_init_bcma()
74 res = bcma_core_pci_pcibios_map_irq(dev); in bcm47xx_pcibios_plat_dev_init_bcma()
82 dev->irq = res; in bcm47xx_pcibios_plat_dev_init_bcma()
87 int pcibios_plat_dev_init(struct pci_dev *dev) in pcibios_plat_dev_init() argument
[all …]
A Dfixup-cobalt.c56 if (dev->devfn == PCI_DEVFN(0, 0) && in qube_raq_galileo_early_fixup()
57 (dev->class >> 8) == PCI_CLASS_MEMORY_OTHER) { in qube_raq_galileo_early_fixup()
59 dev->class = (PCI_CLASS_BRIDGE_HOST << 8) | (dev->class & 0xff); in qube_raq_galileo_early_fixup()
74 pci_read_config_word(dev, PCI_COMMAND, &cfgword); in qube_raq_via_bmIDE_fixup()
76 pci_write_config_word(dev, PCI_COMMAND, cfgword); in qube_raq_via_bmIDE_fixup()
79 pci_write_config_byte(dev, 0x40, 0xb); in qube_raq_via_bmIDE_fixup()
82 pci_read_config_byte(dev, PCI_LATENCY_TIMER, &lt); in qube_raq_via_bmIDE_fixup()
93 if (dev->devfn != PCI_DEVFN(0, 0)) in qube_raq_galileo_fixup()
121 if (dev->revision >= 0x10) { in qube_raq_galileo_fixup()
124 } else if (dev->revision == 0x1 || dev->revision == 0x2) in qube_raq_galileo_fixup()
[all …]
/arch/powerpc/platforms/ps3/
A Dsystem-bus.c38 return dev->bus_id == bus_id && dev->dev_id == dev_id; in ps3_is_device()
64 result = lv1_open_device(dev->bus_id, dev->dev_id, 0); in ps3_open_hv_device_sb()
68 __func__, __LINE__, dev->match_id, dev->match_sub_id, in ps3_open_hv_device_sb()
101 result = lv1_close_device(dev->bus_id, dev->dev_id); in ps3_close_hv_device_sb()
156 BUG_ON(!dev); in ps3_open_hv_device()
194 BUG_ON(!dev); in ps3_close_hv_device()
316 r->dev = dev; in ps3_mmio_region_init()
351 dev->match_id, dev->match_sub_id, dev_name(&dev->core), in ps3_system_bus_match()
356 dev->match_id, dev->match_sub_id, dev_name(&dev->core), in ps3_system_bus_match()
368 BUG_ON(!dev); in ps3_system_bus_probe()
[all …]
/arch/powerpc/platforms/powernv/
A Docxl.c29 int dev; member
146 link->dev == PCI_SLOT(dev->devfn)) { in find_link()
157 link->dev = PCI_SLOT(dev->devfn); in find_link()
190 dev_dbg(&dev->dev, "couldn't find AFU information\n"); in pnv_ocxl_fixup_actag()
205 dev_dbg(&dev->dev, "total actags for function: %d\n", in pnv_ocxl_fixup_actag()
258 dev_err(&dev->dev, "actag information not found\n"); in pnv_ocxl_get_actag()
296 dev_err(&dev->dev, "actag information not found\n"); in pnv_ocxl_get_pasid_count()
307 dev_dbg(&dev->dev, "%d PASIDs available for function\n", in pnv_ocxl_get_pasid_count()
372 dev_err(&dev->dev, in pnv_ocxl_get_xsl_irq()
404 rc = of_property_read_u64_index(dev->dev.of_node, in pnv_ocxl_map_xsl_regs()
[all …]
/arch/x86/pci/
A Dxen.c42 dev_warn(&dev->dev, "Xen PCI: failed to read interrupt line: %d\n", in xen_pcifront_enable_irq()
59 dev->irq = rc; in xen_pcifront_enable_irq()
60 dev_info(&dev->dev, "Xen PCI mapped GSI%d to IRQ%d\n", gsi, dev->irq); in xen_pcifront_enable_irq()
201 return msi_device_populate_sysfs(&dev->dev); in xen_setup_msi_irqs()
207 dev_err(&dev->dev, "Xen PCI frontend error: %d!\n", ret); in xen_setup_msi_irqs()
246 dev_dbg(&dev->dev, "xen: msi bound to pirq=%d\n", pirq); in xen_hvm_setup_msi_irqs()
254 dev_dbg(&dev->dev, in xen_hvm_setup_msi_irqs()
257 return msi_device_populate_sysfs(&dev->dev); in xen_hvm_setup_msi_irqs()
260 dev_err(&dev->dev, "Failed to create MSI%s! ret=%d!\n", in xen_hvm_setup_msi_irqs()
349 ret = msi_device_populate_sysfs(&dev->dev); in xen_initdom_setup_msi_irqs()
[all …]
A Di386.c49 struct pci_dev *dev; member
65 if (map->dev == dev) in pcibios_fwaddrmap_lookup()
88 map->dev = pci_dev_get(dev); in pcibios_save_fw_addr()
125 pci_dev_put(entry->dev); in pcibios_fw_addr_list_del()
275 dev_dbg(&dev->dev, in pcibios_allocate_dev_resources()
280 dev_info(&dev->dev, "BAR %d %pR is immovable\n", in pcibios_allocate_dev_resources()
298 dev_dbg(&dev->dev, "disabling ROM %pR\n", r); in pcibios_allocate_dev_resources()
300 pci_read_config_dword(dev, dev->rom_base_reg, &reg); in pcibios_allocate_dev_resources()
301 pci_write_config_dword(dev, dev->rom_base_reg, in pcibios_allocate_dev_resources()
309 struct pci_dev *dev; in pcibios_allocate_resources() local
[all …]
A Dirq.c917 dev_info(&dev->dev, in pirq_amd756_get()
919 dev->vendor, dev->device, pirq, irq); in pirq_amd756_get()
925 dev_info(&dev->dev, in pirq_amd756_set()
927 dev->vendor, dev->device, pirq, irq); in pirq_amd756_set()
1274 dev->vendor, dev->device); in pirq_try_router()
1283 h->probe(r, dev, dev->device)) in pirq_try_router()
1315 if (dev && pirq_try_router(r, rt, dev)) in pirq_find_router()
1383 dev_warn(&dev->dev, in pirq_get_info()
1561 dev_dbg(&dev->dev, "ignoring bogus IRQ %d\n", dev->irq); in pcibios_fixup_irqs()
1735 if (dev->irq_managed && dev->irq > 0) in pirq_enable_irq()
[all …]
/arch/sparc/kernel/
A Dpci.c274 if (!dev) in of_create_pci_dev()
278 sd = &dev->dev.archdata; in of_create_pci_dev()
294 dev->dev.parent = bus->bridge; in of_create_pci_dev()
295 dev->dev.bus = &pci_bus_type; in of_create_pci_dev()
296 dev->dev.of_node = of_node_get(node); in of_create_pci_dev()
309 dev->cfg_size = pci_cfg_space_size(dev); in of_create_pci_dev()
351 dev->vendor, dev->device, dev->hdr_type, dev->class); in of_create_pci_dev()
360 return dev; in of_create_pci_dev()
452 bus = pci_add_new_bus(dev->bus, dev, busrange[0]); in of_scan_pci_bridge()
577 if (!dev) in pci_of_scan_bus()
[all …]
/arch/powerpc/platforms/pseries/
A Dibmebus.c155 struct device_node *dn = to_platform_device(dev)->dev.of_node; in ibmebus_match_path()
165 return to_platform_device(dev)->dev.of_node == data; in ibmebus_match_node()
174 if (!dev) in ibmebus_create_device()
177 dev->dev.bus = &ibmebus_bus_type; in ibmebus_create_device()
178 dev->dev.dma_ops = &ibmebus_dma_ops; in ibmebus_create_device()
200 if (dev) { in ibmebus_create_devices()
284 if (dev) { in probe_store()
285 put_device(dev); in probe_store()
321 put_device(dev); in remove_store()
364 get_device(dev); in ibmebus_bus_device_probe()
[all …]
/arch/sh/drivers/dma/
A Ddma-sysfs.c129 struct device *dev = &chan->dev; in dma_create_sysfs_files() local
133 dev->id = chan->vchan; in dma_create_sysfs_files()
134 dev->bus = &dma_subsys; in dma_create_sysfs_files()
136 ret = device_register(dev); in dma_create_sysfs_files()
152 return sysfs_create_link(&info->pdev->dev.kobj, &dev->kobj, name); in dma_create_sysfs_files()
157 struct device *dev = &chan->dev; in dma_remove_sysfs_files() local
160 device_remove_file(dev, &dev_attr_dev_id); in dma_remove_sysfs_files()
161 device_remove_file(dev, &dev_attr_count); in dma_remove_sysfs_files()
162 device_remove_file(dev, &dev_attr_mode); in dma_remove_sysfs_files()
163 device_remove_file(dev, &dev_attr_flags); in dma_remove_sysfs_files()
[all …]
/arch/xtensa/lib/
A Dpci-auto.c74 pci_write_config_dword(dev, bar, 0xffffffff); in pciauto_setup_bars()
75 pci_read_config_dword(dev, bar, &bar_size); in pciauto_setup_bars()
103 pci_write_config_dword(dev, bar, *upper_limit); in pciauto_setup_bars()
164 pci_write_config_word(dev, PCI_MEMORY_LIMIT, in pciauto_prescan_setup_bridge()
166 pci_write_config_byte(dev, PCI_IO_LIMIT, in pciauto_prescan_setup_bridge()
205 pci_write_config_byte(dev, PCI_IO_BASE, in pciauto_postscan_setup_bridge()
212 pci_write_config_dword(dev, PCI_COMMAND, in pciauto_postscan_setup_bridge()
229 struct pci_dev *dev = &pciauto_dev; in pciauto_bus_scan() local
303 pci_write_config_dword(dev, PCI_COMMAND, in pciauto_bus_scan()
314 pciauto_setup_bars(dev, PCI_BASE_ADDRESS_5); in pciauto_bus_scan()
[all …]
/arch/m68k/emu/
A Dnfblock.c69 shift = dev->bshift; in nfhd_submit_bio()
84 geo->cylinders = dev->blocks >> (6 - dev->bshift); in nfhd_getgeo()
116 if (!dev) in nfhd_init_one()
119 dev->id = id; in nfhd_init_one()
120 dev->blocks = blocks; in nfhd_init_one()
121 dev->bsize = bsize; in nfhd_init_one()
134 dev->disk->private_data = dev; in nfhd_init_one()
146 put_disk(dev->disk); in nfhd_init_one()
148 kfree(dev); in nfhd_init_one()
188 put_disk(dev->disk); in nfhd_exit()
[all …]
A Dnfeth.c70 netif_start_queue(dev); in nfeth_open()
80 netif_stop_queue(dev); in nfeth_stop()
103 dev->stats.rx_errors++; in recv_packet()
115 skb->dev = dev; in recv_packet()
172 dev->stats.tx_errors++; in nfeth_tx_timeout()
173 netif_wake_queue(dev); in nfeth_tx_timeout()
187 struct net_device *dev; in nfeth_probe() local
197 if (!dev) in nfeth_probe()
200 dev->irq = nfEtherIRQ; in nfeth_probe()
210 free_netdev(dev); in nfeth_probe()
[all …]

Completed in 92 milliseconds

12345678910>>...46