Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp657578imm; Wed, 1 Aug 2018 03:09:49 -0700 (PDT) X-Google-Smtp-Source: AAOMgpemrpAYyFcdE3AmxtRj65QP1qxYbFHzzu1m1XqItCKxhPupfVZiaSxbPRapemDBHDU+0mMW X-Received: by 2002:a63:c60:: with SMTP id 32-v6mr24120605pgm.155.1533118189487; Wed, 01 Aug 2018 03:09:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1533118189; cv=none; d=google.com; s=arc-20160816; b=NozG0o/pjuJbNb+NsCxVF8YopO90dQ3Zb7k/UnN/eUoIKdAuAFNKYguLXN5c6DABqo BFIzxFoeRATdqlQEa2h29Dk6eHuzp8CkptDWdPmjV99Re+wN0jLuD/frNPinhnIBnOFW Bb7vlk2zc64H2jFofGqba04jG8HsSHYdnfjv4szgIus4WkgA+gaeM2vdwbkQlVPd3X8f fVUxde34Vb/45YMgtFePFUyxvYxhphYMNe9ATu5oVgcJyPqOqLoXVkGVBDE5fdMtxDr4 i34HoynwmudYjraoyzG0++Yzmtv7XlIOhaCS5/ak5dVA2etrn3D6hJ4shVFMQKjxBniV RLAQ== 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=Mwmax1l8RqlIaUVKaYEZVDMEdU/1qlb2reQHCd0FZjc=; b=BRXxOc6YjpKT8IO2ETfX3ViuEilWbsMmnxE50wuVB+i4NG6X5/NbBs8GDvJmNqaaaD 2HayuBGaI+sIN0pVj1VOTxUr7ZGsTd8kBQuQRtZmXkBF2mjHZBRztjM3JiL8k3ECikAh bLt9mSE2sMe+Dfsw6m3VXz+WkRHVW2kJrJYT8JjZJ4hqweTyb/ygROQ8XoQ3K3TRxTKm Y3zu2tILrL0LlZACbQZ2L0PRddi7PB3l5PCd0uGDj3l39njPtda6srEgEEivUDyLLAz7 vJMxEW6r9aMDuEKqOXz16nSt5CRmwu7GeabKhllw5zDrgWXpOYBAJs0QfitrhLTF+t1R RMzA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=RY0kGF4H; 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 q20-v6si16325716pgl.573.2018.08.01.03.09.35; Wed, 01 Aug 2018 03:09:49 -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=RY0kGF4H; 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 S2389321AbeHALxl (ORCPT + 99 others); Wed, 1 Aug 2018 07:53:41 -0400 Received: from mail-it0-f66.google.com ([209.85.214.66]:54265 "EHLO mail-it0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2388984AbeHALxk (ORCPT ); Wed, 1 Aug 2018 07:53:40 -0400 Received: by mail-it0-f66.google.com with SMTP id 72-v6so8826576itw.3 for ; Wed, 01 Aug 2018 03:08:39 -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=Mwmax1l8RqlIaUVKaYEZVDMEdU/1qlb2reQHCd0FZjc=; b=RY0kGF4H1dLc5GzlISt+tyUuwNt2uJlI4xP+Nmp2wtIK0zJsjQJFHCAwj88XObl0r8 vwpyN3ETl9jLndRoztovj7IbZlQhxqaqkNAhz+Mkr3FHocZyN6flCJ3IwYcGzvaR4Hve E6pfiiE6RwrAn0MT3vKzXIoKVxfk7sGPOP51c= 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=Mwmax1l8RqlIaUVKaYEZVDMEdU/1qlb2reQHCd0FZjc=; b=YCzy/mW9dUKQt94r2ZxRSEwjR/25ANDlC8ilaN4BPZ8ZYgD8OtwVCe/RX9Bi0hu/QW N9Yo35tCR/un/BagkXUCNmS17kW8dwcXZ4Swu2Iia3JkpEQ704WIzbs+103fnQO0T8Zv 78WQaioLePTG9W7Mys6tMIV031GFdQ+97q/jo1KLZsNmyEuMu82SQGWiBfJMCAjhs83E uKvAaYa6tQ5hWVJHxAmOqSp1rg31iQC1C6d0F6E6F0BoPvAyvMDtUxX7Rl7VmAxYzx0d oGRKJHgCOCK/BLDKHrAu9RRNsMWamSokmFxEtWuozXvQY1lZIKJmp+ZE6f94a8C6lgoW lR/Q== X-Gm-Message-State: AOUpUlFpPLyhqyFJQENQEm9/DE348xcRjut3/SezfFn5MRo9Loqs2KnT kVDUN1iqllD8wT/R5d2WlWd4pqoXfQzB2xjcZW2hUQ== X-Received: by 2002:a24:69cb:: with SMTP id e194-v6mr3043791itc.102.1533118119493; Wed, 01 Aug 2018 03:08:39 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a02:2b03:0:0:0:0:0 with HTTP; Wed, 1 Aug 2018 03:08:38 -0700 (PDT) In-Reply-To: <1533116221-380-2-git-send-email-ludovic.Barre@st.com> References: <1533116221-380-1-git-send-email-ludovic.Barre@st.com> <1533116221-380-2-git-send-email-ludovic.Barre@st.com> From: Ulf Hansson Date: Wed, 1 Aug 2018 12:08:38 +0200 Message-ID: Subject: Re: [PATCH 01/14] mmc: mmci: fix qcom dma issue during mmci init with new dma_setup callback To: Ludovic Barre Cc: Rob Herring , Maxime Coquelin , Alexandre Torgue , Gerald Baeza , Linux ARM , Linux Kernel Mailing List , DTML , "linux-mmc@vger.kernel.org" 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 1 August 2018 at 11:36, Ludovic Barre wrote: > From: Ludovic Barre > > This patch fixes qcom dma issue during mmci init. > Like init callback of qcom variant is not set, the qcom dma > is not correctly initialized and fail while dma transfer > ("buggy DMA detected. Taking evasive action"). > > Signed-off-by: Ludovic Barre > --- > drivers/mmc/host/mmci.c | 1 + > drivers/mmc/host/mmci.h | 1 + > 2 files changed, 2 insertions(+) > > diff --git a/drivers/mmc/host/mmci.c b/drivers/mmc/host/mmci.c > index 71e9336..1841d250 100644 > --- a/drivers/mmc/host/mmci.c > +++ b/drivers/mmc/host/mmci.c > @@ -208,6 +208,7 @@ static struct variant_data variant_qcom = { > .mmcimask1 = true, > .start_err = MCI_STARTBITERR, > .opendrain = MCI_ROD, > + .init = qcom_variant_init, > }; > > /* Busy detection for the ST Micro variant */ > diff --git a/drivers/mmc/host/mmci.h b/drivers/mmc/host/mmci.h > index 517591d..696a066 100644 > --- a/drivers/mmc/host/mmci.h > +++ b/drivers/mmc/host/mmci.h > @@ -338,3 +338,4 @@ struct mmci_host { > #endif > }; > > +void qcom_variant_init(struct mmci_host *host); This isn't needed. > -- > 2.7.4 > Anyway, we can just drop this patch from your series as I amended the patch causing the problem. I will continue to review the rest. Kind regards Uffe