All of lore.kernel.org
 help / color / mirror / Atom feed
From: Lee Jones <lee.jones@linaro.org>
To: torvalds@linux-foundation.org
Cc: linux-kernel@vger.kernel.org
Subject: [GIT PULL] MFD for v5.3
Date: Mon, 15 Jul 2019 08:48:35 +0100	[thread overview]
Message-ID: <20190715074835.GC4401@dell> (raw)

Good morning Linus,

The following changes since commit a188339ca5a396acc588e5851ed7e19f66b0ebd9:

  Linux 5.2-rc1 (2019-05-19 15:47:09 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-next-5.3

for you to fetch changes up to 7efd105c27fd2323789b41b64763a0e33ed79c08:

  mfd: hi655x-pmic: Fix missing return value check for devm_regmap_init_mmio_clk (2019-07-02 12:11:31 +0100)

----------------------------------------------------------------
 - Core Frameworks
   - Set 'struct device' fwnode when registering a new device

 - New Drivers
   - Add support for ROHM BD70528 PMIC

 - New Device Support
   - Add support for LP87561 4-Phase Regulator to TI LP87565 PMIC
   - Add support for RK809 and RK817 to Rockchip RK808
   - Add support for Lid Angle to ChromeOS core
   - Add support for CS47L15 CODEC to Madera core
   - Add support for CS47L92 CODEC to Madera core
   - Add support for ChromeOS (legacy) Accelerometers in ChromeOS core
   - Add support for Add Intel Elkhart Lake PCH to Intel LPSS

 - New Functionality
   - Provide regulator supply information when registering; madera-core
   - Additional Device Tree support; lp87565, madera, cros-ec, rohm,bd71837-pmic
   - Allow over-riding power button press via Device Tree; rohm-bd718x7
   - Differentiate between running processors; cros_ec_dev

 - Fix-ups
   - Big header file update; cros_ec_commands.h
   - Split header per-subsystem; rohm-bd718x7
   - Remove superfluous code; menelaus, cs5535-mfd, cs47lXX-tables
   - Trivial; sorting, coding style; intel-lpss-pci
   - Only remove Power Off functionality if set locally; rk808
   - Make use for Power Off Prepare(); rk808
   - Fix spelling mistake in header guards; stmfx
   - Properly free IDA resources
   - SPDX fixups; cs47lXX-tables, madera
   - Error path fixups; hi655x-pmic

 - Bug Fixes
   - Add missing break in case() statement
   - Repair undefined behaviour when not initialising variables; arizona-core, madera-core
   - Fix reference to Device Tree documentation; madera

----------------------------------------------------------------
Alexandre Belloni (1):
      mfd: menelaus: Remove superfluous error message

Andy Shevchenko (4):
      mfd: intel-lpss: Keep device tables sorted by ID
      MAINAINERS: Swap words in INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
      mfd: intel-lpss: Add Intel Elkhart Lake PCH PCI IDs
      mfd: intel-lpss: Release IDA resources

Arnd Bergmann (1):
      mfd: arizona: Fix undefined behavior

Axel Lin (1):
      mfd: hi655x-pmic: Fix missing return value check for devm_regmap_init_mmio_clk

Charles Keepax (3):
      mfd: madera: Add supply mapping for MICVDD
      mfd: madera: Remove some unused registers and fix some defaults
      mfd: madera: Fixup SPDX headers

Colin Ian King (1):
      regulator: lp87565: Fix missing break in switch statement

Daniel Gomez (1):
      mfd: madera: Add missing of table registration

Gwendal Grignou (32):
      mfd: cros_ec: Update license term
      mfd: cros_ec: Zero BUILD_ macro
      mfd: cros_ec: set comments properly
      mfd: cros_ec: add ec_align macros
      mfd: cros_ec: Define commands as 4-digit UPPER CASE hex values
      mfd: cros_ec: use BIT macro
      mfd: cros_ec: Update ACPI interface definition
      mfd: cros_ec: move HDMI CEC API definition
      mfd: cros_ec: Remove zero-size structs
      mfd: cros_ec: Add Flash V2 commands API
      mfd: cros_ec: Add PWM_SET_DUTY API
      mfd: cros_ec: Add lightbar v2 API
      mfd: cros_ec: Expand hash API
      mfd: cros_ec: Add EC transport protocol v4
      mfd: cros_ec: Complete MEMS sensor API
      mfd: cros_ec: Fix event processing API
      mfd: cros_ec: Add fingerprint API
      mfd: cros_ec: Fix temperature API
      mfd: cros_ec: Complete Power and USB PD API
      mfd: cros_ec: Add API for keyboard testing
      mfd: cros_ec: Add Hibernate API
      mfd: cros_ec: Add Smart Battery Firmware update API
      mfd: cros_ec: Add I2C passthru protection API
      mfd: cros_ec: Add API for EC-EC communication
      mfd: cros_ec: Add API for Touchpad support
      mfd: cros_ec: Add API for Fingerprint support
      mfd: cros_ec: Add API for rwsig
      mfd: cros_ec: Add SKU ID and Secure storage API
      mfd: cros_ec: Add Management API entry points
      mfd: cros_ec: Update I2S API
      mfd: cros_ec: Register cros_ec_lid_angle driver when presented
      mfd: cros_ec_dev: Register cros_ec_accel_legacy driver as a subdevice

Heiko Stuebner (1):
      regulator: rk808: Add RK809 and RK817 support.

Keerthy (3):
      dt-bindings: mfd: lp87565: Add LP87561 configuration
      mfd: lp87565: Add support for 4-phase LP87561 combination
      regulator: lp87565: Add 4-phase lp87561 regulator support

Lee Jones (1):
      Merge branches 'ib-mfd-clk-gpio-power-regulator-rtc-5.3', 'ib-mfd-clk-regulator-rtc-5.3', 'ib-mfd-cros-5.3' and 'ib-mfd-regulator-5.3' into ibs-for-mfd-merged

Leonard Crestez (3):
      mfd: bd718x7: Remove hardcoded config for button press duration
      dt-bindings: mfd: Document short/long press duration for BD718X7
      mfd: bd718x7: Make power button press duration configurable

Lubomir Rintel (1):
      mfd: cs5535-mfd: Remove ifdef OLPC noise

Matti Vaittinen (8):
      mfd: regulator: clk: Split rohm-bd718x7.h
      mfd: bd70528: Support ROHM bd70528 PMIC core
      clk: bd718x7: Support ROHM BD70528 clk block
      dt-bindings: mfd: Document first ROHM BD70528 bindings
      gpio: Initial support for ROHM bd70528 GPIO block
      rtc: bd70528: Initial support for ROHM bd70528 RTC
      power: supply: Initial support for ROHM BD70528 PMIC charger block
      dt-bindings: mfd: Add link to ROHM BD71847 Datasheet

Nathan Chancellor (1):
      mfd: stmfx: Fix macro definition spelling

Otto Sabart (1):
      mfd: madera: Fix bad reference to pinctrl.txt file

Pi-Hsun Shih (2):
      dt-bindings: Add binding for cros-ec-rpmsg
      mfd: cros_ec: differentiate SCP from EC by feature bit

Richard Fitzgerald (3):
      mfd: madera: Update DT bindings to add additional CODECs
      mfd: madera: Add Madera core support for CS47L15
      mfd: madera: Add Madera core support for CS47L92

Robert Hancock (1):
      mfd: core: Set fwnode for created devices

Stefan Mavrodiev (2):
      mfd: rk808: Check pm_power_off pointer
      mfd: rk808: Prepare rk805 for poweroff

Stuart Henderson (1):
      mfd: madera: Fix potential uninitialised use of variable

Tony Xie (4):
      mfd: rk808: Add RK817 and RK809 support
      dt-bindings: mfd: rk808: Add binding information for RK809 and RK817.
      rtc: rk808: Add RK809 and RK817 support.
      clk: RK808: Add RK809 and RK817 support.

 Documentation/devicetree/bindings/mfd/cros-ec.txt  |    5 +-
 Documentation/devicetree/bindings/mfd/lp87565.txt  |   36 +
 Documentation/devicetree/bindings/mfd/madera.txt   |    8 +-
 Documentation/devicetree/bindings/mfd/rk808.txt    |   44 +
 .../devicetree/bindings/mfd/rohm,bd70528-pmic.txt  |  102 +
 .../devicetree/bindings/mfd/rohm,bd71837-pmic.txt  |   10 +
 MAINTAINERS                                        |    2 +-
 drivers/clk/Kconfig                                |   15 +-
 drivers/clk/clk-bd718x7.c                          |   24 +-
 drivers/clk/clk-rk808.c                            |   64 +-
 drivers/gpio/Kconfig                               |   11 +
 drivers/gpio/Makefile                              |    1 +
 drivers/gpio/gpio-bd70528.c                        |  232 ++
 drivers/mfd/Kconfig                                |   37 +-
 drivers/mfd/Makefile                               |    8 +
 drivers/mfd/arizona-core.c                         |    2 +-
 drivers/mfd/cros_ec_dev.c                          |   92 +-
 drivers/mfd/cs47l15-tables.c                       | 1299 +++++++
 drivers/mfd/cs47l35-tables.c                       |   60 +-
 drivers/mfd/cs47l85-tables.c                       |  128 +-
 drivers/mfd/cs47l90-tables.c                       |   82 +-
 drivers/mfd/cs47l92-tables.c                       | 1947 +++++++++++
 drivers/mfd/cs5535-mfd.c                           |   24 +-
 drivers/mfd/hi655x-pmic.c                          |    2 +
 drivers/mfd/intel-lpss-pci.c                       |   21 +-
 drivers/mfd/intel-lpss.c                           |    1 +
 drivers/mfd/lp87565.c                              |    4 +
 drivers/mfd/madera-core.c                          |  129 +-
 drivers/mfd/madera-i2c.c                           |   24 +-
 drivers/mfd/madera-spi.c                           |   24 +-
 drivers/mfd/madera.h                               |   13 +
 drivers/mfd/menelaus.c                             |    2 -
 drivers/mfd/mfd-core.c                             |    1 +
 drivers/mfd/rk808.c                                |  257 +-
 drivers/mfd/rohm-bd70528.c                         |  316 ++
 drivers/mfd/rohm-bd718x7.c                         |   80 +-
 drivers/power/supply/Kconfig                       |    9 +
 drivers/power/supply/Makefile                      |    1 +
 drivers/power/supply/bd70528-charger.c             |  743 ++++
 drivers/regulator/Kconfig                          |    4 +-
 drivers/regulator/bd718x7-regulator.c              |   25 +-
 drivers/regulator/lp87565-regulator.c              |   18 +-
 drivers/regulator/rk808-regulator.c                |  646 +++-
 drivers/rtc/Kconfig                                |   12 +-
 drivers/rtc/Makefile                               |    1 +
 drivers/rtc/rtc-bd70528.c                          |  500 +++
 drivers/rtc/rtc-rk808.c                            |   68 +-
 include/linux/mfd/cros_ec.h                        |    1 +
 include/linux/mfd/cros_ec_commands.h               | 3658 ++++++++++++++++----
 include/linux/mfd/lp87565.h                        |    2 +
 include/linux/mfd/madera/core.h                    |   12 +-
 include/linux/mfd/madera/pdata.h                   |    9 +-
 include/linux/mfd/madera/registers.h               |  286 +-
 include/linux/mfd/rk808.h                          |  177 +
 include/linux/mfd/rohm-bd70528.h                   |  408 +++
 include/linux/mfd/rohm-bd718x7.h                   |   22 +-
 include/linux/mfd/rohm-generic.h                   |   20 +
 include/linux/mfd/stmfx.h                          |    2 +-
 sound/soc/codecs/cros_ec_codec.c                   |    8 +-
 59 files changed, 10439 insertions(+), 1300 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/mfd/rohm,bd70528-pmic.txt
 create mode 100644 drivers/gpio/gpio-bd70528.c
 create mode 100644 drivers/mfd/cs47l15-tables.c
 create mode 100644 drivers/mfd/cs47l92-tables.c
 create mode 100644 drivers/mfd/rohm-bd70528.c
 create mode 100644 drivers/power/supply/bd70528-charger.c
 create mode 100644 drivers/rtc/rtc-bd70528.c
 create mode 100644 include/linux/mfd/rohm-bd70528.h
 create mode 100644 include/linux/mfd/rohm-generic.h

-- 
Lee Jones [李琼斯]
Linaro Services Technical Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog

             reply	other threads:[~2019-07-15  7:48 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-07-15  7:48 Lee Jones [this message]
2019-07-16  4:35 ` [GIT PULL] MFD for v5.3 pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20190715074835.GC4401@dell \
    --to=lee.jones@linaro.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.