All of lore.kernel.org
 help / color / mirror / Atom feed
From: kernel test robot <lkp@intel.com>
To: kbuild@lists.01.org
Subject: [lee-linaro:tb-fix-w1-warnings 15/194] drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:2057 bw_calcs_init() warn: possible memory leak of 'dceip'
Date: Fri, 26 Feb 2021 07:44:29 +0800	[thread overview]
Message-ID: <202102260726.iVobpJBn-lkp@intel.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 113455 bytes --]

CC: kbuild-all(a)lists.01.org
TO: Lee Jones <lee.jones@linaro.org>

tree:   https://git.linaro.org/people/lee.jones/linux.git tb-fix-w1-warnings
head:   88ee6a99115ba595216378f4f3f1eaf160547d1f
commit: 12f826c4dc0ee5a163fec3ac5aa6b8c7b9be552e [15/194] drm/amd/display/dc/calcs/dce_calcs: Remove some large variables from the stack
:::::: branch date: 4 hours ago
:::::: commit date: 2 days ago
config: parisc-randconfig-m031-20210225 (attached as .config)
compiler: hppa64-linux-gcc (GCC) 9.3.0

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>

New smatch warnings:
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:2057 bw_calcs_init() warn: possible memory leak of 'dceip'

Old smatch warnings:
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:1740 calculate_bandwidth() warn: Function too hairy.  No more merges.
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:3408 bw_calcs() warn: inconsistent indenting

vim +/dceip +2057 drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c

