Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp2543392imm; Thu, 16 Aug 2018 11:11:38 -0700 (PDT) X-Google-Smtp-Source: AA+uWPy+zCnhD/oZvz+UogZMhzCzUXhmYtRVoTka0lHXSpsQH9U1Ew74T+djbNSRxvPGDIarr49K X-Received: by 2002:a65:5245:: with SMTP id q5-v6mr29584308pgp.67.1534443098069; Thu, 16 Aug 2018 11:11:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1534443098; cv=none; d=google.com; s=arc-20160816; b=n/XtioL9Jx6Js/iYYTBdjKG2nY1LuoT4FhL4TVQTWqr1N8e6XXgyHww0ruEXMIl58G 1ZSbyiEBllouLhItXpIHdJnEeNo4mqsJsa1c/OhevUNvkdm/Ine6Je657UY5m9+NafXO t35aTX6TxItK/Wzffbs3YZOgVg5HSQ/doELYDA/8OvDPlZ/kpcyIYl+4AaIMwxHNsm2a XF/k+enL92csEw7hPAcQHk3y9AnZNDw5APccXEXG3xK5cfdAUrrfVgzNK8Yznq9tgngP f1f4gqHCvfFVF7DnC4wGcuBTd9cXdcyvagLMDAppz4oLAoTYBo73VB5j7vDR8TYIj3KL kweQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=TXZmpRb/NmzG8w/RDUMO2wTVk/j99qe6L1IDjdmxW+Y=; b=J795p8xCMh1t5sQ6gppMLRFLBeUsKYcVO46wSPr8mGqXFwqhA58Fep7+69tC9topNe W+5rVZ5rqQJy8oN5e0CUr2DT6Ez7iXp1yWEpOsrUrS0gXNWImeadWSzphBuCNvAdbA1/ Y7nbzIcLE9zTXkUwA6Z9RVNZMXKp6Dar7xHQA6b6ZN2tK8gzXEq1hNES6iiQ85njV1K8 ywlCf6KQM+hP0u7OBpAf5OT/bQ0Mpd7EHBpUAR0fz7KJhw3PKSoM1/A2w9gWOIqxotgy I7ABb5RxNkNpku6jiKHy0KRao+Izeu0FdwGb1JwNvw79ZCnBdNiV9iM+wq5m/Ex0q8VD xSXw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=dxgqJ4ej; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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. [209.132.180.67]) by mx.google.com with ESMTP id v84-v6si29150629pfa.103.2018.08.16.11.11.22; Thu, 16 Aug 2018 11:11:38 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=dxgqJ4ej; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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 S2390695AbeHPNBP (ORCPT + 99 others); Thu, 16 Aug 2018 09:01:15 -0400 Received: from mail-oi0-f68.google.com ([209.85.218.68]:35182 "EHLO mail-oi0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727219AbeHPNBP (ORCPT ); Thu, 16 Aug 2018 09:01:15 -0400 Received: by mail-oi0-f68.google.com with SMTP id m11-v6so7033875oic.2 for ; Thu, 16 Aug 2018 03:03:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=TXZmpRb/NmzG8w/RDUMO2wTVk/j99qe6L1IDjdmxW+Y=; b=dxgqJ4ejppzEbgT/a8+8ey3V9c+7Ybfzodq664ddmkJ/BU8AjgZU90TC+lY/6LI2C8 QBDBvXfsfG+9NPecwHA6v0z3F+YGuevpGf91A4r3YkqLAwuX58gjZRsIppEPfPYJ3Uqq h+ha+UFjXewLXAhccuHBgK0a7XOPxRtksstOo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=TXZmpRb/NmzG8w/RDUMO2wTVk/j99qe6L1IDjdmxW+Y=; b=LSbsLL0tLX7qjgu8Tnb6cq6oZYCbggVeknajWfCb927si6kzGpMGQ4+mpWJmApMRNp +V7RB2LI39/+LHNYh+TXalis+Mvdl83mYZ7WjHG1d9YyM02wN0hy1EZENbUJbOjOOaJK s7QAX/LJFk/DXVNo4sB3IkJF+O8DR1bgjiTBeCcF9j9ySb1L2yeLqnRPSl/wfyXbk4V3 tRNMEdJBcF+rAXMAMHIDvNw9isSQCP0Fl6hS5Os/eu4cGpZCgKW9c2YjGyAzMazbeNhv ucQ/Zr5S8Iq7fx+aVBoiuNMnu5wbAuR7Lsce7B1rLREud5kjrr5cFJDwQy3CFlv1t2yW SrhQ== X-Gm-Message-State: AOUpUlEhQ8Np8T9P+VHKCIprlFp0D6I2ldCfC+y7d8e6syN3wX0ZoG6p QjF6PDhEQ/vZTFMKogx2sPKiV7tc39cfdX0DF0XaSQ== X-Received: by 2002:aca:ed45:: with SMTP id l66-v6mr31774763oih.40.1534413827343; Thu, 16 Aug 2018 03:03:47 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a9d:2f9b:0:0:0:0:0 with HTTP; Thu, 16 Aug 2018 03:03:06 -0700 (PDT) In-Reply-To: References: <1534333184-25599-1-git-send-email-igor.opaniuk@linaro.org> From: Igor Opaniuk Date: Thu, 16 Aug 2018 13:03:06 +0300 Message-ID: Subject: Re: [PATCH 1/1] mmc: dw_mmc: hi3798cv200: add MMC_CAP_CMD23 capability To: Shawn Guo Cc: linux-mmc@vger.kernel.org, Jaehoon Chung , Ulf Hansson , tianshuliang , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Shawn, Will test it today with the change you suggested, in case if everything is OK will send v2 asap Thanks On 16 August 2018 at 11:01, Shawn Guo wrote: > On Wed, Aug 15, 2018 at 7:39 PM Igor Opaniuk wrote: >> >> Enable access to the RPMB on the on-board eMMC of the >> Poplar board. >> >> Signed-off-by: Igor Opaniuk >> --- >> drivers/mmc/host/dw_mmc-hi3798cv200.c | 8 ++++++++ >> 1 file changed, 8 insertions(+) >> >> diff --git a/drivers/mmc/host/dw_mmc-hi3798cv200.c b/drivers/mmc/host/dw_mmc-hi3798cv200.c >> index f9b333f..7a023f0 100644 >> --- a/drivers/mmc/host/dw_mmc-hi3798cv200.c >> +++ b/drivers/mmc/host/dw_mmc-hi3798cv200.c >> @@ -23,6 +23,12 @@ struct hi3798cv200_priv { >> struct clk *drive_clk; >> }; >> >> +static unsigned long dw_mci_hi3798cv200_caps[] = { >> + MMC_CAP_CMD23, >> + MMC_CAP_CMD23, >> + 0 >> +}; > > I believe the three dwmmc blocks integrated on Hi3798CV200 SoC are > identical on CMD23 support. So I expect the zero to be MMC_CAP_CMD23 > as well. > > Shawn > >> + >> static void dw_mci_hi3798cv200_set_ios(struct dw_mci *host, struct mmc_ios *ios) >> { >> struct hi3798cv200_priv *priv = host->priv; >> @@ -160,6 +166,8 @@ static int dw_mci_hi3798cv200_init(struct dw_mci *host) >> } >> >> static const struct dw_mci_drv_data hi3798cv200_data = { >> + .caps = dw_mci_hi3798cv200_caps, >> + .num_caps = ARRAY_SIZE(dw_mci_hi3798cv200_caps), >> .init = dw_mci_hi3798cv200_init, >> .set_ios = dw_mci_hi3798cv200_set_ios, >> .execute_tuning = dw_mci_hi3798cv200_execute_tuning, >> -- >> 2.7.4 >> -- Regards, Igor Opaniuk