Skip to content
  1. Apr 28, 2017
  2. Apr 26, 2017
  3. Apr 25, 2017
  4. Apr 24, 2017
  5. Apr 11, 2017
  6. Apr 10, 2017
    • Linus Walleij's avatar
      Merge tag 'samsung-pinctrl-4.12' of... · 8d4264d8
      Linus Walleij authored
      Merge tag 'samsung-pinctrl-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung into devel
      
      Samsung pinctrl drivers update for v4.12:
      1. Add support for pad retention control through pinctrl drivers which
         moves us forward to better runtime PM of pinctrl, clocks, power domains
         and other devices.
      2. Fix GPIO hogs by registering pinctrl before registering gpiolib.
      3. Use devm-like interface.
      8d4264d8
  7. Apr 07, 2017
  8. Apr 05, 2017
  9. Apr 04, 2017
  10. Mar 30, 2017
    • Geert Uytterhoeven's avatar
      pinctrl: sh-pfc: r8a7795: Add SCIF_CLK support · d14a39ed
      Geert Uytterhoeven authored
      
      
      Add pins, groups, and a function for SCIF_CLK on R-Car H3 ES2.0.
      SCIF_CLK is the external clock source for the Baud Rate Generator for
      External Clock (BRG) on (H)SCIF serial ports.
      
      Extracted from a big patch in the BSP by Takeshi Kihara.
      
      Signed-off-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
      Cc: Takeshi Kihara <takeshi.kihara.df@renesas.com>
      d14a39ed
    • Geert Uytterhoeven's avatar
      pinctrl: sh-pfc: r8a7795: Add SCIF support · e7ad4d3c
      Geert Uytterhoeven authored
      
      
      Add pins, groups, and functions for all SCIF serial ports on R-Car H3
      ES2.0.
      
      Extracted from a big patch in the BSP by Takeshi Kihara.
      
      Signed-off-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
      Cc: Takeshi Kihara <takeshi.kihara.df@renesas.com>
      e7ad4d3c
    • Geert Uytterhoeven's avatar
      pinctrl: sh-pfc: r8a7795: Add support for R-Car H3 ES2.0 · b205914c
      Geert Uytterhoeven authored
      
      
      The Pin Function Controller module in the R-Car H3 ES2.0 differs from
      ES1.x in many ways.
      
      The goal is twofold:
        1. Support both the ES1.x and ES2.0 SoC revisions in a single binary
           for now,
        2. Make it clear which code supports ES1.x, so it can easily be
           identified and removed later, when production SoCs are deemed
           ubiquitous.
      
      Hence this patch:
        1. Extracts the support for R-Car H3 ES1.x into a separate file, as
           the differences are quite large,
        2. Adds code for detecting the SoC revision at runtime using the new
           soc_device_match() API, and selecting pinctrl tables for the actual
           SoC revision,
        3. Replaces the core register and bitfield definitions by their
           counterparts for R-Car H3 ES2.0.
      
      The addition of pins, groups, and functions for the various on-chip
      devices is left to subsequent patches.
      
      The R-Car H3 ES2.0 register and bitfield definitions were extracted from
      a patch in the BSP by Takeshi Kihara.
      
      Signed-off-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
      Cc: Takeshi Kihara <takeshi.kihara.df@renesas.com>
      b205914c
  11. Mar 28, 2017