From 05faf1559de52465f1e753e31883aa294e6179c1 Mon Sep 17 00:00:00 2001 From: Laurentiu Palcu Date: Thu, 5 Nov 2020 16:50:18 +0200 Subject: drm/imx/dcss: allow using nearest neighbor interpolation scaling This patch adds support for using NN interpolation scaling by setting the SCALING_FILTER plane property to 1. Otherwise, the default method is used. Signed-off-by: Laurentiu Palcu Reviewed-by: Lucas Stach Signed-off-by: Lucas Stach Link: https://patchwork.freedesktop.org/patch/msgid/20201105145018.27255-1-laurentiu.palcu@oss.nxp.com --- drivers/gpu/drm/imx/dcss/dcss-dev.h | 3 +++ drivers/gpu/drm/imx/dcss/dcss-plane.c | 10 +++++++- drivers/gpu/drm/imx/dcss/dcss-scaler.c | 47 +++++++++++++++++++++++++++------- 3 files changed, 50 insertions(+), 10 deletions(-) (limited to 'drivers/gpu') diff --git a/drivers/gpu/drm/imx/dcss/dcss-dev.h b/drivers/gpu/drm/imx/dcss/dcss-dev.h index c642ae17837f..1e582270c6ea 100644 --- a/drivers/gpu/drm/imx/dcss/dcss-dev.h +++ b/drivers/gpu/drm/imx/dcss/dcss-dev.h @@ -7,6 +7,7 @@ #define __DCSS_PRV_H__ #include +#include #include #include