rtc: add rtc-driver for HID sensors of type time
authorAlexander Holler <holler@ahsoftware.de>
Sat, 15 Dec 2012 12:45:00 +0000 (12:45 +0000)
committerJonathan Cameron <jic23@kernel.org>
Sun, 6 Jan 2013 11:46:10 +0000 (11:46 +0000)
commit62e00cb9a39a889c39a4241645e860284a975e6d
tree2b52804e149a33cefcbb4b7d7db2b52a842a4a4e
parent2974cdf293e1cb00860522624252aeaba502c8bf
rtc: add rtc-driver for HID sensors of type time

This driver makes the time from HID sensors (hubs) which are offering
such available like any other RTC does.

It is necessary that all values like year, month etc, are send as
8bit values (1 byte each) and all of them in 1 report. Also the
spec HUTRR39b doesn't define the range of the year field, we
tread it as 0 - 99 because that's what most RTCs I know about are
offering.

Currently the time can only be read. Setting the time must be done
through sending a report (or a feature). The spec currently doesn't
define how and I'm not sure if I just should define something by myself.

Signed-off-by: Alexander Holler <holler@ahsoftware.de>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
drivers/rtc/Kconfig
drivers/rtc/Makefile
drivers/rtc/rtc-hid-sensor-time.c [new file with mode: 0644]