OpenCloudOS-Kernel/drivers/staging
Steve Longerbeam 337e90ed02 media: imx-csi: Input connections to CSI should be optional
Some imx platforms do not have fwnode connections to all CSI input
ports, and should not be treated as an error. This includes the
imx6q SabreAuto, which has no connections to ipu1_csi1 and ipu2_csi0.
Return -ENOTCONN in imx_csi_parse_endpoint() so that v4l2-fwnode
endpoint parsing will not treat an unconnected CSI input port as
an error.

Fixes: c893500a16 ("media: imx: csi: Register a subdev notifier")

Signed-off-by: Steve Longerbeam <slongerbeam@gmail.com>
Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de>
Acked-by: Tim Harvey <tharvey@gateworks.com>
Cc: stable@vger.kernel.org
Tested-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2019-01-21 16:46:02 -02:00
..
android Staging/IIO driver patches for 4.21-rc1 2018-12-28 20:39:58 -08:00
axis-fifo staging: axis-fifo: Split line to stay in 80 characters. 2018-11-20 10:59:30 +01:00
board
clocking-wizard staging: clocking-wizard: match parenthesis indentation 2018-10-09 14:57:33 +02:00
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 staging: erofs: Fix spelling issue 2018-12-12 11:30:05 +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-csi: Input connections to CSI should be optional 2019-01-21 16:46:02 -02: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 staging: mt7621-eth: fix compile warning. 2018-12-12 11:55:39 +01: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/IIO driver patches for 4.21-rc1 2018-12-28 20:39:58 -08: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: cleanup brace coding style issues 2018-12-19 08:32:33 +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 code style issue in rtl8723bs driver 2018-12-17 14:26:10 +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: change semaphore to completion 2018-12-12 11:31:14 +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 media: staging: bcm2835-camera: use V4L2_FRACT_COMPARE 2019-01-16 11:31:43 -05:00
vme
vt6655 staging: vt6655: fix small typo 2018-11-07 13:07:26 +01:00
vt6656
wilc1000 staging: wilc1000: fix missing read_write setting when reading data 2018-12-20 16:32:13 +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