summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGowtham Tammana <g-tammana@ti.com>2017-01-17 11:35:41 -0600
committerGowtham Tammana <g-tammana@ti.com>2017-01-20 14:24:11 -0500
commitb62e1a95f8a9ed82b209b55621770b58b94022db (patch)
tree5363b4c80f13862fb18b105dd0a5558300cb39c2
parente56836d72a854065210283bb611c597f897fb322 (diff)
downloaddra7xx-b62e1a95f8a9ed82b209b55621770b58b94022db.tar.gz
hwc: Remove unreachable code
Removing unreachable code in `get_display_mode` to prevent static analyzer warnings. This would have ideally reported by `-Wunreachable-code` gcc compiler option, but its no longer supported. Either way cleanup doesn't hurt. Change-Id: I58885b49ec9d72d39e970d92be7bf64cc63f9047 Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
-rw-r--r--hwcomposer/display.c23
1 files changed, 0 insertions, 23 deletions
diff --git a/hwcomposer/display.c b/hwcomposer/display.c
index dab97f1..6768e31 100644
--- a/hwcomposer/display.c
+++ b/hwcomposer/display.c
@@ -1360,32 +1360,9 @@ static uint32_t get_display_mode(omap_hwc_device_t *hwc_dev, int disp)
if (!display->contents)
return DISP_MODE_INVALID;
- return DISP_MODE_LEGACY;
-
- uint32_t primaryStack, stack;
- int err;
-
- err = get_layer_stack(hwc_dev, HWC_DISPLAY_PRIMARY, &primaryStack);
- if (err)
- return DISP_MODE_INVALID;
-
- err = get_layer_stack(hwc_dev, disp, &stack);
- if (err)
- return DISP_MODE_INVALID;
-
- /* if the secondary stack is not yet initialized by the SurfaceFlinger
- * let's assume it is in the default mode, same as the primary stack
- */
- if ((int)stack < 0)
- stack = primaryStack;
-
- if (stack != primaryStack)
- return DISP_MODE_PRESENTATION;
-
return DISP_MODE_LEGACY;
}
-
void set_display_contents(omap_hwc_device_t *hwc_dev, size_t num_displays, hwc_display_contents_1_t **displays) {
size_t i;