Searched refs:asd (Results 26 - 50 of 86) sorted by relevance

1234

/linux-master/drivers/staging/media/atomisp/pci/
H A Datomisp_v4l2.c660 if (isp->asd.streaming) {
669 isp->asd.recreate_streams_on_resume = isp->asd.stream_prepared;
670 atomisp_destroy_pipes_stream(&isp->asd);
684 if (isp->asd.recreate_streams_on_resume)
685 ret = atomisp_create_pipes_stream(&isp->asd);
828 atomisp_subdev_unregister_entities(&isp->asd);
883 ret = atomisp_subdev_register_subdev(&isp->asd, &isp->v4l2_dev);
1018 CSI2_PAD_SOURCE, &isp->asd.subdev.entity,
1053 isp->asd
[all...]
H A Datomisp_csi2_bridge.c612 struct v4l2_async_connection asd; member in struct:sensor_async_subdev
616 #define to_sensor_asd(a) container_of(a, struct sensor_async_subdev, asd)
622 struct v4l2_async_connection *asd)
625 struct sensor_async_subdev *s_asd = to_sensor_asd(asd);
649 struct v4l2_async_connection *asd)
652 struct sensor_async_subdev *s_asd = to_sensor_asd(asd);
620 atomisp_notifier_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_connection *asd) argument
647 atomisp_notifier_unbind(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_connection *asd) argument
H A Datomisp_drvfs.c58 if (isp->asd.streaming) {
H A Datomisp_internal.h176 struct atomisp_sub_device asd; member in struct:atomisp_device
208 spinlock_t lock; /* Protects asd.streaming */
/linux-master/drivers/media/platform/
H A Dvideo-mux.c320 struct v4l2_async_connection *asd)
340 struct v4l2_async_connection *asd; local
357 asd = v4l2_async_nf_add_fwnode_remote(&vmux->notifier, ep,
362 if (IS_ERR(asd)) {
363 ret = PTR_ERR(asd);
364 /* OK if asd already exists */
318 video_mux_notify_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_connection *asd) argument
/linux-master/drivers/media/pci/intel/ivsc/
H A Dmei_csi.c524 struct v4l2_async_connection *asd)
529 pad = media_entity_get_fwnode_pad(&subdev->entity, asd->match.fwnode,
545 struct v4l2_async_connection *asd)
598 struct v4l2_async_connection *asd; local
641 asd = v4l2_async_nf_add_fwnode_remote(&csi->notifier, sink_ep,
643 if (IS_ERR(asd)) {
644 ret = PTR_ERR(asd);
522 mei_csi_notify_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_connection *asd) argument
543 mei_csi_notify_unbind(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_connection *asd) argument
/linux-master/drivers/media/v4l2-core/
H A Dv4l2-fwnode.c834 struct v4l2_async_connection *asd; local
836 asd = v4l2_async_nf_add_fwnode(notifier, args.fwnode,
839 if (IS_ERR(asd)) {
840 /* not an error if asd already exists */
841 if (PTR_ERR(asd) == -EEXIST)
844 return PTR_ERR(asd);
1139 struct v4l2_async_connection *asd; local
1141 asd = v4l2_async_nf_add_fwnode(notifier, fwnode,
1144 if (IS_ERR(asd)) {
1145 ret = PTR_ERR(asd);
[all...]
/linux-master/drivers/spi/
H A Dspi-atmel.c384 struct atmel_spi_device *asd = spi->controller_state; local
395 spi_writel(as, CSR0 + 4 * chip_select, asd->csr);
399 spi_writel(as, CSR0, asd->csr);
421 new_polarity = (asd->csr & SPI_BIT(CPOL)) != 0;
1259 struct atmel_spi_device *asd; local
1310 asd = spi->controller_state;
1311 if (!asd) {
1312 asd = kzalloc(sizeof(struct atmel_spi_device), GFP_KERNEL);
1313 if (!asd)
1316 spi->controller_state = asd;
1355 struct atmel_spi_device *asd; local
1465 struct atmel_spi_device *asd = spi->controller_state; local
[all...]
/linux-master/drivers/media/platform/microchip/
H A Dmicrochip-csi2dc.c481 struct v4l2_async_connection *asd)
490 pad = media_entity_get_fwnode_pad(&subdev->entity, asd->match.fwnode,
525 struct v4l2_async_connection *asd; local
530 asd = v4l2_async_nf_add_fwnode_remote(&csi2dc->notifier,
536 if (IS_ERR(asd)) {
537 ret = PTR_ERR(asd);
479 csi2dc_async_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_connection *asd) argument
H A Dmicrochip-sama5d2-isc.c526 struct v4l2_async_connection *asd; local
532 asd = v4l2_async_nf_add_fwnode_remote(&subdev_entity->notifier,
539 if (IS_ERR(asd)) {
540 ret = PTR_ERR(asd);
H A Dmicrochip-sama7g5-isc.c516 struct v4l2_async_connection *asd; local
522 asd = v4l2_async_nf_add_fwnode_remote(&subdev_entity->notifier,
529 if (IS_ERR(asd)) {
530 ret = PTR_ERR(asd);
/linux-master/drivers/media/platform/cadence/
H A Dcdns-csi2rx.c484 struct v4l2_async_connection *asd)
490 asd->match.fwnode,
611 struct v4l2_async_connection *asd; local
647 asd = v4l2_async_nf_add_fwnode_remote(&csi2rx->notifier, fwh,
650 if (IS_ERR(asd)) {
652 return PTR_ERR(asd);
482 csi2rx_async_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *s_subdev, struct v4l2_async_connection *asd) argument
/linux-master/drivers/media/platform/st/stm32/stm32-dcmipp/
H A Ddcmipp-core.c257 struct v4l2_async_connection *asd)
333 struct v4l2_async_connection *asd)
376 struct v4l2_async_connection *asd; local
389 asd = v4l2_async_nf_add_fwnode_remote(&dcmipp->notifier, ep,
394 if (IS_ERR(asd)) {
396 return PTR_ERR(asd);
255 dcmipp_graph_notify_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_connection *asd) argument
331 dcmipp_graph_notify_unbind(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_connection *asd) argument
/linux-master/drivers/staging/media/imx/
H A Dimx-media-dev.c23 struct v4l2_async_connection *asd)
21 imx_media_subdev_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_connection *asd) argument
H A Dimx6-mipi-csi2.c639 struct v4l2_async_connection *asd)
645 pad = media_entity_get_fwnode_pad(&sd->entity, asd->match.fwnode,
662 struct v4l2_async_connection *asd)
679 struct v4l2_async_connection *asd; local
699 asd = v4l2_async_nf_add_fwnode_remote(&csi2->notifier, ep,
703 if (IS_ERR(asd))
704 return PTR_ERR(asd);
637 csi2_notify_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_connection *asd) argument
660 csi2_notify_unbind(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_connection *asd) argument
/linux-master/drivers/staging/media/starfive/camss/
H A Dstf-camss.h67 struct v4l2_async_connection asd; /* must be first */ member in struct:stfcamss_async_subdev
/linux-master/drivers/media/platform/nxp/imx8-isi/
H A Dimx8-isi-core.c33 struct v4l2_async_connection asd; member in struct:mxc_isi_async_subdev
38 asd_to_mxc_isi_async_subdev(struct v4l2_async_connection *asd) argument
40 return container_of(asd, struct mxc_isi_async_subdev, asd);
/linux-master/drivers/media/platform/qcom/camss/
H A Dcamss.h125 struct v4l2_async_connection asd; /* must be first */ member in struct:camss_async_subdev
/linux-master/drivers/media/pci/intel/ipu6/
H A Dipu6-isys-video.c732 stream->stream_source = stream->asd->source;
733 csi2 = ipu6_isys_subdev_to_csi2(stream->asd);
775 csi2 = ipu6_isys_subdev_to_csi2(av->stream->asd);
779 ret = ipu6_isys_get_stream_pad_fmt(&csi2->asd.sd, 0,
873 ipu6_isys_get_stream(struct ipu6_isys_video *av, struct ipu6_isys_subdev *asd) argument
887 isys->streams[i].asd == asd) {
900 stream->asd = asd;
1007 sd = &stream->asd
1207 struct ipu6_isys_subdev *asd; local
[all...]
/linux-master/drivers/media/platform/ti/omap3isp/
H A Disp.h223 struct v4l2_async_connection asd; member in struct:isp_async_subdev
236 return &container_of(asc, struct isp_async_subdev, asd)->bus;
/linux-master/drivers/staging/media/tegra-video/
H A Dvi.c38 * @asd: subdev asynchronous registration information
43 struct v4l2_async_connection asd; member in struct:tegra_vi_graph_entity
61 to_tegra_vi_graph_entity(struct v4l2_async_connection *asd) argument
63 return container_of(asd, struct tegra_vi_graph_entity, asd);
1467 struct v4l2_async_connection *asd; local
1469 list_for_each_entry(asd, list, asc_entry) {
1470 entity = to_tegra_vi_graph_entity(asd);
1472 if (entity->asd.match.fwnode == fwnode)
1496 ep = fwnode_graph_get_next_endpoint(entity->asd
1585 struct v4l2_async_connection *asd; local
1656 tegra_vi_graph_notify_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_connection *asd) argument
[all...]
/linux-master/drivers/media/i2c/
H A Dst-mipid02.c667 struct v4l2_async_connection *asd)
701 struct v4l2_async_connection *asd)
717 struct v4l2_async_connection *asd; local
750 asd = v4l2_async_nf_add_fwnode_remote(&bridge->notifier,
755 if (IS_ERR(asd)) {
756 dev_err(&client->dev, "fail to register asd to notifier %ld",
757 PTR_ERR(asd));
758 return PTR_ERR(asd);
665 mipid02_async_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *s_subdev, struct v4l2_async_connection *asd) argument
699 mipid02_async_unbind(struct v4l2_async_notifier *notifier, struct v4l2_subdev *s_subdev, struct v4l2_async_connection *asd) argument
/linux-master/drivers/media/platform/samsung/exynos4-is/
H A Dmedia-dev.c403 struct v4l2_async_connection *asd; local
466 asd = v4l2_async_nf_add_fwnode_remote(&fmd->subdev_notifier,
472 if (IS_ERR(asd))
473 return PTR_ERR(asd);
475 fmd->sensor[index].asd = asd;
1374 struct v4l2_async_connection *asd)
1382 if (fmd->sensor[i].asd == asd)
1372 subdev_notifier_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_connection *asd) argument
/linux-master/drivers/media/platform/marvell/
H A Dcafe-driver.c481 struct v4l2_async_connection *asd; local
545 asd = v4l2_async_nf_add_i2c(&mcam->notifier,
549 if (IS_ERR(asd)) {
550 ret = PTR_ERR(asd);
/linux-master/drivers/media/platform/ti/am437x/
H A Dam437x-vpfe.h87 struct v4l2_async_connection *asd[VPFE_MAX_SUBDEV]; member in struct:vpfe_config

Completed in 420 milliseconds

1234