hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/media/platform/rockchip/isp/capture_v32.c
....@@ -1240,7 +1240,7 @@
12401240 data++;
12411241 }
12421242 if (!ns)
1243
- ns = ktime_get_ns();
1243
+ ns = rkisp_time_get_ns(dev);
12441244 stream->curr_buf->vb.vb2_buf.timestamp = ns;
12451245 stream->curr_buf->vb.sequence = seq;
12461246 vb2_set_plane_payload(&stream->curr_buf->vb.vb2_buf, 0, val * 4);
....@@ -1455,10 +1455,10 @@
14551455
14561456 rkisp_dmarx_get_frame(dev, &i, NULL, &ns, true);
14571457 if (!ns)
1458
- ns = ktime_get_ns();
1458
+ ns = rkisp_time_get_ns(dev);
14591459 buf->vb.sequence = i;
14601460 buf->vb.vb2_buf.timestamp = ns;
1461
- ns = ktime_get_ns();
1461
+ ns = rkisp_time_get_ns(dev);
14621462 stream->dbg.interval = ns - stream->dbg.timestamp;
14631463 stream->dbg.delay = ns - dev->isp_sdev.frm_timestamp;
14641464 stream->dbg.timestamp = ns;
....@@ -2325,7 +2325,7 @@
23252325 wake_up(&stream->done);
23262326 }
23272327 } else if (stream->id == RKISP_STREAM_MP && dev->cap_dev.wrap_line) {
2328
- ns = ktime_get_ns();
2328
+ ns = rkisp_time_get_ns(dev);
23292329 rkisp_dmarx_get_frame(dev, &seq, NULL, NULL, true);
23302330 stream->dbg.interval = ns - stream->dbg.timestamp;
23312331 stream->dbg.delay = ns - dev->isp_sdev.frm_timestamp;