/Linux-v4.19/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm_pp_smu.c | 133 clks->num_levels = 6; in get_default_clock_levels() 138 clks->num_levels = 6; in get_default_clock_levels() 143 clks->num_levels = 2; in get_default_clock_levels() 148 clks->num_levels = 0; in get_default_clock_levels() 235 dc_clks->num_levels = DM_PP_MAX_CLOCK_LEVELS; in pp_to_dc_clock_levels() 237 dc_clks->num_levels = pp_clks->count; in pp_to_dc_clock_levels() 242 for (i = 0; i < dc_clks->num_levels; i++) { in pp_to_dc_clock_levels() 255 if (pp_clks->num_levels > DM_PP_MAX_CLOCK_LEVELS) { in pp_to_dc_clock_levels_with_latency() 258 pp_clks->num_levels, in pp_to_dc_clock_levels_with_latency() 261 clk_level_info->num_levels = DM_PP_MAX_CLOCK_LEVELS; in pp_to_dc_clock_levels_with_latency() [all …]
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce120/ |
D | dce120_resource.c | 740 &eng_clks) || eng_clks.num_levels == 0) { in bw_calcs_data_update_from_pplib() 742 eng_clks.num_levels = 8; in bw_calcs_data_update_from_pplib() 745 for (i = 0; i < eng_clks.num_levels; i++) { in bw_calcs_data_update_from_pplib() 753 eng_clks.data[eng_clks.num_levels-1].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 755 eng_clks.data[eng_clks.num_levels/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 757 eng_clks.data[eng_clks.num_levels*2/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 759 eng_clks.data[eng_clks.num_levels*3/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 761 eng_clks.data[eng_clks.num_levels*4/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 763 eng_clks.data[eng_clks.num_levels*5/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 765 eng_clks.data[eng_clks.num_levels*6/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() [all …]
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce112/ |
D | dce112_resource.c | 951 clks.clocks_in_khz[clks.num_levels-1], 1000); in bw_calcs_data_update_from_pplib() 953 clks.clocks_in_khz[clks.num_levels/8], 1000); in bw_calcs_data_update_from_pplib() 955 clks.clocks_in_khz[clks.num_levels*2/8], 1000); in bw_calcs_data_update_from_pplib() 957 clks.clocks_in_khz[clks.num_levels*3/8], 1000); in bw_calcs_data_update_from_pplib() 959 clks.clocks_in_khz[clks.num_levels*4/8], 1000); in bw_calcs_data_update_from_pplib() 961 clks.clocks_in_khz[clks.num_levels*5/8], 1000); in bw_calcs_data_update_from_pplib() 963 clks.clocks_in_khz[clks.num_levels*6/8], 1000); in bw_calcs_data_update_from_pplib() 976 clks.clocks_in_khz[clks.num_levels>>1] * MEMORY_TYPE_MULTIPLIER, in bw_calcs_data_update_from_pplib() 979 clks.clocks_in_khz[clks.num_levels-1] * MEMORY_TYPE_MULTIPLIER, in bw_calcs_data_update_from_pplib() 987 eng_clks.data[eng_clks.num_levels-1].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() [all …]
|
/Linux-v4.19/drivers/gpu/drm/radeon/ |
D | sumo_dpm.c | 348 u32 highest_engine_clock = ps->levels[ps->num_levels - 1].sclk; in sumo_program_bsp() 355 for (i = 0; i < ps->num_levels - 1; i++) in sumo_program_bsp() 409 for (i = 0; i < ps->num_levels; i++) { in sumo_program_at() 410 asi = (i == ps->num_levels - 1) ? pi->pasi : pi->asi; in sumo_program_at() 424 a_t = CG_R(m_a * r[ps->num_levels - 1] / 100) | in sumo_program_at() 425 CG_L(m_a * l[ps->num_levels - 1] / 100); in sumo_program_at() 671 pi->boost_pl = new_ps->levels[new_ps->num_levels - 1]; in sumo_patch_boost_state() 744 dpm_ctrl4 |= (1 << (new_ps->num_levels - 1)); in sumo_program_wl() 760 u32 n_current_state_levels = (old_ps == NULL) ? 1 : old_ps->num_levels; in sumo_program_power_levels_0_to_n() 762 for (i = 0; i < new_ps->num_levels; i++) { in sumo_program_power_levels_0_to_n() [all …]
|
D | trinity_dpm.c | 845 u32 n_current_state_levels = (old_ps == NULL) ? 1 : old_ps->num_levels; in trinity_program_power_levels_0_to_n() 847 for (i = 0; i < new_ps->num_levels; i++) { in trinity_program_power_levels_0_to_n() 852 for (i = new_ps->num_levels; i < n_current_state_levels; i++) in trinity_program_power_levels_0_to_n() 968 if (new_ps->levels[new_ps->num_levels - 1].sclk >= in trinity_set_uvd_clock_before_set_eng_clock() 969 current_ps->levels[current_ps->num_levels - 1].sclk) in trinity_set_uvd_clock_before_set_eng_clock() 982 if (new_ps->levels[new_ps->num_levels - 1].sclk < in trinity_set_uvd_clock_after_set_eng_clock() 983 current_ps->levels[current_ps->num_levels - 1].sclk) in trinity_set_uvd_clock_after_set_eng_clock() 1208 if (ps->num_levels <= 1) in trinity_dpm_force_performance_level() 1215 ret = trinity_dpm_n_levels_disabled(rdev, ps->num_levels - 1); in trinity_dpm_force_performance_level() 1219 for (i = 0; i < ps->num_levels; i++) { in trinity_dpm_force_performance_level() [all …]
|
D | r100_track.h | 42 unsigned num_levels; member
|
D | trinity_dpm.h | 48 u32 num_levels; member
|
D | kv_dpm.c | 1724 if (table->entries[i].clk <= new_ps->levels[new_ps->num_levels - 1].sclk) in kv_set_valid_clock_range() 1731 (table->entries[pi->lowest_valid].clk - new_ps->levels[new_ps->num_levels - 1].sclk)) in kv_set_valid_clock_range() 1750 new_ps->levels[new_ps->num_levels - 1].sclk) in kv_set_valid_clock_range() 1759 new_ps->levels[new_ps->num_levels -1].sclk)) in kv_set_valid_clock_range() 2187 for (i = 0; i < ps->num_levels; i++) { in kv_apply_state_adjust_rules() 2193 for (i = 0; i < ps->num_levels; i++) { in kv_apply_state_adjust_rules() 2205 for (i = 0; i < ps->num_levels; i++) { in kv_apply_state_adjust_rules() 2216 for (i = 0; i < ps->num_levels; i++) { in kv_apply_state_adjust_rules() 2578 ps->num_levels = 1; in kv_patch_boot_state() 2623 ps->num_levels = index + 1; in kv_parse_pplib_clock_info() [all …]
|
D | kv_dpm.h | 83 u32 num_levels; member
|
/Linux-v4.19/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-v4.19/drivers/gpu/drm/amd/display/dc/ |
D | dm_services_types.h | 90 uint32_t num_levels; member 100 uint32_t num_levels; member 110 uint32_t num_levels; member
|
/Linux-v4.19/drivers/video/backlight/ |
D | pwm_bl.c | 251 unsigned int num_levels = 0; in pwm_backlight_parse_dt() local 324 num_levels += num_steps; in pwm_backlight_parse_dt() 326 num_levels++; in pwm_backlight_parse_dt() 328 num_levels++; in pwm_backlight_parse_dt() 330 num_levels); in pwm_backlight_parse_dt() 336 size = sizeof(*table) * num_levels; in pwm_backlight_parse_dt() 371 data->max_brightness = num_levels; in pwm_backlight_parse_dt()
|
/Linux-v4.19/arch/arm64/kernel/ |
D | cacheinfo.c | 78 this_cpu_ci->num_levels = level; in __init_cache_level() 90 for (idx = 0, level = 1; level <= this_cpu_ci->num_levels && in __populate_cache_leaves()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce110/ |
D | dce110_resource.c | 1093 clks.clocks_in_khz[clks.num_levels-1], 1000); in bw_calcs_data_update_from_pplib() 1095 clks.clocks_in_khz[clks.num_levels/8], 1000); in bw_calcs_data_update_from_pplib() 1097 clks.clocks_in_khz[clks.num_levels*2/8], 1000); in bw_calcs_data_update_from_pplib() 1099 clks.clocks_in_khz[clks.num_levels*3/8], 1000); in bw_calcs_data_update_from_pplib() 1101 clks.clocks_in_khz[clks.num_levels*4/8], 1000); in bw_calcs_data_update_from_pplib() 1103 clks.clocks_in_khz[clks.num_levels*5/8], 1000); in bw_calcs_data_update_from_pplib() 1105 clks.clocks_in_khz[clks.num_levels*6/8], 1000); in bw_calcs_data_update_from_pplib() 1116 clks.clocks_in_khz[clks.num_levels-1], 1000); in bw_calcs_data_update_from_pplib() 1118 clks.clocks_in_khz[clks.num_levels>>1], 1000); in bw_calcs_data_update_from_pplib() 1131 clks.clocks_in_khz[clks.num_levels>>1] * MEMORY_TYPE_MULTIPLIER, in bw_calcs_data_update_from_pplib() [all …]
|
/Linux-v4.19/drivers/gpu/drm/amd/include/ |
D | dm_pp_interface.h | 175 uint32_t num_levels; member 185 uint32_t num_levels; member
|
/Linux-v4.19/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-v4.19/include/linux/ |
D | cacheinfo.h | 74 unsigned int num_levels; member
|
/Linux-v4.19/arch/mips/kernel/ |
D | cacheinfo.c | 59 this_cpu_ci->num_levels = levels; in __init_cache_level()
|
/Linux-v4.19/arch/riscv/kernel/ |
D | cacheinfo.c | 65 this_cpu_ci->num_levels = levels; in __init_cache_level()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/calcs/ |
D | dcn_calcs.c | 1333 if (clks->num_levels == 0) in verify_clock_values() 1336 for (i = 0; i < clks->num_levels; i++) in verify_clock_values() 1360 ASSERT(fclks.num_levels >= 3); in dcn_bw_update_from_pplib() 1363 (fclks.data[fclks.num_levels - (fclks.num_levels > 2 ? 3 : 2)].clocks_in_khz / 1000.0) in dcn_bw_update_from_pplib() 1366 (fclks.data[fclks.num_levels - 2].clocks_in_khz / 1000.0) in dcn_bw_update_from_pplib() 1369 (fclks.data[fclks.num_levels - 1].clocks_in_khz / 1000.0) in dcn_bw_update_from_pplib() 1380 if (res && dcfclks.num_levels >= 3) { in dcn_bw_update_from_pplib() 1382 dc->dcn_soc->dcfclkv_mid0p72 = dcfclks.data[dcfclks.num_levels - 3].clocks_in_khz / 1000.0; in dcn_bw_update_from_pplib() 1383 dc->dcn_soc->dcfclkv_nom0p8 = dcfclks.data[dcfclks.num_levels - 2].clocks_in_khz / 1000.0; in dcn_bw_update_from_pplib() 1384 dc->dcn_soc->dcfclkv_max0p9 = dcfclks.data[dcfclks.num_levels - 1].clocks_in_khz / 1000.0; in dcn_bw_update_from_pplib()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | fs_core.c | 50 .num_levels = num_levels_val,\ 123 int num_levels; member 965 if (ft_attr->level >= fs_prio->num_levels) { in __mlx5_create_flow_table() 2068 unsigned int prio, int num_levels) in fs_create_prio() argument 2079 fs_prio->num_levels = num_levels; in fs_create_prio() 2117 fs_prio = fs_create_prio(ns, prio++, prio_metadata->num_levels); in create_leaf_prios() 2163 fs_prio = fs_create_prio(fs_ns, prio, init_node->num_levels); in init_root_tree_recursive() 2251 acc_level += prio->num_levels; in set_prio_attrs_in_ns() 2265 if (!prio->num_levels) in set_prio_attrs_in_prio() 2266 prio->num_levels = acc_level_ns - prio->start_level; in set_prio_attrs_in_prio() [all …]
|
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | kv_dpm.c | 1791 if (table->entries[i].clk <= new_ps->levels[new_ps->num_levels - 1].sclk) in kv_set_valid_clock_range() 1798 (table->entries[pi->lowest_valid].clk - new_ps->levels[new_ps->num_levels - 1].sclk)) in kv_set_valid_clock_range() 1817 new_ps->levels[new_ps->num_levels - 1].sclk) in kv_set_valid_clock_range() 1826 new_ps->levels[new_ps->num_levels -1].sclk)) in kv_set_valid_clock_range() 2255 for (i = 0; i < ps->num_levels; i++) { in kv_apply_state_adjust_rules() 2261 for (i = 0; i < ps->num_levels; i++) { in kv_apply_state_adjust_rules() 2273 for (i = 0; i < ps->num_levels; i++) { in kv_apply_state_adjust_rules() 2284 for (i = 0; i < ps->num_levels; i++) { in kv_apply_state_adjust_rules() 2649 ps->num_levels = 1; in kv_patch_boot_state() 2694 ps->num_levels = index + 1; in kv_parse_pplib_clock_info() [all …]
|
/Linux-v4.19/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()
|
/Linux-v4.19/drivers/hwmon/ |
D | aspeed-pwm-tacho.c | 833 u32 pwm_port, u8 num_levels) in aspeed_create_pwm_cooling() argument 843 cdev->cooling_levels = devm_kzalloc(dev, num_levels, GFP_KERNEL); in aspeed_create_pwm_cooling() 847 cdev->max_state = num_levels - 1; in aspeed_create_pwm_cooling() 850 num_levels); in aspeed_create_pwm_cooling()
|
D | npcm750-pwm-fan.c | 843 u32 pwm_port, u8 num_levels) in npcm7xx_create_pwm_cooling() argument 852 cdev->cooling_levels = devm_kzalloc(dev, num_levels, GFP_KERNEL); in npcm7xx_create_pwm_cooling() 856 cdev->max_state = num_levels - 1; in npcm7xx_create_pwm_cooling() 859 num_levels); in npcm7xx_create_pwm_cooling()
|