1. Dec 20, 2023
  2. Dec 19, 2023
    • 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
  3. Dec 18, 2023
  4. Dec 15, 2023
  5. Dec 14, 2023
  6. Dec 13, 2023
  7. Dec 12, 2023