> -----Original Message----- > From: Deepak R Varma <drv@xxxxxxxxx> > Sent: Thursday, October 27, 2022 11:48 PM > To: Lars-Peter Clausen <lars@xxxxxxxxxx>; Hennerich, Michael > <Michael.Hennerich@xxxxxxxxxx>; Jonathan Cameron <jic23@xxxxxxxxxx>; > Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>; linux- > iio@xxxxxxxxxxxxxxx; linux-staging@xxxxxxxxxxxxxxx; linux- > kernel@xxxxxxxxxxxxxxx > Subject: [PATCH] staging: iio: frequency: ad9834: Use div64_ul instead of > do_div > > [External] > > do_div() does a 64-by-32 division. Here the divisor is an unsigned long > which on some platforms is 64 bit wide. So use div64_ul instead of do_div > to avoid a possible truncation. Issue identified using the > coccicheck tool. > > Signed-off-by: Deepak R Varma <drv@xxxxxxxxx> > --- Reviewed-by: Nuno Sá <nuno.sa@xxxxxxxxxx>