All of lore.kernel.org
 help / color / mirror / Atom feed
From: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
To: Linux GPIO <linux-gpio@vger.kernel.org>
Cc: Linus Walleij <linus.walleij@linaro.org>,
	Bartosz Golaszewski <brgl@bgdev.pl>,
	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Subject: [GIT PULL] intel-gpio for 6.10-1
Date: Mon, 6 May 2024 11:31:47 +0300	[thread overview]
Message-ID: <ZjiVc8DKWkNF7-oL@black.fi.intel.com> (raw)

Hi Linux GPIO  maintainers,

A set of updates regarding to GPIO ACPI library and a few Intel GPIO drivers.
The lot has been in LInux Next for a few weeks without reported problems.
Please, pull for v6.10-rc1.

Thanks,

With Best Regards,
Andy Shevchenko

The following changes since commit ace0ebe5c98d66889f19e0f30e2518d0c58d0e04:

  gpio: crystalcove: Use -ENOTSUPP consistently (2024-04-05 20:12:39 +0300)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git tags/intel-gpio-v6.10-1

for you to fetch changes up to ecc4b1418e2399753af7ef304d01f45e8e942286:

  gpio: Add Intel Granite Rapids-D vGPIO driver (2024-04-25 14:57:28 +0300)

----------------------------------------------------------------
intel-gpio for v6.10-1

* New driver for vGPIO controller on Intel Granite Rapids-D
* Update ACPI GPIO library to unify the IRQ code path
* Better GPIO IRQ line labeling for ACPI
* Switched Intel SCH driver to use "mapped" I/O accessors

The following is an automated git shortlog grouped by driver:

Add Intel Granite Rapids-D vGPIO driver:
 - Add Intel Granite Rapids-D vGPIO driver

crystalcove:
 -  Use -ENOTSUPP consistently

gpiolib:
 -  acpi: Set label for IRQ only lines
 -  acpi: Add fwnode name to the GPIO interrupt label
 -  acpi: Pass con_id instead of property into acpi_dev_gpio_irq_get_by()
 -  acpi: Move acpi_can_fallback_to_crs() out of __acpi_find_gpio()
 -  acpi: Simplify error handling in __acpi_find_gpio()
 -  acpi: Extract __acpi_find_gpio() helper
 -  acpi: Check for errors first in acpi_find_gpio()
 -  acpi: Remove never true check in acpi_get_gpiod_by_index()

sch:
 -  Utilise temporary variable for struct device
 -  Switch to memory mapped IO accessors

wcove:
 -  Use -ENOTSUPP consistently

----------------------------------------------------------------
Aapo Vienamo (1):
      gpio: Add Intel Granite Rapids-D vGPIO driver

Andy Shevchenko (10):
      gpiolib: acpi: Remove never true check in acpi_get_gpiod_by_index()
      gpiolib: acpi: Check for errors first in acpi_find_gpio()
      gpio: sch: Switch to memory mapped IO accessors
      gpio: sch: Utilise temporary variable for struct device
      gpiolib: acpi: Extract __acpi_find_gpio() helper
      gpiolib: acpi: Simplify error handling in __acpi_find_gpio()
      gpiolib: acpi: Move acpi_can_fallback_to_crs() out of __acpi_find_gpio()
      gpiolib: acpi: Pass con_id instead of property into acpi_dev_gpio_irq_get_by()
      gpiolib: acpi: Add fwnode name to the GPIO interrupt label
      gpiolib: acpi: Set label for IRQ only lines

 MAINTAINERS                                        |   1 +
 drivers/gpio/Kconfig                               |  18 +
 drivers/gpio/Makefile                              |   1 +
 drivers/gpio/gpio-graniterapids.c                  | 383 +++++++++++++++++++++
 drivers/gpio/gpio-pca953x.c                        |   2 +-
 drivers/gpio/gpio-sch.c                            |  35 +-
 drivers/gpio/gpiolib-acpi.c                        |  65 ++--
 .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c |   2 +-
 drivers/pinctrl/pinctrl-cy8c95x0.c                 |   2 +-
 include/linux/acpi.h                               |   8 +-
 10 files changed, 468 insertions(+), 49 deletions(-)
 create mode 100644 drivers/gpio/gpio-graniterapids.c

-- 
With Best Regards,
Andy Shevchenko



             reply	other threads:[~2024-05-06  9:10 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-05-06  8:31 Andy Shevchenko [this message]
2024-05-07  7:42 ` [GIT PULL] intel-gpio for 6.10-1 Bartosz Golaszewski

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=ZjiVc8DKWkNF7-oL@black.fi.intel.com \
    --to=andriy.shevchenko@linux.intel.com \
    --cc=brgl@bgdev.pl \
    --cc=linus.walleij@linaro.org \
    --cc=linux-gpio@vger.kernel.org \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.