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]
Date:   Mon, 27 Jan 2020 17:04:54 +0000
From:   Mark Brown <broonie@...nel.org>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     linux-kernel@...r.kernel.org, linux-spi@...r.kernel.org
Subject: [GIT PULL] SPI updates for v5.6

The following changes since commit def9d2780727cec3313ed3522d0123158d87224d:

  Linux 5.5-rc7 (2020-01-19 16:02:49 -0800)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-v5.6

for you to fetch changes up to 754a36a58c29718bf5e28b8789b17bffbb60e8a6:

  Merge branch 'spi-5.6' into spi-next (2020-01-23 12:37:18 +0000)

----------------------------------------------------------------
spi: Updates for v5.6

Not much going on in the core for SPI this time but a reasonable amount
of change in the drivers:

 - Removal of dmal_request_slave_channel() from Peter Ujfalusi.
 - More conversions of drivers to GPIO descriptors from Linus Walleij.
 - A big rework of the sh-msiof driver from Geert Uytterhoeven moving it
   over to the generic native chipselect support.
 - DMA support for the uniphier driver from Kunihiko Hayashi.
 - New driver support for HiSilcon v3xx SPI NOR controllers from John
   Garry.

----------------------------------------------------------------
Aditya Pakki (1):
      spi: dw: Avoid BUG_ON() in case of host failure

Benjamin Gaignard (1):
      dt-bindings: spi: Convert stm32 spi bindings to json-schema

Christophe Leroy (1):
      spi: fsl: simplify error path in of_fsl_spi_probe()

Claudiu Beznea (1):
      dt-bindings: spi_atmel: add microchip,sam9x60-spi

Geert Uytterhoeven (7):
      spi: rspi: Remove obsolete platform_device_id entries
      spi: Add generic support for unused native cs with cs-gpios
      spi: sh-msiof: Convert to generic unused native cs handling.
      spi: rspi: Use dev_warn_once() instead of open-coding
      spi: rspi: Remove set_config_register() macro
      spi: rspi: Add support for multiple native chip selects
      spi: rspi: Add support for GPIO chip selects

Jarkko Nikula (1):
      spi: pxa2xx: Add support for Intel Comet Lake PCH-V

Jean Pihet (4):
      spi: spi-ti-qspi: Remove unused macro for fclk frequency
      spi: spi-ti-qspi: support large flash devices
      spi: spi-ti-qspi: optimize byte-transfers
      spi: spi-ti-qspi: fix warning

Jim Quinlan (1):
      spi: bcm2835: no dev_err() on clk_get() -EPROBE_DEFER

John Garry (2):
      spi: Add HiSilicon v3xx SPI NOR flash controller driver
      MAINTAINERS: Add a maintainer for the HiSilicon v3xx SFC driver

Krzysztof Kozlowski (1):
      spi: sh-msiof: Do not redefine STR while compile testing

Kunihiko Hayashi (3):
      spi: uniphier: Change argument of irq functions to private structure
      spi: uniphier: Add handle_err callback function
      spi: uniphier: Add DMA transfer mode support

Linus Walleij (4):
      spi: stm32: Switch to use GPIO descriptors for CS
      spi: bitbang: Make chipselect callback optional
      spi: meson-spicc: Use GPIO descriptors
      spi: oc-tiny: Use GPIO descriptors

Lubomir Rintel (1):
      spi: pxa2xx: Avoid touching SSCR0_SSE on MMP2

Lukas Wunner (1):
      spi: bcm2835: Raise maximum number of slaves to 4

Mark Brown (3):
      Merge branch 'for-5.5' of https://git.kernel.org/.../broonie/spi into spi-5.6
      Merge branch 'spi-5.5' into spi-linus
      Merge branch 'spi-5.6' into spi-next

Matthias Kaehlcke (1):
      spi: spi-qcom-qspi: Use device managed memory for clk_bulk_data

Michael Walle (1):
      spi: spi-fsl-qspi: Ensure width is respected in spi-mem operations

