TT Zephyr Platforms 19.5.0-rc1
Tenstorrent Firmware
Loading...
Searching...
No Matches
request Union Reference

A tenstorrent host request. More...

#include <msgqueue.h>

Data Fields

uint32_t data [8]
 The interpretation of the request as an array of uint32_t entries.
uint8_t command_code
 The interpretation of the request as just the first byte representing command code.
struct force_fan_speed_rqst force_fan_speed
 A force fan speed request.
struct aiclk_set_speed_rqst aiclk_set_speed
 An AICLK set speed request.
struct power_setting_rqst power_setting
 A power setting request.
struct set_voltage_rqst set_voltage
 A set voltage request.
struct get_voltage_rqst get_voltage
 A get voltage request.
struct switch_vout_control_rqst switch_vout_control
 A switch VOUT control request.
struct switch_clk_scheme_rqst switch_clk_scheme
 A switch clock scheme request.
struct get_freq_curve_from_voltage_rqst get_freq_curve_from_voltage
 A get frequency curve from voltage request.
struct get_voltage_curve_from_freq_rqst get_voltage_curve_from_freq
 A get voltage curve from frequency request.
struct debug_noc_translation_rqst debug_noc_translation
 A debug NOC translation request.
struct dmc_ping_rqst dmc_ping
 A dmc ping request.
struct send_pcie_msi_rqst send_pci_msi
 A Send PCIE MSI request.
struct i2c_message_rqst i2c_message
 An I2C message request.
struct led_blink_rqst blink
 The led blinking request.
struct test_rqst test
 A test request.
struct asic_state_rqst asic_state
 An ASIC state transition request.

Detailed Description

A tenstorrent host request.

Field Documentation

◆ aiclk_set_speed

struct aiclk_set_speed_rqst request::aiclk_set_speed

An AICLK set speed request.

◆ asic_state

struct asic_state_rqst request::asic_state

An ASIC state transition request.

◆ blink

struct led_blink_rqst request::blink

The led blinking request.

◆ command_code

uint8_t request::command_code

The interpretation of the request as just the first byte representing command code.

◆ data

uint32_t request::data[8]

The interpretation of the request as an array of uint32_t entries.

◆ debug_noc_translation

struct debug_noc_translation_rqst request::debug_noc_translation

A debug NOC translation request.

◆ dmc_ping

struct dmc_ping_rqst request::dmc_ping

A dmc ping request.

◆ force_fan_speed

struct force_fan_speed_rqst request::force_fan_speed

A force fan speed request.

◆ get_freq_curve_from_voltage

struct get_freq_curve_from_voltage_rqst request::get_freq_curve_from_voltage

A get frequency curve from voltage request.

◆ get_voltage

struct get_voltage_rqst request::get_voltage

A get voltage request.

◆ get_voltage_curve_from_freq

struct get_voltage_curve_from_freq_rqst request::get_voltage_curve_from_freq

A get voltage curve from frequency request.

◆ i2c_message

struct i2c_message_rqst request::i2c_message

An I2C message request.

◆ power_setting

struct power_setting_rqst request::power_setting

A power setting request.

◆ send_pci_msi

struct send_pcie_msi_rqst request::send_pci_msi

A Send PCIE MSI request.

◆ set_voltage

struct set_voltage_rqst request::set_voltage

A set voltage request.

◆ switch_clk_scheme

struct switch_clk_scheme_rqst request::switch_clk_scheme

A switch clock scheme request.

◆ switch_vout_control

struct switch_vout_control_rqst request::switch_vout_control

A switch VOUT control request.

◆ test

struct test_rqst request::test

A test request.


The documentation for this union was generated from the following file: