| /Linux-v5.4/drivers/video/fbdev/via/ |
| D | vt1636.c | 186 index = get_clk_range_index(plvds_setting_info->vclk); in viafb_vt1636_patch_skew_on_vt3324() 210 index = get_clk_range_index(plvds_setting_info->vclk); in viafb_vt1636_patch_skew_on_vt3327() 227 index = get_clk_range_index(plvds_setting_info->vclk); in viafb_vt1636_patch_skew_on_vt3364()
|
| D | chip.h | 141 u32 vclk; /*panel mode clock value */ member
|
| /Linux-v5.4/Documentation/devicetree/bindings/media/ |
| D | aspeed-video.txt | 12 - clock-names: "vclk" and "eclk" 28 clock-names = "vclk", "eclk";
|
| /Linux-v5.4/drivers/gpu/drm/radeon/ |
| D | rs780_dpm.c | 572 if ((new_ps->vclk == old_ps->vclk) && in rs780_set_uvd_clock_before_set_eng_clock() 579 radeon_set_uvd_clocks(rdev, new_ps->vclk, new_ps->dclk); in rs780_set_uvd_clock_before_set_eng_clock() 589 if ((new_ps->vclk == old_ps->vclk) && in rs780_set_uvd_clock_after_set_eng_clock() 596 radeon_set_uvd_clocks(rdev, new_ps->vclk, new_ps->dclk); in rs780_set_uvd_clock_after_set_eng_clock() 729 rps->vclk = le32_to_cpu(non_clock_info->ulVCLK); in rs780_parse_pplib_non_clock_info() 732 rps->vclk = 0; in rs780_parse_pplib_non_clock_info() 737 if ((rps->vclk == 0) || (rps->dclk == 0)) { in rs780_parse_pplib_non_clock_info() 738 rps->vclk = RS780_DEFAULT_VCLK_FREQ; in rs780_parse_pplib_non_clock_info() 947 printk("\tuvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk); in rs780_dpm_print_power_state() 996 seq_printf(m, "uvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk); in rs780_dpm_debugfs_print_current_performance_level()
|
| D | trinity_dpm.c | 899 if ((rps->vclk == 0) && (rps->dclk == 0)) in trinity_uvd_clocks_zero() 911 if ((rps1->vclk == rps2->vclk) && in trinity_uvd_clocks_equal() 944 radeon_set_uvd_clocks(rdev, new_rps->vclk, new_rps->dclk); in trinity_setup_uvd_clocks() 955 radeon_set_uvd_clocks(rdev, new_rps->vclk, new_rps->dclk); in trinity_setup_uvd_clocks() 1459 if ((rps->vclk == pi->sys_info.uvd_clock_table_entries[i].vclk) && in trinity_get_uvd_clock_index() 1693 rps->vclk = le32_to_cpu(non_clock_info->ulVCLK); in trinity_parse_pplib_non_clock_info() 1696 rps->vclk = 0; in trinity_parse_pplib_non_clock_info() 1934 pi->sys_info.uvd_clock_table_entries[i].vclk = in trinity_parse_sys_info_table() 2020 printk("\tuvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk); in trinity_dpm_print_power_state() 2045 seq_printf(m, "uvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk); in trinity_dpm_debugfs_print_current_performance_level()
|
| D | trinity_dpm.h | 69 u32 vclk; member
|
| D | sumo_dpm.c | 824 radeon_set_uvd_clocks(rdev, new_rps->vclk, new_rps->dclk); in sumo_setup_uvd_clocks() 840 if ((new_rps->vclk == old_rps->vclk) && in sumo_set_uvd_clock_before_set_eng_clock() 858 if ((new_rps->vclk == old_rps->vclk) && in sumo_set_uvd_clock_after_set_eng_clock() 1414 rps->vclk = le32_to_cpu(non_clock_info->ulVCLK); in sumo_parse_pplib_non_clock_info() 1417 rps->vclk = 0; in sumo_parse_pplib_non_clock_info() 1802 printk("\tuvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk); in sumo_dpm_print_power_state() 1825 seq_printf(m, "uvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk); in sumo_dpm_debugfs_print_current_performance_level() 1833 seq_printf(m, "uvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk); in sumo_dpm_debugfs_print_current_performance_level()
|
| D | rv770_dpm.c | 1438 if ((new_ps->vclk == old_ps->vclk) && in rv770_set_uvd_clock_before_set_eng_clock() 1445 radeon_set_uvd_clocks(rdev, new_ps->vclk, new_ps->dclk); in rv770_set_uvd_clock_before_set_eng_clock() 1455 if ((new_ps->vclk == old_ps->vclk) && in rv770_set_uvd_clock_after_set_eng_clock() 1462 radeon_set_uvd_clocks(rdev, new_ps->vclk, new_ps->dclk); in rv770_set_uvd_clock_after_set_eng_clock() 2153 rps->vclk = le32_to_cpu(non_clock_info->ulVCLK); in rv7xx_parse_pplib_non_clock_info() 2156 rps->vclk = 0; in rv7xx_parse_pplib_non_clock_info() 2161 if ((rps->vclk == 0) || (rps->dclk == 0)) { in rv7xx_parse_pplib_non_clock_info() 2162 rps->vclk = RV770_DEFAULT_VCLK_FREQ; in rv7xx_parse_pplib_non_clock_info() 2440 printk("\tuvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk); in rv770_dpm_print_power_state() 2484 seq_printf(m, "uvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk); in rv770_dpm_debugfs_print_current_performance_level()
|
| D | rv6xx_dpm.c | 1518 if ((new_ps->vclk == old_ps->vclk) && in rv6xx_set_uvd_clock_before_set_eng_clock() 1525 radeon_set_uvd_clocks(rdev, new_ps->vclk, new_ps->dclk); in rv6xx_set_uvd_clock_before_set_eng_clock() 1535 if ((new_ps->vclk == old_ps->vclk) && in rv6xx_set_uvd_clock_after_set_eng_clock() 1542 radeon_set_uvd_clocks(rdev, new_ps->vclk, new_ps->dclk); in rv6xx_set_uvd_clock_after_set_eng_clock() 1803 rps->vclk = RV6XX_DEFAULT_VCLK_FREQ; in rv6xx_parse_pplib_non_clock_info() 1806 rps->vclk = 0; in rv6xx_parse_pplib_non_clock_info() 2015 printk("\tuvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk); in rv6xx_dpm_print_power_state() 2047 seq_printf(m, "uvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk); in rv6xx_dpm_debugfs_print_current_performance_level()
|
| D | radeon_uvd.c | 960 unsigned vclk, unsigned dclk, in radeon_uvd_calc_upll_dividers() argument 975 vco_min = max(max(vco_min, vclk), dclk); in radeon_uvd_calc_upll_dividers() 990 vclk_div = radeon_uvd_calc_upll_post_div(vco_freq, vclk, in radeon_uvd_calc_upll_dividers() 1002 score = vclk - (vco_freq / vclk_div) + dclk - (vco_freq / dclk_div); in radeon_uvd_calc_upll_dividers()
|
| D | radeon_asic.h | 411 int r600_set_uvd_clocks(struct radeon_device *rdev, u32 vclk, u32 dclk); 478 int rv770_set_uvd_clocks(struct radeon_device *rdev, u32 vclk, u32 dclk); 535 int sumo_set_uvd_clocks(struct radeon_device *rdev, u32 vclk, u32 dclk); 536 int evergreen_set_uvd_clocks(struct radeon_device *rdev, u32 vclk, u32 dclk); 749 int si_set_uvd_clocks(struct radeon_device *rdev, u32 vclk, u32 dclk); 787 int cik_set_uvd_clocks(struct radeon_device *rdev, u32 vclk, u32 dclk);
|
| D | rv770.c | 49 int evergreen_set_uvd_clocks(struct radeon_device *rdev, u32 vclk, u32 dclk); 51 int rv770_set_uvd_clocks(struct radeon_device *rdev, u32 vclk, u32 dclk) in rv770_set_uvd_clocks() argument 58 return evergreen_set_uvd_clocks(rdev, vclk, dclk); in rv770_set_uvd_clocks() 65 if (!vclk || !dclk) { in rv770_set_uvd_clocks() 71 r = radeon_uvd_calc_upll_dividers(rdev, vclk, dclk, 50000, 160000, in rv770_set_uvd_clocks()
|
| /Linux-v5.4/drivers/gpu/drm/exynos/ |
| D | exynos7_drm_decon.c | 49 struct clk *vclk; member 146 clkdiv = DIV_ROUND_UP(clk_get_rate(ctx->vclk), ideal_clk); in decon_calc_clkdiv() 717 ctx->vclk = devm_clk_get(dev, "decon0_vclk"); in decon_probe() 718 if (IS_ERR(ctx->vclk)) { in decon_probe() 720 ret = PTR_ERR(ctx->vclk); in decon_probe() 785 clk_disable_unprepare(ctx->vclk); in exynos7_decon_suspend() 819 ret = clk_prepare_enable(ctx->vclk); in exynos7_decon_resume()
|
| /Linux-v5.4/drivers/video/fbdev/aty/ |
| D | aty128fb.c | 433 u32 vclk; member 1372 u32 vclk; /* in .01 MHz */ in aty128_var_to_pll() local 1376 vclk = 100000000 / period_in_ps; /* convert units to 10 kHz */ in aty128_var_to_pll() 1379 if (vclk > c.ppll_max) in aty128_var_to_pll() 1380 vclk = c.ppll_max; in aty128_var_to_pll() 1381 if (vclk * 12 < c.ppll_min) in aty128_var_to_pll() 1382 vclk = c.ppll_min/12; in aty128_var_to_pll() 1386 output_freq = post_dividers[i] * vclk; in aty128_var_to_pll() 1401 pll->vclk = vclk; in aty128_var_to_pll() 1405 pll->feedback_divider, vclk, output_freq, in aty128_var_to_pll() [all …]
|
| /Linux-v5.4/drivers/gpu/drm/amd/powerplay/hwmgr/ |
| D | smu8_hwmgr.c | 140 if (clock <= ptable->entries[i].vclk) in smu8_get_uvd_level() 148 if (clock >= ptable->entries[i].vclk) in smu8_get_uvd_level() 511 (i < uvd_table->count) ? uvd_table->entries[i].vclk : 0; in smu8_upload_pptable_to_smu() 595 clock = table->entries[level].vclk; in smu8_init_uvd_limit() 597 clock = table->entries[table->count - 1].vclk; in smu8_init_uvd_limit() 1386 smu8_ps->uvd_clocks.vclk = ps->uvd_clocks.VCLK; in smu8_dpm_get_pp_table_entry() 1690 uint32_t sclk, vclk, dclk, ecclk, tmp, activity_percent; in smu8_read_sensor() local 1724 vclk = uvd_table->entries[uvd_index].vclk; in smu8_read_sensor() 1725 *((uint32_t *)value) = vclk; in smu8_read_sensor() 1851 ptable->entries[ptable->count - 1].vclk; in smu8_dpm_update_uvd_dpm()
|
| D | hwmgr_ppt.h | 60 uint32_t vclk; /* UVD V-clock */ member
|
| D | smu10_hwmgr.h | 97 uint32_t vclk; member
|
| D | smu8_hwmgr.h | 114 uint32_t vclk; member
|
| D | smu7_hwmgr.h | 68 uint32_t vclk; member
|
| /Linux-v5.4/drivers/gpu/drm/nouveau/dispnv04/ |
| D | arb.c | 253 nouveau_calc_arb(struct drm_device *dev, int vclk, int bpp, int *burst, int *lwm) in nouveau_calc_arb() argument 258 nv04_update_arb(dev, vclk, bpp, burst, lwm); in nouveau_calc_arb()
|
| /Linux-v5.4/drivers/media/platform/ |
| D | aspeed-video.c | 210 struct clk *vclk; member 494 clk_disable(video->vclk); in aspeed_video_off() 507 clk_enable(video->vclk); in aspeed_video_on() 1606 video->vclk = devm_clk_get(dev, "vclk"); in aspeed_video_init() 1607 if (IS_ERR(video->vclk)) { in aspeed_video_init() 1609 rc = PTR_ERR(video->vclk); in aspeed_video_init() 1613 rc = clk_prepare(video->vclk); in aspeed_video_init() 1638 clk_unprepare(video->vclk); in aspeed_video_init() 1688 clk_unprepare(video->vclk); in aspeed_video_remove()
|
| /Linux-v5.4/drivers/gpu/drm/amd/powerplay/inc/ |
| D | power_state.h | 183 unsigned long vclk; member
|
| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_dpm.h | 60 u32 vclk; member 162 u32 vclk; member
|
| D | kv_dpm.c | 919 pi->uvd_level[i].VclkFrequency = cpu_to_be32(table->entries[i].vclk); in kv_populate_uvd_table() 924 (u8)kv_get_clk_bypass(adev, table->entries[i].vclk); in kv_populate_uvd_table() 929 table->entries[i].vclk, false, ÷rs); in kv_populate_uvd_table() 2288 pi->video_start = new_rps->dclk || new_rps->vclk || in kv_apply_state_adjust_rules() 2664 rps->vclk = le32_to_cpu(non_clock_info->ulVCLK); in kv_parse_pplib_non_clock_info() 2667 rps->vclk = 0; in kv_parse_pplib_non_clock_info() 2901 printk("\tuvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk); in kv_dpm_print_power_state() 3274 *equal = ((cps->vclk == rps->vclk) && (cps->dclk == rps->dclk)); in kv_check_state_equal()
|
| /Linux-v5.4/Documentation/devicetree/bindings/display/exynos/ |
| D | samsung-fimd.txt | 40 - samsung,invert-vclk: video clock signal is inverted
|