]> www.infradead.org Git - users/dwmw2/linux.git/commitdiff
media: serial_ir: use the right type for a dma address
authorMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Tue, 1 Sep 2020 12:27:42 +0000 (14:27 +0200)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Thu, 3 Sep 2020 09:11:40 +0000 (11:11 +0200)
As warned by smatch:
drivers/media/rc/serial_ir.c:550 serial_ir_probe() warn: should '8 << ioshift' be a 64 bit type?

the "8" constant should be unsigned long.

Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
drivers/media/rc/serial_ir.c

index d77507ba0fb58293bd409410bdf76e6808f6c1c8..5b5b3203f5a0c63a1ba0756343cd5ee86bd7121e 100644 (file)
@@ -547,7 +547,7 @@ static int serial_ir_probe(struct platform_device *dev)
 
        /* Reserve io region. */
        if ((iommap &&
-            (devm_request_mem_region(&dev->dev, iommap, 8 << ioshift,
+            (devm_request_mem_region(&dev->dev, iommap, 8UL << ioshift,
                                      KBUILD_MODNAME) == NULL)) ||
             (!iommap && (devm_request_region(&dev->dev, io, 8,
                          KBUILD_MODNAME) == NULL))) {