Peter Ujfalusi (9):
      spi: atmel: Use dma_request_chan() instead dma_request_slave_channel()
      spi: bcm2835: Release the DMA channel if probe fails after dma_init
      spi: bcm2835: Use dma_request_chan() instead dma_request_slave_channel()
      spi: img-spfi: Use dma_request_chan() instead dma_request_slave_channel()
      spi: mxs: Use dma_request_chan() instead dma_request_slave_channel()
      spi: sirf: Use dma_request_chan() instead dma_request_slave_channel()
      spi: spi-fsl-dspi: Use dma_request_chan() instead dma_request_slave_channel()
      spi: stm32-qspi: Use dma_request_chan() instead dma_request_slave_channel()
      spi: stm32: Use dma_request_chan() instead dma_request_slave_channel()

Philippe Schenker (1):
      spi: fsl-lpspi: fix only one cs-gpio working

Rayagonda Kokatanur (1):
      spi: bcm-qspi: Use platform_get_irq_byname_optional() to avoid error message

Tomer Maimon (4):
      spi: npcm-pspi: fix 16 bit send and receive support
      spi: npcm-pspi: improve spi transfer performance
      spi: npcm-pspi: modify reset support
      dt-binding: spi: add NPCM PSPI reset binding

Vladimir Oltean (1):
      spi: Catch improper use of PTP system timestamping API

Xinwei Kong (1):
      spi: dw: use "smp_mb()" to avoid sending spi data error

zhengbin (4):
      spi/topcliff-pch: Remove unneeded semicolon
      spi: fsl-lpspi: use true,false for bool variable
      spi: imx: use true,false for bool variable
      spi: tegra114: use true,false for bool variable

 .../devicetree/bindings/spi/nuvoton,npcm-pspi.txt  |  12 +-
 .../devicetree/bindings/spi/spi-stm32.txt          |  62 ---
 .../devicetree/bindings/spi/spi_atmel.txt          |   2 +-
 .../devicetree/bindings/spi/st,stm32-spi.yaml      | 105 +++++
 MAINTAINERS                                        |   6 +
 drivers/spi/Kconfig                                |   9 +
 drivers/spi/Makefile                               |   1 +
 drivers/spi/spi-atmel.c                            |  29 +-
 drivers/spi/spi-bcm-qspi.c                         |   2 +-
 drivers/spi/spi-bcm2835.c                          |  47 +-
 drivers/spi/spi-bitbang.c                          |  21 +-
 drivers/spi/spi-dw.c                               |   6 +-
 drivers/spi/spi-fsl-dspi.c                         |  12 +-
 drivers/spi/spi-fsl-lpspi.c                        |  36 +-
 drivers/spi/spi-fsl-qspi.c                         |   2 +-
 drivers/spi/spi-fsl-spi.c                          |  27 +-
 drivers/spi/spi-hisi-sfc-v3xx.c                    | 284 +++++++++++++
 drivers/spi/spi-img-spfi.c                         |  18 +-
 drivers/spi/spi-imx.c                              |   4 +-
 drivers/spi/spi-meson-spicc.c                      |  25 +-
 drivers/spi/spi-mxs.c                              |   6 +-
 drivers/spi/spi-npcm-pspi.c                        |  57 ++-
 drivers/spi/spi-oc-tiny.c                          |  50 +--
 drivers/spi/spi-pxa2xx.c                           |  31 +-
 drivers/spi/spi-qcom-qspi.c                        |   9 +-
 drivers/spi/spi-rspi.c                             |  23 +-
 drivers/spi/spi-sh-msiof.c                         | 471 ++++++++++-----------
 drivers/spi/spi-sirf.c                             |  12 +-
 drivers/spi/spi-stm32-qspi.c                       |  30 +-
 drivers/spi/spi-stm32.c                            |  79 ++--
 drivers/spi/spi-tegra114.c                         |   4 +-
 drivers/spi/spi-ti-qspi.c                          |  87 +++-
 drivers/spi/spi-topcliff-pch.c                     |   4 +-
 drivers/spi/spi-uniphier.c                         | 227 +++++++++-
 drivers/spi/spi.c                                  |  24 ++
 include/linux/spi/spi.h                            |   8 +
 include/linux/spi/spi_oc_tiny.h                    |   4 -
 37 files changed, 1208 insertions(+), 628 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/spi/spi-stm32.txt
 create mode 100644 Documentation/devicetree/bindings/spi/st,stm32-spi.yaml
 create mode 100644 drivers/spi/spi-hisi-sfc-v3xx.c

Download attachment "signature.asc" of type "application/pgp-signature" (489 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