This is DSS Display Controller driver documentation
Sub Modules | |
| Display Controller IOCTLs | |
Files | |
| file | dss_dctrl.h |
| DSS Controller Driver API/interface file. | |
Data Structures | |
| struct | Dss_DctrlPathInfo |
| Structure containing DSS path information. This structure is used as an argument to IOCTL_DSS_DCTRL_SET_PATH. This IOCTL takes the array of edges connected between nodes. More... | |
| struct | Dss_DctrlSyncOpCfg |
| Structure containing DSS sync operations configuration. This structure is used as a part of Dss_DctrlVpParams. More... | |
| struct | Dss_DctrlVpParams |
| Structure containing Video Port information. This structure is used as an argument to IOCTL_DSS_DCTRL_SET_VP_PARAMS. More... | |
| struct | Dss_DctrlOverlayParams |
| Structure containing Overlay information. This structure is used as an argument to IOCTL_DSS_DCTRL_SET_OVERLAY_PARAMS. More... | |
| struct | Dss_DctrlOverlayLayerParams |
| Structure containing Overlay layer information. This structure is used as an argument to IOCTL_DSS_DCTRL_SET_LAYER_PARAMS. More... | |
| struct | Dss_DctrlVpCscCoeff |
| Structure containing Video Port CSC information. This structure is used as an argument to IOCTL_DSS_DCTRL_SET_VP_CSC_COEFF. More... | |
| struct | Dss_DctrlAdvVpParams |
| Structure containing advance Video Port information. This structure is used as an argument to IOCTL_DSS_DCTRL_SET_ADV_VP_PARAMS. More... | |
| struct | Dss_DctrlLcdBlankTimingParams |
| Structure containing LCD Blank Timing Configuration. This structure is used as an argument to IOCTL_DSS_DCTRL_SET_LCD_BLANK_TIMING_PARAMS. More... | |
| struct | Dss_DctrlRegionSafetyChkCfg |
| Structure containing Safety Check configuration for a particular region. More... | |
| struct | Dss_DctrlVpSafetyCbData |
| Structure containing safety error callback data. This structure is returned by the driver . More... | |
| struct | Dss_DctrlVpSafetyChkParams |
| Structure containing Safety Check configuration of Video Port. This structure is used as an argument to IOCTL_DSS_DCTRL_SET_VP_SAFETY_CHK_PARAMS. More... | |
| struct | Dss_DctrlVpErrorStats |
| Structure containing Error Stats of Video Port. This structure is used as an argument to IOCTL_DSS_DCTRL_GET_VP_ERROR_STATS. More... | |
| struct | Dss_DctrlGlobalDssParams |
| Structure containing global DSS Configuration. This structure is used as an argument to IOCTL_DSS_DCTRL_SET_GLOBAL_DSS_PARAMS. More... | |
| struct | Dss_DctrlSyncLostCbParams |
| Structure containing Sync Lost callback parameters. This structure is used as an argument to IOCTL_DSS_DCTRL_REGISTER_SYNCLOST_CB. More... | |
| struct | Dss_DctrlLineNumCbParams |
| Structure containing line number interrupt callback parameters. This structure is used as an argument to IOCTL_DSS_DCTRL_REGISTER_LINENUM_CB. More... | |
| struct | Dss_DctrlDsiParams |
| Structure containing DSI Output parameters. This structure is used as an argument to IOCTL_DSS_DCTRL_SET_DSI_PARAMS. More... | |
Typedefs | |
| typedef void(* | Dss_DctrlSyncLostCbFxn) (uint32_t vpId, void *appData) |
| Video Port sync loss callback function prototype. More... | |
| typedef void(* | Dss_DctrlSafetyErrCbFxn) (uint32_t vpId, Dss_DctrlVpSafetyCbData safetyCbData, void *appData) |
| Video Port safety error callback function prototype. More... | |
| typedef void(* | Dss_DctrlLineNumCbFxn) (uint32_t vpId, void *appData) |
| Video Port line number callback function prototype. More... | |
| typedef void(* Dss_DctrlSyncLostCbFxn) (uint32_t vpId, void *appData) |
Video Port sync loss callback function prototype.
| vpId | [OUT] Video Port Id. |
| appData | [OUT] Application's private data. |
| typedef void(* Dss_DctrlSafetyErrCbFxn) (uint32_t vpId, Dss_DctrlVpSafetyCbData safetyCbData, void *appData) |
Video Port safety error callback function prototype.
| vpId | [OUT] Video Port Id. |
| safetyCbData | [OUT] Safety Callback Data. Refer Dss_DctrlVpSafetyCbData_t for details |
| appData | [OUT] Application's private data. |
| typedef void(* Dss_DctrlLineNumCbFxn) (uint32_t vpId, void *appData) |
Video Port line number callback function prototype.
| vpId | [OUT] Video Port Id. |
| appData | [OUT] Application's private data. |
|
inlinestatic |
Dss_DctrlPathInfo structure init function.
| pathInfo | [IN]Pointer to Dss_DctrlPathInfo structure. |
|
inlinestatic |
Dss_DctrlVpParams structure init function.
| vpParams | [IN]Pointer to Dss_DctrlVpParams structure. |
|
inlinestatic |
Dss_DctrlOverlayParams structure init function.
| overlayParams | [IN]Pointer to Dss_DctrlOverlayParams structure. |
|
inlinestatic |
Dss_DctrlOverlayLayerParams structure init function.
| layerParams | [IN]Pointer to Dss_DctrlOverlayLayerParams structure. |
|
inlinestatic |
Dss_DctrlAdvVpParams structure init function.
| advVpParams | [IN]Pointer to Dss_DctrlAdvVpParams structure. |
|
inlinestatic |
Dss_DctrlLcdBlankTimingParams structure init function.
| lcdBlankTimingParams | [IN]Pointer to Dss_DctrlLcdBlankTimingParams structure. |
|
inlinestatic |
Dss_DctrlRegionSafetyChkCfg structure init function.
| regionSafetyChkCfg | [IN]Pointer to Dss_DctrlRegionSafetyChkCfg structure. |
|
inlinestatic |
Dss_DctrlVpSafetyCbData structure init function.
| safetyCbData | [IN]Pointer to Dss_DctrlVpSafetyCbData_t structure. |
|
inlinestatic |
Dss_DctrlVpSafetyChkParams structure init function.
| vpSafetyChkParams | [IN]Pointer to Dss_DctrlVpSafetyChkParams structure. |
|
inlinestatic |
Dss_DctrlVpErrorStats structure init function.
| vpErrorStats | [IN]Pointer to Dss_DctrlVpErrorStats structure. |
|
inlinestatic |
Dss_DctrlGlobalDssParams structure init function.
| globalDssParams | [IN]Pointer to Dss_DctrlGlobalDssParams structure. |
|
inlinestatic |
Dss_DctrlSyncLostCbParams structure init function.
| syncLostCbParams | [IN]Pointer to Dss_DctrlSyncLostCbParams structure. |
|
inlinestatic |
Dss_DctrlLineNumCbParams structure init function.
| lineNumCbParams | [IN]Pointer to Dss_DctrlLineNumCbParams structure. |
|
inlinestatic |