/linux-6.12.1/include/media/ |
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-6.12.1/drivers/media/v4l2-core/ |
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-6.12.1/drivers/staging/media/imx/ |
D | imx-media-dev.c | 15 static inline struct imx_media_dev *notifier2dev(struct v4l2_async_notifier *n) in notifier2dev() 21 static int imx_media_subdev_bound(struct v4l2_async_notifier *notifier, in imx_media_subdev_bound() 41 static int imx6_media_probe_complete(struct v4l2_async_notifier *notifier) in imx6_media_probe_complete()
|
D | imx-media.h | 160 struct v4l2_async_notifier notifier; 230 int imx_media_probe_complete(struct v4l2_async_notifier *notifier);
|
D | imx6-mipi-csi2.c | 40 struct v4l2_async_notifier notifier; 99 static inline struct csi2_dev *notifier_to_dev(struct v4l2_async_notifier *n) in notifier_to_dev() 637 static int csi2_notify_bound(struct v4l2_async_notifier *notifier, in csi2_notify_bound() 660 static void csi2_notify_unbind(struct v4l2_async_notifier *notifier, in csi2_notify_unbind()
|
/linux-6.12.1/drivers/media/platform/renesas/rzg2l-cru/ |
D | rzg2l-cru.h | 56 struct v4l2_async_notifier notifier; 114 struct v4l2_async_notifier notifier;
|
D | rzg2l-core.c | 26 static inline struct rzg2l_cru_dev *notifier_to_cru(struct v4l2_async_notifier *n) in notifier_to_cru() 39 static int rzg2l_cru_group_notify_complete(struct v4l2_async_notifier *notifier) in rzg2l_cru_group_notify_complete() 93 static void rzg2l_cru_group_notify_unbind(struct v4l2_async_notifier *notifier, in rzg2l_cru_group_notify_unbind() 111 static int rzg2l_cru_group_notify_bound(struct v4l2_async_notifier *notifier, in rzg2l_cru_group_notify_bound()
|
D | rzg2l-csi2.c | 117 struct v4l2_async_notifier notifier; 210 static inline struct rzg2l_csi2 *notifier_to_csi2(struct v4l2_async_notifier *n) in notifier_to_csi2() 611 static int rzg2l_csi2_notify_bound(struct v4l2_async_notifier *notifier, in rzg2l_csi2_notify_bound() 627 static void rzg2l_csi2_notify_unbind(struct v4l2_async_notifier *notifier, in rzg2l_csi2_notify_unbind()
|
/linux-6.12.1/drivers/staging/media/sunxi/sun6i-isp/ |
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()
|
D | sun6i_isp_proc.h | 44 struct v4l2_async_notifier notifier;
|
/linux-6.12.1/drivers/media/platform/samsung/exynos4-is/ |
D | media-dev.h | 141 struct v4l2_async_notifier subdev_notifier; 161 static inline struct fimc_md *notifier_to_fimc_md(struct v4l2_async_notifier *n) in notifier_to_fimc_md()
|
/linux-6.12.1/drivers/media/platform/st/stm32/stm32-dcmipp/ |
D | dcmipp-core.c | 57 struct v4l2_async_notifier notifier; 61 notifier_to_dcmipp(struct v4l2_async_notifier *n) in notifier_to_dcmipp() 255 static int dcmipp_graph_notify_bound(struct v4l2_async_notifier *notifier, in dcmipp_graph_notify_bound() 331 static void dcmipp_graph_notify_unbind(struct v4l2_async_notifier *notifier, in dcmipp_graph_notify_unbind() 340 static int dcmipp_graph_notify_complete(struct v4l2_async_notifier *notifier) in dcmipp_graph_notify_complete()
|
/linux-6.12.1/drivers/media/platform/renesas/rcar-vin/ |
D | rcar-vin.h | 222 struct v4l2_async_notifier notifier; 288 struct v4l2_async_notifier notifier;
|
/linux-6.12.1/drivers/media/platform/xilinx/ |
D | xilinx-vipp.h | 36 struct v4l2_async_notifier notifier;
|
/linux-6.12.1/drivers/media/platform/renesas/ |
D | rcar-isp.c | 122 struct v4l2_async_notifier notifier; 135 static inline struct rcar_isp *notifier_to_isp(struct v4l2_async_notifier *n) in notifier_to_isp() 327 static int risp_notify_bound(struct v4l2_async_notifier *notifier, in risp_notify_bound() 351 static void risp_notify_unbind(struct v4l2_async_notifier *notifier, in risp_notify_unbind()
|
/linux-6.12.1/drivers/media/platform/sunxi/sun6i-mipi-csi2/ |
D | sun6i_mipi_csi2.h | 34 struct v4l2_async_notifier notifier;
|
D | sun6i_mipi_csi2.c | 411 sun6i_mipi_csi2_notifier_bound(struct v4l2_async_notifier *notifier, in sun6i_mipi_csi2_notifier_bound() 465 struct v4l2_async_notifier *notifier = &csi2_dev->bridge.notifier; in sun6i_mipi_csi2_bridge_source_setup() 499 struct v4l2_async_notifier *notifier = &bridge->notifier; in sun6i_mipi_csi2_bridge_setup() 577 struct v4l2_async_notifier *notifier = &csi2_dev->bridge.notifier; in sun6i_mipi_csi2_bridge_cleanup()
|
/linux-6.12.1/drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/ |
D | sun8i_a83t_mipi_csi2.h | 35 struct v4l2_async_notifier notifier;
|
D | sun8i_a83t_mipi_csi2.c | 448 sun8i_a83t_mipi_csi2_notifier_bound(struct v4l2_async_notifier *notifier, in sun8i_a83t_mipi_csi2_notifier_bound() 502 struct v4l2_async_notifier *notifier = &csi2_dev->bridge.notifier; in sun8i_a83t_mipi_csi2_bridge_source_setup() 537 struct v4l2_async_notifier *notifier = &bridge->notifier; in sun8i_a83t_mipi_csi2_bridge_setup() 615 struct v4l2_async_notifier *notifier = &csi2_dev->bridge.notifier; in sun8i_a83t_mipi_csi2_bridge_cleanup()
|
/linux-6.12.1/drivers/media/platform/sunxi/sun6i-csi/ |
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()
|
D | sun6i_csi_bridge.h | 43 struct v4l2_async_notifier notifier;
|
/linux-6.12.1/drivers/media/platform/ |
D | video-mux.c | 25 struct v4l2_async_notifier notifier; 40 notifier_to_video_mux(struct v4l2_async_notifier *n) in notifier_to_video_mux() 318 static int video_mux_notify_bound(struct v4l2_async_notifier *notifier, in video_mux_notify_bound()
|
/linux-6.12.1/drivers/media/pci/intel/ivsc/ |
D | mei_csi.c | 125 struct v4l2_async_notifier notifier; 154 static inline struct mei_csi *notifier_to_csi(struct v4l2_async_notifier *n) in notifier_to_csi() 524 static int mei_csi_notify_bound(struct v4l2_async_notifier *notifier, in mei_csi_notify_bound() 545 static void mei_csi_notify_unbind(struct v4l2_async_notifier *notifier, in mei_csi_notify_unbind()
|
/linux-6.12.1/drivers/media/platform/nxp/imx8-isi/ |
D | imx8-isi-core.c | 44 notifier_to_mxc_isi_dev(struct v4l2_async_notifier *n) in notifier_to_mxc_isi_dev() 49 static int mxc_isi_async_notifier_bound(struct v4l2_async_notifier *notifier, in mxc_isi_async_notifier_bound() 78 static int mxc_isi_async_notifier_complete(struct v4l2_async_notifier *notifier) in mxc_isi_async_notifier_complete()
|
/linux-6.12.1/drivers/media/platform/ti/davinci/ |
D | vpif_capture.h | 103 struct v4l2_async_notifier notifier;
|