media: v4l: subdev: Make stream argument optional in state access functions
authorSakari Ailus <sakari.ailus@linux.intel.com>
Mon, 23 Oct 2023 10:26:34 +0000 (12:26 +0200)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Thu, 23 Nov 2023 17:47:07 +0000 (18:47 +0100)
commit791765b426df4d2a1b1be0617c2c0bf2248bfaba
treec2976a0fbb5fc75960d72c87b4265614f4fe445e
parent8824170e95d72d7583bd8e897246685d3856455a
media: v4l: subdev: Make stream argument optional in state access functions

The sub-device state access functions take three arguments: sub-device
state, pad and stream. The stream is not relevant for the majority of
drivers and having to specify 0 for the stream is considered a nuisance.

Provide a two-argument macros for these state access functions to cover
the needs of stream-unaware users.

Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
drivers/media/v4l2-core/v4l2-subdev.c
include/media/v4l2-subdev.h