u-boot/drivers/spi
Marek Vasut 14e26bcfa7 mxs: ssp: Pull out the SSP bus to regs conversion
Create function which converts SSP bus number to SSP register pointer.
This functionality is reimplemented multiple times in the code, thus
make one common implementation. Moreover, make it a switch(), since the
SSP ports are not mapped in such nice linear fashion on MX23, therefore
having it a switch will simplify things there.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Andy Fleming <afleming@freescale.com>
Cc: Fabio Estevam <fabio.estevam@freescale.com>
Cc: Stefano Babic <sbabic@denx.de>
2013-01-21 12:05:19 +01:00
..
altera_spi.c altera_spi: add spi_set_speed 2011-02-08 08:29:53 -05:00
andes_spi.c andes_spi: add andes_spi interface 2011-07-25 23:40:11 +02:00
andes_spi.h andes_spi: add andes_spi interface 2011-07-25 23:40:11 +02:00
armada100_spi.c SPI: Add SPI driver support for Marvell Armada100 2011-10-27 21:56:32 +02:00
atmel_dataflash_spi.c AT91/SPI: fix atmel_dataflash_spi.c to allow building without warnings 2011-08-03 13:00:56 +02:00
atmel_spi.c spi: atmel: sam9m10g45 also support WDRBT bit 2012-12-09 22:40:13 +01:00
atmel_spi.h spi: atmel: add WDRBT bit to avoid receive overrun 2012-09-01 17:06:14 +02:00
bfin_spi.c Blackfin: bfin_spi: fix build error when DEBUG is defined 2011-10-16 14:22:19 -04:00
cf_qspi.c ColdFire: Queued SPI driver 2012-09-20 20:39:27 +08:00
cf_spi.c add CONFIG_SPI_IDLE_VAL for cf_spi.c to allow use of spi_mmc 2011-04-13 06:35:22 -05:00
davinci_spi.c Davinci: SPI: add the missing v2 patch changes 2010-07-05 20:00:40 -04:00
davinci_spi.h TI DaVinci: Driver for the davinci SPI controller 2010-02-12 12:31:53 -06:00
exynos_spi.c SPI: EXYNOS: Add FDT support to driver. 2013-01-08 10:54:34 +09:00
fsl_espi.c powerpc/espi: remove write command length check 2012-10-22 15:52:46 -05:00
kirkwood_spi.c kirkwood: make MPP arrays static const 2013-01-09 04:12:10 +05:30
Makefile SPI: Add SPI Driver for EXYNOS. 2012-11-15 21:08:21 +09:00
mpc8xxx_spi.c mpc8xxx_spi: fix SPI support on MPC8308RDB 2012-09-18 16:16:44 -05:00
mpc52xx_spi.c mpc52xx: Add SPI driver. 2009-06-14 23:01:38 +02:00
mxc_spi.c spi: mxc_spi: Fix spi clock glitch durant reset 2012-11-19 08:49:00 +01:00
mxs_spi.c mxs: ssp: Pull out the SSP bus to regs conversion 2013-01-21 12:05:19 +01:00
oc_tiny_spi.c spi: add new driver for OpenCores tiny_spi 2011-04-30 20:58:36 +02:00
omap3_spi.c OMAP3 SPI : Fixed bugs related to SPI transfer 2012-12-10 08:55:25 -07:00
omap3_spi.h OMAP3 SPI : Fixed bugs related to SPI transfer 2012-12-10 08:55:25 -07:00
sh_spi.c sh_spi: Add 4 chip select signals supporting 2012-03-26 10:09:31 +09:00
sh_spi.h sh_spi: Add 4 chip select signals supporting 2012-03-26 10:09:31 +09:00
soft_spi.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
tegra_spi.c Tegra20: Move some include files to arch-tegra for sharing with Tegra30 2012-10-15 11:54:06 -07:00
xilinx_spi.c spi: xilinx: Remove unused variable 2012-09-11 09:24:56 +02:00
xilinx_spi.h spi: microblaze: Adds driver for Xilinx SPI controller 2012-07-31 07:14:04 +02:00