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: <20130701095839.GZ27646@sirena.org.uk>
Date:	Mon, 1 Jul 2013 10:58:39 +0100
From:	Mark Brown <broonie@...nel.org>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	linux-spi@...r.kernel.org, linux-kernel@...r.kernel.org,
	Grant Likely <grant.likely@...aro.org>
Subject: [GIT PULL] spi updates for v3.11

The following changes since commit 9e895ace5d82df8929b16f58e9f515f6d54ab82d:

  Linux 3.10-rc7 (2013-06-22 09:47:31 -1000)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-v3.11

for you to fetch changes up to ed893559c9799df3b32051871c22017151394d82:

  Merge remote-tracking branch 'spi/topic/xilinx' into spi-next (2013-06-26 16:21:06 +0100)

----------------------------------------------------------------

spi: Updates for v3.11

A fairly quiet release for the SPI subsystem, the standout changes
being:

- Core support for implementing bits per word constraints implemented by
  Stephen Warren, factoring some code out of drivers.
- Addition of polling mode support for the s3c64xx driver as some newer
  Exynos systems have taken the unusual step of removing interrupt
  support.
- Use of the in-IP FIFO and generic dmaengine support for the OMAP2
  driver, providing improved performance.
- Conversion of the mpc512x driver to use the core message queue
  infrastructure.

The nicest thing being that all the factoring out into common code leads
to a negative diffstat overall.

----------------------------------------------------------------
Arnd Bergmann (1):
      spi: sirf: avoid uninitialized-use warning

Fabio Estevam (2):
      spi: spi-imx: Let device core handle pinctrl
      spi: spi-mxs: Let device core handle pinctrl

Gerhard Sittig (3):
      spi: mpc512x: minor prep before feature change
      spi: mpc512x: improve throughput in the RX/TX func
      spi: mpc512x: use the SPI subsystem's message queue

Girish K S (3):
      spi: s3c64xx: added support for polling mode
      spi: s3c64xx: Added provision for dedicated cs pin
      spi: s3c64xx: Added support for exynos5440 spi

Illia Smyrnov (2):
      spi: omap2-mcspi: Move bytes per word calculation to the function
      spi: omap2-mcspi: Add FIFO buffer support

Jingoo Han (2):
      spi: remove unnecessary platform_set_drvdata()
      spi: use platform_{get,set}_drvdata()

Laurent Navet (1):
      spi: bmc2835: use devm_ioremap_resource()

Linus Walleij (1):
      spi: pl022: use DMA by default when probing from DT

Mark Brown (28):
      spi/omap2: Let device core handle pinctrl
      spi/sirf: Let device core handle pinctrl
      spi/s3c64xx: Make wait_for_timeout() function name less generic
      spi/s3c64xx: Rely on the compiler eliminating the OF ID table
      Merge remote-tracking branch 'spi/fix/pxa' into spi-linus
      Merge remote-tracking branch 'spi/fix/s3c64xx' into spi-linus
      Merge remote-tracking branch 'spi/fix/xilinx' into spi-linus
      Merge remote-tracking branch 'spi/topic/atmel' into spi-next
      Merge remote-tracking branch 'spi/topic/bcm2835' into spi-next
      Merge remote-tracking branch 'spi/topic/bpw' into spi-next
      Merge remote-tracking branch 'spi/topic/coldfire-qspi' into spi-next
      Merge remote-tracking branch 'spi/topic/core' into spi-next
      Merge remote-tracking branch 'spi/topic/ep93xx' into spi-next
      Merge remote-tracking branch 'spi/topic/fsl' into spi-next
      Merge remote-tracking branch 'spi/topic/imx' into spi-next
      Merge remote-tracking branch 'spi/topic/mpc512x' into spi-next
      Merge remote-tracking branch 'spi/topic/mxs' into spi-next
      Merge remote-tracking branch 'spi/topic/nuc900' into spi-next
      Merge remote-tracking branch 'spi/topic/omap' into spi-next
      Merge remote-tracking branch 'spi/topic/pdata' into spi-next
      Merge remote-tracking branch 'spi/topic/pl022' into spi-next
      Merge remote-tracking branch 'spi/topic/pxa' into spi-next
      Merge remote-tracking branch 'spi/topic/s3c24xx' into spi-next
      Merge remote-tracking branch 'spi/topic/s3c64xx' into spi-next
      Merge remote-tracking branch 'spi/topic/sirf' into spi-next
      Merge remote-tracking branch 'spi/topic/topcliff' into spi-next
      Merge remote-tracking branch 'spi/topic/txx9' into spi-next
      Merge remote-tracking branch 'spi/topic/xilinx' into spi-next

Matt Porter (2):
      spi: omap2-mcspi: convert to dma_request_slave_channel_compat()
      spi: omap2-mcspi: add generic DMA request support to the DT binding

Michal Simek (1):
      spi: spi-xilinx: Add run run-time endian detection

