From bd6d15769e6dcd22c57224b67376e1c6fb44b04f Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Fri, 29 Sep 2017 17:13:27 +1000 Subject: amdgpu/dc: inline fixed31_32 div_int Signed-off-by: Dave Airlie Reviewed-by: Harry Wentland Signed-off-by: Alex Deucher --- drivers/gpu/drm/amd/display/include/fixed31_32.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'drivers/gpu/drm/amd/display/include/fixed31_32.h') diff --git a/drivers/gpu/drm/amd/display/include/fixed31_32.h b/drivers/gpu/drm/amd/display/include/fixed31_32.h index 2c9e2231ef06..3248f699daf2 100644 --- a/drivers/gpu/drm/amd/display/include/fixed31_32.h +++ b/drivers/gpu/drm/amd/display/include/fixed31_32.h @@ -308,9 +308,12 @@ struct fixed31_32 dal_fixed31_32_sqr( * @brief * result = arg1 / arg2 */ -struct fixed31_32 dal_fixed31_32_div_int( - struct fixed31_32 arg1, - int64_t arg2); +static inline struct fixed31_32 dal_fixed31_32_div_int(struct fixed31_32 arg1, + int64_t arg2) +{ + return dal_fixed31_32_from_fraction(arg1.value, + dal_fixed31_32_from_int(arg2).value); +} /* * @brief -- cgit v1.2.1