Home
last modified time | relevance | path

Searched refs:v4l2_async_notifier (Results 1 – 25 of 30) sorted by relevance

12

/linux/include/media/
H A Dv4l2-async.h19 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 Dv4l2-async.c29 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 Dsun6i_isp_proc.c399 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 Dsun6i_isp_proc.h44 struct v4l2_async_notifier notifier;
/linux/drivers/media/platform/xilinx/
H A Dxilinx-vipp.h36 struct v4l2_async_notifier notifier;
/linux/drivers/media/platform/sunxi/sun6i-csi/
H A Dsun6i_csi_bridge.c646 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 Dsun6i_csi_bridge.h43 struct v4l2_async_notifier notifier;
/linux/drivers/media/platform/sunxi/sun6i-mipi-csi2/
H A Dsun6i_mipi_csi2.h34 struct v4l2_async_notifier notifier;
/linux/drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/
H A Dsun8i_a83t_mipi_csi2.h35 struct v4l2_async_notifier notifier;
/linux/drivers/staging/media/atomisp/pci/
H A Datomisp_csi2_bridge.c453 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 Dvpif_capture.h103 struct v4l2_async_notifier notifier;
/linux/drivers/media/platform/sunxi/sun4i-csi/
H A Dsun4i_csi.c53 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 Dsun4i_csi.h143 struct v4l2_async_notifier notifier;
/linux/drivers/media/platform/renesas/rzg2l-cru/
H A Drzg2l-csi2.c120 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 Dimx-media-dev-common.c15 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 Dam437x-vpfe.h238 struct v4l2_async_notifier notifier;
/linux/drivers/media/platform/synopsys/
H A Ddw-mipi-csi2rx.c111 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 Datmel-isc.h49 struct v4l2_async_notifier notifier;
/linux/drivers/media/platform/marvell/
H A Dmcam-core.h154 struct v4l2_async_notifier notifier;
/linux/drivers/media/platform/microchip/
H A Dmicrochip-isc.h49 struct v4l2_async_notifier notifier;
H A Dmicrochip-isc-base.c1671 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 Drcar-core.c209 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 Drenesas-ceu.c190 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 Dcdns-csi2rx.c152 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 Dcal.c788 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()

12