17#ifndef PLAT_USER_SETTING_H
18#define PLAT_USER_SETTING_H
24#define VR_MUTEX_LOCK_TIMEOUT_MS 1000
25#define TEMP_THRESHOLD_USER_SETTINGS_OFFSET 0x8100
26#define VR_VOUT_USER_SETTINGS_OFFSET 0x8000
27#define ALERT_LEVEL_USER_SETTINGS_OFFSET 0x8200
28#define DELAY_PCIE_PERST_USER_SETTINGS_OFFSET 0x8300
29#define BOOTSTRAP_USER_SETTINGS_OFFSET 0x8400
30#define THERMALTRIP_USER_SETTINGS_OFFSET 0x8500
31#define THROTTLE_USER_SETTINGS_OFFSET 0x8600
32#define DELAY_ASIC_RST_USER_SETTINGS_OFFSET 0x8700
33#define DELAY_MODULE_PG_USER_SETTINGS_OFFSET 0x8800
34#define HAMSA_AVDD_PCIE_VOUT_USER_SETTINGS_OFFSET 0x8900
36#define CPLD_THROTTLE_SWITCH_ADDR 0x25
37#define CPLD_THERMALTRIP_SWITCH_ADDR 0x3A
39#define CLK_BUF_U87_ADDR (0xD8 >> 1)
40#define CLK_BUF_U88_ADDR (0xDE >> 1)
139 bool is_default,
bool is_perm);
165 uint8_t user_settings_offset);
uint8_t type
Definition: pldm_base.h:0
uint8_t reading[1]
Definition: pldm_monitor.h:3
uint32_t data_length
Definition: pldm_oem.h:1
Definition: clock_shell.h:30
uint8_t clock_name_index
Definition: clock_shell.h:31
uint8_t addr
Definition: clock_shell.h:32
uint8_t bus
Definition: clock_shell.h:33
Definition: plat_hook.h:252
uint8_t index
Definition: plat_hook.h:253
uint8_t * sensor_name
Definition: plat_hook.h:255
uint8_t sensor_id
Definition: plat_hook.h:254
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