struct CpuidThermalAndPowerFeatureFlagsA
Defined at line 410 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
---------------------------------------------------------------------------//
Leaf/Function 0x6.
[intel/vol2]: Table 3-8. Information Returned by CPUID Instruction.
[amd/vol3]: E.3.5 Function 6h—Power Management Related Features.
---------------------------------------------------------------------------//
Public Members
field_ignoring_idle_logical_processor_hwp_413
field_hw_feedback_414
field_fast_access_mode_415
field_flexible_hwp_416
field_hwp_peci_override_417
field_hwp_capabilities_418
field_turbo_max_419
field_hdc_420
field_hwp_package_level_request_422
field_hwp_epp_423
field_hwp_activity_window_424
field_hwp_notification_425
field_hwp_426
field_ptm_427
field_ecmd_428
field_pln_429
field_arat_431
field_turbo_432
field_digital_temperature_sensor_433
Public Methods
template <, >
typename SelfType::ValueType ignoring_idle_logical_processor_hwp ()
Bits [31:21] are reserved.
Defined at line 413 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_ignoring_idle_logical_processor_hwp (typename SelfType::ValueType val)
Bits [31:21] are reserved.
Defined at line 413 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType hw_feedback ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 414 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_hw_feedback (typename SelfType::ValueType val)
Defined at line 414 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType fast_access_mode ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 415 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_fast_access_mode (typename SelfType::ValueType val)
Defined at line 415 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType flexible_hwp ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 416 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_flexible_hwp (typename SelfType::ValueType val)
Defined at line 416 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType hwp_peci_override ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 417 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_hwp_peci_override (typename SelfType::ValueType val)
Defined at line 417 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType hwp_capabilities ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 418 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_hwp_capabilities (typename SelfType::ValueType val)
Defined at line 418 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_turbo_max (typename SelfType::ValueType val)
Defined at line 419 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType turbo_max ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 419 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType hdc ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 420 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_hdc (typename SelfType::ValueType val)
Defined at line 420 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType hwp_package_level_request ()
Bit 12 is reserved.
Defined at line 422 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_hwp_package_level_request (typename SelfType::ValueType val)
Bit 12 is reserved.
Defined at line 422 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType hwp_epp ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 423 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_hwp_epp (typename SelfType::ValueType val)
Defined at line 423 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType hwp_activity_window ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 424 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_hwp_activity_window (typename SelfType::ValueType val)
Defined at line 424 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType hwp_notification ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 425 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_hwp_notification (typename SelfType::ValueType val)
Defined at line 425 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType hwp ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 426 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_hwp (typename SelfType::ValueType val)
Defined at line 426 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType ptm ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 427 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_ptm (typename SelfType::ValueType val)
Defined at line 427 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType ecmd ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 428 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_ecmd (typename SelfType::ValueType val)
Defined at line 428 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType pln ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 429 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_pln (typename SelfType::ValueType val)
Defined at line 429 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType arat ()
Bit 3 is reserved.
Defined at line 431 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_arat (typename SelfType::ValueType val)
Bit 3 is reserved.
Defined at line 431 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_turbo (typename SelfType::ValueType val)
Defined at line 432 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType turbo ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 432 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType digital_temperature_sensor ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 433 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_digital_temperature_sensor (typename SelfType::ValueType val)
Defined at line 433 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h