![]() |
csi2tx
Xilinx SDK Drivers API Documentation
|
The XCsi2Tx driver instance data. More...
Data Fields | |
XCsi2Tx_Config | Config |
Hardware Configuration. More... | |
u32 | ActiveLanes |
Number of Active Lanes. More... | |
XCsi2Tx_CallBack | IncorrectLaneCallBack |
Callback for incorrect lane configuration. More... | |
void * | IncorrectLaneRef |
To be passed to the incorrect lane configuration. More... | |
XCsi2Tx_CallBack | GSPFIFOCallBack |
Callback for Generic Short Packet FIFO full interrupts. More... | |
XCsi2Tx_CallBack | DPhyUlpsCallBack |
Callback for DPhy ULPS interrupts. More... | |
void * | DPhyUlpsRef |
DPhy ULPS interrupt callback. More... | |
void * | LineBufferRef |
Line buffer full interrupt callback. More... | |
void * | UnderrunPixelRef |
Pixel data underrun interrupt callback. More... | |
void * | LCErrVC0Ref |
Passed to Line Count Error for VC0 callback. More... | |
void * | LCErrVC1Ref |
Passed to Line Count Error for VC1 callback. More... | |
void * | LCErrVC2Ref |
Passed to Line Count Error for VC2 callback. More... | |
void * | LCErrVC3Ref |
Passed to Line Count Error for VC3 callback. More... | |
u32 | IsReady |
Driver is ready. More... | |
The XCsi2Tx driver instance data.
An instance must be allocated for each CSI in use.
u32 XCsi2Tx::ActiveLanes |
Number of Active Lanes.
Referenced by XCsi2Tx_Configure().
XCsi2Tx_Config XCsi2Tx::Config |
Hardware Configuration.
Referenced by XCsi2Tx_CfgInitialize(), XCsi2Tx_GetLineCountForVC(), XCsi2Tx_IntrHandler(), XCsi2Tx_IsActiveLaneCountValid(), and XCsi2Tx_SetLineCountForVC().
XCsi2Tx_CallBack XCsi2Tx::DPhyUlpsCallBack |
Callback for DPhy ULPS interrupts.
void* XCsi2Tx::DPhyUlpsRef |
DPhy ULPS interrupt callback.
XCsi2Tx_CallBack XCsi2Tx::GSPFIFOCallBack |
Callback for Generic Short Packet FIFO full interrupts.
XCsi2Tx_CallBack XCsi2Tx::IncorrectLaneCallBack |
Callback for incorrect lane configuration.
Referenced by XCsi2Tx_CfgInitialize().
void* XCsi2Tx::IncorrectLaneRef |
To be passed to the incorrect lane configuration.
u32 XCsi2Tx::IsReady |
Driver is ready.
Referenced by XCsi2Tx_Activate(), XCsi2Tx_Configure(), XCsi2Tx_IntrHandler(), XCsi2Tx_SelfTest(), and XCsi2Tx_SetCallBack().
void* XCsi2Tx::LCErrVC0Ref |
Passed to Line Count Error for VC0 callback.
Referenced by XCsi2Tx_IntrHandler().
void* XCsi2Tx::LCErrVC1Ref |
Passed to Line Count Error for VC1 callback.
Referenced by XCsi2Tx_IntrHandler().
void* XCsi2Tx::LCErrVC2Ref |
Passed to Line Count Error for VC2 callback.
Referenced by XCsi2Tx_IntrHandler().
void* XCsi2Tx::LCErrVC3Ref |
Passed to Line Count Error for VC3 callback.
Referenced by XCsi2Tx_IntrHandler().
void* XCsi2Tx::LineBufferRef |
Line buffer full interrupt callback.
void* XCsi2Tx::UnderrunPixelRef |
Pixel data underrun interrupt callback.