On Thu, May 04, 2023 at 03:34:00PM +0800, Jia Jie Ho wrote: > > + writel(~STARFIVE_IE_MASK_HASH_DONE, cryp->base + STARFIVE_IE_MASK_OFFSET); > + writel(csr.v, cryp->base + STARFIVE_HASH_SHACSR); With compile testing I get ../drivers/crypto/starfive/jh7110-hash.c: In function ‘starfive_hash_start’: ../drivers/crypto/starfive/jh7110-hash.c:110:9: warning: conversion from ‘long unsigned int’ to ‘unsigned int’ changes value from ‘18446744073709551611’ to ‘4294967291’ [-Woverflow] Please fix. Thanks, -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt