ALSA: x86: fix resource_size.cocci warnings
authorkbuild test robot <lkp@intel.com>
Tue, 24 Jan 2017 15:41:46 +0000 (23:41 +0800)
committerTakashi Iwai <tiwai@suse.de>
Wed, 25 Jan 2017 13:25:37 +0000 (14:25 +0100)
sound/x86/intel_hdmi_lpe_audio.c:498:24-27: ERROR: Missing resource_size with res_mmio

 Use resource_size function on resource object
 instead of explicit computation.

Generated by: scripts/coccinelle/api/resource_size.cocci

CC: Jerome Anand <jerome.anand@intel.com>
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/x86/intel_hdmi_lpe_audio.c

index ce24ef1dd491034190e72c829055b83ee0150c1b..ead2d3af168cd09f0f788c5d7df3fb577c9b8a75 100644 (file)
@@ -496,8 +496,7 @@ static int hdmi_lpe_audio_probe(struct platform_device *pdev)
                (unsigned int)res_mmio->end);
 
        mmio_start = ioremap_nocache(res_mmio->start,
-                               (size_t)((res_mmio->end -
-                                       res_mmio->start) + 1));
+                                    (size_t)(resource_size(res_mmio)));
        if (!mmio_start) {
                dev_err(&hlpe_pdev->dev, "Could not get ioremap\n");
                return -EACCES;