Lines Matching defs:asd
156 struct v4l2_async_subdev asd;
163 static struct ceu_subdev *to_ceu_subdev(struct v4l2_async_subdev *asd)
165 return container_of(asd, struct ceu_subdev, asd);
1384 struct v4l2_async_subdev *asd)
1388 struct ceu_subdev *ceu_sd = to_ceu_subdev(asd);
1515 INIT_LIST_HEAD(&ceu_sd->asd.list);
1518 ceu_sd->asd.match_type = V4L2_ASYNC_MATCH_I2C;
1519 ceu_sd->asd.match.i2c.adapter_id = async_sd->i2c_adapter_id;
1520 ceu_sd->asd.match.i2c.address = async_sd->i2c_address;
1523 &ceu_sd->asd);
1582 INIT_LIST_HEAD(&ceu_sd->asd.list);
1586 ceu_sd->asd.match_type = V4L2_ASYNC_MATCH_FWNODE;
1587 ceu_sd->asd.match.fwnode = of_fwnode_handle(remote);
1590 &ceu_sd->asd);