On Sat, 22 Nov 2008 12:19:01 -0800 David Brownell <[EMAIL PROTECTED]> wrote:

> From: Ben Dooks <[EMAIL PROTECTED]>
> 
> The spidev_to_sg() call in spi_s3c24xx_gpio.c was using the
> wrong method to convert the spi device into the private data
> for the driver. Fix this by using spi_master_get_devdata.
> 
> Signed-off-by: Ben Dooks <[EMAIL PROTECTED]>
> Signed-off-by: David Brownell <[EMAIL PROTECTED]>
> ---
>  drivers/spi/spi_s3c24xx_gpio.c |    2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> --- a/drivers/spi/spi_s3c24xx_gpio.c
> +++ b/drivers/spi/spi_s3c24xx_gpio.c
> @@ -34,7 +34,7 @@ struct s3c2410_spigpio {
>  
>  static inline struct s3c2410_spigpio *spidev_to_sg(struct spi_device *spi)
>  {
> -     return spi->controller_data;
> +     return spi_master_get_devdata(spi->master);
>  }
>  
>  static inline void setsck(struct spi_device *dev, int on)

hm.  Why doesn't this oops all over the place?  Is that info presently
duplicated?


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
spi-devel-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/spi-devel-general

Reply via email to