diff options
author | Jon Mayo <jmayo@nvidia.com> | 2012-05-15 11:23:13 -0700 |
---|---|---|
committer | Rohan Somvanshi <rsomvanshi@nvidia.com> | 2012-05-16 22:33:40 -0700 |
commit | 18c1cb2dc46651d501a7884e1da462861357da0c (patch) | |
tree | d49332bd33cf171d87bc142866e7f2a3d78706c9 /drivers/video/tegra/dc/dc_config.h | |
parent | ac536813fa240186f7268bcb400547a4b8f90164 (diff) |
video: tegra: dc: add list of preferred formats
Move WinB's format limitations to a list of preferred formats.
Bug 985197
Change-Id: Ife37c79441b2737592ace51e94ab0c80af4af917
Signed-off-by: Jon Mayo <jmayo@nvidia.com>
Reviewed-on: http://git-master/r/102629
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Chao Xu <cxu@nvidia.com>
Reviewed-by: Robert Morell <rmorell@nvidia.com>
Reviewed-by: Michael Frydrych <mfrydrych@nvidia.com>
Reviewed-by: Kevin Huang (Eng-SW) <kevinh@nvidia.com>
Diffstat (limited to 'drivers/video/tegra/dc/dc_config.h')
-rw-r--r-- | drivers/video/tegra/dc/dc_config.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/drivers/video/tegra/dc/dc_config.h b/drivers/video/tegra/dc/dc_config.h index a0670d1d9f20..55df5ef956a0 100644 --- a/drivers/video/tegra/dc/dc_config.h +++ b/drivers/video/tegra/dc/dc_config.h @@ -62,12 +62,15 @@ (1 << TEGRA_WIN_FMT_B6x2G6x2R6x2A8) | \ (1 << TEGRA_WIN_FMT_R6x2G6x2B6x2A8)) -#define TEGRA_WIN_FMT_WIN_B (TEGRA_WIN_FMT_BASE & \ - ~(1 << TEGRA_WIN_FMT_B8G8R8A8) & \ - ~(1 << TEGRA_WIN_FMT_R8G8B8A8)) +#define TEGRA_WIN_FMT_WIN_B TEGRA_WIN_FMT_BASE #define TEGRA_WIN_FMT_WIN_C TEGRA_WIN_FMT_BASE +/* preferred formats do not include 32-bpp formats */ +#define TEGRA_WIN_PREF_FMT_WIN_B (TEGRA_WIN_FMT_BASE & \ + ~(1 << TEGRA_WIN_FMT_B8G8R8A8) & \ + ~(1 << TEGRA_WIN_FMT_R8G8B8A8)) + #define UNDEFINED -1 #define MAX_WIDTH 0 #define MIN_WIDTH 1 @@ -93,6 +96,7 @@ enum tegra_dc_feature_option { TEGRA_DC_FEATURE_FILTER_TYPE, TEGRA_DC_FEATURE_LAYOUT_TYPE, TEGRA_DC_FEATURE_INVERT_TYPE, + TEGRA_DC_FEATURE_PREFERRED_FORMATS, }; struct tegra_dc_feature_entry { |