Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp1794839ybb; Thu, 26 Mar 2020 07:29:35 -0700 (PDT) X-Google-Smtp-Source: ADFU+vv65sivKmvpvxDbBd4ITPVEABQhvrwwy4/TFZR3Foa7yzOikewDE5ai97OKghZizBv60+dp X-Received: by 2002:aca:aa81:: with SMTP id t123mr183906oie.117.1585232974897; Thu, 26 Mar 2020 07:29:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585232974; cv=none; d=google.com; s=arc-20160816; b=qEK83bPopUipHX6MHt3t46PjIgjvJ4UnA+DXStUJG4W+pz4Omh02nVjSIG6dDz8hhF tJfvMR1HikVATYNqtzlb8JMB0zxyw78rVE16XX7NO5rz+CD8iHtrUYV5jzBCJEyEO7Gr b9P1qk8PW8+yOQpaaIwkdnCShyWJjeRJ8SZZkkZeBslmNeltAIIqFuVuL3q+DbWnkKmU 1ULM44bgeRxXgfJSTl8JEyosJwIRdxrjGbhGmJ2/mPlb6ZP5WEs5QTvDfDVV9aKBPKth Wtb3NdbzosLUbolYDZNHF1JtI8Ci0VWUtRqywp0iifHaNAORKYwZKDJ1OmqzQbr2DHho lA1g== 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 :in-reply-to:references:mime-version:dkim-signature; bh=dpR7Oxz1qNUziJu9EkZNTQU3ukjyRpCe41037a5byCM=; b=esCtsbqeoTEVEvHasS9H9iBBJWOsC/nphbmeTZsm9qX/e0lTFtkJBYWZwTGzY52PlZ labxVi2F1gxEGG1pJTkLom8OB0aitilf3dkxqvQkXlDkMwyGQ+9mBN+gLBP8YpFfk6b2 C+xTtUcAcnqLM9EYFfzk0x0P6e4JQAEGBWZlnluIXuXq5Wf3hK5eMoYmIhNZNme7VRnC K4MhvI9J2nV4X49OD6F9bHXtaGorQtjcD7e+oCEOcUspiJwYGtW/RRJyyhdRa+JEQgcP HOEtkfrtMzMesBz6ucfoLwkefJKE1+ClqrEtYRPUtCpdoDWk/BZmK8l5kNFuWO/Dlfz3 F+xw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=A5cZNsK5; 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 h14si830553otk.294.2020.03.26.07.29.21; Thu, 26 Mar 2020 07:29:34 -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=A5cZNsK5; 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 S1728290AbgCZO2v (ORCPT + 99 others); Thu, 26 Mar 2020 10:28:51 -0400 Received: from mail-ua1-f65.google.com ([209.85.222.65]:38658 "EHLO mail-ua1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728107AbgCZO2r (ORCPT ); Thu, 26 Mar 2020 10:28:47 -0400 Received: by mail-ua1-f65.google.com with SMTP id h35so2167634uae.5 for ; Thu, 26 Mar 2020 07:28:45 -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=dpR7Oxz1qNUziJu9EkZNTQU3ukjyRpCe41037a5byCM=; b=A5cZNsK5c5uZutnm0OIXGS+KX7eNfN7wqt28zszCZAhqy6YCJE5AXwTRTNuYDXqs6O kVy906+0sjz7Ea81h3wXaysYdR1rk2YkZaFasf8szBzhyoNf2RhFmIDZJ7itRAwGsL6p WNZ1EWZMpmNa1RW0Y3ztF9PD6W/8Tg1LWwKb/Dsx6bkaaASYPLcIsKa1lSndDFWS+ybG vY5Q33UTJBetKrYcvjeakGfoc+euPMjtKyS/THQ2N6reNORXrSfKGjJesQFgGTNoI4U1 wHF6ka30AIQAMrzkrofwUZOiYP3y0tSwom2KGfmjP0/uZtxcc0DRdQQw0w++JfPFBHFp PX6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=dpR7Oxz1qNUziJu9EkZNTQU3ukjyRpCe41037a5byCM=; b=AmGosdbjJpklTBQHSdfCjREKvPNQHv5xLson3Q0PCsW3UX3vkMNVf9aOz15796wd1I PlHeG24X17gfq8+E9fNCYa/JRL/3YocM/tKc0uV85LPle8s8M3tuYuJbENCEMziISP93 BppI05RqglOMozqui5wROeFxoBMpsB7GVD9fXbxS2qhHGHQQSZUC7j+QyS/IqOUNJDaR iUyZBGlZFvjCN5+KozSGk8wYpnOmbCSX+gw1SWYfMjUrHzOx9b6J1dUVklzDG2ClvuSx 8TKz4P5cBS13SsMRx/NtaIc0YpGWd1XcdGhsbFo3Ipj816PQOdiH7n0A/BRiozut9cnT uVqQ== X-Gm-Message-State: ANhLgQ2TgplRWMm0Wl1wrXBY9rXDf5gM2u7Q6/b9eBwxoxHCF41cV1Yy Kzk88ph8V7SYYTVtwQ8KjWjT3mlanKdTbUChIvkryw== X-Received: by 2002:ab0:6204:: with SMTP id m4mr6628927uao.15.1585232925473; Thu, 26 Mar 2020 07:28:45 -0700 (PDT) MIME-Version: 1.0 References: <20200325143409.13005-1-ludovic.barre@st.com> <20200325143409.13005-2-ludovic.barre@st.com> In-Reply-To: <20200325143409.13005-2-ludovic.barre@st.com> From: Ulf Hansson Date: Thu, 26 Mar 2020 15:28:09 +0100 Message-ID: Subject: Re: [PATCH V2 1/2] mmc: mmci_sdmmc: fix clear busyd0end irq flag To: Ludovic Barre Cc: Rob Herring , Srini Kandagatla , Maxime Coquelin , Alexandre Torgue , Linux ARM , Linux Kernel Mailing List , DTML , "linux-mmc@vger.kernel.org" , linux-stm32@st-md-mailman.stormreply.com 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 On Wed, 25 Mar 2020 at 15:34, Ludovic Barre wrote: > > The busyd0 line transition can be very fast. The busy request > may be completed by busy_d0end without wait the busy_d0 steps. > The busyd0end irq flag must be cleared even if no busy_status. > > Signed-off-by: Ludovic Barre Applied for next, by adding a fixes+stable tag, thanks! Kind regards Uffe > --- > drivers/mmc/host/mmci_stm32_sdmmc.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/mmc/host/mmci_stm32_sdmmc.c b/drivers/mmc/host/mmci_stm32_sdmmc.c > index f76e82f8f12f..d33e62bd6153 100644 > --- a/drivers/mmc/host/mmci_stm32_sdmmc.c > +++ b/drivers/mmc/host/mmci_stm32_sdmmc.c > @@ -358,11 +358,11 @@ static bool sdmmc_busy_complete(struct mmci_host *host, u32 status, u32 err_msk) > if (host->busy_status) { > writel_relaxed(mask & ~host->variant->busy_detect_mask, > base + MMCIMASK0); > - writel_relaxed(host->variant->busy_detect_mask, > - base + MMCICLEAR); > host->busy_status = 0; > } > > + writel_relaxed(host->variant->busy_detect_mask, base + MMCICLEAR); > + > return true; > } > > -- > 2.17.1 >