CHROMIUM: Input: cyapa - refactor debugfs mutex init/destruction
authorDaniel Kurtz <djkurtz@chromium.org>
Mon, 30 Apr 2012 07:31:14 +0000 (15:31 +0800)
committerOlof Johansson <olof@lixom.net>
Fri, 1 Jun 2012 06:50:36 +0000 (23:50 -0700)
commitc1a67f8611cb9a8b8123e7efefa9c4931fd5df69
tree3b3c3db1e381a1b65077b0dcc5c69c89f94c822d
parente614134434a8cfe9389a47d3e90c5db88cf10099
CHROMIUM: Input: cyapa - refactor debugfs mutex init/destruction

Make debugfs mutex init conditional on successful debugfs init, and
destroy mutex when debugfs is removed.

Signed-off-by: Daniel Kurtz <djkurtz@chromium.org>
BUG=chromium-os:23454
TEST=builds clean; cyapa debugfs entry read_fw still dumps firmware.

Change-Id: Iada91346af524521e2642d461aa0bc55753666a5
Reviewed-on: https://gerrit.chromium.org/gerrit/21454
Commit-Ready: Daniel Kurtz <djkurtz@chromium.org>
Reviewed-by: Daniel Kurtz <djkurtz@chromium.org>
Tested-by: Daniel Kurtz <djkurtz@chromium.org>
drivers/input/mouse/cyapa.c