iio: filter: admv8818: fix integer overflow
authorSam Winchenbach <swinchenbach@arka.org>
Fri, 28 Mar 2025 17:48:28 +0000 (13:48 -0400)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Tue, 22 Apr 2025 18:09:52 +0000 (19:09 +0100)
commitfb6009a28d77edec4eb548b5875dae8c79b88467
treeb575ffda67c1823becda9fa3303f4f898e41872b
parentef0ce24f590ac075d5eda11f2d6434b303333ed6
iio: filter: admv8818: fix integer overflow

HZ_PER_MHZ is only unsigned long. This math overflows, leading to
incorrect results.

Fixes: f34fe888ad05 ("iio:filter:admv8818: add support for ADMV8818")
Signed-off-by: Sam Winchenbach <swinchenbach@arka.org>
Link: https://patch.msgid.link/20250328174831.227202-4-sam.winchenbach@framepointer.org
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/filter/admv8818.c