Searched refs:s_asd (Results 1 – 8 of 8) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/staging/media/rkisp1/ |
| H A D | rkisp1-dev.c | 189 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 D | phy-rockchip-csi2-dphy.c | 727 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 D | phy-rockchip-mipi-rx.c | 1635 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 D | ipu3-cio2.c | 1393 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 D | subdev-itf.c | 965 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 D | dev.c | 1597 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 D | dev.c | 498 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 D | dev.c | 597 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()
|