From: Sergey Matyukevich Date: Wed, 11 Aug 2010 01:02:10 +0000 (-0700) Subject: rtc: fixes and new functionality for fm3130 X-Git-Tag: v2.6.36-rc1~211 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f3f99cf39180fc04a36cd376f434092fae85f317;p=pandora-kernel.git rtc: fixes and new functionality for fm3130 - add sanity check for alarm data in fm3130_probe - fix fm3130_set_alarm. According to the datasheet, setting match bit '0' indicates that the corresponding alarm field will be used in the match process - add operation alarm_irq_enable operation which is responsible for handling RTC_AIE_ON, RTC_AIE_OFF ioctls - remove clearing of AF bit after reading rtc/alarm control register: according to datasheet this bit is cleared anyway when rtc/alarm control register is read [akpm@linux-foundation.org: make fm3130_alarm_irq_enable() static, fix comment layout] Signed-off-by: Sergey Matyukevich Acked-by: Wan ZongShun Acked-by: Sergey Lapin Cc: Alessandro Zummo Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed