PDK API Guide for J721E
CSIRX_InfoIrqs Struct Reference

Detailed Description

Information type Interrupt status (non-error conditions)

Data Fields

uint8_t abortIrq [CSIRX_MAX_NUM_OF_STREAMS]
 
uint8_t stopIrq [CSIRX_MAX_NUM_OF_STREAMS]
 
uint8_t spGenericRcvdIrq
 
uint8_t deskewEntryIrq
 
uint8_t eccSparesNonzeroIrq
 
uint8_t wakeupIrq
 
uint8_t sleepIrq
 
uint8_t lpRcvdIrq
 
uint8_t spRcvdIrq
 

Field Documentation

◆ abortIrq

uint8_t CSIRX_InfoIrqs::abortIrq[CSIRX_MAX_NUM_OF_STREAMS]

Stream Abort process complete. Apply a Soft reset before re-enabling the stream.

◆ stopIrq

uint8_t CSIRX_InfoIrqs::stopIrq[CSIRX_MAX_NUM_OF_STREAMS]

Stream Stop process complete. Apply a Soft reset before re-enabling the stream.

◆ spGenericRcvdIrq

uint8_t CSIRX_InfoIrqs::spGenericRcvdIrq

A generic short packet has been received.

◆ deskewEntryIrq

uint8_t CSIRX_InfoIrqs::deskewEntryIrq

Either clock or any datalane has entered deskew

◆ eccSparesNonzeroIrq

uint8_t CSIRX_InfoIrqs::eccSparesNonzeroIrq

Bits 7:6 of the ECC byte are non-zero. Indicates non compliance with the MIPI specification although the core will continue to operate as normal.

◆ wakeupIrq

uint8_t CSIRX_InfoIrqs::wakeupIrq

Wake-up interrupt.

◆ sleepIrq

uint8_t CSIRX_InfoIrqs::sleepIrq

Sleep interrupt.

◆ lpRcvdIrq

uint8_t CSIRX_InfoIrqs::lpRcvdIrq

Long Packet received by the protocol module

◆ spRcvdIrq

uint8_t CSIRX_InfoIrqs::spRcvdIrq

Short Packet received by the protocol module