• Olof Johansson's avatar
    Merge tag 'renesas-pinmux-for-v3.11' of... · 620fa619
    Olof Johansson authored
    Merge tag 'renesas-pinmux-for-v3.11' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/soc
    
    From Simon Horman:
    Renesas ARM based SoC pinmux and GPIO update for v3.11
    
    SH-PFC:
    * Entries for INTC external IRQs
    * Remove dependency on GPIOLIB
    * PFC support for r8a7790 SoC
    * Pinmux support for r8a7778 SoC
    * Increase pin group and function coverage for sh7372, r8a7740,
      r8a7778, r8a7779 and r8a7790 SoCs
    * Use pinctrl mapping on mackerel, ap4evb, armadillo800eva,
      bonito, bockw, lager boards
    * Use RCAR_GP_PIN macro in marzen board
    * Remove unused GPIOs for sh7372, sh73a0, r8a7740 and r8a7790 SoCs
    * Add bias (pull-up/down) pinconf support for r8a7740 SoC
    * Add VCCQ support for sh73a0
    
    GPIO car:
    * Add RCAR_GP_PIN macro
    * Add support for IRQ_TYPE_EDGE_BOTH
    * Make the platform data gpio_base field signed
    
    The GPIO changes have been included as the RCAR_GP_PIN and
    IRQ_TYPE_EDGE_BOTH changes are depended on by SH-PFC changes.
    
    * tag 'renesas-pinmux-for-v3.11' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: (132 commits)
      ARM: shmobile: marzen: Use RCAR_GP_PIN macro
      ARM: shmobile: lager: Initialize pinmux
      ARM: shmobile: bockw: add pinctrl support
      ARM: shmobile: kzm9g: tidyup FSI pinctrl
      ARM: shmobile: r8a7740 pinmux platform device cleanup
      ARM: shmobile: r8a7790: Configure R-Car GPIO for IRQ_TYPE_EDGE_BOTH
      pinctrl: sh-pfc: r8a7779: Fix missing MOD_SEL2 entry
      Revert "ARM: shmobile: Disallow PINCTRL without GPIOLIB"
      pinctrl: r8a7790: add pinmux data for MMCIF and SDHI interfaces
      sh-pfc: r8a7778: add MMCIF pin groups
      sh-pfc: r8a7778: add HSPI pin groups
      sh-pfc: r8a7778: add I2C pin groups
      pinctrl: sh-pfc: fix a typo in pfc-r8a7790
      pinctrl: sh-pfc: fix r8a7790 Function Select register tables
      sh-pfc: r8a7778: fixup IRQ1A settings
      sh-pfc: r8a7779: add Ether pin groups
      sh-pfc: r8a7778: add Ether pin groups
      sh-pfc: r8a7778: add VIN pin groups
      sh-pfc: sh73a0: Remove function GPIOs
      sh-pfc: r8a7790: Add TPU pin groups and functions
      ...
    620fa619
Kconfig 64.1 KB