[Hawaii+Oled]Remove the print function of fingerprint hard interrupt EGISFP

Remove the print function of fingerprint hard interrupt EGISFP

Avoid interrupt processing time is too long Trigger watchdog

Change-Id: I3e7632b0baa84b1f1fc09dd851307bd08be231a7
modified:   etxxx_fp.c
Reviewed-on: https://gerrit.mot.com/2206419
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: liujian <liujian24@lenovo.com>
Reviewed-by: Yan Zhang <zhangy26@motorola.com>
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
This commit is contained in:
tinno18 2022-03-03 20:29:09 +08:00
commit 32bd2b5c99

View file

@ -261,13 +261,13 @@ irqreturn_t fp_eint_func_ll(int irq, void *dev_id)
{
struct egisfp_dev_t *egis_dev = dev_id;
unsigned long irqflags;
INFO_PRINT(" %s \n", __func__);
//INFO_PRINT(" %s \n", __func__);
spin_lock_irqsave(&egis_dev->irq_lock, irqflags);
if (egis_dev->fps_ints.drdy_irq_flag == DRDY_IRQ_ENABLE)
{
egis_dev->fps_ints.finger_on = 1;
disable_irq_nosync(egis_dev->gpio_irq);
INFO_PRINT(" %s : DRDY_IRQ_DISABLE \n", __func__);
//INFO_PRINT(" %s : DRDY_IRQ_DISABLE \n", __func__);
egis_dev->fps_ints.drdy_irq_flag = DRDY_IRQ_DISABLE;
}
spin_unlock_irqrestore(&egis_dev->irq_lock, irqflags);