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

crypto: ccp - use devm_platform_ioremap_resource() to simplify code

Use devm_platform_ioremap_resource() to simplify the code a bit.
This is detected by coccinelle.

Reported-by: Hulk Robot <hulkci@huawei.com>
Signed-off-by: YueHaibing <yuehaibing@huawei.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>

authored by

YueHaibing and committed by
Herbert Xu
17729e56 0866ba23

+1 -3
+1 -3
drivers/crypto/ccp/sp-platform.c
··· 125 125 struct sp_platform *sp_platform; 126 126 struct device *dev = &pdev->dev; 127 127 enum dev_dma_attr attr; 128 - struct resource *ior; 129 128 int ret; 130 129 131 130 ret = -ENOMEM; ··· 145 146 goto e_err; 146 147 } 147 148 148 - ior = platform_get_resource(pdev, IORESOURCE_MEM, 0); 149 - sp->io_map = devm_ioremap_resource(dev, ior); 149 + sp->io_map = devm_platform_ioremap_resource(pdev, 0); 150 150 if (IS_ERR(sp->io_map)) { 151 151 ret = PTR_ERR(sp->io_map); 152 152 goto e_err;