mbox series

Pin control fixes for v6.16

Message ID CACRpkdYC5Ut3L9Og5-c=e1DmqzQD-6BSDS-cMyhcmQq2m+LsYQ@mail.gmail.com
State New
Headers show
Series Pin control fixes for v6.16 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git tags/pinctrl-v6.16-2

Message

Linus Walleij June 12, 2025, 6:23 a.m. UTC
Hi Linus,

here are some early fixes for v6.16, nothing special just some
merge window noise in various drivers.

Details in the signed tag. The first Qualcomm patch was something
that was based on fixes submitted late for v6.15 so it wasn't in
the v6.16-rc1 pull request as that was based on v6.15-rc1.

Please pull it in!

Yours,
Linus Walleij

The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:

  Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
tags/pinctrl-v6.16-2

for you to fetch changes up to 5558f27a58459a4038ebb23bcb5bd40c1e345c57:

  pinctrl: sunxi: dt: Consider pin base when calculating bank number
from pin (2025-06-10 14:35:40 +0200)

----------------------------------------------------------------
Pin control fixes for v6.16:

- Add some missing pins on the Qualcomm QCM2290, along with a
  managed resources patch that make it clean and nice.

- Drop an unused function in the ST Micro driver.

- Drop bouncing MAINTAINER entry.

- Drop of_match_ptr() macro to rid compile warnings in the TB10x
  driver.

- Fix up calculation of pin numbers from base in the Sunxi driver.

----------------------------------------------------------------
Chen-Yu Tsai (1):
      pinctrl: sunxi: dt: Consider pin base when calculating bank
number from pin

Dmitry Baryshkov (1):
      pinctrl: qcom: switch to devm_gpiochip_add_data()

Krzysztof Kozlowski (3):
      pinctrl: st: Drop unused st_gpio_bank() function
      pinctrl: MAINTAINERS: Drop bouncing Jianlong Huang
      pinctrl: tb10x: Drop of_match_ptr for ID table

Wojciech Slenska (1):
      pinctrl: qcom: pinctrl-qcm2290: Add missing pins

 .../bindings/pinctrl/starfive,jh7110-aon-pinctrl.yaml         |  2 +-
 .../bindings/pinctrl/starfive,jh7110-sys-pinctrl.yaml         |  2 +-
 MAINTAINERS                                                   |  1 -
 drivers/pinctrl/pinctrl-st.c                                  |  5 -----
 drivers/pinctrl/pinctrl-tb10x.c                               |  2 +-
 drivers/pinctrl/qcom/pinctrl-apq8064.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-apq8084.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-ipq4019.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-ipq5018.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-ipq5332.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-ipq5424.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-ipq6018.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-ipq8064.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-ipq8074.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-ipq9574.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-mdm9607.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-mdm9615.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-msm.c                            | 11 +----------
 drivers/pinctrl/qcom/pinctrl-msm.h                            |  1 -
 drivers/pinctrl/qcom/pinctrl-msm8226.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-msm8660.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-msm8909.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-msm8916.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-msm8917.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-msm8953.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-msm8960.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-msm8976.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-msm8994.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-msm8996.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-msm8998.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-msm8x74.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-qcm2290.c                        | 10 +++++++++-
 drivers/pinctrl/qcom/pinctrl-qcs404.c                         |  1 -
 drivers/pinctrl/qcom/pinctrl-qcs615.c                         |  1 -
 drivers/pinctrl/qcom/pinctrl-qcs8300.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-qdu1000.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-sa8775p.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-sar2130p.c                       |  1 -
 drivers/pinctrl/qcom/pinctrl-sc7180.c                         |  1 -
 drivers/pinctrl/qcom/pinctrl-sc7280.c                         |  1 -
 drivers/pinctrl/qcom/pinctrl-sc8180x.c                        |  1 -
 drivers/pinctrl/qcom/pinctrl-sc8280xp.c                       |  1 -
 drivers/pinctrl/qcom/pinctrl-sdm660.c                         |  1 -
 drivers/pinctrl/qcom/pinctrl-sdm670.c                         |  1 -
 drivers/pinctrl/qcom/pinctrl-sdm845.c                         |  1 -
 drivers/pinctrl/qcom/pinctrl-sdx55.c                          |  1 -
 drivers/pinctrl/qcom/pinctrl-sdx65.c                          |  1 -
 drivers/pinctrl/qcom/pinctrl-sdx75.c                          |  1 -
 drivers/pinctrl/qcom/pinctrl-sm4450.c                         |  1 -
 drivers/pinctrl/qcom/pinctrl-sm6115.c                         |  1 -
 drivers/pinctrl/qcom/pinctrl-sm6125.c                         |  1 -
 drivers/pinctrl/qcom/pinctrl-sm6350.c                         |  1 -
 drivers/pinctrl/qcom/pinctrl-sm6375.c                         |  1 -
 drivers/pinctrl/qcom/pinctrl-sm7150.c                         |  1 -
 drivers/pinctrl/qcom/pinctrl-sm8150.c                         |  1 -
 drivers/pinctrl/qcom/pinctrl-sm8250.c                         |  1 -
 drivers/pinctrl/qcom/pinctrl-sm8350.c                         |  1 -
 drivers/pinctrl/qcom/pinctrl-sm8450.c                         |  1 -
 drivers/pinctrl/qcom/pinctrl-sm8550.c                         |  1 -
 drivers/pinctrl/qcom/pinctrl-sm8650.c                         |  1 -
 drivers/pinctrl/qcom/pinctrl-sm8750.c                         |  1 -
 drivers/pinctrl/qcom/pinctrl-x1e80100.c                       |  1 -
 drivers/pinctrl/sunxi/pinctrl-sunxi-dt.c                      |  8 ++++----
 64 files changed, 17 insertions(+), 80 deletions(-)