Home
last modified time | relevance | path

Searched refs:v4l2_async_subdev (Results 1 – 25 of 52) sorted by relevance

123

/Linux-v5.15/drivers/media/v4l2-core/
Dv4l2-async.c29 struct v4l2_async_subdev *asd) in v4l2_async_notifier_call_bound()
39 struct v4l2_async_subdev *asd) in v4l2_async_notifier_call_unbind()
56 struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) in match_i2c()
70 struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) in match_fwnode()
150 static struct v4l2_async_subdev *
155 struct v4l2_subdev *sd, struct v4l2_async_subdev *asd); in v4l2_async_find_match()
156 struct v4l2_async_subdev *asd; in v4l2_async_find_match()
182 static bool asd_equal(struct v4l2_async_subdev *asd_x, in asd_equal()
183 struct v4l2_async_subdev *asd_y) in asd_equal()
281 struct v4l2_async_subdev *asd) in v4l2_async_match_notify()
[all …]
Dv4l2-fwnode.c790 struct v4l2_async_subdev *asd; in v4l2_async_notifier_fwnode_parse_endpoint()
853 if (WARN_ON(asd_struct_size < sizeof(struct v4l2_async_subdev))) in __v4l2_async_notifier_parse_fwnode_ep()
943 struct v4l2_async_subdev *asd; in v4l2_fwnode_reference_parse()
947 struct v4l2_async_subdev); in v4l2_fwnode_reference_parse()
1244 struct v4l2_async_subdev *asd; in v4l2_fwnode_reference_parse_int_props()
1247 struct v4l2_async_subdev); in v4l2_fwnode_reference_parse_int_props()
/Linux-v5.15/include/media/
Dv4l2-async.h63 struct v4l2_async_subdev { struct
88 struct v4l2_async_subdev *asd); argument
92 struct v4l2_async_subdev *asd);
157 struct v4l2_async_subdev *asd);
159 struct v4l2_async_subdev *
182 struct v4l2_async_subdev *
211 struct v4l2_async_subdev *
Dv4l2-fwnode.h26 struct v4l2_async_subdev;
463 struct v4l2_async_subdev *asd);
/Linux-v5.15/drivers/staging/media/imx/
Dimx-media-of.c22 struct v4l2_async_subdev *asd; in imx_media_of_add_csi()
34 struct v4l2_async_subdev); in imx_media_of_add_csi()
Dimx6-mipi-csi2.c606 struct v4l2_async_subdev *asd) in csi2_notify_bound()
629 struct v4l2_async_subdev *asd) in csi2_notify_unbind()
646 struct v4l2_async_subdev *asd; in csi2_async_register()
667 &csi2->notifier, ep, struct v4l2_async_subdev); in csi2_async_register()
Dimx-media-dev.c23 struct v4l2_async_subdev *asd) in imx_media_subdev_bound()
/Linux-v5.15/drivers/media/platform/xilinx/
Dxilinx-vipp.c37 struct v4l2_async_subdev asd; /* must be first */
43 to_xvip_entity(struct v4l2_async_subdev *asd) in to_xvip_entity()
57 struct v4l2_async_subdev *asd; in xvip_graph_find_entity()
288 struct v4l2_async_subdev *asd; in xvip_graph_notify_complete()
315 struct v4l2_async_subdev *unused) in xvip_graph_notify_bound()
320 struct v4l2_async_subdev *asd; in xvip_graph_notify_bound()
406 struct v4l2_async_subdev *asd; in xvip_graph_parse()
/Linux-v5.15/drivers/media/platform/rcar-vin/
Drcar-vin.h105 struct v4l2_async_subdev *asd;
284 struct v4l2_async_subdev *asd;
Drcar-core.c568 struct v4l2_async_subdev *asd) in rvin_parallel_notify_unbind()
581 struct v4l2_async_subdev *asd) in rvin_parallel_notify_bound()
613 struct v4l2_async_subdev *asd; in rvin_parallel_parse_of()
645 struct v4l2_async_subdev); in rvin_parallel_parse_of()
763 struct v4l2_async_subdev *asd) in rvin_group_notify_unbind()
789 struct v4l2_async_subdev *asd) in rvin_group_notify_bound()
821 struct v4l2_async_subdev *asd; in rvin_mc_parse_of()
846 struct v4l2_async_subdev); in rvin_mc_parse_of()
/Linux-v5.15/drivers/media/platform/sunxi/sun4i-csi/
Dsun4i_csi.c45 struct v4l2_async_subdev *asd) in sun4i_csi_notify_bound()
121 struct v4l2_async_subdev *asd; in sun4i_csi_notifier_init()
139 struct v4l2_async_subdev); in sun4i_csi_notifier_init()
/Linux-v5.15/include/media/davinci/
Dvpif_types.h75 struct v4l2_async_subdev *asd[VPIF_CAPTURE_MAX_CHANNELS];
/Linux-v5.15/drivers/media/platform/
Dvideo-mux.c346 struct v4l2_async_subdev *asd) in video_mux_notify_bound()
366 struct v4l2_async_subdev *asd; in video_mux_async_register()
384 &vmux->notifier, ep, struct v4l2_async_subdev); in video_mux_async_register()
/Linux-v5.15/drivers/media/platform/cadence/
Dcdns-csi2rx.c249 struct v4l2_async_subdev *asd) in csi2rx_async_bound()
370 struct v4l2_async_subdev *asd; in csi2rx_parse_dt()
408 struct v4l2_async_subdev); in csi2rx_parse_dt()
/Linux-v5.15/drivers/media/platform/atmel/
Datmel-isi.h124 struct v4l2_async_subdev;
Datmel-sama5d2-isc.c514 struct v4l2_async_subdev *asd; in atmel_isc_probe()
521 struct v4l2_async_subdev); in atmel_isc_probe()
/Linux-v5.15/drivers/media/platform/marvell-ccic/
Dmmp-driver.c183 struct v4l2_async_subdev *asd; in mmpcam_probe()
245 struct v4l2_async_subdev); in mmpcam_probe()
Dcafe-driver.c488 struct v4l2_async_subdev *asd; in cafe_pci_probe()
552 struct v4l2_async_subdev); in cafe_pci_probe()
/Linux-v5.15/drivers/media/platform/qcom/camss/
Dcamss.h98 struct v4l2_async_subdev asd; /* must be first */
/Linux-v5.15/drivers/staging/media/tegra-video/
Dvi.h109 struct v4l2_async_subdev asd;
/Linux-v5.15/drivers/media/platform/am437x/
Dam437x-vpfe.h87 struct v4l2_async_subdev *asd[VPFE_MAX_SUBDEV];
/Linux-v5.15/drivers/media/platform/exynos4-is/
Dmedia-dev.h86 struct v4l2_async_subdev *asd;
/Linux-v5.15/drivers/media/i2c/
Dmax9286.c144 struct v4l2_async_subdev base;
148 static inline struct max9286_asd *to_max9286_asd(struct v4l2_async_subdev *asd) in to_max9286_asd()
523 struct v4l2_async_subdev *asd) in max9286_notify_bound()
585 struct v4l2_async_subdev *asd) in max9286_notify_unbind()
Dst-mipid02.c797 struct v4l2_async_subdev *asd) in mipid02_async_bound()
831 struct v4l2_async_subdev *asd) in mipid02_async_unbind()
847 struct v4l2_async_subdev *asd; in mipid02_parse_rx_ep()
883 struct v4l2_async_subdev); in mipid02_parse_rx_ep()
/Linux-v5.15/drivers/media/platform/rockchip/rkisp1/
Drkisp1-dev.c186 struct v4l2_async_subdev *asd) in rkisp1_subdev_notifier_bound()
210 struct v4l2_async_subdev *asd) in rkisp1_subdev_notifier_unbind()

123