.. | .. |
---|
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); |
---|