On Fri, 2020-01-03 at 16:41:58 UTC, Krzysztof Kozlowski wrote: > 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: kbuild test robot <lkp@xxxxxxxxx> > Signed-off-by: Krzysztof Kozlowski <krzk@xxxxxxxxxx> Applied to https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes, thanks. Miquel