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 --]
next 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.