Lines Matching refs:asd
1439 struct v4l2_async_subdev *asd) in soc_camera_async_bound() argument
1445 if (asd == sasc->sensor && !WARN_ON(icd->control)) { in soc_camera_async_bound()
1472 struct v4l2_async_subdev *asd) in soc_camera_async_unbind() argument
1505 struct v4l2_async_subdev **asd, unsigned int size) in scan_async_group() argument
1517 sasd = container_of(asd[i], struct soc_camera_async_subdev, asd); in scan_async_group()
1522 if (i >= size || asd[i]->match_type != V4L2_ASYNC_MATCH_I2C) { in scan_async_group()
1540 sasc->sensor = &sasd->asd; in scan_async_group()
1548 sasc->notifier.subdevs = asd; in scan_async_group()
1558 sasd->asd.match.i2c.adapter_id, sasd->asd.match.i2c.address); in scan_async_group()
1585 struct v4l2_async_subdev **asd; in scan_async_host() local
1588 for (j = 0, asd = ici->asd; ici->asd_sizes[j]; j++) { in scan_async_host()
1589 scan_async_group(ici, asd, ici->asd_sizes[j]); in scan_async_host()
1590 asd += ici->asd_sizes[j]; in scan_async_host()
1625 info->sasd.asd.match.of.node = remote; in soc_of_bind()
1626 info->sasd.asd.match_type = V4L2_ASYNC_MATCH_OF; in soc_of_bind()
1627 info->subdev = &info->sasd.asd; in soc_of_bind()
1639 sasc->sensor = &info->sasd.asd; in soc_of_bind()