| /kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
| D | rs780_dpm.c | 571 if ((new_ps->vclk == old_ps->vclk) && in rs780_set_uvd_clock_before_set_eng_clock() 578 radeon_set_uvd_clocks(rdev, new_ps->vclk, new_ps->dclk); in rs780_set_uvd_clock_before_set_eng_clock() 588 if ((new_ps->vclk == old_ps->vclk) && in rs780_set_uvd_clock_after_set_eng_clock() 595 radeon_set_uvd_clocks(rdev, new_ps->vclk, new_ps->dclk); in rs780_set_uvd_clock_after_set_eng_clock() 728 rps->vclk = le32_to_cpu(non_clock_info->ulVCLK); in rs780_parse_pplib_non_clock_info() 731 rps->vclk = 0; in rs780_parse_pplib_non_clock_info() 736 if ((rps->vclk == 0) || (rps->dclk == 0)) { in rs780_parse_pplib_non_clock_info() 737 rps->vclk = RS780_DEFAULT_VCLK_FREQ; in rs780_parse_pplib_non_clock_info() 946 printk("\tuvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk); in rs780_dpm_print_power_state() 995 seq_printf(m, "uvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk); in rs780_dpm_debugfs_print_current_performance_level()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
| D | rs780_dpm.c | 570 if ((new_ps->vclk == old_ps->vclk) && in rs780_set_uvd_clock_before_set_eng_clock() 577 radeon_set_uvd_clocks(rdev, new_ps->vclk, new_ps->dclk); in rs780_set_uvd_clock_before_set_eng_clock() 587 if ((new_ps->vclk == old_ps->vclk) && in rs780_set_uvd_clock_after_set_eng_clock() 594 radeon_set_uvd_clocks(rdev, new_ps->vclk, new_ps->dclk); in rs780_set_uvd_clock_after_set_eng_clock() 727 rps->vclk = le32_to_cpu(non_clock_info->ulVCLK); in rs780_parse_pplib_non_clock_info() 730 rps->vclk = 0; in rs780_parse_pplib_non_clock_info() 735 if ((rps->vclk == 0) || (rps->dclk == 0)) { in rs780_parse_pplib_non_clock_info() 736 rps->vclk = RS780_DEFAULT_VCLK_FREQ; in rs780_parse_pplib_non_clock_info() 945 printk("\tuvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk); in rs780_dpm_print_power_state() 994 seq_printf(m, "uvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk); in rs780_dpm_debugfs_print_current_performance_level()
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/ |
| D | aspeed-video.txt | 13 - clock-names: "vclk" and "eclk" 29 clock-names = "vclk", "eclk";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/ |
| D | aspeed-video.txt | 13 - clock-names: "vclk" and "eclk" 29 clock-names = "vclk", "eclk";
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/renesas/rcar-du/ |
| D | rzg2l_mipi_dsi.c | 41 struct clk *vclk; member 273 * Relationship between hsclk and vclk must follow in rzg2l_mipi_dsi_startup() 274 * vclk * bpp = hsclk * 8 * lanes in rzg2l_mipi_dsi_startup() 275 * where vclk: video clock (Hz) in rzg2l_mipi_dsi_startup() 289 clk_set_rate(dsi->vclk, mode->clock * 1000); in rzg2l_mipi_dsi_startup() 722 dsi->vclk = devm_clk_get(dsi->dev, "vclk"); in rzg2l_mipi_dsi_probe() 723 if (IS_ERR(dsi->vclk)) in rzg2l_mipi_dsi_probe() 724 return PTR_ERR(dsi->vclk); in rzg2l_mipi_dsi_probe()
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/nvidia/ |
| D | nv_hw.c | 380 static void nv4UpdateArbitrationSettings(unsigned VClk, in nv4UpdateArbitrationSettings() argument 402 sim_data.pclk_khz = VClk; in nv4UpdateArbitrationSettings() 618 static void nv10UpdateArbitrationSettings(unsigned VClk, in nv10UpdateArbitrationSettings() argument 642 sim_data.pclk_khz = VClk; in nv10UpdateArbitrationSettings() 676 static void nForceUpdateArbitrationSettings(unsigned VClk, in nForceUpdateArbitrationSettings() argument 744 sim_data.pclk_khz = VClk; in nForceUpdateArbitrationSettings() 771 unsigned VClk, Freq; in CalcVClock() local 776 VClk = (unsigned)clockIn; in CalcVClock() 787 Freq = VClk << P; in CalcVClock() 790 N = ((VClk << P) * M) / par->CrystalFreqKHz; in CalcVClock() [all …]
|
| /kernel/linux/linux-6.6/drivers/video/fbdev/nvidia/ |
| D | nv_hw.c | 380 static void nv4UpdateArbitrationSettings(unsigned VClk, in nv4UpdateArbitrationSettings() argument 402 sim_data.pclk_khz = VClk; in nv4UpdateArbitrationSettings() 618 static void nv10UpdateArbitrationSettings(unsigned VClk, in nv10UpdateArbitrationSettings() argument 642 sim_data.pclk_khz = VClk; in nv10UpdateArbitrationSettings() 676 static void nForceUpdateArbitrationSettings(unsigned VClk, in nForceUpdateArbitrationSettings() argument 744 sim_data.pclk_khz = VClk; in nForceUpdateArbitrationSettings() 771 unsigned VClk, Freq; in CalcVClock() local 776 VClk = (unsigned)clockIn; in CalcVClock() 787 Freq = VClk << P; in CalcVClock() 790 N = ((VClk << P) * M) / par->CrystalFreqKHz; in CalcVClock() [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/samsung/ |
| D | samsung,fimd.yaml | 46 VCLK(internal) __|??????|_____|??????|_____|??????|_____|??????|_____|?? 119 samsung,invert-vclk: 185 samsung,invert-vclk;
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/exynos/ |
| D | exynos7_drm_decon.c | 50 struct clk *vclk; member 147 clkdiv = DIV_ROUND_UP(clk_get_rate(ctx->vclk), ideal_clk); in decon_calc_clkdiv() 718 ctx->vclk = devm_clk_get(dev, "decon0_vclk"); in decon_probe() 719 if (IS_ERR(ctx->vclk)) { in decon_probe() 721 ret = PTR_ERR(ctx->vclk); in decon_probe() 786 clk_disable_unprepare(ctx->vclk); in exynos7_decon_suspend() 820 ret = clk_prepare_enable(ctx->vclk); in exynos7_decon_resume() 822 DRM_DEV_ERROR(dev, "Failed to prepare_enable the vclk [%d]\n", in exynos7_decon_resume()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/exynos/ |
| D | exynos7_drm_decon.c | 50 struct clk *vclk; member 147 clkdiv = DIV_ROUND_UP(clk_get_rate(ctx->vclk), ideal_clk); in decon_calc_clkdiv() 727 ctx->vclk = devm_clk_get(dev, "decon0_vclk"); in decon_probe() 728 if (IS_ERR(ctx->vclk)) { in decon_probe() 730 ret = PTR_ERR(ctx->vclk); in decon_probe() 789 clk_disable_unprepare(ctx->vclk); in exynos7_decon_suspend() 823 ret = clk_prepare_enable(ctx->vclk); in exynos7_decon_resume() 825 DRM_DEV_ERROR(dev, "Failed to prepare_enable the vclk [%d]\n", in exynos7_decon_resume()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv04/ |
| D | arb.c | 193 nv04_update_arb(struct drm_device *dev, int VClk, int bpp, in nv04_update_arb() argument 204 sim_data.pclk_khz = VClk; in nv04_update_arb() 251 nouveau_calc_arb(struct drm_device *dev, int vclk, int bpp, int *burst, int *lwm) in nouveau_calc_arb() argument 256 nv04_update_arb(dev, vclk, bpp, burst, lwm); in nouveau_calc_arb()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/dispnv04/ |
| D | arb.c | 193 nv04_update_arb(struct drm_device *dev, int VClk, int bpp, in nv04_update_arb() argument 205 sim_data.pclk_khz = VClk; in nv04_update_arb() 252 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()
|
| /kernel/linux/linux-5.10/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()
|
| /kernel/linux/linux-6.6/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()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/ |
| D | smu_v13_0_5_ppsmc.h | 52 #define PPSMC_MSG_SetSoftMaxVcn 17 ///< Set soft max for VCN clocks (VCLK and DCLK) 59 #define PPSMC_MSG_SetSoftMinVcn 24 ///< Set soft min for VCN clocks (VCLK and DCLK)
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/inc/ |
| D | power_state.h | 144 uint32_t VCLK; member 184 unsigned long vclk; member
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/inc/ |
| D | power_state.h | 143 uint32_t VCLK; member 183 unsigned long vclk; member
|
| /kernel/linux/linux-6.6/drivers/media/platform/renesas/rzg2l-cru/ |
| D | rzg2l-cru.h | 69 * @vclk: CRU Main clock 106 struct clk *vclk; member
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/riva/ |
| D | riva_hw.c | 610 unsigned VClk, in nv3UpdateArbitrationSettings() argument 636 sim_data.pclk_khz = VClk; in nv3UpdateArbitrationSettings() 799 unsigned VClk, in nv4UpdateArbitrationSettings() argument 826 sim_data.pclk_khz = VClk; in nv4UpdateArbitrationSettings() 1062 unsigned VClk, in nv10UpdateArbitrationSettings() argument 1091 sim_data.pclk_khz = VClk; in nv10UpdateArbitrationSettings() 1107 unsigned VClk, in nForceUpdateArbitrationSettings() argument 1147 sim_data.pclk_khz = VClk; in nForceUpdateArbitrationSettings() 1182 unsigned VClk, Freq; in CalcVClock() local 1187 VClk = (unsigned)clockIn; in CalcVClock() [all …]
|
| /kernel/linux/linux-6.6/drivers/video/fbdev/riva/ |
| D | riva_hw.c | 609 unsigned VClk, in nv3UpdateArbitrationSettings() argument 635 sim_data.pclk_khz = VClk; in nv3UpdateArbitrationSettings() 793 unsigned VClk, in nv4UpdateArbitrationSettings() argument 820 sim_data.pclk_khz = VClk; in nv4UpdateArbitrationSettings() 1042 unsigned VClk, in nv10UpdateArbitrationSettings() argument 1071 sim_data.pclk_khz = VClk; in nv10UpdateArbitrationSettings() 1087 unsigned VClk, in nForceUpdateArbitrationSettings() argument 1127 sim_data.pclk_khz = VClk; in nForceUpdateArbitrationSettings() 1162 unsigned VClk, Freq; in CalcVClock() local 1167 VClk = (unsigned)clockIn; in CalcVClock() [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/ |
| D | dcn301_smu.h | 38 uint32_t vclk; member 120 uint8_t VcnClkLevelsEnabled; //applies to both vclk/dclk
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/ |
| D | xylon,logicvc-display.yaml | 45 # vclk is required and must be provided as first item. 46 - const: vclk 228 clock-names = "vclk", "lvdsclk";
|
| /kernel/linux/linux-6.6/drivers/video/fbdev/aty/ |
| D | mach64_ct.c | 73 * VCLK Selected pixel clock, one of VCLK0, VCLK1, VCLK2, VCLK3 90 * - Generate the pixel clock for the LCD monitor (instead of VCLK) 216 printk(KERN_CRIT "atyfb: vclk out of range\n"); in aty_valid_pll_ct() 229 printk("atyfb(%s): pllvclk=%d MHz, vclk=%d MHz\n", in aty_valid_pll_ct() 232 pll->pll_vclk_cntl = 0x03; /* VCLK = PLL_VCLK/VCLKx_POST */ in aty_valid_pll_ct() 314 /* Reset VCLK generator */ in aty_set_pll_ct() 337 /* End VCLK generator reset */ in aty_set_pll_ct()
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/aty/ |
| D | mach64_ct.c | 75 * VCLK Selected pixel clock, one of VCLK0, VCLK1, VCLK2, VCLK3 92 * - Generate the pixel clock for the LCD monitor (instead of VCLK) 218 printk(KERN_CRIT "atyfb: vclk out of range\n"); in aty_valid_pll_ct() 231 printk("atyfb(%s): pllvclk=%d MHz, vclk=%d MHz\n", in aty_valid_pll_ct() 234 pll->pll_vclk_cntl = 0x03; /* VCLK = PLL_VCLK/VCLKx_POST */ in aty_valid_pll_ct() 313 /* Reset VCLK generator */ in aty_set_pll_ct() 336 /* End VCLK generator reset */ in aty_set_pll_ct()
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/bridge/ |
| D | renesas,dsi.yaml | 66 - const: vclk 156 clock-names = "pllclk", "sysclk", "aclk", "pclk", "vclk", "lpclk";
|