Skip to content
  • Linus Torvalds's avatar
    Merge tag 'pinctrl-v3.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl · 2b425a3f
    Linus Torvalds authored
    Pull pin control changes from Linus Walleij:
     "This is the bulk of pin control changes for the v3.18 development
      series:
    
       - New drivers for the Freescale i.MX21, Qualcomm APQ8084 pin
         controllers.
    
       - Incremental new features on the Rockchip, atlas 6, OMAP, AM437x,
         APQ8064, prima2, AT91, Tegra, i.MX, Berlin and Nomadik.
    
       - Push Freescale drivers down into their own subdirectory.
    
       - Assorted sprays of syntax and semantic fixes"
    
    * tag 'pinctrl-v3.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl: (48 commits)
      pinctrl: specify bindings for pins and groups
      pinctrl: nomadik: improve GPIO debug prints
      pinctrl: abx500: refactor DT parser to take two paths
      pinctrl: abx500: use helpers for map allocation/free
      pinctrl: alter device tree bindings for functions
      pinctrl: nomadik: refactor DT parser to take two paths
      pinctrl: nomadik: use utils map free function
      pinctrl: nomadik: use util function to reserve maps
      pinctrl: qcom: use restart_notifier mechanism for ps_hold
      pinctrl: sh-pfc: sh73a0: Remove unnecessary SoC data allocation
      pinctrl: berlin: fix the dt_free_map function
      pinctrl: at91: disable PD or PU before enabling PU or PD
      pinctrl: st: remove gpiochip in failure cases
      pinctrl: at91: Fix error handling while doing gpiochio_irqchip_add
      pinctrl: at91: Fix failure path in at91_gpio_probe path
      pinctrl: lantiq: Release gpiochip resources in fail case
      pinctrl: imx: detect uninitialized pins
      pinctrl: tegra: Add MIPI pad control
      pinctrl: at91: Switch to using managed clk_get
      pinctrl: adi2: Remove duplicate gpiochip_remove_pin_ranges
      ...
    2b425a3f