Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp5821653yba; Thu, 11 Apr 2019 06:30:44 -0700 (PDT) X-Google-Smtp-Source: APXvYqy9ouuWKeVZ+9ejOOboF8qi/GsQVyBc/RyEw7ftb9bdWYZ71eSVRsk+ogBjvjAbdZj2rMd8 X-Received: by 2002:a65:4bce:: with SMTP id p14mr48229110pgr.376.1554989444513; Thu, 11 Apr 2019 06:30:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1554989444; cv=none; d=google.com; s=arc-20160816; b=HmGt1yyHcZE82QbtgZXobGPYg+zRwh6C8/YyQOvF41TZfQfoLLWrwtrWwYl8w/djSi VD4DqozRN7RByAd7QDaQ5vjZi2OOzeqOT66vmZ8WAre0s+fYr22OjcDOxQ7TaV1SBJJB 1mcvqdsT5TDpOXQhz5lcvAdl3j/mo6HI15eb7hmqbVckLPPCmlZ8QruWVKoS6e9WI3HV nFFnuB+1eVkQVKXN9YIYQfz06fPwaqtEkRHJxfK0cPFE4L43AdCLkgmorTEOskx8L8UN U+HTygEVAUDRSkBZetjXJSL4iaUpn5/zAMdYqNiW5Fwm1e8OHiqyeyyKfC3cEb+qb5GI kHyw== 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=LXcIovZxTvZn11FWVbqbY1we0+r7DuIF0I4xz4b9YLo=; b=d+QmV6ET3lJdlK+2DlkdZiA+DpjK1K+IUbHIdprlGq9DF0LLz4I0jALWKgxt+CeNfW K1m2LWvD2sc+u9IIbp9qwSxHhqxuXpd8ShZCrxHGKHSv9JlMv4KT3cyCh0h4sXZ+Sroc 51RJylV7oUD5XrhhvwY/dgRK8Uju2YnvGEoF09dY1r73he5RZqz83q0fYDMkoMIV/MGI 4p9f3U/adKFCoFw8VlhRJ68CDe1rSx6+qvnea9U9JDLAyPV/sR/nd/iDaDrwjNvXU1sY alP9cYK6pC+oS7Qg0UWT0HFEmKa0XsSWxRLXOLL+m7hI3NnIvygF5tv2hmZL4Ehu5LmZ dsxA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=CmUtjF4O; 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 e4si13991029plb.107.2019.04.11.06.30.28; Thu, 11 Apr 2019 06:30:44 -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=CmUtjF4O; 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 S1726748AbfDKN3s (ORCPT + 99 others); Thu, 11 Apr 2019 09:29:48 -0400 Received: from mail-vs1-f66.google.com ([209.85.217.66]:40841 "EHLO mail-vs1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726577AbfDKN3s (ORCPT ); Thu, 11 Apr 2019 09:29:48 -0400 Received: by mail-vs1-f66.google.com with SMTP id f22so3450186vso.7 for ; Thu, 11 Apr 2019 06:29:47 -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=LXcIovZxTvZn11FWVbqbY1we0+r7DuIF0I4xz4b9YLo=; b=CmUtjF4OlkiUvmSqlEINExxtGBm1etDEa6b7krf0lnYyOCed5mZURLnYsrc9pZhD4e jU5QfWOloyAEQ6BKuGywjN5G0EsHkVKCU20anmbtKFRjcaBgHQUxDBAoEd9Wr0cFM4U5 w3tI3Sb11aiCZTDJ9vWCbu/ZmdVEFc/ZWeIznkWhuSaxThhPEAoepoP8+t/jxKaErrWf HQ1nqcTDHu1CH4Bvi3ujEZ0HyFYN/toftaBjr0NWJ5IsIQuPsbset7KQ2TttcGjq0J2w F3ezxsWfZTPYs7txLVOG1GiQaKQ4BBWTEq8I/F2mtsYtCsC+NjGl5XL9ARq2WHesYm99 VlOw== 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=LXcIovZxTvZn11FWVbqbY1we0+r7DuIF0I4xz4b9YLo=; b=JUd3t9+vlEn6IMHD5T4Iz6GFdNR7t5JOir1fyw/2lDEPsxwe+bilbc1RRVw0aR3r6N RsuSWhaTQiJUug6G9VI7VVsFK/+dqnuoP1tQRzTIfr1jeAnV127RqAgO6apVdXHRWtRW 5+0rjzwjPJMhLt9/IcCQEZMsEp3MsbgcIY1mo26SN9Q4FUPc+thsUWn7NbRSP9GU+ZFA kt0n1Tpaq5ibjkMZmkVLCiTGZ5yYdFouddnvsZ67LuLEmEhRa82FS6KL8gdfDMSwh+1e G3bW6BImGaYxkbCdO2oCAV2IiZmppnVcYr3v0KRtHCbNZqBD4sJVMKfUgaK3earV+8sf NziQ== X-Gm-Message-State: APjAAAV6/DTlArw32p1440Q4sjrMmamVUGQKDWIzzY7yhW3EyiL+d7jH dIhDtMXuYuHxlMeal0pxkyGKEU1XnNuKUCvNZSNU4g== X-Received: by 2002:a67:2e8c:: with SMTP id u134mr27642736vsu.57.1554989386971; Thu, 11 Apr 2019 06:29:46 -0700 (PDT) MIME-Version: 1.0 References: <1551802205-32188-1-git-send-email-ludovic.Barre@st.com> <5b9fe100-6147-d64f-f676-6a5370a03016@st.com> In-Reply-To: <5b9fe100-6147-d64f-f676-6a5370a03016@st.com> From: Ulf Hansson Date: Thu, 11 Apr 2019 15:29:11 +0200 Message-ID: Subject: Re: [PATCH 0/4] mmc: mmci: add busy detect for stm32 sdmmc variant To: Ludovic BARRE Cc: Rob Herring , Srinivas 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 Thu, 11 Apr 2019 at 14:37, Ludovic BARRE wrote: > > Hi Ulf > > Just a gentleman ping about this series. > I sent this series at same time of dt_mode > (no dependence between both). Thanks for pinging. It's been a busy period, with travels etc. I am just catching up on everything and I will soon come back to this. I haven't tried to apply this on top of the other recent queued changes for mmci, but perhaps you can check if a rebase is needed? Especially since I plan to run this on my ux500 board. Kind regards Uffe > > BR > Ludo > > On 3/5/19 5:10 PM, Ludovic Barre wrote: > > From: Ludovic Barre > > > > This patch series adds busy detect for stm32 sdmmc variant. > > Some adaptations are required: > > -Avoid to check and poll busy status when is not expected. > > -Clear busy status bit if busy_detect_flag and busy_detect_mask are > > different. > > -Add hardware busy timeout with MMCIDATATIMER register. > > > > Ludovic Barre (4): > > mmc: mmci: avoid fake busy polling > > mmc: mmci: fix clear of busy detect status > > mmc: mmci: add hardware busy timeout feature > > mmc: mmci: add busy detect for stm32 sdmmc variant > > > > drivers/mmc/host/mmci.c | 67 +++++++++++++++++++++++++++++++++++++++---------- > > drivers/mmc/host/mmci.h | 3 +++ > > 2 files changed, 57 insertions(+), 13 deletions(-) > >