aboutsummaryrefslogtreecommitdiff
path: root/drivers/fpga/intel-m10-bmc-sec-update.c
diff options
context:
space:
mode:
authorWilliam Breathitt Gray <william.gray@linaro.org>2022-09-22 07:20:56 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2022-09-22 14:26:37 +0200
commit2bc54aaa65d2126ae629919175708a28ce7ef06e (patch)
treeeadc676bfd3fed8e9cf91cd22eebcadd684bdb49 /drivers/fpga/intel-m10-bmc-sec-update.c
parentab4bbde809ff7bc964f638d62959ec4272a8729a (diff)
counter: 104-quad-8: Fix skipped IRQ lines during events configuration
IRQ trigger configuration is skipped if it has already been set before; however, the IRQ line still needs to be OR'd to irq_enabled because irq_enabled is reset for every events_configure call. This patch moves the irq_enabled OR operation update to before the irq_trigger check so that IRQ line enablement is not skipped. Fixes: c95cc0d95702 ("counter: 104-quad-8: Fix persistent enabled events bug") Cc: stable <stable@kernel.org> Link: https://lore.kernel.org/r/20220815122301.2750-1-william.gray@linaro.org/ Signed-off-by: William Breathitt Gray <william.gray@linaro.org> Link: https://lore.kernel.org/r/179eed11eaf225dbd908993b510df0c8f67b1230.1663844776.git.william.gray@linaro.org Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/fpga/intel-m10-bmc-sec-update.c')
0 files changed, 0 insertions, 0 deletions