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 for Android: free password hash cracker in your pocket
[<prev] [next>] [day] [month] [year] [list]
Date:   Mon, 22 Jan 2018 13:08:53 +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.16

Hi Linus,

Enjoy!


-- The following changes since commit 4fbd8d194f06c8a3fd2af1ce560ddb31f7ec8323:

  Linux 4.15-rc1 (2017-11-26 16:01:47 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-next-4.16

for you to fetch changes up to 0f89ffefa4e122e7e9bc1c2d716c6052b4601b76:

  mfd: lpc_ich: Do not touch SPI-NOR write protection bit on Apollo Lake (2018-01-08 11:03:35 +0000)

----------------------------------------------------------------
 - New Drivers
   - Add support for RAVE Supervisory Processor

 - (Re)moved drivers
   - Move Realtek Card Reader Driver to Misc

 - New Device Support
   - Add support for Pinctrl to axp20x

 - New Functionality
   - Add resume support; atmel-flexcom

 - Fix-ups
   - Split MFD (mfd) and userspace handlers (platform); cros_ec
   - Fix trivial (whitespace, spelling) issue(s); pcf50633-core
   - Clean-up error handling; ab8500-debugfs
   - General tidying up; tmio_core
   - Kconfig fix-ups; qcom-pm8xxx
   - Licensing changes (SPDX); stm32-lptimer, stm32-timers
   - Device Tree fixups; mc13xxx
   - Simplify/remove unused code; cros_ec_spi, axp20x, ti_am335x_tscadc,
                                  kempld-core, intel_soc_pmic_core.c,
				  ab8500-debugfs

----------------------------------------------------------------
Andrew Morton (1):
      lib/crc-ccitt: Add CCITT-FALSE CRC16 variant

Andrey Smirnov (5):
      serdev: Make .remove in struct serdev_device_driver optional
      serdev: Introduce devm_serdev_device_open()
      mfd: Add driver for RAVE Supervisory Processor
      watchdog: Add RAVE SP watchdog driver
      dt-bindings: watchdog: Add bindings for RAVE SP watchdog driver

Andy Shevchenko (1):
      mfd: ab8500: Introduce DEFINE_SHOW_ATTRIBUTE() macro

Arvind Yadav (2):
      extcon: axp288:: Handle return value of platform_get_irq
      mfd: pcf50633: Fix spelling mistake: 'Falied' -> 'Failed'

Benjamin Gaignard (1):
      mfd: stm32: Adopt SPDX identifier

Benson Leung (1):
      extcon: usbc-cros-ec: add support to notify USB type cables.

Bjorn Andersson (1):
      leds: pm8058: Silence pointer to integer size warning

Colin Ian King (1):
      mfd: ti_am335x_tscadc: Remove redundant assignment to node

Fabio Estevam (1):
      dt-bindings: mfd: mc13xxx: Add the unit address to sysled

Hans de Goede (3):
      extcon: axp288: Remove unused extcon_nb struct member
      extcon: axp288: Remove unused platform data
      mfd: axp20x: Mark axp288 CHRG_BAK_CTRL register volatile

Jon Hunter (1):
      mfd: cros ec: spi: Simplify delay handling between SPI messages

Keerthy (1):
      mfd: palmas: Assign the right powerhold mask for tps65917

Lee Jones (1):
      Merge branches 'ib-mfd-leds-4.16', 'ib-mfd-memstick-misc-mmc-4.16', 'ib-mfd-platform-4.16' and 'ib-mfd-tty-watchdog-4.16', tag 'ib-extcon-mfd-4.16-1' into ibs-for-mfd-merged

Linus Walleij (1):
      mfd: pm8xxx: Make elegible for COMPILE_TEST

Markus Elfring (1):
      mfd: ab8500-debugfs: Use common error handling code in ab8500_print_modem_registers()

Masahiro Yamada (1):
      mfd: tmio: Move register macros to tmio_core.c

Mika Westerberg (1):
      mfd: lpc_ich: Do not touch SPI-NOR write protection bit on Apollo Lake

Pravin Shedge (1):
      mfd: Remove duplicate includes

Quentin Schulz (1):
      mfd: axp20x: Add pinctrl cell for AXP813

Romain Izard (1):
      atmel_flexcom: Support resuming after a chip reset

Rui Feng (2):
      misc: rtsx: Move Realtek Card Reader Driver to misc
      misc: rtsx: Add support for RTS5260

Stephen Rothwell (1):
      misc: rtsx: Fix symbol clashes

Thierry Escande (2):
      cros_ec: Split cros_ec_devs module
      cros_ec: Move cros_ec_dev module to drivers/mfd

Vasyl Gomonovych (1):
      mfd: kempld-core: Use resource_size function on resource object

 Documentation/devicetree/bindings/mfd/mc13xxx.txt              |   2 +-
 Documentation/devicetree/bindings/watchdog/zii,rave-sp-wdt.txt |  39 ++
 Documentation/driver-model/devres.txt                          |   3 +
 drivers/extcon/extcon-axp288.c                                 |  39 +-
 drivers/extcon/extcon-usbc-cros-ec.c                           | 142 ++++++-
 drivers/leds/leds-pm8058.c                                     |   2 +-
 drivers/memstick/host/Kconfig                                  |   4 +-
 drivers/memstick/host/rtsx_pci_ms.c                            |   2 +-
 drivers/memstick/host/rtsx_usb_ms.c                            |   2 +-
 drivers/mfd/Kconfig                                            |  41 +-
 drivers/mfd/Makefile                                           |   7 +-
 drivers/mfd/ab8500-debugfs.c                                   | 439 ++++---------------
 drivers/mfd/atmel-flexcom.c                                    |  63 ++-
 drivers/mfd/axp20x.c                                           |   4 +
 drivers/mfd/cros_ec.c                                          |   4 +-
 drivers/{platform/chrome => mfd}/cros_ec_dev.c                 |   8 +-
 drivers/{platform/chrome => mfd}/cros_ec_dev.h                 |   0
 drivers/mfd/cros_ec_spi.c                                      |  25 +-
 drivers/mfd/intel_soc_pmic_core.c                              |   1 -
 drivers/mfd/kempld-core.c                                      |   2 +-
 drivers/mfd/lpc_ich.c                                          |   5 -
 drivers/mfd/max77843.c                                         |   1 -
 drivers/mfd/palmas.c                                           |  10 +-
 drivers/mfd/pcf50633-core.c                                    |   2 +-
 drivers/mfd/rave-sp.c                                          | 710 +++++++++++++++++++++++++++++++
 drivers/mfd/stm32-lptimer.c                                    |   6 +-
 drivers/mfd/stm32-timers.c                                     |   4 +-
 drivers/mfd/ti_am335x_tscadc.c                                 |   2 +-
 drivers/mfd/tmio_core.c                                        |  20 +
 drivers/misc/Kconfig                                           |   5 +
 drivers/misc/Makefile                                          |   1 +
 drivers/misc/cardreader/Kconfig                                |  20 +
 drivers/misc/cardreader/Makefile                               |   4 +
 drivers/{mfd => misc/cardreader}/rtl8411.c                     |   2 +-
 drivers/{mfd => misc/cardreader}/rts5209.c                     |   2 +-
 drivers/{mfd => misc/cardreader}/rts5227.c                     |   2 +-
 drivers/{mfd => misc/cardreader}/rts5229.c                     |   2 +-
 drivers/{mfd => misc/cardreader}/rts5249.c                     |   3 +-
 drivers/misc/cardreader/rts5260.c                              | 748 +++++++++++++++++++++++++++++++++
 drivers/misc/cardreader/rts5260.h                              |  45 ++
 drivers/{mfd => misc/cardreader}/rtsx_pcr.c                    | 125 +++++-
 drivers/{mfd => misc/cardreader}/rtsx_pcr.h                    |  12 +-
 drivers/{mfd => misc/cardreader}/rtsx_usb.c                    |   2 +-
 drivers/mmc/host/Kconfig                                       |   4 +-
 drivers/mmc/host/rtsx_pci_sdmmc.c                              |   2 +-
 drivers/mmc/host/rtsx_usb_sdmmc.c                              |   2 +-
 drivers/platform/chrome/Kconfig                                |  10 +-
 drivers/platform/chrome/Makefile                               |   7 +-
 drivers/platform/chrome/cros_ec_debugfs.c                      |   5 +-
 drivers/platform/chrome/cros_ec_debugfs.h                      |  27 --
 drivers/platform/chrome/cros_ec_lightbar.c                     |   6 +-
 drivers/platform/chrome/cros_ec_sysfs.c                        |   5 +-
 drivers/platform/chrome/cros_ec_vbc.c                          |   1 +
 drivers/tty/serdev/core.c                                      |  31 +-
 drivers/watchdog/Kconfig                                       |   7 +
 drivers/watchdog/Makefile                                      |   1 +
 drivers/watchdog/rave-sp-wdt.c                                 | 337 +++++++++++++++
 include/linux/crc-ccitt.h                                      |   7 +
 include/linux/mfd/axp20x.h                                     |   5 -
 include/linux/mfd/cros_ec.h                                    |   4 +
 include/linux/mfd/cros_ec_commands.h                           |  17 +
 include/linux/mfd/palmas.h                                     |   3 +
 include/linux/mfd/rave-sp.h                                    |  60 +++
 include/linux/mfd/stm32-lptimer.h                              |   6 +-
 include/linux/mfd/stm32-timers.h                               |   4 +-
 include/linux/mfd/tmio.h                                       |  20 -
 include/linux/{mfd => }/rtsx_common.h                          |   0
 include/linux/{mfd => }/rtsx_pci.h                             | 236 ++++++++++-
 include/linux/{mfd => }/rtsx_usb.h                             |   0
 include/linux/serdev.h                                         |   1 +
 lib/crc-ccitt.c                                                |  58 ++-
 71 files changed, 2842 insertions(+), 586 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/watchdog/zii,rave-sp-wdt.txt
 rename drivers/{platform/chrome => mfd}/cros_ec_dev.c (99%)
 rename drivers/{platform/chrome => mfd}/cros_ec_dev.h (100%)
 create mode 100644 drivers/mfd/rave-sp.c
 create mode 100644 drivers/misc/cardreader/Kconfig
 create mode 100644 drivers/misc/cardreader/Makefile
 rename drivers/{mfd => misc/cardreader}/rtl8411.c (99%)
 rename drivers/{mfd => misc/cardreader}/rts5209.c (99%)
 rename drivers/{mfd => misc/cardreader}/rts5227.c (99%)
 rename drivers/{mfd => misc/cardreader}/rts5229.c (99%)
 rename drivers/{mfd => misc/cardreader}/rts5249.c (99%)
 create mode 100644 drivers/misc/cardreader/rts5260.c
 create mode 100644 drivers/misc/cardreader/rts5260.h
 rename drivers/{mfd => misc/cardreader}/rtsx_pcr.c (92%)
 rename drivers/{mfd => misc/cardreader}/rtsx_pcr.h (88%)
 rename drivers/{mfd => misc/cardreader}/rtsx_usb.c (99%)
 delete mode 100644 drivers/platform/chrome/cros_ec_debugfs.h
 create mode 100644 drivers/watchdog/rave-sp-wdt.c
 create mode 100644 include/linux/mfd/rave-sp.h
 rename include/linux/{mfd => }/rtsx_common.h (100%)
 rename include/linux/{mfd => }/rtsx_pci.h (83%)
 rename include/linux/{mfd => }/rtsx_usb.h (100%)

--
Lee Jones
Linaro Services Technical 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