2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-28 23:23:55 +08:00
linux-next/include/linux/spi
Mika Westerberg 851bacf590 spi/pxa2xx: embed the ssp_device to platform data
The spi-pxa2xx-pci glue driver had to implement pxa_ssp_request()/free() in
order to support the spi-pxa2xx platform driver. Since the ACPI enabled
platforms can use the same platform driver we would need to implement
pxa_ssp_request()/free() in some central place that can be shared by the
ACPI and PCI glue code.

Instead of doing that we can make pxa_ssp_request()/free() to be available
only when CONFIG_ARCH_PXA is set. On other arches these are being stubbed
out in preference to passing the ssp_device from the platform data
directly.

We also change the SPI bus number to be taken from ssp->port_id instead of
platform device id. This way the supporting code that passes the ssp can
decide the number (or it can set it to the same as pdev->id).

Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2013-01-08 11:00:32 +00:00
..
74x164.h
ad7877.h
ad7879.h Input: ad7879 - add option to correct xy axis 2012-07-06 19:12:26 -07:00
ads7846.h Input: ads7846 - enable pendown GPIO debounce time setting 2012-11-21 13:09:56 -08:00
at73c213.h
at86rf230.h drivers/ieee802154: add support for the at86rf230/231 transceivers 2012-06-26 21:06:11 -07:00
corgi_lcd.h
ds1305.h
eeprom.h Support M95040 SPI EEPROM 2012-04-18 14:57:57 -07:00
flash.h
ifx_modem.h
l4f00242t03.h
libertas_spi.h
lms283gf05.h
max7301.h
mc33880.h
mcp23s08.h
mmc_spi.h device.h: audit and cleanup users in main include dir 2012-03-16 10:38:24 -04:00
mxs-spi.h mmc: spi: Pull out common DMA parts from MXS MMC 2012-08-17 22:54:15 +01:00
pxa2xx_spi.h spi/pxa2xx: embed the ssp_device to platform data 2013-01-08 11:00:32 +00:00
rspi.h spi/rspi: add dmaengine support 2012-05-19 22:37:16 -06:00
s3c24xx.h ARM: S3C24XX: move spi-s3c24xx platdata out of mach 2012-01-31 20:06:27 +09:00
sh_hspi.h spi: sh-hspi: control spi clock more correctly 2012-03-15 03:41:01 -06:00
sh_msiof.h
spi_bitbang.h
spi_gpio.h
spi_oc_tiny.h
spi-tegra.h spi: tegra: add spi driver for SLINK controller 2012-10-30 18:38:35 +00:00
spi.h of_spi: add generic binding support to specify cs gpio 2012-11-21 23:25:33 +00:00
tdo24m.h
tle62x0.h
tsc2005.h spi: tsc2005: delete soon-obsolete e-mail address 2012-10-17 16:32:46 +09:00
xilinx_spi.h