rtc: ds1685: passing bogus values to irq_restore
authorDan Carpenter <dan.carpenter@oracle.com>
Wed, 2 Mar 2016 10:07:45 +0000 (13:07 +0300)
committerSasha Levin <sasha.levin@oracle.com>
Mon, 11 Jul 2016 03:07:13 +0000 (23:07 -0400)
commit49d22c01a3ee52d3783465079c64c3974ce53ab7
tree05d803e1c0fa3f1fba2a3ed12b1d0ac4a7ade0d6
parent1d22cdabe02c2c89fa78fc29795336edcc4445c0
rtc: ds1685: passing bogus values to irq_restore

[ Upstream commit 8c09b9fdecab1f4a289f07b46e2ad174b6641928 ]

We call spin_lock_irqrestore with "flags" set to zero instead of to the
value from spin_lock_irqsave().

Fixes: aaaf5fbf56f1 ('rtc: add driver for DS1685 family of real time clocks')
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
drivers/rtc/rtc-ds1685.c