[linux-yocto] Backport SPI from mainline to linux-yocto-4.1

weifeng.voon at intel.com weifeng.voon at intel.com
Mon Apr 11 03:20:32 PDT 2016


From: "Voon, Weifeng" <weifeng.voon at intel.com>

This changeset from mainline (29 commits) are for BXT/APL.
The commits are for linux-yocto4.1 standard/base branch.

URL: https://github.com/wvoon/yocto-backport.git
Branch:standard_base

Andy Shevchenko (3):
  spi: pxa2xx: choose closest lower speed
  spi: pxa2xx: move debug messages to pump_transfer()
  spi: pxa2xx: derive struct chip_data from struct drv_data

Axel Lin (1):
  spi: pxa2xx: Add terminating entry for pxa2xx_spi_pci_compound_match

Daniel Mack (1):
  spi: spi-pxa2xx: remove legacy PXA DMA bits

Jarkko Nikula (20):
  spi: pxa2xx: Differentiate Intel LPSS types
  spi: pxa2xx: Prepare for new Intel LPSS SPI type
  spi: pxa2xx: Make LPSS SPI general register optional
  spi: pxa2xx: Add support for Intel Sunrisepoint
  spi: spi-pxa2xx: Remove unused legacy PXA DMA API channel numbers
  spi: pxa2xx: Remove two variables from struct chip_data
  spi: pxa2xx: Remove if statement that is always true in
    pump_transfers()
  spi: pxa2xx: Remove cr0 variable from struct chip_data
  spi: pxa2xx: Set the max_speed_hz of the master
  spi: pxa2xx: Use ACPI_COMPANION() instead of acpi_bus_get_device()
  spi: pxa2xx: Remove unused psp member variable from struct chip_data
  spi: pxa2xx: Convert unique ID string of ACPI device as unsigned
    integer
  spi: pxa2xx: Save other reg_cs_ctrl bits when configuring chip select
  spi: pxa2xx: Align a few defines
  spi: pxa2xx: Use LPSS prefix for defines that are Intel LPSS specific
  spi: pxa2xx: Add output control for multiple Intel LPSS chip selects
  spi: pxa2xx: Detect number of enabled Intel LPSS SPI chip select
    signals
  spi: pxa2xx: Add support for Intel Broxton
  spi: pxa2xx: Rework self-initiated platform data creation for non-ACPI
  spi: pxa2xx: Remove CONFIG_SPI_PXA2XX_DMA

Mathias Krause (1):
  spi: pxa2xx: Constify ACPI device ids

Mika Westerberg (2):
  spi: pxa2xx: Remove empty function pxa2xx_spi_dma_resume()
  spi: pxa2xx: Remove redundant call to lpss_ssp_setup() in probe

Stephen Boyd (1):
  spi: spi-pxa2xx: Remove clk.h include

 drivers/spi/Kconfig             |  11 -
 drivers/spi/Makefile            |   4 +-
 drivers/spi/spi-pxa2xx-dma.c    |   4 -
 drivers/spi/spi-pxa2xx-pci.c    |   9 +-
 drivers/spi/spi-pxa2xx-pxadma.c | 487 ----------------------------------------
 drivers/spi/spi-pxa2xx.c        | 461 ++++++++++++++++++++++++-------------
 drivers/spi/spi-pxa2xx.h        |  50 -----
 include/linux/pxa2xx_ssp.h      |   5 +-
 8 files changed, 308 insertions(+), 723 deletions(-)
 delete mode 100644 drivers/spi/spi-pxa2xx-pxadma.c

-- 
1.9.1



More information about the linux-yocto mailing list