Linus Torvalds
a8c2facb7b
Merge tag 'pinctrl-v7.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Pull pin control updates from Linus Walleij:
"Nothing special really, some new drivers, the usual trickle of fixes.
Oddly not even vary many LLM-assisted fixes, I guess they haven't
found their way into this subsystem yet.
Core changes:
- Support input-debounce-ns pin config property.
New drivers:
- Qualcomm:
- Hawi SoC TLMM and LPASS LPI TLMM
- Kuno (ARM32!) SoC TLMM
- MSM8952 SoC TLMM
- PMAU0102 SPMIO GPIO
- Starfive JHB100 SoC sys0, sys0h, sys1, sys2, per0, per1,
per2 per2pok and per3 (apparently strongly modularized silicon)
- Ambarella CV75
- Apple T8140 SoC used in iPhone 16 [Pro] and MacBook Neo
- Econet EN7528
- Allwinner Sunxi A733
- Mediatek MT6735
Improvements:
- Renesas RZ/3GL: SD channel PoC, I2C power source etc
- The SCMI pin controller uses generic helpers for handling
groups and functions"
* tag 'pinctrl-v7.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl: (106 commits)
pinctrl: stm32: program the EXTI mux from .alloc instead of .activate
pinctrl: stm32: Fix the unit of the hwspinlock timeout
pinctrl: stm32: Fix fwnode reference leak in stm32_gpiolib_register_bank()
dt-bindings: pinctrl: brcm,nsp-gpio: Convert to DT schema
pinctrl: mediatek: Add MT6735 pinctrl driver
dt-bindings: pinctrl: mediatek,mt6779-pinctrl: Add bindings for MT6735 pin controller
dt-bindings: pinctrl: mediatek,mt6779-pinctrl: Document MT6765 pin controller
dt-bindings: pinctrl: mediatek,mt6779-pinctrl: Add MT6795
dt-bindings: pinctrl: mediatek,mt6779-pinctrl: Improve pinctrl subnode and property descriptions
dt-bindings: pinctrl: mediatek,mt6779-pinctrl: Pull pinctrl node changes from MT6795 document
pinctrl: tegra: xusb: free maps on DT map failure
pinctrl: sprd: free maps on DT map failure
pinctrl: kconfig: Select generic pinctrl helpers for scmi pinctrl
pinctrl: scmi: Replace pinctrl ops get group info with generics
pinctrl: scmi: Replace pinmux ops get function info with generics
pinctrl: ambarella: fix NULL vs IS_ERR() bug in amb_pinctrl_register()
pinctrl: starfive: fix missing CONFIG_OF dependencies
pinctrl: ambarella: add CONFIG_OF dependency
pinctrl: apple: Add t8140-pinctrl support
dt-bindings: pinctrl: apple,pinctrl: Add t8140 compatible
...
2026-10-24 19:44:48 -10:00
..
2026-08-06 23:40:54 +02:00
2026-09-01 19:18:34 +02:00
2026-08-24 08:46:03 -07:00
2026-08-24 08:46:03 -07:00
2026-02-21 20:03:00 -08:00
2026-05-29 22:47:44 +02:00
2026-02-24 10:51:29 +01:00
2026-09-30 15:21:12 +02:00
2026-09-03 15:42:32 +02:00
2026-10-07 13:35:13 +02:00
2026-09-14 10:39:01 +02:00
2026-10-24 19:44:48 -10:00
2026-02-21 17:09:51 -08:00
2026-03-23 14:26:06 +01:00
2026-09-30 15:15:51 +02:00
2026-10-01 21:47:01 +02:00
2025-02-24 12:08:52 +02:00
2026-10-24 19:44:48 -10:00
2026-08-14 09:26:52 +02:00
2026-09-15 10:49:07 +02:00
2026-07-13 09:17:05 +02:00
2026-05-27 14:11:23 +02:00
2026-08-03 09:46:23 +02:00
2026-08-24 08:46:03 -07:00
2026-10-07 12:32:59 +02:00
2026-10-02 23:46:48 +02:00
2026-10-16 15:17:27 +02:00
2026-10-01 21:47:01 +02:00
2026-10-24 19:44:48 -10:00
2026-10-24 19:44:48 -10:00
2024-08-05 09:22:33 +02:00
2026-06-11 15:02:35 +02:00
2026-07-03 07:38:17 +02:00
2026-04-28 11:09:41 +02:00
2026-09-16 15:21:56 +02:00
2025-06-18 13:26:36 +02:00
2026-07-25 11:17:23 +02:00
2026-10-07 08:48:29 +02:00
2026-10-01 09:04:23 +02:00
2026-10-01 00:12:45 +02:00
2026-09-16 15:21:56 +02:00
2026-05-26 13:32:52 +02:00
2026-10-01 09:04:23 +02:00
2026-10-02 23:47:51 +02:00
2026-10-01 09:04:23 +02:00
2026-10-24 19:44:48 -10:00
2026-10-01 08:47:06 +02:00
2026-02-24 10:51:29 +01:00
2025-03-05 08:47:43 +01:00
2026-10-01 23:12:29 +02:00
2025-06-18 13:26:37 +02:00
2026-07-03 07:38:17 +02:00
2026-01-07 15:22:14 +01:00
2025-08-07 10:07:06 +02:00
2026-07-25 11:14:17 +02:00
2026-10-01 08:51:34 +02:00
2025-06-18 13:26:37 +02:00
2026-07-03 07:38:17 +02:00
2026-07-03 07:38:17 +02:00
2025-08-07 10:07:06 +02:00
2026-07-03 07:38:17 +02:00
2026-08-24 08:46:03 -07:00
2024-09-16 11:16:15 +00:00
2026-09-16 15:22:02 +02:00
2025-08-19 11:41:38 +02:00
2026-07-03 07:38:17 +02:00
2025-06-24 21:01:31 +02:00
2026-09-30 15:19:15 +02:00
2026-10-01 09:29:45 +02:00
2026-09-14 10:59:33 +02:00
2026-07-03 07:38:17 +02:00
2025-09-08 14:24:20 +02:00
2026-02-21 17:09:51 -08:00
2025-09-08 14:24:12 +02:00
2026-07-03 07:38:17 +02:00
2026-07-03 07:38:17 +02:00
2025-09-16 15:24:48 +01:00
2026-07-03 07:38:17 +02:00
2026-07-03 07:38:17 +02:00
2026-07-03 07:38:17 +02:00
2026-08-24 08:46:03 -07:00
2026-07-03 07:38:17 +02:00
2026-07-03 07:38:17 +02:00
2026-08-06 23:40:54 +02:00
2025-06-18 13:26:37 +02:00
2026-03-02 11:15:57 +01:00
2026-07-03 07:38:17 +02:00
2025-09-08 14:24:20 +02:00
2026-08-10 22:07:06 +02:00
2026-08-10 22:07:06 +02:00
2026-07-10 20:56:02 +02:00
2026-10-07 08:48:29 +02:00
2026-09-16 19:19:04 +02:00
2026-09-16 15:21:56 +02:00
2026-07-25 11:14:17 +02:00
2026-08-06 23:40:54 +02:00
2026-07-01 12:21:37 +02:00
2026-07-03 07:38:17 +02:00
2026-07-30 11:05:06 +02:00
2026-07-08 16:27:53 +02:00
2024-08-26 10:27:52 +02:00
2025-08-07 10:07:06 +02:00
2025-06-18 13:26:37 +02:00
2025-10-17 15:24:00 +02:00
2026-09-16 15:21:56 +02:00
2025-09-08 14:22:58 +02:00