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

Bruce Ashfield bruce.ashfield at windriver.com
Mon Apr 11 12:08:41 PDT 2016


On 2016-04-11 6:20 AM, weifeng.voon at intel.com wrote:
> 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

staged.

Bruce

>
> 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
>



More information about the linux-yocto mailing list