linux/drivers/staging
Steve Longerbeam 5964cbd869 media: imx: Set capture compose rectangle in capture_device_set_format
The capture compose rectangle was not getting updated when setting
the source subdevice's source pad format. This causes the compose window
to be zero (or not updated) at stream start unless the capture device
format was set explicitly at the capture device node.

Fix by moving the calculation of the capture compose rectangle to
imx_media_mbus_fmt_to_pix_fmt(), and pass the rectangle to
imx_media_capture_device_set_format().

Fixes: 439d8186fb ("media: imx: add capture compose rectangle")

Signed-off-by: Steve Longerbeam <slongerbeam@gmail.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2019-02-18 10:55:30 -05:00
..
android staging: android: ion: Support cpu access during dma_buf_detach 2019-01-22 11:38:09 +01:00
axis-fifo staging: axis-fifo: Split line to stay in 80 characters. 2018-11-20 10:59:30 +01:00
board
clocking-wizard
comedi Remove 'type' argument from access_ok() function 2019-01-03 18:57:57 -08:00
emxx_udc staging: emxx_udc: Remove cast and move all in one line. 2018-12-05 09:44:10 +01:00
erofs Revert "staging: erofs: keep corrupted fs from crashing kernel in erofs_namei()" 2019-01-30 19:17:53 +01:00
fbtft staging: fbtft: fix strncmp() size warning 2018-12-19 08:29:28 +01:00
fsl-dpaa2 net: core: dev: Add extack argument to dev_open() 2018-12-06 13:26:06 -08:00
fwserial staging: fwserial: convert to DEFINE_SHOW_ATTRIBUTE 2018-12-17 14:24:07 +01:00
gasket staging: gasket: formatting fixes 2018-11-12 14:43:15 -08:00
gdm724x
goldfish staging: goldfish: Add SPDX license identifier. 2018-11-07 12:27:33 +01:00
greybus staging: greybus: convert to DEFINE_SHOW_ATTRIBUTE 2018-12-17 14:24:42 +01:00
gs_fpgaboot
iio Revert "Staging: iio: adt7316: Add an extra check for 'ret' equals to 0" 2018-12-08 11:15:54 +00:00
ks7010 staging: ks7010: remove unnecessary blank line 2018-11-07 12:35:10 +01:00
media media: imx: Set capture compose rectangle in capture_device_set_format 2019-02-18 10:55:30 -05:00
most staging: most: sound: replace snprintf with strscpy 2018-12-19 08:28:22 +01:00
mt7621-dma staging: mt7621-dma: fix unbalanced braces 2018-12-17 14:17:28 +01:00
mt7621-dts staging: mt7621-dts: avoid warnings in pinctrl definitions 2018-12-12 11:55:39 +01:00
mt7621-eth cross-tree: phase out dma_zalloc_coherent() 2019-01-08 07:58:37 -05:00
mt7621-mmc staging: mt7621-mmc: Correct spelling mistakes in comments 2018-12-20 18:11:58 +01:00
mt7621-pci staging: mt7621-pci: add comment clarifying inverted reset lines 2018-12-05 09:39:45 +01:00
mt7621-pinctrl staging: mt7621-pinctrl: fix uninitialized variable ngroups 2018-11-11 11:47:38 -08:00
mt7621-spi staging: mt7621-spi: drop support for SPI mode 1/2/3 2018-12-12 11:34:53 +01:00
netlogic
nvec
octeon staging: octeon: fix broken phylib usage 2019-01-30 15:31:24 +01:00
octeon-usb staging: octeon-usb: use a helper function to set the DMA mask 2018-12-05 09:47:02 +01:00
olpc_dcon staging: olpc_dcon: olpc_dcon_xo_1.c: Switch to the gpio descriptor interface 2018-11-08 03:59:47 -08:00
pi433 staging: pi433: add missing call to cdev_del() 2018-12-05 09:39:45 +01:00
rtl8188eu staging: rtl8188eu: Add device code for D-Link DWA-121 rev B1 2019-01-15 16:31:09 +01:00
rtl8192e Staging/IIO driver patches for 4.21-rc1 2018-12-28 20:39:58 -08:00
rtl8192u Staging/IIO driver patches for 4.21-rc1 2018-12-28 20:39:58 -08:00
rtl8712 Merge 4.20-rc6 into staging-next 2018-12-10 09:23:50 +01:00
rtl8723bs staging: rtl8723bs: Fix build error with Clang when inlining is disabled 2019-01-18 10:28:44 +01:00
rtlwifi staging: rtlwifi: fix spelling mistake "disnabled" -> "disabled" 2018-12-05 09:39:45 +01:00
rts5208 Staging/IIO driver patches for 4.21-rc1 2018-12-28 20:39:58 -08:00
sm750fb staging: sm750fb: Add spaces around '+' 2018-11-07 12:35:10 +01:00
speakup staging: speakup: fix tty-operation NULL derefs 2019-01-30 11:54:01 +01:00
unisys Staging/IIO driver patches for 4.21-rc1 2018-12-28 20:39:58 -08:00
vboxvideo Staging/IIO driver patches for 4.21-rc1 2018-12-28 20:39:58 -08:00
vc04_services Linux 5.0-rc7 2019-02-18 10:12:12 -05:00
vme
vt6655 cross-tree: phase out dma_zalloc_coherent() 2019-01-08 07:58:37 -05:00
vt6656
wilc1000 Staging: wilc1000: unlock on error in init_chip() 2019-01-15 16:31:09 +01:00
wlan-ng staging: wlan-ng: remove unused variable in prism2fw.c 2018-11-20 10:59:30 +01:00
xgifb staging: xgifb: clean an indentation issue 2018-11-07 12:35:10 +01:00
Kconfig staging: Remove the mt29f_spinand driver 2018-11-06 10:18:48 +01:00
Makefile staging: Remove the mt29f_spinand driver 2018-11-06 10:18:48 +01:00