OSDN Git Service

firmware: arm_scmi: Fix handling of unexpected delayed responses
authorCristian Marussi <cristian.marussi@arm.com>
Mon, 20 Apr 2020 15:23:15 +0000 (16:23 +0100)
committerSudeep Holla <sudeep.holla@arm.com>
Mon, 20 Apr 2020 16:25:26 +0000 (17:25 +0100)
commitc5bceb98ce0e4ae8057a386c5171a868213fe226
tree79ce17a9b12c404fea3383c3f84fbbc142d810b5
parentd04fb2b2ddefad7c00edd29c1ed40188ce8f12a2
firmware: arm_scmi: Fix handling of unexpected delayed responses

Upon reception of an unexpected bogus delayed response, clear the channel
and bail-out safely.

Link: https://lore.kernel.org/r/20200420152315.21008-5-cristian.marussi@arm.com
Fixes: 4d09852b6f01 ("firmware: arm_scmi: Add support for notifications message processing")
Signed-off-by: Cristian Marussi <cristian.marussi@arm.com>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
drivers/firmware/arm_scmi/driver.c