[PATCH v3 4/4] Input: charlieplex_keypad: add GPIO charlieplex keypad
Andy Shevchenko
andriy.shevchenko at intel.com
Wed Feb 25 09:21:36 PST 2026
On Wed, Feb 25, 2026 at 09:14:16AM -0800, Dmitry Torokhov wrote:
> On Wed, Feb 25, 2026 at 11:56:52AM -0500, Hugo Villeneuve wrote:
> > On Wed, 25 Feb 2026 11:41:55 -0500
> > Hugo Villeneuve <hugo at hugovil.com> wrote:
> > > On Wed, 25 Feb 2026 18:12:13 +0200
> > > Andy Shevchenko <andriy.shevchenko at intel.com> wrote:
> > > > On Wed, Feb 25, 2026 at 10:54:01AM -0500, Hugo Villeneuve wrote:
...
> > > > > +#include <linux/of.h>
> > > >
> > > > Is this in use? Or you wanted mod_devicetable.h for OF ID table?
> > >
> > > I need only OF ID table, so will replace with mod_devicetable.h.
> >
> > Hi Andy,
> > finally I need <linux/of.h> for of_match_ptr()...
> >
> > But I will keep <mod_devicetable.h> ...
>
> Do we need the dependency on OF? We may include of match pointer
> unconditionally and the driver could be used on ACPI systems with
> PRP0001 HID.
Not only that. of_match_ptr() or ACPI_PTR() shouldn't be used in a new code
(there are, of course, _rare_ corner cases, which this one is not one of).
--
With Best Regards,
Andy Shevchenko
More information about the linux-arm-kernel
mailing list