linux-gpio.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v1 00/10] pinctrl: intel: Consolidate struct intel_padgroup initialisers
@ 2025-11-04 14:56 Andy Shevchenko
  2025-11-04 14:56 ` [PATCH v1 01/10] pinctrl: intel: Introduce INTEL_GPP() macro Andy Shevchenko
                   ` (9 more replies)
  0 siblings, 10 replies; 19+ messages in thread
From: Andy Shevchenko @ 2025-11-04 14:56 UTC (permalink / raw)
  To: Andy Shevchenko, linux-gpio, linux-kernel
  Cc: Mika Westerberg, Andy Shevchenko, Linus Walleij

We have plenty of repetitive *_GPP() macros across the drivers.
Consolidate them under a newly introduced INTEL_GPP().

Andy Shevchenko (10):
  pinctrl: intel: Introduce INTEL_GPP() macro
  pinctrl: alderlake: Switch to INTEL_GPP() macro
  pinctrl: cannonlake: Switch to INTEL_GPP() macro
  pinctrl: icelake: Switch to INTEL_GPP() macro
  pinctrl: jasperlake: Switch to INTEL_GPP() macro
  pinctrl: lakefield: Switch to INTEL_GPP() macro
  pinctrl: meteorlake: Switch to INTEL_GPP() macro
  pinctrl: meteorpoint: Switch to INTEL_GPP() macro
  pinctrl: tigerlake: Switch to INTEL_GPP() macro
  pinctrl: sunrisepoint: Switch to INTEL_GPP() macro

 drivers/pinctrl/intel/pinctrl-alderlake.c    | 68 +++++++++----------
 drivers/pinctrl/intel/pinctrl-cannonlake.c   | 68 +++++++++----------
 drivers/pinctrl/intel/pinctrl-icelake.c      | 60 ++++++++---------
 drivers/pinctrl/intel/pinctrl-intel.h        |  9 +++
 drivers/pinctrl/intel/pinctrl-jasperlake.c   | 34 ++++------
 drivers/pinctrl/intel/pinctrl-lakefield.c    | 26 +++-----
 drivers/pinctrl/intel/pinctrl-meteorlake.c   | 54 +++++++--------
 drivers/pinctrl/intel/pinctrl-meteorpoint.c  | 46 ++++++-------
 drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 26 +++-----
 drivers/pinctrl/intel/pinctrl-tigerlake.c    | 70 +++++++++-----------
 10 files changed, 199 insertions(+), 262 deletions(-)

-- 
2.50.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2025-11-05 17:12 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-04 14:56 [PATCH v1 00/10] pinctrl: intel: Consolidate struct intel_padgroup initialisers Andy Shevchenko
2025-11-04 14:56 ` [PATCH v1 01/10] pinctrl: intel: Introduce INTEL_GPP() macro Andy Shevchenko
2025-11-04 14:56 ` [PATCH v1 02/10] pinctrl: alderlake: Switch to " Andy Shevchenko
2025-11-05 10:31   ` Mika Westerberg
2025-11-05 11:40     ` Andy Shevchenko
2025-11-05 11:50       ` Mika Westerberg
2025-11-05 11:51         ` Andy Shevchenko
2025-11-05 11:55           ` Mika Westerberg
2025-11-05 15:27             ` Andy Shevchenko
2025-11-05 15:41               ` Mika Westerberg
2025-11-05 17:11                 ` Andy Shevchenko
2025-11-04 14:56 ` [PATCH v1 03/10] pinctrl: cannonlake: " Andy Shevchenko
2025-11-04 14:56 ` [PATCH v1 04/10] pinctrl: icelake: " Andy Shevchenko
2025-11-04 14:56 ` [PATCH v1 05/10] pinctrl: jasperlake: " Andy Shevchenko
2025-11-04 14:56 ` [PATCH v1 06/10] pinctrl: lakefield: " Andy Shevchenko
2025-11-04 14:56 ` [PATCH v1 07/10] pinctrl: meteorlake: " Andy Shevchenko
2025-11-04 14:56 ` [PATCH v1 08/10] pinctrl: meteorpoint: " Andy Shevchenko
2025-11-04 14:56 ` [PATCH v1 09/10] pinctrl: tigerlake: " Andy Shevchenko
2025-11-04 14:56 ` [PATCH v1 10/10] pinctrl: sunrisepoint: " Andy Shevchenko

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).