Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

spi: davinci: Fix compilation warning.

If CONFIG_OF is disable, it'll through compilation warning.

drivers/spi/spi-davinci.c: In function ‘spi_davinci_get_pdata’:
drivers/spi/spi-davinci.c:880:2: warning: return makes pointer from integer without a cast [enabled by default]
return -ENODEV;

drivers/spi/spi-davinci.c: In function ‘davinci_spi_probe’:
drivers/spi/spi-davinci.c:919:7: warning: assignment makes integer from pointer without a cast [enabled by default]
ret = spi_davinci_get_pdata(pdev, dspi);

Signed-off-by: Arvind Yadav <arvind.yadav.cs@gmail.com>

Changes in v2:
Add fix for both the warning.
Changes in v1:
It has fix for first warning.
Signed-off-by: Mark Brown <broonie@kernel.org>

authored by

Arvind Yadav and committed by
Mark Brown
2b747a5f 2ea659a9

+2 -3
+2 -3
drivers/spi/spi-davinci.c
··· 873 873 return 0; 874 874 } 875 875 #else 876 - static struct davinci_spi_platform_data 877 - *spi_davinci_get_pdata(struct platform_device *pdev, 878 - struct davinci_spi *dspi) 876 + static int spi_davinci_get_pdata(struct platform_device *pdev, 877 + struct davinci_spi *dspi) 879 878 { 880 879 return -ENODEV; 881 880 }