1. 20 Dec, 2023 2 commits
  2. 18 Dec, 2023 3 commits
    • Linus Walleij's avatar
      Merge tag 'intel-pinctrl-v6.8-1' of... · 7085e4e2
      Linus Walleij authored
      Merge tag 'intel-pinctrl-v6.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel into devel
      
      intel-pinctrl for v6.8-1
      
      * New agnostic driver to support Lunar Lake and newer platforms
      * New driver for Intel Meteor Point-S (PCH for Meteor Lake-S)
      * Update drivers to use new PM helpers
      * Use RAII for locking in a few drivers (Raag, Andy)
      * Reduce locking scope in some functions (Raag)
      * Miscellaneous cleanups (Raag)
      
      The following is an automated git shortlog grouped by driver:
      
      alderlake:
       -  Switch to use Intel pin control PM ops
      
      baytrail:
       -  Simplify code with cleanup helpers
       -  Move default strength assignment to a switch-case
       -  Factor out byt_gpio_force_input_mode()
       -  Fix types of config value in byt_pin_config_set()
      
      broxton:
       -  Switch to use Intel pin control PM ops
      
      cannonlake:
       -  Switch to use Intel pin control PM ops
      
      cedarfork:
       -  Switch to use Intel pin control PM ops
      
      denverton:
       -  Switch to use Intel pin control PM ops
      
      elkhartlake:
       -  Switch to use Intel pin control PM ops
      
      emmitsburg:
       -  Switch to use Intel pin control PM ops
      
      geminilake:
       -  Switch to use Intel pin control PM ops
      
      icelake:
       -  Switch to use Intel pin control PM ops
      
      intel:
       -  Add Intel Meteor Point pin controller and GPIO support
       -  use the correct _PM_OPS() export macro
       -  Add a generic Intel pin control platform driver
       -  Revert "Unexport intel_pinctrl_probe()"
       -  allow independent COMPILE_TEST
       -  Refactor intel_pinctrl_get_soc_data()
       -  Move default strength assignment to a switch-case
       -  Make PM ops functions static
       -  Provide Intel pin control wide PM ops structure
      
      jasperlake:
       -  Switch to use Intel pin control PM ops
      
      lakefield:
       -  Switch to use Intel pin control PM ops
      
      lewisburg:
       -  Switch to use Intel pin control PM ops
      
      lynxpoint:
       -  Simplify code with cleanup helpers
      
      meteorlake:
       -  Switch to use Intel pin control PM ops
      
      sunrisepoint:
       -  Switch to use Intel pin control PM ops
      
      tangier:
       -  simplify locking using cleanup helpers
       -  Move default strength assignment to a switch-case
       -  Enable 910 Ohm bias
      
      tigerlake:
       -  Switch to use Intel pin control PM ops
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      7085e4e2
    • Linus Walleij's avatar
      Merge tag 'samsung-pinctrl-6.8' of... · 915fdc94
      Linus Walleij authored
      Merge tag 'samsung-pinctrl-6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung into devel
      
      Samsung pinctrl drivers changes for v6.8
      
      1. New hardware: Add pin controllers for Samsung ExynosAutov920 and
         Google Tensor GS101.
      
      2. Few DT bindings cleanups: add specific compatibles for each device
         using generic compatible as fallback.  This affects only DTS, no
         driver changes are needed.
      
      3. Allow setting affinity on non wake-up external GPIO interrupts.
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      915fdc94
    • Linus Walleij's avatar
      Merge tag 'renesas-pinctrl-for-v6.8-tag2' of... · 84e769e6
      Linus Walleij authored
      Merge tag 'renesas-pinctrl-for-v6.8-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
      
      pinctrl: renesas: Updates for v6.8 (take two)
      
        - Add pinmux groups, power source, and input/output enable support for
          Ethernet pins on RZ/G2L SoCs,
        - Miscellaneous fixes and improvements.
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      84e769e6
  3. 15 Dec, 2023 5 commits
  4. 13 Dec, 2023 3 commits
  5. 12 Dec, 2023 7 commits
  6. 11 Dec, 2023 15 commits
  7. 10 Dec, 2023 2 commits
  8. 08 Dec, 2023 3 commits