struct CpuidAdvancedPowerFeatureFlags
Defined at line 1032 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
---------------------------------------------------------------------------//
Leaf/Function 0x8000'0007
[amd/vol3]: E.4.6 Function 8000_0007h—Processor Power Management and RAS Capabilities.
---------------------------------------------------------------------------//
Public Members
field_proc_power_reporting_1035
field_proc_feedback_interface_1036
field_eff_freq_1037
field_cpb_1038
field_tsc_invariant_1039
field_hw_pstate_1040
field_has_100mhz_steps_1041
field_tm_1043
field_ttp_1044
field_vid_1045
field_fid_1046
field_ts_1047
Public Methods
template <, >
typename SelfType::ValueType proc_power_reporting ()
Bits [31:13] are reserved.
Defined at line 1035 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_proc_power_reporting (typename SelfType::ValueType val)
Bits [31:13] are reserved.
Defined at line 1035 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType proc_feedback_interface ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 1036 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_proc_feedback_interface (typename SelfType::ValueType val)
Defined at line 1036 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType eff_freq ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 1037 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_eff_freq (typename SelfType::ValueType val)
Defined at line 1037 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType cpb ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 1038 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_cpb (typename SelfType::ValueType val)
Defined at line 1038 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_tsc_invariant (typename SelfType::ValueType val)
Defined at line 1039 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType tsc_invariant ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 1039 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType hw_pstate ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 1040 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_hw_pstate (typename SelfType::ValueType val)
Defined at line 1040 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType has_100mhz_steps ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 1041 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_has_100mhz_steps (typename SelfType::ValueType val)
Defined at line 1041 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_tm (typename SelfType::ValueType val)
Bit 5 is reserved.
Defined at line 1043 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType tm ()
Bit 5 is reserved.
Defined at line 1043 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_ttp (typename SelfType::ValueType val)
Defined at line 1044 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType ttp ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 1044 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_vid (typename SelfType::ValueType val)
Defined at line 1045 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType vid ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 1045 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType fid ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 1046 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_fid (typename SelfType::ValueType val)
Defined at line 1046 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_ts (typename SelfType::ValueType val)
Defined at line 1047 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType ts ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 1047 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h