From: Bartosz Golaszewski <brgl@bgdev.pl>
To: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Cc: Linux pin control <linux-gpio@vger.kernel.org>,
Linus Walleij <linus.walleij@linaro.org>,
Mika Westerberg <mika.westerberg@linux.intel.com>
Subject: Re: [GIT PULL] intel-pinctrl for 6.1-1
Date: Thu, 20 Oct 2022 19:31:23 +0200 [thread overview]
Message-ID: <CAMRc=Medt_M0h+1TdtRnu=7v1NmGePqfFBS02+zceXGLQ4OV3w@mail.gmail.com> (raw)
In-Reply-To: <Y1FgAAHJu/cVNAIC@black.fi.intel.com>
On Thu, Oct 20, 2022 at 4:58 PM Andy Shevchenko
<andriy.shevchenko@linux.intel.com> wrote:
>
> Hi Linux pin control maintainers,
>
> A bunch of cleanups of the pin control and GPIO headers. It has been a couple
> of days in Linux Next without any major issue reported, a few fixes are already
> incorporated in the respective patches. The idea is that pin control and GPIO
> subsystems take it now and we will continue from this for all new code.
>
> Linus, Bart, please pull to your trees.
> The tag is signed and can be considered as immutable.
>
> Thanks,
>
> With Best Regards,
> Andy Shevchenko
>
> The following changes since commit 9abf2313adc1ca1b6180c508c25f22f9395cc780:
>
> Linux 6.1-rc1 (2022-10-16 15:36:24 -0700)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git tags/intel-pinctrl-v6.1-1
>
> for you to fetch changes up to 1053f6a58766ac8eadcb72630262a5a454048479:
>
> pinctrl: Clean up headers (2022-10-19 18:08:45 +0300)
>
> ----------------------------------------------------------------
> intel-pinctrl for v6.1-1
>
> * Add missing and remove unused headers in pin control and GPIO drivers
> * Revise the pin control and GPIO headers
>
> ----------------------------------------------------------------
> Andy Shevchenko (50):
> gpio: aspeed: Add missing header(s)
> gpio: arizona: Remove unused header(s)
> gpio: da9052: Remove unused header(s)
> gpio: mockup: Add missing header(s)
> gpio: pca953x: Add missing header(s)
> gpio: pl061: Add missing header(s)
> gpio: reg: Add missing header(s)
> gpio: wm8350: Remove unused header(s)
> gpio: tegra186: Add missing header(s)
> gpiolib: cdev: Add missing header(s)
> gpiolib: Clean up headers
Can you send the GPIO changes separately? This way I don't need to
pull all those pinctrl patches into the GPIO PR for the next merge
window.
Bartosz
> media: c8sectpfe: Add missing header(s)
> pinctrl: actions: Add missing header(s)
> pinctrl: aspeed: Add missing header(s)
> pinctrl: at91: Add missing header(s)
> pinctrl: axp209: Add missing header(s)
> pinctrl: bcm: Add missing header(s)
> pinctrl: bm1880: Add missing header(s)
> pinctrl: cygnus-mux: Add missing header(s)
> pinctrl: gemini: Add missing header(s)
> pinctrl: imx: Add missing header(s)
> pinctrl: ingenic: Add missing header(s)
> pinctrl: k210: Add missing header(s)
> pinctrl: lochnagar: Add missing header(s)
> pinctrl: lpc18xx: Add missing header(s)
> pinctrl: mediatek: Add missing header(s)
> pinctrl: microchip-sgpio: Add missing header(s)
> pinctrl: mvebu: Add missing header(s)
> pinctrl: npcm7xx: Add missing header(s)
> pinctrl: ocelot: Add missing header(s)
> pinctrl: qcom: Add missing header(s)
> pinctrl: renesas: Add missing header(s)
> pinctrl: samsung: Add missing header(s)
> pinctrl: single: Add missing header(s)
> pinctrl: spear: Add missing header(s)
> pinctrl: sprd: Add missing header(s)
> pinctrl: st: Add missing header(s)
> pinctrl: starfive: Add missing header(s)
> pinctrl: stm32: Add missing header(s)
> pinctrl: stmfx: Add missing header(s)
> pinctrl: sunxi: Add missing header(s)
> pinctrl: tegra: Add missing header(s)
> pinctrl: ti-iodelay: Add missing header(s)
> pinctrl: uniphier: Add missing header(s)
> pinctrl: zynqmp: Add missing header(s)
> pinctrl: cherryview: Add missing header(s)
> pinctrl: lynxpoint: Add missing header(s)
> pinctrl: merrifield: Add missing header(s)
> pinctrl: intel: Add missing header(s)
> pinctrl: Clean up headers
>
> drivers/gpio/gpio-arizona.c | 5 ++--
> drivers/gpio/gpio-aspeed.c | 5 ++--
> drivers/gpio/gpio-da9052.c | 9 +++----
> drivers/gpio/gpio-mockup.c | 1 +
> drivers/gpio/gpio-pca953x.c | 3 ++-
> drivers/gpio/gpio-pl061.c | 15 ++++++-----
> drivers/gpio/gpio-tegra186.c | 3 ++-
> drivers/gpio/gpio-wm8350.c | 7 +++--
> drivers/gpio/gpiolib-acpi.h | 12 +++++++++
> drivers/gpio/gpiolib-cdev.c | 4 ++-
> drivers/gpio/gpiolib-of.h | 11 +++++++-
> drivers/gpio/gpiolib-sysfs.h | 2 ++
> .../platform/st/sti/c8sectpfe/c8sectpfe-core.c | 8 +++---
> drivers/pinctrl/actions/pinctrl-owl.c | 10 ++++---
> drivers/pinctrl/aspeed/pinctrl-aspeed.c | 1 +
> drivers/pinctrl/bcm/pinctrl-bcm281xx.c | 13 +++++----
> drivers/pinctrl/bcm/pinctrl-cygnus-mux.c | 9 ++++---
> drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 12 +++++----
> drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 8 +++---
> drivers/pinctrl/bcm/pinctrl-nsp-mux.c | 8 +++---
> drivers/pinctrl/cirrus/pinctrl-lochnagar.c | 6 +++--
> drivers/pinctrl/core.c | 19 ++++++-------
> drivers/pinctrl/core.h | 12 ++++++++-
> drivers/pinctrl/devicetree.h | 6 +++++
> drivers/pinctrl/freescale/pinctrl-imx.c | 8 +++---
> drivers/pinctrl/freescale/pinctrl-imx1-core.c | 4 ++-
> drivers/pinctrl/intel/pinctrl-cherryview.c | 6 +++--
> drivers/pinctrl/intel/pinctrl-intel.c | 6 +++--
> drivers/pinctrl/intel/pinctrl-lynxpoint.c | 6 +++--
> drivers/pinctrl/intel/pinctrl-merrifield.c | 4 ++-
> drivers/pinctrl/mediatek/pinctrl-moore.c | 3 +++
> drivers/pinctrl/mediatek/pinctrl-paris.c | 5 ++++
> drivers/pinctrl/mvebu/pinctrl-mvebu.c | 14 +++++-----
> drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 11 +++++---
> drivers/pinctrl/pinconf.h | 10 +++++++
> drivers/pinctrl/pinctrl-at91-pio4.c | 10 ++++---
> drivers/pinctrl/pinctrl-at91.c | 16 ++++++-----
> drivers/pinctrl/pinctrl-axp209.c | 8 +++---
> drivers/pinctrl/pinctrl-bm1880.c | 6 +++--
> drivers/pinctrl/pinctrl-gemini.c | 12 +++++----
> drivers/pinctrl/pinctrl-ingenic.c | 10 ++++---
> drivers/pinctrl/pinctrl-k210.c | 12 +++++----
> drivers/pinctrl/pinctrl-lpc18xx.c | 6 +++--
> drivers/pinctrl/pinctrl-microchip-sgpio.c | 4 ++-
> drivers/pinctrl/pinctrl-ocelot.c | 10 ++++---
> drivers/pinctrl/pinctrl-single.c | 6 ++---
> drivers/pinctrl/pinctrl-st.c | 21 +++++++++------
> drivers/pinctrl/pinctrl-stmfx.c | 2 ++
> drivers/pinctrl/pinctrl-utils.h | 5 ++++
> drivers/pinctrl/pinctrl-zynqmp.c | 5 +++-
> drivers/pinctrl/pinmux.c | 17 +++++++-----
> drivers/pinctrl/pinmux.h | 11 ++++++++
> drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 8 +++---
> drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 8 +++---
> drivers/pinctrl/renesas/pinctrl-rzg2l.c | 7 +++--
> drivers/pinctrl/renesas/pinctrl-rzn1.c | 8 ++++--
> drivers/pinctrl/renesas/pinctrl-rzv2m.c | 4 ++-
> drivers/pinctrl/renesas/pinctrl.c | 8 +++---
> drivers/pinctrl/samsung/pinctrl-samsung.c | 11 ++++----
> drivers/pinctrl/spear/pinctrl-spear.c | 6 +++--
> drivers/pinctrl/sprd/pinctrl-sprd.c | 6 +++--
> drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c | 3 +++
> drivers/pinctrl/stm32/pinctrl-stm32.c | 16 ++++++-----
> drivers/pinctrl/sunxi/pinctrl-sunxi.c | 18 +++++++------
> drivers/pinctrl/tegra/pinctrl-tegra-xusb.c | 6 +++--
> drivers/pinctrl/tegra/pinctrl-tegra.c | 6 +++--
> drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 8 +++---
> drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 8 +++---
> include/linux/gpio.h | 2 +-
> include/linux/gpio/aspeed.h | 4 +++
> include/linux/gpio/driver.h | 2 +-
> include/linux/gpio/gpio-reg.h | 4 +++
> include/linux/gpio/machine.h | 1 -
> include/linux/pinctrl/consumer.h | 31 ++++++++++------------
> include/linux/pinctrl/devinfo.h | 6 +++--
> include/linux/pinctrl/machine.h | 8 +++---
> include/linux/pinctrl/pinconf-generic.h | 23 +++++++++-------
> include/linux/pinctrl/pinctrl.h | 18 ++++++-------
> include/linux/pinctrl/pinmux.h | 5 ++--
> 79 files changed, 428 insertions(+), 234 deletions(-)
>
> --
> With Best Regards,
> Andy Shevchenko
>
>
next prev parent reply other threads:[~2022-10-20 17:31 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-10-20 14:49 [GIT PULL] intel-pinctrl for 6.1-1 Andy Shevchenko
2022-10-20 17:31 ` Bartosz Golaszewski [this message]
2022-10-20 17:43 ` Andy Shevchenko
2022-10-20 17:44 ` Andy Shevchenko
2022-10-21 8:02 ` Linus Walleij
2022-10-23 20:04 ` Andy Shevchenko
2022-10-24 7:16 ` Linus Walleij
2022-10-24 15:06 ` Andy Shevchenko
2022-10-25 13:34 ` Andy Shevchenko
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAMRc=Medt_M0h+1TdtRnu=7v1NmGePqfFBS02+zceXGLQ4OV3w@mail.gmail.com' \
--to=brgl@bgdev.pl \
--cc=andriy.shevchenko@linux.intel.com \
--cc=linus.walleij@linaro.org \
--cc=linux-gpio@vger.kernel.org \
--cc=mika.westerberg@linux.intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).