Skip to content
  • Linus Torvalds's avatar
    f158bbee
    Merge tag 'mfd-next-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd · f158bbee
    Linus Torvalds authored
    Pull MFD updates from Lee Jones:
     "Core Frameworks:
       - Standardise MFD_CELL_* helpers
    
      New Drivers:
       - Add support for Acer Iconia Tab A500 Embedded Controller
    
      New Device Support:
       - Add support for ROHM BD9574MWF to BD9571MWV
       - Add support for Intel Alder Lake PCH-P PCI to LPSS
       - Add support for Intel Alder Lake PCH-S PCI to LPSS
    
      New Functionality:
       - Support ACPI enumeration; arizona
    
      Fix-ups:
       - Managed resources; bd9571mwv
       - DT additions/fix-ups; bd9571mwv, iqs62x, max8997, gateworks-gsc, ene-kb930
       - Convert to SPDX; bd9571mw
       - Fix return values/error handling; sunxi
       - Provide SOFTDEP; arizona
       - Make use of DIV_ROUND_UP; mcp-sa11x0
       - Use generic APIs; arizona
       - Add MAC address sysfs entries; intel-m10-bmc
       - Trivial: Coding-style fix-ups; iqs62x
       - Trivial: Remove superflouous code; iqs62x
       - Clear-up naming conventions; iqs62x
    
      Bug Fixes:
       - Fix 'pointer from integer' error; altera-sysmgr
       - Convert SGI_MFD_IOC3 from tristate to bool; Kconfig
       - Fix interrupt handling; gateworks-gsc
       - Extend required delay; iqs62x
       - Do not use I2C polling during calibration; iqs62x
       - Do no adjust clock frequency during calibration; iqs62x
       - Fix use-after-free; wm831x-auxad"
    
    * tag 'mfd-next-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (32 commits)
      mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq()
      mfd: iqs62x: Do not change clock frequency during ATI
      mfd: iqs62x: Do not poll during ATI
      mfd: iqs62x: Increase interrupt handler return delay
      mfd: iqs62x: Rename regmap_config struct
      mfd: iqs62x: Remove unused bit mask
      mfd: iqs62x: Remove superfluous whitespace above fallthroughs
      mfd: intel-lpss: Add Intel Alder Lake PCH-S PCI IDs
      mfd: intel-m10-bmc: Expose MAC address and count
      mfd: Add driver for Embedded Controller found on Acer Iconia Tab A500
      dt-bindings: mfd: Add ENE KB930 Embedded Controller binding
      dt-bindings: mfd: gateworks-gsc: Add fan-tach mode
      mfd: intel-lpss: Add Intel Alder Lake PCH-P PCI IDs
      mfd: gateworks-gsc: Fix interrupt type
      mfd: Standardise MFD_CELL_* helper names
      mfd: mcp-sa11x0: Use DIV_ROUND_UP to calculate rw_timeout
      mfd: max8997: Add of_compatible to Extcon and Charger mfd_cell
      dt-bindings: mfd: Correct the node name of the panel LED
      mfd: sgi-ioc3: Turn Kconfig option into a bool
      mfd: altera-sysmgr: Fix physical address storing more
      ...
    f158bbee
    Merge tag 'mfd-next-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
    Linus Torvalds authored
    Pull MFD updates from Lee Jones:
     "Core Frameworks:
       - Standardise MFD_CELL_* helpers
    
      New Drivers:
       - Add support for Acer Iconia Tab A500 Embedded Controller
    
      New Device Support:
       - Add support for ROHM BD9574MWF to BD9571MWV
       - Add support for Intel Alder Lake PCH-P PCI to LPSS
       - Add support for Intel Alder Lake PCH-S PCI to LPSS
    
      New Functionality:
       - Support ACPI enumeration; arizona
    
      Fix-ups:
       - Managed resources; bd9571mwv
       - DT additions/fix-ups; bd9571mwv, iqs62x, max8997, gateworks-gsc, ene-kb930
       - Convert to SPDX; bd9571mw
       - Fix return values/error handling; sunxi
       - Provide SOFTDEP; arizona
       - Make use of DIV_ROUND_UP; mcp-sa11x0
       - Use generic APIs; arizona
       - Add MAC address sysfs entries; intel-m10-bmc
       - Trivial: Coding-style fix-ups; iqs62x
       - Trivial: Remove superflouous code; iqs62x
       - Clear-up naming conventions; iqs62x
    
      Bug Fixes:
       - Fix 'pointer from integer' error; altera-sysmgr
       - Convert SGI_MFD_IOC3 from tristate to bool; Kconfig
       - Fix interrupt handling; gateworks-gsc
       - Extend required delay; iqs62x
       - Do not use I2C polling during calibration; iqs62x
       - Do no adjust clock frequency during calibration; iqs62x
       - Fix use-after-free; wm831x-auxad"
    
    * tag 'mfd-next-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (32 commits)
      mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq()
      mfd: iqs62x: Do not change clock frequency during ATI
      mfd: iqs62x: Do not poll during ATI
      mfd: iqs62x: Increase interrupt handler return delay
      mfd: iqs62x: Rename regmap_config struct
      mfd: iqs62x: Remove unused bit mask
      mfd: iqs62x: Remove superfluous whitespace above fallthroughs
      mfd: intel-lpss: Add Intel Alder Lake PCH-S PCI IDs
      mfd: intel-m10-bmc: Expose MAC address and count
      mfd: Add driver for Embedded Controller found on Acer Iconia Tab A500
      dt-bindings: mfd: Add ENE KB930 Embedded Controller binding
      dt-bindings: mfd: gateworks-gsc: Add fan-tach mode
      mfd: intel-lpss: Add Intel Alder Lake PCH-P PCI IDs
      mfd: gateworks-gsc: Fix interrupt type
      mfd: Standardise MFD_CELL_* helper names
      mfd: mcp-sa11x0: Use DIV_ROUND_UP to calculate rw_timeout
      mfd: max8997: Add of_compatible to Extcon and Charger mfd_cell
      dt-bindings: mfd: Correct the node name of the panel LED
      mfd: sgi-ioc3: Turn Kconfig option into a bool
      mfd: altera-sysmgr: Fix physical address storing more
      ...
Loading