Mika Westerberg (3):
      spi/pxa2xx: fix compile warning in pxa2xx_spi_acpi_get_pdata()
      spi/pxa2xx: convert to dma_request_slave_channel_compat()
      spi/pxa2xx: add Intel BayTrail ACPI ID

Qipan Li (1):
      spi: sirf: fix the issue while transferring more than 256 words

Richard Genoud (1):
      spi: atmel: convert to dma_request_slave_channel_compat()

Sachin Kamat (7):
      spi: spi-imx: Fix compilation error
      spi: spi-s3c24xx: Remove redundant platform_set_drvdata()
      spi: spi-txx9: Remove redundant platform_set_drvdata()
      spi: spi-xilinx: Remove redundant platform_set_drvdata()
      spi: spi-topcliff-pch: Fix sparse warnings
      spi: spi-fsl-lib: Make mpc8xxx_spi_work static
      spi: spi-nuc900: Remove redundant platform_set_drvdata()

Stephen Warren (5):
      spi: introduce macros to set bits_per_word_mask
      spi: convert drivers to use bits_per_word_mask
      spi: fix undefined behaviour in SPI_BPW_RANGE_MASK
      spi: fix incorrect handling of min param in SPI_BPW_RANGE_MASK
      spi: fix build break in spi-fsl-espi.c

Wei Yongjun (2):
      spi: ep93xx: fix error return code in ep93xx_spi_probe()
      spi: coldfire-qspi: fix error return code in mcfqspi_probe()

dan.carpenter@...cle.com (1):
      spi: spi-xilinx: cleanup a check in xilinx_spi_txrx_bufs()

 Documentation/devicetree/bindings/spi/omap-spi.txt |  27 +-
 drivers/mfd/timberdale.c                           |   1 -
 drivers/spi/spi-altera.c                           |  14 -
 drivers/spi/spi-ath79.c                            |   6 +-
 drivers/spi/spi-atmel.c                            |  51 +--
 drivers/spi/spi-au1550.c                           |  14 +-
 drivers/spi/spi-bcm2835.c                          |   7 +-
 drivers/spi/spi-bcm63xx.c                          |  23 +-
 drivers/spi/spi-bfin-sport.c                       |  13 +-
 drivers/spi/spi-bfin5xx.c                          |  24 +-
 drivers/spi/spi-clps711x.c                         |   9 +-
 drivers/spi/spi-coldfire-qspi.c                    |  23 +-
 drivers/spi/spi-davinci.c                          |  12 +-
 drivers/spi/spi-dw-mmio.c                          |   2 -
 drivers/spi/spi-dw.c                               |  26 +-
 drivers/spi/spi-ep93xx.c                           |  14 +-
 drivers/spi/spi-fsl-espi.c                         |   9 +-
 drivers/spi/spi-fsl-lib.c                          |   2 +-
 drivers/spi/spi-fsl-spi.c                          |   2 +-
 drivers/spi/spi-gpio.c                             |   6 +-
 drivers/spi/spi-imx.c                              |  17 +-
 drivers/spi/spi-mpc512x-psc.c                      | 341 +++++++++++----------
 drivers/spi/spi-mpc52xx-psc.c                      |   2 +-
 drivers/spi/spi-mpc52xx.c                          |   4 +-
 drivers/spi/spi-mxs.c                              |  13 +-
 drivers/spi/spi-nuc900.c                           |  15 -
 drivers/spi/spi-oc-tiny.c                          |   2 -
 drivers/spi/spi-omap-100k.c                        |  16 +-
 drivers/spi/spi-omap-uwire.c                       |   4 +-
 drivers/spi/spi-omap2-mcspi.c                      | 254 +++++++++++----
 drivers/spi/spi-orion.c                            |   4 +-
 drivers/spi/spi-pl022.c                            |   1 +
 drivers/spi/spi-ppc4xx.c                           |  19 +-
 drivers/spi/spi-pxa2xx-dma.c                       |  13 +-
 drivers/spi/spi-pxa2xx.c                           |  62 +---
 drivers/spi/spi-rspi.c                             |   4 +-
 drivers/spi/spi-s3c24xx.c                          |   2 -
 drivers/spi/spi-s3c64xx.c                          | 209 +++++++++----
 drivers/spi/spi-sh-hspi.c                          |   4 +-
 drivers/spi/spi-sh.c                               |   4 +-
 drivers/spi/spi-sirf.c                             |  61 +---
 drivers/spi/spi-tegra114.c                         |   4 +-
 drivers/spi/spi-tegra20-sflash.c                   |   4 +-
 drivers/spi/spi-tegra20-slink.c                    |   4 +-
 drivers/spi/spi-ti-ssp.c                           |  16 +-
 drivers/spi/spi-topcliff-pch.c                     |  25 +-
 drivers/spi/spi-txx9.c                             |  10 +-
 drivers/spi/spi-xcomm.c                            |  12 +-
 drivers/spi/spi-xilinx.c                           |  48 ++-
 include/linux/spi/spi.h                            |   3 +
 include/linux/spi/xilinx_spi.h                     |   1 -
 51 files changed, 712 insertions(+), 751 deletions(-)

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