diff options
author | wonyeong choi <won0.choi@samsung.com> | 2020-02-17 18:21:39 +0900 |
---|---|---|
committer | Adrian Salido <salidoa@google.com> | 2020-09-29 13:59:20 -0700 |
commit | 62d2f1f643cd711d47b435e3ecf9341a78d138b6 (patch) | |
tree | 66acf4a90b5ca7339669bf1458b31cad263dd48b /samsung/exynos_drm_plane.c | |
parent | a93a7e0f5eadb96e3e5a1a346e2c67271dc7ca15 (diff) | |
download | display-62d2f1f643cd711d47b435e3ecf9341a78d138b6.tar.gz |
drm: samsung: support SBWC feature
SBWC(Samsung Band Width Compression) feature which can
decompress data encoded by SBWC encoder in a buffer now
is supported. SBWC decoder in GS101 only can support
lossless format.
BUG: 151047723
Signed-off-by: wonyeong choi <won0.choi@samsung.com>
Signed-off-by: Jiun Yu <jiun.yu@samsung.com>
Change-Id: Ib45b919f4d27a3eec7595fdd1667f60c498e4792
Diffstat (limited to 'samsung/exynos_drm_plane.c')
-rw-r--r-- | samsung/exynos_drm_plane.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/samsung/exynos_drm_plane.c b/samsung/exynos_drm_plane.c index f6e296f..1270e31 100644 --- a/samsung/exynos_drm_plane.c +++ b/samsung/exynos_drm_plane.c @@ -279,6 +279,9 @@ exynos_drm_plane_check_format(const struct exynos_drm_plane_config *config, if (fb->modifier & DRM_FORMAT_MOD_SAMSUNG_COLORMAP) return 0; + if (fb->modifier & DRM_FORMAT_MOD_SAMSUNG_SBWC(0)) + return 0; + DRM_ERROR("not supported modifier(0x%llx)\n", fb->modifier); return -ENOTSUPP; } |