Re: [PATCH v1 3/8] dt-bindings: pinctrl: add NXP MC33978/MC34978 pinctrl
From: Oleksij Rempel
Date: Fri Feb 27 2026 - 05:10:44 EST
On Fri, Feb 27, 2026 at 12:00:43AM +0100, Linus Walleij wrote:
> Hi Oleksij,
>
> thanks for your patch for this very interesting hardware!
>
> On Wed, Feb 25, 2026 at 6:16 PM Oleksij Rempel <o.rempel@xxxxxxxxxxxxxx> wrote:
>
> > Add device tree binding documentation for the pin control and GPIO block
> > of the NXP MC33978/MC34978 Multiple Switch Detection Interface (MSDI).
> >
> > This block manages 22 switch detection inputs (14 Switch-to-Ground,
> > 8 Programmable) and acts as a GPIO controller.
> >
> > Additionally, it supports pin configuration for hardware-specific features
> > required for long-term contact maintenance in harsh environments, such as
> > adjusting the continuous/pulsed wetting current to penetrate oxide layers
> > on mechanical switches.
> >
> > Signed-off-by: Oleksij Rempel <o.rempel@xxxxxxxxxxxxxx>
>
> Are the hardware-specific pin configurations for oxide layer
> penetration (!) and stuff excluded from these bindings? (It looks
> like.)
Yes, they are excluded for now. The target board is general-purpose, so
the attached switches or LEDs will vary. I'd prefer to gather more
concrete use cases before designing a generic interface for the
wetting currents.
Best Regards,
Oleksij
--
Pengutronix e.K. | |
Steuerwalder Str. 21 | http://www.pengutronix.de/ |
31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |