summaryrefslogtreecommitdiff
path: root/drivers/media/v4l2-core/v4l2-subdev.c
AgeCommit message (Expand)Author
2026-09-17media: v4l2-subdev: Add struct v4l2_subdev_client_info pointer to pad opsSakari Ailus
2026-09-17media: v4l2-subdev: Always call get_fmt() if set_fmt() is unavailableSakari Ailus
2026-09-17media: v4l2-subdev: Move op check to sub-device op wrappersSakari Ailus
2026-09-17media: v4l2-subdev: Move subdev client capabilities into a new structSakari Ailus
2026-05-07media: v4l2-subdev: Allow accessing routes with STREAMS client capabilitySakari Ailus
2026-05-07media: v4l2-subdev: Refactor returning routesSakari Ailus
2026-05-05media: v4l2-subdev: Fail {enable,disable}_streams and s_streaming nicelySakari Ailus
2026-03-24media: subdev: Split v4l2_subdev_get_frame_desc_passthrough() into locked and...Tomi Valkeinen
2026-03-24media: subdev: Minor v4l2_subdev_get_frame_desc_passthrough() cleanupsTomi Valkeinen
2026-03-24media: v4l2-subdev: Fix error check in v4l2_subdev_get_frame_desc_passthrough()Chen Ni
2026-03-11media: subdev: Add v4l2_subdev_get_frame_desc_passthrough helperTomi Valkeinen
2026-02-22Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL usesKees Cook
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook
2026-01-14media: v4l2-subdev: Extend VIDIOC_SUBDEV_S_ROUTING error codesSakari Ailus
2025-10-24media: v4l2-subdev / pdx86: int3472: Use "privacy" as con_id for the privacy LEDHans de Goede
2025-08-25media: v4l2-subdev: Make struct v4l2_subdev_stream_config privateLaurent Pinchart
2025-08-13media: Reset file->private_data to NULL in v4l2_fh_del()Laurent Pinchart
2025-08-13media: Set file->private_data in v4l2_fh_add()Laurent Pinchart
2025-08-13media: Wrap file->private_data access with a helper functionLaurent Pinchart
2025-07-10media: v4l2-subdev: Add debug prints to v4l2_subdev_collect_streams()Sakari Ailus
2025-07-10media: v4l2-subdev: Print early in v4l2_subdev_{enable,disable}_streams()Sakari Ailus
2025-06-30media: v4l2-subdev: Limit the number of active routes to V4L2_FRAME_DESC_ENTR...Laurent Pinchart
2025-02-15media: v4l: Memset argument to 0 before calling get_mbus_config pad opSakari Ailus
2024-11-07media: v4l2-subdev: Refactor eventsTommaso Merciai
2024-10-16v4l2-subdev: Return -EOPNOTSUPP for unsupported pad type in call_get_frame_de...Lad Prabhakar
2024-08-26media: v4l2-subdev: Support hybrid links in v4l2_subdev_link_validate()Laurent Pinchart
2024-08-26media: v4l2-subdev: Refactor warnings in v4l2_subdev_link_validate()Laurent Pinchart
2024-06-19media: v4l2-subdev: Drop unreacheable warningLaurent Pinchart
2024-06-04media: subdev: Support non-routing subdevs in v4l2_subdev_s_stream_helper()Tomi Valkeinen
2024-06-04media: subdev: Support single-stream case in v4l2_subdev_enable/disable_strea...Tomi Valkeinen
2024-06-04media: subdev: Refactor v4l2_subdev_enable/disable_streams()Tomi Valkeinen
2024-06-04media: subdev: Support privacy led in v4l2_subdev_enable/disable_streams()Tomi Valkeinen
2024-06-04media: subdev: Add v4l2_subdev_is_streaming()Tomi Valkeinen
2024-06-04media: subdev: Improve v4l2_subdev_enable/disable_streams_fallbackTomi Valkeinen
2024-06-04media: subdev: Fix use of sd->enabled_streams in call_s_stream()Tomi Valkeinen
2024-06-04media: subdev: Add checks for subdev featuresTomi Valkeinen
2024-06-04media: subdev: Use v4l2_subdev_has_op() in v4l2_subdev_enable/disable_streams()Tomi Valkeinen
2024-06-04media: subdev: Add privacy led helpersTomi Valkeinen
2024-04-29media: v4l: subdev: Add trivial set_routing supportSakari Ailus
2024-04-29media: v4l: subdev: Return routes set using S_ROUTINGSakari Ailus
2024-04-29media: v4l: subdev: Add len_routes field to struct v4l2_subdev_routingSakari Ailus
2024-04-29media: v4l: subdev: Add a function to lock two sub-device states, use itSakari Ailus
2024-04-22media: v4l: Don't turn on privacy LED if streamon failsSakari Ailus
2024-04-10media: v4l2-subdev: Fix stream handling for crop APILaurent Pinchart
2024-04-09media: v4l2-subdev: Remove non-pad dv timing callbacksPaweł Anikiel
2024-04-09media: v4l2-subdev: Add pad versions of dv timing subdev callsPaweł Anikiel
2023-12-13media: v4l2-subdev: Store frame interval in subdev stateLaurent Pinchart
2023-12-13media: v4l2-subdev: Add which field to struct v4l2_subdev_frame_intervalLaurent Pinchart