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>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20141208120058.GI3951@x1>
Date:	Mon, 8 Dec 2014 12:00:58 +0000
From:	Lee Jones <lee.jones@...aro.org>
To:	torvalds@...ux-foundation.org
Cc:	linux-kernel@...r.kernel.org
Subject: [GIT PULL] MFD for v3.19

Hi Linus,

 The following changes since commit f114040e3ea6e07372334ade75d1ee0775c355e1:

  Linux 3.18-rc1 (2014-10-19 18:08:38 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-for-linus-3.19

for you to fetch changes up to a3b63979f8a32af9e975a793fd0f612d42072740:

  mfd: rtsx: Add func to split u32 into register (2014-12-08 10:05:39 +0000)

----------------------------------------------------------------
Changes to the core:
 - Honour PLATFORM_DEVID_NONE and PLATFORM_DEVID_AUTO dev IDs

Changes to existing drivers:
 - IRQ additions/fixes; axp20x, da9063-core
 - Code simplification; i2c-dln2
 - Regmap additions/fixes; max77693
 - Error checking/handling improvements; dln2, db8500-prcmu
 - Bug fixes; dln2, wm8350-core
 - DT support/documentation; max77693, max77686, tps65217, twl4030-power,
                             gpio-tc3589x
 - Decouple syscon interface from platform devices
 - Use MFD hotplug registration; rtsx_usb, viperboard, hid-sensor-hub
 - Regulator fixups; sec-core
 - Power Management additions/fixes; rts5227, tc6393xb
 - Remove relic/redundant code; ab8500-sysctrl, lpc_sch, max77693-private
 - Clean-up/coding style changes; tps65090
 - Clk additions/fixes; tc6393xb, tc6387xb, t7l66xb
 - Add USB-SPI support; dln2
 - Trivial changes; max14577, arizona-spi, lpc_sch, wm8997-tables, wm5102-tables
                    wm5110-tables, axp20x, atmel-hlcdc, rtsx_pci

New drivers/supported devices:
 - axp288 PMIC support added to axp20x
 - s2mps13 support added to sec-core
 - New support for Diolan DLN-2
 - New support for atmel-hlcdc

----------------------------------------------------------------
Aaron Lu (1):
      iio: adc: Add module device table for autoloading

Andy Shevchenko (1):
      mfd: lpc_sch: Don't call mfd_remove_devices()

Boris Brezillon (3):
      mfd: Add atmel-hlcdc driver
      mfd: Add documentation for atmel-hlcdc DT bindings
      mfd: atmel-hlcdc: Add Kconfig option description and name

Chanwoo Choi (4):
      mfd: sec-core: Add support for S2MPS13 device
      regulator: s2mps11: Add support S2MPS13 regulator device
      clk: s2mps11: Add the support for S2MPS13 PMIC clock
      mfd: s2mps11: Add binding documentation for Samsung S2MPS13 PMIC

Charles Keepax (3):
      mfd: wm8997: Mark INTERRUPT_STATUS_2_MASK as readable
      mfd: arizona: Document HP_CTRL_1L and HP_CTRL_1R registers
      mfd: wm5110: Add missing registers for AIF2 channels 3-6

Dan Carpenter (1):
      mfd: dln2: A couple endian fixes

Daniel Baluta (1):
      gpio: add support for the Diolan DLN-2 USB GPIO driver

Dmitry Eremin-Solenikov (4):
      mfd: tc6393xb: Fail ohci suspend if full state restore is required
      mfd: tc6393xb: Prepare/unprepare clocks
      mfd: tc6387xb: prepare/unprepare clocks
      mfd: t7l66xb: prepare/unprepare clocks

Dmitry Lavnikevich (1):
      mfd: da9063: Get irq base dynamically before registering device

Guenter Roeck (1):
      mfd: ab8500-sysctrl: Drop ab8500_restart

Jacob Pan (4):
      mfd: axp20x: Extend axp20x to support axp288 pmic
      iio: adc: Add support for axp288 adc
      mfd/axp20x: avoid irq numbering collision
      iio/axp288_adc: remove THIS_MODULE owner

Jaewon Kim (3):
      mfd: max77693: Initialize haptic register map
      mfd: max77693: Add haptic of_compatible in mfd_cell
      mfd: max77693: Update DT binding to support haptic

Javier Martinez Canillas (1):
      Revert "mfd: sec-core: Prepare regulators for suspend state to reduce power-consumption"

Joe Perches (1):
      mfd: wm8350-core: Fix probable mask then right shift defect

Johan Hovold (4):
      mfd: core: Add helper function to register hotplug devices
      mfd: Use mfd_add_hotplug_devices() helper
      HID: hid-sensor-hub: Use mfd_add_hotplug_devices() helper
      mfd: core: Fix platform-device id generation

Johannes Pointner (1):
      mfd: tps65217: Add compatible string for subdevices

Krzysztof Kozlowski (4):
      mfd: max77693: Remove unused define
      mfd: max77693: Map charger device to its own of_node
      mfd/regulator: dt-bindings: max77686: Document regulators off in suspend
      mfd: max14577: Fix obvious typo in company name in copyright

Laurentiu Palcu (2):
      i2c: add support for Diolan DLN-2 USB-I2C adapter
      mfd: dln2: add support for USB-SPI module

Lee Jones (4):
      Merge branches 'ib-mfd-gpio-i2c-3.19', 'ib-mfd-iio-3.19' and 'ib-mfd-regulator-v3.19', tag 'ib-mfd-regulator-clk-v3.19' into ibs-for-mfd-merged
      mfd: db8500-prcmu: Provide sane error path values
      mfd: tps65090: Fix bonkers indenting strategy
      mfd: axp20x: Constify axp20x_acpi_match and rid unused warning

Linus Walleij (1):
      mfd: tc3589x: get rid of static base

Micky Ching (2):
      mfd: rtsx: Fix PM suspend for 5227 & 5249
      mfd: rtsx: Add func to split u32 into register

Octavian Purdila (4):
      mfd: Add support for Diolan DLN-2 devices
      mfd: dln2: Fix _dln2_transfer return code
      i2c: dln2: Simplify return flow for dln2_i2c_enable
      mfd: dln2: Add a limit check for invalid echo

Pankaj Dubey (1):
      mfd: syscon: Decouple syscon interface from platform devices

Pramod Gurav (1):
      mfd: db8500-prcmu: Check return of devm_ioremap for error

Romain Perier (1):
      of: Add standard property for poweroff capability

Tony Lindgren (1):
      mfd: twl4030-power: Fix regression with missing compatible flag

Will Sheppard (1):
      mfd: arizona-spi: Add lines after declarations - checkpatch catch

 Documentation/devicetree/bindings/mfd/atmel-hlcdc.txt |  51 +++++++++
 Documentation/devicetree/bindings/mfd/max77686.txt    |   6 +
 Documentation/devicetree/bindings/mfd/max77693.txt    |  21 ++++
 Documentation/devicetree/bindings/mfd/s2mps11.txt     |  22 ++--
 drivers/clk/clk-s2mps11.c                             |  24 ++++
 drivers/gpio/Kconfig                                  |  12 ++
 drivers/gpio/Makefile                                 |   1 +
 drivers/gpio/gpio-dln2.c                              | 553 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/gpio/gpio-tc3589x.c                           |   2 +-
 drivers/hid/hid-sensor-hub.c                          |   8 +-
 drivers/i2c/busses/Kconfig                            |  10 ++
 drivers/i2c/busses/Makefile                           |   1 +
 drivers/i2c/busses/i2c-dln2.c                         | 262 +++++++++++++++++++++++++++++++++++++++++++
 drivers/iio/adc/Kconfig                               |   8 ++
 drivers/iio/adc/Makefile                              |   1 +
 drivers/iio/adc/axp288_adc.c                          | 261 +++++++++++++++++++++++++++++++++++++++++++
 drivers/mfd/Kconfig                                   |  25 ++++-
 drivers/mfd/Makefile                                  |   4 +-
 drivers/mfd/ab8500-sysctrl.c                          |  57 ----------
 drivers/mfd/arizona-spi.c                             |   2 +
 drivers/mfd/atmel-hlcdc.c                             | 122 ++++++++++++++++++++
 drivers/mfd/axp20x.c                                  | 361 ++++++++++++++++++++++++++++++++++++++++++++++++++---------
 drivers/mfd/da9063-core.c                             |   4 +-
 drivers/mfd/db8500-prcmu.c                            |  22 ++--
 drivers/mfd/dln2.c                                    | 781 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/mfd/lpc_sch.c                                 |   6 +-
 drivers/mfd/max14577.c                                |   2 +-
 drivers/mfd/max77693.c                                |  31 +++++-
 drivers/mfd/mfd-core.c                                |   8 +-
 drivers/mfd/rts5227.c                                 |   6 +
 drivers/mfd/rts5249.c                                 |   4 +
 drivers/mfd/rtsx_gops.c                               |  37 +++++++
 drivers/mfd/rtsx_pcr.h                                |   3 +
 drivers/mfd/rtsx_usb.c                                |   4 +-
 drivers/mfd/sec-core.c                                |  39 +++++--
 drivers/mfd/sec-irq.c                                 |  23 +++-
 drivers/mfd/syscon.c                                  |  96 ++++++++++++----
 drivers/mfd/t7l66xb.c                                 |  14 +--
 drivers/mfd/tc3589x.c                                 |   9 +-
 drivers/mfd/tc6387xb.c                                |  10 +-
 drivers/mfd/tc6393xb.c                                |  23 +++-
 drivers/mfd/tps65090.c                                |  62 +++++------
 drivers/mfd/tps65217.c                                |   2 +
 drivers/mfd/twl4030-power.c                           |   3 +
 drivers/mfd/viperboard.c                              |   4 +-
 drivers/mfd/wm5102-tables.c                           |   6 +-
 drivers/mfd/wm5110-tables.c                           |  20 ++++
 drivers/mfd/wm8350-core.c                             |   2 +-
 drivers/mfd/wm8997-tables.c                           |   6 +
 drivers/regulator/Kconfig                             |  10 +-
 drivers/regulator/s2mps11.c                           | 102 ++++++++++++++++-
 include/linux/mfd/abx500/ab8500-sysctrl.h             |   1 -
 include/linux/mfd/arizona/registers.h                 |  50 +++++++++
 include/linux/mfd/atmel-hlcdc.h                       |  85 ++++++++++++++
 include/linux/mfd/axp20x.h                            |  59 ++++++++++
 include/linux/mfd/core.h                              |   7 ++
 include/linux/mfd/dln2.h                              | 103 +++++++++++++++++
 include/linux/mfd/max77693-private.h                  |   1 -
 include/linux/mfd/rtsx_pci.h                          |  37 +++++++
 include/linux/mfd/samsung/core.h                      |   2 +
 include/linux/mfd/samsung/s2mps13.h                   | 186 +++++++++++++++++++++++++++++++
 include/linux/mfd/tc3589x.h                           |   8 --
 include/linux/of.h                                    |  11 ++
 63 files changed, 3431 insertions(+), 272 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/mfd/atmel-hlcdc.txt
 create mode 100644 drivers/gpio/gpio-dln2.c
 create mode 100644 drivers/i2c/busses/i2c-dln2.c
 create mode 100644 drivers/iio/adc/axp288_adc.c
 create mode 100644 drivers/mfd/atmel-hlcdc.c
 create mode 100644 drivers/mfd/dln2.c
 create mode 100644 drivers/mfd/rtsx_gops.c
 create mode 100644 include/linux/mfd/atmel-hlcdc.h
 create mode 100644 include/linux/mfd/dln2.h
 create mode 100644 include/linux/mfd/samsung/s2mps13.h

-- 
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