mirror of https://github.com/torvalds/linux.git
Core changes:
- Drop the unused devm_pinctrl_unregister() function.
- Move pretended generic pin control functionality out of the
core and into the Amlogic AM4 driver. We have something better
coming (hopefully).
New hardware support:
- Spacemit K3 (RISC-V) pin control support.
- Atmel AT91 PIO4 (ARM32) SAMA7D65 pin control support.
- Exynos9610 (ARM64) pin control support.
- Qualcomm Mahua TLMM (ARM64) pin control support.
- Microchip Polarfire MSSIO (RISC-V) pin control support.
- Ocelot LAN9645XF (multiplatform) pin control support.
Improvements:
- Using a few more guards for locking.
- Various nonurgent fixes and tweaks.
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEElDRnuGcz/wPCXQWMQRCzN7AZXXMFAmmS7tgACgkQQRCzN7AZ
XXMnww/+ON7+DH8YA5+yI3fPdejv+6LK4es22B3r8bPVW4HtnfGxNqC7HZ8v9SWQ
H7BkSiEv0XLNVjKIV00WESeaK2V5MN9e52V2HfsSEDEheVdG7uA+9UVM7K2WkDnX
zhfucJdYHa1OEwcnrWMZl+6gAMw7cjuaG3ckNzay+okNme9kiyrnjFzT7NWoCut8
WBbzmpbMCtWdHMk7HSkPDF2LhyB7jVBbbH7qvjjrfxy1L+ybAf8tZJ6urwn+7uCZ
dEe5YYghre2SXi4j9v+WJ+8024RaXG//7JsZvUEGs7Kb9CZAcqAdHwUiRK/rLckj
anHoDEpall0yyH3gZA5ETn8Gw7vChAhm1CTfhUYcV9kc7/9MiShOE1UbBNvjXvCW
e+0zixRrBp0LzJEkJD7b2NhjMLHyXS3D/uN1l5+d04uFwskttVhtQ26Icz3P/3T/
aELNcIemwLQeAIy4btAWYu5dKE0IR80Z/nYozR7W+at9rzt9/8FleALScMXgPRMf
HfcdKj9/cDzFNYOVtPf20gVXqSm/Yv+ZPYTpq45jKDH8U393Ly3XmNXAYOhflf+i
Zt0KBSFf86/+u3Uo0EsQo+4JBK8FpEJT3qz6On7hXevbFiVZsXvfH0MU9up6s11d
zfW56C4mHe0anB8y5Kc0ZKuOt4MzMJm0OOuuiZqnpnK2xFLBmlU=
=lmwJ
-----END PGP SIGNATURE-----
Merge tag 'pinctrl-v7.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Pull pin control updates from Linus Walleij:
"Core changes:
- Drop the unused devm_pinctrl_unregister() function
- Move pretended generic pin control functionality out of the core
and into the Amlogic AM4 driver. We have something better coming
(hopefully)
New hardware support:
- Spacemit K3 (RISC-V) pin control support
- Atmel AT91 PIO4 (ARM32) SAMA7D65 pin control support
- Exynos9610 (ARM64) pin control support
- Qualcomm Mahua TLMM (ARM64) pin control support
- Microchip Polarfire MSSIO (RISC-V) pin control support
- Ocelot LAN9645XF (multiplatform) pin control support
Improvements:
- Using a few more guards for locking
- Various nonurgent fixes and tweaks"
* tag 'pinctrl-v7.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl: (73 commits)
pinctrl: generic: move function to amlogic-am4 driver
pinctrl: intel: Align Copyright note with corporate guidelines
pinctrl: mediatek: remove unused drv_offset field
pinctrl: canaan: k230: Fix NULL pointer dereference when parsing devicetree
pinctrl: single: fix refcount leak in pcs_add_gpio_func()
pinctrl: meson: amlogic-a4: Fix device node reference leak in bank helpers
pinctrl: qcom: sm8250-lpass-lpi: Fix i2s2_data_groups definition
pinctrl: core: Remove duplicate error messages
pinctrl: core: Simplify devm_pinctrl_*()
pinctrl: core: Remove unused devm_pinctrl_unregister()
dt-bindings: pinctrl: spacemit: fix drive-strength check warning
pinctrl: fix kismet issues with GENERIC_PINCTRL
pinctrl: tangier: Join tng_pinctrl_probe() into its wrapper
pinctrl: tangier: Remove duplicate error messages
pinctrl: lynxpoint: Remove duplicate error messages
pinctrl: cherryview: Remove duplicate error messages
pinctrl: baytrail: Remove duplicate error messages
pinctrl: intel: Remove duplicate error messages
pinctrl: equilibrium: Fix device node reference leak in pinbank_init()
dt-bindings: pinctrl: pinctrl-microchip-sgpio: add LAN969x
...
|
||
|---|---|---|
| .. | ||
| Kconfig | ||
| Kconfig.msm | ||
| Makefile | ||
| pinctrl-apq8064.c | ||
| pinctrl-apq8084.c | ||
| pinctrl-glymur.c | ||
| pinctrl-ipq4019.c | ||
| pinctrl-ipq5018.c | ||
| pinctrl-ipq5332.c | ||
| pinctrl-ipq5424.c | ||
| pinctrl-ipq6018.c | ||
| pinctrl-ipq8064.c | ||
| pinctrl-ipq8074.c | ||
| pinctrl-ipq9574.c | ||
| pinctrl-kaanapali.c | ||
| pinctrl-lpass-lpi.c | ||
| pinctrl-lpass-lpi.h | ||
| pinctrl-mdm9607.c | ||
| pinctrl-mdm9615.c | ||
| pinctrl-milos.c | ||
| pinctrl-msm.c | ||
| pinctrl-msm.h | ||
| pinctrl-msm8x74.c | ||
| pinctrl-msm8226.c | ||
| pinctrl-msm8660.c | ||
| pinctrl-msm8909.c | ||
| pinctrl-msm8916.c | ||
| pinctrl-msm8917.c | ||
| pinctrl-msm8953.c | ||
| pinctrl-msm8960.c | ||
| pinctrl-msm8976.c | ||
| pinctrl-msm8994.c | ||
| pinctrl-msm8996.c | ||
| pinctrl-msm8998.c | ||
| pinctrl-qcm2290.c | ||
| pinctrl-qcs404.c | ||
| pinctrl-qcs615.c | ||
| pinctrl-qcs8300.c | ||
| pinctrl-qdf2xxx.c | ||
| pinctrl-qdu1000.c | ||
| pinctrl-sa8775p.c | ||
| pinctrl-sar2130p.c | ||
| pinctrl-sc7180.c | ||
| pinctrl-sc7280-lpass-lpi.c | ||
| pinctrl-sc7280.c | ||
| pinctrl-sc8180x.c | ||
| pinctrl-sc8280xp-lpass-lpi.c | ||
| pinctrl-sc8280xp.c | ||
| pinctrl-sdm660-lpass-lpi.c | ||
| pinctrl-sdm660.c | ||
| pinctrl-sdm670.c | ||
| pinctrl-sdm845.c | ||
| pinctrl-sdx55.c | ||
| pinctrl-sdx65.c | ||
| pinctrl-sdx75.c | ||
| pinctrl-sm4250-lpass-lpi.c | ||
| pinctrl-sm4450.c | ||
| pinctrl-sm6115-lpass-lpi.c | ||
| pinctrl-sm6115.c | ||
| pinctrl-sm6125.c | ||
| pinctrl-sm6350.c | ||
| pinctrl-sm6375.c | ||
| pinctrl-sm7150.c | ||
| pinctrl-sm8150.c | ||
| pinctrl-sm8250-lpass-lpi.c | ||
| pinctrl-sm8250.c | ||
| pinctrl-sm8350.c | ||
| pinctrl-sm8450-lpass-lpi.c | ||
| pinctrl-sm8450.c | ||
| pinctrl-sm8550-lpass-lpi.c | ||
| pinctrl-sm8550.c | ||
| pinctrl-sm8650-lpass-lpi.c | ||
| pinctrl-sm8650.c | ||
| pinctrl-sm8750.c | ||
| pinctrl-spmi-gpio.c | ||
| pinctrl-spmi-mpp.c | ||
| pinctrl-ssbi-gpio.c | ||
| pinctrl-ssbi-mpp.c | ||
| pinctrl-x1e80100.c | ||
| tlmm-test.c | ||