TT Zephyr Platforms 18.11.99
Tenstorrent Firmware
Loading...
Searching...
No Matches
pciesd.h File Reference
#include "arc_dma.h"
#include "pcie.h"
#include <stdbool.h>
#include <stdint.h>
#include <stdlib.h>
#include <zephyr/toolchain.h>

Go to the source code of this file.

Functions

PCIeInitStatus SerdesInit (uint8_t pcie_inst, PCIeDeviceType device_type, uint8_t num_serdes_instance)
void ExitLoopback (void)
void EnterLoopback (void)
void CntlInit (uint8_t pcie_inst, uint8_t num_serdes_instance, uint8_t max_pcie_speed, uint64_t board_id, uint32_t vendor_id)

Variables

static __unused bool(* verify_ArcDmaTransfer )(const void *, void *, uint32_t) = ArcDmaTransfer

Function Documentation

◆ CntlInit()

void CntlInit ( uint8_t pcie_inst,
uint8_t num_serdes_instance,
uint8_t max_pcie_speed,
uint64_t board_id,
uint32_t vendor_id )

◆ EnterLoopback()

void EnterLoopback ( void )

◆ ExitLoopback()

void ExitLoopback ( void )

◆ SerdesInit()

PCIeInitStatus SerdesInit ( uint8_t pcie_inst,
PCIeDeviceType device_type,
uint8_t num_serdes_instance )

Variable Documentation

◆ verify_ArcDmaTransfer

__unused bool(* verify_ArcDmaTransfer) (const void *, void *, uint32_t) ( const void * ,
void * ,
uint32_t  ) = ArcDmaTransfer
static