Re: [GIT PULL] SPI updates for v4.21

2018-12-25 Thread pr-tracker-bot
The pull request you sent on Mon, 24 Dec 2018 19:10:47 +:

> https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-v4.21

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/0051db82182bfd80d6c76982bcb36b09eb338a89

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker


[GIT PULL] SPI updates for v4.21

2018-12-24 Thread Mark Brown
The following changes since commit 7566ec393f4161572ba6f11ad5171fd5d59b0fbd:

  Linux 4.20-rc7 (2018-12-16 15:46:55 -0800)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-v4.21

for you to fetch changes up to 74ff666bd7ba2da563f99f2a8af7bf9f20008bc9:

  Merge remote-tracking branches 'spi/topic/mem' and 'spi/topic/mtd' into 
spi-next (2018-12-20 16:01:30 +)


spi: Updates for v4.21

The main thing this release has been a lot of work on the integration
with SPI NOR flashes, there's been some specific support for a while for
controller features designed to make them perform better but it's not
worked out as well as hoped so the interface has been redesigned in a
way that will hopefully do better - it's already been adopted by a
number of additional controllers so things are looking good.  Otherwise
most of the work has been driver specific:

 - Support for better integration with NOR flashes from Boris Brezillon
   and Yogesh Narayan Gaur plus usage of it in several drivers.
 - A big cleanup of the Rockchip driver from Emil Renner Berthing.
 - Lots of performance improvements for bcm2835 from Lukas Wunner.
 - Slave mode support for pxa2xx from Lubomir Rintel.
 - Support for Macronix MXIC, Mediatek MT7629 and MT8183, NPCM PSPI,
   and Renesas r8a77470.


Alok Chauhan (2):
  spi: spi-geni-qcom: fix nitpicks
  spi: spi-geni-qcom: Simplify probe function

Arnd Bergmann (1):
  mtd: atmel-quadspi: disallow building on ebsa110

Boris Brezillon (4):
  spi: spi-mem: Add missing word in the SPI_MEM_DATA_OUT description
  spi: spi-mem: Add SPI_MEM_NO_DATA to the spi_mem_data_dir enum
  spi: spi-mem: Split spi_mem_exec_op() code
  spi: spi-mem: Add a new API to support direct mapping

Chuanhua Han (1):
  spi: spi-fsl-dspi: use IRQF_SHARED mode to request IRQ

Clark Wang (4):
  spi: lpspi: Replace all "master" with "controller"
  spi: lpspi: Add slave mode support
  spi: lpspi: Let watermark change with send data length
  doc: lpspi: Document DT bindings for LPSPI slave mode

Colin Ian King (1):
  spi: npcm: fix u32 csgpio being checked for less than zero

Dan Carpenter (1):
  spi: npcm: Fix an error code in the probe function

Emil Renner Berthing (14):
  spi: rockchip: make spi_enable_chip take bool
  spi: rockchip: use designated init for dma config
  spi: rockchip: always use SPI mode
  spi: rockchip: use atomic_t state
  spi: rockchip: disable spi on error
  spi: rockchip: read transfer info directly
  spi: rockchip: don't store dma channels twice
  spi: rockchip: remove master pointer from dev data
  spi: rockchip: simplify use_dma logic
  spi: rockchip: set min/max speed
  spi: rockchip: precompute rx sample delay
  spi: rockchip: use irq rather than polling
  spi: rockchip: support 4bit words
  spi: rockchip: support lsb-first mode

Fabrizio Castro (2):
  spi: rspi: Add r8a77470 to the compatible list
  spi: sh-msiof: Add r8a774c0 support

Fredrik Ternerot (1):
  spi: pl022: Handle cs_change for last transfer

Hoan Nguyen An (1):
  spi: sh-msiof: Reduce the number of times write to and perform the 
transmission from FIFO

Jarkko Nikula (1):
  spi: pxa2xx: Remove LPSS private register restoring during resume

Jay Fang (1):
  spi: dw-mmio: add ACPI support

Keiji Hayashibara (2):
  spi: uniphier: fix incorrect property items
  spi: uniphier: re-add addressing properties

Leilk Liu (4):
  spi: mediatek: Add bindings for mediatek MT8183 soc platform
  spi: mediatek: add spi support for mt8183 IC
  spi: mediatek: Add bindings for mediatek MT7629 soc platform
  spi: mediatek: add spi support for mt7629 IC

Linus Walleij (1):
  spi: gpio: Support 3WIRE high-impedance turn-around

Lubomir Rintel (7):
  spi: pxa2xx: dt-bindings: Add spi-slave property
  spi: Deal with slaves that return from transfer_one() unfinished
  spi: pxa2xx: Add slave mode support
  spi: pxa2xx: dt-bindings: Add ready GPIO signal
  spi: pxa2xx: Add ready signal
  spi: pxa2xx: Deal with the leftover garbage in TXFIFO
  spi: pxa2xx: Fix '"CONFIG_OF" is not defined' warning

Lukas Wunner (10):
  spi: bcm2835: Avoid finishing transfer prematurely in IRQ mode
  spi: bcm2835: Fix book-keeping of DMA termination
  spi: bcm2835: Fix race on DMA termination
  spi: bcm2835: Drop unused code for native Chip Select
  spi: bcm2835: Document struct bcm2835_spi
  spi: bcm2835: Overcome sglist entry length limitation
  spi: bcm2835: Unbreak the build of esoteric configs
  spi: bcm2835: Polish transfer of DMA prologue
  spi: bcm2835: Speed up FIFO access if fill level is known
  spi: bcm2835: Synchronize with callback on DMA termination