Skip to content

spi: fsl-(e)spi: migrate to generic master queueing

Heiner Kallweit linux-spi 1 version Applied

Status from this message: Applied both, thanks.

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 1 replyApplied

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/2spi: fsl-(e)spi: migrate to generic master queueingdrivers/spi/spi-fsl-espi.c drivers/spi/spi-fsl-lib.c drivers/spi/spi-fsl-lib.h +1 more+14 -820 replies
2/2spi: fsl-espi: add (un)prepare_transfer_hardware calls to save power if SPI is not in usedrivers/spi/spi-fsl-espi.c+35 -110 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/2] spi: fsl-(e)spi: migrate to generic master queueing

Patch 1/2

Migrates the fsl-(e)spi driver to use the generic master queuing. Avoids the "master is unqueued, this is deprecated" warning.

Patch 2/2

Adds (un)prepare_transfer_hardware calls to (re)set SPMODE_ENABLE. Reduces power consumption when SPI is idle.

I successfully tested the backported version of both patches on a wireless router TP-Link TL-WDR4900 (P1014/mpc85xx-based: fsl-espi) with openwrt and kernel 3.14.25 (newer kernels not yet supported).

Due to missing hw I wasn't able to test patch 1 with fsl-spi.

Heiner

--
To unsubscribe from this list: send the line "unsubscribe linux-spi" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html