Home
last modified time | relevance | path

Searched refs:features (Results 1 – 25 of 143) sorted by relevance

123456

/arch/arm/mach-omap2/
A Dclock.c84 struct ti_clk_features features = { 0 }; in ti_clk_init_features() local
92 features.fint_min = OMAP3PLUS_DPLL_FINT_MIN; in ti_clk_init_features()
93 features.fint_max = OMAP3PLUS_DPLL_FINT_MAX; in ti_clk_init_features()
98 features.dpll_bypass_vals |= in ti_clk_init_features()
102 features.dpll_bypass_vals |= in ti_clk_init_features()
107 features.dpll_bypass_vals |= in ti_clk_init_features()
115 features.flags |= TI_CLK_DPLL_HAS_FREQSEL; in ti_clk_init_features()
118 features.flags |= TI_CLK_DEVICE_TYPE_GP; in ti_clk_init_features()
132 features.flags |= TI_CLK_DPLL4_DENY_REPROGRAM; in ti_clk_init_features()
136 features.flags |= TI_CLK_ERRATA_I810; in ti_clk_init_features()
[all …]
/arch/arm/mm/
A Dcache-tauros2.c180 static void __init enable_extra_feature(unsigned int features) in enable_extra_feature() argument
186 if (features & CACHE_TAUROS2_PREFETCH_ON) in enable_extra_feature()
191 (features & CACHE_TAUROS2_PREFETCH_ON) in enable_extra_feature()
194 if (features & CACHE_TAUROS2_LINEFILL_BURST8) in enable_extra_feature()
199 (features & CACHE_TAUROS2_LINEFILL_BURST8) in enable_extra_feature()
205 static void __init tauros2_internal_init(unsigned int features) in tauros2_internal_init() argument
209 enable_extra_feature(features); in tauros2_internal_init()
282 void __init tauros2_init(unsigned int features) in tauros2_init() argument
297 features = 0; in tauros2_init()
299 features = f; in tauros2_init()
[all …]
/arch/x86/kernel/
A Dshstk.c33 return current->thread.features & features; in features_enabled()
36 static void features_set(unsigned long features) in features_set() argument
38 current->thread.features |= features; in features_set()
43 current->thread.features &= ~features; in features_clr()
190 current->thread.features = 0; in reset_thread_features()
537 unsigned long features = arg2; in shstk_prctl() local
562 if (hweight_long(features) > 1) in shstk_prctl()
566 if (features & ARCH_SHSTK_WRSS) in shstk_prctl()
568 if (features & ARCH_SHSTK_SHSTK) in shstk_prctl()
574 if (features & ARCH_SHSTK_SHSTK) in shstk_prctl()
[all …]
/arch/powerpc/kernel/
A Dkvm.c405 u32 *features = data; in kvm_map_magic_page() local
415 *features = out[0]; in kvm_map_magic_page()
460 if (features & KVM_MAGIC_FEAT_MAS0_TO_SPRG7) in kvm_check_ins()
464 if (features & KVM_MAGIC_FEAT_MAS0_TO_SPRG7) in kvm_check_ins()
468 if (features & KVM_MAGIC_FEAT_MAS0_TO_SPRG7) in kvm_check_ins()
472 if (features & KVM_MAGIC_FEAT_MAS0_TO_SPRG7) in kvm_check_ins()
476 if (features & KVM_MAGIC_FEAT_MAS0_TO_SPRG7) in kvm_check_ins()
480 if (features & KVM_MAGIC_FEAT_MAS0_TO_SPRG7) in kvm_check_ins()
638 if (features & KVM_MAGIC_FEAT_SR) { in kvm_check_ins()
666 u32 features; in kvm_use_magic_page() local
[all …]
/arch/sparc/kernel/
A Dtime_32.c126 ce->features = CLOCK_EVT_FEAT_PERIODIC; in setup_timer_ce()
214 unsigned int features = CLOCK_EVT_FEAT_PERIODIC; in register_percpu_ce() local
216 if (sparc_config.features & FEAT_L14_ONESHOT) in register_percpu_ce()
217 features |= CLOCK_EVT_FEAT_ONESHOT; in register_percpu_ce()
221 ce->features = features; in register_percpu_ce()
331 if (sparc_config.features & FEAT_L10_CLOCKEVENT) in sparc32_late_time_init()
333 if (sparc_config.features & FEAT_L10_CLOCKSOURCE) in sparc32_late_time_init()
348 sparc_config.features = 0; in time_init()
/arch/x86/kernel/cpu/
A Dmshyperv.c282 if (!(ms_hyperv.features & HV_MSR_REFERENCE_TSC_AVAILABLE)) in x86_setup_ops_for_tsc_pg_clock()
446 ms_hyperv.features = cpuid_eax(HYPERV_CPUID_FEATURES); in ms_hyperv_init_platform()
455 ms_hyperv.features, ms_hyperv.priv_high, in ms_hyperv_init_platform()
472 if (ms_hyperv.features & HV_ACCESS_FREQUENCY_MSRS && in ms_hyperv_init_platform()
508 ms_hyperv.features &= ~HV_MSR_REFERENCE_TSC_AVAILABLE; in ms_hyperv_init_platform()
516 if (!(ms_hyperv.features & HV_ACCESS_TSC_INVARIANT)) in ms_hyperv_init_platform()
538 if (ms_hyperv.features & HV_ACCESS_FREQUENCY_MSRS && in ms_hyperv_init_platform()
568 if (ms_hyperv.features & HV_ACCESS_TSC_INVARIANT) { in ms_hyperv_init_platform()
603 if (ms_hyperv.features & HV_ACCESS_REENLIGHTENMENT) { in ms_hyperv_init_platform()
640 if (!(ms_hyperv.features & HV_ACCESS_TSC_INVARIANT)) in ms_hyperv_init_platform()
A Dproc.c185 static void dump_x86_features(struct seq_file *m, unsigned long features) in dump_x86_features() argument
187 if (features & ARCH_SHSTK_SHSTK) in dump_x86_features()
189 if (features & ARCH_SHSTK_WRSS) in dump_x86_features()
196 dump_x86_features(m, task->thread.features); in arch_proc_pid_thread_features()
/arch/arm64/include/asm/
A Dcpufeature.h528 cpuid_feature_extract_signed_field_width(u64 features, int field, int width) in cpuid_feature_extract_signed_field_width() argument
530 return (s64)(features << (64 - width - field)) >> (64 - width); in cpuid_feature_extract_signed_field_width()
534 cpuid_feature_extract_signed_field(u64 features, int field) in cpuid_feature_extract_signed_field() argument
536 return cpuid_feature_extract_signed_field_width(features, field, 4); in cpuid_feature_extract_signed_field()
542 return (u64)(features << (64 - width - field)) >> (64 - width); in cpuid_feature_extract_unsigned_field_width()
546 cpuid_feature_extract_unsigned_field(u64 features, int field) in cpuid_feature_extract_unsigned_field() argument
548 return cpuid_feature_extract_unsigned_field_width(features, field, 4); in cpuid_feature_extract_unsigned_field()
567 cpuid_feature_extract_signed_field_width(features, field, width) : in cpuid_feature_extract_field_width()
568 cpuid_feature_extract_unsigned_field_width(features, field, width); in cpuid_feature_extract_field_width()
572 cpuid_feature_extract_field(u64 features, int field, bool sign) in cpuid_feature_extract_field() argument
[all …]
/arch/arm/kernel/
A Dbios32.c274 u16 features = PCI_COMMAND_SERR | PCI_COMMAND_PARITY | PCI_COMMAND_FAST_BACK; in pcibios_fixup_bus() local
292 features &= ~PCI_COMMAND_FAST_BACK; in pcibios_fixup_bus()
295 features &= ~(PCI_COMMAND_SERR | PCI_COMMAND_PARITY); in pcibios_fixup_bus()
320 cmd |= features; in pcibios_fixup_bus()
331 if (features & PCI_COMMAND_FAST_BACK) in pcibios_fixup_bus()
333 if (features & PCI_COMMAND_PARITY) in pcibios_fixup_bus()
341 bus->number, (features & PCI_COMMAND_FAST_BACK) ? "en" : "dis"); in pcibios_fixup_bus()
/arch/arm64/hyperv/
A Dmshyperv.c94 ms_hyperv.features = result.as32.a; in hyperv_init()
102 ms_hyperv.features, ms_hyperv.priv_high, ms_hyperv.hints, in hyperv_init()
/arch/arm64/kvm/
A Darm.c1437 clear_bit(KVM_ARM_VCPU_EL1_32BIT, &features); in system_supported_vcpu_features()
1440 clear_bit(KVM_ARM_VCPU_PMU_V3, &features); in system_supported_vcpu_features()
1443 clear_bit(KVM_ARM_VCPU_SVE, &features); in system_supported_vcpu_features()
1451 clear_bit(KVM_ARM_VCPU_HAS_EL2, &features); in system_supported_vcpu_features()
1453 return features; in system_supported_vcpu_features()
1459 unsigned long features = init->features[0]; in kvm_vcpu_init_check_features() local
1462 if (features & ~KVM_VCPU_VALID_FEATURES) in kvm_vcpu_init_check_features()
1466 if (init->features[i]) in kvm_vcpu_init_check_features()
1489 if (test_bit(KVM_ARM_VCPU_HAS_EL2, &features)) in kvm_vcpu_init_check_features()
1498 unsigned long features = init->features[0]; in kvm_vcpu_init_changed() local
[all …]
/arch/powerpc/sysdev/
A Dfsl_msi.c399 const struct fsl_msi_feature *features; in fsl_of_msi_probe() local
404 features = device_get_match_data(&dev->dev); in fsl_of_msi_probe()
428 if ((features->fsl_pic_ip & FSL_PIC_IP_MASK) != FSL_PIC_IP_VMPIC) { in fsl_of_msi_probe()
444 features->msiir_offset + (res.start & 0xfffff); in fsl_of_msi_probe()
451 msi->msiir_offset = features->msiir_offset + in fsl_of_msi_probe()
457 msi->feature = features->fsl_pic_ip; in fsl_of_msi_probe()
460 if ((features->fsl_pic_ip & FSL_PIC_IP_MASK) == FSL_PIC_IP_MPIC in fsl_of_msi_probe()
/arch/powerpc/kernel/ptrace/
A Dptrace-noadv.c50 dbginfo->features = PPC_DEBUG_FEATURE_DATA_BP_RANGE; in ppc_gethwdinfo()
52 dbginfo->features |= PPC_DEBUG_FEATURE_DATA_BP_DAWR; in ppc_gethwdinfo()
54 dbginfo->features = 0; in ppc_gethwdinfo()
57 dbginfo->features |= PPC_DEBUG_FEATURE_DATA_BP_ARCH_31; in ppc_gethwdinfo()
/arch/um/drivers/
A Dvirtio_uml.c57 u64 features; member
311 u64 *features) in vhost_user_get_features() argument
318 return vhost_user_recv_u64(vu_dev, features); in vhost_user_get_features()
322 u64 features) in vhost_user_set_features() argument
506 rc = vhost_user_get_features(vu_dev, &vu_dev->features); in vhost_user_init()
894 u64 features; in vu_del_vqs() local
901 WARN_ON(vhost_user_get_features(vu_dev, &features)); in vu_del_vqs()
1093 return vu_dev->features; in vu_get_features()
1099 u64 supported = vdev->features & VHOST_USER_SUPPORTED_F; in vu_finalize_features()
1102 vu_dev->features = vdev->features | supported; in vu_finalize_features()
[all …]
/arch/arm/include/asm/hardware/
A Dcache-tauros2.h11 extern void __init tauros2_init(unsigned int features);
/arch/x86/kernel/apic/
A Dapic.c438 if (evt->features & CLOCK_EVT_FEAT_DUMMY) in lapic_timer_shutdown()
464 if (evt->features & CLOCK_EVT_FEAT_DUMMY) in lapic_timer_set_periodic_oneshot()
497 .features = CLOCK_EVT_FEAT_PERIODIC |
587 levt->features &= ~(CLOCK_EVT_FEAT_PERIODIC | in setup_APIC_timer()
913 levt->features &= ~CLOCK_EVT_FEAT_DUMMY; in calibrate_APIC_clock()
948 levt->features |= CLOCK_EVT_FEAT_DUMMY; in calibrate_APIC_clock()
952 if (levt->features & CLOCK_EVT_FEAT_DUMMY) { in calibrate_APIC_clock()
995 lapic_clockevent.features &= ~CLOCK_EVT_FEAT_DUMMY; in setup_boot_APIC_clock()
1947 u32 features, h, l; in apic_verify() local
1953 features = cpuid_edx(1); in apic_verify()
[all …]
/arch/powerpc/kvm/
A De500mc.c224 sregs->u.e.features |= KVM_SREGS_E_ARCH206_MMU | KVM_SREGS_E_PM | in kvmppc_core_get_sregs_e500mc()
228 sregs->u.e.impl.fsl.features = 0; in kvmppc_core_get_sregs_e500mc()
259 if (!(sregs->u.e.features & KVM_SREGS_E_IVOR)) in kvmppc_core_set_sregs_e500mc()
262 if (sregs->u.e.features & KVM_SREGS_E_PM) { in kvmppc_core_set_sregs_e500mc()
267 if (sregs->u.e.features & KVM_SREGS_E_PC) { in kvmppc_core_set_sregs_e500mc()
A De500.c366 sregs->u.e.features |= KVM_SREGS_E_ARCH206_MMU | KVM_SREGS_E_SPE | in kvmppc_core_get_sregs_e500()
370 sregs->u.e.impl.fsl.features = 0; in kvmppc_core_get_sregs_e500()
402 if (!(sregs->u.e.features & KVM_SREGS_E_IVOR)) in kvmppc_core_set_sregs_e500()
405 if (sregs->u.e.features & KVM_SREGS_E_SPE) { in kvmppc_core_set_sregs_e500()
414 if (sregs->u.e.features & KVM_SREGS_E_PM) { in kvmppc_core_set_sregs_e500()
/arch/hexagon/kernel/
A Dtime.c108 .features = CLOCK_EVT_FEAT_ONESHOT,
130 dummy_clock_dev->features = CLOCK_EVT_FEAT_DUMMY; in setup_percpu_clockdev()
/arch/arm/include/asm/
A Dcputype.h331 static inline int __attribute_const__ cpuid_feature_extract_field(u32 features, in cpuid_feature_extract_field() argument
334 int feature = (features >> field) & 15; in cpuid_feature_extract_field()
/arch/x86/include/asm/
A Dtdx_global_metadata.h38 struct tdx_sys_info_features features; member
/arch/powerpc/boot/dts/
A Dmicrowatt.dts38 ibm,powerpc-cpu-features {
41 device_type = "cpu-features";
42 compatible = "ibm,powerpc-cpu-features";
/arch/x86/kvm/svm/
A Dhyperv.h41 return hv_vcpu->vp_assist_page.nested_control.features.directhypercall; in nested_svm_l2_tlb_flush_enabled()
/arch/x86/hyperv/
A Dhv_spinlock.c75 !(ms_hyperv.features & HV_MSR_GUEST_IDLE_AVAILABLE)) { in hv_init_spinlocks()
/arch/x86/um/
A DKconfig3 menu "Host processor type and features"

Completed in 53 milliseconds

123456