All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] MFD for v4.17
@ 2018-04-16 10:46 Lee Jones
  0 siblings, 0 replies; only message in thread
From: Lee Jones @ 2018-04-16 10:46 UTC (permalink / raw)
  To: torvalds; +Cc: linux-kernel

Hi Linus,

Enjoy!

The following changes since commit 7928b2cbe55b2a410a0f5c1f154610059c57b1b2:

  Linux 4.16-rc1 (2018-02-11 15:04:29 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git mfd-next-4.17-1

for you to fetch changes up to b45bf45f1b827d05e8209e2adf35f777ada0c5d4:

  mfd: arizona: Update reset pin to use GPIOD (2018-03-28 12:06:34 +0100)

----------------------------------------------------------------
 - New Device Support
   - Add support for AXP813 ADC to AXP20x
   - Add support for AXP813 Battery Power Supply to AXP813
   - Add support for SC27XX SYSCON to SPARD SC27XX SPI

- New Functionality
   - Interrogate HW for firmware version; rave-sp

 - 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

- Bug Fixes
  - Reorder ordered (enum) device list; tps65218
  - Only accept valid data from the offset; rave-sp
  - Fix potential memory leaks; pcf50633-core

----------------------------------------------------------------
Andrey Smirnov (3):
      mfd: rave-sp: Add code to print firmware versions
      mfd: rave-sp: Convert print_hex_dump() to print_hex_dump_debug()
      mfd: rave-sp: Check received frame length before accepting next byte

Baolin Wang (1):
      mfd: sprd: Add one syscon cell to access PMIC global registers

Charles Keepax (1):
      mfd: arizona: Update reset pin to use GPIOD

Christophe JAILLET (1):
      mfd: pcf50633: Fix some memory leaks in the error handling path of 'pcf50633_probe()'

Dave Gerlach (1):
      mfd: tps65218: Reorder tps65218_regulator_id enum

David Lechner (1):
      mfd: syscon: Set regmap name to DT node name

Himanshu Jha (1):
      mfd: ab8500-debugfs: Use kasprintf

Jeffy Chen (1):
      mfd: syscon: Set name of regmap_config

Joel Stanley (1):
      dt-bindings: aspeed-lpc: Document LPC Host Interface Controller

Krzysztof Kozlowski (1):
      mfd: syscon: Remove unused Exynos PMU headers

Ladislav Michl (1):
      mfd: omap-usb-tll: Allocate driver data at once

Markus Elfring (25):
      mfd: htc-i2cpld: Delete error message for a failed memory allocation
      mfd: janz-cmodio: Delete error message for a failed memory allocation
      mfd: jz4740-adc: Delete error message for a failed memory allocation
      mfd: max8997: Delete error message for a failed memory allocation
      mfd: rc5t583: Delete error message for a failed memory allocation
      mfd: rc5t583: Improve a size determination
      mfd: sm501: Delete error message for a failed memory allocation in two places
      mfd: smsc-ece1099: Delete an error message for a failed memory allocation
      mfd: abx500-core: Delete an error message for a failed memory allocation in abx500_register_ops()
      mfd: abx500-core: Improve two size determinations in abx500_register_ops()
      mfd: abx500-core: Adjust 14 checks for null pointers
      mfd: si476x-i2c: Delete an error message for a failed memory allocation in si476x_core_probe()
      mfd: sm501: Improve a size determination in two functions
      mfd: sm501: Adjust 12 checks for null pointers
      mfd: smsc-ece1099: Improve a size determination in smsc_i2c_probe()
      mfd: ti_am335x_tscadc: Delete an error message for a failed memory allocation in ti_tscadc_probe()
      mfd: tps65090: Delete an error message for a failed memory allocation in tps65090_i2c_probe()
      mfd: tps6586x: Delete an error message for a failed memory allocation in tps6586x_parse_dt()
      mfd: tps65910: Delete an error message for a failed memory allocation in tps65910_parse_dt()
      mfd: tps65910: Delete an unnecessary variable initialisation in four functions
      mfd: tps65910: Delete an unnecessary variable initialisation in tps65910_sleepinit()
      mfd: tps65910: Move an assignment in tps65910_sleepinit()
      mfd: tps80031: Delete an error message for a failed memory allocation in tps80031_probe()
      mfd: twl6030-irq: Delete an error message for a failed memory allocation in twl6030_init_irq()
      mfd: viperboard: Delete an error message for a failed memory allocation in vprbrd_probe()

Quentin Schulz (3):
      mfd: axp20x: Make AXP209/22x cells probe their ADC via DT
      mfd: axp20x: Probe axp20x_adc driver for AXP813
      mfd: axp20x: Add battery power supply cell for AXP813

Rajmohan Mani (1):
      mfd: Update to SPDX license identifier

Wenkai Du (1):
      Revert "mfd: cros_ec: Add ACPI GPE handler for LID0 devices"

 .../devicetree/bindings/mfd/aspeed-lpc.txt         |  41 ++++++++
 drivers/mfd/Makefile                               |   1 -
 drivers/mfd/ab8500-debugfs.c                       |   3 +-
 drivers/mfd/abx500-core.c                          |  25 +++--
 drivers/mfd/arizona-core.c                         |  53 ++++++----
 drivers/mfd/axp20x.c                               |  13 ++-
 drivers/mfd/cros_ec.c                              |  15 +--
 drivers/mfd/cros_ec_acpi_gpe.c                     | 103 --------------------
 drivers/mfd/htc-i2cpld.c                           |   4 +-
 drivers/mfd/janz-cmodio.c                          |   4 +-
 drivers/mfd/jz4740-adc.c                           |   4 +-
 drivers/mfd/max8997.c                              |   4 +-
 drivers/mfd/omap-usb-tll.c                         |  60 +++++-------
 drivers/mfd/pcf50633-core.c                        |   7 +-
 drivers/mfd/rave-sp.c                              | 107 +++++++++++++++++++--
 drivers/mfd/rc5t583.c                              |   6 +-
 drivers/mfd/si476x-i2c.c                           |   6 +-
 drivers/mfd/sm501.c                                |  32 +++---
 drivers/mfd/smsc-ece1099.c                         |   7 +-
 drivers/mfd/sprd-sc27xx-spi.c                      |   3 +
 drivers/mfd/syscon.c                               |   2 +
 drivers/mfd/ti_am335x_tscadc.c                     |   5 +-
 drivers/mfd/tps65090.c                             |   4 +-
 drivers/mfd/tps6586x.c                             |   4 +-
 drivers/mfd/tps65910.c                             |  18 ++--
 drivers/mfd/tps68470.c                             |  10 +-
 drivers/mfd/tps80031.c                             |   4 +-
 drivers/mfd/twl6030-irq.c                          |   4 +-
 drivers/mfd/viperboard.c                           |   4 +-
 include/linux/mfd/arizona/pdata.h                  |   3 +-
 include/linux/mfd/cros_ec.h                        |  18 ----
 include/linux/mfd/syscon/exynos4-pmu.h             |  21 ----
 include/linux/mfd/syscon/exynos5-pmu.h             |  19 ----
 include/linux/mfd/tps65218.h                       |   4 +-
 include/linux/mfd/tps68470.h                       |  17 +---
 35 files changed, 284 insertions(+), 351 deletions(-)
 delete mode 100644 drivers/mfd/cros_ec_acpi_gpe.c
 delete mode 100644 include/linux/mfd/syscon/exynos4-pmu.h
 delete mode 100644 include/linux/mfd/syscon/exynos5-pmu.h
 
-- 
Lee Jones [李琼斯]
Linaro Services Technical Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2018-04-16 10:46 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-04-16 10:46 [GIT PULL] MFD for v4.17 Lee Jones

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.