| 
					
				 | 
			
			
				@@ -1081,3 +1081,88 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		.max_speed_hz = 1000000, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		.bus_num = 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		.chip_select = 4,            /* CS, change it for your board */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.platform_data = ad7298_platform_data, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.mode = SPI_MODE_3, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#endif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#if defined(CONFIG_ADT7316_SPI) || defined(CONFIG_ADT7316_SPI_MODULE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.modalias = "adt7316", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.max_speed_hz = 1000000, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.irq = IRQ_PG5,		/* interrupt line */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.bus_num = 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.chip_select = 4,	/* CS, change it for your board */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.platform_data = adt7316_spi_data, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.controller_data = &adt7316_spi_chip_info, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.mode = SPI_MODE_3, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#endif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#if defined(CONFIG_MMC_SPI) || defined(CONFIG_MMC_SPI_MODULE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.modalias = "mmc_spi", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.max_speed_hz = 20000000,     /* max spi clock (SCK) speed in HZ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.bus_num = 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.chip_select = 4, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.platform_data = &bfin_mmc_spi_pdata, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.controller_data = &mmc_spi_chip_info, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.mode = SPI_MODE_3, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#endif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#if defined(CONFIG_TOUCHSCREEN_AD7877) || defined(CONFIG_TOUCHSCREEN_AD7877_MODULE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.modalias		= "ad7877", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.platform_data		= &bfin_ad7877_ts_info, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.irq			= IRQ_PF6, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.max_speed_hz	= 12500000,     /* max spi clock (SCK) speed in HZ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.bus_num	= 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.chip_select  = 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#endif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#if defined(CONFIG_TOUCHSCREEN_AD7879_SPI) || defined(CONFIG_TOUCHSCREEN_AD7879_SPI_MODULE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.modalias = "ad7879", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.platform_data = &bfin_ad7879_ts_info, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.irq = IRQ_PF7, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.max_speed_hz = 5000000,     /* max spi clock (SCK) speed in HZ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.bus_num = 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.chip_select = 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.mode = SPI_CPHA | SPI_CPOL, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#endif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#if defined(CONFIG_SPI_SPIDEV) || defined(CONFIG_SPI_SPIDEV_MODULE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.modalias = "spidev", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.max_speed_hz = 3125000,     /* max spi clock (SCK) speed in HZ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.bus_num = 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.chip_select = 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#endif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#if defined(CONFIG_FB_BFIN_LQ035Q1) || defined(CONFIG_FB_BFIN_LQ035Q1_MODULE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.modalias = "bfin-lq035q1-spi", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.max_speed_hz = 20000000,     /* max spi clock (SCK) speed in HZ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.bus_num = 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.chip_select = 2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.mode = SPI_CPHA | SPI_CPOL, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#endif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#if defined(CONFIG_ENC28J60) || defined(CONFIG_ENC28J60_MODULE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.modalias = "enc28j60", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.max_speed_hz = 20000000,     /* max spi clock (SCK) speed in HZ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.irq = IRQ_PF6, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.bus_num = 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.chip_select = GPIO_PF10 + MAX_CTRL_CS,	/* GPIO controlled SSEL */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.controller_data = &enc28j60_spi_chip_info, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.mode = SPI_MODE_0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#endif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#if defined(CONFIG_INPUT_ADXL34X_SPI) || defined(CONFIG_INPUT_ADXL34X_SPI_MODULE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.modalias	= "adxl34x", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.platform_data	= &adxl34x_info, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.irq		= IRQ_PF6, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.max_speed_hz	= 5000000,    /* max spi clock (SCK) speed in HZ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.bus_num	= 0, 
			 |