1. Dec 03, 2022
  2. Nov 29, 2022
  3. Nov 27, 2022
  4. Nov 25, 2022
  5. Nov 23, 2022
  6. Nov 22, 2022
  7. Nov 21, 2022
  8. Nov 18, 2022
    • Linus Walleij's avatar
      Merge tag 'intel-pinctrl-v6.2-1' of... · 91dd3114
      Linus Walleij authored
      Merge tag 'intel-pinctrl-v6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel into devel
      
      intel-pinctrl for v6.2-1
      
      * Add Intel Moorefield pin control driver
      * Deduplicate COMMUNITY() macro in the Intel pin control drivers
      * Switch Freescale GPIO driver to use fwnode instead of of_node
      * Miscellaneous clenups here and there
      
      The following is an automated git shortlog grouped by driver:
      
      alderlake:
       -  Deduplicate COMMUNITY macro code
      
      cannonlake:
       -  Deduplicate COMMUNITY macro code
      
      device property:
       -  Introduce fwnode_device_is_compatible() helper
      
      icelake:
       -  Deduplicate COMMUNITY macro code
      
      intel:
       -  Add Intel Moorefield pin controller support
       -  Use temporary variable for struct device
       -  Use str_enable_disable() helper
      
      merrifield:
       -  Use temporary variable for struct device
      
      qcom:
       -  lpass-lpi: Add missed bitfield.h
      
      soc:
       -  fsl: qe: Switch to use fwnode instead of of_node
      
      sunrisepoint:
       -  Deduplicate COMMUNITY macro code
      
      tigerlake:
       -  Deduplicate COMMUNITY macro code
      91dd3114
    • Geert Uytterhoeven's avatar
      pinctrl: renesas: gpio: Use dynamic GPIO base if no function GPIOs · 80d34260
      Geert Uytterhoeven authored
      Since commit 502df79b
      
       ("gpiolib: Warn on drivers still using
      static gpiobase allocation") in gpio/for-next, one or more warnings are
      printed during boot on systems where the pin controller also provides
      GPIO functionality:
      
          gpio gpiochip0: Static allocation of GPIO base is deprecated, use dynamic allocation.
      
      Fix this for ARM-based SH/R-Mobile SoCs by:
        1. Taking into account a non-zero GPIO base in the various GPIO chip
           callbacks,
        2. Switching to dynamic allocation of the GPIO base when support for
           legacy function GPIOs is not enabled.
      
      On SuperH SoCs using legacy function GPIOs, the GPIO bases of the GPIO
      controller and the GPIO function controller must not be changed, as all
      board files rely on the fixed GPIO_* and GPIO_FN_* definitions provided
      by the various <cpu/sh*.h> header files.
      
      Signed-off-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
      Link: https://lore.kernel.org/r/df2cf30ac4c3cbee726799f32b727c1ebe62819c.1668000684.git.geert+renesas@glider.be
      80d34260
  9. Nov 17, 2022
  10. Nov 16, 2022
  11. Nov 15, 2022
  12. Nov 14, 2022
  13. Nov 11, 2022
  14. Nov 10, 2022