lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20170222131138.ewrui2ph2cnyebyq@dell>
Date:   Wed, 22 Feb 2017 13:11:38 +0000
From:   Lee Jones <lee.jones@...aro.org>
To:     torvalds@...ux-foundation.org
Cc:     linux-kernel@...r.kernel.org
Subject: [GIT PULL] MFD for v4.11

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