<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/git/stable/linux.git/Documentation/spi/spidev_test.c, branch master</title>
<subtitle>Linux kernel stable tree</subtitle>
<id>https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=master</id>
<link rel='self' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/'/>
<updated>2015-11-23T14:54:01+00:00</updated>
<entry>
<title>spi: Move spi code from Documentation to tools</title>
<updated>2015-11-23T14:54:01+00:00</updated>
<author>
<name>Joshua Clayton</name>
<email>stillcompiling@gmail.com</email>
</author>
<published>2015-11-18T22:30:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=5eca4d843f9f0c3140a8657ba2f8217ee6c08c11'/>
<id>urn:sha1:5eca4d843f9f0c3140a8657ba2f8217ee6c08c11</id>
<content type='text'>
Jon Corbet requested this code moved with the last changeset,
https://lkml.org/lkml/2015/3/1/144,
but the patch was not applied because it missed the Makefile.
Moved spidev_test, spidev_fdx and their Makefile infrastructure.

Signed-off-by: Joshua Clayton &lt;stillcompiling@gmail.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>Documentation/spi/spidev_test.c: fix warning</title>
<updated>2015-04-17T13:04:12+00:00</updated>
<author>
<name>Andrew Morton</name>
<email>akpm@linux-foundation.org</email>
</author>
<published>2015-04-16T19:49:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=07eec628ffcea711e14644e14d2c83b4150ba1b7'/>
<id>urn:sha1:07eec628ffcea711e14644e14d2c83b4150ba1b7</id>
<content type='text'>
Documentation/spi/spidev_test.c:83:5: warning: no previous prototype for 'unespcape' [-Wmissing-prototypes]

fix spelling too.

Acked-by: Mark Brown &lt;broonie@kernel.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>spi: spidev_test: Added input buffer from the terminal</title>
<updated>2015-03-10T20:51:11+00:00</updated>
<author>
<name>Adrian Remonda</name>
<email>adrianremonda@gmail.com</email>
</author>
<published>2015-03-10T20:12:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=30061915be6e3a2c2a4bc4f22a229d4eb7b7cc65'/>
<id>urn:sha1:30061915be6e3a2c2a4bc4f22a229d4eb7b7cc65</id>
<content type='text'>
Signed-off-by: Adrian Remonda &lt;adrianremonda@gmail.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>spi: spidev_test: Added verbose output</title>
<updated>2015-03-10T20:51:04+00:00</updated>
<author>
<name>Adrian Remonda</name>
<email>adrianremonda@gmail.com</email>
</author>
<published>2015-03-10T20:12:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=31a5c5a72b90e074bd2377ada2bdfd506801ed72'/>
<id>urn:sha1:31a5c5a72b90e074bd2377ada2bdfd506801ed72</id>
<content type='text'>
Signed-off-by: Adrian Remonda &lt;adrianremonda@gmail.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>spi: spidev_test: Cleaned hexadecimal dump</title>
<updated>2015-03-10T20:49:21+00:00</updated>
<author>
<name>Adrian Remonda</name>
<email>adrianremonda@gmail.com</email>
</author>
<published>2015-03-10T20:12:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=b78ce7ed54093e5e63d4f5d7cbdc3f7d42ebbd5c'/>
<id>urn:sha1:b78ce7ed54093e5e63d4f5d7cbdc3f7d42ebbd5c</id>
<content type='text'>
Signed-off-by: Adrian Remonda &lt;adrianremonda@gmail.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>spi: spidev_test: Add support for Dual/Quad SPI Transfers</title>
<updated>2014-02-27T04:51:29+00:00</updated>
<author>
<name>Geert Uytterhoeven</name>
<email>geert+renesas@linux-m68k.org</email>
</author>
<published>2014-02-25T10:40:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=c2e78c34ef0bf4fa860b5fffc99c769d6ddaf52d'/>
<id>urn:sha1:c2e78c34ef0bf4fa860b5fffc99c769d6ddaf52d</id>
<content type='text'>
Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@linux-m68k.org&gt;
Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</content>
</entry>
<entry>
<title>spi/spidev_test: Document -N/--no-cs and -R/--ready</title>
<updated>2014-02-22T03:07:14+00:00</updated>
<author>
<name>Geert Uytterhoeven</name>
<email>geert+renesas@linux-m68k.org</email>
</author>
<published>2014-02-20T15:01:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=925d16a209b40a3e7202a4f867991fb608834d36'/>
<id>urn:sha1:925d16a209b40a3e7202a4f867991fb608834d36</id>
<content type='text'>
commit b55f627feeb9d48fdbde3835e18afbc76712e49b ("spi: new spi-&gt;mode bits")
added two new command line options without adding the respective help
texts.

Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@linux-m68k.org&gt;
Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</content>
</entry>
<entry>
<title>spi: spidev_test gives error upon 1-byte transfer</title>
<updated>2010-04-29T22:40:30+00:00</updated>
<author>
<name>Hector Palacios</name>
<email>hector.palacios@digi.com</email>
</author>
<published>2010-04-29T22:02:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=95b1ed2ac7ffe3205afc6f5a20320fbdb984da92'/>
<id>urn:sha1:95b1ed2ac7ffe3205afc6f5a20320fbdb984da92</id>
<content type='text'>
The sample application spidev_test.c is using SPI_IOC_MESSAGE ioctl to do
an SPI transfer.  This ioctl returns the number of bytes successfully
transmitted or a negative error code upon erroneous completion.  The
application however is returning an error if the result of the ioclt if
the return value is 1.  This makes the application to fail upon 1-byte
length transfers.

