| .. | .. |
|---|
| 114 | 114 | struct rkisp_hw_dev *hw = ispdev->hw_dev; |
|---|
| 115 | 115 | struct v4l2_subdev *sd = v4l2_get_subdev_hostdata(&dev->sd); |
|---|
| 116 | 116 | unsigned long lock_flags = 0; |
|---|
| 117 | | - u64 ns = ktime_get_ns(); |
|---|
| 117 | + u64 ns = rkisp_time_get_ns(ispdev); |
|---|
| 118 | 118 | |
|---|
| 119 | 119 | if (dev->stopping) { |
|---|
| 120 | 120 | if (!hw->is_single) { |
|---|
| .. | .. |
|---|
| 148 | 148 | rkisp_dmarx_get_frame(ispdev, &hw->cur_buf->frame_id, |
|---|
| 149 | 149 | NULL, &ns, true); |
|---|
| 150 | 150 | if (!ns) |
|---|
| 151 | | - ns = ktime_get_ns(); |
|---|
| 151 | + ns = rkisp_time_get_ns(ispdev); |
|---|
| 152 | 152 | hw->cur_buf->frame_timestamp = ns; |
|---|
| 153 | 153 | hw->cur_buf->index = ispdev->dev_id; |
|---|
| 154 | 154 | v4l2_subdev_call(sd, video, s_rx_buffer, hw->cur_buf, NULL); |
|---|