counter: microchip-tcb-capture: Fix CMR value check
authorWilliam Breathitt Gray <vilhelm.gray@gmail.com>
Sat, 14 Nov 2020 23:28:05 +0000 (18:28 -0500)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Thu, 3 Dec 2020 19:40:31 +0000 (19:40 +0000)
commit3418bd7cfce0bd8ef1ccedc4655f9f86f6c3b0ca
tree17746127fea3e8a8794f72b53fd0fef5b9a0f2be
parent0449fc4eead7af2523cd12f312b856dfa93731ed
counter: microchip-tcb-capture: Fix CMR value check

The ATMEL_TC_ETRGEDG_* defines are not masks but rather possible values
for CMR. This patch fixes the action_get() callback to properly check
for these values rather than mask them.

Fixes: 106b104137fd ("counter: Add microchip TCB capture counter")
Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com>
Acked-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Acked-by: Kamel Bouhara <kamel.bouhara@bootlin.com>
Cc: <Stable@vger.kernel.org>
Link: https://lore.kernel.org/r/20201114232805.253108-1-vilhelm.gray@gmail.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/counter/microchip-tcb-capture.c