Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp3524760pxb; Mon, 24 Jan 2022 11:23:18 -0800 (PST) X-Google-Smtp-Source: ABdhPJyyquEU3bLB+DftJ7JxIulsd/3AdSPWCryJzBLCPF2yHz0lgAKUvvqJBilR4qYRdcqprP8x X-Received: by 2002:a17:902:e844:b0:14a:ef67:ed96 with SMTP id t4-20020a170902e84400b0014aef67ed96mr15278192plg.104.1643052197840; Mon, 24 Jan 2022 11:23:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643052197; cv=none; d=google.com; s=arc-20160816; b=bprFTVk/ZD+hcmhV1HAHFNASXE63c5oRPh3SCySZ1iJQg3Mm7rVNKW554KfArFHAzu lWghzfescpDfVQrMJi3nUschC4rHegJY8ikbMNYKehoeDmR7DopB19+Vl44qXXqtyBwF ike+z9XwQFfpPB6qInKRqYrsGs7txRSiOvBWT7aET93qaKwxMRglidERumLH57DjjVju bastHRKmMPumSqWE8w/C8Q+CJAbAYNskRJU3xNt4mJ9jXQpG/gcT4UyEtSJxTAkZvyRh U3WNw2U346HIWYTlRCHKnDMpOo7HJKT/Ewfm2rFlI1VFB5hAVAhU6+MlLannAnrlyf5M 0/Tg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=wFgLqQiQZekbL3DCdTli/cNo/XPQ933io0UcW9Nz8QY=; b=Ki/p+m/jaz5o0oZrZvrBjd/4vEjD9yrPk2dWfv4B7rzPFoQy7Pg05SlF/KkHBeAh4g AOXrAFWvzURcgYCAUT+eUYMJND1qwQMNwIldrUKPkFDYXZ1+qSg4hb9Qfb2gyHwZW3j+ 1rRT/2UDsUOzHthpycJpmdCH6GR5RWJdTtebxa7NdH6L+/4mfHoI0lTaa/IZoBhiTLj1 mcnIHxR7KkbE4fIIJ7POZiBVBkv/Ot+7UARQy8xwE5vOM9wHDewbv3OP2n1LAUrx2eBK saNosSKQ7JHgWvrYnSOxvF1n7WeHONQiYeufTlHZIdXtBzlLAHN3x72eM/alv2Lt3iWR FBIQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=pL60G1qn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q21si11665771pgv.5.2022.01.24.11.22.54; Mon, 24 Jan 2022 11:23:17 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=pL60G1qn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240214AbiAXOly (ORCPT + 99 others); Mon, 24 Jan 2022 09:41:54 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39940 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240076AbiAXOlv (ORCPT ); Mon, 24 Jan 2022 09:41:51 -0500 Received: from mail-lf1-x134.google.com (mail-lf1-x134.google.com [IPv6:2a00:1450:4864:20::134]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C3693C06173B for ; Mon, 24 Jan 2022 06:41:50 -0800 (PST) Received: by mail-lf1-x134.google.com with SMTP id b14so50006324lff.3 for ; Mon, 24 Jan 2022 06:41:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=wFgLqQiQZekbL3DCdTli/cNo/XPQ933io0UcW9Nz8QY=; b=pL60G1qn0Cwzz+CCO5iPYCVX1X5revhvUOJ8CdKOUnYBhrrxx0XYZkbgnkvb+luTbV 11zDSBIXRpKDYfKfCQuAYp5d4NswkqV5gh0tMDnn+52uGclpnKqRcYBmSDIIeSMbnkeM qoUjrbQKy6lylH47adN8dkrz0pxTqHO/Apdg52fdewkurhOyGQWftIPhSu/EM7qOH15M /tqmzO7FtGtSkxiRoqFp84T98l+Hu4wuFgPnQxCEDE9PywjnyWJBLLMv+ajqctt88NCD TcWIaVAkh5jCe/FbzURWw/B3xmyq6U+l+1DjIhpPtq+dVtxJmNOhiXG9sCqdKfpkhi46 b67A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=wFgLqQiQZekbL3DCdTli/cNo/XPQ933io0UcW9Nz8QY=; b=yPhJfLE/fDxOic/2ihypL96YqqI/x7/9zkJ7fjM62WgT1rfjTr8aQjBApcWA9h1jvv QwH0b2N2bgW4E4AeHpN0zrTQfES1GLZzjNwhYvNm0sz8MYIr0l+SmyWXXAIO3u2zABYL c4pnKGYAdLXziYvPPIXgFwXiTlRkFEXhovkh4MOdGwpcMP0hyY06CVb7Fjr3ynbedox0 yANT1ECbg6nR5c8pzOScvVjvBl8u30X4XZQWt1t1NfPiCgjptN3uLePcv0+4+EMz9VNX TrO5zQ7aF4gWKugfhXzZqzTXo57i4+VIMx1TGgCTwinSzijcjXI6LJyeP7CEKfblM8Xc GiTQ== X-Gm-Message-State: AOAM5309GfiB3DSntVHjHQfGbMDJ79TwDZ7fZPnOSiV8xWFgF+jJoPhI 8sfF5Jz9FbI6sRqfDX0HktNpo4gDWM/untMP7sCIQA== X-Received: by 2002:a05:6512:2ea:: with SMTP id m10mr13241339lfq.254.1643035309135; Mon, 24 Jan 2022 06:41:49 -0800 (PST) MIME-Version: 1.0 References: <20220119075306.36262-1-benchuanggli@gmail.com> In-Reply-To: <20220119075306.36262-1-benchuanggli@gmail.com> From: Ulf Hansson Date: Mon, 24 Jan 2022 15:41:13 +0100 Message-ID: Subject: Re: [PATCH 1/3] mmc: sdhci-pci-gli: Reduce the SSC value at 205MHz for GL9750 and GL9755 To: Ben Chuang Cc: adrian.hunter@intel.com, linux-mmc@vger.kernel.org, linux-kernel@vger.kernel.org, greg.tu@genesyslogic.com.tw, ben.chuang@genesyslogic.com.tw, SeanHY.Chen@genesyslogic.com.tw Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 19 Jan 2022 at 08:53, Ben Chuang wrote: > > From: Ben Chuang > > The SSC value is 0xFFE7 at 205MHz and may be saturated. Reduce the SSC > value to 0x5A1D at 205MHz to reduce this situation for GL9750 and GL9755. > > Signed-off-by: Ben Chuang Applied for next, thanks! Kind regards Uffe > --- > drivers/mmc/host/sdhci-pci-gli.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/mmc/host/sdhci-pci-gli.c b/drivers/mmc/host/sdhci-pci-gli.c > index 4fd99c1e82ba..9ead32d73447 100644 > --- a/drivers/mmc/host/sdhci-pci-gli.c > +++ b/drivers/mmc/host/sdhci-pci-gli.c > @@ -390,7 +390,7 @@ static void gl9750_set_ssc(struct sdhci_host *host, u8 enable, u8 step, u16 ppm) > static void gl9750_set_ssc_pll_205mhz(struct sdhci_host *host) > { > /* set pll to 205MHz and enable ssc */ > - gl9750_set_ssc(host, 0x1, 0x1F, 0xFFE7); > + gl9750_set_ssc(host, 0x1, 0xF, 0x5A1D); > gl9750_set_pll(host, 0x1, 0x246, 0x0); > } > > @@ -533,7 +533,7 @@ static void gl9755_set_ssc(struct pci_dev *pdev, u8 enable, u8 step, u16 ppm) > static void gl9755_set_ssc_pll_205mhz(struct pci_dev *pdev) > { > /* set pll to 205MHz and enable ssc */ > - gl9755_set_ssc(pdev, 0x1, 0x1F, 0xFFE7); > + gl9755_set_ssc(pdev, 0x1, 0xF, 0x5A1D); > gl9755_set_pll(pdev, 0x1, 0x246, 0x0); > } > > -- > 2.34.1 >