aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/ipu-v3
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/ipu-v3')
-rw-r--r--drivers/gpu/ipu-v3/ipu-common.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/drivers/gpu/ipu-v3/ipu-common.c b/drivers/gpu/ipu-v3/ipu-common.c
index a1d42eed5d06..18563c240f10 100644
--- a/drivers/gpu/ipu-v3/ipu-common.c
+++ b/drivers/gpu/ipu-v3/ipu-common.c
@@ -101,6 +101,18 @@ enum ipu_color_space ipu_pixelformat_to_colorspace(u32 pixelformat)
101} 101}
102EXPORT_SYMBOL_GPL(ipu_pixelformat_to_colorspace); 102EXPORT_SYMBOL_GPL(ipu_pixelformat_to_colorspace);
103 103
104bool ipu_pixelformat_is_planar(u32 pixelformat)
105{
106 switch (pixelformat) {
107 case V4L2_PIX_FMT_YUV420:
108 case V4L2_PIX_FMT_YVU420:
109 return true;
110 }
111
112 return false;
113}
114EXPORT_SYMBOL_GPL(ipu_pixelformat_is_planar);
115
104enum ipu_color_space ipu_mbus_code_to_colorspace(u32 mbus_code) 116enum ipu_color_space ipu_mbus_code_to_colorspace(u32 mbus_code)
105{ 117{
106 switch (mbus_code & 0xf000) { 118 switch (mbus_code & 0xf000) {