Skip to contentSkip to conversation

S3C2410: Add bus number to SPI GPIO driver

PATCH Ben Dooks 1 participant 1 message Nov 20, 2007

Subsystems (2)
lore
Share & tools
lore

Ben Dooks

author
#0 lore raw

Allow passing a bus number through the platform
data for the S3C2410 SPI GPIO driver

include/asm-arm/arch-s3c2410/spi-gpio.h +2 -0
diff -urpN -X linux-2.6.24-rc3-spigpio1/Documentation/dontdiff linux-2.6.24-rc3-spigpio1/include/asm-arm/arch-s3c2410/spi-gpio.h linux-2.6.24-rc3-spigpio2/include/asm-arm/arch-s3c2410/spi-gpio.h
@@ -21,6 +21,8 @@ struct s3c2410_spigpio_info {
 	unsigned long		 pin_mosi;
 	unsigned long		 pin_miso;
 
+	int			 bus_num;
+
 	unsigned long		 board_size;
 	struct spi_board_info	*board_info;
 
drivers/spi/spi_s3c24xx_gpio.c +1 -0
diff -urpN -X linux-2.6.24-rc3-spigpio1/Documentation/dontdiff linux-2.6.24-rc3-spigpio1/drivers/spi/spi_s3c24xx_gpio.c linux-2.6.24-rc3-spigpio2/drivers/spi/spi_s3c24xx_gpio.c
@@ -118,6 +118,7 @@ static int s3c2410_spigpio_probe(struct 
 
 	/* setup spi bitbang adaptor */
 	sp->bitbang.master = spi_master_get(master);
+	sp->bitbang.master->bus_num = info->bus_num;
 	sp->bitbang.chipselect = s3c2410_spigpio_chipselect;
 
 	sp->bitbang.txrx_word[SPI_MODE_0] = s3c2410_spigpio_txrx_mode0;

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/