Lines Matching refs:asd
1457 struct v4l2_async_subdev *asd) in soc_camera_async_bound() argument
1463 if (asd == sasc->sensor && !WARN_ON(icd->control)) { in soc_camera_async_bound()
1490 struct v4l2_async_subdev *asd) in soc_camera_async_unbind() argument
1523 struct v4l2_async_subdev **asd, unsigned int size) in scan_async_group() argument
1535 sasd = container_of(asd[i], struct soc_camera_async_subdev, asd); in scan_async_group()
1540 if (i >= size || asd[i]->match_type != V4L2_ASYNC_MATCH_I2C) { in scan_async_group()
1558 sasc->sensor = &sasd->asd; in scan_async_group()
1566 sasc->notifier.subdevs = asd; in scan_async_group()
1576 sasd->asd.match.i2c.adapter_id, sasd->asd.match.i2c.address); in scan_async_group()
1603 struct v4l2_async_subdev **asd; in scan_async_host() local
1606 for (j = 0, asd = ici->asd; ici->asd_sizes[j]; j++) { in scan_async_host()
1607 scan_async_group(ici, asd, ici->asd_sizes[j]); in scan_async_host()
1608 asd += ici->asd_sizes[j]; in scan_async_host()
1643 info->sasd.asd.match.of.node = remote; in soc_of_bind()
1644 info->sasd.asd.match_type = V4L2_ASYNC_MATCH_OF; in soc_of_bind()
1645 info->subdev = &info->sasd.asd; in soc_of_bind()
1657 sasc->sensor = &info->sasd.asd; in soc_of_bind()