Searched refs:impl (Results 1 - 25 of 32) sorted by relevance

12

/linux-master/drivers/gpu/drm/loongson/
H A Dlsdc_probe.h10 unsigned int loongson_cpu_get_prid(u8 *impl, u8 *rev);
H A Dlsdc_debugfs.c21 u8 impl, rev; local
23 loongson_cpu_get_prid(&impl, &rev);
26 impl, rev);
/linux-master/arch/arc/include/asm/
H A Dswitch_to.h12 #include <asm/dsp-impl.h>
/linux-master/drivers/iommu/arm/arm-smmu/
H A DMakefile4 arm_smmu-objs += arm-smmu.o arm-smmu-impl.o arm-smmu-nvidia.o
H A Darm-smmu-qcom.h29 const struct arm_smmu_impl *impl; member in struct:qcom_smmu_match_data
H A Darm-smmu-impl.c98 cs->smmu.impl = &cavium_impl;
199 * Set the impl for model-specific implementation quirks first,
205 smmu->impl = &arm_mmu500_impl;
215 smmu->impl = &calxeda_impl;
226 smmu->impl = &mrvl_mmu500_impl;
H A Darm-smmu-qcom.c448 const struct arm_smmu_impl *impl; local
455 impl = data->adreno_impl;
457 impl = data->impl;
459 if (!impl)
470 qsmmu->smmu.impl = impl;
492 .impl = NULL,
497 .impl = &qcom_smmu_v2_impl,
502 .impl
[all...]
H A Darm-smmu.h302 const struct arm_smmu_impl *impl; member in struct:arm_smmu_device
473 if (smmu->impl && unlikely(smmu->impl->read_reg))
474 return smmu->impl->read_reg(smmu, page, offset);
481 if (smmu->impl && unlikely(smmu->impl->write_reg))
482 smmu->impl->write_reg(smmu, page, offset, val);
489 if (smmu->impl && unlikely(smmu->impl->read_reg64))
490 return smmu->impl
[all...]
H A Darm-smmu.c216 if (smmu->impl && unlikely(smmu->impl->tlb_sync))
217 return smmu->impl->tlb_sync(smmu, page, sync, status);
610 if (smmu->impl && smmu->impl->write_sctlr)
611 smmu->impl->write_sctlr(smmu, idx, reg);
620 if (smmu->impl && smmu->impl->alloc_context_bank)
621 return smmu->impl->alloc_context_bank(smmu_domain, smmu, dev, start);
767 if (smmu->impl
1584 const struct arm_smmu_impl *impl = cfg->smmu->impl; local
[all...]
H A Darm-smmu-nvidia.c340 nvidia_smmu->smmu.impl = &nvidia_smmu_single_impl;
342 nvidia_smmu->smmu.impl = &nvidia_smmu_impl;
/linux-master/drivers/gpu/drm/nouveau/dispnv04/
H A Ddisp.h136 const int impl = to_pci_dev(dev->dev)->device & 0x0ff0; local
138 if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_CELSIUS && impl != 0x0100 &&
139 impl != 0x0150 && impl != 0x01a0 && impl != 0x0200)
155 const int impl = to_pci_dev(dev->dev)->device & 0x0ff0; local
157 if (impl == 0x0310 || impl == 0x0340 || drm->client.device.info.family >= NV_DEVICE_INFO_V0_CURIE)
/linux-master/drivers/cpufreq/
H A Dsparc-us3-cpufreq.c160 unsigned long manuf, impl, ver; local
168 impl = ((ver >> 32) & 0xffff);
171 (impl == CHEETAH_IMPL ||
172 impl == CHEETAH_PLUS_IMPL ||
173 impl == JAGUAR_IMPL ||
174 impl == PANTHER_IMPL)) {
H A Dsparc-us2e-cpufreq.c316 unsigned long manuf, impl, ver; local
324 impl = ((ver >> 32) & 0xffff);
326 if (manuf == 0x17 && impl == 0x13) {
/linux-master/drivers/perf/arm_cspmu/
H A Darm_cspmu.c293 cspmu->impl.pmiidr);
420 cspmu->impl.module = THIS_MODULE;
421 cspmu->impl.pmiidr = readl(cspmu->base0 + PMIIDR);
422 cspmu->impl.ops = (struct arm_cspmu_impl_ops) {
436 cspmu->impl.pmiidr = apmt_node->impl_id;
439 match = arm_cspmu_impl_match_get(cspmu->impl.pmiidr);
448 cspmu->impl.module = match->module;
449 cspmu->impl.match = match;
474 const struct arm_cspmu_impl_ops *impl_ops = &cspmu->impl.ops;
503 format_group->attrs = cspmu->impl
[all...]
H A Dampere_cspmu.c18 #define to_ampere_cspmu_ctx(cspmu) ((struct ampere_cspmu_ctx *)(cspmu->impl.ctx))
222 struct arm_cspmu_impl_ops *impl_ops = &cspmu->impl.ops;
234 cspmu->impl.ctx = ctx;
H A Dnvidia_cspmu.c29 #define to_nv_cspmu_ctx(cspmu) ((struct nv_cspmu_ctx *)(cspmu->impl.ctx))
360 struct arm_cspmu_impl_ops *impl_ops = &cspmu->impl.ops;
367 prodid = FIELD_GET(ARM_CSPMU_PMIIDR_PRODUCTID, cspmu->impl.pmiidr);
383 cspmu->impl.ctx = ctx;
H A Darm_cspmu.h162 struct arm_cspmu_impl impl; member in struct:arm_cspmu
/linux-master/arch/powerpc/kvm/
H A De500.c370 sregs->u.e.impl.fsl.features = 0;
371 sregs->u.e.impl.fsl.svr = vcpu_e500->svr;
372 sregs->u.e.impl.fsl.hid0 = vcpu_e500->hid0;
373 sregs->u.e.impl.fsl.mcar = vcpu_e500->mcar;
393 vcpu_e500->svr = sregs->u.e.impl.fsl.svr;
394 vcpu_e500->hid0 = sregs->u.e.impl.fsl.hid0;
395 vcpu_e500->mcar = sregs->u.e.impl.fsl.mcar;
H A De500mc.c228 sregs->u.e.impl.fsl.features = 0;
229 sregs->u.e.impl.fsl.svr = vcpu_e500->svr;
230 sregs->u.e.impl.fsl.hid0 = vcpu_e500->hid0;
231 sregs->u.e.impl.fsl.mcar = vcpu_e500->mcar;
250 vcpu_e500->svr = sregs->u.e.impl.fsl.svr;
251 vcpu_e500->hid0 = sregs->u.e.impl.fsl.hid0;
252 vcpu_e500->mcar = sregs->u.e.impl.fsl.mcar;
/linux-master/arch/sparc/kernel/
H A Dcpu.c308 printk(KERN_ERR "CPU: Unknown chip, impl[0x%x] vers[0x%x]\n",
314 printk(KERN_ERR "FPU: Unknown chip, impl[0x%x] vers[0x%x]\n",
544 int manuf, impl; local
549 impl = ((ver >> 32) & 0xffff);
550 set_cpu_and_fpu(manuf, impl, impl);
H A Dtime_64.c624 unsigned long ver, manuf, impl; local
629 impl = ((ver >> 32) & 0xffff);
631 return (manuf == 0x17 && impl == 0x13);
H A Dsetup_64.c558 unsigned long impl, ver; local
561 impl = ((ver >> 32) & 0xffff);
562 if (impl == PANTHER_IMPL)
/linux-master/drivers/ata/
H A Dahci_brcm.c220 u32 impl; local
222 impl = readl(hpriv->mmio + HOST_PORTS_IMPL);
224 if (fls(impl) > SATA_TOP_MAX_PHYS)
226 impl);
227 else if (!impl)
230 return impl;
/linux-master/arch/sparc/mm/
H A Diommu.c61 unsigned int impl, vers; local
81 impl = (control & IOMMU_CTRL_IMPL) >> 28;
128 printk(KERN_INFO "IOMMU: impl %d vers %d table 0x%p[%d B] map [%d b]\n",
129 impl, vers, iommu->page_table,
/linux-master/arch/arc/kernel/
H A Dhead.S17 #include <asm/dsp-impl.h>

Completed in 229 milliseconds

12