Searched refs:archdata (Results 1 - 25 of 80) sorted by relevance

1234

/linux-master/arch/powerpc/include/asm/
H A Ddma-direct.h7 return paddr + dev->archdata.dma_offset;
12 return daddr - dev->archdata.dma_offset;
H A Diommu.h140 dev->archdata.iommu_table_base = base;
145 return dev->archdata.iommu_table_base;
/linux-master/arch/arm/include/asm/
H A Ddevice.h24 #define to_dma_iommu_mapping(dev) ((dev)->archdata.mapping)
/linux-master/arch/sparc/kernel/
H A Dof_device_common.c20 if (!op || index >= op->archdata.num_irqs)
23 return op->archdata.irqs[index];
35 memcpy(r, &op->archdata.resource[index], sizeof(*r));
48 r = &op->archdata.resource[index];
54 /* Take the archdata values for IOMMU, STC, and HOSTDATA found in
59 struct dev_archdata *bus_sd = &bus->dev.archdata;
66 op->dev.archdata.iommu = bus_sd->iommu;
67 op->dev.archdata.stc = bus_sd->stc;
68 op->dev.archdata.host_controller = bus_sd->host_controller;
69 op->dev.archdata
[all...]
H A Dof_device_32.c272 op->resource = op->archdata.resource;
351 sd = &op->dev.archdata;
358 op->archdata.num_irqs = len / sizeof(struct linux_prom_irqs);
359 for (i = 0; i < op->archdata.num_irqs; i++)
360 op->archdata.irqs[i] =
367 op->archdata.num_irqs = len / sizeof(unsigned int);
368 for (i = 0; i < op->archdata.num_irqs; i++)
369 op->archdata.irqs[i] =
372 op->archdata.num_irqs = 0;
H A Dof_device_64.c350 op->resource = op->archdata.resource;
647 sd = &op->dev.archdata;
654 op->archdata.num_irqs = len / 4;
657 if (op->archdata.num_irqs > PROMINTR_MAX) {
660 dp, op->archdata.num_irqs, PROMINTR_MAX);
661 op->archdata.num_irqs = PROMINTR_MAX;
663 memcpy(op->archdata.irqs, irq, op->archdata.num_irqs * 4);
665 op->archdata.num_irqs = 0;
669 for (i = 0; i < op->archdata
[all...]
H A Diommu.c213 nid = dev->archdata.numa_node;
221 iommu = dev->archdata.iommu;
254 iommu = dev->archdata.iommu;
276 iommu = dev->archdata.iommu;
277 strbuf = dev->archdata.stc;
401 iommu = dev->archdata.iommu;
402 strbuf = dev->archdata.stc;
448 iommu = dev->archdata.iommu;
449 strbuf = dev->archdata.stc;
616 iommu = dev->archdata
[all...]
H A Dpower.c41 unsigned int irq = op->archdata.irqs[0];
H A Dsbus.c63 struct iommu *iommu = dev->archdata.iommu;
213 struct iommu *iommu = op->dev.archdata.iommu;
275 struct iommu *iommu = op->dev.archdata.iommu;
349 struct iommu *iommu = op->dev.archdata.iommu;
428 struct iommu *iommu = op->dev.archdata.iommu;
497 struct iommu *iommu = op->dev.archdata.iommu;
564 op->dev.archdata.iommu = iommu;
565 op->dev.archdata.stc = strbuf;
566 op->dev.archdata.numa_node = NUMA_NO_NODE;
H A Dvdso.c32 vdata->vclock_mode = tk->tkr_mono.clock->archdata.vclock_mode;
H A Dpci_sun4v.c86 struct pci_pbm_info *pbm = p->dev->archdata.host_controller;
205 nid = dev->archdata.numa_node;
213 iommu = dev->archdata.iommu;
335 iommu = dev->archdata.iommu;
336 pbm = dev->archdata.host_controller;
370 iommu = dev->archdata.iommu;
448 iommu = dev->archdata.iommu;
449 pbm = dev->archdata.host_controller;
488 iommu = dev->archdata.iommu;
638 iommu = dev->archdata
[all...]
H A Dpci.c278 sd = &dev->dev.archdata;
281 sd = &op->dev.archdata;
345 dev->irq = sd->op->archdata.irqs[0];
755 struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller;
796 struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller;
809 struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller;
821 struct iommu *iommu = dev->archdata.iommu;
882 psd = &pdev->dev.archdata;
883 pci_init_dev_archdata(&dev->dev.archdata, psd->iommu,
H A Dpci_schizo.c866 err = request_irq(op->archdata.irqs[1], schizo_ue_intr, 0,
873 err = request_irq(op->archdata.irqs[2], schizo_ce_intr, 0,
881 err = request_irq(op->archdata.irqs[0], schizo_pcierr_intr, 0,
884 err = request_irq(op->archdata.irqs[0], schizo_pcierr_intr, 0,
892 err = request_irq(op->archdata.irqs[3], schizo_safarierr_intr, 0,
961 err = request_irq(op->archdata.irqs[1], schizo_ue_intr, 0,
968 err = request_irq(op->archdata.irqs[2], schizo_ce_intr, 0,
976 err = request_irq(op->archdata.irqs[0], schizo_pcierr_intr, 0,
979 err = request_irq(op->archdata.irqs[0], schizo_pcierr_intr, 0,
987 err = request_irq(op->archdata
[all...]
/linux-master/arch/arm/mach-omap2/
H A Domap_device.h76 return pdev ? pdev->archdata.od : NULL;
H A Domap_device.c222 if (pdev->archdata.od)
223 omap_device_delete(pdev->archdata.od);
324 pdev->archdata.od = od;
346 od->pdev->archdata.od = NULL;
/linux-master/drivers/input/serio/
H A Di8042-sparcio.h65 unsigned int irq = kbd->archdata.irqs[0];
67 irq = op->archdata.irqs[0];
75 unsigned int irq = ms->archdata.irqs[0];
77 irq = op->archdata.irqs[0];
/linux-master/arch/sparc/mm/
H A Dio-unit.c66 op->dev.archdata.iommu = iounit;
150 struct iounit_struct *iounit = dev->archdata.iommu;
166 struct iounit_struct *iounit = dev->archdata.iommu;
184 struct iounit_struct *iounit = dev->archdata.iommu;
199 struct iounit_struct *iounit = dev->archdata.iommu;
219 struct iounit_struct *iounit = dev->archdata.iommu;
H A Diommu.c132 op->dev.archdata.iommu = iommu;
187 struct iommu_struct *iommu = dev->archdata.iommu;
283 struct iommu_struct *iommu = dev->archdata.iommu;
316 struct iommu_struct *iommu = dev->archdata.iommu;
398 struct iommu_struct *iommu = dev->archdata.iommu;
/linux-master/arch/powerpc/kernel/
H A Dpci_dn.c68 if (pdev->dev.archdata.pci_data)
69 return pdev->dev.archdata.pci_data;
101 if (pdev->dev.archdata.pci_data)
102 return pdev->dev.archdata.pci_data;
489 if (pdev->dev.archdata.pci_data)
494 pdev->dev.archdata.pci_data = pdn;
/linux-master/drivers/misc/cxl/
H A Dvphb.c42 dev->dev.archdata.dma_offset = PAGE_OFFSET;
51 dev->dev.archdata.cxl_ctx = ctx;
65 dev->dev.archdata.cxl_ctx = NULL;
/linux-master/drivers/hsi/clients/
H A Dnokia-modem.c179 ssip.archdata = NULL;
202 cmtspeech.archdata = NULL;
/linux-master/arch/sparc/include/asm/
H A Dparport_64.h123 op->archdata.irqs[0], PARPORT_DMA_NOFIFO,
173 op->archdata.irqs[0],
/linux-master/drivers/macintosh/
H A Dmacio_asic.c378 dev->ofdev.archdata.dma_mask = 0xffffffffUL;
379 dev->ofdev.dev.dma_mask = &dev->ofdev.archdata.dma_mask;
380 dev->ofdev.dev.coherent_dma_mask = dev->ofdev.archdata.dma_mask;
395 * To get all the fields, copy all archdata
397 dev->ofdev.dev.archdata = chip->lbus.pdev->dev.archdata;
/linux-master/drivers/sbus/char/
H A Dbbc_i2c.c320 if (request_irq(op->archdata.irqs[0], bbc_i2c_interrupt,
372 free_irq(op->archdata.irqs[0], bp);
391 free_irq(op->archdata.irqs[0], bp);
/linux-master/sound/aoa/soundbus/i2sbus/
H A Dcore.c223 dev->sound.ofdev.archdata.dma_mask = macio->ofdev.archdata.dma_mask;
225 dev->sound.ofdev.dev.dma_mask = &dev->sound.ofdev.archdata.dma_mask;

Completed in 242 milliseconds

1234