Home
last modified time | relevance | path

Searched refs:impl (Results 1 – 19 of 19) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/nouveau/dispnv04/
Ddisp.h129 const int impl = dev->pdev->device & 0x0ff0; in nv_two_heads() local
131 if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_CELSIUS && impl != 0x0100 && in nv_two_heads()
132 impl != 0x0150 && impl != 0x01a0 && impl != 0x0200) in nv_two_heads()
148 const int impl = dev->pdev->device & 0x0ff0; in nv_two_reg_pll() local
150 if (impl == 0x0310 || impl == 0x0340 || drm->client.device.info.family >= NV_DEVICE_INFO_V0_CURIE) in nv_two_reg_pll()
/Linux-v5.4/drivers/iommu/
Darm-smmu.h249 const struct arm_smmu_impl *impl; member
347 if (smmu->impl && unlikely(smmu->impl->read_reg)) in arm_smmu_readl()
348 return smmu->impl->read_reg(smmu, page, offset); in arm_smmu_readl()
355 if (smmu->impl && unlikely(smmu->impl->write_reg)) in arm_smmu_writel()
356 smmu->impl->write_reg(smmu, page, offset, val); in arm_smmu_writel()
363 if (smmu->impl && unlikely(smmu->impl->read_reg64)) in arm_smmu_readq()
364 return smmu->impl->read_reg64(smmu, page, offset); in arm_smmu_readq()
371 if (smmu->impl && unlikely(smmu->impl->write_reg64)) in arm_smmu_writeq()
372 smmu->impl->write_reg64(smmu, page, offset, val); in arm_smmu_writeq()
Darm-smmu-impl.c98 cs->smmu.impl = &cavium_impl; in cavium_smmu_impl_init()
161 smmu->impl = &arm_mmu500_impl; in arm_smmu_impl_init()
171 smmu->impl = &calxeda_impl; in arm_smmu_impl_init()
DMakefile16 obj-$(CONFIG_ARM_SMMU) += arm-smmu.o arm-smmu-impl.o
Darm-smmu.c762 if (smmu->impl && smmu->impl->init_context) { in arm_smmu_init_domain_context()
763 ret = smmu->impl->init_context(smmu_domain); in arm_smmu_init_domain_context()
1629 if (smmu->impl && smmu->impl->reset) in arm_smmu_device_reset()
1630 smmu->impl->reset(smmu); in arm_smmu_device_reset()
1850 if (smmu->impl && smmu->impl->cfg_probe) in arm_smmu_device_cfg_probe()
1851 return smmu->impl->cfg_probe(smmu); in arm_smmu_device_cfg_probe()
/Linux-v5.4/drivers/cpufreq/
Dsparc-us3-cpufreq.c155 unsigned long manuf, impl, ver; in us3_freq_init() local
163 impl = ((ver >> 32) & 0xffff); in us3_freq_init()
166 (impl == CHEETAH_IMPL || in us3_freq_init()
167 impl == CHEETAH_PLUS_IMPL || in us3_freq_init()
168 impl == JAGUAR_IMPL || in us3_freq_init()
169 impl == PANTHER_IMPL)) { in us3_freq_init()
Dsparc-us2e-cpufreq.c311 unsigned long manuf, impl, ver; in us2e_freq_init() local
319 impl = ((ver >> 32) & 0xffff); in us2e_freq_init()
321 if (manuf == 0x17 && impl == 0x13) { in us2e_freq_init()
/Linux-v5.4/arch/powerpc/kvm/
De500mc.c223 sregs->u.e.impl.fsl.features = 0; in kvmppc_core_get_sregs_e500mc()
224 sregs->u.e.impl.fsl.svr = vcpu_e500->svr; in kvmppc_core_get_sregs_e500mc()
225 sregs->u.e.impl.fsl.hid0 = vcpu_e500->hid0; in kvmppc_core_get_sregs_e500mc()
226 sregs->u.e.impl.fsl.mcar = vcpu_e500->mcar; in kvmppc_core_get_sregs_e500mc()
245 vcpu_e500->svr = sregs->u.e.impl.fsl.svr; in kvmppc_core_set_sregs_e500mc()
246 vcpu_e500->hid0 = sregs->u.e.impl.fsl.hid0; in kvmppc_core_set_sregs_e500mc()
247 vcpu_e500->mcar = sregs->u.e.impl.fsl.mcar; in kvmppc_core_set_sregs_e500mc()
De500.c370 sregs->u.e.impl.fsl.features = 0; in kvmppc_core_get_sregs_e500()
371 sregs->u.e.impl.fsl.svr = vcpu_e500->svr; in kvmppc_core_get_sregs_e500()
372 sregs->u.e.impl.fsl.hid0 = vcpu_e500->hid0; in kvmppc_core_get_sregs_e500()
373 sregs->u.e.impl.fsl.mcar = vcpu_e500->mcar; in kvmppc_core_get_sregs_e500()
393 vcpu_e500->svr = sregs->u.e.impl.fsl.svr; in kvmppc_core_set_sregs_e500()
394 vcpu_e500->hid0 = sregs->u.e.impl.fsl.hid0; in kvmppc_core_set_sregs_e500()
395 vcpu_e500->mcar = sregs->u.e.impl.fsl.mcar; in kvmppc_core_set_sregs_e500()
/Linux-v5.4/drivers/ata/
Dahci_brcm.c221 u32 impl; in brcm_ahci_get_portmask() local
228 impl = readl(ahci + HOST_PORTS_IMPL); in brcm_ahci_get_portmask()
230 if (fls(impl) > SATA_TOP_MAX_PHYS) in brcm_ahci_get_portmask()
232 impl); in brcm_ahci_get_portmask()
233 else if (!impl) in brcm_ahci_get_portmask()
239 return impl; in brcm_ahci_get_portmask()
Dlibahci.c2438 u32 vers, cap, cap2, impl, speed; in ahci_print_info() local
2444 impl = hpriv->port_map; in ahci_print_info()
2469 impl, in ahci_print_info()
/Linux-v5.4/arch/sparc/kernel/
Dcpu.c544 int manuf, impl; in cpu_type_probe() local
549 impl = ((ver >> 32) & 0xffff); in cpu_type_probe()
550 set_cpu_and_fpu(manuf, impl, impl); in cpu_type_probe()
Dsetup_64.c574 unsigned long impl, ver; in init_sparc64_elf_hwcap() local
577 impl = ((ver >> 32) & 0xffff); in init_sparc64_elf_hwcap()
578 if (impl == PANTHER_IMPL) in init_sparc64_elf_hwcap()
Dtime_64.c624 unsigned long ver, manuf, impl; in is_hummingbird() local
629 impl = ((ver >> 32) & 0xffff); in is_hummingbird()
631 return (manuf == 0x17 && impl == 0x13); in is_hummingbird()
/Linux-v5.4/arch/sparc/mm/
Diommu.c60 unsigned int impl, vers; in sbus_iommu_init() local
80 impl = (control & IOMMU_CTRL_IMPL) >> 28; in sbus_iommu_init()
128 impl, vers, iommu->page_table, in sbus_iommu_init()
Dinit_64.c2436 unsigned long impl, ver; in paging_init() local
2442 impl = ((ver >> 32) & 0xffff); in paging_init()
2443 if (impl == PANTHER_IMPL) in paging_init()
/Linux-v5.4/arch/powerpc/include/uapi/asm/
Dkvm.h205 } impl; member
/Linux-v5.4/tools/arch/powerpc/include/uapi/asm/
Dkvm.h205 } impl; member
/Linux-v5.4/arch/arm/crypto/
Dsha1-armv4-large.S25 @ impl size in bytes comp cycles[*] measured performance