diff options
Diffstat (limited to 'drivers/spi/spi-xtensa-xtfpga.c')
| -rw-r--r-- | drivers/spi/spi-xtensa-xtfpga.c | 10 | 
1 files changed, 1 insertions, 9 deletions
diff --git a/drivers/spi/spi-xtensa-xtfpga.c b/drivers/spi/spi-xtensa-xtfpga.c index 86516eb1e143..fc2b5eb7d614 100644 --- a/drivers/spi/spi-xtensa-xtfpga.c +++ b/drivers/spi/spi-xtensa-xtfpga.c @@ -80,7 +80,6 @@ static void xtfpga_spi_chipselect(struct spi_device *spi, int is_on)  static int xtfpga_spi_probe(struct platform_device *pdev)  {  	struct xtfpga_spi *xspi; -	struct resource *mem;  	int ret;  	struct spi_master *master; @@ -97,14 +96,7 @@ static int xtfpga_spi_probe(struct platform_device *pdev)  	xspi->bitbang.master = master;  	xspi->bitbang.chipselect = xtfpga_spi_chipselect;  	xspi->bitbang.txrx_word[SPI_MODE_0] = xtfpga_spi_txrx_word; - -	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); -	if (!mem) { -		dev_err(&pdev->dev, "No memory resource\n"); -		ret = -ENODEV; -		goto err; -	} -	xspi->regs = devm_ioremap_resource(&pdev->dev, mem); +	xspi->regs = devm_platform_ioremap_resource(pdev, 0);  	if (IS_ERR(xspi->regs)) {  		ret = PTR_ERR(xspi->regs);  		goto err;  |