Skip to content

spi: new feature and fix for Marvell Orion driver

[email protected] linux-spi 4 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest2 patches 1 replyIn review
  2. v2 posting 2/20 of 2 patches 0 repliesSuperseded
  3. v2 posting 1/22 patches 4 repliesSuperseded
Earlier versions · 1
VersionPostedPatchesRepliesStatus
v13 patches8 repliesSuperseded

Changes in v3 from the cover letter

- use PM functions in spi_setup() instead of raw flash APIs
- shut down clocks after enablement and spi transfer setup
- report error if SPI_CS_WORD flag is set for 16 bit operations
- fall into PIO mode if spi direct mode used with SPI_CS_WORD flag

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2spi: orion: enable clocks before spi_setupdrivers/spi/spi-orion.c+22 -10 replies
2/2spi: orion: enable support for switching CS every transferred bytedrivers/spi/spi-orion.c+28 -40 replies

Reviews trailers per patch

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

Read the v3 thread

Cover letter [PATCH v3 0/2] spi: new feature and fix for Marvell Orion driver

From: Konstantin Porotchkin <[email protected]>

This patch set contains the following changes:
- support for switching CS for every transferred byte
- fix for the clock by enabling it for every call to spi_setup()

v2:
- remove DTS entry for single byte CS, use existing SPI_CS_WORD flag
- drop changes to core SPI driver
- fix the wrong first patch signature

v3:
- use PM functions in spi_setup() instead of raw flash APIs
- shut down clocks after enablement and spi transfer setup
- report error if SPI_CS_WORD flag is set for 16 bit operations
- fall into PIO mode if spi direct mode used with SPI_CS_WORD flag

Marcin Wojtas (2):
spi: orion: enable clocks before spi_setup
spi: orion: enable support for switching CS every transferred byte

 drivers/spi/spi-orion.c | 55 ++++++++++++++++++--
 1 file changed, 50 insertions(+), 5 deletions(-)
Signature · 1 line
2.17.1