[PATCH 0/7] rtc: add new ioctl interface and BSM support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This adds a new ioctl interface allowing to get and set extended
parameters on RTCs. While its main goal is to support backup switch
mode, it also intends to fix a long time issue. Until now, it was not
possible to know what features were supported by an RTC before actually
trying to make use of it and see that succeed or fail. In order to make
tests more reliable and allow userspace to take the correct decision,
the features are now exposed.

Alexandre Belloni (7):
  rtc: add alarm related features
  rtc: add parameter ioctl
  rtc: expose correction feature
  rtc: add correction parameter
  rtc: add BSM parameter
  rtc: rv3028: add BSM support
  rtc: rv3032: allow setting BSM

 drivers/rtc/class.c      |  3 ++
 drivers/rtc/dev.c        | 65 +++++++++++++++++++++++++++++++++
 drivers/rtc/rtc-rv3028.c | 73 +++++++++++++++++++++++++++++++++++++
 drivers/rtc/rtc-rv3032.c | 78 ++++++++++++++++++++++++++++++++++++++++
 include/linux/rtc.h      |  2 ++
 include/uapi/linux/rtc.h | 33 +++++++++++++++--
 6 files changed, 252 insertions(+), 2 deletions(-)

-- 
2.31.1




[Index of Archives]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux