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: <20130429201142.GG3270@sirena.org.uk>
Date:	Mon, 29 Apr 2013 21:11:42 +0100
From:	Mark Brown <broonie@...nel.org>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	linux-kernel@...r.kernel.org,
	spi-devel-general@...ts.sourceforge.net,
	Grant Likely <grant@...retlab.ca>
Subject: [GIT PULL] SPI updates for v3.10

The following changes since commit 1ad849aee5f53353ed88d9cd3d68a51b03a7d44f:

  spi/mpc512x-psc: optionally keep PSC SS asserted across xfer segmensts (2013-04-01 14:30:26 +0100)

are available in the git repository at:

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

for you to fetch changes up to cd8d984f0def2a8c5733a9468634ec3e0feec03d:

  spi-topcliff-pch: fix to use list_for_each_entry_safe() when delete list items (2013-04-28 02:18:13 +0100)

----------------------------------------------------------------
spi: Updates for v3.10

A fairly quiet release for SPI, mainly driver work.  A few highlights:

- Supports bits per word compatibility checking in the core.
- Allow use of the IP used in Freescale SPI controllers outside
  Freescale SoCs.
- DMA support for the Atmel SPI driver.
- New drivers for the BCM2835 and Tegra114.

----------------------------------------------------------------
Alexandru Gheorghiu (2):
      spi/fsl: Use PTR_RET function
      spi/spidev: Use PTR_RET function

Anatolij Gustschin (2):
      spi: spi-mpc512x-psc: add support for gpio chip selects
      spi: spi-mpc512x-psc: let transmiter/receiver enabled when in xfer loop

Andreas Larsson (7):
      spi/spi-fsl-spi: Make driver usable in CPU mode outside of an FSL_SOC environment
      spi/spi-fsl-spi: Make sure in spi_fsl_setup that chipselect becomes inactive
      spi/spi-fsl-spi: Move setting non-zero tx and rx shifts to a function accessed by a function pointer
      spi/spi-fsl-spi: Introduce a type for the driver
      spi/spi-fsl-spi: Add support for setting a maximum number of bits per word
      spi/spi-fsl-spi: Add support for Aeroflex Gaisler GRLIB cores normally running on SPARC
      spi/spi-fsl-spi: Add support for gpio chipselects for GRLIB type cores

Arnd Bergmann (2):
      spi: s3c64xx: move to generic dmaengine API
      spi/sirf: fix MODULE_DEVICE_TABLE

Chris Boot (1):
      spi: add driver for BCM2835

Grant Likely (1):
      MAINTAINERS: Update Grant's email address and maintainership

Jingoo Han (1):
      spi/s3c64xx: add CONFIG_PM_SLEEP to suspend/resume functions

Jonas Gorski (11):
      spi/bcm63xx: properly prepare clocks before enabling them
      spi/bcm63xx: remove duplicated mode bits check
      spi/bcm63xx: remove unneeded debug message
      spi/bcm63xx: remove unused variable bs from bcm63xx_spi_setup
      spi/bcm63xx: check spi bits_per_word in spi_setup
      spi/bcm63xx: simplify bcm63xx_spi_check_transfer
      spi/bcm63xx: remove spi chip select validity check
      spi/bcm63xx: inline bcm63xx_spi_check_transfer
      spi/bcm63xx: inline hz usage in bcm63xx_spi_setup_transfer
      spi/bcm63xx: use devm_ioremap_resource()
      spi/bcm63xx: remove unused speed_hz variable

Josef Ahmad (1):
      spi-gpio: init CS before spi_bitbang_setup()

Laxman Dewangan (2):
      spi: tegra: slink: do not prepare dma transfer with DMA_CTRL_ACK flag
      spi/tegra114: add spi driver

Mark Brown (7):
      Merge branch 'spi-fix' into spi-next
      spi/s3c64xx: Convert to bits_per_word_mask
      Merge branch 'spi-fix' into spi-next
      spi: tegra: slink: do prepare dma transfer with DMA_CTRL_ACK flag
      spi/s3c64xx: Fix non-dmaengine usage
      spi/s3c64xx: Check for errors in dmaengine prepare_transfer()
      MAINTAINERS: Add git repository and update my address

Matthias Brugger (1):
      spi: spi-s3c64xx.c Remove unused argument.

Mika Westerberg (2):
      spi/pxa2xx-pci: correct the return value check of pcim_iomap_regions()
      spi/pxa2xx: enable multiblock DMA transfers for LPSS devices

Nicolas Ferre (5):
      spi/spi-atmel: call unmapping on transfers buffers
      spi/spi-atmel: status information passed through controller data
      spi/spi-atmel: add physical base address
      spi/spi-atmel: add flag to controller data for lock operations
      spi/spi-atmel: add dmaengine support

Richard Genoud (3):
      ARM: at91: add clocks for spi dt entries
      ARM: dts: add spi nodes for atmel SoC
      ARM: dts: add spi nodes for the atmel boards

Sachin Kamat (3):
      spi: spi-oc-tiny: Use of_match_ptr() macro
      spi: spi-sh-msiof: Use of_match_ptr() macro
      spi/pxa2xx: Convert to devm_ioremap_resource()

Sebastian Andrzej Siewior (1):
      spi/omap-mcspi: check condition also after timeout

Stephen Warren (6):
      spi: add ability to validate xfer->bits_per_word in SPI core
      spi: bcm2835: make use of new bits_per_word_mask core feature
      spi/tegra-slink: remove redundant code
      spi/tegra-sflash: assume CONFIG_OF, remove platform data
      spi/tegra-slink: assume CONFIG_OF, remove platform data
      spi/tegra: remove unused Tegra platform data header

Thomas Abraham (1):
      spi/s3c64xx: let device core setup the default pin configuration

Tony Lindgren (1):
      spi: omap2-mcspi: Fix transfers if DMADEVICES is not set

Wei Yongjun (7):
      spi: fix return value check in ce4100_spi_probe()
      spi: remove unused variable in tegra_slink_read_rx_fifo_to_client_rxbuf()
      mxs/spi: fix error return code in mxs_spi_probe()
      spi: tegra: slink: make local symbols static
      spi: omap2-mcspi: fix error return code in omap2_mcspi_probe()
      spi-topcliff-pch: missing platform_driver_unregister() on error in pch_spi_init()
      spi-topcliff-pch: fix to use list_for_each_entry_safe() when delete list items

Wenyou Yang (3):
      spi/spi-atmel: detect the capabilities of SPI core by reading the VERSION register.
      spi/spi-atmel: add support transfer on CS1,2,3, not only on CS0
      ARM: dts: add pinctrl property for spi node for atmel SoC

 .../devicetree/bindings/spi/brcm,bcm2835-spi.txt   |   22 +
 Documentation/devicetree/bindings/spi/fsl-spi.txt  |    3 +-
 .../bindings/spi/nvidia,tegra114-spi.txt           |   26 +
 .../devicetree/bindings/spi/spi-samsung.txt        |    8 +-
 .../devicetree/bindings/vendor-prefixes.txt        |    1 +
 MAINTAINERS                                        |   21 +-
 arch/arm/boot/dts/at91sam9260.dtsi                 |   40 +
 arch/arm/boot/dts/at91sam9263.dtsi                 |   40 +
 arch/arm/boot/dts/at91sam9263ek.dts                |   10 +
 arch/arm/boot/dts/at91sam9g20ek_common.dtsi        |   10 +
 arch/arm/boot/dts/at91sam9g45.dtsi                 |   40 +
 arch/arm/boot/dts/at91sam9m10g45ek.dts             |   10 +
 arch/arm/boot/dts/at91sam9n12.dtsi                 |   40 +
 arch/arm/boot/dts/at91sam9n12ek.dts                |   10 +
 arch/arm/boot/dts/at91sam9x5.dtsi                  |   40 +
 arch/arm/boot/dts/at91sam9x5ek.dtsi                |   10 +
 arch/arm/mach-at91/at91sam9260.c                   |    2 +
 arch/arm/mach-at91/at91sam9g45.c                   |    2 +
 arch/arm/mach-at91/at91sam9n12.c                   |    2 +
 arch/arm/mach-at91/at91sam9x5.c                    |    2 +
 arch/arm/plat-samsung/devs.c                       |   10 +
 arch/mips/bcm63xx/dev-spi.c                        |   11 -
 .../include/asm/mach-bcm63xx/bcm63xx_dev_spi.h     |    1 -
 drivers/spi/Kconfig                                |   30 +-
 drivers/spi/Makefile                               |    3 +
 drivers/spi/spi-atmel.c                            |  728 ++++++++++--
 drivers/spi/spi-bcm2835.c                          |  422 +++++++
 drivers/spi/spi-bcm63xx.c                          |   78 +-
 drivers/spi/spi-fsl-cpm.c                          |  387 ++++++
 drivers/spi/spi-fsl-cpm.h                          |   43 +
 drivers/spi/spi-fsl-lib.c                          |    8 +
 drivers/spi/spi-fsl-lib.h                          |   15 +-
 drivers/spi/spi-fsl-spi.c                          |  601 +++-------
 drivers/spi/spi-fsl-spi.h                          |   72 ++
 drivers/spi/spi-gpio.c                             |    2 +-
 drivers/spi/spi-mpc512x-psc.c                      |   41 +-
 drivers/spi/spi-mxs.c                              |    1 +
 drivers/spi/spi-oc-tiny.c                          |    4 +-
 drivers/spi/spi-omap2-mcspi.c                      |   43 +-
 drivers/spi/spi-pxa2xx-pci.c                       |    6 +-
 drivers/spi/spi-pxa2xx.c                           |   14 +-
 drivers/spi/spi-s3c64xx.c                          |  292 +++--
 drivers/spi/spi-sh-msiof.c                         |    4 +-
 drivers/spi/spi-sirf.c                             |    2 +-
 drivers/spi/spi-tegra114.c                         | 1246 ++++++++++++++++++++
 drivers/spi/spi-tegra20-sflash.c                   |   41 +-
 drivers/spi/spi-tegra20-slink.c                    |   84 +-
 drivers/spi/spi-topcliff-pch.c                     |   16 +-
 drivers/spi/spi.c                                  |    8 +
 drivers/spi/spidev.c                               |    2 +-
 include/linux/platform_data/spi-s3c64xx.h          |    3 +
 include/linux/spi/spi-tegra.h                      |   40 -
 include/linux/spi/spi.h                            |    8 +
 53 files changed, 3712 insertions(+), 893 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/spi/brcm,bcm2835-spi.txt
 create mode 100644 Documentation/devicetree/bindings/spi/nvidia,tegra114-spi.txt
 create mode 100644 drivers/spi/spi-bcm2835.c
 create mode 100644 drivers/spi/spi-fsl-cpm.c
 create mode 100644 drivers/spi/spi-fsl-cpm.h
 create mode 100644 drivers/spi/spi-fsl-spi.h
 create mode 100644 drivers/spi/spi-tegra114.c
 delete mode 100644 include/linux/spi/spi-tegra.h

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