Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp847931pxb; Thu, 23 Sep 2021 11:51:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzgRxzW5d/O78hIDb+wa8wX2smwf/FbjYzh9n45KKWAReNdZvRcFOqT52n5wubne9joHrbM X-Received: by 2002:a92:c683:: with SMTP id o3mr5207866ilg.0.1632423116136; Thu, 23 Sep 2021 11:51:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1632423116; cv=none; d=google.com; s=arc-20160816; b=bFnK848Pf2xjs7fQhuKjrECuZrqiehIMCjHQobCpm+wA37qH1n8VNTZi23j2sljVYE Lat25hj9sEw3gqBC1OHh8pIgnPZdx9KwIEXtjoEzAjbC1YsqDM453eCqwrvb95qbH8b8 cZ54F4ZGm4UuxpbxgoGv2m25ETl2N0KIHk4Ki5fPNeMyA5Vva6oaalMmINx2BA1IeNLV 60yfvDbN6vxKAfwDKDFUvzEK6pJnQW54VXOwQ1J6did4Op0tybBdhSQ/FnTf1n0a0nAC 6I20qbnBzOKAVHlvW/lkBlBYMFUcTWzdgalbMjEwmojUX7peaTUNhAO7U1nAc7BlQn1I OrhA== 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=9CBqcEeaNCIzEJmTkQKL3nnjymx6WgZloiotm1WXO5Q=; b=qv1mPw2RWzCQjiNFaqCTh4eCAK+LPCCzjqsbsIga9kzz9B5itWR0CxOooVB34yBkas 9WwbM366Hg1fq7kzINAcyZZ1cH/lD6vesjvwl/IU/hQRAsvRwshM88hs9Va9WXyB0kHS 2ISZPO7lZs+LA1hPIWY/bEXknYi7IOqLymEnXXySlHEjb+DYLdveaQPRncOZWq/RY2lk B3GC1SUQFjSIctRub48LGPWZ73JQ+tB0FZgDtQHyxH+O04p0o/6Lw2IoujA6lvlLThxh MfW7MtiGI7SW9KEvnhB1nkAe7M34E8PxIgtMou0fEi6tzL7UfGNiLwi458kIwehDBtVh 72rw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=FZGhrTos; 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 l16si7192598jaj.11.2021.09.23.11.51.37; Thu, 23 Sep 2021 11:51:56 -0700 (PDT) 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=FZGhrTos; 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 S242829AbhIWSv7 (ORCPT + 99 others); Thu, 23 Sep 2021 14:51:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52604 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242818AbhIWSv7 (ORCPT ); Thu, 23 Sep 2021 14:51:59 -0400 Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 14735C061757 for ; Thu, 23 Sep 2021 11:50:27 -0700 (PDT) Received: by mail-lf1-x129.google.com with SMTP id b15so29025817lfe.7 for ; Thu, 23 Sep 2021 11:50:26 -0700 (PDT) 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=9CBqcEeaNCIzEJmTkQKL3nnjymx6WgZloiotm1WXO5Q=; b=FZGhrTospEri7qgpD9SosYC6mllXRRt1rSBWvIvR7N6iRArrjJ4He4QebBVd+cajfD 75fqVz58YQWNarvpFpkkshoUQ62pc/Xe8n6xbmSQJF9zUVNOeKhStA+uKX2UcVm7EVDX Oy2VDS9I5ojFOcoejlAFsjwE2gYhurBMeUudMpVhx8DYuubujSTOjpaah5SevSeFR9fd bJJulkeZTBrwxYSgMoUp91EPJgOSmZmRGChxEzA3RrYPVyj2xVvHy4uAlTZ+3HyF/FLQ DewTEnSJEiN4q72dr569yuFVpZzyGZvKSBiRcBIGcho9zS2k+bcHL8F0ipPMf7u9VYmx kEvg== 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=9CBqcEeaNCIzEJmTkQKL3nnjymx6WgZloiotm1WXO5Q=; b=WS0cxD6ZlBefa0FmW0wlJSCGotNEiyMxMtf5ppYUer4fIK1dxfKP7QnaqsA6uoUluW xOEO2ed6fFqldmKWpfm/27vMuVudEHHS7rCgZBfQ4xPkDvcy5sDCSzsoLYTvaSID3tHr ZFWnvc4sWzzzO0rkT8FdrRQAR5q81TfGN8vklTyntoEcSUTsva2+4pJjnqKDGLNR6Hpa P7VklFFe1LKfixq1fRhcA7TeRSkJggzB3Nx3Zr+JFAtgbDKeJAdmjJBVK+Wgg5N1R8wr QKeGPDfCmDB3RYhLl0XhGrvDugjFGB9w09TJkYMnvI+gXhQPYB4tlDMtsznDhFbmWyFE Barw== X-Gm-Message-State: AOAM532jBQHe12ig/pZjFKPOjPwH+nKl6IUQ4TvbLDkErUXyEtC8OJVu OROQ4TgNNsn7xl9TeUFfq0UiAyUAquzPqJBIy7IsuQ== X-Received: by 2002:a05:6512:1515:: with SMTP id bq21mr5554685lfb.71.1632423025387; Thu, 23 Sep 2021 11:50:25 -0700 (PDT) MIME-Version: 1.0 References: <20210917124803.22871-1-wenbin.mei@mediatek.com> In-Reply-To: <20210917124803.22871-1-wenbin.mei@mediatek.com> From: Ulf Hansson Date: Thu, 23 Sep 2021 20:49:49 +0200 Message-ID: Subject: Re: [RESEND v4 0/3] mmc: mediatek: Add HS400 online tuning support To: Wenbin Mei Cc: Rob Herring , Matthias Brugger , Chaotian Jing , Avri Altman , Wolfram Sang , Yoshihiro Shimoda , Linus Walleij , Yue Hu , Bean Huo , Adrian Hunter , linux-mmc , DTML , Linux ARM , "moderated list:ARM/Mediatek SoC support" , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 17 Sept 2021 at 14:48, Wenbin Mei wrote: > > Change in v4: > - split driver patch into a core patch and a mtk-sd patch > - use mmc_get_ext_csd function > - move mmc_get_ext_csd() to include/linux/mmc/host.h > - modify some commit message. > > Change in v3: > - add detail descripthion for hs400 dly3 > > Change in v2: > - remove the check "mmc_can_ext_csd" > - change the hs400 tuning condition for "msdc_cmd_done" function and > "msdc_cmd_next" function > - use "-EIO" instead of "-ERANGE" > > Wenbin Mei (3): > dt-bindings: mmc: mtk-sd: add hs400 dly3 setting > mmc: core: add tuning support for HS400 mode > mmc: mediatek: Add HS400 online tuning support > > .../devicetree/bindings/mmc/mtk-sd.yaml | 12 +++ > drivers/mmc/core/mmc.c | 8 ++ > drivers/mmc/core/mmc_ops.h | 1 - > drivers/mmc/host/mtk-sd.c | 79 ++++++++++++++++++- > include/linux/mmc/host.h | 4 + > 5 files changed, 101 insertions(+), 3 deletions(-) > > -- > 2.25.1 > Applied for next, thanks! Kind regards Uffe