* [GIT PULL] MFD for v4.11
@ 2017-02-22 13:11 Lee Jones
0 siblings, 0 replies; only message in thread
From: Lee Jones @ 2017-02-22 13:11 UTC (permalink / raw)
To: torvalds; +Cc: linux-kernel
Hi Linus,
Enjoy!
The following changes since commit 7ce7d89f48834cefece7804d38fc5d85382edf77:
Linux 4.10-rc1 (2016-12-25 16:13:08 -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.11
for you to fetch changes up to e93c10211d03c35271896b03a40d3eca4a674770:
mfd: lpc_ich: Enable watchdog on Intel Apollo Lake PCH (2017-02-13 09:29:44 +0000)
----------------------------------------------------------------
- Core Frameworks
- Add new !TOUCHSCREEN_SUN4I dependency for SUN4I_GPADC
- List include/dt-bindings/mfd/* to files supported in MAINTAINERS
- New Drivers
- Intel Apollo Lake SPI NOR
- ST STM32 Timers (Advanced, Basic and PWM)
- Motorola 6556002 CPCAP (PMIC)
- New Device Support
- Add support for AXP221 to axp20x
- Add support for Intel Gemini Lake to intel-lpss-pci
- Add support for MT6323 LED to mt6397-core
- Add support for COMe-bBD#, COMe-bSL6, COMe-bKL6,
COMe-cAL6 and COMe-cKL6 to kempld-core
- New Functionality
- Add support for Analog CODAC to sun6i-prcm
- Add support for Watchdog to lpc_ich
- Fix-ups
- Error handling improvements; axp288_charger, axp20x, ab8500-sysctrl
- Adapt platform data handling; axp20x
- IRQ handling improvements; arizona, axp20x
- Remove superfluous code; arizona, axp20x, lpc_ich
- Trivial coding style/spelling fixes; axp20x, abx500, mfd.txt
- Regmap fix-ups; axp20x
- DT changes; mfd.txt, aspeed-lpc, aspeed-gfx, ab8500-core, tps65912, mt6397
- Use new I2C probing mechanism; max77686
- Constification; rk808
- Bug Fixes
- Stop data transfer whilst suspended; cros_ec
----------------------------------------------------------------
Andrew Jeffery (5):
mfd: dt: Fix "indicates" typo in mfd bindings document
mfd: dt: Add ranges, #address-cells and #size-cells as optional properties
mfd: dt: Add Aspeed Low Pin Count Controller bindings
mfd: dt: Add bindings for the Aspeed LPC Host Controller (LHC)
mfd: dt: Add bindings for the Aspeed SoC Display Controller (GFX)
Andy Shevchenko (2):
mfd: intel-lpss: Add Intel Gemini Lake PCI IDs
mfd: lpc_ich: Remove useless comments in core part
Benjamin Gaignard (6):
dt-bindings: mfd: Add bindings for STM32 Timers driver
mfd: Add STM32 Timers driver
dt-bindings: pwm: Add STM32 bindings
pwm: Add driver for STM32 plaftorm
iio: Add bindings for STM32 timer trigger driver
iio: Add STM32 timer trigger driver
Bhumika Goyal (1):
mfd: constify regmap_irq_chip structures
Charles Keepax (4):
mfd: arizona: Use arizona_map_irq instead of hard coding it
mfd: arizona: Add defines for IRQs on the main Arizona IRQ domain
mfd: arizona: Correctly clean up after IRQs
mfd: arizona: Remove totally unused forward declaration
Chen-Yu Tsai (2):
mfd: sun6i-prcm: Add codec analog controls sub-device for Allwinner A23
mfd: axp20x: Fix AXP806 access errors on cold boot
Colin Ian King (1):
mfd: abx500: Fix spelling mistake: "Celcius" -> "Celsius"
Corentin Labbe (1):
mfd: axp20x: Correct a typo in axp20x_device_remove documentation
Douglas Anderson (2):
mfd: cros-ec: Update cros_ec_commands.h for buttons and switches
input: cros_ec_keyb: Add non-matrix buttons and switches
Gwendal Grignou (1):
input: cros_ec_keyb: Add Tablet Mode switch
Hans de Goede (9):
power: supply: axp288_charger: Make charger_init_hw_regs propagate i2c errors
power: supply: axp288_charger: Drop platform_data dependency
power: supply: axp288_fuel_gauge: Drop platform_data dependency
mfd: axp20x: Use IRQF_TRIGGER_LOW on the axp288
mfd: axp20x: Add missing axp288 irqs
mfd: axp20x: Fix axp288 PEK_DBR and PEK_DBF irqs being swapped
mfd: axp20x: Drop wrong AXP288_PMIC_ADC_EN define
mfd: axp20x: Add a few missing defines for AXP288 specific registers
mfd: axp20x: Fix axp288 volatile ranges
Javier Martinez Canillas (5):
mfd: max77686: Don't attempt to get i2c_device_id .data
mfd: max77686: Use of_device_get_match_data() helper
mfd: max77686: Use the struct i2c_driver .probe_new instead of .probe
mfd: max77686: Remove I2C device ID table
mfd: tps65912: Export OF device ID table as module aliases
Joseph Lo (1):
mfd: cros_ec: Prevent data transfer while device is suspended
Lee Jones (2):
Merge branches 'ib-mfd-arm-iio-pwm-4.11', 'ib-mfd-input-4.11-1', 'ib-mfd-mtd-4.11' and 'ib-mfd-power-supply-4.11' into ibs-for-mfd-merged
MAINTAINERS: Add include/dt-bindings/mfd to MFD entry
Linus Walleij (2):
mfd: ab8500-sysctrl: Handle probe deferral
mfd: ab8500-core: Rename clock device and compatible
Michael Brunner (1):
mfd: Add support for several boards to Kontron PLD driver
Mika Westerberg (3):
spi-nor: Add support for Intel SPI serial flash controller
mfd: lpc_ich: Add support for SPI serial flash host controller
mfd: lpc_ich: Add support for Intel Apollo Lake SoC
Quentin Schulz (2):
mfd: axp20x: Add separate MFD cell for AXP223
mfd: Kconfig: MFD_SUN4I_GPADC depends on !TOUCHSCREN_SUN4I_GPADC
Sean Wang (2):
Documentation: devicetree: Add LED subnode binding for MT6323 PMIC
mfd: mt6397: Add MT6323 LED support into MT6397 driver
Shawn Nematbakhsh (2):
mfd: cros_ec: Send suspend state notification to EC
mfd: cros_ec: Send correct suspend/resume event to EC
Tan Jui Nee (1):
mfd: lpc_ich: Enable watchdog on Intel Apollo Lake PCH
Tony Lindgren (1):
mfd: cpcap: Add minimal support
.../ABI/testing/sysfs-bus-iio-timer-stm32 | 29 +
.../bindings/iio/timer/stm32-timer-trigger.txt | 23 +
.../devicetree/bindings/mfd/aspeed-gfx.txt | 17 +
.../devicetree/bindings/mfd/aspeed-lpc.txt | 137 ++++
Documentation/devicetree/bindings/mfd/mfd.txt | 12 +-
.../devicetree/bindings/mfd/motorola-cpcap.txt | 31 +
Documentation/devicetree/bindings/mfd/mt6397.txt | 4 +
.../devicetree/bindings/mfd/stm32-timers.txt | 46 ++
.../devicetree/bindings/pwm/pwm-stm32.txt | 35 +
Documentation/mtd/intel-spi.txt | 88 +++
MAINTAINERS | 1 +
drivers/iio/trigger/Kconfig | 9 +
drivers/iio/trigger/Makefile | 1 +
drivers/iio/trigger/stm32-timer-trigger.c | 342 +++++++++
drivers/input/keyboard/cros_ec_keyb.c | 452 ++++++++++--
drivers/mfd/Kconfig | 28 +
drivers/mfd/Makefile | 3 +
drivers/mfd/ab8500-core.c | 4 +-
drivers/mfd/ab8500-sysctrl.c | 14 +-
drivers/mfd/arizona-irq.c | 86 ++-
drivers/mfd/arizona.h | 2 -
drivers/mfd/axp20x.c | 78 ++-
drivers/mfd/cros_ec.c | 53 ++
drivers/mfd/intel-lpss-pci.c | 17 +-
drivers/mfd/kempld-core.c | 40 ++
drivers/mfd/lpc_ich.c | 146 +++-
drivers/mfd/max77686.c | 25 +-
drivers/mfd/motorola-cpcap.c | 259 +++++++
drivers/mfd/mt6397-core.c | 4 +
drivers/mfd/rk808.c | 4 +-
drivers/mfd/stm32-timers.c | 80 +++
drivers/mfd/sun6i-prcm.c | 13 +
drivers/mfd/tps65912-i2c.c | 1 +
drivers/mtd/spi-nor/Kconfig | 20 +
drivers/mtd/spi-nor/Makefile | 2 +
drivers/mtd/spi-nor/intel-spi-platform.c | 57 ++
drivers/mtd/spi-nor/intel-spi.c | 777 +++++++++++++++++++++
drivers/mtd/spi-nor/intel-spi.h | 24 +
drivers/platform/chrome/cros_ec_proto.c | 5 +
drivers/power/supply/axp288_charger.c | 132 ++--
drivers/power/supply/axp288_fuel_gauge.c | 405 +----------
drivers/pwm/Kconfig | 9 +
drivers/pwm/Makefile | 1 +
drivers/pwm/pwm-stm32.c | 397 +++++++++++
include/linux/mfd/abx500.h | 2 +-
include/linux/mfd/abx500/ab8500-bm.h | 4 +-
include/linux/mfd/axp20x.h | 49 +-
include/linux/mfd/cros_ec.h | 2 +
include/linux/mfd/cros_ec_commands.h | 88 ++-
include/linux/mfd/lpc_ich.h | 3 +
include/linux/mfd/motorola-cpcap.h | 292 ++++++++
include/linux/mfd/stm32-timers.h | 71 ++
include/linux/platform_data/intel-spi.h | 31 +
54 files changed, 3904 insertions(+), 613 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-timer-stm32
create mode 100644 Documentation/devicetree/bindings/iio/timer/stm32-timer-trigger.txt
create mode 100644 Documentation/devicetree/bindings/mfd/aspeed-gfx.txt
create mode 100644 Documentation/devicetree/bindings/mfd/aspeed-lpc.txt
create mode 100644 Documentation/devicetree/bindings/mfd/motorola-cpcap.txt
create mode 100644 Documentation/devicetree/bindings/mfd/stm32-timers.txt
create mode 100644 Documentation/devicetree/bindings/pwm/pwm-stm32.txt
create mode 100644 Documentation/mtd/intel-spi.txt
create mode 100644 drivers/iio/trigger/stm32-timer-trigger.c
create mode 100644 drivers/mfd/motorola-cpcap.c
create mode 100644 drivers/mfd/stm32-timers.c
create mode 100644 drivers/mtd/spi-nor/intel-spi-platform.c
create mode 100644 drivers/mtd/spi-nor/intel-spi.c
create mode 100644 drivers/mtd/spi-nor/intel-spi.h
create mode 100644 drivers/pwm/pwm-stm32.c
create mode 100644 include/linux/iio/timer/stm32-timer-trigger.h
create mode 100644 include/linux/mfd/motorola-cpcap.h
create mode 100644 include/linux/mfd/stm32-timers.h
create mode 100644 include/linux/platform_data/intel-spi.h
--
Lee Jones
Linaro STMicroelectronics Landing Team 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:[~2017-02-22 13:11 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-02-22 13:11 [GIT PULL] MFD for v4.11 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.