• Linus Torvalds's avatar
    Merge tag 'mfd-next-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd · fa722ecb
    Linus Torvalds authored
    Pull MFD updates from Lee Jones:
     "New Device Support:
       - Add support for Lakefield PCH to Intel LPSS PCI
    
      Remove Device Support:
       - Remove support for ROHM BD70528 Power Management IC
    
      New Functionality:
       - Add support for SMBus and I2C mode to Dialog DA9062/61 PMIC
       - Enable I2C4 on Microsoft Surface Go & Go 2
    
      Fix-ups:
       - Device Tree changes (inc. YAML conversion); maxim,max77686,
         rohm,bd9571mwv, syscon, brcm,twd, google,cros-ec
       - Use __maybe_unused instead of #ifery; atmel-flexcom
       - Allow the Regmap API to handle endianess internally; ntxec
       - Utilise I2C's .resume_noirq call-back; atmel-flexcom
       - Remove unused code; ti_am335x_tscadc
       - Use CPU-id instead of ACPI _HRV to ID variants; intel_soc_pmic_core
       - Allow device to power-off right from .probe(); tps65910
       - Trivial (whitespace, typos, etc); da9063
    
      Bug Fixes:
       - Fix ordering issues during probe; intel-lpss-acpi
       - Fix correct clock speed; intel-lpss-pci"
    
    * tag 'mfd-next-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (25 commits)
      mfd: google,cros-ec: Fix property name for MediaTek rpmsg
      dt-bindings: mfd: Fix typo "DA9093" -> "DA9063"
      mfd: ntxec: Change return type of ntxec_reg8 from __be16 to u16
      mfd: tps65910: Set PWR_OFF bit during driver probe
      mfd: intel_soc_pmic: Use CPU-id check instead of _HRV check to differentiate variants
      mfd: intel-lpss: Fix I2C4 not being available on the Microsoft Surface Go & Go 2
      dt-bindings: mfd: Add Broadcom's Timer-Watchdog block
      dt-bindings: mfd: Add Freecom system controller
      mfd: Kconfig: Change INTEL_SOC_PMIC_CHTDC_TI to bool
      dt-bindings: mfd: syscon: Add samsung,exynos850-sysreg
      mfd: da9062: Support SMBus and I2C mode
      mfd: intel-lpss-pci: Fix clock speed for 38a8 UART
      mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe()
      mfd: ti_am335x_tscadc: Drop the CNTRLREG_TSC_8WIRE macro
      mfd: stmpe: Support disabling sub-functions
      mfd: atmel-flexcom: Use .resume_noirq
      mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP
      dt-bindings: mfd: bd9571mwv: Convert to json-schema
      mfd: intel-lpss: Add Intel Lakefield PCH PCI IDs
      dt-bindings: mfd: maxim,max77686: Convert to dtschema
      ...
    fa722ecb
Kconfig 48.7 KB