From: Lee Jones <lee.jones@linaro.org>
To: torvalds@linux-foundation.org
Cc: linux-kernel@vger.kernel.org
Subject: [GIT PULL] MFD fixes for v4.1
Date: Tue, 14 Apr 2015 13:37:31 +0100 [thread overview]
Message-ID: <20150414123731.GC3447@x1> (raw)
Hi Linus,
The following changes since commit c517d838eb7d07bbe9507871fab3931deccff539:
Linux 4.0-rc1 (2015-02-22 18:21:14 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-for-linus-4.1
for you to fetch changes up to e554a99ee8d09132e80dc467433c9a4df9054645:
mfd: sec: Fix RTC alarm interrupt number on S2MPS11 (2015-04-09 10:26:54 +0100)
----------------------------------------------------------------
== Changes to existing drivers ==
- Rename child driver [axp288_battery => axp288_fuel_gauge]; axp20x
- Rename child driver [max77693-flash => max77693-led]; max77693
- Error handling fixes; intel_soc_pmic
- GPIO tweaking; intel_soc_pmic
- Remove non-DT code; vexpress-sysreg, tc3589x
- Remove unused/legacy code; ti_am335x_tscadc, rts5249, rtsx_gops, rtsx_pcr,
rtc-s5m, sec-core, max77693, menelaus,
wm5102-tables
- Trivial fixups; rtsx_pci, da9150-core, sec-core, max7769, max77693,
mc13xxx-core, dln2, hi6421-pmic-core, rk808, twl4030-power,
lpc_ich, menelaus, twl6040
- Update register/address values; rts5227, rts5249
- DT and/or binding document fixups; arizona, da9150, mt6397, axp20x,
qcom-rpm, qcom-spmi-pmic
- Couple of trivial core Kconfig fixups
- Remove use of seq_printf return value; ab8500-debugfs
- Remove __exit markups; menelaus, tps65010
- Fix platform-device name collisions; mfd-core
== New drivers/supported devices ==
- Add support for wm8280/wm8281 into arizona
- Add support for COMe-cBL6 into kempld-core
- Add support for rts524a and rts525a into rts5249
- Add support for ipq8064 into qcom_rpm
- Add support for extcon into axp20x
- New MediaTek MT6397 PMIC driver
- New Maxim MAX77843 PMIC dirver
- New Intel Quark X1000 I2C-GPIO driver
- New Skyworks SKY81452 driver
----------------------------------------------------------------
Aaro Koskinen (3):
mfd: menelaus: Delete omap_has_menelaus
mfd: menelaus: Drop support for SW controller VCORE
mfd: menelaus: Use macro for magic number
Adam Thomson (1):
mfd: da9150: Add DT binding documentation for core
Adam Ward (2):
mfd: da9052: Fix register access via SPI
mfd: da9052: Register ability of device to cause a wake-up interrupt
Andy Shevchenko (3):
mfd: intel_quark_i2c_gpio: Don't crash if !DMI
mfd: lpc_ich: Sort IDs
mfd: lpc_ich: Sort IDs
Artem Savkov (1):
mfd: rt5033: MFD_RT5033 needs to select REGMAP_IRQ
Axel Lin (1):
mfd: twl6040: Remove wrong and unneeded "platform:twl6040" modalias
Bjorn Andersson (1):
mfd: devicetree: bindings: Add Qualcomm RPM regulator subnodes
Carlo Caione (2):
mfd: AXP20x: Add bindings documentation
dt-bindings: Add vendor-prefix for X-Powers
Charles Keepax (5):
mfd: arizona: Move useful defines into a dt-binding include
mfd: arizona: Add DT binding for the DMIC reference voltages
mfd: arizona: Add DT binding documentation for DMIC reference voltages
mfd: arizona: Correct type of gpio_defaults
mfd: wm5102: Remove registers for output 3R from readable list
Chris Zhong (1):
mfd: rk808: Disable the under voltage detect
Dmitry Torokhov (2):
mfd: menelaus: Remove incorrect __exit markups
mfd: tps65010: Remove incorrect __exit markups
Fabian Frederick (1):
mfd: Constify of_device_id array
Flora Fu (1):
mfd: Add support for the MediaTek MT6397 PMIC
Gyungoh Yoo (6):
mfd: Add support for Skyworks SKY81452 driver
backlight: Add support Skyworks SKY81452 backlight driver
devicetree: Add new SKY81452 mfd binding
devicetree: Add new SKY81452 backlight binding
devicetree: Add vendor prefix for Skyworks Solutions, Inc.
devicetree: Add SKY81452 to the Trivial Devices list
Ivan T. Ivanov (1):
mfd: qcom-spmi-pmic: Add specific compatible strings for Qualcomm's SPMI PMIC's
Jacek Anaszewski (4):
mfd: max77693: Adjust FLASH_EN_SHIFT and TORCH_EN_SHIFT macros
mfd: max77693: Remove struct max77693_led_platform_data
mfd: max77693: Add TORCH_IOUT_MASK macro
mfd: max77693: Modify flash cell name identifiers
Jaewon Kim (1):
mfd: max77843: Add max77843 MFD driver core driver
Jarkko Nikula (3):
mfd: intel_soc_pmic: Move PMIC interrupt comment to probe function
mfd: intel_soc_pmic: Do not mangle error code from devm_gpiod_get_index()
mfd: intel_soc_pmic: Ensure GPIO irq is set to input pin
Joe Perches (1):
mfd: ab8500-debugfs: Remove use of seq_printf return value
Johan Hovold (1):
mfd: core: Fix platform-device name collisions
Josh Cartwright (2):
mfd: devicetree: qcom_rpm: Document IPQ8064 resources
mfd: qcom_rpm: Add support for IPQ8064
Krzysztof Kozlowski (7):
rtc: s5m: Remove unused watchdog and sudden momentary power loss
mfd: da9150: Constify struct regmap_config
mfd: sec: Cleanup unused RTC fields: ono, WTSR and SMPL
mfd: sec: Remove unnecessary out of memory message
mfd: sec-core: Enable RTC on S2MPS11 PMIC
mfd: axp20x: Fix duplicate const for model names
mfd: sec: Fix RTC alarm interrupt number on S2MPS11
Linus Walleij (1):
mfd: tc3589x: Enforce device-tree only mode
Michael Brunner (1):
mfd: Add support for COMe-cBL6 to Kontron PLD driver
Micky Ching (9):
mfd: rtsx: Replace TAB by SPC after #define
mfd: rtsx: Place register address and values togather
mfd: rtsx: Update PETXCFG address
mfd: rtsx: Update driving settings
mfd: rtsx: Update phy register
mfd: rtsx: Remove LCTLR defination
mfd: rtsx: Add support for rts524A
mfd: rtsx: Add support for rts525A
mfd: rtsx: Using pcr_dbg replace dev_dbg
Nicholas Mc Guire (1):
mfd: dln2: Use msecs_to_jiffies for time conversion
Pawel Moll (1):
mfd: vexpress: Remove non-DT code
Ramakrishna Pallala (1):
mfd: axp20x: Add support for extcon cell
Raymond Tan (1):
mfd: intel_quark_i2c_gpio: Add Intel Quark X1000 I2C-GPIO MFD Driver
Richard Fitzgerald (6):
mfd: arizona: Add support for WM8280/WM8281
Documentation: devicetree: arizona: Add bindings for WM8280
regulator: arizona-micsupp: Add support for WM8280/WM8281
gpio: arizona: Add support for WM8280/WM8281
extcon: arizona: Add support for WM8280/WM8281
ASoC: arizona: Add support for WM8280/WM8281
Sascha Hauer (1):
mfd: dt-bindings: Add bindings for the MediaTek MT6397 PMIC
Scott Wood (1):
mfd: mc13xxx-core: %pF is only for function pointers
Todd Brandt (1):
mfd: axp20x: Change battery cell name to fuel gauge
Vignesh R (1):
mfd: ti_am335x_tscadc: Remove unwanted reg_se_cache save
Łukasz Stelmach (1):
mfd: Fix a typo in Kconfig
Documentation/devicetree/bindings/i2c/trivial-devices.txt | 1 +
Documentation/devicetree/bindings/mfd/arizona.txt | 41 ++++++---
Documentation/devicetree/bindings/mfd/axp20x.txt | 96 +++++++++++++++++++++
Documentation/devicetree/bindings/mfd/da9150.txt | 43 ++++++++++
Documentation/devicetree/bindings/mfd/mt6397.txt | 70 +++++++++++++++
Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.txt | 19 ++++-
Documentation/devicetree/bindings/mfd/qcom-rpm.txt | 218 +++++++++++++++++++++++++++++++++++++++++++---
Documentation/devicetree/bindings/mfd/sky81452.txt | 35 ++++++++
Documentation/devicetree/bindings/vendor-prefixes.txt | 2 +
Documentation/devicetree/bindings/video/backlight/sky81452-backlight.txt | 29 +++++++
drivers/extcon/extcon-arizona.c | 1 +
drivers/gpio/Kconfig | 1 +
drivers/gpio/gpio-arizona.c | 1 +
drivers/gpio/gpio-tc3589x.c | 3 -
drivers/input/keyboard/tc3589x-keypad.c | 9 --
drivers/mfd/Kconfig | 58 ++++++++++++-
drivers/mfd/Makefile | 6 +-
drivers/mfd/ab8500-debugfs.c | 196 ++++++++++++++++++++++++++----------------
drivers/mfd/arizona-core.c | 25 +++++-
drivers/mfd/arizona-i2c.c | 2 +
drivers/mfd/arizona-irq.c | 1 +
drivers/mfd/arizona-spi.c | 2 +
drivers/mfd/axp20x.c | 38 +++++++--
drivers/mfd/da9052-irq.c | 2 +
drivers/mfd/da9052-spi.c | 6 +-
drivers/mfd/da9150-core.c | 2 +-
drivers/mfd/dln2.c | 2 +-
drivers/mfd/hi6421-pmic-core.c | 2 +-
drivers/mfd/intel_quark_i2c_gpio.c | 282 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/mfd/intel_soc_pmic_core.c | 14 +--
drivers/mfd/kempld-core.c | 11 ++-
drivers/mfd/lpc_ich.c | 174 ++++++++++++++++++-------------------
drivers/mfd/max77693.c | 4 +-
drivers/mfd/max77843.c | 243 ++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/mfd/mc13xxx-core.c | 6 +-
drivers/mfd/menelaus.c | 29 +------
drivers/mfd/mfd-core.c | 2 +-
drivers/mfd/mt6397-core.c | 227 ++++++++++++++++++++++++++++++++++++++++++++++++
drivers/mfd/qcom-spmi-pmic.c | 103 ++++++++++++++++++++--
drivers/mfd/qcom_rpm.c | 41 +++++++++
drivers/mfd/rk808.c | 3 +-
drivers/mfd/rtl8411.c | 11 ++-
drivers/mfd/rts5209.c | 4 +-
drivers/mfd/rts5227.c | 12 ++-
drivers/mfd/rts5229.c | 4 +-
drivers/mfd/rts5249.c | 343 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------
drivers/mfd/rtsx_gops.c | 37 --------
drivers/mfd/rtsx_pcr.c | 109 +++++++++++++++--------
drivers/mfd/rtsx_pcr.h | 8 ++
drivers/mfd/sec-core.c | 7 +-
drivers/mfd/sec-irq.c | 14 ++-
drivers/mfd/sky81452.c | 108 +++++++++++++++++++++++
drivers/mfd/tc3589x.c | 9 --
drivers/mfd/ti_am335x_tscadc.c | 13 ++-
drivers/mfd/tps65010.c | 4 +-
drivers/mfd/twl4030-power.c | 2 +-
drivers/mfd/twl6040.c | 1 -
drivers/mfd/vexpress-sysreg.c | 71 ++++-----------
drivers/mfd/wm5102-tables.c | 3 -
drivers/regulator/arizona-micsupp.c | 1 +
drivers/rtc/rtc-s5m.c | 60 -------------
drivers/video/backlight/Kconfig | 10 +++
drivers/video/backlight/Makefile | 1 +
drivers/video/backlight/sky81452-backlight.c | 353 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/{linux/mfd/arizona/gpio.h => dt-bindings/mfd/arizona.h} | 67 +++++++--------
include/dt-bindings/mfd/qcom-rpm.h | 6 ++
include/linux/mfd/arizona/core.h | 1 +
include/linux/mfd/arizona/pdata.h | 24 +-----
include/linux/mfd/max77693-private.h | 5 +-
include/linux/mfd/max77693.h | 13 ---
include/linux/mfd/max77843-private.h | 454 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/linux/mfd/menelaus.h | 7 --
include/linux/mfd/mt6397/core.h | 64 ++++++++++++++
include/linux/mfd/mt6397/registers.h | 362 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/linux/mfd/rk808.h | 3 +
include/linux/mfd/rtsx_pci.h | 1116 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------------------------------
include/linux/mfd/samsung/core.h | 9 --
include/linux/mfd/samsung/irq.h | 2 +-
include/linux/mfd/sky81452.h | 31 +++++++
include/linux/mfd/ti_am335x_tscadc.h | 1 +
include/linux/platform_data/sky81452-backlight.h | 46 ++++++++++
sound/soc/codecs/arizona.c | 3 +-
82 files changed, 4260 insertions(+), 1189 deletions(-)
create mode 100644 Documentation/devicetree/bindings/mfd/axp20x.txt
create mode 100644 Documentation/devicetree/bindings/mfd/da9150.txt
create mode 100644 Documentation/devicetree/bindings/mfd/mt6397.txt
create mode 100644 Documentation/devicetree/bindings/mfd/sky81452.txt
create mode 100644 Documentation/devicetree/bindings/video/backlight/sky81452-backlight.txt
create mode 100644 drivers/mfd/intel_quark_i2c_gpio.c
create mode 100644 drivers/mfd/max77843.c
create mode 100644 drivers/mfd/mt6397-core.c
delete mode 100644 drivers/mfd/rtsx_gops.c
create mode 100644 drivers/mfd/sky81452.c
create mode 100644 drivers/video/backlight/sky81452-backlight.c
rename include/{linux/mfd/arizona/gpio.h => dt-bindings/mfd/arizona.h} (54%)
create mode 100644 include/linux/mfd/max77843-private.h
create mode 100644 include/linux/mfd/mt6397/core.h
create mode 100644 include/linux/mfd/mt6397/registers.h
create mode 100644 include/linux/mfd/sky81452.h
create mode 100644 include/linux/platform_data/sky81452-backlight.h
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
next reply other threads:[~2015-04-14 12:37 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-04-14 12:37 Lee Jones [this message]
-- strict thread matches above, loose matches on Subject: below --
2015-05-27 12:38 [GIT PULL] MFD fixes for v4.1 Lee Jones
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=20150414123731.GC3447@x1 \
--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.