summaryrefslogtreecommitdiff
path: root/mm/failslab.c
diff options
context:
space:
mode:
authorAnup Patel <anup.patel@broadcom.com>2017-10-03 08:21:48 +0300
committerJassi Brar <jaswinder.singh@linaro.org>2017-10-27 10:33:05 +0300
commita371c10ea4b38a5f120e86d906d404d50a0f4660 (patch)
treea65f9a932dc8d6552f97c5df7cdd746562ce6923 /mm/failslab.c
parent15f859ae5c43c7f0a064ed92d33f7a5bc5de6de0 (diff)
downloadlinux-a371c10ea4b38a5f120e86d906d404d50a0f4660.tar.xz
mailbox: bcm-flexrm-mailbox: Fix FlexRM ring flush sequence
As-per suggestion from FlexRM HW folks, we have to first set FlexRM ring flush state and then clear it for FlexRM ring flush to work properly. Currently, the FlexRM driver has incomplete FlexRM ring flush sequence which causes repeated insmod+rmmod of mailbox client drivers to fail. This patch fixes FlexRM ring flush sequence in flexrm_shutdown() as described above. Fixes: dbc049eee730 ("mailbox: Add driver for Broadcom FlexRM ring manager") Signed-off-by: Anup Patel <anup.patel@broadcom.com> Reviewed-by: Scott Branden <scott.branden@broadcom.com> Cc: stable@vger.kernel.org Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org>
Diffstat (limited to 'mm/failslab.c')
0 files changed, 0 insertions, 0 deletions