• Krzysztof Kozlowski's avatar
    mtd: onenand: samsung: Fix iomem access with regular memcpy · 14ebf241
    Krzysztof Kozlowski authored
    The __iomem memory should be copied with memcpy_fromio.  This fixes
    Sparse warnings like:
    
        drivers/mtd/nand/onenand/samsung_mtd.c:678:40: warning: incorrect type in argument 2 (different address spaces)
        drivers/mtd/nand/onenand/samsung_mtd.c:678:40:    expected void const *from
        drivers/mtd/nand/onenand/samsung_mtd.c:678:40:    got void [noderef] <asn:2> *[assigned] p
        drivers/mtd/nand/onenand/samsung_mtd.c:679:19: warning: incorrect type in assignment (different address spaces)
        drivers/mtd/nand/onenand/samsung_mtd.c:679:19:    expected void [noderef] <asn:2> *[assigned] p
        drivers/mtd/nand/onenand/samsung_mtd.c:679:19:    got unsigned char *
    Reported-by: default avatarkbuild test robot <lkp@intel.com>
    Signed-off-by: default avatarKrzysztof Kozlowski <krzk@kernel.org>
    Signed-off-by: default avatarMiquel Raynal <miquel.raynal@bootlin.com>
    14ebf241
samsung_mtd.c 24.8 KB