![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
Go to the source code of this file.
Macros | |
#define | MAX_TRIP_TEMP 205 |
#define | DEFAULT_TRIP_TEMP 50 |
#define | PMC_PWRM_THERMAL_CTEN 0x150c |
#define | PMC_PWRM_THERMAL_CTEN_CTENLOCK (1 << 31) |
#define | PMC_PWRM_THERMAL_CTEN_CPDEN (1 << 0) |
#define | PMC_PWRM_THERMAL_ECRPTEN 0x1510 |
#define | PMC_PWRM_THERMAL_ECRPTEN_ECRPTENLOCK (1 << 31) |
#define | PMC_PWRM_THERMAL_ECRPTEN_EN_RPT (1 << 0) |
#define | PMC_PWRM_THERMAL_TL 0x1520 |
#define | PMC_PWRM_THERMAL_TL_TLLOCK (1 << 31) |
#define | PMC_PWRM_THERMAL_TL_TTEN (1 << 29) |
#define | PMC_PWRM_THERMAL_TLEN 0x1528 |
#define | PMC_PWRM_THERMAL_TLEN_TLENLOCK (1 << 31) |
#define | PMC_PWRM_THERMAL_PHLC 0x1540 |
#define | PMC_PWRM_THERMAL_PHLC_PHLCLOCK (1 << 31) |
Functions | |
uint8_t | get_thermal_trip_temp (void) |
uint32_t | pch_get_ltt_value (void) |
void | pch_thermal_configuration (void) |
Definition at line 8 of file thermal_common.c.
References chip_get_common_soc_structure(), and soc_intel_common_config::pch_thermal_trip.
Referenced by pch_get_ltt_value().
Definition at line 17 of file thermal_common.c.
References DEFAULT_TRIP_TEMP, die(), get_thermal_trip_temp(), and MAX_TRIP_TEMP.
Referenced by pch_thermal_configuration().
Definition at line 13 of file thermal_pci.c.
References ARRAY_SIZE, resource::base, BIOS_ERR, CATASTROPHIC_TRIP_POINT_MASK, clrsetbits32, config, mask, offset, PCH_DEVFN_THERMAL, pch_get_ltt_value(), PCI_BASE_ADDRESS_0, pcidev_path_on_root(), PMC_PWRM_THERMAL_CTEN, PMC_PWRM_THERMAL_CTEN_CPDEN, PMC_PWRM_THERMAL_CTEN_CTENLOCK, PMC_PWRM_THERMAL_ECRPTEN, PMC_PWRM_THERMAL_ECRPTEN_ECRPTENLOCK, PMC_PWRM_THERMAL_ECRPTEN_EN_RPT, PMC_PWRM_THERMAL_PHLC, PMC_PWRM_THERMAL_PHLC_PHLCLOCK, PMC_PWRM_THERMAL_TL, PMC_PWRM_THERMAL_TL_TLLOCK, PMC_PWRM_THERMAL_TL_TTEN, PMC_PWRM_THERMAL_TLEN, PMC_PWRM_THERMAL_TLEN_TLENLOCK, printk, probe_resource(), soc_read_pmc_base(), THERMAL_SENSOR_POWER_MANAGEMENT, and value.
Referenced by mainboard_romstage_entry(), pch_finalize(), and pch_finalize_script().