1. 30 3月, 2017 1 次提交
    • G
      pinctrl: sh-pfc: r8a7795: Add support for R-Car H3 ES2.0 · b205914c
      Geert Uytterhoeven 提交于
      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: NGeert Uytterhoeven <geert+renesas@glider.be>
      Cc: Takeshi Kihara <takeshi.kihara.df@renesas.com>
      b205914c
  2. 21 3月, 2017 2 次提交
  3. 27 12月, 2016 1 次提交
  4. 16 11月, 2016 5 次提交
  5. 16 8月, 2016 1 次提交
  6. 08 8月, 2016 2 次提交
  7. 23 6月, 2016 2 次提交
  8. 10 6月, 2016 1 次提交
  9. 29 3月, 2016 1 次提交
  10. 26 2月, 2016 2 次提交
  11. 18 2月, 2016 2 次提交
  12. 08 2月, 2016 4 次提交
  13. 16 12月, 2015 2 次提交
  14. 08 12月, 2015 3 次提交
  15. 30 11月, 2015 4 次提交
  16. 20 10月, 2015 2 次提交
  17. 02 10月, 2015 5 次提交