summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 7e45d37)
raw | patch | inline | side by side (parent: 7e45d37)
author | Brijesh Jadav <brijesh.jadav@ti.com> | |
Fri, 10 Jan 2020 05:31:24 +0000 (11:01 +0530) | ||
committer | Brijesh Jadav <brijesh.jadav@ti.com> | |
Fri, 10 Jan 2020 15:12:37 +0000 (20:42 +0530) |
Signed-off-by: Brijesh Jadav <brijesh.jadav@ti.com>
packages/ti/drv/dss/src/drv/dctrl/dss_dctrlApi.c | patch | blob | history | |
packages/ti/drv/dss/src/drv/dctrl/src_files_dctrl.mk | patch | blob | history |
diff --git a/packages/ti/drv/dss/src/drv/dctrl/dss_dctrlApi.c b/packages/ti/drv/dss/src/drv/dctrl/dss_dctrlApi.c
index c4bf5b24e69edbc34126f95944a9c5141c056fcf..3405f7a9a21f5d2daf470c349cf1c82e1b06bc01 100755 (executable)
static int32_t Dss_dctrlDrvProcessDpHpdIoctl(
Dss_DctrlDrvInstObj *instObj,
const uint32_t *dpProcessHpdParams);
-#endif
-
static int32_t Dss_dctrlSetDsiParamsIoctl(Dss_DctrlDrvInstObj *instObj,
const Dss_DctrlDsiParams *dsiPrms);
static uint32_t Dss_dctrlDrvIsOutputDSI(uint32_t vpId);
+#endif
static void Dss_dctrlVpSetGoBit(uint32_t vpId);
{
retVal = Dss_dctrlDrvInitDp(drvInitParams->dpInitParams.isHpdSupported);
}
-#endif
if (TRUE == drvInitParams->dsiInitParams.isAvailable)
{
Dss_dctrlDrvInitDSI();
}
+#endif
if(FVID2_SOK == retVal)
{
instObj,
(const Dss_DctrlDpHpdCbParams*) cmdArgs);
break;
-#endif
case IOCTL_DSS_DCTRL_SET_DSI_PARAMS:
retVal = Dss_dctrlSetDsiParamsIoctl(
instObj, (const Dss_DctrlDsiParams*) cmdArgs);
break;
+#endif
default:
GT_0trace(DssTrace,
GT_ERR,
const Dss_DctrlSyncOpCfg *syncOpCfg;
Dss_DctrlVpParams *pVpParams;
Dss_DctrlDrvInfo *pDrvInfo;
- Dss_DctrlDrvCommonObj *pObj;
pDrvInfo = &gDss_DctrlDrvInfo;
- pObj = &gDss_DctrlDrvCommonObj;
/* Check for NULL pointers */
GT_assert(DssTrace, (NULL != instObj));
}
}
- if ((TRUE == Dss_dctrlDrvIsOutputDSI(vpId)) &&
- (FALSE == pObj->drvInitParams.dsiInitParams.isAvailable))
+#if defined (SOC_J721E)
{
- retVal = FVID2_EINVALID_PARAMS;
- GT_0trace(DssTrace, GT_ERR, "DSI is not supported!!\r\n");
+ Dss_DctrlDrvCommonObj *pObj;
+
+ pObj = &gDss_DctrlDrvCommonObj;
+ if ((TRUE == Dss_dctrlDrvIsOutputDSI(vpId)) &&
+ (FALSE == pObj->drvInitParams.dsiInitParams.isAvailable))
+ {
+ retVal = FVID2_EINVALID_PARAMS;
+ GT_0trace(DssTrace, GT_ERR, "DSI is not supported!!\r\n");
+ }
}
+#endif
if(FVID2_SOK == retVal)
{
CSL_dssVpSetLcdLineNum(vpRegs, lcdOpTimingCfg->mInfo.height - 5U);
}
+#if defined (SOC_J721E)
if ((FVID2_SOK == retVal) &&
(TRUE == Dss_dctrlDrvIsOutputDSI(vpId)))
{
retVal = Dss_dctrlDrvEnableVideoDSI(pDrvInfo, &lcdOpTimingCfg->mInfo,
lcdPolarityCfg->hsPolarity, lcdPolarityCfg->vsPolarity);
}
+#endif
Dss_dctrlVpEnable(vpId, TRUE);
}
return vpFound;
}
-#endif
static uint32_t Dss_dctrlDrvIsOutputDSI(uint32_t vpId)
{
return vpFound;
}
+#endif
static int32_t Dss_dctrlDrvSetOverlayParamsIoctl(
Dss_DctrlDrvInstObj *instObj,
}
}
+#if defined (SOC_J721E)
static int32_t Dss_dctrlSetDsiParamsIoctl(Dss_DctrlDrvInstObj *instObj,
const Dss_DctrlDsiParams *dsiPrms)
{
return retVal;
}
-
+#endif
diff --git a/packages/ti/drv/dss/src/drv/dctrl/src_files_dctrl.mk b/packages/ti/drv/dss/src/drv/dctrl/src_files_dctrl.mk
index 1230308862b48b587031eaa417cb612c5eb65894..d3b94e99537bb877458b0449280d82090fbc619c 100755 (executable)
-SRCS_COMMON += dss_dctrlGraph.c dss_dctrlApi.c dss_dctrlDsi.c
+SRCS_COMMON += dss_dctrlGraph.c dss_dctrlApi.c
ifeq ($(SOC),$(filter $(SOC), j721e))
-SRCS_COMMON += dss_dctrlExtended.c
+SRCS_COMMON += dss_dctrlExtended.c dss_dctrlDsi.c
endif
\ No newline at end of file