OrangePi_CM5/include/linux/spi
Thor Thayer 8eee6b9dd3 spi: Add Flag to Enable Slave Select with GPIO Chip Select.
Some SPI masters require slave selection before the transfer
can begin [1]. The SPI framework currently selects the chip using
either 1) the internal CS mechanism or 2) the GPIO CS, but not both.

This patch adds a new master->flags define to indicate both the GPIO
CS and the internal chip select mechanism should be used.

Tested On:
    Altera CycloneV development kit
    Compile tested for build errors on x86_64 (allyesconfigs)

[1] DesignWare dw_apb_ssi Databook, Version 3.20a (page 39)

Signed-off-by: Thor Thayer <tthayer@opensource.altera.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
2016-10-21 12:09:30 +01:00
..
ad7877.h
…
adi_spi3.h
…
ads7846.h
…
at73c213.h
…
at86rf230.h
…
cc2520.h cc2520: fix CC2591 handling 2015-05-31 13:40:53 +02:00
corgi_lcd.h
…
ds1305.h
…
eeprom.h eeprom: at25: Remove in kernel API for accessing the EEPROM 2016-03-01 16:55:48 -08:00
flash.h
…
ifx_modem.h
…
l4f00242t03.h
…
libertas_spi.h
…
lms283gf05.h
…
max7301.h
…
mc33880.h
…
mcp23s08.h
…
mmc_spi.h
…
mxs-spi.h
…
pxa2xx_spi.h ARM: pxa: Remove unused clock_enable field from struct pxa2xx_spi_master 2015-09-20 19:37:20 +02:00
rspi.h
…
s3c24xx.h
…
sh_hspi.h
…
sh_msiof.h
…
spi.h spi: Add Flag to Enable Slave Select with GPIO Chip Select. 2016-10-21 12:09:30 +01:00
spi_bitbang.h spi: bitbang: Replace spinlock by mutex 2015-09-17 12:13:40 +01:00
spi_gpio.h
…
spi_oc_tiny.h
…
tdo24m.h
…
tle62x0.h
…
tsc2005.h
…
xilinx_spi.h
…