coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <chip.h>
Data Fields | |
struct { | |
struct dptf_active_policy active [DPTF_MAX_ACTIVE_POLICIES] | |
struct dptf_critical_policy critical [DPTF_MAX_CRITICAL_POLICIES] | |
struct dptf_passive_policy passive [DPTF_MAX_PASSIVE_POLICIES] | |
} | policies |
struct { | |
struct dptf_charger_perf charger_perf [DPTF_MAX_CHARGER_PERF_STATES] | |
struct dptf_fan_perf fan_perf [DPTF_MAX_FAN_PERF_STATES] | |
struct dptf_power_limits power_limits | |
} | controls |
struct { | |
struct { | |
bool fine_grained_control | |
uint8_t step_size | |
bool low_speed_notify | |
} fan | |
struct { | |
uint8_t hysteresis | |
const char * desc | |
} tsr [DPTF_MAX_TSR] | |
} | options |
struct { | |
uint32_t oem_variables [DPTF_OEM_VARIABLE_COUNT] | |
} | oem_data |
uint32_t | prop |
struct dptf_active_policy drivers_intel_dptf_config::active[DPTF_MAX_ACTIVE_POLICIES] |
struct dptf_charger_perf drivers_intel_dptf_config::charger_perf[DPTF_MAX_CHARGER_PERF_STATES] |
struct { ... } drivers_intel_dptf_config::controls |
struct dptf_critical_policy drivers_intel_dptf_config::critical[DPTF_MAX_CRITICAL_POLICIES] |
struct { ... } drivers_intel_dptf_config::fan |
struct dptf_fan_perf drivers_intel_dptf_config::fan_perf[DPTF_MAX_FAN_PERF_STATES] |
struct { ... } drivers_intel_dptf_config::oem_data |
uint32_t drivers_intel_dptf_config::oem_variables[DPTF_OEM_VARIABLE_COUNT] |
struct { ... } drivers_intel_dptf_config::options |
struct dptf_passive_policy drivers_intel_dptf_config::passive[DPTF_MAX_PASSIVE_POLICIES] |
struct { ... } drivers_intel_dptf_config::policies |
struct dptf_power_limits drivers_intel_dptf_config::power_limits |
struct { ... } drivers_intel_dptf_config::tsr[DPTF_MAX_TSR] |