summaryrefslogtreecommitdiff
path: root/drivers/input/qpnp-power-on.c
diff options
context:
space:
mode:
authorOsvaldo Banuelos <osvaldob@codeaurora.org>2016-05-20 13:44:17 -0700
committerKyle Yan <kyan@codeaurora.org>2016-05-24 14:26:34 -0700
commitd9d99a4c5ee6bda519b58a7d4d4be0762a1364ae (patch)
tree1b98fe9c4391c5f2e813dbf8566577f90ccdeaca /drivers/input/qpnp-power-on.c
parentba6dc024c4f08c0c69f53fd0b5a8f9fc24e8037b (diff)
input: qpnp-power-on: modify the bit range to store restart reason
Use 7 bits in SOFT_RB_SPARE PON register to store device restart reasons. Change-Id: I136c0d3583cef15b3ba22fbf6b8acbe014f9e8ab CRs-Fixed: 1019225 Signed-off-by: Osvaldo Banuelos <osvaldob@codeaurora.org>
Diffstat (limited to 'drivers/input/qpnp-power-on.c')
-rw-r--r--drivers/input/qpnp-power-on.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/input/qpnp-power-on.c b/drivers/input/qpnp-power-on.c
index 6f310a54d172..8c3c523c83de 100644
--- a/drivers/input/qpnp-power-on.c
+++ b/drivers/input/qpnp-power-on.c
@@ -348,7 +348,7 @@ int qpnp_pon_set_restart_reason(enum pon_restart_reason reason)
return 0;
rc = qpnp_pon_masked_write(pon, QPNP_PON_SOFT_RB_SPARE(pon),
- PON_MASK(7, 2), (reason << 2));
+ PON_MASK(7, 1), (reason << 1));
if (rc)
dev_err(&pon->pdev->dev,
"Unable to write to addr=%x, rc(%d)\n",