diff options
author | Alexandre Belloni <alexandre.belloni@bootlin.com> | 2019-04-07 17:30:12 -0400 |
---|---|---|
committer | Alexandre Belloni <alexandre.belloni@bootlin.com> | 2019-04-08 03:58:45 -0400 |
commit | 43dae505dae6ac86105fedb5e2ee3530e6aa1770 (patch) | |
tree | 1887d6fdb4234f21a8e8ce6c741b6adf950e21f5 | |
parent | 73f28f714a8fd0ecb692a225bb7a5979d902ecb5 (diff) |
rtc: test: use .set_time
Use .set_time instead of the deprecated .set_mmss64.
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
-rw-r--r-- | drivers/rtc/rtc-test.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/rtc/rtc-test.c b/drivers/rtc/rtc-test.c index f1a6dc5ad013..b298e9902f45 100644 --- a/drivers/rtc/rtc-test.c +++ b/drivers/rtc/rtc-test.c | |||
@@ -70,11 +70,11 @@ static int test_rtc_read_time(struct device *dev, struct rtc_time *tm) | |||
70 | return 0; | 70 | return 0; |
71 | } | 71 | } |
72 | 72 | ||
73 | static int test_rtc_set_mmss64(struct device *dev, time64_t secs) | 73 | static int test_rtc_set_time(struct device *dev, struct rtc_time *tm) |
74 | { | 74 | { |
75 | struct rtc_test_data *rtd = dev_get_drvdata(dev); | 75 | struct rtc_test_data *rtd = dev_get_drvdata(dev); |
76 | 76 | ||
77 | rtd->offset = secs - ktime_get_real_seconds(); | 77 | rtd->offset = rtc_tm_to_time64(tm) - ktime_get_real_seconds(); |
78 | 78 | ||
79 | return 0; | 79 | return 0; |
80 | } | 80 | } |
@@ -94,15 +94,15 @@ static int test_rtc_alarm_irq_enable(struct device *dev, unsigned int enable) | |||
94 | 94 | ||
95 | static const struct rtc_class_ops test_rtc_ops_noalm = { | 95 | static const struct rtc_class_ops test_rtc_ops_noalm = { |
96 | .read_time = test_rtc_read_time, | 96 | .read_time = test_rtc_read_time, |
97 | .set_mmss64 = test_rtc_set_mmss64, | 97 | .set_time = test_rtc_set_time, |
98 | .alarm_irq_enable = test_rtc_alarm_irq_enable, | 98 | .alarm_irq_enable = test_rtc_alarm_irq_enable, |
99 | }; | 99 | }; |
100 | 100 | ||
101 | static const struct rtc_class_ops test_rtc_ops = { | 101 | static const struct rtc_class_ops test_rtc_ops = { |
102 | .read_time = test_rtc_read_time, | 102 | .read_time = test_rtc_read_time, |
103 | .set_time = test_rtc_set_time, | ||
103 | .read_alarm = test_rtc_read_alarm, | 104 | .read_alarm = test_rtc_read_alarm, |
104 | .set_alarm = test_rtc_set_alarm, | 105 | .set_alarm = test_rtc_set_alarm, |
105 | .set_mmss64 = test_rtc_set_mmss64, | ||
106 | .alarm_irq_enable = test_rtc_alarm_irq_enable, | 106 | .alarm_irq_enable = test_rtc_alarm_irq_enable, |
107 | }; | 107 | }; |
108 | 108 | ||