linux_dsm_epyc7002/drivers/media
Tomasz Figa 3bf393860f media: v4l2-fwnode: Check subdev count after checking port
Current implementation of __v4l2_async_notifier_parse_fwnode_endpoints()
checks first whether subdev_count >= subdev_max and only then whether
the port being parsed matches the given port index. This triggers an
error in otherwise valid cases of skipping ports that do not match.

Fix this by moving the check below the port index check.

Fixes: 9ca4653121 ("media: v4l: fwnode: Support generic parsing of graph endpoints in a device")

Signed-off-by: Tomasz Figa <tfiga@chromium.org>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2017-11-30 04:43:05 -05:00
..
cec media updates for v4.15-rc1 2017-11-15 20:30:12 -08:00
common media: siano: get rid of documentation warnings 2017-11-27 08:40:36 -05:00
dvb-core media: dvb_net: stop abusing /** for comments 2017-11-27 10:35:34 -05:00
dvb-frontends media: dvb-frontends: complete kernel-doc markups 2017-11-30 04:19:05 -05:00
firewire
i2c media: et8ek8: select V4L2_FWNODE 2017-11-30 04:42:19 -05:00
mmc License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
pci media: drivers: remove "/**" from non-kernel-doc comments 2017-11-30 04:19:03 -05:00
platform media: drivers: remove "/**" from non-kernel-doc comments 2017-11-30 04:19:03 -05:00
radio media: radio-wl1273: fix a parameter name at kernel-doc macro 2017-11-30 04:19:01 -05:00
rc media: rc: partial revert of "media: rc: per-protocol repeat period" 2017-11-30 04:40:23 -05:00
spi
tuners media: mt2063: fix some kernel-doc warnings 2017-11-30 04:19:01 -05:00
usb media: dvb: i2c transfers over usb cannot be done from stack 2017-11-30 04:39:32 -05:00
v4l2-core media: v4l2-fwnode: Check subdev count after checking port 2017-11-30 04:43:05 -05:00
Kconfig media: rc-core: do not depend on MEDIA_SUPPORT 2017-08-20 09:39:36 -04:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
media-device.c media: drop use of MEDIA_API_VERSION 2017-08-08 06:03:15 -04:00
media-devnode.c
media-entity.c [media] media: Check for active and has_no_links overrun 2017-10-04 17:16:14 -03:00