PDK API Guide for J721E
|
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 |