drivers/rtc/rtc-vt8500.c: fix year field in vt8500_rtc_set_time()
authorTony Prisk <linux@prisktech.co.nz>
Mon, 4 Feb 2013 22:28:44 +0000 (14:28 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 5 Feb 2013 09:38:47 +0000 (20:38 +1100)
commit3bdf8cd3226fe11f26ce32bbb4c5e381cf807c89
tree34345ec62eee5542e55f9f2070557eb2ce711fd6
parent1363b563a728097f34af9469452ec656995ca033
drivers/rtc/rtc-vt8500.c: fix year field in vt8500_rtc_set_time()

The year field is incorrectly masked when setting the date.  If the year
is beyond 2099, the year field will be incorrectly updated in hardware.

This patch masks the year field correctly.

Signed-off-by: Edgar Toernig <froese@gmx.de>
Signed-off-by: Tony Prisk <linux@prisktech.co.nz>
Cc: Alessandro Zummo <a.zummo@towertech.it>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/rtc/rtc-vt8500.c