Heiko Stuebner
68164a73b1
drivers/rtc/rtc-hym8563.c: add optional clock-output-names property
...
This enables the setting of a custom clock name for the clock provided by
the hym8563 rtc.
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
Reviewed-by: Mike Turquette <mturquette@linaro.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2014-06-06 16:08:08 -07:00
Jingoo Han
e524360bff
rtc: rtc-hym8563: make of_device_id array const
...
Make of_device_id array const, because all OF functions handle it as
const.
Signed-off-by: Jingoo Han <jg1.han@samsung.com >
Acked-by: Heiko Stbner <heiko@sntech.de >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2014-06-06 16:08:07 -07:00
Heiko Stuebner
282cba6b00
drivers/rtc/rtc-hym8563.c: set uie_unsupported
...
The alarm of the hym8563 only supports a minute accuracy, while the uie
wants an alarm one second in the future. Therefore things like the
select() syscall will fail with a timeout, because the next alarm will
happen in a worst case of 60 seconds.
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
Cc: Alessandro Zummo <a.zummo@towertech.it >
Cc: <stable@vger.kernel.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2014-05-11 17:55:48 +09:00
Sachin Kamat
28ed893c02
drivers/rtc/rtc-hym8563.c: staticize local symbol
...
'hym8563_clkout_ops' is used only in this file.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2014-01-23 16:37:00 -08:00
Sachin Kamat
156e3526e8
drivers/rtc/rtc-hym8563.c: remove redundant of_match_ptr() helper
...
'hym8563_dt_idtable' is always compiled in. Hence the helper macro is not
needed.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2014-01-23 16:37:00 -08:00
Heiko Stuebner
dcaf038493
rtc: add hym8563 rtc-driver
...
The Haoyu Microelectronics HYM8563 provides rtc and alarm functions as
well as a clock output of up to 32kHz.
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
Cc: Rob Herring <rob.herring@calxeda.com >
Cc: Pawel Moll <pawel.moll@arm.com >
Cc: Mark Rutland <mark.rutland@arm.com >
Cc: Stephen Warren <swarren@wwwdotorg.org >
Cc: Ian Campbell <ijc+devicetree@hellion.org.uk >
Cc: Grant Likely <grant.likely@linaro.org >
Cc: Mike Turquette <mturquette@linaro.org >
Cc: Richard Weinberger <richard.weinberger@gmail.com >
Cc: Mark Brown <broonie@kernel.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2014-01-23 16:36:59 -08:00