Home
last modified time | relevance | path

Searched refs:num_levels (Results 1 – 25 of 51) sorted by relevance

123

/Linux-v5.4/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_pp_smu.c131 clks->num_levels = 6; in get_default_clock_levels()
136 clks->num_levels = 6; in get_default_clock_levels()
141 clks->num_levels = 2; in get_default_clock_levels()
146 clks->num_levels = 0; in get_default_clock_levels()
263 dc_clks->num_levels = DM_PP_MAX_CLOCK_LEVELS; in pp_to_dc_clock_levels()
265 dc_clks->num_levels = pp_clks->count; in pp_to_dc_clock_levels()
270 for (i = 0; i < dc_clks->num_levels; i++) { in pp_to_dc_clock_levels()
283 if (pp_clks->num_levels > DM_PP_MAX_CLOCK_LEVELS) { in pp_to_dc_clock_levels_with_latency()
286 pp_clks->num_levels, in pp_to_dc_clock_levels_with_latency()
289 clk_level_info->num_levels = DM_PP_MAX_CLOCK_LEVELS; in pp_to_dc_clock_levels_with_latency()
[all …]
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/dce120/
Ddce120_resource.c858 &eng_clks) || eng_clks.num_levels == 0) { in bw_calcs_data_update_from_pplib()
860 eng_clks.num_levels = 8; in bw_calcs_data_update_from_pplib()
863 for (i = 0; i < eng_clks.num_levels; i++) { in bw_calcs_data_update_from_pplib()
871 eng_clks.data[eng_clks.num_levels-1].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib()
873 eng_clks.data[eng_clks.num_levels/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib()
875 eng_clks.data[eng_clks.num_levels*2/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib()
877 eng_clks.data[eng_clks.num_levels*3/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib()
879 eng_clks.data[eng_clks.num_levels*4/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib()
881 eng_clks.data[eng_clks.num_levels*5/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib()
883 eng_clks.data[eng_clks.num_levels*6/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib()
[all …]
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/dce112/
Ddce112_resource.c1011 clks.clocks_in_khz[clks.num_levels-1], 1000); in bw_calcs_data_update_from_pplib()
1013 clks.clocks_in_khz[clks.num_levels/8], 1000); in bw_calcs_data_update_from_pplib()
1015 clks.clocks_in_khz[clks.num_levels*2/8], 1000); in bw_calcs_data_update_from_pplib()
1017 clks.clocks_in_khz[clks.num_levels*3/8], 1000); in bw_calcs_data_update_from_pplib()
1019 clks.clocks_in_khz[clks.num_levels*4/8], 1000); in bw_calcs_data_update_from_pplib()
1021 clks.clocks_in_khz[clks.num_levels*5/8], 1000); in bw_calcs_data_update_from_pplib()
1023 clks.clocks_in_khz[clks.num_levels*6/8], 1000); in bw_calcs_data_update_from_pplib()
1036 clks.clocks_in_khz[clks.num_levels>>1] * memory_type_multiplier, in bw_calcs_data_update_from_pplib()
1039 clks.clocks_in_khz[clks.num_levels-1] * memory_type_multiplier, in bw_calcs_data_update_from_pplib()
1047 eng_clks.data[eng_clks.num_levels-1].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib()
[all …]
/Linux-v5.4/drivers/gpu/drm/radeon/
Dsumo_dpm.c347 u32 highest_engine_clock = ps->levels[ps->num_levels - 1].sclk; in sumo_program_bsp()
354 for (i = 0; i < ps->num_levels - 1; i++) in sumo_program_bsp()
408 for (i = 0; i < ps->num_levels; i++) { in sumo_program_at()
409 asi = (i == ps->num_levels - 1) ? pi->pasi : pi->asi; in sumo_program_at()
423 a_t = CG_R(m_a * r[ps->num_levels - 1] / 100) | in sumo_program_at()
424 CG_L(m_a * l[ps->num_levels - 1] / 100); in sumo_program_at()
670 pi->boost_pl = new_ps->levels[new_ps->num_levels - 1]; in sumo_patch_boost_state()
743 dpm_ctrl4 |= (1 << (new_ps->num_levels - 1)); in sumo_program_wl()
759 u32 n_current_state_levels = (old_ps == NULL) ? 1 : old_ps->num_levels; in sumo_program_power_levels_0_to_n()
761 for (i = 0; i < new_ps->num_levels; i++) { in sumo_program_power_levels_0_to_n()
[all …]
Dtrinity_dpm.c847 u32 n_current_state_levels = (old_ps == NULL) ? 1 : old_ps->num_levels; in trinity_program_power_levels_0_to_n()
849 for (i = 0; i < new_ps->num_levels; i++) { in trinity_program_power_levels_0_to_n()
854 for (i = new_ps->num_levels; i < n_current_state_levels; i++) in trinity_program_power_levels_0_to_n()
970 if (new_ps->levels[new_ps->num_levels - 1].sclk >= in trinity_set_uvd_clock_before_set_eng_clock()
971 current_ps->levels[current_ps->num_levels - 1].sclk) in trinity_set_uvd_clock_before_set_eng_clock()
984 if (new_ps->levels[new_ps->num_levels - 1].sclk < in trinity_set_uvd_clock_after_set_eng_clock()
985 current_ps->levels[current_ps->num_levels - 1].sclk) in trinity_set_uvd_clock_after_set_eng_clock()
1210 if (ps->num_levels <= 1) in trinity_dpm_force_performance_level()
1217 ret = trinity_dpm_n_levels_disabled(rdev, ps->num_levels - 1); in trinity_dpm_force_performance_level()
1221 for (i = 0; i < ps->num_levels; i++) { in trinity_dpm_force_performance_level()
[all …]
Dr100_track.h44 unsigned num_levels; member
Dtrinity_dpm.h48 u32 num_levels; member
/Linux-v5.4/arch/nds32/kernel/
Dcacheinfo.c32 this_cpu_ci->num_levels = 1; in init_cache_level()
43 for (idx = 0, level = 1; level <= this_cpu_ci->num_levels && in populate_cache_leaves()
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/
Ddm_services_types.h98 uint32_t num_levels; member
108 uint32_t num_levels; member
118 uint32_t num_levels; member
/Linux-v5.4/drivers/video/backlight/
Dpwm_bl.c229 unsigned int num_levels = 0; in pwm_backlight_parse_dt() local
312 num_levels += num_steps; in pwm_backlight_parse_dt()
314 num_levels++; in pwm_backlight_parse_dt()
316 num_levels++; in pwm_backlight_parse_dt()
318 num_levels); in pwm_backlight_parse_dt()
324 size = sizeof(*table) * num_levels; in pwm_backlight_parse_dt()
359 data->max_brightness = num_levels; in pwm_backlight_parse_dt()
/Linux-v5.4/arch/arm64/kernel/
Dcacheinfo.c76 this_cpu_ci->num_levels = level; in __init_cache_level()
88 for (idx = 0, level = 1; level <= this_cpu_ci->num_levels && in __populate_cache_leaves()
/Linux-v5.4/drivers/gpu/drm/amd/include/
Ddm_pp_interface.h175 uint32_t num_levels; member
185 uint32_t num_levels; member
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/dce110/
Ddce110_resource.c1216 clks.clocks_in_khz[clks.num_levels-1], 1000); in bw_calcs_data_update_from_pplib()
1218 clks.clocks_in_khz[clks.num_levels/8], 1000); in bw_calcs_data_update_from_pplib()
1220 clks.clocks_in_khz[clks.num_levels*2/8], 1000); in bw_calcs_data_update_from_pplib()
1222 clks.clocks_in_khz[clks.num_levels*3/8], 1000); in bw_calcs_data_update_from_pplib()
1224 clks.clocks_in_khz[clks.num_levels*4/8], 1000); in bw_calcs_data_update_from_pplib()
1226 clks.clocks_in_khz[clks.num_levels*5/8], 1000); in bw_calcs_data_update_from_pplib()
1228 clks.clocks_in_khz[clks.num_levels*6/8], 1000); in bw_calcs_data_update_from_pplib()
1239 clks.clocks_in_khz[clks.num_levels-1], 1000); in bw_calcs_data_update_from_pplib()
1241 clks.clocks_in_khz[clks.num_levels>>1], 1000); in bw_calcs_data_update_from_pplib()
1254 clks.clocks_in_khz[clks.num_levels>>1] * MEMORY_TYPE_MULTIPLIER_CZ, in bw_calcs_data_update_from_pplib()
[all …]
/Linux-v5.4/fs/verity/
Dopen.c95 if (params->num_levels >= FS_VERITY_MAX_LEVELS) { in fsverity_init_merkle_tree_params()
103 params->level_start[params->num_levels++] = blocks; in fsverity_init_merkle_tree_params()
108 for (level = (int)params->num_levels - 1; level >= 0; level--) { in fsverity_init_merkle_tree_params()
Denable.c31 if (level < params->num_levels) { in build_merkle_tree_level()
76 if (level == params->num_levels) /* Root hash? */ in build_merkle_tree_level()
141 for (level = 0; level <= params->num_levels; level++) { in build_merkle_tree()
Dfsverity_private.h51 unsigned int num_levels; /* number of levels in Merkle tree */ member
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/
Ddce110_clk_mgr.c76 if (dc->sclk_lvls.num_levels == 0) in determine_sclk_from_bounding_box()
79 for (i = 0; i < dc->sclk_lvls.num_levels; i++) { in determine_sclk_from_bounding_box()
89 return dc->sclk_lvls.clocks_in_khz[dc->sclk_lvls.num_levels - 1]; in determine_sclk_from_bounding_box()
/Linux-v5.4/arch/s390/kernel/
Dcache.c147 this_cpu_ci->num_levels = level; in init_cache_level()
163 for (idx = 0, level = 0; level < this_cpu_ci->num_levels && in populate_cache_leaves()
/Linux-v5.4/include/linux/
Dcacheinfo.h76 unsigned int num_levels; member
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Dfs_core.c52 .num_levels = num_levels_val,\
134 int num_levels; member
1026 if (ft_attr->level >= fs_prio->num_levels) { in __mlx5_create_flow_table()
2154 int num_levels, in _fs_create_prio() argument
2166 fs_prio->num_levels = num_levels; in _fs_create_prio()
2175 int num_levels) in fs_create_prio_chained() argument
2177 return _fs_create_prio(ns, prio, num_levels, FS_TYPE_PRIO_CHAINS); in fs_create_prio_chained()
2181 unsigned int prio, int num_levels) in fs_create_prio() argument
2183 return _fs_create_prio(ns, prio, num_levels, FS_TYPE_PRIO); in fs_create_prio()
2219 fs_prio = fs_create_prio(ns, prio++, prio_metadata->num_levels); in create_leaf_prios()
[all …]
/Linux-v5.4/arch/mips/kernel/
Dcacheinfo.c48 this_cpu_ci->num_levels = levels; in __init_cache_level()
/Linux-v5.4/arch/riscv/kernel/
Dcacheinfo.c55 this_cpu_ci->num_levels = levels; in __init_cache_level()
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Dkv_dpm.c1790 if (table->entries[i].clk <= new_ps->levels[new_ps->num_levels - 1].sclk) in kv_set_valid_clock_range()
1797 (table->entries[pi->lowest_valid].clk - new_ps->levels[new_ps->num_levels - 1].sclk)) in kv_set_valid_clock_range()
1816 new_ps->levels[new_ps->num_levels - 1].sclk) in kv_set_valid_clock_range()
1825 new_ps->levels[new_ps->num_levels -1].sclk)) in kv_set_valid_clock_range()
2254 for (i = 0; i < ps->num_levels; i++) { in kv_apply_state_adjust_rules()
2260 for (i = 0; i < ps->num_levels; i++) { in kv_apply_state_adjust_rules()
2272 for (i = 0; i < ps->num_levels; i++) { in kv_apply_state_adjust_rules()
2283 for (i = 0; i < ps->num_levels; i++) { in kv_apply_state_adjust_rules()
2648 ps->num_levels = 1; in kv_patch_boot_state()
2693 ps->num_levels = index + 1; in kv_parse_pplib_clock_info()
[all …]
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/calcs/
Ddcn_calcs.c1425 if (clks->num_levels == 0) in verify_clock_values()
1428 for (i = 0; i < clks->num_levels; i++) in verify_clock_values()
1452 ASSERT(fclks.num_levels >= 3); in dcn_bw_update_from_pplib()
1455 (fclks.data[fclks.num_levels - (fclks.num_levels > 2 ? 3 : 2)].clocks_in_khz / 1000.0) in dcn_bw_update_from_pplib()
1458 (fclks.data[fclks.num_levels - 2].clocks_in_khz / 1000.0) in dcn_bw_update_from_pplib()
1461 (fclks.data[fclks.num_levels - 1].clocks_in_khz / 1000.0) in dcn_bw_update_from_pplib()
1476 if (res && dcfclks.num_levels >= 3) { in dcn_bw_update_from_pplib()
1478 dc->dcn_soc->dcfclkv_mid0p72 = dcfclks.data[dcfclks.num_levels - 3].clocks_in_khz / 1000.0; in dcn_bw_update_from_pplib()
1479 dc->dcn_soc->dcfclkv_nom0p8 = dcfclks.data[dcfclks.num_levels - 2].clocks_in_khz / 1000.0; in dcn_bw_update_from_pplib()
1480 dc->dcn_soc->dcfclkv_max0p9 = dcfclks.data[dcfclks.num_levels - 1].clocks_in_khz / 1000.0; in dcn_bw_update_from_pplib()
/Linux-v5.4/lib/
Ddecompress_unlzma.c201 rc_bit_tree_decode(struct rc *rc, uint16_t *p, int num_levels, int *symbol) in rc_bit_tree_decode() argument
203 int i = num_levels; in rc_bit_tree_decode()
208 *symbol -= 1 << num_levels; in rc_bit_tree_decode()

123