<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers/spi, branch PD13.0.0alpha</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>ENGR00181390-2: qspi: Add Quad SPI driver support for Vybrid</title>
<updated>2012-10-17T18:37:24+00:00</updated>
<author>
<name>Alison Wang</name>
<email>b18965@freescale.com</email>
</author>
<published>2012-09-28T05:21:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=b2fcdda7a78d05ac0b75d52ffc991f1c62d87178'/>
<id>b2fcdda7a78d05ac0b75d52ffc991f1c62d87178</id>
<content type='text'>
Add Quad SPI driver support for Vybrid.

Signed-off-by: Alison Wang &lt;b18965@freescale.com&gt;
               Xiaochun Li &lt;b41219@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add Quad SPI driver support for Vybrid.

Signed-off-by: Alison Wang &lt;b18965@freescale.com&gt;
               Xiaochun Li &lt;b41219@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00180953-2: dspi: update dspi driver support for Vybrid</title>
<updated>2012-10-17T18:37:23+00:00</updated>
<author>
<name>Alison Wang</name>
<email>b18965@freescale.com</email>
</author>
<published>2012-09-12T07:13:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=ba9f7d89d3872246f61af0f867fbe7bdadb289ad'/>
<id>ba9f7d89d3872246f61af0f867fbe7bdadb289ad</id>
<content type='text'>
Update dspi driver support for Vybrid after debugging on board.

Signed-off-by: Jason Jin &lt;jason.jin@freescale.com&gt;
               Alison Wang &lt;b18965@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update dspi driver support for Vybrid after debugging on board.

Signed-off-by: Jason Jin &lt;jason.jin@freescale.com&gt;
               Alison Wang &lt;b18965@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00180953-2: dspi: add dspi driver support for Faraday</title>
<updated>2012-09-12T20:49:53+00:00</updated>
<author>
<name>Alison Wang</name>
<email>b18965@freescale.com</email>
</author>
<published>2012-07-27T03:31:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=10d6fbb19dfff064f9d78f8ac50662b999b4e597'/>
<id>10d6fbb19dfff064f9d78f8ac50662b999b4e597</id>
<content type='text'>
Add dspi driver support for Faraday.

Signed-off-by: Alison Wang &lt;b18965@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add dspi driver support for Faraday.

Signed-off-by: Alison Wang &lt;b18965@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00157253-2 MX6Q spi: update spi driver for MX6Q</title>
<updated>2012-01-09T13:03:30+00:00</updated>
<author>
<name>Robin Gong</name>
<email>B38343@freescale.com</email>
</author>
<published>2011-10-28T10:31:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=7b33cd5fbba7d7b829823084f0d7a2ca08ea611e'/>
<id>7b33cd5fbba7d7b829823084f0d7a2ca08ea611e</id>
<content type='text'>
update spi driver for MX6Q
Signed-off-by: Robin Gong &lt;B38343@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
update spi driver for MX6Q
Signed-off-by: Robin Gong &lt;B38343@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00142020-1: MX50: Add SPI and MC13892 support</title>
<updated>2012-01-09T12:08:09+00:00</updated>
<author>
<name>Ranjani Vaidyanathan</name>
<email>ra5478@freescale.com</email>
</author>
<published>2011-04-13T16:19:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=106a29af3c4c1a282252adabd32ce86acac2c10c'/>
<id>106a29af3c4c1a282252adabd32ce86acac2c10c</id>
<content type='text'>
Add PMIC support for MX50

Signed-off-by: Ranjani Vaidyanathan &lt;ra5478@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add PMIC support for MX50

Signed-off-by: Ranjani Vaidyanathan &lt;ra5478@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00141391-1 PMIC: Add DA9053 source code from Dialog</title>
<updated>2012-01-09T11:53:51+00:00</updated>
<author>
<name>Zhou Jingyu</name>
<email>b02241@freescale.com</email>
</author>
<published>2011-03-02T07:36:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=3b91b5ac920ba4e716afb8618ee10d6fb7711852'/>
<id>3b91b5ac920ba4e716afb8618ee10d6fb7711852</id>
<content type='text'>
Add DA9053 original source code

Signed-off-by: Zhou Jingyu &lt;Jingyu.Zhou@freescale.com&gt;
Acked-by: Lily Zhang &lt;r58066@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add DA9053 original source code

Signed-off-by: Zhou Jingyu &lt;Jingyu.Zhou@freescale.com&gt;
Acked-by: Lily Zhang &lt;r58066@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>spi/s3c64xx: Bug fix for SPI with different FIFO level</title>
<updated>2011-07-06T06:03:08+00:00</updated>
<author>
<name>Padmavathi Venna</name>
<email>padma.v@samsung.com</email>
</author>
<published>2011-07-05T08:14:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=3075741417d47cccc890ed30da9ece666006553a'/>
<id>3075741417d47cccc890ed30da9ece666006553a</id>
<content type='text'>
The existing macro fails for following scenarios.
1) S5P64X0 channel 1
2) S5PV210 channel 1

