17#ifndef PLAT_PLDM_SENSOR_H
18#define PLAT_PLDM_SENSOR_H
22#define ADDR_UNKNOWN (0xFF >> 1)
25#define THERMAL_SENSOR_1_ADDR (0x6A >> 1)
26#define THERMAL_SENSOR_2_ADDR (0x98 >> 1)
28#define VR_ASIC_P0V895_PEX_MP2971_ADDR (0x84 >> 1)
29#define VR_ASIC_P0V895_PEX_ISL69260_ADDR (0xC0 >> 1)
31#define VR_ASIC_P0V825_A0_MP2971_ADDR (0x84 >> 1)
32#define VR_ASIC_P0V825_A0_ISL69260_ADDR (0xC0 >> 1)
34#define VR_ASIC_P0V825_A1_MP2971_ADDR (0x40 >> 1)
35#define VR_ASIC_P0V825_A1_ISL69260_ADDR (0xC2 >> 1)
37#define VR_ASIC_P0V825_A2_MP2971_ADDR (0x40 >> 1)
38#define VR_ASIC_P0V825_A2_ISL69260_ADDR (0xC2 >> 1)
40#define ADS7830_I2C_ADDR (0x90 >> 1)
70#define TMP75_TEMP_OFFSET 0x00
71#define UPDATE_INTERVAL_1S 1
72#define UPDATE_INTERVAL_5S 5
73#define UPDATE_INTERVAL_60S 60
106 uint8_t *sensor_dev);
uint_least16_t char16_t
Definition: libutil.h:86
PDR_numeric_sensor * numeric_sensor_table
Definition: pdr.c:16
PDR_numeric_sensor
Definition: pdr.h:118
uint16_t sensor_id
Definition: pldm_monitor.h:0
uint8_t sensor_num
Definition: storage_handler.h:6