linux-uconsole/include/linux/spi
Marek Szyprowski 3c8e1a84fd spi/spi-gpio: add support for controllers without MISO or MOSI pin
There are some boards that do not strictly follow SPI standard and use
only 3 wires (SCLK, MOSI or MISO, SS) for connecting some simple auxiliary
chips and controls them with GPIO based 'spi controller'. In this
configuration the MISO or MOSI line is missing (it is not required if the
chip does not transfer any data back to host or host only reads data from
chip).

This patch adds support for such non-standard configuration in GPIO-based
SPI controller. It has been tested in configuration without MISO pin.

Reviewed-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Acked-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
2010-07-03 22:45:44 -06:00
..
ad7877.h
ad7879.h Input: ad7879 - support auxiliary GPIOs via gpiolib 2010-01-19 00:31:51 -08:00
ads7846.h Input: ads7846 - add wakeup support 2010-03-11 00:02:43 -08:00
at73c213.h
corgi_lcd.h
ds1305.h
dw_spi.h spi/dw_spi: enable platform specific chipselect. 2010-01-21 07:24:29 -07:00
eeprom.h
flash.h
Kbuild
l4f00242t03.h backlight: Add Epson L4F00242T03 LCD driver 2010-03-16 19:47:53 +00:00
libertas_spi.h
lms283gf05.h
max7301.h gpio: add driver for MAX7300 I2C GPIO extender 2010-03-06 11:26:48 -08:00
mc33880.h
mcp23s08.h
mmc_spi.h
orion_spi.h
sh_msiof.h spi: SuperH MSIOF SPI Master driver V2 2009-12-13 00:48:27 -07:00
spi.h spi/mmc_spi: SPI bus locking API, using mutex 2010-06-28 17:49:29 -07:00
spi_bitbang.h spi: move bitbang txrx utility functions to private header 2010-05-25 00:23:17 -06:00
spi_gpio.h spi/spi-gpio: add support for controllers without MISO or MOSI pin 2010-07-03 22:45:44 -06:00
spidev.h
tdo24m.h
tle62x0.h
wl12xx.h wl1251: add support for dedicated IRQ line 2010-04-16 15:47:14 -04:00
xilinx_spi.h xilinx_spi: add support for the DS570 IP. 2009-12-08 18:48:14 -07:00