<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/spi/Makefile, branch linux-2.6.29.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.29.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.29.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2009-01-26T20:19:54Z</updated>
<entry>
<title>spi: Move at25 (for SPI eeproms) to /drivers/misc/eeprom</title>
<updated>2009-01-26T20:19:54Z</updated>
<author>
<name>Wolfram Sang</name>
</author>
<published>2009-01-26T20:19:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e51d565ff6bb1cedc10568425511badf0633a212'/>
<id>urn:sha1:e51d565ff6bb1cedc10568425511badf0633a212</id>
<content type='text'>
Signed-off-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;
Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
<entry>
<title>spi_gpio driver</title>
<updated>2009-01-06T23:59:19Z</updated>
<author>
<name>David Brownell</name>
</author>
<published>2009-01-06T22:41:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d29389de0b0ee1715333bafc6ac3f22a75aa4313'/>
<id>urn:sha1:d29389de0b0ee1715333bafc6ac3f22a75aa4313</id>
<content type='text'>
Generalize the old at91rm9200 "bootstrap" bitbanging SPI master driver as
"spi_gpio", so it works with arbitrary GPIOs and can be configured through
platform_data.  Such SPI masters support:

 - any number of bus instances (bus_num is the platform_device.id)
 - any number of chipselects (one GPIO per spi_device)
 - all four SPI_MODE values, and SPI_CS_HIGH
 - i/o word sizes from 1 to 32 bits;
 - devices configured as with any other spi_master controller

