<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/spi/internals.h, branch linux-5.4.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.4.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.4.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2018-04-23T14:48:18Z</updated>
<entry>
<title>spi: Add an helper to flush the message queue</title>
<updated>2018-04-23T14:48:18Z</updated>
<author>
<name>Boris Brezillon</name>
</author>
<published>2018-04-22T18:35:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=988f259b46646934003ff8ae4966f7233691d1ad'/>
<id>urn:sha1:988f259b46646934003ff8ae4966f7233691d1ad</id>
<content type='text'>
This is needed by the spi-mem logic to force all messages that have been
queued before a memory operation to be sent before we start the memory
operation. We do that in order to guarantee that spi-mem operations do
not preempt regular SPI transfers.

Signed-off-by: Boris Brezillon &lt;boris.brezillon@bootlin.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>spi: Expose spi_{map,unmap}_buf() for internal use</title>
<updated>2018-04-23T14:48:06Z</updated>
<author>
<name>Boris Brezillon</name>
</author>
<published>2018-04-22T18:35:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=46336966bf0852d76f76c1292c057635b05dbb1b'/>
<id>urn:sha1:46336966bf0852d76f76c1292c057635b05dbb1b</id>
<content type='text'>
spi_{map,unmap}_buf() are needed by the spi-mem logic that is about to
be introduced to prepare data buffer for DMA operations.

Remove the static specifier on these functions and add their prototypes
to drivers/spi/internals.h. We do not export the symbols here because
both SPI_MEM and SPI can't be enabled as modules and we'd like to
prevent controller/device drivers from using these functions.

Signed-off-by: Boris Brezillon &lt;boris.brezillon@bootlin.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
</feed>
