5 #include <soc/ramstage.h>
9 #define PLATFORM_CATASTROPHIC_TRIP_CELSIUS 105
10 #define PLATFORM_CATASTROPHIC_CLEAR_CELSIUS 65
#define V_TSCGF1_CONFIG_IBGEN_RATIO_MODE
#define V_TSCGF2_CONFIG2_ICALCOARSETUNE_RATIO_MODE
#define V_TSCGF2_CONFIG2_ICALCONFIGSEL_RATIO_MODE
#define V_TSCGF2_CONFIG_IDSCONTROL_RATIO_MODE
#define V_TSCGF2_CONFIG2_ISPARECTRL_RATIO_MODE
#define V_TSCGF1_CONFIG_ISNSCHOPSEL_RATIO_MODE
#define V_TSCGF3_CONFIG_ITSGAMMACOEFF_RATIO_MODE
#define V_TSCGF1_CONFIG_ISNSCURRENTSEL_RATIO_MODE
#define V_TSCGF2_CONFIG_IDSTIMING_RATIO_MODE
#define V_TSCGF1_CONFIG_ISNSINTERNALVREFEN_RATIO_MODE
#define V_TSCGF1_CONFIG_IBGCHOPEN_RATIO_MODE
#define B_TSCGF2_CONFIG2_ICALCOARSETUNE_BP
#define QUARK_SCSS_SOC_UNIT_TSCGF3_CONFIG
#define B_TSCGF2_CONFIG_IDSCONTROL_BP
#define TS_CAT_TRIP_SET_THOLD_MASK
#define B_TSCGF3_CONFIG_ITSGAMMACOEFF_MASK
#define B_TSCGF1_CONFIG_ISNSINTERNALVREFEN
#define B_TSCGF2_CONFIG_IDSTIMING_BP
#define QUARK_NC_RMU_REG_CONFIG
#define QUARK_NC_RMU_REG_TS_TRIP
#define B_TSCGF1_CONFIG_ISNSCURRENTSEL_MASK
#define TS_CAT_TRIP_SET_THOLD_BP
#define QUARK_SCSS_SOC_UNIT_TSCGF1_CONFIG
#define B_TSCGF2_CONFIG2_ICALCOARSETUNE_MASK
#define B_TSCGF2_CONFIG2_ISPARECTRL_BP
#define B_TSCGF1_CONFIG_ISNSCHOPSEL_MASK
#define B_TSCGF2_CONFIG2_ICALCONFIGSEL_MASK
#define B_TSCGF2_CONFIG_IDSTIMING_MASK
#define QUARK_NC_RMU_REG_TS_MODE
#define TS_LOCK_THRM_CTRL_REGS_ENABLE
#define QUARK_SCSS_SOC_UNIT_TSCGF2_CONFIG2
#define B_TSCGF1_CONFIG_ISNSINTERNALVREFEN_BP
#define TS_LOCK_AUX_TRIP_PT_REGS_ENABLE
#define B_TSCGF2_CONFIG2_ICALCONFIGSEL_BP
#define B_TSCGF3_CONFIG_ITSGAMMACOEFF_BP
#define TS_CAT_TRIP_CLEAR_THOLD_MASK
#define QUARK_SCSS_SOC_UNIT_TSCGF2_CONFIG
#define TS_CAT_TRIP_CLEAR_THOLD_BP
#define B_TSCGF2_CONFIG_IDSCONTROL_MASK
#define B_TSCGF1_CONFIG_ISNSCURRENTSEL_BP
#define B_TSCGF1_CONFIG_ISNSCHOPSEL_BP
#define B_TSCGF1_CONFIG_IBGCHOPEN
#define B_TSCGF1_CONFIG_IBGCHOPEN_BP
#define B_TSCGF1_CONFIG_IBGEN
#define B_TSCGF1_CONFIG_IBGEN_BP
#define B_TSCGF2_CONFIG2_ISPARECTRL_MASK
#define B_TSCGF3_CONFIG_ITSRST
void fsp_silicon_init(void)
void pci_domain_read_resources(struct device *dev)
void pci_domain_set_resources(struct device *dev)
void pci_domain_scan_bus(struct device *dev)
Scan a PCI domain.
void reg_script_run(const struct reg_script *script)
static struct device_operations pci_domain_ops
static const struct reg_script thermal_init_script[]
#define PLATFORM_CATASTROPHIC_CLEAR_CELSIUS
static void chip_init(void *chip_info)
struct chip_operations soc_intel_quark_ops
static void chip_enable_dev(struct device *dev)
#define PLATFORM_CATASTROPHIC_TRIP_CELSIUS
#define REG_RMU_TEMP_RMW(reg_, mask_, value_)
#define REG_RMU_TEMP_OR(reg_, value_)
#define REG_SOC_UNIT_AND(reg_, value_)
#define REG_SOC_UNIT_RMW(reg_, mask_, value_)
uint32_t reg_rmu_temp_read(uint32_t reg_address)
void(* read_resources)(struct device *dev)
enum device_path_type type
struct device_operations * ops