When configured using platform_data, this provides relatively low clock
rates.  On platforms that support inlined GPIO calls, significantly
improved transfer speeds are also possible with a semi-custom driver.
(It's still painful when accessing flash memory, but less so.)

Sanity checked by using this version to replace both native controllers on
a board with six different SPI slaves, relying on three different
SPI_MODE_* values and both SPI_CS_HIGH settings for correct operation.

[akpm@linux-foundation.org: cleanups]
Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
Acked-by: Magnus Damm &lt;damm@igel.co.jp&gt;
Tested-by: Magnus Damm &lt;damm@igel.co.jp&gt;
Cc: Torgil Svensson &lt;torgil.svensson@gmail.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>
<entry>
<title>spi: new orion_spi driver</title>
<updated>2008-08-05T21:33:46Z</updated>
<author>
<name>Shadi Ammouri</name>
</author>
<published>2008-08-05T20:01:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=60cadec9da7b6c91aca51f408c828f7e74a68379'/>
<id>urn:sha1:60cadec9da7b6c91aca51f408c828f7e74a68379</id>
<content type='text'>
This adds an SPI driver for the SPI controller found in various Marvell
Orion ARM SoCs.  It currently supports only one slave, which must use SPI
mode 0.

[dbrownell@users.sourceforge.net: cleanups, meet specs, pass "sparse"]
Signed-off-by: Shadi Ammouri &lt;shadi@marvell.com&gt;
Signed-off-by: Saeed Bishara &lt;saeed@marvell.com&gt;
Signed-off-by: Lennert Buytenhek &lt;buytenh@marvell.com&gt;
Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&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: SuperH SPI using SCI</title>
<updated>2008-02-06T18:41:11Z</updated>
<author>
<name>Magnus Damm</name>
</author>
<published>2008-02-06T09:38:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=37e466408796300ec935e15f01b4ca88678b96ef'/>
<id>urn:sha1:37e466408796300ec935e15f01b4ca88678b96ef</id>
<content type='text'>
Add support for SPI over SCI pins.  SCI is a very simple serial controller
block that can be found on older SuperH processors.  In theory it is
possible to use the SCI hardware block in syncronous mode, but this version
of the driver simply hooks up the bit banging code on the SCI pins.

Signed-off-by: Magnus Damm &lt;damm@igel.co.jp&gt;
Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
Cc: Paul Mundt &lt;lethal@linux-sh.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_txx9 controller driver</title>
<updated>2007-07-17T17:23:05Z</updated>
<author>
<name>Atsushi Nemoto</name>
</author>
<published>2007-07-17T11:04:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f2cac67dd36626128e06e79fc7ca95d544dcdc67'/>
<id>urn:sha1:f2cac67dd36626128e06e79fc7ca95d544dcdc67</id>
<content type='text'>
This is a driver for SPI controller built into TXx9 MIPS SoCs.
This driver is derived from arch/mips/tx4938/toshiba_rbtx4938/spi_txx9.c.

Signed-off-by: Atsushi Nemoto &lt;anemo@mba.ocn.ne.jp&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: omap2_mcspi driver</title>
<updated>2007-07-17T17:23:05Z</updated>
<author>
<name>Samuel Ortiz</name>
</author>
<published>2007-07-17T11:04:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ccdc7bf925731ef37f0af95262d675b74544932f'/>
<id>urn:sha1:ccdc7bf925731ef37f0af95262d675b74544932f</id>
<content type='text'>
Add OMAP24XX McSPI (Multichannel SPI) controller driver.  This driver is
tested very well under OMAP GIT tree with N800 - Nokia Internet Tablet, and
some other OMAP2 boards.

Recent updates included bugfixes, cleanups, speedups, and better
conformance to the current SPI programming interface.  This doesn't yet
understand the third controller instance on the OMAP 2430.

[david-b@pacbell.net: more minor cleanups to the omap2_mcspi driver]
Signed-off-by: Juha Yrjölä &lt;juha.yrjola@solidboot.com&gt;
Signed-off-by: Trilok Soni &lt;soni.trilok@gmail.com&gt;
Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
Cc: Tony Lindgren &lt;tony@atomide.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>
<entry>
<title>SPI master driver for Xilinx virtex</title>
<updated>2007-07-17T17:23:05Z</updated>
<author>
<name>Andrei Konovalov</name>
</author>
<published>2007-07-17T11:04:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ae918c02d365c884bccb193960db41364868bb7b'/>
<id>urn:sha1:ae918c02d365c884bccb193960db41364868bb7b</id>
<content type='text'>
Simple SPI master driver for Xilinx SPI controller.
No support for multiple masters.
Not using level 1 drivers from EDK.

[akpm@linux-foundation.org: uninlining]
Signed-off-by: Yuri Frolov &lt;yfrolov@ru.mvista.com&gt;
Signed-off-by: Andrei Konovalov &lt;akonovalov@ru.mvista.com&gt;
Cc: Kumar Gala &lt;galak@gate.crashing.org&gt;
Cc: David Brownell &lt;david-b@pacbell.net&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: tle620x power switch driver</title>
<updated>2007-07-17T17:23:05Z</updated>
<author>
<name>Ben Dooks</name>
</author>
<published>2007-07-17T11:04:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=447aef1a19135a69bfd725c33f7e753740cb8447'/>
<id>urn:sha1:447aef1a19135a69bfd725c33f7e753740cb8447</id>
<content type='text'>
Add support for the Infineon TLE62x0 series of low-side driver chips, such
as the TLE6220 or TLE6230.  These can be viewed as output GPIOs specialized
for power switching applications.  The driver provides a userspace
interface to those GPIOs, and to the switch status they provide.

Signed-off-by: Ben Dooks &lt;ben-linux@fluff.org&gt;
Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&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_lm70llp parport adapter driver</title>
<updated>2007-07-17T17:23:04Z</updated>
<author>
<name>Kaiwan N Billimoria</name>
</author>
<published>2007-07-17T11:04:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=78961a5740374a8143f8fe120300f2ed160dd276'/>
<id>urn:sha1:78961a5740374a8143f8fe120300f2ed160dd276</id>
<content type='text'>
This adds a driver for the LM70-LLP parport adapter, which is an eval board
for the LM70 temperature sensor.  For those without that board, it may be a
simpler example of a parport-to-SPI adapter then spi_butterfly.

Signed-off-by: Kaiwan N Billimoria &lt;kaiwan@designergraphix.com&gt;

Doc, coding style, and interface updates; build fixes.  Minor rename.

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&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>MPC52xx PSC SPI master driver</title>
<updated>2007-05-11T15:29:35Z</updated>
<author>
<name>Dragos Carp</name>
</author>
<published>2007-05-11T05:22:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=00b8fd236764e3d5bc1d30dc65e256e283de4c3d'/>
<id>urn:sha1:00b8fd236764e3d5bc1d30dc65e256e283de4c3d</id>
<content type='text'>
SPI master driver for MPC52xx using its Programmable Serial Controller.

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
Signed-off-by: Dragos Carp &lt;dragos.carp@toptica.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>
