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
next 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.