All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.