summaryrefslogtreecommitdiffstats
path: root/drivers/media/v4l2-core/v4l2-async.c
AgeCommit message (Expand)AuthorFilesLines
2022-07-17media: v4l2-async: Add notifier operation to destroy asd instancesLaurent Pinchart1-0/+10
2022-07-15media: v4l: async: Also match secondary fwnode endpointsSakari Ailus1-14/+21
2022-04-24media: v4l2-async: Use endpoints in __v4l2_async_nf_add_fwnode_remote()Laurent Pinchart1-1/+1
2022-04-24media: v4l2-async: Create links during v4l2_async_match_notify()Daniel Scally1-0/+31
2021-09-30media: v4l: async: Rename async nf functions, clean up long linesSakari Ailus1-86/+82
2021-06-02media: v4l: async, fwnode: Improve module organisationSakari Ailus1-2/+21
2021-02-06media: v4l2-async: Improve v4l2_async_notifier_add_*_subdev() APILaurent Pinchart1-15/+15
2021-02-06media: v4l2-async: Discourage use of v4l2_async_notifier_add_subdevEzequiel Garcia1-4/+4
2021-02-06media: v4l2-async: Clean v4l2_async_notifier_add_fwnode_remote_subdevEzequiel Garcia1-12/+12
2021-02-06media: v4l2-async: Remove V4L2_ASYNC_MATCH_DEVNAMEEzequiel Garcia1-41/+0
2021-01-27media: v4l2-async: Safely unregister an non-registered async subdevLaurent Pinchart1-0/+3
2021-01-27media: v4l2-async: Add waiting subdevices debugfsEzequiel Garcia1-0/+66
2021-01-27media: v4l2-async: Remove V4L2_ASYNC_MATCH_CUSTOMEzequiel Garcia1-14/+0
2021-01-26media: v4l2-core: v4l2-async: Check sd->fwnode->secondary in match_fwnode()Daniel Scally1-0/+8
2020-07-19media: v4l2-async: Log message in case of heterogeneous fwnode matchLaurent Pinchart1-1/+23
2020-07-19media: v4l2-async: Pass notifier pointer to match functionsLaurent Pinchart1-7/+11
2020-07-19media: v4l2-async: Accept endpoints and devices for fwnode matchingLaurent Pinchart1-1/+42
2019-07-25media: v4l2-async: Safely clean up an uninitialised notifierSakari Ailus1-1/+1
2019-07-25media: v4l2-async: Add v4l2_async_notifier_add_fwnode_remote_subdevSakari Ailus1-0/+23
2019-07-25media: v4l2-async: Get fwnode reference when putting it to the notifier's listSakari Ailus1-1/+2
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2018-12-05media: v4l2: async: remove locking when initializing async notifierNiklas Söderlund1-4/+0
2018-10-05media: v4l2-core: cleanup coding style at V4L2 async/fwnodeMauro Carvalho Chehab1-20/+25
2018-10-04media: v4l2: async: Remove notifier subdevs arraySteve Longerbeam1-89/+25
2018-10-04media: v4l2-fwnode: Switch to v4l2_async_notifier_add_subdevSteve Longerbeam1-4/+0
2018-10-04media: v4l2: async: Add convenience functions to allocate and add asd'sSteve Longerbeam1-0/+76
2018-10-04media: v4l2: async: Add v4l2_async_notifier_add_subdevSteve Longerbeam1-42/+149
2018-10-04media: v4l2: async: Allow searching for asd of any typeSteve Longerbeam1-31/+46
2017-12-29media: v4l2-async: simplify v4l2_async_subdev structureMauro Carvalho Chehab1-8/+8
2017-11-30media: v4l: async: use the v4l2_dev from the root notifier when matching sub-...Niklas Söderlund1-2/+1
2017-11-07media: v4l: async: fix unregister for implicitly registered sub-device notifiersNiklas Söderlund1-1/+1
2017-11-07media: v4l: async: fix return of unitialized variable retColin Ian King1-1/+0
2017-10-31media: v4l: fwnode: Add a convenience function for registering sensorsSakari Ailus1-4/+15
2017-10-31media: v4l: async: Ensure only unique fwnodes are registered to notifiersSakari Ailus1-7/+79
2017-10-31media: v4l: async: Allow binding notifiers to sub-devicesSakari Ailus1-40/+172
2017-10-31media: v4l: async: Prepare for async sub-device notifiersSakari Ailus1-19/+50
2017-10-31media: v4l: async: Allow async notifier register call succeed with no subdevsSakari Ailus1-2/+10
2017-10-31media: v4l: async: Register sub-devices before calling bound callbackSakari Ailus1-3/+3
2017-10-31media: v4l: async: Introduce helpers for calling async ops callbacksSakari Ailus1-17/+39
2017-10-31media: v4l: async: Move async subdev notifier operations to a separate structureLaurent Pinchart1-16/+14
2017-10-31media: v4l: fwnode: Support generic parsing of graph endpoints in a deviceSakari Ailus1-0/+31
2017-10-31media: v4l: async: Use more intuitive names for internal functionsSakari Ailus1-9/+10
2017-10-31media: v4l: async: Correctly serialise async sub-device unregistrationSakari Ailus1-11/+7
2017-10-31media: v4l: async: Fix notifier complete callback error handlingSakari Ailus1-18/+60
2017-10-31media: v4l: async: fix unbind error in v4l2_async_notifier_unregister()Niklas Söderlund1-4/+4
2017-10-31media: v4l: async: Don't set sd->dev NULL in v4l2_async_cleanupSakari Ailus1-1/+0
2017-10-31media: v4l: async: Remove re-probing supportSakari Ailus1-53/+1
2017-09-05media: Revert "[media] v4l: async: make v4l2 coexist with devicetree nodes in...Rob Herring1-6/+1
2017-06-20[media] v4l2-core: Use kvmalloc() for potentially big allocationsTomasz Figa1-2/+3
2017-06-20[media] v4l: async: check for v4l2_dev in v4l2_async_notifier_register()Niklas Söderlund1-1/+2