Home
last modified time | relevance | path

Searched refs:s_asd (Results 1 – 8 of 8) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/staging/media/rkisp1/
H A Drkisp1-dev.c189 struct rkisp1_sensor_async *s_asd = in rkisp1_subdev_notifier_bound() local
192 s_asd->pixel_rate_ctrl = v4l2_ctrl_find(sd->ctrl_handler, in rkisp1_subdev_notifier_bound()
194 s_asd->sd = sd; in rkisp1_subdev_notifier_bound()
195 s_asd->dphy = devm_phy_get(rkisp1->dev, "dphy"); in rkisp1_subdev_notifier_bound()
196 if (IS_ERR(s_asd->dphy)) { in rkisp1_subdev_notifier_bound()
197 if (PTR_ERR(s_asd->dphy) != -EPROBE_DEFER) in rkisp1_subdev_notifier_bound()
199 return PTR_ERR(s_asd->dphy); in rkisp1_subdev_notifier_bound()
202 phy_init(s_asd->dphy); in rkisp1_subdev_notifier_bound()
211 struct rkisp1_sensor_async *s_asd = in rkisp1_subdev_notifier_unbind() local
214 phy_exit(s_asd->dphy); in rkisp1_subdev_notifier_unbind()
/OK3568_Linux_fs/kernel/drivers/phy/rockchip/
H A Dphy-rockchip-csi2-dphy.c727 struct sensor_async_subdev *s_asd = container_of(asd, in rockchip_csi2_dphy_notifier_bound() local
736 sensor->lanes = s_asd->lanes; in rockchip_csi2_dphy_notifier_bound()
737 sensor->mbus = s_asd->mbus; in rockchip_csi2_dphy_notifier_bound()
741 dphy->phy_index, sd->name, s_asd->mbus.type); in rockchip_csi2_dphy_notifier_bound()
794 struct sensor_async_subdev *s_asd = in rockchip_csi2_dphy_fwnode_parse() local
796 struct v4l2_mbus_config *config = &s_asd->mbus; in rockchip_csi2_dphy_fwnode_parse()
807 s_asd->lanes = vep->bus.mipi_csi2.num_data_lanes; in rockchip_csi2_dphy_fwnode_parse()
810 s_asd->lanes = vep->bus.mipi_csi1.data_lane; in rockchip_csi2_dphy_fwnode_parse()
816 switch (s_asd->lanes) { in rockchip_csi2_dphy_fwnode_parse()
H A Dphy-rockchip-mipi-rx.c1635 struct sensor_async_subdev *s_asd = container_of(asd, in rockchip_mipidphy_notifier_bound() local
1644 sensor->lanes = s_asd->lanes; in rockchip_mipidphy_notifier_bound()
1645 sensor->mbus = s_asd->mbus; in rockchip_mipidphy_notifier_bound()
1647 dev_info(priv->dev, "match %s:bus type %d\n", sd->name, s_asd->mbus.type); in rockchip_mipidphy_notifier_bound()
1700 struct sensor_async_subdev *s_asd = in rockchip_mipidphy_fwnode_parse() local
1702 struct v4l2_mbus_config *config = &s_asd->mbus; in rockchip_mipidphy_fwnode_parse()
1712 s_asd->lanes = vep->bus.mipi_csi2.num_data_lanes; in rockchip_mipidphy_fwnode_parse()
1716 s_asd->lanes = vep->bus.mipi_csi1.data_lane; in rockchip_mipidphy_fwnode_parse()
1722 switch (s_asd->lanes) { in rockchip_mipidphy_fwnode_parse()
/OK3568_Linux_fs/kernel/drivers/media/pci/intel/ipu3/
H A Dipu3-cio2.c1393 struct sensor_async_subdev *s_asd = container_of(asd, in cio2_notifier_bound() local
1397 if (cio2->queue[s_asd->csi2.port].sensor) in cio2_notifier_bound()
1400 q = &cio2->queue[s_asd->csi2.port]; in cio2_notifier_bound()
1402 q->csi2 = s_asd->csi2; in cio2_notifier_bound()
1416 struct sensor_async_subdev *s_asd = container_of(asd, in cio2_notifier_unbind() local
1419 cio2->queue[s_asd->csi2.port].sensor = NULL; in cio2_notifier_unbind()
1427 struct sensor_async_subdev *s_asd; in cio2_notifier_complete() local
1434 s_asd = container_of(asd, struct sensor_async_subdev, asd); in cio2_notifier_complete()
1435 q = &cio2->queue[s_asd->csi2.port]; in cio2_notifier_complete()
1479 struct sensor_async_subdev *s_asd; in cio2_parse_firmware() local
[all …]
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/cif/
H A Dsubdev-itf.c965 struct sensor_async_subdev *s_asd = in sditf_fwnode_parse() local
967 struct v4l2_mbus_config *config = &s_asd->mbus; in sditf_fwnode_parse()
978 s_asd->lanes = vep->bus.mipi_csi2.num_data_lanes; in sditf_fwnode_parse()
981 s_asd->lanes = vep->bus.mipi_csi1.data_lane; in sditf_fwnode_parse()
987 switch (s_asd->lanes) { in sditf_fwnode_parse()
H A Ddev.c1597 struct rkcif_async_subdev *s_asd = container_of(asd, in subdev_notifier_bound() local
1607 cif_dev->sensors[cif_dev->num_sensors].lanes = s_asd->lanes; in subdev_notifier_bound()
1608 cif_dev->sensors[cif_dev->num_sensors].mbus = s_asd->mbus; in subdev_notifier_bound()
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp1/
H A Ddev.c498 struct rkisp1_async_subdev *s_asd = container_of(asd, local
504 isp_dev->sensors[isp_dev->num_sensors].mbus = s_asd->mbus;
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/
H A Ddev.c597 struct rkisp_async_subdev *s_asd = container_of(asd, in subdev_notifier_bound() local
603 isp_dev->sensors[isp_dev->num_sensors].mbus = s_asd->mbus; in subdev_notifier_bound()