math: remove is_power_of_2() keep IS_POWER_OF_2()

Caused it may conflict with other platfrom

Signed-off-by: ligd <liguiding1@xiaomi.com>
This commit is contained in:
ligd 2024-10-07 15:53:28 +08:00 committed by Xiang Xiao
parent 10e44f8915
commit a965e3c3f9
2 changed files with 2 additions and 3 deletions

View File

@ -304,7 +304,7 @@ static int32_t divider_get_val(uint32_t rate, uint32_t parent_rate,
div = div_round_up(parent_rate, rate);
if ((flags & CLK_DIVIDER_POWER_OF_TWO) && !is_power_of_2(div))
if ((flags & CLK_DIVIDER_POWER_OF_TWO) && !IS_POWER_OF_2(div))
{
return -EINVAL;
}

View File

@ -112,7 +112,6 @@ extern "C"
* Public Function Prototypes
****************************************************************************/
#define is_power_of_2(n) IS_POWER_OF_2(n)
#define flsx(n) ((sizeof(n) <= sizeof(long)) ? flsl(n) : flsll(n))
/****************************************************************************
@ -129,7 +128,7 @@ extern "C"
*
****************************************************************************/
#define log2ceil(n) (is_power_of_2(n) ? (flsx(n) - 1) : flsx(n))
#define log2ceil(n) (IS_POWER_OF_2(n) ? (flsx(n) - 1) : flsx(n))
/****************************************************************************
* Name: log2floor