TT Zephyr Platforms 18.11.99
Tenstorrent Firmware
Loading...
Searching...
No Matches
harvesting.c File Reference

Functions

static bool FusesValid (void)
static void HarvestingATEFuses (void)
static uint32_t GetTensixDisableSLTMapV1 (void)
static void HarvestingSLTFuses (void)
static int CalculateHarvesting (void)
 SYS_INIT_APP (CalculateHarvesting)

Variables

TileEnable tile_enable
static const struct device *const fwtable_dev = DEVICE_DT_GET(DT_NODELABEL(fwtable))

Function Documentation

◆ CalculateHarvesting()

int CalculateHarvesting ( void )
static

◆ FusesValid()

bool FusesValid ( void )
static

◆ GetTensixDisableSLTMapV1()

uint32_t GetTensixDisableSLTMapV1 ( void )
static

◆ HarvestingATEFuses()

void HarvestingATEFuses ( void )
static

◆ HarvestingSLTFuses()

void HarvestingSLTFuses ( void )
static

◆ SYS_INIT_APP()

SYS_INIT_APP ( CalculateHarvesting )

Variable Documentation

◆ fwtable_dev

const struct device* const fwtable_dev = DEVICE_DT_GET(DT_NODELABEL(fwtable))
static

◆ tile_enable

TileEnable tile_enable
Initial value:
= {
.tensix_col_enabled = BIT_MASK(14),
.eth_enabled = BIT_MASK(14),
.eth5_serdes = true,
.eth8_serdes = true,
.eth_serdes_connected = BIT_MASK(12),
.gddr_enabled = BIT_MASK(8),
.l2cpu_enabled = BIT_MASK(4),
.pcie_enabled = BIT_MASK(2),
}
#define BIT_MASK(n)