| /Linux-v5.4/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| D | amdgpu_dm_pp_smu.c | 131 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/ |
| D | dce120_resource.c | 858 &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/ |
| D | dce112_resource.c | 1011 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/ |
| D | sumo_dpm.c | 347 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 …]
|
| D | trinity_dpm.c | 847 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 …]
|
| D | r100_track.h | 44 unsigned num_levels; member
|
| D | trinity_dpm.h | 48 u32 num_levels; member
|
| /Linux-v5.4/arch/nds32/kernel/ |
| D | cacheinfo.c | 32 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/ |
| D | dm_services_types.h | 98 uint32_t num_levels; member 108 uint32_t num_levels; member 118 uint32_t num_levels; member
|
| /Linux-v5.4/drivers/video/backlight/ |
| D | pwm_bl.c | 229 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/ |
| D | cacheinfo.c | 76 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/ |
| D | dm_pp_interface.h | 175 uint32_t num_levels; member 185 uint32_t num_levels; member
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/dce110/ |
| D | dce110_resource.c | 1216 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/ |
| D | open.c | 95 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()
|
| D | enable.c | 31 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()
|
| D | fsverity_private.h | 51 unsigned int num_levels; /* number of levels in Merkle tree */ member
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/ |
| D | dce110_clk_mgr.c | 76 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/ |
| D | cache.c | 147 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/ |
| D | cacheinfo.h | 76 unsigned int num_levels; member
|
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | fs_core.c | 52 .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/ |
| D | cacheinfo.c | 48 this_cpu_ci->num_levels = levels; in __init_cache_level()
|
| /Linux-v5.4/arch/riscv/kernel/ |
| D | cacheinfo.c | 55 this_cpu_ci->num_levels = levels; in __init_cache_level()
|
| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
| D | kv_dpm.c | 1790 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/ |
| D | dcn_calcs.c | 1425 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/ |
| D | decompress_unlzma.c | 201 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()
|