| David Brownell | 8ae12a0 | 2006-01-08 13:34:19 -0800 | [diff] [blame] | 1 | # | 
 | 2 | # Makefile for kernel SPI drivers. | 
 | 3 | # | 
 | 4 |  | 
 | 5 | ifeq ($(CONFIG_SPI_DEBUG),y) | 
 | 6 | EXTRA_CFLAGS += -DDEBUG | 
 | 7 | endif | 
 | 8 |  | 
 | 9 | # small core, mostly translating board-specific | 
 | 10 | # config declarations into driver model code | 
 | 11 | obj-$(CONFIG_SPI_MASTER)		+= spi.o | 
 | 12 |  | 
 | 13 | # SPI master controller drivers (bus) | 
| Haavard Skinnemoen | 754ce4f | 2007-02-14 00:33:09 -0800 | [diff] [blame] | 14 | obj-$(CONFIG_SPI_ATMEL)			+= atmel_spi.o | 
| Wu, Bryan | a5f6abd | 2007-05-06 14:50:34 -0700 | [diff] [blame] | 15 | obj-$(CONFIG_SPI_BFIN)			+= spi_bfin5xx.o | 
 | 16 | obj-$(CONFIG_SPI_BITBANG)		+= spi_bitbang.o | 
| Jan Nikitenko | 63bd235 | 2007-05-08 00:32:25 -0700 | [diff] [blame] | 17 | obj-$(CONFIG_SPI_AU1550)		+= au1550_spi.o | 
| David Brownell | 7111763 | 2006-01-08 13:34:29 -0800 | [diff] [blame] | 18 | obj-$(CONFIG_SPI_BUTTERFLY)		+= spi_butterfly.o | 
| Feng Tang | e24c745 | 2009-12-14 14:20:22 -0800 | [diff] [blame] | 19 | obj-$(CONFIG_SPI_DESIGNWARE)		+= dw_spi.o | 
 | 20 | obj-$(CONFIG_SPI_DW_PCI)		+= dw_spi_pci.o | 
