]> git.baikalelectronics.ru Git - kernel.git/commit
mfd: sec: Fix RTC alarm interrupt number on S2MPS11
authorKrzysztof Kozlowski <k.kozlowski@samsung.com>
Thu, 2 Apr 2015 14:36:15 +0000 (16:36 +0200)
committerLee Jones <lee.jones@linaro.org>
Thu, 9 Apr 2015 09:26:54 +0000 (10:26 +0100)
commitdb63bba8098fe03df1d488328de4d8a02f0b3cb1
tree3453073a3755677fe0bc8fb2947397cba0bc394d
parent568f7fc41925a40d07c44c805b1609b11ed4bc4b
mfd: sec: Fix RTC alarm interrupt number on S2MPS11

The RTC on S2MPS11 is the same as S2MPS14. However interrupt numbers of
RTC alarms 0 and 1 were inversed between these two devices. So when
rtc-s5m driver requested S2MPS14_IRQ_RTCA0 interrupt, it matched to
S2MPS11_IRQ_RTCA1, not RTCA0.

Fix this by using consistent RTC alarm interrupt numbers and adding a
BUILD_BUG_ON for future generations.

Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/mfd/sec-irq.c
include/linux/mfd/samsung/irq.h