<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/include/linux/spi/xilinx_spi.h, branch v3.17-rc5</title>
<subtitle>Linux kernel for Apalis and Colibri modules</subtitle>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/'/>
<entry>
<title>spi: spi-xilinx: Add run run-time endian detection</title>
<updated>2013-06-04T17:37:35+00:00</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2013-06-04T14:02:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=082339bc63cccf8ea49b1f3cf4ee39ce00742849'/>
<id>082339bc63cccf8ea49b1f3cf4ee39ce00742849</id>
<content type='text'>
Do not load endian value from platform data
and rather autodetect it.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Do not load endian value from platform data
and rather autodetect it.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>xilinx_spi: add support for the DS570 IP.</title>
<updated>2009-12-09T01:48:14+00:00</updated>
<author>
<name>Richard Röjfors</name>
<email>richard.rojfors@mocean-labs.com</email>
</author>
<published>2009-11-13T11:28:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=c9da2e125588677d74324df5088149063d578e8f'/>
<id>c9da2e125588677d74324df5088149063d578e8f</id>
<content type='text'>
This patch adds in support for the DS570 IP.

It's register compatible with the DS464, but adds support for 8/16/32 SPI.

The 8/16/32 support is added by attaching callbacks reading/writing the
proper amount of data. To indicate to the driver which amount of bits
to use a new field is introduced in the platform data struct.

Acked-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
Tested-by: John Linn &lt;John.Linn@xilinx.com&gt;
Signed-off-by: Richard Röjfors &lt;richard.rojfors@mocean-labs.com&gt;
Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds in support for the DS570 IP.

It's register compatible with the DS464, but adds support for 8/16/32 SPI.

The 8/16/32 support is added by attaching callbacks reading/writing the
proper amount of data. To indicate to the driver which amount of bits
to use a new field is introduced in the platform data struct.

Acked-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
Tested-by: John Linn &lt;John.Linn@xilinx.com&gt;
Signed-off-by: Richard Röjfors &lt;richard.rojfors@mocean-labs.com&gt;
Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>xilinx_spi: Switch to iomem functions and support little endian.</title>
<updated>2009-12-09T01:48:14+00:00</updated>
<author>
<name>Richard Röjfors</name>
<email>richard.rojfors@mocean-labs.com</email>
</author>
<published>2009-11-13T11:28:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=86fc593599c11b62a11c85b4d7b709089df15c29'/>
<id>86fc593599c11b62a11c85b4d7b709089df15c29</id>
<content type='text'>
This patch changes the out_(be)(8|16|32) and in_(be)(8|16|32) calls to 32 bits ioread/iowrite.

The read and write function are attached to the internal struct as callbacks, callback
is selected depending on endianess.

This will also build on platforms not supporting the in/out calls for instance x86.

Acked-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
Tested-by: John Linn &lt;John.Linn@xilinx.com&gt;
Signed-off-by: Richard Röjfors &lt;richard.rojfors@mocean-labs.com&gt;
Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch changes the out_(be)(8|16|32) and in_(be)(8|16|32) calls to 32 bits ioread/iowrite.

The read and write function are attached to the internal struct as callbacks, callback
is selected depending on endianess.

This will also build on platforms not supporting the in/out calls for instance x86.

Acked-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
Tested-by: John Linn &lt;John.Linn@xilinx.com&gt;
Signed-off-by: Richard Röjfors &lt;richard.rojfors@mocean-labs.com&gt;
Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>xilinx_spi: Split into of driver and generic part.</title>
<updated>2009-12-09T01:48:14+00:00</updated>
<author>
<name>Richard Röjfors</name>
<email>richard.rojfors@mocean-labs.com</email>
</author>
<published>2009-11-13T11:28:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=d5af91a1faca68e9a8cc493b85aa7b194b6128aa'/>
<id>d5af91a1faca68e9a8cc493b85aa7b194b6128aa</id>
<content type='text'>
This patch splits the xilinx_spi driver into a generic part and a
OF driver part.

The reason for this is to later add in a platform driver as well.

Tested-by: John Linn &lt;John.Linn@xilinx.com&gt;
Signed-off-by: Richard Röjfors &lt;richard.rojfors@mocean-labs.com&gt;
Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch splits the xilinx_spi driver into a generic part and a
OF driver part.

The reason for this is to later add in a platform driver as well.

Tested-by: John Linn &lt;John.Linn@xilinx.com&gt;
Signed-off-by: Richard Röjfors &lt;richard.rojfors@mocean-labs.com&gt;
Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</pre>
</div>
</content>
</entry>
</feed>
