• Linus Torvalds's avatar
    Merge tag 'mfd-next-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd · 883cad5b
    Linus Torvalds authored
    Pull MFD updates from Lee Jones:
     "New Device Support:
       - Add support for AXP813 ADC to AXP20x
       - Add support for PM8005, PM8998 and PMI8998
    
      New Functionality:
       - Add support for Battery Power Supply to AXP813
       - Add support for SYSCON to SPARD SC27XX SPI
       - Add support for RTC to ChromeOS Embedded-Controller
    
      Fix-ups:
       - Remove unused code; exynos{4,5}-pmu, cros_ec, cros_ec_acpi_gpe
       - Remove duplicate error messages (-ENOMEM, etc); htc-i2cpld,
            janz-cmodio, max8997, rc5t583, sm501, smsc-ece1099, abx500-core,
            si476x-i2c, ti_am335x_tscadc, tps65090, tps6586x, tps65910,
            tps80031, twl6030-irq, viperboard
       - Succinctly use ptr to struct in sizeof(); rc5t583, abx500-core,
            sm501, smsc-ece1099
       - Simplify syntax for NULL ptr checking; abx500-core, sm501
       - No not unnecessarily initialise variables; tps65910, tps65910
       - Reorganise and simplify driver data; omap-usb-tll
       - Move to SPDX license statement; tps68470
       - Probe ADCs via DT; axp20x
       - Use new GPIOD API; arizona-core
       - Constify things; axp20x
       - Reduce code-size (use MACROS, etc); axp20x, omap-usb-host
       - Add DT support/docs; motorola-cpcap
       - Remove VLAs; rave-sp
       - Use devm_* managed resources; cros_ec
       - Interrogate HW for firmware version; rave-sp
       - Provide ACPI support for ChromeOS Embedded-Controller
    
      Bug Fixes:
       - Reorder ordered (enum) device list; tps65218
       - Only accept valid data from the offset; rave-sp
       - Refrain from copying junk from failed SPI read; cros_ec_dev
       - Fix potential memory leaks; pcf50633-core
       - Fix clock initialisation; twl-core
       - Fix build-issue; tps65911
       - Fix off-by-one error; tps65911
       - Fix code ordering issues; intel-lpss
       - Fix COMPILE_TEST related issues; pwm-stm32
       - Fix broken MMC card detection; asic3
       - Fix clocking related issues; intel-lpss-pci"
    
    * tag 'mfd-next-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (84 commits)
      mfd: cros_ec: Remove unused __remove function
      mfd: wm97xx-core: Platform data can be NULL
      mfd: cros_ec_dev: Don't advertise junk features on failure
      mfd: cros_ec: Use devm_kzalloc for private data
      mfd: intel-lpss: Fix Intel Cannon Lake LPSS I2C input clock
      mfd: asic3: Fix broken MMC card detection
      mfd: timberdale: Fix spelling mistake "Uknown" -> "Unknown"
      mfd: omap-usb-host: Use match_string() helper
      mfd: stm32-timers: Fix pwm-stm32 linker issue with COMPILE_TEST
      pwm: stm32: Initialize raw local variables
      mfd: arizona: Update DT doc to support more standard Reset binding
      dt-bindings: mfd: Add bindings for DA9063L
      mfd: intel-lpss: Correct names of RESETS register bits
      mfd: qcom-spmi-pmic: Add support for pm8005, pm8998 and pmi8998
      mfd: intel-lpss: Program REMAP register in PIO mode
      mfd: cros_ec_i2c: Moving the system sleep pm ops to late
      mfd: cros_ec_i2c: Add ACPI module device table
      mfd: cros_ec_dev: Register shutdown function for debugfs
      mfd: cros_ec_dev: Register cros-ec-rtc driver as a subdevice
      mfd: cros_ec: Don't try to grab log when suspended
      ...
    883cad5b
Name
Last commit
Last update
Documentation Loading commit data...
LICENSES Loading commit data...
arch Loading commit data...
block Loading commit data...
certs Loading commit data...
crypto Loading commit data...
drivers Loading commit data...
firmware Loading commit data...
fs Loading commit data...
include Loading commit data...
init Loading commit data...
ipc Loading commit data...
kernel Loading commit data...
lib Loading commit data...
mm Loading commit data...
net Loading commit data...
samples Loading commit data...
scripts Loading commit data...
security Loading commit data...
sound Loading commit data...
tools Loading commit data...
usr Loading commit data...
virt Loading commit data...
.clang-format Loading commit data...
.cocciconfig Loading commit data...
.get_maintainer.ignore Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.mailmap Loading commit data...
COPYING Loading commit data...
CREDITS Loading commit data...
Kbuild Loading commit data...
Kconfig Loading commit data...
MAINTAINERS Loading commit data...
Makefile Loading commit data...
README Loading commit data...