Re: [PATCH v2 1/4] Input: Add driver for Cypress Generation 5 touchscreen
From: Andreas Kemnade <andreas@kemnade.info>
Date: 2021-12-13 18:49:19
Also in:
linux-devicetree, linux-input, lkml
From: Andreas Kemnade <andreas@kemnade.info>
Date: 2021-12-13 18:49:19
Also in:
linux-devicetree, linux-input, lkml
Hi, On Sun, 12 Dec 2021 21:45:48 -0800 Dmitry Torokhov [off-list ref] wrote:
quoted
quoted
quoted
+ rc = devm_request_threaded_irq(dev, irq, NULL, cyttsp5_handle_irq, + IRQF_TRIGGER_FALLING | IRQF_ONESHOT,Please do not override platform setup with hardcoded triggers. Also, it is strongly recommended to use level interrupts for these peripherals. This is also likely unsafe if controller is not completely shut off and is capable of generating interrupts given input device is not yet allocated.I have dropped the `IRQF_TRIGGER_FALLING |` I have tried to use level interrupts, but I can't get the device working with them.That is weird, does the interrupt controller support level interrupts?
hmm, it should, at least on the imx6 I am using them for some other devices, I guess, on the imx7 they should work, too. I hope I find time to give that a try the next days. Regards, Andreas _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel