TT Zephyr Platforms 18.11.99
Tenstorrent Firmware
Loading...
Searching...
No Matches
voltage.h File Reference
#include <stdint.h>

Go to the source code of this file.

Data Structures

struct  VoltageArbiter

Enumerations

enum  VoltageRequestor {
  VoltageReqAiclk ,
  VoltageReqL2CPU ,
  VoltageReqCount
}

Functions

void VoltageChange (void)
void VoltageArbRequest (VoltageRequestor req, uint32_t voltage)
void CalculateTargVoltage (void)
int InitVoltagePPM (void)
uint8_t ForceVdd (uint32_t voltage)

Variables

VoltageArbiter voltage_arbiter

Enumeration Type Documentation

◆ VoltageRequestor

Enumerator
VoltageReqAiclk 
VoltageReqL2CPU 
VoltageReqCount 

Function Documentation

◆ CalculateTargVoltage()

void CalculateTargVoltage ( void )

◆ ForceVdd()

uint8_t ForceVdd ( uint32_t voltage)

◆ InitVoltagePPM()

int InitVoltagePPM ( void )

◆ VoltageArbRequest()

void VoltageArbRequest ( VoltageRequestor req,
uint32_t voltage )

◆ VoltageChange()

void VoltageChange ( void )

Variable Documentation

◆ voltage_arbiter

VoltageArbiter voltage_arbiter
extern