[PATCH v1 0/5] pinctrl: intel: capability handling rework

From: Andy Shevchenko

Date: Wed Mar 18 2026 - 11:16:09 EST


During testing a new feature (see patch 3). I discovered that the
handling of capabilities is currently limited and in some cases may
even lead to not-working but announced feature (PWM). Hence there
2 fixes for the existing support, 1 enabling of a new feature, and
a couple of cleanup changes.

Andy Shevchenko (5):
pinctrl: intel: Improve capability support
pinctrl: intel: Fix the revision for new features (1kOhm PD, HW
debouncer)
pinctrl: intel: Enable 3-bit PAD_OWN feature
pinctrl: intel: Refactor intel_gpio_add_pin_ranges() to make it
shorter
pinctrl: intel: define iterator variables inside for-loop

drivers/pinctrl/intel/pinctrl-intel.c | 87 +++++++++++++++------------
drivers/pinctrl/intel/pinctrl-intel.h | 1 +
2 files changed, 49 insertions(+), 39 deletions(-)

--
2.50.1