PDK API Guide for J721E
CSIRX_DeviceConfig Struct Reference

Detailed Description

This register provides information related to the current configuration. This should be read by FW to determine the number of streams available and other associated paramters that will influence how the device should be controlled.

Data Fields

uint8_t monitorPresent [CSIRX_MAX_NUM_OF_STREAMS]
 
uint8_t numPixels [CSIRX_MAX_NUM_OF_STREAMS]
 
uint8_t fifoMode [CSIRX_MAX_NUM_OF_STREAMS]
 
uint8_t datapathSize
 
uint8_t numStreams
 
uint8_t cdnsPhyPresent
 
uint8_t maxLaneNb
 
uint8_t vcxConfig
 
uint8_t asfConfig
 

Field Documentation

◆ monitorPresent

uint8_t CSIRX_DeviceConfig::monitorPresent[CSIRX_MAX_NUM_OF_STREAMS]

Pixel Monitor present

◆ numPixels

uint8_t CSIRX_DeviceConfig::numPixels[CSIRX_MAX_NUM_OF_STREAMS]

The width of the pixel interface and the bits per pixel for the selected datatype will determine how many pixels can be output in a single cycle.

◆ fifoMode

uint8_t CSIRX_DeviceConfig::fifoMode[CSIRX_MAX_NUM_OF_STREAMS]

Stream FIFO Mode.

◆ datapathSize

uint8_t CSIRX_DeviceConfig::datapathSize

Internal Datapath width.

◆ numStreams

uint8_t CSIRX_DeviceConfig::numStreams

Number of Stream interfaces.

◆ cdnsPhyPresent

uint8_t CSIRX_DeviceConfig::cdnsPhyPresent

Cadence DPDHY present.

◆ maxLaneNb

uint8_t CSIRX_DeviceConfig::maxLaneNb

Max Number of Lanes.

◆ vcxConfig

uint8_t CSIRX_DeviceConfig::vcxConfig

Extended Virtual Channel Configuration.

◆ asfConfig

uint8_t CSIRX_DeviceConfig::asfConfig

Additional Safety Features (ASF).