static IMG_VOID SetDCState(IMG_HANDLE hDevice, IMG_UINT32 ui32State) { OMAPLFB_DEVINFO *psDevInfo = (OMAPLFB_DEVINFO *)hDevice; switch (ui32State) { case DC_STATE_FLUSH_COMMANDS: SetFlushStateExternal(psDevInfo, OMAP_TRUE); break; case DC_STATE_NO_FLUSH_COMMANDS: SetFlushStateExternal(psDevInfo, OMAP_FALSE); break; default: break; } return; }
/* * Sets the display state. * in: ui32State, hDevice */ static IMG_VOID SetDCState(IMG_HANDLE hDevice, IMG_UINT32 ui32State) { struct OMAP_DISP_DEVINFO *psDevInfo = (struct OMAP_DISP_DEVINFO*) hDevice; switch (ui32State) { case DC_STATE_FLUSH_COMMANDS: DEBUG_PRINTK("Setting state to flush commands for" " display %lu", psDevInfo->ulDeviceID); SetFlushStateExternal(psDevInfo, OMAP_TRUE); break; case DC_STATE_NO_FLUSH_COMMANDS: DEBUG_PRINTK("Setting state to not flush commands for" " display %lu", psDevInfo->ulDeviceID); SetFlushStateExternal(psDevInfo, OMAP_FALSE); break; default: WARNING_PRINTK("Unknown command state %u for display" " %lu", (unsigned int)ui32State, psDevInfo->ulDeviceID); break; } }