Searched refs:num_ways (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/ |
| H A D | dcn32_clk_mgr.c | 697 clk_mgr_base->clks.prev_num_ways = clk_mgr_base->clks.num_ways; in dcn32_update_clocks() 699 if (clk_mgr_base->clks.num_ways != new_clocks->num_ways && in dcn32_update_clocks() 700 clk_mgr_base->clks.num_ways < new_clocks->num_ways) { in dcn32_update_clocks() 701 clk_mgr_base->clks.num_ways = new_clocks->num_ways; in dcn32_update_clocks() 702 dcn32_smu_send_cab_for_uclk_message(clk_mgr, clk_mgr_base->clks.num_ways); in dcn32_update_clocks() 763 if (clk_mgr_base->clks.num_ways != new_clocks->num_ways && in dcn32_update_clocks() 764 clk_mgr_base->clks.num_ways > new_clocks->num_ways) { in dcn32_update_clocks() 765 clk_mgr_base->clks.num_ways = new_clocks->num_ways; in dcn32_update_clocks() 766 dcn32_smu_send_cab_for_uclk_message(clk_mgr, clk_mgr_base->clks.num_ways); in dcn32_update_clocks()
|
| H A D | dcn32_clk_mgr_smu_msg.h | 40 void dcn32_smu_send_cab_for_uclk_message(struct clk_mgr_internal *clk_mgr, unsigned int num_ways);
|
| /linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/ |
| H A D | dcn401_clk_mgr.c | 721 params->update_cab_for_uclk_params.num_ways); in dcn401_execute_block_sequence() 887 clk_mgr_base->clks.prev_num_ways = clk_mgr_base->clks.num_ways; in dcn401_build_update_bandwidth_clocks_sequence() 888 if (clk_mgr_base->clks.num_ways != new_clocks->num_ways && in dcn401_build_update_bandwidth_clocks_sequence() 889 clk_mgr_base->clks.num_ways < new_clocks->num_ways) { in dcn401_build_update_bandwidth_clocks_sequence() 891 clk_mgr_base->clks.num_ways = new_clocks->num_ways; in dcn401_build_update_bandwidth_clocks_sequence() 893 …block_sequence[num_steps].params.update_cab_for_uclk_params.num_ways = clk_mgr_base->clks.num_ways; in dcn401_build_update_bandwidth_clocks_sequence() 1063 if (clk_mgr_base->clks.num_ways != new_clocks->num_ways && in dcn401_build_update_bandwidth_clocks_sequence() 1064 safe_to_lower && clk_mgr_base->clks.num_ways > new_clocks->num_ways) { in dcn401_build_update_bandwidth_clocks_sequence() 1066 clk_mgr_base->clks.num_ways = new_clocks->num_ways; in dcn401_build_update_bandwidth_clocks_sequence() 1068 …block_sequence[num_steps].params.update_cab_for_uclk_params.num_ways = clk_mgr_base->clks.num_ways; in dcn401_build_update_bandwidth_clocks_sequence()
|
| H A D | dcn401_clk_mgr.h | 44 unsigned int num_ways; member
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn32/ |
| H A D | dcn32_hwseq.c | 230 uint32_t num_ways = 0; in dcn32_calculate_cab_allocation() local 249 num_ways = dc->debug.force_mall_ss_num_ways; in dcn32_calculate_cab_allocation() 251 num_ways = dc->res_pool->funcs->calculate_mall_ways_from_bytes(dc, mall_ss_size_bytes); in dcn32_calculate_cab_allocation() 253 num_ways = 0; in dcn32_calculate_cab_allocation() 256 return num_ways; in dcn32_calculate_cab_allocation() 677 unsigned int num_ways = dcn32_calculate_cab_allocation(dc, context); in dcn32_update_mall_sel() local 712 num_ways <= dc->caps.cache_num_ways && in dcn32_update_mall_sel()
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/ |
| H A D | dcn401_hwseq.c | 1245 uint8_t num_ways = 0; in dcn401_calculate_cab_allocation() local 1264 num_ways = dc->debug.force_mall_ss_num_ways; in dcn401_calculate_cab_allocation() 1266 num_ways = dc->res_pool->funcs->calculate_mall_ways_from_bytes(dc, mall_ss_size_bytes); in dcn401_calculate_cab_allocation() 1268 num_ways = 0; in dcn401_calculate_cab_allocation() 1270 return num_ways; in dcn401_calculate_cab_allocation() 3924 unsigned int num_ways = dcn401_calculate_cab_allocation(dc, context); in dcn401_program_mall_pipe_config_sequence() local 3961 uint32_t mall_sel = (num_ways <= dc->caps.cache_num_ways && in dcn401_program_mall_pipe_config_sequence()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/ |
| H A D | dcn32_resource.c | 2025 uint32_t cache_lines_used, lines_per_way, total_cache_lines, num_ways; in dcn32_calculate_mall_ways_from_bytes() local 2040 num_ways = cache_lines_used / lines_per_way; in dcn32_calculate_mall_ways_from_bytes() 2042 num_ways++; in dcn32_calculate_mall_ways_from_bytes() 2044 return num_ways; in dcn32_calculate_mall_ways_from_bytes()
|
| /linux/drivers/gpu/drm/amd/display/dc/ |
| H A D | dc.h | 704 int num_ways; member
|