mbox series

[0/6] IVSC CSI fwnode parsing fixes and cleanups

Message ID 20231026081346.958238-1-sakari.ailus@linux.intel.com (mailing list archive)
Headers show
Series IVSC CSI fwnode parsing fixes and cleanups | expand

Message

Sakari Ailus Oct. 26, 2023, 8:13 a.m. UTC
Hi folks,

This set addresses issues in graph endpoint parsing as well as fixes error
handling and cleans up things in general.

The main issue there was the IVSC CSI driver was parsing the endpoints of
another device while ignoring its own endpoint on port 1.

Sakari Ailus (6):
  media: ivsc: csi: Don't parse remote endpoints
  media: ivsc: csi: Clean up V4L2 async notifier on error
  media: ivsc: csi: Clean up notifier set-up
  media: ivsc: csi: Clean up parsing firmware and setting up async
    notifier
  media: ivsc: csi: Don't mask v4l2_fwnode_endpoint_parse return value
  media: ivsc: csi: Check number of lanes on source, too

 drivers/media/pci/intel/ivsc/mei_csi.c | 65 ++++++++++++++++----------
 1 file changed, 41 insertions(+), 24 deletions(-)