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

staging: nvec: make use of devm_platform_ioremap_resource

fix below issue reported by coccicheck
drivers/staging//nvec/nvec.c:794:1-5: WARNING: Use
devm_platform_ioremap_resource for base

Signed-off-by: Hariprasad Kelam <hariprasad.kelam@gmail.com>
Acked-by: Marc Dietrich <marvin24@gmx.de>
Link: https://lore.kernel.org/r/1567935662-8006-1-git-send-email-hariprasad.kelam@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Hariprasad Kelam and committed by
Greg Kroah-Hartman
77b0a841 2d70718d

+1 -3
+1 -3
drivers/staging/nvec/nvec.c
··· 767 767 struct device *dev = &pdev->dev; 768 768 struct nvec_chip *nvec; 769 769 struct nvec_msg *msg; 770 - struct resource *res; 771 770 void __iomem *base; 772 771 char get_firmware_version[] = { NVEC_CNTL, GET_FIRMWARE_VERSION }, 773 772 unmute_speakers[] = { NVEC_OEM0, 0x10, 0x59, 0x95 }, ··· 789 790 return -ENODEV; 790 791 } 791 792 792 - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); 793 - base = devm_ioremap_resource(dev, res); 793 + base = devm_platform_ioremap_resource(pdev, 0); 794 794 if (IS_ERR(base)) 795 795 return PTR_ERR(base); 796 796