]> git.karo-electronics.de Git - linux-beck.git/blobdiff - drivers/spi/spi-s3c64xx.c
Merge tag 'driver-core-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux-beck.git] / drivers / spi / spi-s3c64xx.c
index 7cfbe9d3381f7d00b08bc74017c38ae7c0fc6d67..e862ab8853aa1f9ff242cdde3bf741dc2a257dd2 100644 (file)
@@ -1241,10 +1241,9 @@ static int s3c64xx_spi_probe(struct platform_device *pdev)
        /* the spi->mode bits understood by this driver: */
        master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH;
 
-       sdd->regs = devm_request_and_ioremap(&pdev->dev, mem_res);
-       if (sdd->regs == NULL) {
-               dev_err(&pdev->dev, "Unable to remap IO\n");
-               ret = -ENXIO;
+       sdd->regs = devm_ioremap_resource(&pdev->dev, mem_res);
+       if (IS_ERR(sdd->regs)) {
+               ret = PTR_ERR(sdd->regs);
                goto err0;
        }