| dsirxss Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List
- Examples

Data Structures | Typedefs | Enumerations | Functions
xdsi2rxss.h File Reference

## Data Structures
struct | Dsi2RxSsSubCores
| Sub-Core Configuration Table. More...
struct | XDsi2RxSs_Config
| MIPI DSI Rx Subsystem configuration structure. More...
struct | XDsi2RxSs
| The XDsi2RxSs driver instance data. More...

## Typedefs
typedef void(* | XDsi2RxSs_Callback )(void *CallbackRef, u32 Mask)
| Callback type for all interrupts defined. More...

## Enumerations
enum | XDsi2RxSs_Selection
| Subsystem Enable/Disable. More...
enum | XDsi2RxSs_SubCore
| Sub-Core Enable/Disable. More...

## Functions
XDsi2RxSs_Config * | XDsi2RxSs_LookupConfig (UINTPTR BaseAddress)
| This function looks for the device configuration based on the unique device ID. More...
u32 | XDsi2RxSs_GetDrvIndex (XDsi2RxSs *InstancePtr, UINTPTR BaseAddress)
| This function returns the Index number of config table using BaseAddress. More...
s32 | XDsi2RxSs_CfgInitialize (XDsi2RxSs *InstancePtr, XDsi2RxSs_Config *CfgPtr, UINTPTR EffectiveAddr)
| This function initializes the MIPI DSI RX subsystem and included sub-cores. More...
u32 | XDsi2RxSs_DefaultConfigure (XDsi2RxSs *InstancePtr)
| This function is used to configure the DSI2RX default parameters that are to be handled by the application. More...
int | XDsi2RxSs_Activate (XDsi2RxSs *InstancePtr, XDsi2RxSs_SubCore core, u8 Flag)
| This function is used to activate the DSI2RX Subsystem. More...
void | XDsi2RxSs_Reset (XDsi2RxSs *InstancePtr)
| This function is used to reset the DSI2RX Subsystem. More...
void | XDsi2RxSs_ReportCoreInfo (XDsi2RxSs *InstancePtr)
| This function reports list of cores included in DSI RX Subsystem. More...
u32 | XDsi2RxSs_SelfTest (XDsi2RxSs *InstancePtr)
| This function performs self test on MIPI DSI Rx Subsystem sub-cores. More...
void | XDsi2RxSs_GetConfigParams (XDsi2RxSs *InstancePtr)
| This function will get the information from the GUI settings. More...
u32 | XDsi2RxSs_IsControllerReady (XDsi2RxSs *InstancePtr)
| This function will get the information from the GUI settings. More...
u32 | XDsi2RxSs_GetPixelFormat (XDsi2RxSs *InstancePtr)
| This function is used to get pixel format. More...
u32 | XDsi2RxSs_SetCallback (XDsi2RxSs *InstancePtr, u32 HandlerType, void *CallbackFunc, void *CallbackRef)
| This routine installs an asynchronous callback function for the given HandlerType: More...
void | XDsi2RxSs_IntrHandler (void *InstancePtr)
| This function is the interrupt handler for the MIPI DSI2 Rx Subsystem. More...