Unverified Commit ecd893e8 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!14970 drm/amd/display: Add check for granularity in dml ceil/floor helpers

parents 0e868d3d 7daff2a7
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -66,11 +66,15 @@ static inline double dml_max5(double a, double b, double c, double d, double e)

static inline double dml_ceil(double a, double granularity)
{
	if (granularity == 0)
		return 0;
	return (double) dcn_bw_ceil2(a, granularity);
}

static inline double dml_floor(double a, double granularity)
{
	if (granularity == 0)
		return 0;
	return (double) dcn_bw_floor2(a, granularity);
}

@@ -114,11 +118,15 @@ static inline double dml_ceil_2(double f)

static inline double dml_ceil_ex(double x, double granularity)
{
	if (granularity == 0)
		return 0;
	return (double) dcn_bw_ceil2(x, granularity);
}

static inline double dml_floor_ex(double x, double granularity)
{
	if (granularity == 0)
		return 0;
	return (double) dcn_bw_floor2(x, granularity);
}