]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
driver: cache-v5l2: Fix type casting warning on RV32
authorYu Chien Peter Lin <peterlin@andestech.com>
Mon, 6 Feb 2023 08:10:53 +0000 (16:10 +0800)
committerLeo Yu-Chi Liang <ycliang@andestech.com>
Fri, 17 Feb 2023 11:07:48 +0000 (19:07 +0800)
This patch fixes following warning for the riscv32 toolchain.

drivers/cache/cache-v5l2.c:122:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  122 |         regs = (struct l2cache *)dev_read_addr(dev);
      |                ^

Signed-off-by: Yu Chien Peter Lin <peterlin@andestech.com>
Reviewed-by: Leo Yu-Chi Liang <ycliang@andestech.com>
drivers/cache/cache-v5l2.c

index c6d3a8f893934964a45740054e849e24b0960e6c..eda07d3f29e873ad036ccfc751051e75e6937aa3 100644 (file)
@@ -119,7 +119,7 @@ static int v5l2_of_to_plat(struct udevice *dev)
        struct v5l2_plat *plat = dev_get_plat(dev);
        struct l2cache *regs;
 
-       regs = (struct l2cache *)dev_read_addr(dev);
+       regs = (struct l2cache *)(uintptr_t)dev_read_addr(dev);
        plat->regs = regs;
 
        plat->iprefetch = -EINVAL;