Commit 003759d49a40 for kernel

commit 003759d49a407c712f0bbe77cf5cf5b57f03d9e0
Merge: 99e08debac1a 3812a9e84265
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri May 22 12:33:28 2026 -0700

    Merge tag 'pinctrl-v7.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl

    Pull pin control fixes from Linus Walleij:

     - Implement the GPIO .get_direction() callback in the Mediatek driver
       to rid dmesg warnings

     - Mark the Qualcomm IPQ4019 pins used as GPIO as using the GPIO pin
       function, so there is no conflict with orthogonal muxing

     - Fix incorrect settings of the "PUPD" (pull-up-pull-down) register
       during suspend/resume in the Renesas RZG2L

     - Fix the SMT register cache to be per-bank in the Renesas RZG2L

     - Fix the QDSS track clock and control pin group names in the Qualcomm
       Eliza driver

     - Fix a deadlock in the Amlogic driver, caused by playing around in
       sysfs

     - Fix some GPIO wakeup interrupt handling in Qualcomm QCS615. and a
       similar fix for the Qualcomm SM8150

     - Allow parsing DTs without explicit function nodes in the Freescale
       i.MX1 driver

     - Enable the IRQ for the WACF2200 touchscreen using a DMI quirk

    * tag 'pinctrl-v7.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl:
      pinctrl-amd: enable IRQ for WACF2200 touchscreen on Lenovo Yoga 7 14AGP11
      pinctrl: imx1: Allow parsing DT without function nodes
      pinctrl: qcom: Fix wakeirq map by removing disconnected irqs for sm8150
      pinctrl: qcom: Fix GPIO to PDC wake irq map for qcs615
      pinctrl: meson: amlogic-a4: fix deadlock issue
      pinctrl: qcom: eliza: Fix QDSS trace clock/control pingroup names
      pinctrl: renesas: rzg2l: Fix SMT register cache handling
      pinctrl: renesas: rzg2l: Fix incorrect PUPD register offset for high pins during suspend/resume
      pinctrl: qcom: ipq4019: mark gpio as a GPIO pin function
      pinctrl: mediatek: moore: implement gpio_chip::get_direction()