mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH] drm/amd/display: Remove extra pairs of parentheses in dce_calcs.c
@ 2018-02-07 19:49 Matthias Kaehlcke
  2018-02-07 20:42 ` Guenter Roeck
  2018-02-07 20:48 ` Harry Wentland
  0 siblings, 2 replies; 3+ messages in thread
From: Matthias Kaehlcke @ 2018-02-07 19:49 UTC (permalink / raw)
  To: Alex Deucher, Christian König, David Zhou, David Airlie,
	Harry Wentland, Tony Cheng, Dmytro Laktyushkin, Joshua Aberback
  Cc: amd-gfx, dri-devel, linux-kernel, Guenter Roeck, Justin TerAvest,
	Craig Bergstrom, Matthias Kaehlcke

The double parentheses are not needed. Removing them fixes multiple
warnings like this when building with clang:

drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:617:42:
  error: equality comparison with extraneous parentheses
    [-Werror,-Wparentheses-equality]
  if ((data->graphics_micro_tile_mode == bw_def_rotated_micro_tiling)) {

Signed-off-by: Matthias Kaehlcke <mka@chromium.org>
---
 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c b/drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c
index 2e11fac2a63d..bb03a9c64d5a 100644
--- a/drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c
+++ b/drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c
@@ -623,7 +623,7 @@ static void calculate_bandwidth(
 				}
 				else {
 					/*graphics portrait tiling mode*/
-					if ((data->graphics_micro_tile_mode == bw_def_rotated_micro_tiling)) {
+					if (data->graphics_micro_tile_mode == bw_def_rotated_micro_tiling) {
 						data->orthogonal_rotation[i] = 0;
 					}
 					else {
@@ -634,7 +634,7 @@ static void calculate_bandwidth(
 			else {
 				if ((i < 4)) {
 					/*underlay landscape tiling mode is only supported*/
-					if ((data->underlay_micro_tile_mode == bw_def_display_micro_tiling)) {
+					if (data->underlay_micro_tile_mode == bw_def_display_micro_tiling) {
 						data->orthogonal_rotation[i] = 0;
 					}
 					else {
@@ -643,7 +643,7 @@ static void calculate_bandwidth(
 				}
 				else {
 					/*graphics landscape tiling mode*/
-					if ((data->graphics_micro_tile_mode == bw_def_display_micro_tiling)) {
+					if (data->graphics_micro_tile_mode == bw_def_display_micro_tiling) {
 						data->orthogonal_rotation[i] = 0;
 					}
 					else {
@@ -947,14 +947,14 @@ static void calculate_bandwidth(
 	}
 	for (i = 0; i <= maximum_number_of_surfaces - 1; i++) {
 		if (data->enable[i]) {
-			if ((data->number_of_displays == 1 && data->number_of_underlay_surfaces == 0)) {
+			if (data->number_of_displays == 1 && data->number_of_underlay_surfaces == 0) {
 				/*set maximum chunk limit if only one graphic pipe is enabled*/
 				data->outstanding_chunk_request_limit[i] = bw_int_to_fixed(127);
 			}
 			else {
 				data->outstanding_chunk_request_limit[i] = bw_ceil2(bw_div(data->adjusted_data_buffer_size[i], data->pipe_chunk_size_in_bytes[i]), bw_int_to_fixed(1));
 				/*clamp maximum chunk limit in the graphic display pipe*/
-				if ((i >= 4)) {
+				if (i >= 4) {
 					data->outstanding_chunk_request_limit[i] = bw_max2(bw_int_to_fixed(127), data->outstanding_chunk_request_limit[i]);
 				}
 			}
@@ -1337,7 +1337,7 @@ static void calculate_bandwidth(
 	/*if stutter and dram clock state change are gated before cursor then the cursor latency hiding does not limit stutter or dram clock state change*/
 	for (i = 0; i <= maximum_number_of_surfaces - 1; i++) {
 		if (data->enable[i]) {
-			if ((dceip->graphics_lb_nodownscaling_multi_line_prefetching == 1)) {
+			if (dceip->graphics_lb_nodownscaling_multi_line_prefetching == 1) {
 				data->maximum_latency_hiding[i] = bw_add(data->minimum_latency_hiding[i], bw_mul(bw_frc_to_fixed(8, 10), data->total_dmifmc_urgent_latency));
 			}
 			else {
@@ -1396,7 +1396,7 @@ static void calculate_bandwidth(
 	}
 	/*determine the number of displays with margin to switch in the v_active region*/
 	for (k = 0; k <= maximum_number_of_surfaces - 1; k++) {
-		if ((data->enable[k] == 1 && data->display_pstate_change_enable[k] == 1)) {
+		if (data->enable[k] == 1 && data->display_pstate_change_enable[k] == 1) {
 			number_of_displays_enabled_with_margin = number_of_displays_enabled_with_margin + 1;
 		}
 	}
@@ -1442,7 +1442,7 @@ static void calculate_bandwidth(
 		data->nbp_state_change_enable = bw_def_no;
 	}
 	/*dram clock change is possible only in vblank if all displays are aligned and have no margin*/
-	if ((number_of_aligned_displays_with_no_margin == number_of_displays_enabled)) {
+	if (number_of_aligned_displays_with_no_margin == number_of_displays_enabled) {
 		nbp_state_change_enable_blank = bw_def_yes;
 	}
 	else {
@@ -1470,7 +1470,7 @@ static void calculate_bandwidth(
 		}
 	}
 	/*compute minimum time to read one chunk from the dmif buffer*/
-	if ((number_of_displays_enabled > 2)) {
+	if (number_of_displays_enabled > 2) {
 		data->chunk_request_delay = 0;
 	}
 	else {
@@ -1804,7 +1804,7 @@ static void calculate_bandwidth(
 				data->stutter_exit_watermark[i] = bw_add(bw_sub(vbios->stutter_self_refresh_exit_latency, data->total_dmifmc_urgent_latency), data->urgent_watermark[i]);
 				data->stutter_entry_watermark[i] = bw_add(bw_sub(bw_add(vbios->stutter_self_refresh_exit_latency, vbios->stutter_self_refresh_entry_latency), data->total_dmifmc_urgent_latency), data->urgent_watermark[i]);
 				/*unconditionally remove black out time from the nb p_state watermark*/
-				if ((data->display_pstate_change_enable[i] == 1)) {
+				if (data->display_pstate_change_enable[i] == 1) {
 					data->nbp_state_change_watermark[i] = bw_add(bw_add(vbios->nbp_state_change_latency, data->dmif_burst_time[data->y_clk_level][data->sclk_level]), bw_max2(data->line_source_pixels_transfer_time, data->dram_speed_change_line_source_transfer_time[i][data->y_clk_level][data->sclk_level]));
 				}
 				else {
@@ -1816,7 +1816,7 @@ static void calculate_bandwidth(
 				data->urgent_watermark[i] = bw_add(bw_add(bw_add(bw_add(bw_add(vbios->mcifwrmc_urgent_latency, data->mcifwr_burst_time[data->y_clk_level][data->sclk_level]), bw_max2(data->line_source_pixels_transfer_time, data->line_source_transfer_time[i][data->y_clk_level][data->sclk_level])), vbios->blackout_duration), data->chunk_request_time), data->cursor_request_time);
 				data->stutter_exit_watermark[i] = bw_int_to_fixed(0);
 				data->stutter_entry_watermark[i] = bw_int_to_fixed(0);
-				if ((data->display_pstate_change_enable[i] == 1)) {
+				if (data->display_pstate_change_enable[i] == 1) {
 					data->nbp_state_change_watermark[i] = bw_add(bw_add(vbios->nbp_state_change_latency, data->mcifwr_burst_time[data->y_clk_level][data->sclk_level]), bw_max2(data->line_source_pixels_transfer_time, data->dram_speed_change_line_source_transfer_time[i][data->y_clk_level][data->sclk_level]));
 				}
 				else {
-- 
2.16.0.rc1.238.g530d649a79-goog

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH] drm/amd/display: Remove extra pairs of parentheses in dce_calcs.c
  2018-02-07 19:49 [PATCH] drm/amd/display: Remove extra pairs of parentheses in dce_calcs.c Matthias Kaehlcke
@ 2018-02-07 20:42 ` Guenter Roeck
  2018-02-07 20:48 ` Harry Wentland
  1 sibling, 0 replies; 3+ messages in thread
From: Guenter Roeck @ 2018-02-07 20:42 UTC (permalink / raw)
  To: Matthias Kaehlcke
  Cc: Alex Deucher, Christian König, David Zhou, David Airlie,
	Harry Wentland, Tony Cheng, Dmytro Laktyushkin, Joshua Aberback,
	amd-gfx list, Maling list - DRI developers, linux-kernel,
	Guenter Roeck, Justin TerAvest, Craig Bergstrom

On Wed, Feb 7, 2018 at 11:49 AM, Matthias Kaehlcke <mka@chromium.org> wrote:
> The double parentheses are not needed. Removing them fixes multiple
> warnings like this when building with clang:
>
> drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:617:42:
>   error: equality comparison with extraneous parentheses
>     [-Werror,-Wparentheses-equality]
>   if ((data->graphics_micro_tile_mode == bw_def_rotated_micro_tiling)) {
>
> Signed-off-by: Matthias Kaehlcke <mka@chromium.org>

Reviewed-by: Guenter Roeck <groeck@chromium.org>

> ---
>  drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 22 +++++++++++-----------
>  1 file changed, 11 insertions(+), 11 deletions(-)
>
> diff --git a/drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c b/drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c
> index 2e11fac2a63d..bb03a9c64d5a 100644
> --- a/drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c
> +++ b/drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c
> @@ -623,7 +623,7 @@ static void calculate_bandwidth(
>                                 }
>                                 else {
>                                         /*graphics portrait tiling mode*/
> -                                       if ((data->graphics_micro_tile_mode == bw_def_rotated_micro_tiling)) {
> +                                       if (data->graphics_micro_tile_mode == bw_def_rotated_micro_tiling) {
>                                                 data->orthogonal_rotation[i] = 0;
>                                         }
>                                         else {
> @@ -634,7 +634,7 @@ static void calculate_bandwidth(
>                         else {
>                                 if ((i < 4)) {
>                                         /*underlay landscape tiling mode is only supported*/
> -                                       if ((data->underlay_micro_tile_mode == bw_def_display_micro_tiling)) {
> +                                       if (data->underlay_micro_tile_mode == bw_def_display_micro_tiling) {
>                                                 data->orthogonal_rotation[i] = 0;
>                                         }
>                                         else {
> @@ -643,7 +643,7 @@ static void calculate_bandwidth(
>                                 }
>                                 else {
>                                         /*graphics landscape tiling mode*/
> -                                       if ((data->graphics_micro_tile_mode == bw_def_display_micro_tiling)) {
> +                                       if (data->graphics_micro_tile_mode == bw_def_display_micro_tiling) {
>                                                 data->orthogonal_rotation[i] = 0;
>                                         }
>                                         else {
> @@ -947,14 +947,14 @@ static void calculate_bandwidth(
>         }
>         for (i = 0; i <= maximum_number_of_surfaces - 1; i++) {
>                 if (data->enable[i]) {
> -                       if ((data->number_of_displays == 1 && data->number_of_underlay_surfaces == 0)) {
> +                       if (data->number_of_displays == 1 && data->number_of_underlay_surfaces == 0) {
>                                 /*set maximum chunk limit if only one graphic pipe is enabled*/
>                                 data->outstanding_chunk_request_limit[i] = bw_int_to_fixed(127);
>                         }
>                         else {
>                                 data->outstanding_chunk_request_limit[i] = bw_ceil2(bw_div(data->adjusted_data_buffer_size[i], data->pipe_chunk_size_in_bytes[i]), bw_int_to_fixed(1));
>                                 /*clamp maximum chunk limit in the graphic display pipe*/
> -                               if ((i >= 4)) {
> +                               if (i >= 4) {
>                                         data->outstanding_chunk_request_limit[i] = bw_max2(bw_int_to_fixed(127), data->outstanding_chunk_request_limit[i]);
>                                 }
>                         }
> @@ -1337,7 +1337,7 @@ static void calculate_bandwidth(
>         /*if stutter and dram clock state change are gated before cursor then the cursor latency hiding does not limit stutter or dram clock state change*/
>         for (i = 0; i <= maximum_number_of_surfaces - 1; i++) {
>                 if (data->enable[i]) {
> -                       if ((dceip->graphics_lb_nodownscaling_multi_line_prefetching == 1)) {
> +                       if (dceip->graphics_lb_nodownscaling_multi_line_prefetching == 1) {
>                                 data->maximum_latency_hiding[i] = bw_add(data->minimum_latency_hiding[i], bw_mul(bw_frc_to_fixed(8, 10), data->total_dmifmc_urgent_latency));
>                         }
>                         else {
> @@ -1396,7 +1396,7 @@ static void calculate_bandwidth(
>         }
>         /*determine the number of displays with margin to switch in the v_active region*/
>         for (k = 0; k <= maximum_number_of_surfaces - 1; k++) {
> -               if ((data->enable[k] == 1 && data->display_pstate_change_enable[k] == 1)) {
> +               if (data->enable[k] == 1 && data->display_pstate_change_enable[k] == 1) {
>                         number_of_displays_enabled_with_margin = number_of_displays_enabled_with_margin + 1;
>                 }
>         }
> @@ -1442,7 +1442,7 @@ static void calculate_bandwidth(
>                 data->nbp_state_change_enable = bw_def_no;
>         }
>         /*dram clock change is possible only in vblank if all displays are aligned and have no margin*/
> -       if ((number_of_aligned_displays_with_no_margin == number_of_displays_enabled)) {
> +       if (number_of_aligned_displays_with_no_margin == number_of_displays_enabled) {
>                 nbp_state_change_enable_blank = bw_def_yes;
>         }
>         else {
> @@ -1470,7 +1470,7 @@ static void calculate_bandwidth(
>                 }
>         }
>         /*compute minimum time to read one chunk from the dmif buffer*/
> -       if ((number_of_displays_enabled > 2)) {
> +       if (number_of_displays_enabled > 2) {
>                 data->chunk_request_delay = 0;
>         }
>         else {
> @@ -1804,7 +1804,7 @@ static void calculate_bandwidth(
>                                 data->stutter_exit_watermark[i] = bw_add(bw_sub(vbios->stutter_self_refresh_exit_latency, data->total_dmifmc_urgent_latency), data->urgent_watermark[i]);
>                                 data->stutter_entry_watermark[i] = bw_add(bw_sub(bw_add(vbios->stutter_self_refresh_exit_latency, vbios->stutter_self_refresh_entry_latency), data->total_dmifmc_urgent_latency), data->urgent_watermark[i]);
>                                 /*unconditionally remove black out time from the nb p_state watermark*/
> -                               if ((data->display_pstate_change_enable[i] == 1)) {
> +                               if (data->display_pstate_change_enable[i] == 1) {
>                                         data->nbp_state_change_watermark[i] = bw_add(bw_add(vbios->nbp_state_change_latency, data->dmif_burst_time[data->y_clk_level][data->sclk_level]), bw_max2(data->line_source_pixels_transfer_time, data->dram_speed_change_line_source_transfer_time[i][data->y_clk_level][data->sclk_level]));
>                                 }
>                                 else {
> @@ -1816,7 +1816,7 @@ static void calculate_bandwidth(
>                                 data->urgent_watermark[i] = bw_add(bw_add(bw_add(bw_add(bw_add(vbios->mcifwrmc_urgent_latency, data->mcifwr_burst_time[data->y_clk_level][data->sclk_level]), bw_max2(data->line_source_pixels_transfer_time, data->line_source_transfer_time[i][data->y_clk_level][data->sclk_level])), vbios->blackout_duration), data->chunk_request_time), data->cursor_request_time);
>                                 data->stutter_exit_watermark[i] = bw_int_to_fixed(0);
>                                 data->stutter_entry_watermark[i] = bw_int_to_fixed(0);
> -                               if ((data->display_pstate_change_enable[i] == 1)) {
> +                               if (data->display_pstate_change_enable[i] == 1) {
>                                         data->nbp_state_change_watermark[i] = bw_add(bw_add(vbios->nbp_state_change_latency, data->mcifwr_burst_time[data->y_clk_level][data->sclk_level]), bw_max2(data->line_source_pixels_transfer_time, data->dram_speed_change_line_source_transfer_time[i][data->y_clk_level][data->sclk_level]));
>                                 }
>                                 else {
> --
> 2.16.0.rc1.238.g530d649a79-goog
>

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH] drm/amd/display: Remove extra pairs of parentheses in dce_calcs.c
  2018-02-07 19:49 [PATCH] drm/amd/display: Remove extra pairs of parentheses in dce_calcs.c Matthias Kaehlcke
  2018-02-07 20:42 ` Guenter Roeck
@ 2018-02-07 20:48 ` Harry Wentland
  1 sibling, 0 replies; 3+ messages in thread
From: Harry Wentland @ 2018-02-07 20:48 UTC (permalink / raw)
  To: Matthias Kaehlcke, Alex Deucher, Christian König,
	David Zhou, David Airlie, Tony Cheng, Dmytro Laktyushkin,
	Joshua Aberback
  Cc: amd-gfx, dri-devel, linux-kernel, Guenter Roeck, Justin TerAvest,
	Craig Bergstrom

On 2018-02-07 02:49 PM, Matthias Kaehlcke wrote:
> The double parentheses are not needed. Removing them fixes multiple
> warnings like this when building with clang:
> 
> drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:617:42:
>   error: equality comparison with extraneous parentheses
>     [-Werror,-Wparentheses-equality]
>   if ((data->graphics_micro_tile_mode == bw_def_rotated_micro_tiling)) {
> 
> Signed-off-by: Matthias Kaehlcke <mka@chromium.org>

Thanks.
Reviewed-by: Harry Wentland <harry.wentland@amd.com>

Harry

> ---
>  drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 22 +++++++++++-----------
>  1 file changed, 11 insertions(+), 11 deletions(-)
> 
> diff --git a/drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c b/drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c
> index 2e11fac2a63d..bb03a9c64d5a 100644
> --- a/drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c
> +++ b/drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c
> @@ -623,7 +623,7 @@ static void calculate_bandwidth(
>  				}
>  				else {
>  					/*graphics portrait tiling mode*/
> -					if ((data->graphics_micro_tile_mode == bw_def_rotated_micro_tiling)) {
> +					if (data->graphics_micro_tile_mode == bw_def_rotated_micro_tiling) {
>  						data->orthogonal_rotation[i] = 0;
>  					}
>  					else {
> @@ -634,7 +634,7 @@ static void calculate_bandwidth(
>  			else {
>  				if ((i < 4)) {
>  					/*underlay landscape tiling mode is only supported*/
> -					if ((data->underlay_micro_tile_mode == bw_def_display_micro_tiling)) {
> +					if (data->underlay_micro_tile_mode == bw_def_display_micro_tiling) {
>  						data->orthogonal_rotation[i] = 0;
>  					}
>  					else {
> @@ -643,7 +643,7 @@ static void calculate_bandwidth(
>  				}
>  				else {
>  					/*graphics landscape tiling mode*/
> -					if ((data->graphics_micro_tile_mode == bw_def_display_micro_tiling)) {
> +					if (data->graphics_micro_tile_mode == bw_def_display_micro_tiling) {
>  						data->orthogonal_rotation[i] = 0;
>  					}
>  					else {
> @@ -947,14 +947,14 @@ static void calculate_bandwidth(
>  	}
>  	for (i = 0; i <= maximum_number_of_surfaces - 1; i++) {
>  		if (data->enable[i]) {
> -			if ((data->number_of_displays == 1 && data->number_of_underlay_surfaces == 0)) {
> +			if (data->number_of_displays == 1 && data->number_of_underlay_surfaces == 0) {
>  				/*set maximum chunk limit if only one graphic pipe is enabled*/
>  				data->outstanding_chunk_request_limit[i] = bw_int_to_fixed(127);
>  			}
>  			else {
>  				data->outstanding_chunk_request_limit[i] = bw_ceil2(bw_div(data->adjusted_data_buffer_size[i], data->pipe_chunk_size_in_bytes[i]), bw_int_to_fixed(1));
>  				/*clamp maximum chunk limit in the graphic display pipe*/
> -				if ((i >= 4)) {
> +				if (i >= 4) {
>  					data->outstanding_chunk_request_limit[i] = bw_max2(bw_int_to_fixed(127), data->outstanding_chunk_request_limit[i]);
>  				}
>  			}
> @@ -1337,7 +1337,7 @@ static void calculate_bandwidth(
>  	/*if stutter and dram clock state change are gated before cursor then the cursor latency hiding does not limit stutter or dram clock state change*/
>  	for (i = 0; i <= maximum_number_of_surfaces - 1; i++) {
>  		if (data->enable[i]) {
> -			if ((dceip->graphics_lb_nodownscaling_multi_line_prefetching == 1)) {
> +			if (dceip->graphics_lb_nodownscaling_multi_line_prefetching == 1) {
>  				data->maximum_latency_hiding[i] = bw_add(data->minimum_latency_hiding[i], bw_mul(bw_frc_to_fixed(8, 10), data->total_dmifmc_urgent_latency));
>  			}
>  			else {
> @@ -1396,7 +1396,7 @@ static void calculate_bandwidth(
>  	}
>  	/*determine the number of displays with margin to switch in the v_active region*/
>  	for (k = 0; k <= maximum_number_of_surfaces - 1; k++) {
> -		if ((data->enable[k] == 1 && data->display_pstate_change_enable[k] == 1)) {
> +		if (data->enable[k] == 1 && data->display_pstate_change_enable[k] == 1) {
>  			number_of_displays_enabled_with_margin = number_of_displays_enabled_with_margin + 1;
>  		}
>  	}
> @@ -1442,7 +1442,7 @@ static void calculate_bandwidth(
>  		data->nbp_state_change_enable = bw_def_no;
>  	}
>  	/*dram clock change is possible only in vblank if all displays are aligned and have no margin*/
> -	if ((number_of_aligned_displays_with_no_margin == number_of_displays_enabled)) {
> +	if (number_of_aligned_displays_with_no_margin == number_of_displays_enabled) {
>  		nbp_state_change_enable_blank = bw_def_yes;
>  	}
>  	else {
> @@ -1470,7 +1470,7 @@ static void calculate_bandwidth(
>  		}
>  	}
>  	/*compute minimum time to read one chunk from the dmif buffer*/
> -	if ((number_of_displays_enabled > 2)) {
> +	if (number_of_displays_enabled > 2) {
>  		data->chunk_request_delay = 0;
>  	}
>  	else {
> @@ -1804,7 +1804,7 @@ static void calculate_bandwidth(
>  				data->stutter_exit_watermark[i] = bw_add(bw_sub(vbios->stutter_self_refresh_exit_latency, data->total_dmifmc_urgent_latency), data->urgent_watermark[i]);
>  				data->stutter_entry_watermark[i] = bw_add(bw_sub(bw_add(vbios->stutter_self_refresh_exit_latency, vbios->stutter_self_refresh_entry_latency), data->total_dmifmc_urgent_latency), data->urgent_watermark[i]);
>  				/*unconditionally remove black out time from the nb p_state watermark*/
> -				if ((data->display_pstate_change_enable[i] == 1)) {
> +				if (data->display_pstate_change_enable[i] == 1) {
>  					data->nbp_state_change_watermark[i] = bw_add(bw_add(vbios->nbp_state_change_latency, data->dmif_burst_time[data->y_clk_level][data->sclk_level]), bw_max2(data->line_source_pixels_transfer_time, data->dram_speed_change_line_source_transfer_time[i][data->y_clk_level][data->sclk_level]));
>  				}
>  				else {
> @@ -1816,7 +1816,7 @@ static void calculate_bandwidth(
>  				data->urgent_watermark[i] = bw_add(bw_add(bw_add(bw_add(bw_add(vbios->mcifwrmc_urgent_latency, data->mcifwr_burst_time[data->y_clk_level][data->sclk_level]), bw_max2(data->line_source_pixels_transfer_time, data->line_source_transfer_time[i][data->y_clk_level][data->sclk_level])), vbios->blackout_duration), data->chunk_request_time), data->cursor_request_time);
>  				data->stutter_exit_watermark[i] = bw_int_to_fixed(0);
>  				data->stutter_entry_watermark[i] = bw_int_to_fixed(0);
> -				if ((data->display_pstate_change_enable[i] == 1)) {
> +				if (data->display_pstate_change_enable[i] == 1) {
>  					data->nbp_state_change_watermark[i] = bw_add(bw_add(vbios->nbp_state_change_latency, data->mcifwr_burst_time[data->y_clk_level][data->sclk_level]), bw_max2(data->line_source_pixels_transfer_time, data->dram_speed_change_line_source_transfer_time[i][data->y_clk_level][data->sclk_level]));
>  				}
>  				else {
> 

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-02-07 20:48 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-07 19:49 [PATCH] drm/amd/display: Remove extra pairs of parentheses in dce_calcs.c Matthias Kaehlcke
2018-02-07 20:42 ` Guenter Roeck
2018-02-07 20:48 ` Harry Wentland

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®