Searched refs:csi_dev (Results 1 – 7 of 7) sorted by relevance
567 ret = csi_config(&dev->csi_dev); in rkisp_csi_config_patch()712 struct rkisp_csi_device *csi_dev = &dev->csi_dev; in rkisp_register_csi_subdev() local716 memset(csi_dev, 0, sizeof(*csi_dev)); in rkisp_register_csi_subdev()717 csi_dev->ispdev = dev; in rkisp_register_csi_subdev()718 sd = &csi_dev->sd; in rkisp_register_csi_subdev()726 csi_dev->pads[CSI_SINK].flags = in rkisp_register_csi_subdev()728 csi_dev->pads[CSI_SRC_CH0].flags = in rkisp_register_csi_subdev()731 csi_dev->max_pad = CSI_SRC_CH0 + 1; in rkisp_register_csi_subdev()733 csi_dev->max_pad = CSI_PAD_MAX; in rkisp_register_csi_subdev()734 csi_dev->pads[CSI_SRC_CH1].flags = MEDIA_PAD_FL_SOURCE; in rkisp_register_csi_subdev()[all …]
805 struct rkisp_csi_device *csi = &dev->csi_dev; in dmatx3_config_mi()848 struct rkisp_csi_device *csi = &dev->csi_dev; in dmatx2_config_mi()893 struct rkisp_csi_device *csi = &dev->csi_dev; in dmatx0_config_mi()1982 dev->csi_dev.irq_cnt++; in rkisp_mipi_v21_isr()1984 dev->csi_dev.err_cnt++ < RKISP_CONTI_ERR_MAX) in rkisp_mipi_v21_isr()1987 dev->csi_dev.err_cnt < RKISP_CONTI_ERR_MAX) { in rkisp_mipi_v21_isr()1989 dev->csi_dev.err_cnt++; in rkisp_mipi_v21_isr()1992 if (overflow && dev->csi_dev.err_cnt++ < RKISP_CONTI_ERR_MAX) in rkisp_mipi_v21_isr()2003 dev->csi_dev.tx_first[i]) in rkisp_mipi_v21_isr()2005 dev->csi_dev.tx_first[i] = true; in rkisp_mipi_v21_isr()[all …]
859 struct rkisp_csi_device *csi = &dev->csi_dev; in dmatx3_config_mi()903 struct rkisp_csi_device *csi = &dev->csi_dev; in dmatx2_config_mi()946 struct rkisp_csi_device *csi = &dev->csi_dev; in dmatx1_config_mi()990 struct rkisp_csi_device *csi = &dev->csi_dev; in dmatx0_config_mi()2255 dev->csi_dev.irq_cnt++; in rkisp_mipi_v20_isr()2257 dev->csi_dev.err_cnt++ < RKISP_CONTI_ERR_MAX) in rkisp_mipi_v20_isr()2260 dev->csi_dev.err_cnt < RKISP_CONTI_ERR_MAX) { in rkisp_mipi_v20_isr()2262 dev->csi_dev.err_cnt++; in rkisp_mipi_v20_isr()2266 dev->csi_dev.err_cnt++ < RKISP_CONTI_ERR_MAX) in rkisp_mipi_v20_isr()2277 dev->csi_dev.tx_first[i]) in rkisp_mipi_v20_isr()[all …]
413 pad, &dev->csi_dev.sd.entity, CSI_SINK, en); in rkisp_create_links()414 ret |= media_create_pad_link(&dev->csi_dev.sd.entity, CSI_SRC_CH0, in rkisp_create_links()416 dev->csi_dev.sink[0].linked = en; in rkisp_create_links()417 dev->csi_dev.sink[0].index = BIT(0); in rkisp_create_links()
193 struct rkisp_csi_device csi_dev; member
381 memset(dev->csi_dev.mipi_di, 0, sizeof(dev->csi_dev.mipi_di)); in rkisp_update_sensor_info()382 for (i = 0; i < dev->csi_dev.max_pad - 1; i++) { in rkisp_update_sensor_info()418 dev->csi_dev.mipi_di[i] = CIF_MIPI_DATA_SEL_DT(ret) | in rkisp_update_sensor_info()1258 if (isp->csi_dev.irq_cnt != mipi_irq_cnt) { in rkisp_restart_monitor()1259 mipi_irq_cnt = isp->csi_dev.irq_cnt; in rkisp_restart_monitor()1317 isp->csi_dev.err_cnt = 0; in rkisp_restart_monitor()
1680 source = &dev->csi_dev.sd.entity; in rkisp_register_stream_vdev()1687 dev->csi_dev.sink[pad - 1].linked = true; in rkisp_register_stream_vdev()1688 dev->csi_dev.sink[pad - 1].index = BIT(pad - 1); in rkisp_register_stream_vdev()