6#ifndef TT_SMBUS_MSGS_H_
7#define TT_SMBUS_MSGS_H_
CMFWSMBusReg
SMBus command codes handled by the CMFW.
Definition tt_smbus_regs.h:145
@ CMFW_SMBUS_FAN_SPEED
Target fan speed percentage (0-100) broadcast to every CMFW.
Definition tt_smbus_regs.h:236
@ CMFW_SMBUS_TEST_READ_WORD
Test read from CMFW scratch register.
Definition tt_smbus_regs.h:318
@ CMFW_SMBUS_ACK
Ack a cm2dmMessage with sequence number and message ID.
Definition tt_smbus_regs.h:209
@ CMFW_SMBUS_FAN_RPM
Fan speed response to CMFW fan-speed-update requests.
Definition tt_smbus_regs.h:243
@ CMFW_SMBUS_DM_STATIC_INFO
Write dmStaticInfo struct including DMFW version.
Definition tt_smbus_regs.h:221
@ CMFW_SMBUS_TELEMETRY_READ_CRC
Select a telemetry tag for reading.
Definition tt_smbus_regs.h:270
@ CMFW_SMBUS_TEST_WRITE_WORD
Test write to CMFW scratch register.
Definition tt_smbus_regs.h:324
@ CMFW_SMBUS_TELEMETRY_READ
Get telemetry data.
Definition tt_smbus_regs.h:157
@ CMFW_SMBUS_THERM_TRIP_COUNT
Thermal trip count.
Definition tt_smbus_regs.h:285
@ CMFW_SMBUS_PING_V2
Read data to verify the SMC got this ping request.
Definition tt_smbus_regs.h:300
@ CMFW_SMBUS_REQ
Read cm2dmMessage struct describing a request from the CMFW.
Definition tt_smbus_regs.h:199
@ CMFW_SMBUS_UPDATE_ARC_STATE
Update the ARC state.
Definition tt_smbus_regs.h:188
@ CMFW_SMBUS_POWER_INSTANT
Current input power for the board.
Definition tt_smbus_regs.h:257
@ CMFW_SMBUS_TEST_WRITE_BLOCK_READ_BLOCK
Test write to CMFW scratch register and read it back.
Definition tt_smbus_regs.h:343
@ CMFW_SMBUS_TELEMETRY_WRITE
Write telemetry data and relay control data.
Definition tt_smbus_regs.h:179
@ CMFW_SMBUS_TEST_WRITE
Test write to CMFW scratch register.
Definition tt_smbus_regs.h:312
@ CMFW_SMBUS_DMC_LOG
Up to 32 bytes of data to log from the DMC side.
Definition tt_smbus_regs.h:292
@ CMFW_SMBUS_TEST_READ
Test read from CMFW scratch register.
Definition tt_smbus_regs.h:306
@ CMFW_SMBUS_POWER_LIMIT
Input power limit for the board.
Definition tt_smbus_regs.h:250
@ CMFW_SMBUS_PING
Write 0xA5A5 to respond to CMFW request kCm2DmMsgIdPing.
Definition tt_smbus_regs.h:228
@ CMFW_SMBUS_TELEMETRY_READ_CRC_DATA
Read telemetry payload and response metadata after selecting a tag.
Definition tt_smbus_regs.h:279
@ CMFW_SMBUS_MSG_MAX
One past the last defined command code; not a real command.
Definition tt_smbus_regs.h:350
@ CMFW_SMBUS_TEST_WRITE_BLOCK
Test write to CMFW scratch register.
Definition tt_smbus_regs.h:336
@ CMFW_SMBUS_TEST_READ_BLOCK
Test read from CMFW scratch register.
Definition tt_smbus_regs.h:330