| /linux/include/media/ |
| H A D | v4l2-async.h | 19 struct v4l2_async_notifier; 81 struct v4l2_async_notifier *notifier; 96 int (*bound)(struct v4l2_async_notifier *notifier, 99 int (*complete)(struct v4l2_async_notifier *notifier); 100 void (*unbind)(struct v4l2_async_notifier *notifier, 118 struct v4l2_async_notifier { struct 122 struct v4l2_async_notifier *parent; argument 159 void v4l2_async_nf_init(struct v4l2_async_notifier *notifier, 173 void v4l2_async_subdev_nf_init(struct v4l2_async_notifier *notifier, 177 __v4l2_async_nf_add_fwnode(struct v4l2_async_notifier *notifier, [all …]
|
| /linux/drivers/media/v4l2-core/ |
| H A D | v4l2-async.c | 29 static int v4l2_async_nf_call_bound(struct v4l2_async_notifier *n, in v4l2_async_nf_call_bound() 39 static void v4l2_async_nf_call_unbind(struct v4l2_async_notifier *n, in v4l2_async_nf_call_unbind() 49 static int v4l2_async_nf_call_complete(struct v4l2_async_notifier *n) in v4l2_async_nf_call_complete() 57 static void v4l2_async_nf_call_destroy(struct v4l2_async_notifier *n, in v4l2_async_nf_call_destroy() 66 static bool match_i2c(struct v4l2_async_notifier *notifier, in match_i2c() 81 static struct device *notifier_dev(struct v4l2_async_notifier *notifier) in notifier_dev() 93 match_fwnode_one(struct v4l2_async_notifier *notifier, in match_fwnode_one() 129 static bool match_fwnode(struct v4l2_async_notifier *notifier, in match_fwnode() 179 v4l2_async_find_match(struct v4l2_async_notifier *notifier, in v4l2_async_find_match() 182 bool (*match)(struct v4l2_async_notifier *notifier, in v4l2_async_find_match() [all …]
|
| /linux/drivers/staging/media/sunxi/sun6i-isp/ |
| H A D | sun6i_isp_proc.c | 399 static int sun6i_isp_proc_notifier_bound(struct v4l2_async_notifier *notifier, in sun6i_isp_proc_notifier_bound() 432 sun6i_isp_proc_notifier_complete(struct v4l2_async_notifier *notifier) in sun6i_isp_proc_notifier_complete() 459 struct v4l2_async_notifier *notifier = &isp_dev->proc.notifier; in sun6i_isp_proc_source_setup() 497 struct v4l2_async_notifier *notifier = &proc->notifier; in sun6i_isp_proc_setup() 573 struct v4l2_async_notifier *notifier = &isp_dev->proc.notifier; in sun6i_isp_proc_cleanup()
|
| H A D | sun6i_isp_proc.h | 44 struct v4l2_async_notifier notifier;
|
| /linux/drivers/media/platform/xilinx/ |
| H A D | xilinx-vipp.h | 36 struct v4l2_async_notifier notifier;
|
| /linux/drivers/media/platform/sunxi/sun6i-csi/ |
| H A D | sun6i_csi_bridge.c | 646 sun6i_csi_bridge_notifier_bound(struct v4l2_async_notifier *notifier, in sun6i_csi_bridge_notifier_bound() 689 sun6i_csi_bridge_notifier_complete(struct v4l2_async_notifier *notifier) in sun6i_csi_bridge_notifier_complete() 716 struct v4l2_async_notifier *notifier = &csi_dev->bridge.notifier; in sun6i_csi_bridge_source_setup() 774 struct v4l2_async_notifier *notifier = &bridge->notifier; in sun6i_csi_bridge_setup() 864 struct v4l2_async_notifier *notifier = &csi_dev->bridge.notifier; in sun6i_csi_bridge_cleanup()
|
| H A D | sun6i_csi_bridge.h | 43 struct v4l2_async_notifier notifier;
|
| /linux/drivers/media/platform/sunxi/sun6i-mipi-csi2/ |
| H A D | sun6i_mipi_csi2.h | 34 struct v4l2_async_notifier notifier;
|
| /linux/drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/ |
| H A D | sun8i_a83t_mipi_csi2.h | 35 struct v4l2_async_notifier notifier;
|
| /linux/drivers/staging/media/atomisp/pci/ |
| H A D | atomisp_csi2_bridge.c | 453 static int atomisp_notifier_bound(struct v4l2_async_notifier *notifier, in atomisp_notifier_bound() 480 static void atomisp_notifier_unbind(struct v4l2_async_notifier *notifier, in atomisp_notifier_unbind() 491 static int atomisp_notifier_complete(struct v4l2_async_notifier *notifier) in atomisp_notifier_complete()
|
| /linux/drivers/media/platform/ti/davinci/ |
| H A D | vpif_capture.h | 103 struct v4l2_async_notifier notifier;
|
| /linux/drivers/media/platform/sunxi/sun4i-csi/ |
| H A D | sun4i_csi.c | 53 static int sun4i_csi_notify_bound(struct v4l2_async_notifier *notifier, in sun4i_csi_notify_bound() 74 static int sun4i_csi_notify_complete(struct v4l2_async_notifier *notifier) in sun4i_csi_notify_complete()
|
| H A D | sun4i_csi.h | 143 struct v4l2_async_notifier notifier;
|
| /linux/drivers/media/platform/renesas/rzg2l-cru/ |
| H A D | rzg2l-csi2.c | 120 struct v4l2_async_notifier notifier; 262 static inline struct rzg2l_csi2 *notifier_to_csi2(struct v4l2_async_notifier *n) in notifier_to_csi2() 771 static int rzg2l_csi2_notify_bound(struct v4l2_async_notifier *notifier, in rzg2l_csi2_notify_bound() 787 static void rzg2l_csi2_notify_unbind(struct v4l2_async_notifier *notifier, in rzg2l_csi2_notify_unbind()
|
| /linux/drivers/staging/media/imx/ |
| H A D | imx-media-dev-common.c | 15 static inline struct imx_media_dev *notifier2dev(struct v4l2_async_notifier *n) in notifier2dev() 169 int imx_media_probe_complete(struct v4l2_async_notifier *notifier) in imx_media_probe_complete()
|
| /linux/drivers/media/platform/ti/am437x/ |
| H A D | am437x-vpfe.h | 238 struct v4l2_async_notifier notifier;
|
| /linux/drivers/media/platform/synopsys/ |
| H A D | dw-mipi-csi2rx.c | 111 struct v4l2_async_notifier notifier; 623 static int dw_mipi_csi2rx_notifier_bound(struct v4l2_async_notifier *notifier, in dw_mipi_csi2rx_notifier_bound() 650 struct v4l2_async_notifier *ntf = &csi2->notifier; in dw_mipi_csi2rx_register_notifier()
|
| /linux/drivers/staging/media/deprecated/atmel/ |
| H A D | atmel-isc.h | 49 struct v4l2_async_notifier notifier;
|
| /linux/drivers/media/platform/marvell/ |
| H A D | mcam-core.h | 154 struct v4l2_async_notifier notifier;
|
| /linux/drivers/media/platform/microchip/ |
| H A D | microchip-isc.h | 49 struct v4l2_async_notifier notifier;
|
| H A D | microchip-isc-base.c | 1671 static int isc_async_bound(struct v4l2_async_notifier *notifier, in isc_async_bound() 1700 static void isc_async_unbind(struct v4l2_async_notifier *notifier, in isc_async_unbind() 1752 static int isc_async_complete(struct v4l2_async_notifier *notifier) in isc_async_complete()
|
| /linux/drivers/media/platform/renesas/rcar-vin/ |
| H A D | rcar-core.c | 209 static int rvin_group_notify_complete(struct v4l2_async_notifier *notifier) in rvin_group_notify_complete() 238 static void rvin_group_notify_unbind(struct v4l2_async_notifier *notifier, in rvin_group_notify_unbind() 276 static int rvin_group_notify_bound(struct v4l2_async_notifier *notifier, in rvin_group_notify_bound()
|
| /linux/drivers/media/platform/renesas/ |
| H A D | renesas-ceu.c | 190 struct v4l2_async_notifier notifier; 1369 static int ceu_notify_bound(struct v4l2_async_notifier *notifier, in ceu_notify_bound() 1383 static int ceu_notify_complete(struct v4l2_async_notifier *notifier) in ceu_notify_complete()
|
| /linux/drivers/media/platform/cadence/ |
| H A D | cdns-csi2rx.c | 152 struct v4l2_async_notifier notifier; 639 static int csi2rx_async_bound(struct v4l2_async_notifier *notifier, in csi2rx_async_bound()
|
| /linux/drivers/media/platform/ti/cal/ |
| H A D | cal.c | 788 static int cal_async_notifier_bound(struct v4l2_async_notifier *notifier, in cal_async_notifier_bound() 829 static int cal_async_notifier_complete(struct v4l2_async_notifier *notifier) in cal_async_notifier_complete()
|