From e8e267b4c1263122c98e5c5f481a12dda8cf7d4f Mon Sep 17 00:00:00 2001 From: Rudolf Cornelissen Date: Mon, 22 Nov 2021 12:56:07 +0000 Subject: [PATCH] intel_extreme: fix 64-bit build, use --- src/add-ons/accelerants/intel_extreme/pll.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/add-ons/accelerants/intel_extreme/pll.cpp b/src/add-ons/accelerants/intel_extreme/pll.cpp index e87ad23c31..ed765b6da7 100644 --- a/src/add-ons/accelerants/intel_extreme/pll.cpp +++ b/src/add-ons/accelerants/intel_extreme/pll.cpp @@ -700,8 +700,8 @@ static void hsw_wrpll_update_rnp(uint64 freq2k, unsigned int budget, */ a = freq2k * budget * p * r2; b = freq2k * budget * best->p * best->r2; - diff = abs((uint64)freq2k * p * r2 - LC_FREQ_2K * n2); - diff_best = abs((uint64)freq2k * best->p * best->r2 - + diff = labs((uint64)freq2k * p * r2 - LC_FREQ_2K * n2); + diff_best = labs((uint64)freq2k * best->p * best->r2 - LC_FREQ_2K * best->n2); c = 1000000 * diff; d = 1000000 * diff_best; @@ -812,7 +812,7 @@ static void skl_wrpll_try_divider(struct skl_wrpll_context *ctx, { uint64 deviation; - deviation = ((uint64)10000 * abs(dco_freq - central_freq) + deviation = ((uint64)10000 * labs(dco_freq - central_freq) / (uint64)central_freq); /* positive deviation */