diff options
Diffstat (limited to 'drivers/spi/spi-davinci.c')
| -rw-r--r-- | drivers/spi/spi-davinci.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/spi/spi-davinci.c b/drivers/spi/spi-davinci.c index 6ddb6ef1fda4..60d59b003aa4 100644 --- a/drivers/spi/spi-davinci.c +++ b/drivers/spi/spi-davinci.c @@ -945,6 +945,8 @@ static int davinci_spi_probe(struct platform_device *pdev)  		goto free_master;  	} +	init_completion(&dspi->done); +  	ret = platform_get_irq(pdev, 0);  	if (ret == 0)  		ret = -EINVAL; @@ -1021,8 +1023,6 @@ static int davinci_spi_probe(struct platform_device *pdev)  	dspi->get_rx = davinci_spi_rx_buf_u8;  	dspi->get_tx = davinci_spi_tx_buf_u8; -	init_completion(&dspi->done); -  	/* Reset In/OUT SPI module */  	iowrite32(0, dspi->base + SPIGCR0);  	udelay(100);  | 
