1 // SPDX-License-Identifier: GPL-2.0
3 * An integer based power function
5 * Derived from drivers/video/backlight/pwm_bl.c
8 #include <linux/export.h>
9 #include <linux/kernel.h>
10 #include <linux/types.h>
13 * int_pow - computes the exponentiation of the given base and exponent
14 * @base: base which will be raised to the given power
15 * @exp: power to be raised to
17 * Computes: pow(base, exp), i.e. @base raised to the @exp power
19 u64 int_pow(u64 base, unsigned int exp)
32 EXPORT_SYMBOL_GPL(int_pow);