[rfc 0/2] pinctrl property checks

From: Conor Dooley

Date: Tue Feb 03 2026 - 12:42:54 EST


From: Conor Dooley <conor.dooley@xxxxxxxxxxxxx>

Hey Linus,

Finally got around to sending the property stuff that we were talking
about. It's definitely not the best thing I have ever written, but I
think it does an okay job of warning about setups that don't make sense
while adding fairly little complexity wise.

Cheers,
Conor.

CC: Linus Walleij <linusw@xxxxxxxxxx>
CC: Rob Herring <robh@xxxxxxxxxx>
CC: Krzysztof Kozlowski <krzk+dt@xxxxxxxxxx>
CC: Conor Dooley <conor+dt@xxxxxxxxxx>
CC: linux-gpio@xxxxxxxxxxxxxxx
CC: devicetree@xxxxxxxxxxxxxxx
CC: linux-kernel@xxxxxxxxxxxxxxx

Conor Dooley (2):
pinctrl: pinconf-generic: perform basic checks on pincfg properties
dt-bindings: pinctrl: pincfg-node: add restrictions on conflicting
properties

.../bindings/pinctrl/pincfg-node.yaml | 105 ++++++++++++++++--
drivers/pinctrl/pinconf-generic.c | 41 ++++++-
2 files changed, 138 insertions(+), 8 deletions(-)

--
2.51.0