diff --git a/drivers/platform/msm/qpnp-power-on.c b/drivers/platform/msm/qpnp-power-on.c index 462bd3b18c7..1a3baf5544d 100644 --- a/drivers/platform/msm/qpnp-power-on.c +++ b/drivers/platform/msm/qpnp-power-on.c @@ -1150,6 +1150,7 @@ static int __devinit qpnp_pon_probe(struct spmi_device *spmi) return rc; } + boot_reason = ffs(pon_sts); index = ffs(pon_sts) - 1; cold_boot = !qpnp_pon_is_warm_reset(); if (index >= ARRAY_SIZE(qpnp_pon_reason) || index < 0)