TT Zephyr Platforms 18.11.99
Tenstorrent Firmware
|
Go to the source code of this file.
Enumerations | |
enum | AiclkArbMax { kAiclkArbMaxFmax , kAiclkArbMaxTDP , kAiclkArbMaxFastTDC , kAiclkArbMaxTDC , kAiclkArbMaxThm , kAiclkArbMaxBoardPower , kAiclkArbMaxVoltage , kAiclkArbMaxGDDRThm , kAiclkArbMaxCount } |
enum | AiclkArbMin { kAiclkArbMinFmin , kAiclkArbMinBusy , kAiclkArbMinCount } |
Functions | |
void | aiclk_set_busy (bool is_busy) |
void | SetAiclkArbMax (AiclkArbMax arb_max, float freq) |
void | SetAiclkArbMin (AiclkArbMin arb_min, float freq) |
void | CalculateTargAiclk (void) |
void | DecreaseAiclk (void) |
void | IncreaseAiclk (void) |
void | InitArbMaxVoltage (void) |
float | GetThrottlerArbMax (AiclkArbMax arb_max) |
uint8_t | ForceAiclk (uint32_t freq) |
uint32_t | GetAiclkTarg (void) |
enum AiclkArbMax |
enum AiclkArbMin |
void aiclk_set_busy | ( | bool | is_busy | ) |
void CalculateTargAiclk | ( | void | ) |
void DecreaseAiclk | ( | void | ) |
uint32_t GetAiclkTarg | ( | void | ) |
float GetThrottlerArbMax | ( | AiclkArbMax | arb_max | ) |
void IncreaseAiclk | ( | void | ) |
void InitArbMaxVoltage | ( | void | ) |
void SetAiclkArbMax | ( | AiclkArbMax | arb_max, |
float | freq ) |
void SetAiclkArbMin | ( | AiclkArbMin | arb_min, |
float | freq ) |