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