Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8ea2c805 authored by Puneet Mishra's avatar Puneet Mishra
Browse files

NFC: Remove sleep from irq handler



Removed gpio_get_value_cansleep call from interrupt
handler.

CRs-Fixed: 968399

Change-Id: I739bde46be3a976117ded596da093415bd661064
Signed-off-by: default avatarPuneet Mishra <puneetm@codeaurora.org>
parent 1fdcf773
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
/* Copyright (c) 2015, The Linux Foundation. All rights reserved.
/* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 and
@@ -127,7 +127,7 @@ static irqreturn_t nqx_dev_irq_handler(int irq, void *dev_id)
		(nqx_dev->client->dev.power.is_suspended == true)) {
		pm_wakeup_event(&nqx_dev->client->dev, WAKEUP_SRC_TIMEOUT);
	}
	ret = gpio_get_value_cansleep(nqx_dev->irq_gpio);
	ret = gpio_get_value(nqx_dev->irq_gpio);
	if (!ret) {
#ifdef NFC_KERNEL_BU
		dev_info(&nqx_dev->client->dev,