tt_smc_msg
Enumeration listing the available host requests IDs the SMC can process.
Definition smc_msg.h:27
char_submsg_ids
Enumeration of characterization submessage IDs.
Definition smc_msg.h:168
@ TT_SMC_MSG_SET_VOLTAGE
Set voltage request
Definition smc_msg.h:29
@ TT_SMC_MSG_GET_VOLTAGE
Get voltage request
Definition smc_msg.h:32
@ TT_SMC_MSG_TOGGLE_SINGLE_TENSIX_RESET
Toggle single Tensix reset request
Definition smc_msg.h:134
@ TT_SMC_MSG_I2C_MESSAGE
I2C message request
Definition smc_msg.h:65
@ TT_SMC_MSG_GET_VOLTAGE_CURVE_FROM_FREQ
Voltage Curve from Frequency Request
Definition smc_msg.h:125
@ TT_SMC_MSG_TEST
Test request
Definition smc_msg.h:110
@ TT_SMC_MSG_TOGGLE_GDDR_RESET
Toggle GDDR reset request
Definition smc_msg.h:140
@ TT_SMC_MSG_GET_FREQ_CURVE_FROM_VOLTAGE
Frequency Curve from Voltage Request
Definition smc_msg.h:80
@ TT_SMC_MSG_SET_WDT_TIMEOUT
Set watchdog timeout request
Definition smc_msg.h:149
@ TT_SMC_MSG_AISWEEP_STOP
Stop AICLK sweep request
Definition smc_msg.h:86
@ TT_SMC_MSG_CHARACTERISATION
Generic characterization message
Definition smc_msg.h:164
@ TT_SMC_MSG_AISWEEP_START
Start AICLK sweep request
Definition smc_msg.h:83
@ TT_SMC_MSG_ASIC_STATE0
ASIC State 0 (A0State) request
Definition smc_msg.h:119
@ TT_SMC_MSG_PING_DM
Ping DMC request
Definition smc_msg.h:146
@ TT_SMC_MSG_FORCE_FAN_SPEED
Force Fan Speed Request
Definition smc_msg.h:128
@ TT_SMC_MSG_READ_TS
Read temperature sensor request
Definition smc_msg.h:56
@ TT_SMC_MSG_FORCE_AICLK
Force AICLK frequency request
Definition smc_msg.h:89
@ TT_SMC_MSG_SET_TDP_LIMIT
Set TDP limit request
Definition smc_msg.h:74
@ TT_SMC_MSG_READ_PD
Read process detector request
Definition smc_msg.h:59
@ TT_SMC_MSG_SEND_PCIE_MSI
Send PCIe MSI request
Definition smc_msg.h:44
@ TT_SMC_MSG_DEBUG_NOC_TRANSLATION
Debug NOC translation request
Definition smc_msg.h:38
@ TT_SMC_MSG_GET_AICLK
Get AICLK frequency request
Definition smc_msg.h:92
@ TT_SMC_MSG_REPORT_SCRATCH_ONLY
Report scratch-only request
Definition smc_msg.h:41
@ TT_SMC_MSG_ASIC_STATE3
ASIC State 3 (A3State) request
Definition smc_msg.h:122
@ TT_SMC_MSG_COUNTER
Generic Counter Request
Definition smc_msg.h:95
@ TT_SMC_MSG_FLASH_LOCK
Flash write lock request
Definition smc_msg.h:155
@ TT_SMC_MSG_FORCE_VDD
Force VDD voltage request
Definition smc_msg.h:98
@ TT_SMC_MSG_FLASH_UNLOCK
Flash write unlock request
Definition smc_msg.h:152
@ TT_SMC_MSG_AICLK_GO_BUSY
AI Clock Set Busy Speed Request
Definition smc_msg.h:101
@ TT_SMC_MSG_GET_DRAM_TEMPERATURE
Get DRAM temperature request (not supported)
Definition smc_msg.h:131
@ TT_SMC_MSG_READ_VM
Read voltage monitor request
Definition smc_msg.h:62
@ TT_SMC_MSG_REINIT_TENSIX
Reinitialize Tensix request
Definition smc_msg.h:68
@ TT_SMC_MSG_BLINKY
Toggle red LED on the board
Definition smc_msg.h:161
@ TT_SMC_MSG_TRIGGER_RESET
Trigger chip reset request
Definition smc_msg.h:107
@ TT_SMC_MSG_CONFIRM_FLASHED_SPI
Confirm SPI flash succeeded
Definition smc_msg.h:158
@ TT_SMC_MSG_SET_ASIC_HOST_FMAX
Set ASIC fmax request
Definition smc_msg.h:77
@ TT_SMC_MSG_SWITCH_VOUT_CONTROL
Switch VOUT control request
Definition smc_msg.h:47
@ TT_SMC_MSG_AICLK_GO_LONG_IDLE
AI Clock Set Idle Speed Request
Definition smc_msg.h:104
@ TT_SMC_MSG_SWITCH_CLK_SCHEME
Switch clock scheme request
Definition smc_msg.h:35
@ TT_SMC_MSG_TOGGLE_TENSIX_RESET
Toggle Tensix reset request
Definition smc_msg.h:137
@ TT_SMC_MSG_PCIE_DMA_CHIP_TO_HOST_TRANSFER
PCIe DMA chip-to-host transfer request
Definition smc_msg.h:113
@ TT_SMC_MSG_WRITE_EEPROM
Write SPI EEPROM request
Definition smc_msg.h:53
@ TT_SMC_MSG_PCIE_DMA_HOST_TO_CHIP_TRANSFER
PCIe DMA host-to-chip transfer request
Definition smc_msg.h:116
@ TT_SMC_MSG_SET_LAST_SERIAL
Set message queue serial number request
Definition smc_msg.h:143
@ TT_SMC_MSG_READ_EEPROM
Read SPI EEPROM request
Definition smc_msg.h:50
@ TT_SMC_MSG_POWER_SETTING
Power Setting Request
Definition smc_msg.h:71
@ TT_SUB_MSG_SET_HOST_REQUESTED_FMIN
Set host-requested minimum frequency (AICLK)
Definition smc_msg.h:170