)]}'
{
  "commit": "a3d44f011c6b7a87c9ad0d5be2f5fa092fa419bf",
  "tree": "52e402204349f74d30726ce03fb9ea40971152bb",
  "parents": [
    "5fd3e2412ade67ea20d855f0aea821c650d27559"
  ],
  "author": {
    "name": "Laurent Pinchart",
    "email": "laurent.pinchart+renesas@ideasonboard.com",
    "time": "Tue Jun 18 21:46:44 2024 +0300"
  },
  "committer": {
    "name": "Laurent Pinchart",
    "email": "laurent.pinchart+renesas@ideasonboard.com",
    "time": "Mon Aug 26 16:36:14 2024 +0300"
  },
  "message": "media: renesas: vsp1: Implement .link_validate() for video devices\n\nThe v4l2_subdev_link_validate() helper prints a warning if the\n.link_validate() operation is not implemented for video devices\nconnected to the subdevs. Implement the operation to silence the\nwarning.\n\nIdeally validation of the link between the video device and the subdev\nshould be implemented in that operation. That would however break\nuserspace that does not configure formats on all video devices before\nstarting streaming. While this mode of operation may not be considered\nvalid by the V4L2 API specification (interpretation differ), it is\nnonetheless supported by the vsp1 driver at the moment and used by at\nleast the vsp1 unit test suite, and possibly other userspace\napplications. Removing it would be a regression.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart+renesas@ideasonboard.com\u003e\nReviewed-by: Tomi Valkeinen \u003ctomi.valkeinen+renesas@ideasonboard.com\u003e\nAcked-by: Sakari Ailus \u003csakari.ailus@linux.intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fdb46ec0c872a12e2f4e9f6a348e6c3437c25a4d",
      "old_mode": 33188,
      "old_path": "drivers/media/platform/renesas/vsp1/vsp1_video.c",
      "new_id": "e728f9f5160e42f2cf8956cd4180c0ce2162073b",
      "new_mode": 33188,
      "new_path": "drivers/media/platform/renesas/vsp1/vsp1_video.c"
    }
  ]
}
