17#ifndef PLAT_USER_SETTING_H
18#define PLAT_USER_SETTING_H
23#define MMC_SLOT_USER_SETTING_OFFSET 0x0000
25#define VR_MUTEX_LOCK_TIMEOUT_MS 1000
26#define TEMP_THRESHOLD_USER_SETTINGS_OFFSET 0x8100
27#define VR_VOUT_USER_SETTINGS_OFFSET 0x8000
28#define ALERT_LEVEL_USER_SETTINGS_OFFSET 0x8200
29#define DELAY_PCIE_PERST_USER_SETTINGS_OFFSET 0x8300
30#define BOOTSTRAP_USER_SETTINGS_OFFSET 0x8400
31#define THERMALTRIP_USER_SETTINGS_OFFSET 0x8500
32#define THROTTLE_USER_SETTINGS_OFFSET 0x8600
33#define DELAY_ASIC_RST_USER_SETTINGS_OFFSET 0x8700
34#define DELAY_MODULE_PG_USER_SETTINGS_OFFSET 0x8800
36#define CPLD_THROTTLE_SWITCH_ADDR 0x25
37#define CPLD_THERMALTRIP_SWITCH_ADDR 0x3A
106 bool is_default,
bool is_perm);
129 uint8_t user_settings_offset);
uint8_t type
Definition: pldm_base.h:0
uint32_t data_length
Definition: pldm_oem.h:1
Definition: plat_hook.h:281
uint8_t sensor_id
Definition: plat_hook.h:284
uint8_t temp_threshold_type
Definition: plat_hook.h:283
uint8_t temp_index_threshold_type
Definition: plat_hook.h:282
uint8_t * temp_threshold_name
Definition: plat_hook.h:285
Definition: plat_hook.h:275
uint32_t temperature_reg_val[PLAT_TEMP_INDEX_THRESHOLD_TYPE_MAX]
Definition: plat_hook.h:276
Definition: plat_hook.h:208
uint8_t thermaltrip_user_setting_value
Definition: plat_hook.h:209
Definition: plat_hook.h:214
uint8_t throttle_user_setting_value
Definition: plat_hook.h:215