From ed6e965824303255cacc1c1a195d3684caa26bce Mon Sep 17 00:00:00 2001 From: Sascha Hauer Date: Thu, 31 Jul 2014 10:38:08 +0200 Subject: resource: Let dev_request_mem_region return an error pointer For all users fix or add the error check. Signed-off-by: Sascha Hauer --- drivers/mci/s3c.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'drivers/mci/s3c.c') diff --git a/drivers/mci/s3c.c b/drivers/mci/s3c.c index 773c84ad09..3afd61e491 100644 --- a/drivers/mci/s3c.c +++ b/drivers/mci/s3c.c @@ -36,6 +36,7 @@ #include #include #include +#include #include #include #include @@ -741,6 +742,9 @@ static int s3c_mci_probe(struct device_d *hw_dev) hw_dev->priv = s3c_host; s3c_host->base = dev_request_mem_region(hw_dev, 0); + if (IS_ERR(s3c_host->base)) + return PTR_ERR(s3c_host->base); + s3c_host->host.hw_dev = hw_dev; /* feed forward the platform specific values */ -- cgit v1.2.3