coresight-etm: unlock on error paths in mode_store()
authorDan Carpenter <dan.carpenter@oracle.com>
Fri, 9 Jan 2015 23:57:12 +0000 (16:57 -0700)
committerMathieu Poirier <mathieu.poirier@linaro.org>
Mon, 2 Mar 2015 18:33:23 +0000 (11:33 -0700)
commitf7977db7e8c1cd2b0346ae4dba820729edf3a2e3
treeb52630fcf78e02ef2510d4a7057e56d56cc1d9e0
parentb8f437e397ad822bd8e9e7e0975467731abfa881
coresight-etm: unlock on error paths in mode_store()

There are some missing unlocks on the error paths.

Fixes: a939fc5a71ad ('coresight-etm: add CoreSight ETM/PTM driver')
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
(cherry picked from commit 6ad1095990328e7e4b3a0e260825ad4b6406785a)
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
drivers/coresight/coresight-etm3x.c