From 48761af0fb45dbd6b97f5bd388b7d9cb09b439fb Mon Sep 17 00:00:00 2001 From: Grazvydas Ignotas Date: Mon, 11 Feb 2013 02:45:21 +0200 Subject: [PATCH] UPDATE_MODE build hack --- services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c b/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c index b503b93..b6300b4 100644 --- a/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c +++ b/services4/3rdparty/dc_omapfb3_linux/omaplfb_linux.c @@ -283,6 +283,7 @@ void OMAPLFBFlip(OMAPLFB_DEVINFO *psDevInfo, OMAPLFB_BUFFER *psBuffer) OMAPLFB_UPDATE_MODE OMAPLFBGetUpdateMode(OMAPLFB_DEVINFO *psDevInfo) { +#ifdef PVR_OMAPFB3_UPDATE_MODE struct omap_dss_device *psDSSDev = fb2display(psDevInfo->psLINFBInfo); enum omap_dss_update_mode eMode; OMAP_DSS_DRIVER(psDSSDrv, psDSSDev); @@ -314,10 +315,14 @@ OMAPLFB_UPDATE_MODE OMAPLFBGetUpdateMode(OMAPLFB_DEVINFO *psDevInfo) return OMAPLFB_UPDATE_MODE_UNDEFINED; //return OMAPLFB_UPDATE_MODE_AUTO; +#else + return OMAPLFB_UPDATE_MODE_AUTO; +#endif } OMAPLFB_BOOL OMAPLFBSetUpdateMode(OMAPLFB_DEVINFO *psDevInfo, OMAPLFB_UPDATE_MODE eMode) { +#ifdef PVR_OMAPFB3_UPDATE_MODE struct omap_dss_device *psDSSDev = fb2display(psDevInfo->psLINFBInfo); OMAP_DSS_DRIVER(psDSSDrv, psDSSDev); enum omap_dss_update_mode eDSSMode; @@ -353,6 +358,9 @@ OMAPLFB_BOOL OMAPLFBSetUpdateMode(OMAPLFB_DEVINFO *psDevInfo, OMAPLFB_UPDATE_MOD return (res == 0); //return 1; +#else + return OMAPLFB_TRUE; +#endif } OMAPLFB_BOOL OMAPLFBWaitForVSync(OMAPLFB_DEVINFO *psDevInfo) -- 2.39.5