• Linus Torvalds's avatar
    Merge tag 'pinctrl-v4.21-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl · c9bef4a6
    Linus Torvalds authored
    Pull pin control updates from Linus Walleij:
     "We have no core changes but lots of incremental development in drivers
      all over the place: Renesas, NXP, Mediatek and Actions Semiconductor
      keep churning out new SoCs.
    
      I have some subtree maintainers for Renesas and Intel helping out to
      keep down the load, it's been working smoothly (Samsung also have a
      subtree but it was not used this cycle.)
    
      New drivers:
    
       - NXP (ex Freescale) i.MX 8 QXP SoC driver.
    
       - Mediatek MT6797 SoC driver.
    
       - Mediatek MT7629 SoC driver.
    
       - Actions Semiconductor S700 SoC driver.
    
       - Renesas RZ/A2 SoC driver.
    
       - Allwinner sunxi suniv F1C100 SoC driver.
    
       - Qualcomm PMS405 PMIC driver.
    
       - Microsemi Ocelot Jaguar2 SoC driver.
    
      Improvements:
    
       - Some RT improvements (using raw spinlocks where appropriate).
    
       - A lot of new pin sets on the Renesas PFC pin controllers.
    
       - GPIO hogs now work on the Qualcomm SPMI/SSBI pin controller GPIO
         chips, and Xway.
    
       - Major modernization of the Intel pin control drivers.
    
       - STM32 pin control driver will now synchronize usage of pins with
         another CPU using a hardware spinlock"
    
    * tag 'pinctrl-v4.21-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl: (145 commits)
      dt-bindings: arm: fsl-scu: add imx8qm pinctrl support
      pinctrl: freescale: Break dependency on SOC_IMX8MQ for i.MX8MQ
      pinctrl: imx-scu: Depend on IMX_SCU
      pinctrl: ocelot: Add dependency on HAS_IOMEM
      pinctrl: ocelot: add MSCC Jaguar2 support
      pinctrl: bcm: ns: support updated DT binding as syscon subnode
      dt-bindings: pinctrl: bcm4708-pinmux: rework binding to use syscon
      MAINTAINERS: merge at91 pinctrl entries
      pinctrl: imx8qxp: break the dependency on SOC_IMX8QXP
      pinctrl: uniphier: constify uniphier_pinctrl_socdata
      pinctrl: mediatek: improve Kconfig dependencies
      pinctrl: msm: mark PM functions as __maybe_unused
      dt-bindings: pinctrl: sunxi: Add supply properties
      pinctrl: meson: meson8b: add the missing GPIO_GROUPs for BOOT and CARD
      pinctrl: meson: meson8: add the missing GPIO_GROUPs for BOOT and CARD
      pinctrl: meson: meson8: rename the "gpio" function to "gpio_periphs"
      pinctrl: meson: meson8: rename the "gpio" function to "gpio_periphs"
      pinctrl: meson: meson8b: fix the GPIO function for the GPIOAO pins
      pinctrl: meson: meson8: fix the GPIO function for the GPIOAO pins
      pinctrl: sh-pfc: Make pinmux_cfg_reg.var_field_width[] variable-length
      ...
    c9bef4a6
Name
Last commit
Last update
..
actions Loading commit data...
aspeed Loading commit data...
bcm Loading commit data...
berlin Loading commit data...
cirrus Loading commit data...
freescale Loading commit data...
intel Loading commit data...
mediatek Loading commit data...
meson Loading commit data...
mvebu Loading commit data...
nomadik Loading commit data...
nuvoton Loading commit data...
pxa Loading commit data...
qcom Loading commit data...
samsung Loading commit data...
sh-pfc Loading commit data...
sirf Loading commit data...
spear Loading commit data...
sprd Loading commit data...
stm32 Loading commit data...
sunxi Loading commit data...
tegra Loading commit data...
ti Loading commit data...
uniphier Loading commit data...
vt8500 Loading commit data...
zte Loading commit data...
Kconfig Loading commit data...
Makefile Loading commit data...
core.c Loading commit data...
core.h Loading commit data...
devicetree.c Loading commit data...
devicetree.h Loading commit data...
pinconf-generic.c Loading commit data...
pinconf.c Loading commit data...
pinconf.h Loading commit data...
pinctrl-amd.c Loading commit data...
pinctrl-amd.h Loading commit data...
pinctrl-artpec6.c Loading commit data...
pinctrl-as3722.c Loading commit data...
pinctrl-at91-pio4.c Loading commit data...
pinctrl-at91.c Loading commit data...
pinctrl-at91.h Loading commit data...
pinctrl-axp209.c Loading commit data...
pinctrl-coh901.c Loading commit data...
pinctrl-coh901.h Loading commit data...
pinctrl-da850-pupd.c Loading commit data...
pinctrl-digicolor.c Loading commit data...
pinctrl-falcon.c Loading commit data...
pinctrl-gemini.c Loading commit data...
pinctrl-ingenic.c Loading commit data...
pinctrl-lantiq.c Loading commit data...
pinctrl-lantiq.h Loading commit data...
pinctrl-lpc18xx.c Loading commit data...
pinctrl-max77620.c Loading commit data...
pinctrl-mcp23s08.c Loading commit data...
pinctrl-ocelot.c Loading commit data...
pinctrl-oxnas.c Loading commit data...
pinctrl-palmas.c Loading commit data...
pinctrl-pic32.c Loading commit data...
pinctrl-pic32.h Loading commit data...
pinctrl-pistachio.c Loading commit data...
pinctrl-rk805.c Loading commit data...
pinctrl-rockchip.c Loading commit data...
pinctrl-rza1.c Loading commit data...
pinctrl-rza2.c Loading commit data...
pinctrl-rzn1.c Loading commit data...
pinctrl-single.c Loading commit data...
pinctrl-st.c Loading commit data...
pinctrl-sx150x.c Loading commit data...
pinctrl-tb10x.c Loading commit data...
pinctrl-u300.c Loading commit data...
pinctrl-utils.c Loading commit data...
pinctrl-utils.h Loading commit data...
pinctrl-xway.c Loading commit data...
pinctrl-zynq.c Loading commit data...
pinmux.c Loading commit data...
pinmux.h Loading commit data...