| David Brownell | d29389d | 2009-01-06 14:41:41 -0800 | [diff] [blame] | 21 | obj-$(CONFIG_SPI_GPIO)			+= spi_gpio.o | 
| Uwe Kleine-König | 6cdeb00 | 2009-10-01 15:44:28 -0700 | [diff] [blame] | 22 | obj-$(CONFIG_SPI_IMX)			+= spi_imx.o | 
| Kaiwan N Billimoria | 78961a5 | 2007-07-17 04:04:05 -0700 | [diff] [blame] | 23 | obj-$(CONFIG_SPI_LM70_LLP)		+= spi_lm70llp.o | 
| Stephen Street | e0c9905 | 2006-03-07 23:53:24 -0800 | [diff] [blame] | 24 | obj-$(CONFIG_SPI_PXA2XX)		+= pxa2xx_spi.o | 
| David Brownell | fdb3c18 | 2007-02-12 00:52:37 -0800 | [diff] [blame] | 25 | obj-$(CONFIG_SPI_OMAP_UWIRE)		+= omap_uwire.o | 
| Samuel Ortiz | ccdc7bf | 2007-07-17 04:04:13 -0700 | [diff] [blame] | 26 | obj-$(CONFIG_SPI_OMAP24XX)		+= omap2_mcspi.o | 
| Cory Maccarrone | 35c9049 | 2009-12-13 01:02:11 -0700 | [diff] [blame] | 27 | obj-$(CONFIG_SPI_OMAP_100K)		+= omap_spi_100k.o | 
| Shadi Ammouri | 60cadec | 2008-08-05 13:01:09 -0700 | [diff] [blame] | 28 | obj-$(CONFIG_SPI_ORION)			+= orion_spi.o | 
| Linus Walleij | b43d65f | 2009-06-09 08:11:42 +0100 | [diff] [blame] | 29 | obj-$(CONFIG_SPI_PL022)			+= amba-pl022.o | 
| Dragos Carp | 00b8fd2 | 2007-05-10 22:22:52 -0700 | [diff] [blame] | 30 | obj-$(CONFIG_SPI_MPC52xx_PSC)		+= mpc52xx_psc_spi.o | 
| Grant Likely | 42bbb70 | 2009-11-04 15:34:18 -0700 | [diff] [blame] | 31 | obj-$(CONFIG_SPI_MPC52xx)		+= mpc52xx_spi.o | 
| Anton Vorontsov | 575c580 | 2009-06-18 16:49:08 -0700 | [diff] [blame] | 32 | obj-$(CONFIG_SPI_MPC8xxx)		+= spi_mpc8xxx.o | 
| Steven A. Falco | 44dab88 | 2009-09-22 16:45:58 -0700 | [diff] [blame] | 33 | obj-$(CONFIG_SPI_PPC4xx)		+= spi_ppc4xx.o | 
| Ben Dooks | 1fc7547 | 2006-05-20 15:00:17 -0700 | [diff] [blame] | 34 | obj-$(CONFIG_SPI_S3C24XX_GPIO)		+= spi_s3c24xx_gpio.o | 
| Ben Dooks | bec0806 | 2009-12-14 22:20:24 -0800 | [diff] [blame] | 35 | obj-$(CONFIG_SPI_S3C24XX)		+= spi_s3c24xx_hw.o | 
| Jassi Brar | 230d42d | 2009-11-30 07:39:42 +0000 | [diff] [blame] | 36 | obj-$(CONFIG_SPI_S3C64XX)		+= spi_s3c64xx.o | 
| Atsushi Nemoto | f2cac67 | 2007-07-17 04:04:15 -0700 | [diff] [blame] | 37 | obj-$(CONFIG_SPI_TXX9)			+= spi_txx9.o | 
| Andrei Konovalov | ae918c0 | 2007-07-17 04:04:11 -0700 | [diff] [blame] | 38 | obj-$(CONFIG_SPI_XILINX)		+= xilinx_spi.o | 
| Richard Röjfors | d5af91a | 2009-11-13 12:28:39 +0100 | [diff] [blame] | 39 | obj-$(CONFIG_SPI_XILINX_OF)		+= xilinx_spi_of.o | 
| Richard Röjfors | 7716693 | 2009-11-13 12:29:00 +0100 | [diff] [blame] | 40 | obj-$(CONFIG_SPI_XILINX_PLTFM)		+= xilinx_spi_pltfm.o | 
| Magnus Damm | 37e4664 | 2008-02-06 01:38:15 -0800 | [diff] [blame] | 41 | obj-$(CONFIG_SPI_SH_SCI)		+= spi_sh_sci.o | 
| Magnus Damm | 8051eff | 2009-11-26 11:10:05 +0000 | [diff] [blame] | 42 | obj-$(CONFIG_SPI_SH_MSIOF)		+= spi_sh_msiof.o | 
| dmitry pervushin | 0644c48 | 2009-09-22 16:46:15 -0700 | [diff] [blame] | 43 | obj-$(CONFIG_SPI_STMP3XXX)		+= spi_stmp.o | 
| Wan ZongShun | 30eaed0 | 2009-12-01 14:29:20 +0000 | [diff] [blame] | 44 | obj-$(CONFIG_SPI_NUC900)		+= spi_nuc900.o | 
| Ben Dooks | bec0806 | 2009-12-14 22:20:24 -0800 | [diff] [blame] | 45 |  | 
 | 46 | # special build for s3c24xx spi driver with fiq support | 
 | 47 | spi_s3c24xx_hw-y			:= spi_s3c24xx.o | 
 | 48 | spi_s3c24xx_hw-$(CONFIG_SPI_S3C24XX_FIQ) += spi_s3c24xx_fiq.o | 
 | 49 |  | 
| David Brownell | 8ae12a0 | 2006-01-08 13:34:19 -0800 | [diff] [blame] | 50 | # 	... add above this line ... | 
 | 51 |  | 
 | 52 | # SPI protocol drivers (device/link on bus) | 
| Andrea Paterniani | 814a8d5 | 2007-05-08 00:32:15 -0700 | [diff] [blame] | 53 | obj-$(CONFIG_SPI_SPIDEV)	+= spidev.o | 
| Ben Dooks | 447aef1 | 2007-07-17 04:04:10 -0700 | [diff] [blame] | 54 | obj-$(CONFIG_SPI_TLE62X0)	+= tle62x0.o | 
| David Brownell | 8ae12a0 | 2006-01-08 13:34:19 -0800 | [diff] [blame] | 55 | # 	... add above this line ... | 
 | 56 |  | 
 | 57 | # SPI slave controller drivers (upstream link) | 
 | 58 | # 	... add above this line ... | 
 | 59 |  | 
 | 60 | # SPI slave drivers (protocol for that link) | 
 | 61 | # 	... add above this line ... |