linux-spi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v1 0/6] spi-microchip-core fixes & variable word size support
@ 2024-07-15 11:13 Conor Dooley
  2024-07-15 11:13 ` [PATCH v1 1/6] spi: microchip-core: fix the issues in the isr Conor Dooley
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Conor Dooley @ 2024-07-15 11:13 UTC (permalink / raw)
  To: linux-spi
  Cc: conor, conor.dooley, Steve Wilkins, Daire McNamara, Mark Brown,
	linux-kernel

Hey Mark,

Got some fixes here for the spi-microchip-core driver, that I am passing
on.. The author of the first patch is no longer at Microchip, so there's
probably gonna be some bounces on the series. The remainder of the
patches got sent in by a user, and, other than one patch, I just wrote
commit messages for those that were missing them and rebased the series
on top of mainline.

There was one other patch in the series submitted by the user to us, that
I opted to drop, adding locking around accesses to tx FIFO in the
interrupt handler and in the transfer_one implementation. I think that
patch is not needed after the first patch in this series since there'll
be no contention any more.

Cheers,
Conor.

CC: Steve Wilkins <steve.wilkins@raymarine.com>
CC: Conor Dooley <conor.dooley@microchip.com>
CC: Daire McNamara <daire.mcnamara@microchip.com>
CC: Mark Brown <broonie@kernel.org>
CC: linux-spi@vger.kernel.org
CC: linux-kernel@vger.kernel.org

Naga Sureshkumar Relli (1):
  spi: microchip-core: fix the issues in the isr

Steve Wilkins (5):
  spi: microchip-core: defer asserting chip select until just before
    write to TX FIFO
  spi: microchip-core: only disable SPI controller when register value
    change requires it
  spi: microchip-core: fix init function not setting the master and
    motorola modes
  spi: microchip-core: ensure TX and RX FIFOs are empty at start of a
    transfer
  spi: microchip-core: add support for word sizes of 1 to 32 bits

 drivers/spi/spi-microchip-core.c | 190 ++++++++++++++++++-------------
 1 file changed, 110 insertions(+), 80 deletions(-)

-- 
2.43.2


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-07-16 13:26 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-15 11:13 [PATCH v1 0/6] spi-microchip-core fixes & variable word size support Conor Dooley
2024-07-15 11:13 ` [PATCH v1 1/6] spi: microchip-core: fix the issues in the isr Conor Dooley
2024-07-15 11:13 ` [PATCH v1 2/6] spi: microchip-core: defer asserting chip select until just before write to TX FIFO Conor Dooley
2024-07-15 11:13 ` [PATCH v1 3/6] spi: microchip-core: only disable SPI controller when register value change requires it Conor Dooley
2024-07-15 11:13 ` [PATCH v1 4/6] spi: microchip-core: fix init function not setting the master and motorola modes Conor Dooley
2024-07-15 11:13 ` [PATCH v1 5/6] spi: microchip-core: ensure TX and RX FIFOs are empty at start of a transfer Conor Dooley
2024-07-15 11:13 ` [PATCH v1 6/6] spi: microchip-core: add support for word sizes of 1 to 32 bits Conor Dooley
2024-07-16 13:26 ` [PATCH v1 0/6] spi-microchip-core fixes & variable word size support Mark Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).