|
@@ -451,11 +451,11 @@ static void cs_hsi_read_on_control_complete(struct hsi_msg *msg)
|
|
dev_dbg(&hi->cl->device, "Read on control: %08X\n", cmd);
|
|
dev_dbg(&hi->cl->device, "Read on control: %08X\n", cmd);
|
|
cs_release_cmd(msg);
|
|
cs_release_cmd(msg);
|
|
if (hi->flags & CS_FEAT_TSTAMP_RX_CTRL) {
|
|
if (hi->flags & CS_FEAT_TSTAMP_RX_CTRL) {
|
|
- struct timespec tspec;
|
|
|
|
|
|
+ struct timespec64 tspec;
|
|
struct cs_timestamp *tstamp =
|
|
struct cs_timestamp *tstamp =
|
|
&hi->mmap_cfg->tstamp_rx_ctrl;
|
|
&hi->mmap_cfg->tstamp_rx_ctrl;
|
|
|
|
|
|
- ktime_get_ts(&tspec);
|
|
|
|
|
|
+ ktime_get_ts64(&tspec);
|
|
|
|
|
|
tstamp->tv_sec = (__u32) tspec.tv_sec;
|
|
tstamp->tv_sec = (__u32) tspec.tv_sec;
|
|
tstamp->tv_nsec = (__u32) tspec.tv_nsec;
|
|
tstamp->tv_nsec = (__u32) tspec.tv_nsec;
|