DSS Common layer interface file.
|
void | CSL_dssModuleReset (CSL_dss_commRegs *commRegs) |
| Reset the DSS Module. Application should make sure Video Ports are disabled before calling this API. More...
|
|
uint32_t | CSL_dssIsOldiResetDone (const CSL_dss_commRegs *commRegs) |
| Get OLDI reset status. More...
|
|
void | CSL_dssEnableDispcIntr (CSL_dss_commRegs *commRegs, uint32_t intrMask, uint32_t intrEnable) |
| Enable/disable the interrupts at DSS top level. More...
|
|
void | CSL_dssEnablePipeIntr (CSL_dss_commRegs *commRegs, uint32_t vidPipeId, uint32_t intrMask, uint32_t intrEnable) |
| Enable/disable the interrupts for Video Pipe. More...
|
|
void | CSL_dssEnableVpIntr (CSL_dss_commRegs *commRegs, uint32_t portId, uint32_t intrMask, uint32_t intrEnable) |
| Enable/disable the interrupts for Video Port. More...
|
|
void | CSL_dssClearDispcIntr (CSL_dss_commRegs *commRegs, uint32_t intrMask) |
| Clear the interrupts at DSS top level. More...
|
|
void | CSL_dssClearPipeIntr (CSL_dss_commRegs *commRegs, uint32_t vidPipeId, uint32_t intrMask) |
| Clear the interrupts for Video Pipe. More...
|
|
void | CSL_dssClearVpIntr (CSL_dss_commRegs *commRegs, uint32_t portId, uint32_t intrMask) |
| Clear the interrupts for Video Port. More...
|
|
uint32_t | CSL_dssGetDispcIntrStatus (const CSL_dss_commRegs *commRegs) |
| Get the top level interrupt status of DSS. More...
|
|
uint32_t | CSL_dssGetPipeIntrStatus (const CSL_dss_commRegs *commRegs, uint32_t vidPipeId) |
| Get the interrupt status of Video Pipe. More...
|
|
uint32_t | CSL_dssGetVpIntrStatus (const CSL_dss_commRegs *commRegs, uint32_t portId) |
| Get the interrupt status of Video Port. More...
|
|
void | CSL_dssSetGlobalMflagConfig (CSL_dss_commRegs *commRegs, const CSL_DssGlobalMFlagCfg *mflagCfg) |
| Set the global MFLAG configuration. More...
|
|
void | CSL_dssGlobalVpEnable (CSL_dss_commRegs *commRegs, uint32_t portIdMask, uint32_t enable) |
| Enable the global VP enable bit. This allows setting multiple outputs synchronously. The 'OR' result of different masks can be used as input parameter. More...
|
|
void | CSL_dssGlobalVpGoBitEnable (CSL_dss_commRegs *commRegs, uint32_t portIdMask) |
| Enable the global VP go bit. This allows setting multiple outputs synchronously. The 'OR' result of different masks can be used as input parameter. More...
|
|
void | CSL_dssSetCbaConfig (CSL_dss_commRegs *commRegs, const CSL_DssCbaCfg *cbaCfg) |
| Set the CBA configuration. More...
|
|
static void | CSL_dssGlobalMFlagCfgInit (CSL_DssGlobalMFlagCfg *mflagCfg) |
| CSL_DssGlobalMFlagCfg structure init function. More...
|
|
static void | CSL_dssCbaCfgInit (CSL_DssCbaCfg *cbaCfg) |
| CSL_DssCbaCfg structure init function. More...
|
|