The FIFO data level supported in the above SoCs either 64 or
256 bytes depending on the channel. Because of this the TX_DONE
is the 25 bit in the status register.

The existing macro works for the following scenarios
1) S3C6410 all channels
2) S5PC100 all channels

The FIFO data level supported in the above SoCs 64 bytes
on all the channels. Because of this the TX_DONE is the 21 bit
in the status register.

So when we use the existing macro for the non-working SoCs
it is not anding with the TX_DONE bit for transmission status check.

Signed-off-by: Padmavathi Venna &lt;padma.v@samsung.com&gt;
Acked-by: Jassi Brar &lt;jassisinghbrar@gmail.com&gt;
Acked-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
Signed-off-by: Kukjin Kim &lt;kgene.kim@samsung.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The existing macro fails for following scenarios.
1) S5P64X0 channel 1
2) S5PV210 channel 1

The FIFO data level supported in the above SoCs either 64 or
256 bytes depending on the channel. Because of this the TX_DONE
is the 25 bit in the status register.

The existing macro works for the following scenarios
1) S3C6410 all channels
2) S5PC100 all channels

The FIFO data level supported in the above SoCs 64 bytes
on all the channels. Because of this the TX_DONE is the 21 bit
in the status register.

So when we use the existing macro for the non-working SoCs
it is not anding with the TX_DONE bit for transmission status check.

Signed-off-by: Padmavathi Venna &lt;padma.v@samsung.com&gt;
Acked-by: Jassi Brar &lt;jassisinghbrar@gmail.com&gt;
Acked-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
Signed-off-by: Kukjin Kim &lt;kgene.kim@samsung.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>spi/bfin_spi: fix handling of default bits per word setting</title>
<updated>2011-06-17T14:27:27+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2011-06-17T08:35:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=e479c60456ef22b0869432887216186aabaed086'/>
<id>e479c60456ef22b0869432887216186aabaed086</id>
<content type='text'>
The default bits per word setting should be 8 bits, but since most of our
devices have been explicitly setting this up, we didn't notice when the
default stopped working.

At the moment, any default transfers without an explicit bit size setting
error out with:
bfin-spi bfin-spi.0: transfer: unsupported bits_per_word

So in the transfer logic, have a bits_per_word setting of 0 fall into the
8 bit transfer logic.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&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>
The default bits per word setting should be 8 bits, but since most of our
devices have been explicitly setting this up, we didn't notice when the
default stopped working.

At the moment, any default transfers without an explicit bit size setting
error out with:
bfin-spi bfin-spi.0: transfer: unsupported bits_per_word

So in the transfer logic, have a bits_per_word setting of 0 fall into the
8 bit transfer logic.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>spi-pl022: Add missing return value update</title>
<updated>2011-06-13T15:18:45+00:00</updated>
<author>
<name>Virupax Sadashivpetimath</name>
<email>virupax.sadashivpetimath@stericsson.com</email>
</author>
<published>2011-06-13T10:53:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=e3f88ae9960920598cad132c553019ee79ff3aca'/>
<id>e3f88ae9960920598cad132c553019ee79ff3aca</id>
<content type='text'>
Return error on out of range cpsdvsr value.

Acked-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Signed-off-by: Virupax Sadashivpetimath &lt;virupax.sadashivpetimath@stericsson.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>
Return error on out of range cpsdvsr value.

Acked-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Signed-off-by: Virupax Sadashivpetimath &lt;virupax.sadashivpetimath@stericsson.com&gt;
Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>spi/omap2: fix uninitialized variable</title>
<updated>2011-06-03T20:57:07+00:00</updated>
<author>
<name>Govindraj.R</name>
<email>govindraj.raja@ti.com</email>
</author>
<published>2011-06-01T06:01:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=8b20c8cb89b733f5a73fad1f7ad7cff8325e0034'/>
<id>8b20c8cb89b733f5a73fad1f7ad7cff8325e0034</id>
<content type='text'>
fixes below compilation warning.  The variable doesn't actual ever get
used uninitialized, but that's no reason to be sloppy.

drivers/spi/omap2_mcspi.c: In function 'omap2_mcspi_txrx_dma':
drivers/spi/omap2_mcspi.c:301: warning: 'elements' may be used uninitialized in this function

Signed-off-by: Govindraj.R &lt;govindraj.raja@ti.com&gt;
[grant.likely: amended description]
Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixes below compilation warning.  The variable doesn't actual ever get
used uninitialized, but that's no reason to be sloppy.

drivers/spi/omap2_mcspi.c: In function 'omap2_mcspi_txrx_dma':
drivers/spi/omap2_mcspi.c:301: warning: 'elements' may be used uninitialized in this function

Signed-off-by: Govindraj.R &lt;govindraj.raja@ti.com&gt;
[grant.likely: amended description]
Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</pre>
</div>
</content>
</entry>
</feed>