Signed-off-by: Hector Palacios &lt;hector.palacios@digi.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</content>
</entry>
<entry>
<title>Documentation/: fix warnings from -Wmissing-prototypes in HOSTCFLAGS</title>
<updated>2009-09-23T14:39:28+00:00</updated>
<author>
<name>Ladinu Chandrasinghe</name>
<email>ladinu.pub@gmail.com</email>
</author>
<published>2009-09-22T23:43:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=b7ed698cc9d556306a4088c238e2ea9311ea2cb3'/>
<id>urn:sha1:b7ed698cc9d556306a4088c238e2ea9311ea2cb3</id>
<content type='text'>
Fix up -Wmissing-prototypes in compileable userspace code, mainly under
Documentation/.

Signed-off-by: Ladinu Chandrasinghe &lt;ladinu.pub@gmail.com&gt;
Signed-off-by: Trevor Keith &lt;tsrk@tsrk.net&gt;
Cc: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>spi: new spi-&gt;mode bits</title>
<updated>2009-07-01T01:56:00+00:00</updated>
<author>
<name>David Brownell</name>
<email>dbrownell@users.sourceforge.net</email>
</author>
<published>2009-06-30T18:41:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=b55f627feeb9d48fdbde3835e18afbc76712e49b'/>
<id>urn:sha1:b55f627feeb9d48fdbde3835e18afbc76712e49b</id>
<content type='text'>
Add two new spi_device.mode bits to accomodate more protocol options, and
pass them through to usermode drivers:

 * SPI_NO_CS ... a second 3-wire variant, where the chipselect
   line is removed instead of a data line; transfers are still
   full duplex.

   This obviously has STRONG protocol implications since the
   chipselect transitions can't be used to synchronize state
   transitions with the SPI master.

 * SPI_READY ... defines open drain signal that's pulled low
   to pause the clock.  This defines a 5-wire variant (normal
   4-wire SPI plus READY) and two 4-wire variants (READY plus
   each of the 3-wire flavors).

   Such hardware flow control can be a big win.  There are ADC
   converters and flash chips that expose READY signals, but not
   many host controllers support it today.

The spi_bitbang code should be changed to use SPI_NO_CS instead of its
current nonportable hack.  That's a mode most hardware can easily support
(unlike SPI_READY).

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
Cc: "Paulraj, Sandeep" &lt;s-paulraj@ti.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
</feed>
