Re: [DPU PATCH] drm/msm/dsi: configure VCO rate for 10nm PLL driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Jun 14, 2018 at 09:01:10PM -0700, Abhinav Kumar wrote:
> Currenty the VCO rate in the 10nm PLL driver relies
> on the parent rate which is not configured.
> 
> Configure the VCO rate to 19.2 Mhz as required by
> the 10nm PLL driver.
> 
> Signed-off-by: Abhinav Kumar <abhinavk@xxxxxxxxxxxxxx>

Sorry for missing this when it was posted. This is consistent with the other
files in pll/, so

Reviewed-by: Sean Paul <seanpaul@xxxxxxxxxxxx>

I'll stuff this in dpu-staging/for-next.

Sean

> ---
>  drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c b/drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c
> index c4c37a7..fb485cb 100644
> --- a/drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c
> +++ b/drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c
> @@ -39,6 +39,8 @@
>  #define DSI_PIXEL_PLL_CLK		1
>  #define NUM_PROVIDED_CLKS		2
>  
> +#define VCO_REF_CLK_RATE		19200000
> +
>  struct dsi_pll_regs {
>  	u32 pll_prop_gain_rate;
>  	u32 pll_lockdet_rate;
> @@ -316,7 +318,7 @@ static int dsi_pll_10nm_vco_set_rate(struct clk_hw *hw, unsigned long rate,
>  	    parent_rate);
>  
>  	pll_10nm->vco_current_rate = rate;
> -	pll_10nm->vco_ref_clk_rate = parent_rate;
> +	pll_10nm->vco_ref_clk_rate = VCO_REF_CLK_RATE;
>  
>  	dsi_pll_setup_config(pll_10nm);
>  
> -- 
> The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
> a Linux Foundation Collaborative Project
> 

-- 
Sean Paul, Software Engineer, Google / Chromium OS



[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [Linux for Sparc]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux