/linux-6.1.9/include/media/ |
D | v4l2-async.h | 19 struct v4l2_async_notifier; 87 int (*bound)(struct v4l2_async_notifier *notifier, 90 int (*complete)(struct v4l2_async_notifier *notifier); 91 void (*unbind)(struct v4l2_async_notifier *notifier, 109 struct v4l2_async_notifier { struct 113 struct v4l2_async_notifier *parent; argument 140 void v4l2_async_nf_init(struct v4l2_async_notifier *notifier); 158 int __v4l2_async_nf_add_subdev(struct v4l2_async_notifier *notifier, 162 __v4l2_async_nf_add_fwnode(struct v4l2_async_notifier *notifier, 184 __v4l2_async_nf_add_fwnode_remote(struct v4l2_async_notifier *notif, [all …]
|
D | v4l2-fwnode.h | 25 struct v4l2_async_notifier; 458 struct v4l2_async_notifier *notifier,
|
/linux-6.1.9/drivers/media/v4l2-core/ |
D | v4l2-async.c | 27 static int v4l2_async_nf_call_bound(struct v4l2_async_notifier *n, in v4l2_async_nf_call_bound() 37 static void v4l2_async_nf_call_unbind(struct v4l2_async_notifier *n, in v4l2_async_nf_call_unbind() 47 static int v4l2_async_nf_call_complete(struct v4l2_async_notifier *n) in v4l2_async_nf_call_complete() 55 static void v4l2_async_nf_call_destroy(struct v4l2_async_notifier *n, in v4l2_async_nf_call_destroy() 64 static bool match_i2c(struct v4l2_async_notifier *notifier, in match_i2c() 79 match_fwnode_one(struct v4l2_async_notifier *notifier, in match_fwnode_one() 149 static bool match_fwnode(struct v4l2_async_notifier *notifier, in match_fwnode() 167 v4l2_async_find_match(struct v4l2_async_notifier *notifier, in v4l2_async_find_match() 170 bool (*match)(struct v4l2_async_notifier *notifier, in v4l2_async_find_match() 220 static struct v4l2_async_notifier * [all …]
|
D | v4l2-fwnode.c | 786 struct v4l2_async_notifier *notifier, in v4l2_async_nf_fwnode_parse_endpoint() 846 struct v4l2_async_notifier *notifier, in v4l2_async_nf_parse_fwnode_endpoints() 893 struct v4l2_async_notifier *notifier, in v4l2_fwnode_reference_parse() 1173 struct v4l2_async_notifier *notifier, in v4l2_fwnode_reference_parse_int_props() 1247 struct v4l2_async_notifier *notifier) in v4l2_async_nf_parse_fwnode_sensor() 1278 struct v4l2_async_notifier *notifier; in v4l2_async_register_subdev_sensor()
|
/linux-6.1.9/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-dev-common.c | 17 static inline struct imx_media_dev *notifier2dev(struct v4l2_async_notifier *n) in notifier2dev() 23 static int imx_media_subdev_bound(struct v4l2_async_notifier *notifier, in imx_media_subdev_bound() 184 int imx_media_probe_complete(struct v4l2_async_notifier *notifier) in imx_media_probe_complete()
|
D | imx-media.h | 160 struct v4l2_async_notifier notifier; 241 int imx_media_probe_complete(struct v4l2_async_notifier *notifier);
|
D | imx6-mipi-csi2.c | 39 struct v4l2_async_notifier notifier; 98 static inline struct csi2_dev *notifier_to_dev(struct v4l2_async_notifier *n) in notifier_to_dev() 592 static int csi2_notify_bound(struct v4l2_async_notifier *notifier, in csi2_notify_bound() 615 static void csi2_notify_unbind(struct v4l2_async_notifier *notifier, in csi2_notify_unbind()
|
/linux-6.1.9/drivers/media/platform/samsung/exynos4-is/ |
D | media-dev.h | 142 struct v4l2_async_notifier subdev_notifier; 162 static inline struct fimc_md *notifier_to_fimc_md(struct v4l2_async_notifier *n) in notifier_to_fimc_md()
|
/linux-6.1.9/drivers/media/platform/renesas/rcar-vin/ |
D | rcar-vin.h | 219 struct v4l2_async_notifier notifier; 285 struct v4l2_async_notifier notifier;
|
D | rcar-core.c | 225 static int rvin_group_notify_complete(struct v4l2_async_notifier *notifier) in rvin_group_notify_complete() 254 static void rvin_group_notify_unbind(struct v4l2_async_notifier *notifier, in rvin_group_notify_unbind() 280 static int rvin_group_notify_bound(struct v4l2_async_notifier *notifier, in rvin_group_notify_bound() 578 static int rvin_parallel_notify_complete(struct v4l2_async_notifier *notifier) in rvin_parallel_notify_complete() 613 static void rvin_parallel_notify_unbind(struct v4l2_async_notifier *notifier, in rvin_parallel_notify_unbind() 626 static int rvin_parallel_notify_bound(struct v4l2_async_notifier *notifier, in rvin_parallel_notify_bound()
|
/linux-6.1.9/drivers/media/platform/xilinx/ |
D | xilinx-vipp.h | 36 struct v4l2_async_notifier notifier;
|
/linux-6.1.9/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.1.9/drivers/media/platform/sunxi/sun6i-mipi-csi2/ |
D | sun6i_mipi_csi2.h | 34 struct v4l2_async_notifier notifier;
|
D | sun6i_mipi_csi2.c | 410 sun6i_mipi_csi2_notifier_bound(struct v4l2_async_notifier *notifier, in sun6i_mipi_csi2_notifier_bound() 464 struct v4l2_async_notifier *notifier = &csi2_dev->bridge.notifier; in sun6i_mipi_csi2_bridge_source_setup() 498 struct v4l2_async_notifier *notifier = &bridge->notifier; in sun6i_mipi_csi2_bridge_setup() 575 struct v4l2_async_notifier *notifier = &csi2_dev->bridge.notifier; in sun6i_mipi_csi2_bridge_cleanup()
|
/linux-6.1.9/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 | 447 sun8i_a83t_mipi_csi2_notifier_bound(struct v4l2_async_notifier *notifier, in sun8i_a83t_mipi_csi2_notifier_bound() 501 struct v4l2_async_notifier *notifier = &csi2_dev->bridge.notifier; in sun8i_a83t_mipi_csi2_bridge_source_setup() 536 struct v4l2_async_notifier *notifier = &bridge->notifier; in sun8i_a83t_mipi_csi2_bridge_setup() 613 struct v4l2_async_notifier *notifier = &csi2_dev->bridge.notifier; in sun8i_a83t_mipi_csi2_bridge_cleanup()
|
/linux-6.1.9/drivers/media/platform/ti/davinci/ |
D | vpif_capture.h | 103 struct v4l2_async_notifier notifier;
|
/linux-6.1.9/drivers/media/platform/ |
D | video-mux.c | 25 struct v4l2_async_notifier notifier; 41 notifier_to_video_mux(struct v4l2_async_notifier *n) in notifier_to_video_mux() 344 static int video_mux_notify_bound(struct v4l2_async_notifier *notifier, in video_mux_notify_bound()
|
/linux-6.1.9/drivers/media/platform/sunxi/sun6i-csi/ |
D | sun6i_csi.h | 48 struct v4l2_async_notifier notifier;
|
/linux-6.1.9/drivers/media/platform/rockchip/rkisp1/ |
D | rkisp1-dev.c | 123 static int rkisp1_subdev_notifier_bound(struct v4l2_async_notifier *notifier, in rkisp1_subdev_notifier_bound() 160 static int rkisp1_subdev_notifier_complete(struct v4l2_async_notifier *notifier) in rkisp1_subdev_notifier_complete() 184 struct v4l2_async_notifier *ntf = &rkisp1->notifier; in rkisp1_subdev_notifier_register()
|
/linux-6.1.9/drivers/media/platform/sunxi/sun4i-csi/ |
D | sun4i_csi.c | 43 static int sun4i_csi_notify_bound(struct v4l2_async_notifier *notifier, in sun4i_csi_notify_bound() 64 static int sun4i_csi_notify_complete(struct v4l2_async_notifier *notifier) in sun4i_csi_notify_complete()
|
D | sun4i_csi.h | 142 struct v4l2_async_notifier notifier;
|
/linux-6.1.9/drivers/media/platform/qcom/camss/ |
D | camss.h | 91 struct v4l2_async_notifier notifier;
|
/linux-6.1.9/drivers/staging/media/tegra-video/ |
D | vi.h | 212 struct v4l2_async_notifier notifier;
|