4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2038  
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2039  /*******************************************************************************
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2040   * Public functions
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2041   ******************************************************************************/
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2042  void bw_calcs_init(struct bw_calcs_dceip *bw_dceip,
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2043  	struct bw_calcs_vbios *bw_vbios,
00c91d0d480a0c drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Joshua Aberback     2017-01-09  2044  	struct hw_asic_id asic_id)
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2045  {
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2046  	struct bw_calcs_dceip *dceip;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2047  	struct bw_calcs_vbios *vbios;
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2048  
00c91d0d480a0c drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Joshua Aberback     2017-01-09  2049  	enum bw_calcs_version version = bw_calcs_version_from_asic_id(asic_id);
00c91d0d480a0c drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Joshua Aberback     2017-01-09  2050  
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2051  	dceip = kzalloc(sizeof(dceip), GFP_KERNEL);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2052  	if (!dceip)
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2053  		return;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2054  
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2055  	vbios = kzalloc(sizeof(vbios), GFP_KERNEL);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2056  	if (!vbios)
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08 @2057  		return;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2058  
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2059  	dceip->version = version;
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2060  
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2061  	switch (version) {
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2062  	case BW_CALCS_VERSION_CARRIZO:
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2063  		vbios->memory_type = bw_def_gddr5;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2064  		vbios->dram_channel_width_in_bits = 64;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2065  		vbios->number_of_dram_channels = asic_id.vram_width / vbios->dram_channel_width_in_bits;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2066  		vbios->number_of_dram_banks = 8;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2067  		vbios->high_yclk = bw_int_to_fixed(1600);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2068  		vbios->mid_yclk = bw_int_to_fixed(1600);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2069  		vbios->low_yclk = bw_frc_to_fixed(66666, 100);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2070  		vbios->low_sclk = bw_int_to_fixed(200);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2071  		vbios->mid1_sclk = bw_int_to_fixed(300);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2072  		vbios->mid2_sclk = bw_int_to_fixed(300);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2073  		vbios->mid3_sclk = bw_int_to_fixed(300);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2074  		vbios->mid4_sclk = bw_int_to_fixed(300);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2075  		vbios->mid5_sclk = bw_int_to_fixed(300);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2076  		vbios->mid6_sclk = bw_int_to_fixed(300);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2077  		vbios->high_sclk = bw_frc_to_fixed(62609, 100);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2078  		vbios->low_voltage_max_dispclk = bw_int_to_fixed(352);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2079  		vbios->mid_voltage_max_dispclk = bw_int_to_fixed(467);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2080  		vbios->high_voltage_max_dispclk = bw_int_to_fixed(643);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2081  		vbios->low_voltage_max_phyclk = bw_int_to_fixed(540);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2082  		vbios->mid_voltage_max_phyclk = bw_int_to_fixed(810);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2083  		vbios->high_voltage_max_phyclk = bw_int_to_fixed(810);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2084  		vbios->data_return_bus_width = bw_int_to_fixed(32);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2085  		vbios->trc = bw_int_to_fixed(50);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2086  		vbios->dmifmc_urgent_latency = bw_int_to_fixed(4);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2087  		vbios->stutter_self_refresh_exit_latency = bw_frc_to_fixed(153, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2088  		vbios->stutter_self_refresh_entry_latency = bw_int_to_fixed(0);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2089  		vbios->nbp_state_change_latency = bw_frc_to_fixed(19649, 1000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2090  		vbios->mcifwrmc_urgent_latency = bw_int_to_fixed(10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2091  		vbios->scatter_gather_enable = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2092  		vbios->down_spread_percentage = bw_frc_to_fixed(5, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2093  		vbios->cursor_width = 32;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2094  		vbios->average_compression_rate = 4;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2095  		vbios->number_of_request_slots_gmc_reserves_for_dmif_per_channel = 256;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2096  		vbios->blackout_duration = bw_int_to_fixed(0); /* us */
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2097  		vbios->maximum_blackout_recovery_time = bw_int_to_fixed(0);
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2098  
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2099  		dceip->max_average_percent_of_ideal_port_bw_display_can_use_in_normal_system_operation = 100;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2100  		dceip->max_average_percent_of_ideal_drambw_display_can_use_in_normal_system_operation = 100;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2101  		dceip->percent_of_ideal_port_bw_received_after_urgent_latency = 100;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2102  		dceip->large_cursor = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2103  		dceip->dmif_request_buffer_size = bw_int_to_fixed(768);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2104  		dceip->dmif_pipe_en_fbc_chunk_tracker = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2105  		dceip->cursor_max_outstanding_group_num = 1;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2106  		dceip->lines_interleaved_into_lb = 2;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2107  		dceip->chunk_width = 256;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2108  		dceip->number_of_graphics_pipes = 3;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2109  		dceip->number_of_underlay_pipes = 1;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2110  		dceip->low_power_tiling_mode = 0;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2111  		dceip->display_write_back_supported = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2112  		dceip->argb_compression_support = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2113  		dceip->underlay_vscaler_efficiency6_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2114  			bw_frc_to_fixed(35556, 10000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2115  		dceip->underlay_vscaler_efficiency8_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2116  			bw_frc_to_fixed(34286, 10000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2117  		dceip->underlay_vscaler_efficiency10_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2118  			bw_frc_to_fixed(32, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2119  		dceip->underlay_vscaler_efficiency12_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2120  			bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2121  		dceip->graphics_vscaler_efficiency6_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2122  			bw_frc_to_fixed(35, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2123  		dceip->graphics_vscaler_efficiency8_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2124  			bw_frc_to_fixed(34286, 10000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2125  		dceip->graphics_vscaler_efficiency10_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2126  			bw_frc_to_fixed(32, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2127  		dceip->graphics_vscaler_efficiency12_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2128  			bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2129  		dceip->alpha_vscaler_efficiency = bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2130  		dceip->max_dmif_buffer_allocated = 2;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2131  		dceip->graphics_dmif_size = 12288;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2132  		dceip->underlay_luma_dmif_size = 19456;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2133  		dceip->underlay_chroma_dmif_size = 23552;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2134  		dceip->pre_downscaler_enabled = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2135  		dceip->underlay_downscale_prefetch_enabled = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2136  		dceip->lb_write_pixels_per_dispclk = bw_int_to_fixed(1);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2137  		dceip->lb_size_per_component444 = bw_int_to_fixed(82176);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2138  		dceip->graphics_lb_nodownscaling_multi_line_prefetching = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2139  		dceip->stutter_and_dram_clock_state_change_gated_before_cursor =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2140  			bw_int_to_fixed(0);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2141  		dceip->underlay420_luma_lb_size_per_component = bw_int_to_fixed(
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2142  			82176);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2143  		dceip->underlay420_chroma_lb_size_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2144  			bw_int_to_fixed(164352);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2145  		dceip->underlay422_lb_size_per_component = bw_int_to_fixed(
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2146  			82176);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2147  		dceip->cursor_chunk_width = bw_int_to_fixed(64);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2148  		dceip->cursor_dcp_buffer_lines = bw_int_to_fixed(4);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2149  		dceip->underlay_maximum_width_efficient_for_tiling =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2150  			bw_int_to_fixed(1920);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2151  		dceip->underlay_maximum_height_efficient_for_tiling =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2152  			bw_int_to_fixed(1080);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2153  		dceip->peak_pte_request_to_eviction_ratio_limiting_multiple_displays_or_single_rotated_display =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2154  			bw_frc_to_fixed(3, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2155  		dceip->peak_pte_request_to_eviction_ratio_limiting_single_display_no_rotation =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2156  			bw_int_to_fixed(25);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2157  		dceip->minimum_outstanding_pte_request_limit = bw_int_to_fixed(
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2158  			2);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2159  		dceip->maximum_total_outstanding_pte_requests_allowed_by_saw =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2160  			bw_int_to_fixed(128);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2161  		dceip->limit_excessive_outstanding_dmif_requests = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2162  		dceip->linear_mode_line_request_alternation_slice =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2163  			bw_int_to_fixed(64);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2164  		dceip->scatter_gather_lines_of_pte_prefetching_in_linear_mode =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2165  			32;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2166  		dceip->display_write_back420_luma_mcifwr_buffer_size = 12288;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2167  		dceip->display_write_back420_chroma_mcifwr_buffer_size = 8192;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2168  		dceip->request_efficiency = bw_frc_to_fixed(8, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2169  		dceip->dispclk_per_request = bw_int_to_fixed(2);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2170  		dceip->dispclk_ramping_factor = bw_frc_to_fixed(105, 100);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2171  		dceip->display_pipe_throughput_factor = bw_frc_to_fixed(105, 100);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2172  		dceip->scatter_gather_pte_request_rows_in_tiling_mode = 2;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2173  		dceip->mcifwr_all_surfaces_burst_time = bw_int_to_fixed(0); /* todo: this is a bug*/
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2174  		break;
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2175  	case BW_CALCS_VERSION_POLARIS10:
0c75d5acc80dc5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Jerry (Fangzhi  Zuo 2018-04-11  2176) 		/* TODO: Treat VEGAM the same as P10 for now
0c75d5acc80dc5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Jerry (Fangzhi  Zuo 2018-04-11  2177) 		 * Need to tune the para for VEGAM if needed */
0c75d5acc80dc5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Jerry (Fangzhi  Zuo 2018-04-11  2178) 	case BW_CALCS_VERSION_VEGAM:
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2179  		vbios->memory_type = bw_def_gddr5;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2180  		vbios->dram_channel_width_in_bits = 32;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2181  		vbios->number_of_dram_channels = asic_id.vram_width / vbios->dram_channel_width_in_bits;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2182  		vbios->number_of_dram_banks = 8;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2183  		vbios->high_yclk = bw_int_to_fixed(6000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2184  		vbios->mid_yclk = bw_int_to_fixed(3200);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2185  		vbios->low_yclk = bw_int_to_fixed(1000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2186  		vbios->low_sclk = bw_int_to_fixed(300);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2187  		vbios->mid1_sclk = bw_int_to_fixed(400);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2188  		vbios->mid2_sclk = bw_int_to_fixed(500);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2189  		vbios->mid3_sclk = bw_int_to_fixed(600);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2190  		vbios->mid4_sclk = bw_int_to_fixed(700);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2191  		vbios->mid5_sclk = bw_int_to_fixed(800);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2192  		vbios->mid6_sclk = bw_int_to_fixed(974);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2193  		vbios->high_sclk = bw_int_to_fixed(1154);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2194  		vbios->low_voltage_max_dispclk = bw_int_to_fixed(459);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2195  		vbios->mid_voltage_max_dispclk = bw_int_to_fixed(654);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2196  		vbios->high_voltage_max_dispclk = bw_int_to_fixed(1108);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2197  		vbios->low_voltage_max_phyclk = bw_int_to_fixed(540);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2198  		vbios->mid_voltage_max_phyclk = bw_int_to_fixed(810);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2199  		vbios->high_voltage_max_phyclk = bw_int_to_fixed(810);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2200  		vbios->data_return_bus_width = bw_int_to_fixed(32);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2201  		vbios->trc = bw_int_to_fixed(48);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2202  		vbios->dmifmc_urgent_latency = bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2203  		vbios->stutter_self_refresh_exit_latency = bw_int_to_fixed(5);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2204  		vbios->stutter_self_refresh_entry_latency = bw_int_to_fixed(0);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2205  		vbios->nbp_state_change_latency = bw_int_to_fixed(45);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2206  		vbios->mcifwrmc_urgent_latency = bw_int_to_fixed(10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2207  		vbios->scatter_gather_enable = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2208  		vbios->down_spread_percentage = bw_frc_to_fixed(5, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2209  		vbios->cursor_width = 32;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2210  		vbios->average_compression_rate = 4;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2211  		vbios->number_of_request_slots_gmc_reserves_for_dmif_per_channel = 256;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2212  		vbios->blackout_duration = bw_int_to_fixed(0); /* us */
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2213  		vbios->maximum_blackout_recovery_time = bw_int_to_fixed(0);
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2214  
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2215  		dceip->max_average_percent_of_ideal_port_bw_display_can_use_in_normal_system_operation = 100;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2216  		dceip->max_average_percent_of_ideal_drambw_display_can_use_in_normal_system_operation = 100;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2217  		dceip->percent_of_ideal_port_bw_received_after_urgent_latency = 100;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2218  		dceip->large_cursor = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2219  		dceip->dmif_request_buffer_size = bw_int_to_fixed(768);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2220  		dceip->dmif_pipe_en_fbc_chunk_tracker = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2221  		dceip->cursor_max_outstanding_group_num = 1;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2222  		dceip->lines_interleaved_into_lb = 2;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2223  		dceip->chunk_width = 256;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2224  		dceip->number_of_graphics_pipes = 6;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2225  		dceip->number_of_underlay_pipes = 0;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2226  		dceip->low_power_tiling_mode = 0;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2227  		dceip->display_write_back_supported = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2228  		dceip->argb_compression_support = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2229  		dceip->underlay_vscaler_efficiency6_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2230  			bw_frc_to_fixed(35556, 10000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2231  		dceip->underlay_vscaler_efficiency8_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2232  			bw_frc_to_fixed(34286, 10000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2233  		dceip->underlay_vscaler_efficiency10_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2234  			bw_frc_to_fixed(32, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2235  		dceip->underlay_vscaler_efficiency12_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2236  			bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2237  		dceip->graphics_vscaler_efficiency6_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2238  			bw_frc_to_fixed(35, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2239  		dceip->graphics_vscaler_efficiency8_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2240  			bw_frc_to_fixed(34286, 10000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2241  		dceip->graphics_vscaler_efficiency10_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2242  			bw_frc_to_fixed(32, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2243  		dceip->graphics_vscaler_efficiency12_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2244  			bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2245  		dceip->alpha_vscaler_efficiency = bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2246  		dceip->max_dmif_buffer_allocated = 4;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2247  		dceip->graphics_dmif_size = 12288;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2248  		dceip->underlay_luma_dmif_size = 19456;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2249  		dceip->underlay_chroma_dmif_size = 23552;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2250  		dceip->pre_downscaler_enabled = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2251  		dceip->underlay_downscale_prefetch_enabled = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2252  		dceip->lb_write_pixels_per_dispclk = bw_int_to_fixed(1);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2253  		dceip->lb_size_per_component444 = bw_int_to_fixed(245952);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2254  		dceip->graphics_lb_nodownscaling_multi_line_prefetching = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2255  		dceip->stutter_and_dram_clock_state_change_gated_before_cursor =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2256  			bw_int_to_fixed(1);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2257  		dceip->underlay420_luma_lb_size_per_component = bw_int_to_fixed(
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2258  			82176);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2259  		dceip->underlay420_chroma_lb_size_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2260  			bw_int_to_fixed(164352);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2261  		dceip->underlay422_lb_size_per_component = bw_int_to_fixed(
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2262  			82176);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2263  		dceip->cursor_chunk_width = bw_int_to_fixed(64);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2264  		dceip->cursor_dcp_buffer_lines = bw_int_to_fixed(4);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2265  		dceip->underlay_maximum_width_efficient_for_tiling =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2266  			bw_int_to_fixed(1920);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2267  		dceip->underlay_maximum_height_efficient_for_tiling =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2268  			bw_int_to_fixed(1080);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2269  		dceip->peak_pte_request_to_eviction_ratio_limiting_multiple_displays_or_single_rotated_display =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2270  			bw_frc_to_fixed(3, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2271  		dceip->peak_pte_request_to_eviction_ratio_limiting_single_display_no_rotation =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2272  			bw_int_to_fixed(25);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2273  		dceip->minimum_outstanding_pte_request_limit = bw_int_to_fixed(
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2274  			2);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2275  		dceip->maximum_total_outstanding_pte_requests_allowed_by_saw =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2276  			bw_int_to_fixed(128);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2277  		dceip->limit_excessive_outstanding_dmif_requests = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2278  		dceip->linear_mode_line_request_alternation_slice =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2279  			bw_int_to_fixed(64);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2280  		dceip->scatter_gather_lines_of_pte_prefetching_in_linear_mode =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2281  			32;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2282  		dceip->display_write_back420_luma_mcifwr_buffer_size = 12288;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2283  		dceip->display_write_back420_chroma_mcifwr_buffer_size = 8192;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2284  		dceip->request_efficiency = bw_frc_to_fixed(8, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2285  		dceip->dispclk_per_request = bw_int_to_fixed(2);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2286  		dceip->dispclk_ramping_factor = bw_frc_to_fixed(105, 100);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2287  		dceip->display_pipe_throughput_factor = bw_frc_to_fixed(105, 100);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2288  		dceip->scatter_gather_pte_request_rows_in_tiling_mode = 2;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2289  		dceip->mcifwr_all_surfaces_burst_time = bw_int_to_fixed(0);
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2290  		break;
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2291  	case BW_CALCS_VERSION_POLARIS11:
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2292  		vbios->memory_type = bw_def_gddr5;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2293  		vbios->dram_channel_width_in_bits = 32;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2294  		vbios->number_of_dram_channels = asic_id.vram_width / vbios->dram_channel_width_in_bits;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2295  		vbios->number_of_dram_banks = 8;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2296  		vbios->high_yclk = bw_int_to_fixed(6000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2297  		vbios->mid_yclk = bw_int_to_fixed(3200);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2298  		vbios->low_yclk = bw_int_to_fixed(1000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2299  		vbios->low_sclk = bw_int_to_fixed(300);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2300  		vbios->mid1_sclk = bw_int_to_fixed(400);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2301  		vbios->mid2_sclk = bw_int_to_fixed(500);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2302  		vbios->mid3_sclk = bw_int_to_fixed(600);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2303  		vbios->mid4_sclk = bw_int_to_fixed(700);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2304  		vbios->mid5_sclk = bw_int_to_fixed(800);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2305  		vbios->mid6_sclk = bw_int_to_fixed(974);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2306  		vbios->high_sclk = bw_int_to_fixed(1154);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2307  		vbios->low_voltage_max_dispclk = bw_int_to_fixed(459);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2308  		vbios->mid_voltage_max_dispclk = bw_int_to_fixed(654);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2309  		vbios->high_voltage_max_dispclk = bw_int_to_fixed(1108);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2310  		vbios->low_voltage_max_phyclk = bw_int_to_fixed(540);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2311  		vbios->mid_voltage_max_phyclk = bw_int_to_fixed(810);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2312  		vbios->high_voltage_max_phyclk = bw_int_to_fixed(810);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2313  		vbios->data_return_bus_width = bw_int_to_fixed(32);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2314  		vbios->trc = bw_int_to_fixed(48);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2315  		if (vbios->number_of_dram_channels == 2) // 64-bit
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2316  			vbios->dmifmc_urgent_latency = bw_int_to_fixed(4);
00c91d0d480a0c drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Joshua Aberback     2017-01-09  2317  		else
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2318  			vbios->dmifmc_urgent_latency = bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2319  		vbios->stutter_self_refresh_exit_latency = bw_int_to_fixed(5);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2320  		vbios->stutter_self_refresh_entry_latency = bw_int_to_fixed(0);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2321  		vbios->nbp_state_change_latency = bw_int_to_fixed(45);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2322  		vbios->mcifwrmc_urgent_latency = bw_int_to_fixed(10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2323  		vbios->scatter_gather_enable = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2324  		vbios->down_spread_percentage = bw_frc_to_fixed(5, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2325  		vbios->cursor_width = 32;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2326  		vbios->average_compression_rate = 4;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2327  		vbios->number_of_request_slots_gmc_reserves_for_dmif_per_channel = 256;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2328  		vbios->blackout_duration = bw_int_to_fixed(0); /* us */
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2329  		vbios->maximum_blackout_recovery_time = bw_int_to_fixed(0);
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2330  
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2331  		dceip->max_average_percent_of_ideal_port_bw_display_can_use_in_normal_system_operation = 100;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2332  		dceip->max_average_percent_of_ideal_drambw_display_can_use_in_normal_system_operation = 100;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2333  		dceip->percent_of_ideal_port_bw_received_after_urgent_latency = 100;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2334  		dceip->large_cursor = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2335  		dceip->dmif_request_buffer_size = bw_int_to_fixed(768);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2336  		dceip->dmif_pipe_en_fbc_chunk_tracker = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2337  		dceip->cursor_max_outstanding_group_num = 1;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2338  		dceip->lines_interleaved_into_lb = 2;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2339  		dceip->chunk_width = 256;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2340  		dceip->number_of_graphics_pipes = 5;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2341  		dceip->number_of_underlay_pipes = 0;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2342  		dceip->low_power_tiling_mode = 0;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2343  		dceip->display_write_back_supported = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2344  		dceip->argb_compression_support = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2345  		dceip->underlay_vscaler_efficiency6_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2346  			bw_frc_to_fixed(35556, 10000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2347  		dceip->underlay_vscaler_efficiency8_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2348  			bw_frc_to_fixed(34286, 10000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2349  		dceip->underlay_vscaler_efficiency10_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2350  			bw_frc_to_fixed(32, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2351  		dceip->underlay_vscaler_efficiency12_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2352  			bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2353  		dceip->graphics_vscaler_efficiency6_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2354  			bw_frc_to_fixed(35, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2355  		dceip->graphics_vscaler_efficiency8_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2356  			bw_frc_to_fixed(34286, 10000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2357  		dceip->graphics_vscaler_efficiency10_bit_per_component =
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2358  			bw_frc_to_fixed(32, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2359  		dceip->graphics_vscaler_efficiency12_bit_per_component =
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2360  			bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2361  		dceip->alpha_vscaler_efficiency = bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2362  		dceip->max_dmif_buffer_allocated = 4;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2363  		dceip->graphics_dmif_size = 12288;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2364  		dceip->underlay_luma_dmif_size = 19456;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2365  		dceip->underlay_chroma_dmif_size = 23552;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2366  		dceip->pre_downscaler_enabled = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2367  		dceip->underlay_downscale_prefetch_enabled = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2368  		dceip->lb_write_pixels_per_dispclk = bw_int_to_fixed(1);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2369  		dceip->lb_size_per_component444 = bw_int_to_fixed(245952);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2370  		dceip->graphics_lb_nodownscaling_multi_line_prefetching = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2371  		dceip->stutter_and_dram_clock_state_change_gated_before_cursor =
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2372  			bw_int_to_fixed(1);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2373  		dceip->underlay420_luma_lb_size_per_component = bw_int_to_fixed(
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2374  			82176);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2375  		dceip->underlay420_chroma_lb_size_per_component =
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2376  			bw_int_to_fixed(164352);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2377  		dceip->underlay422_lb_size_per_component = bw_int_to_fixed(
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2378  			82176);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2379  		dceip->cursor_chunk_width = bw_int_to_fixed(64);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2380  		dceip->cursor_dcp_buffer_lines = bw_int_to_fixed(4);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2381  		dceip->underlay_maximum_width_efficient_for_tiling =
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2382  			bw_int_to_fixed(1920);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2383  		dceip->underlay_maximum_height_efficient_for_tiling =
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2384  			bw_int_to_fixed(1080);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2385  		dceip->peak_pte_request_to_eviction_ratio_limiting_multiple_displays_or_single_rotated_display =
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2386  			bw_frc_to_fixed(3, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2387  		dceip->peak_pte_request_to_eviction_ratio_limiting_single_display_no_rotation =
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2388  			bw_int_to_fixed(25);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2389  		dceip->minimum_outstanding_pte_request_limit = bw_int_to_fixed(
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2390  			2);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2391  		dceip->maximum_total_outstanding_pte_requests_allowed_by_saw =
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2392  			bw_int_to_fixed(128);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2393  		dceip->limit_excessive_outstanding_dmif_requests = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2394  		dceip->linear_mode_line_request_alternation_slice =
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2395  			bw_int_to_fixed(64);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2396  		dceip->scatter_gather_lines_of_pte_prefetching_in_linear_mode =
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2397  			32;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2398  		dceip->display_write_back420_luma_mcifwr_buffer_size = 12288;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2399  		dceip->display_write_back420_chroma_mcifwr_buffer_size = 8192;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2400  		dceip->request_efficiency = bw_frc_to_fixed(8, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2401  		dceip->dispclk_per_request = bw_int_to_fixed(2);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2402  		dceip->dispclk_ramping_factor = bw_frc_to_fixed(105, 100);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2403  		dceip->display_pipe_throughput_factor = bw_frc_to_fixed(105, 100);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2404  		dceip->scatter_gather_pte_request_rows_in_tiling_mode = 2;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2405  		dceip->mcifwr_all_surfaces_burst_time = bw_int_to_fixed(0);
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2406  		break;
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2407  	case BW_CALCS_VERSION_POLARIS12:
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2408  		vbios->memory_type = bw_def_gddr5;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2409  		vbios->dram_channel_width_in_bits = 32;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2410  		vbios->number_of_dram_channels = asic_id.vram_width / vbios->dram_channel_width_in_bits;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2411  		vbios->number_of_dram_banks = 8;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2412  		vbios->high_yclk = bw_int_to_fixed(6000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2413  		vbios->mid_yclk = bw_int_to_fixed(3200);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2414  		vbios->low_yclk = bw_int_to_fixed(1000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2415  		vbios->low_sclk = bw_int_to_fixed(678);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2416  		vbios->mid1_sclk = bw_int_to_fixed(864);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2417  		vbios->mid2_sclk = bw_int_to_fixed(900);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2418  		vbios->mid3_sclk = bw_int_to_fixed(920);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2419  		vbios->mid4_sclk = bw_int_to_fixed(940);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2420  		vbios->mid5_sclk = bw_int_to_fixed(960);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2421  		vbios->mid6_sclk = bw_int_to_fixed(980);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2422  		vbios->high_sclk = bw_int_to_fixed(1049);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2423  		vbios->low_voltage_max_dispclk = bw_int_to_fixed(459);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2424  		vbios->mid_voltage_max_dispclk = bw_int_to_fixed(654);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2425  		vbios->high_voltage_max_dispclk = bw_int_to_fixed(1108);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2426  		vbios->low_voltage_max_phyclk = bw_int_to_fixed(540);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2427  		vbios->mid_voltage_max_phyclk = bw_int_to_fixed(810);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2428  		vbios->high_voltage_max_phyclk = bw_int_to_fixed(810);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2429  		vbios->data_return_bus_width = bw_int_to_fixed(32);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2430  		vbios->trc = bw_int_to_fixed(48);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2431  		if (vbios->number_of_dram_channels == 2) // 64-bit
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2432  			vbios->dmifmc_urgent_latency = bw_int_to_fixed(4);
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2433  		else
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2434  			vbios->dmifmc_urgent_latency = bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2435  		vbios->stutter_self_refresh_exit_latency = bw_int_to_fixed(5);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2436  		vbios->stutter_self_refresh_entry_latency = bw_int_to_fixed(0);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2437  		vbios->nbp_state_change_latency = bw_int_to_fixed(250);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2438  		vbios->mcifwrmc_urgent_latency = bw_int_to_fixed(10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2439  		vbios->scatter_gather_enable = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2440  		vbios->down_spread_percentage = bw_frc_to_fixed(5, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2441  		vbios->cursor_width = 32;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2442  		vbios->average_compression_rate = 4;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2443  		vbios->number_of_request_slots_gmc_reserves_for_dmif_per_channel = 256;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2444  		vbios->blackout_duration = bw_int_to_fixed(0); /* us */
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2445  		vbios->maximum_blackout_recovery_time = bw_int_to_fixed(0);
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2446  
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2447  		dceip->max_average_percent_of_ideal_port_bw_display_can_use_in_normal_system_operation = 100;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2448  		dceip->max_average_percent_of_ideal_drambw_display_can_use_in_normal_system_operation = 100;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2449  		dceip->percent_of_ideal_port_bw_received_after_urgent_latency = 100;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2450  		dceip->large_cursor = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2451  		dceip->dmif_request_buffer_size = bw_int_to_fixed(768);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2452  		dceip->dmif_pipe_en_fbc_chunk_tracker = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2453  		dceip->cursor_max_outstanding_group_num = 1;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2454  		dceip->lines_interleaved_into_lb = 2;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2455  		dceip->chunk_width = 256;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2456  		dceip->number_of_graphics_pipes = 5;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2457  		dceip->number_of_underlay_pipes = 0;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2458  		dceip->low_power_tiling_mode = 0;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2459  		dceip->display_write_back_supported = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2460  		dceip->argb_compression_support = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2461  		dceip->underlay_vscaler_efficiency6_bit_per_component =
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2462  			bw_frc_to_fixed(35556, 10000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2463  		dceip->underlay_vscaler_efficiency8_bit_per_component =
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2464  			bw_frc_to_fixed(34286, 10000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2465  		dceip->underlay_vscaler_efficiency10_bit_per_component =
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2466  			bw_frc_to_fixed(32, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2467  		dceip->underlay_vscaler_efficiency12_bit_per_component =
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2468  			bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2469  		dceip->graphics_vscaler_efficiency6_bit_per_component =
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2470  			bw_frc_to_fixed(35, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2471  		dceip->graphics_vscaler_efficiency8_bit_per_component =
e4b3f6f299436b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Dmytro Laktyushkin  2018-03-08  2472  			bw_frc_to_fixed(34286, 10000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2473  		dceip->graphics_vscaler_efficiency10_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2474  			bw_frc_to_fixed(32, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2475  		dceip->graphics_vscaler_efficiency12_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2476  			bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2477  		dceip->alpha_vscaler_efficiency = bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2478  		dceip->max_dmif_buffer_allocated = 4;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2479  		dceip->graphics_dmif_size = 12288;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2480  		dceip->underlay_luma_dmif_size = 19456;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2481  		dceip->underlay_chroma_dmif_size = 23552;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2482  		dceip->pre_downscaler_enabled = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2483  		dceip->underlay_downscale_prefetch_enabled = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2484  		dceip->lb_write_pixels_per_dispclk = bw_int_to_fixed(1);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2485  		dceip->lb_size_per_component444 = bw_int_to_fixed(245952);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2486  		dceip->graphics_lb_nodownscaling_multi_line_prefetching = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2487  		dceip->stutter_and_dram_clock_state_change_gated_before_cursor =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2488  			bw_int_to_fixed(1);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2489  		dceip->underlay420_luma_lb_size_per_component = bw_int_to_fixed(
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2490  			82176);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2491  		dceip->underlay420_chroma_lb_size_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2492  			bw_int_to_fixed(164352);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2493  		dceip->underlay422_lb_size_per_component = bw_int_to_fixed(
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2494  			82176);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2495  		dceip->cursor_chunk_width = bw_int_to_fixed(64);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2496  		dceip->cursor_dcp_buffer_lines = bw_int_to_fixed(4);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2497  		dceip->underlay_maximum_width_efficient_for_tiling =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2498  			bw_int_to_fixed(1920);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2499  		dceip->underlay_maximum_height_efficient_for_tiling =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2500  			bw_int_to_fixed(1080);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2501  		dceip->peak_pte_request_to_eviction_ratio_limiting_multiple_displays_or_single_rotated_display =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2502  			bw_frc_to_fixed(3, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2503  		dceip->peak_pte_request_to_eviction_ratio_limiting_single_display_no_rotation =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2504  			bw_int_to_fixed(25);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2505  		dceip->minimum_outstanding_pte_request_limit = bw_int_to_fixed(
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2506  			2);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2507  		dceip->maximum_total_outstanding_pte_requests_allowed_by_saw =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2508  			bw_int_to_fixed(128);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2509  		dceip->limit_excessive_outstanding_dmif_requests = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2510  		dceip->linear_mode_line_request_alternation_slice =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2511  			bw_int_to_fixed(64);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2512  		dceip->scatter_gather_lines_of_pte_prefetching_in_linear_mode =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2513  			32;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2514  		dceip->display_write_back420_luma_mcifwr_buffer_size = 12288;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2515  		dceip->display_write_back420_chroma_mcifwr_buffer_size = 8192;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2516  		dceip->request_efficiency = bw_frc_to_fixed(8, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2517  		dceip->dispclk_per_request = bw_int_to_fixed(2);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2518  		dceip->dispclk_ramping_factor = bw_frc_to_fixed(105, 100);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2519  		dceip->display_pipe_throughput_factor = bw_frc_to_fixed(105, 100);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2520  		dceip->scatter_gather_pte_request_rows_in_tiling_mode = 2;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2521  		dceip->mcifwr_all_surfaces_burst_time = bw_int_to_fixed(0);
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2522  		break;
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2523  	case BW_CALCS_VERSION_STONEY:
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2524  		vbios->memory_type = bw_def_gddr5;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2525  		vbios->dram_channel_width_in_bits = 64;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2526  		vbios->number_of_dram_channels = asic_id.vram_width / vbios->dram_channel_width_in_bits;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2527  		vbios->number_of_dram_banks = 8;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2528  		vbios->high_yclk = bw_int_to_fixed(1866);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2529  		vbios->mid_yclk = bw_int_to_fixed(1866);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2530  		vbios->low_yclk = bw_int_to_fixed(1333);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2531  		vbios->low_sclk = bw_int_to_fixed(200);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2532  		vbios->mid1_sclk = bw_int_to_fixed(600);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2533  		vbios->mid2_sclk = bw_int_to_fixed(600);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2534  		vbios->mid3_sclk = bw_int_to_fixed(600);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2535  		vbios->mid4_sclk = bw_int_to_fixed(600);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2536  		vbios->mid5_sclk = bw_int_to_fixed(600);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2537  		vbios->mid6_sclk = bw_int_to_fixed(600);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2538  		vbios->high_sclk = bw_int_to_fixed(800);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2539  		vbios->low_voltage_max_dispclk = bw_int_to_fixed(352);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2540  		vbios->mid_voltage_max_dispclk = bw_int_to_fixed(467);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2541  		vbios->high_voltage_max_dispclk = bw_int_to_fixed(643);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2542  		vbios->low_voltage_max_phyclk = bw_int_to_fixed(540);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2543  		vbios->mid_voltage_max_phyclk = bw_int_to_fixed(810);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2544  		vbios->high_voltage_max_phyclk = bw_int_to_fixed(810);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2545  		vbios->data_return_bus_width = bw_int_to_fixed(32);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2546  		vbios->trc = bw_int_to_fixed(50);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2547  		vbios->dmifmc_urgent_latency = bw_int_to_fixed(4);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2548  		vbios->stutter_self_refresh_exit_latency = bw_frc_to_fixed(158, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2549  		vbios->stutter_self_refresh_entry_latency = bw_int_to_fixed(0);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2550  		vbios->nbp_state_change_latency = bw_frc_to_fixed(2008, 100);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2551  		vbios->mcifwrmc_urgent_latency = bw_int_to_fixed(10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2552  		vbios->scatter_gather_enable = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2553  		vbios->down_spread_percentage = bw_frc_to_fixed(5, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2554  		vbios->cursor_width = 32;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2555  		vbios->average_compression_rate = 4;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2556  		vbios->number_of_request_slots_gmc_reserves_for_dmif_per_channel = 256;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2557  		vbios->blackout_duration = bw_int_to_fixed(0); /* us */
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2558  		vbios->maximum_blackout_recovery_time = bw_int_to_fixed(0);
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2559  
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2560  		dceip->max_average_percent_of_ideal_port_bw_display_can_use_in_normal_system_operation = 100;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2561  		dceip->max_average_percent_of_ideal_drambw_display_can_use_in_normal_system_operation = 100;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2562  		dceip->percent_of_ideal_port_bw_received_after_urgent_latency = 100;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2563  		dceip->large_cursor = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2564  		dceip->dmif_request_buffer_size = bw_int_to_fixed(768);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2565  		dceip->dmif_pipe_en_fbc_chunk_tracker = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2566  		dceip->cursor_max_outstanding_group_num = 1;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2567  		dceip->lines_interleaved_into_lb = 2;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2568  		dceip->chunk_width = 256;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2569  		dceip->number_of_graphics_pipes = 2;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2570  		dceip->number_of_underlay_pipes = 1;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2571  		dceip->low_power_tiling_mode = 0;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2572  		dceip->display_write_back_supported = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2573  		dceip->argb_compression_support = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2574  		dceip->underlay_vscaler_efficiency6_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2575  			bw_frc_to_fixed(35556, 10000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2576  		dceip->underlay_vscaler_efficiency8_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2577  			bw_frc_to_fixed(34286, 10000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2578  		dceip->underlay_vscaler_efficiency10_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2579  			bw_frc_to_fixed(32, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2580  		dceip->underlay_vscaler_efficiency12_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2581  			bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2582  		dceip->graphics_vscaler_efficiency6_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2583  			bw_frc_to_fixed(35, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2584  		dceip->graphics_vscaler_efficiency8_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2585  			bw_frc_to_fixed(34286, 10000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2586  		dceip->graphics_vscaler_efficiency10_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2587  			bw_frc_to_fixed(32, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2588  		dceip->graphics_vscaler_efficiency12_bit_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2589  			bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2590  		dceip->alpha_vscaler_efficiency = bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2591  		dceip->max_dmif_buffer_allocated = 2;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2592  		dceip->graphics_dmif_size = 12288;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2593  		dceip->underlay_luma_dmif_size = 19456;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2594  		dceip->underlay_chroma_dmif_size = 23552;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2595  		dceip->pre_downscaler_enabled = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2596  		dceip->underlay_downscale_prefetch_enabled = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2597  		dceip->lb_write_pixels_per_dispclk = bw_int_to_fixed(1);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2598  		dceip->lb_size_per_component444 = bw_int_to_fixed(82176);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2599  		dceip->graphics_lb_nodownscaling_multi_line_prefetching = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2600  		dceip->stutter_and_dram_clock_state_change_gated_before_cursor =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2601  			bw_int_to_fixed(0);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2602  		dceip->underlay420_luma_lb_size_per_component = bw_int_to_fixed(
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2603  			82176);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2604  		dceip->underlay420_chroma_lb_size_per_component =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2605  			bw_int_to_fixed(164352);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2606  		dceip->underlay422_lb_size_per_component = bw_int_to_fixed(
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2607  			82176);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2608  		dceip->cursor_chunk_width = bw_int_to_fixed(64);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2609  		dceip->cursor_dcp_buffer_lines = bw_int_to_fixed(4);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2610  		dceip->underlay_maximum_width_efficient_for_tiling =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2611  			bw_int_to_fixed(1920);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2612  		dceip->underlay_maximum_height_efficient_for_tiling =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2613  			bw_int_to_fixed(1080);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2614  		dceip->peak_pte_request_to_eviction_ratio_limiting_multiple_displays_or_single_rotated_display =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2615  			bw_frc_to_fixed(3, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2616  		dceip->peak_pte_request_to_eviction_ratio_limiting_single_display_no_rotation =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2617  			bw_int_to_fixed(25);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2618  		dceip->minimum_outstanding_pte_request_limit = bw_int_to_fixed(
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2619  			2);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2620  		dceip->maximum_total_outstanding_pte_requests_allowed_by_saw =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2621  			bw_int_to_fixed(128);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2622  		dceip->limit_excessive_outstanding_dmif_requests = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2623  		dceip->linear_mode_line_request_alternation_slice =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2624  			bw_int_to_fixed(64);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2625  		dceip->scatter_gather_lines_of_pte_prefetching_in_linear_mode =
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2626  			32;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2627  		dceip->display_write_back420_luma_mcifwr_buffer_size = 12288;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2628  		dceip->display_write_back420_chroma_mcifwr_buffer_size = 8192;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2629  		dceip->request_efficiency = bw_frc_to_fixed(8, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2630  		dceip->dispclk_per_request = bw_int_to_fixed(2);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2631  		dceip->dispclk_ramping_factor = bw_frc_to_fixed(105, 100);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2632  		dceip->display_pipe_throughput_factor = bw_frc_to_fixed(105, 100);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2633  		dceip->scatter_gather_pte_request_rows_in_tiling_mode = 2;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2634  		dceip->mcifwr_all_surfaces_burst_time = bw_int_to_fixed(0);
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2635  		break;
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2636  	case BW_CALCS_VERSION_VEGA10:
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2637  		vbios->memory_type = bw_def_hbm;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2638  		vbios->dram_channel_width_in_bits = 128;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2639  		vbios->number_of_dram_channels = asic_id.vram_width / vbios->dram_channel_width_in_bits;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2640  		vbios->number_of_dram_banks = 16;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2641  		vbios->high_yclk = bw_int_to_fixed(2400);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2642  		vbios->mid_yclk = bw_int_to_fixed(1700);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2643  		vbios->low_yclk = bw_int_to_fixed(1000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2644  		vbios->low_sclk = bw_int_to_fixed(300);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2645  		vbios->mid1_sclk = bw_int_to_fixed(350);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2646  		vbios->mid2_sclk = bw_int_to_fixed(400);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2647  		vbios->mid3_sclk = bw_int_to_fixed(500);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2648  		vbios->mid4_sclk = bw_int_to_fixed(600);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2649  		vbios->mid5_sclk = bw_int_to_fixed(700);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2650  		vbios->mid6_sclk = bw_int_to_fixed(760);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2651  		vbios->high_sclk = bw_int_to_fixed(776);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2652  		vbios->low_voltage_max_dispclk = bw_int_to_fixed(460);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2653  		vbios->mid_voltage_max_dispclk = bw_int_to_fixed(670);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2654  		vbios->high_voltage_max_dispclk = bw_int_to_fixed(1133);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2655  		vbios->low_voltage_max_phyclk = bw_int_to_fixed(540);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2656  		vbios->mid_voltage_max_phyclk = bw_int_to_fixed(810);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2657  		vbios->high_voltage_max_phyclk = bw_int_to_fixed(810);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2658  		vbios->data_return_bus_width = bw_int_to_fixed(32);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2659  		vbios->trc = bw_int_to_fixed(48);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2660  		vbios->dmifmc_urgent_latency = bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2661  		vbios->stutter_self_refresh_exit_latency = bw_frc_to_fixed(75, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2662  		vbios->stutter_self_refresh_entry_latency = bw_frc_to_fixed(19, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2663  		vbios->nbp_state_change_latency = bw_int_to_fixed(39);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2664  		vbios->mcifwrmc_urgent_latency = bw_int_to_fixed(10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2665  		vbios->scatter_gather_enable = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2666  		vbios->down_spread_percentage = bw_frc_to_fixed(5, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2667  		vbios->cursor_width = 32;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2668  		vbios->average_compression_rate = 4;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2669  		vbios->number_of_request_slots_gmc_reserves_for_dmif_per_channel = 8;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2670  		vbios->blackout_duration = bw_int_to_fixed(0); /* us */
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2671  		vbios->maximum_blackout_recovery_time = bw_int_to_fixed(0);
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2672  
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2673  		dceip->max_average_percent_of_ideal_port_bw_display_can_use_in_normal_system_operation = 100;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2674  		dceip->max_average_percent_of_ideal_drambw_display_can_use_in_normal_system_operation = 100;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2675  		dceip->percent_of_ideal_port_bw_received_after_urgent_latency = 100;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2676  		dceip->large_cursor = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2677  		dceip->dmif_request_buffer_size = bw_int_to_fixed(2304);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2678  		dceip->dmif_pipe_en_fbc_chunk_tracker = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2679  		dceip->cursor_max_outstanding_group_num = 1;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2680  		dceip->lines_interleaved_into_lb = 2;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2681  		dceip->chunk_width = 256;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2682  		dceip->number_of_graphics_pipes = 6;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2683  		dceip->number_of_underlay_pipes = 0;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2684  		dceip->low_power_tiling_mode = 0;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2685  		dceip->display_write_back_supported = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2686  		dceip->argb_compression_support = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2687  		dceip->underlay_vscaler_efficiency6_bit_per_component =
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2688  			bw_frc_to_fixed(35556, 10000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2689  		dceip->underlay_vscaler_efficiency8_bit_per_component =
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2690  			bw_frc_to_fixed(34286, 10000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2691  		dceip->underlay_vscaler_efficiency10_bit_per_component =
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2692  			bw_frc_to_fixed(32, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2693  		dceip->underlay_vscaler_efficiency12_bit_per_component =
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2694  			bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2695  		dceip->graphics_vscaler_efficiency6_bit_per_component =
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2696  			bw_frc_to_fixed(35, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2697  		dceip->graphics_vscaler_efficiency8_bit_per_component =
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2698  			bw_frc_to_fixed(34286, 10000);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2699  		dceip->graphics_vscaler_efficiency10_bit_per_component =
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2700  			bw_frc_to_fixed(32, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2701  		dceip->graphics_vscaler_efficiency12_bit_per_component =
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2702  			bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2703  		dceip->alpha_vscaler_efficiency = bw_int_to_fixed(3);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2704  		dceip->max_dmif_buffer_allocated = 4;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2705  		dceip->graphics_dmif_size = 24576;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2706  		dceip->underlay_luma_dmif_size = 19456;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2707  		dceip->underlay_chroma_dmif_size = 23552;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2708  		dceip->pre_downscaler_enabled = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2709  		dceip->underlay_downscale_prefetch_enabled = false;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2710  		dceip->lb_write_pixels_per_dispclk = bw_int_to_fixed(1);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2711  		dceip->lb_size_per_component444 = bw_int_to_fixed(245952);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2712  		dceip->graphics_lb_nodownscaling_multi_line_prefetching = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2713  		dceip->stutter_and_dram_clock_state_change_gated_before_cursor =
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2714  			bw_int_to_fixed(1);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2715  		dceip->underlay420_luma_lb_size_per_component = bw_int_to_fixed(
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2716  			82176);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2717  		dceip->underlay420_chroma_lb_size_per_component =
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2718  			bw_int_to_fixed(164352);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2719  		dceip->underlay422_lb_size_per_component = bw_int_to_fixed(
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2720  			82176);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2721  		dceip->cursor_chunk_width = bw_int_to_fixed(64);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2722  		dceip->cursor_dcp_buffer_lines = bw_int_to_fixed(4);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2723  		dceip->underlay_maximum_width_efficient_for_tiling =
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2724  			bw_int_to_fixed(1920);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2725  		dceip->underlay_maximum_height_efficient_for_tiling =
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2726  			bw_int_to_fixed(1080);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2727  		dceip->peak_pte_request_to_eviction_ratio_limiting_multiple_displays_or_single_rotated_display =
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2728  			bw_frc_to_fixed(3, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2729  		dceip->peak_pte_request_to_eviction_ratio_limiting_single_display_no_rotation =
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2730  			bw_int_to_fixed(25);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2731  		dceip->minimum_outstanding_pte_request_limit = bw_int_to_fixed(
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2732  			2);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2733  		dceip->maximum_total_outstanding_pte_requests_allowed_by_saw =
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2734  			bw_int_to_fixed(128);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2735  		dceip->limit_excessive_outstanding_dmif_requests = true;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2736  		dceip->linear_mode_line_request_alternation_slice =
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2737  			bw_int_to_fixed(64);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2738  		dceip->scatter_gather_lines_of_pte_prefetching_in_linear_mode =
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2739  			32;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2740  		dceip->display_write_back420_luma_mcifwr_buffer_size = 12288;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2741  		dceip->display_write_back420_chroma_mcifwr_buffer_size = 8192;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2742  		dceip->request_efficiency = bw_frc_to_fixed(8, 10);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2743  		dceip->dispclk_per_request = bw_int_to_fixed(2);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2744  		dceip->dispclk_ramping_factor = bw_frc_to_fixed(105, 100);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2745  		dceip->display_pipe_throughput_factor = bw_frc_to_fixed(105, 100);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2746  		dceip->scatter_gather_pte_request_rows_in_tiling_mode = 2;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2747  		dceip->mcifwr_all_surfaces_burst_time = bw_int_to_fixed(0);
2c8ad2d5a20c8b drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Alex Deucher        2017-06-15  2748  		break;
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2749  	default:
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2750  		break;
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2751  	}
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2752  	*bw_dceip = *dceip;
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2753  	*bw_vbios = *vbios;
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2754  
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2755  	kfree(dceip);
12f826c4dc0ee5 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c       Lee Jones           2021-01-08  2756  	kfree(vbios);
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2757  }
4562236b3bc0a2 drivers/gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c Harry Wentland      2017-09-12  2758  

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org

[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 32013 bytes --]

             reply	other threads:[~2021-02-25 23:44 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-02-25 23:44 kernel test robot [this message]
  -- strict thread matches above, loose matches on Subject: below --
2021-02-26  9:07 [lee-linaro:tb-fix-w1-warnings 15/194] drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:2057 bw_calcs_init() warn: possible memory leak of 'dceip' Dan Carpenter
2021-02-26  9:07 ` Dan Carpenter

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=202102260726.iVobpJBn-lkp@intel.com \
    --to=lkp@intel.com \
    --cc=kbuild@lists.01.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.