]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
media: ipu3-cio2: Validate mbus format in setting subdev format
authorSakari Ailus <sakari.ailus@linux.intel.com>
Thu, 8 Oct 2020 19:33:26 +0000 (21:33 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 30 Dec 2020 10:26:07 +0000 (11:26 +0100)
commit4b18999a05d37627d418f1e674ad3d18df0142e9
treebbf11e1094867bccbfbe5d429cd37ad45c87ac29
parenta1bef842392ffeed86f7f9318b9a2c5114d280ab
media: ipu3-cio2: Validate mbus format in setting subdev format

commit a86cf9b29e8b12811cf53c4970eefe0c1d290476 upstream.

Validate media bus code, width and height when setting the subdev format.

This effectively reworks how setting subdev format is implemented in the
driver.

Fixes: c2a6a07afe4a ("media: intel-ipu3: cio2: add new MIPI-CSI2 driver")
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Cc: stable@vger.kernel.org # v4.16 and up
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/media/pci/intel/ipu3/ipu3-cio2.c