diff options
Diffstat (limited to 'drivers/rtc/rtc-bfin.c')
| -rw-r--r-- | drivers/rtc/rtc-bfin.c | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/drivers/rtc/rtc-bfin.c b/drivers/rtc/rtc-bfin.c index 17971d93354..ca9cff85ab8 100644 --- a/drivers/rtc/rtc-bfin.c +++ b/drivers/rtc/rtc-bfin.c | |||
| @@ -240,32 +240,6 @@ static void bfin_rtc_int_set_alarm(struct bfin_rtc *rtc) | |||
| 240 | */ | 240 | */ |
| 241 | bfin_rtc_int_set(rtc->rtc_alarm.tm_yday == -1 ? RTC_ISTAT_ALARM : RTC_ISTAT_ALARM_DAY); | 241 | bfin_rtc_int_set(rtc->rtc_alarm.tm_yday == -1 ? RTC_ISTAT_ALARM : RTC_ISTAT_ALARM_DAY); |
| 242 | } | 242 | } |
| 243 | static int bfin_rtc_ioctl(struct device *dev, unsigned int cmd, unsigned long arg) | ||
| 244 | { | ||
| 245 | struct bfin_rtc *rtc = dev_get_drvdata(dev); | ||
| 246 | int ret = 0; | ||
| 247 | |||
| 248 | dev_dbg_stamp(dev); | ||
| 249 | |||
| 250 | bfin_rtc_sync_pending(dev); | ||
| 251 | |||
| 252 | switch (cmd) { | ||
| 253 | case RTC_UIE_ON: | ||
| 254 | dev_dbg_stamp(dev); | ||
| 255 | bfin_rtc_int_set(RTC_ISTAT_SEC); | ||
| 256 | break; | ||
| 257 | case RTC_UIE_OFF: | ||
| 258 | dev_dbg_stamp(dev); | ||
| 259 | bfin_rtc_int_clear(~RTC_ISTAT_SEC); | ||
| 260 | break; | ||
| 261 | |||
| 262 | default: | ||
| 263 | dev_dbg_stamp(dev); | ||
| 264 | ret = -ENOIOCTLCMD; | ||
| 265 | } | ||
| 266 | |||
| 267 | return ret; | ||
| 268 | } | ||
| 269 | 243 | ||
| 270 | static int bfin_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) | 244 | static int bfin_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) |
| 271 | { | 245 | { |
| @@ -358,7 +332,6 @@ static int bfin_rtc_proc(struct device *dev, struct seq_file *seq) | |||
| 358 | } | 332 | } |
| 359 | 333 | ||
| 360 | static struct rtc_class_ops bfin_rtc_ops = { | 334 | static struct rtc_class_ops bfin_rtc_ops = { |
| 361 | .ioctl = bfin_rtc_ioctl, | ||
| 362 | .read_time = bfin_rtc_read_time, | 335 | .read_time = bfin_rtc_read_time, |
| 363 | .set_time = bfin_rtc_set_time, | 336 | .set_time = bfin_rtc_set_time, |
| 364 | .read_alarm = bfin_rtc_read_alarm, | 337 | .read_alarm = bfin_rtc_read_alarm, |
