ソースを参照

mcs814x: use devm_request_and_ioremap in mcs814x-rng driver

Signed-off-by: Florian Fainelli <[email protected]>

SVN-Revision: 36063
Florian Fainelli 13 年 前
コミット
9cef30a519

+ 1 - 8
target/linux/mcs814x/files-3.3/drivers/char/hw_random/mcs814x-rng.c

@@ -61,14 +61,7 @@ static int mcs814x_rng_probe(struct platform_device *pdev)
 	rng->name = pdev->name;
 	rng->data_read = mcs814x_rng_data_read;
 
-	if (!devm_request_mem_region(&pdev->dev,
-				res->start, resource_size(res),
-				pdev->name)) {
-		ret = -EBUSY;
-		goto out_rng;
-	}
-
-	priv->regs = devm_ioremap(&pdev->dev, res->start, resource_size(res));
+	priv->regs = devm_request_and_ioremap(&pdev->dev, res);
 	if (!priv->regs) {
 		ret = -ENOMEM;
 		goto out_rng;