mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [GIT PULL] Qualcomm pinctrl updates for v7.3-rc1
@ 2026-08-13  8:46 Bartosz Golaszewski
  2026-08-16 17:01 ` Linus Walleij
  0 siblings, 1 reply; 2+ messages in thread
From: Bartosz Golaszewski @ 2026-08-13  8:46 UTC (permalink / raw)
  To: Linus Walleij
  Cc: linux-arm-msm, linux-gpio, linux-kernel, brgl, Bartosz Golaszewski

Linus,

Here are the Qualcomm pinctrl driver updates for the upcoming merge window.
There are two new drivers, interrupt handling improvements for pinctrl-msm
and some minor driver updates and refactoring.

The merge from the irqchip tree pulls in dependencies for the PDC interrupt
handling changes.

All of this has been in next for quite some time. Please consider pulling.

Thanks,
Bartosz

The following changes since commit dc59e4fea9d83f03bad6bddf3fa2e52491777482:

  Linux 7.2-rc1 (2026-06-28 12:01:31 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git tags/pinctrl-qcom-updates-for-v7.3-rc1

for you to fetch changes up to 1860fb0be224dec0e4d170f46d1cbbc77e25e09e:

  pinctrl: qcom: Add irq_get/set_irqchip_state() for msm gpio irqchip (2026-07-27 16:24:23 +0200)

----------------------------------------------------------------
Qualcomm pinctrl updates for v7.3-rc1

New drivers:
- add pinctrl drivers for Maili TLMM and Elize LPASS LPI TLMM controllers

Driver updates:
- acknowledge interrupts for the PDC interrupt controller in pinctrl-msm
- implement irq_get/set_irqchip_state() for pinctrl-msm
- add support for a new model to Qualcomm pinctrl-spmi-gpio
- drop some dead code from qcom pinctrl modules

Devicetree bindings:
- document new TLMM controllers and the new model for the SPMI GPIO

----------------------------------------------------------------
Bartosz Golaszewski (2):
      Merge tag 'v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into pinctrl-qcom/for-next
      Merge tag 'irq-chip-qcom-pdc-for-gpio-07-07-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into HEAD

Fenglin Wu (2):
      dt-bindings: pinctrl: qcom,pmic-gpio: Document PMG1110 GPIO support
      pinctrl: qcom: spmi-gpio: Add PMG1110 GPIO support

Hans de Goede (2):
      pinctrl: qcom: Drop unnecessary bitmap_fill() call
      pinctrl: qcom: Drop unused irq_data argument from msm_gpio_update_dual_edge_pos()

Jingyi Wang (2):
      dt-bindings: pinctrl: qcom: Describe Maili TLMM block
      pinctrl: qcom: Add the tlmm driver for Maili platform

Maulik Shah (6):
      irqchip/qcom-pdc: Restructure version support
      irqchip/qcom-pdc: Move all static variables to struct pdc_desc
      irqchip/qcom-pdc: Differentiate between direct SPI and GPIO as SPI
      irqchip/qcom-pdc: Configure PDC to pass through mode
      Revert "pinctrl: qcom: x1e80100: Bypass PDC wakeup parent for now"
      pinctrl: qcom: Add irq_get/set_irqchip_state() for msm gpio irqchip

Ravi Hothi (2):
      dt-bindings: pinctrl: qcom,milos-lpass-lpi-pinctrl: Add Eliza pinctrl
      pinctrl: qcom: milos-lpass-lpi: Add Eliza LPASS LPI TLMM

Sneh Mankad (1):
      pinctrl: qcom: Avoid assigning unused private context in test cases

Stephan Gerhold (1):
      pinctrl: qcom: Acknowledge IRQs for PDC interrupt controller

 .../bindings/pinctrl/qcom,maili-tlmm.yaml          |  120 ++
 .../pinctrl/qcom,milos-lpass-lpi-pinctrl.yaml      |   18 +-
 .../bindings/pinctrl/qcom,pmic-gpio.yaml           |    3 +
 drivers/irqchip/qcom-pdc.c                         |  540 +++++--
 drivers/pinctrl/qcom/Kconfig.msm                   |   10 +
 drivers/pinctrl/qcom/Makefile                      |    1 +
 drivers/pinctrl/qcom/pinctrl-maili.c               | 1625 ++++++++++++++++++++
 drivers/pinctrl/qcom/pinctrl-milos-lpass-lpi.c     |   40 +
 drivers/pinctrl/qcom/pinctrl-msm.c                 |   63 +-
 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c           |    1 +
 drivers/pinctrl/qcom/pinctrl-x1e80100.c            |    4 +-
 drivers/pinctrl/qcom/tlmm-test.c                   |    3 -
 12 files changed, 2300 insertions(+), 128 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,maili-tlmm.yaml
 create mode 100644 drivers/pinctrl/qcom/pinctrl-maili.c

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

* Re: [GIT PULL] Qualcomm pinctrl updates for v7.3-rc1
  2026-08-13  8:46 [GIT PULL] Qualcomm pinctrl updates for v7.3-rc1 Bartosz Golaszewski
@ 2026-08-16 17:01 ` Linus Walleij
  0 siblings, 0 replies; 2+ messages in thread
From: Linus Walleij @ 2026-08-16 17:01 UTC (permalink / raw)
  To: Bartosz Golaszewski; +Cc: linux-arm-msm, linux-gpio, linux-kernel, brgl

On Thu, Aug 13, 2026 at 10:46 AM Bartosz Golaszewski
<bartosz.golaszewski@oss.qualcomm.com> wrote:

> Here are the Qualcomm pinctrl driver updates for the upcoming merge window.
> There are two new drivers, interrupt handling improvements for pinctrl-msm
> and some minor driver updates and refactoring.
>
> The merge from the irqchip tree pulls in dependencies for the PDC interrupt
> handling changes.
>
> All of this has been in next for quite some time. Please consider pulling.

Pulled in, thanks!

Yours,
Linus Walleij

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

end of thread, other threads:[~2026-08-16 17:01 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-13  8:46 [GIT PULL] Qualcomm pinctrl updates for v7.3-rc1 Bartosz Golaszewski
2026-08-16 17:01 ` Linus Walleij

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®