aboutsummaryrefslogtreecommitdiff
path: root/drivers/media/v4l2-core
AgeCommit message (Expand)AuthorFilesLines
2023-12-13media: v4l2-subdev: Store frame interval in subdev stateGravatar Laurent Pinchart 1-0/+52
2023-12-13media: v4l2-subdev: Add which field to struct v4l2_subdev_frame_intervalGravatar Laurent Pinchart 1-9/+16
2023-12-13media: v4l2-subdev: Turn .[gs]_frame_interval into pad operationsGravatar Laurent Pinchart 2-31/+40
2023-12-13media: v4l: Safely to call v4l2_subdev_cleanup on an uninitialised subdevGravatar Sakari Ailus 1-1/+2
2023-12-13media: v4l2-cci: Add support for little-endian encoded registersGravatar Alexander Stein 1-8/+36
2023-12-04media: v4l: async: Drop useless list move operationGravatar Sebastian Reichel 1-3/+0
2023-12-04media: v4l: async: Fix duplicated list deletionGravatar Sebastian Reichel 1-1/+0
2023-12-04media: v4l: cci: Add macros to obtain register width and addressGravatar Sakari Ailus 1-4/+4
2023-12-04media: v4l: fwnode: Parse MIPI DisCo for Imaging propertiesGravatar Sakari Ailus 1-1/+3
2023-12-04media: v4l2-subdev: Rename .init_cfg() operation to .init_state()Gravatar Laurent Pinchart 1-9/+11
2023-11-23media: v4l: subdev: Return NULL from pad access functions on errorGravatar Sakari Ailus 1-30/+6
2023-11-23media: v4l: subdev: Always compile sub-device state access functionsGravatar Sakari Ailus 1-126/+126
2023-11-23media: v4l: subdev: Make stream argument optional in state access functionsGravatar Sakari Ailus 1-9/+9
2023-11-23media: v4l: subdev: v4l2_subdev_state_get_format always returns format nowGravatar Sakari Ailus 1-8/+1
2023-11-23media: v4l: subdev: Rename sub-device state information access functionsGravatar Sakari Ailus 1-14/+13
2023-11-23media: v4l: subdev: Also return pads array information on stream functionsGravatar Sakari Ailus 1-0/+63
2023-11-23media: v4l: subdev: Store the sub-device in the sub-device stateGravatar Sakari Ailus 1-0/+2
2023-11-23media: v4l2-dev: Check that g/s_selection are valid before selecting cropGravatar Paul Kocialkowski 1-2/+4
2023-11-23media: v4l2-common: Add 10bpp RGB formats infoGravatar Jacopo Mondi 1-0/+3
2023-11-23media: core: v4l2-ioctl: check if ioctl is known to avoid NULL nameGravatar Hans Verkuil 1-1/+1
2023-11-23media: core: Report the maximum possible number of buffers for the queueGravatar Benjamin Gaignard 2-3/+11
2023-11-16media: v4l2: Allow M2M job queuing w/o streaming CAP queueGravatar Sebastian Fricke 1-3/+6
2023-11-06Merge tag 'media/v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Gravatar Linus Torvalds 9-2630/+56
2023-10-11media: subdev: Don't report V4L2_SUBDEV_CAP_STREAMS when the streams API is d...Gravatar Hans de Goede 1-0/+7
2023-10-07media: v4l: subdev: Print debug information on frame descriptorGravatar Sakari Ailus 1-1/+30
2023-10-07media: v4l: subdev: Clear frame descriptor before get_frame_descGravatar Sakari Ailus 1-0/+9
2023-10-07media: v4l2-event: Annotate struct v4l2_subscribed_event with __counted_byGravatar Kees Cook 1-1/+1
2023-09-27media: v4l: Add HEXTILE compressed formatGravatar Marvin Lin 1-0/+1
2023-09-27media: remove the old videobuf frameworkGravatar Hans Verkuil 6-2628/+0
2023-09-27media: v4l2-subdev: Document and enforce .s_stream() requirementsGravatar Laurent Pinchart 1-1/+16
2023-08-10media: v4l: async: Avoid a goto in loop implementationGravatar Sakari Ailus 1-14/+10
2023-08-10media: Add MIPI CCI register access helper functionsGravatar Hans de Goede 3-0/+176
2023-08-10media: subdev: Add debug prints to enable/disable_streamsGravatar Tomi Valkeinen 1-2/+12
2023-08-10media: subdev: Constify v4l2_subdev_set_routing_with_fmt() paramGravatar Tomi Valkeinen 1-1/+1
2023-08-10media: subdev: Drop implicit zeroing of stream fieldGravatar Tomi Valkeinen 1-15/+0
2023-08-10media: mediatek: vcodec: Add capture format to support 10bit raster modeGravatar Mingjia Zhang 2-0/+3
2023-08-10media: mediatek: vcodec: Add capture format to support 10bit tile modeGravatar Mingjia Zhang 2-0/+3
2023-08-10media: v4l: async: Set v4l2_device and subdev in async notifier initGravatar Sakari Ailus 2-29/+19
2023-07-28media: v4l: async: Support fwnode endpoint list matching for subdevsGravatar Sakari Ailus 2-0/+54
2023-07-28media: v4l: async: Try more connectionsGravatar Sakari Ailus 1-2/+2
2023-07-28media: v4l: async: Drop unneeded list entry initialisationGravatar Sakari Ailus 1-2/+0
2023-07-28media: v4l: async: Allow multiple connections between entitiesGravatar Sakari Ailus 1-73/+76
2023-07-28media: v4l: async: Obtain async connection based on sub-deviceGravatar Sakari Ailus 1-0/+7
2023-07-28media: v4l: async: Rework internal listsGravatar Sakari Ailus 1-48/+54
2023-07-28media: v4l: async: Drop duplicate handling when adding connectionsGravatar Sakari Ailus 1-19/+8
2023-07-28media: v4l: async: Clean up error handling in v4l2_async_match_notifyGravatar Sakari Ailus 1-9/+12
2023-07-28media: v4l: async: Rename v4l2_async_subdev as v4l2_async_connectionGravatar Sakari Ailus 2-84/+83
2023-07-28media: v4l: async: Simplify async sub-device fwnode matchingGravatar Sakari Ailus 1-67/+21
2023-07-28media: v4l: async: Clean up list heads and entriesGravatar Sakari Ailus 1-27/+27
2023-07-28media: v4l: async: Only pass match information for async subdev validationGravatar Sakari Ailus 1-53/+56