Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp2254560ybg; Sun, 27 Oct 2019 14:29:28 -0700 (PDT) X-Google-Smtp-Source: APXvYqyBuRPQMNzmbtbL9mt8iCH5UVBvqzRBH6vGwOxjfGGFwbuwDPb2b00z35eMPL5x7yQBDTb8 X-Received: by 2002:a50:8859:: with SMTP id c25mr15853109edc.253.1572211767973; Sun, 27 Oct 2019 14:29:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572211767; cv=none; d=google.com; s=arc-20160816; b=fguPDp8EhLM9kKCdphlUPHWF52exE3YIU4Oh1PYMLjldhGqjw0qYyIjoFc55gboBiq qgo0T/g2n2ji4uyBmwFgXQ26NcJzloneQH7fGLfxmGx85aOzl2RNLYsvrLPJwez1k2+7 0HWSEqPiw8So/XoJD39G5AVlAsLmb5rXXv4irAhL2khf3FZ7ynkWtfAUpy2SXqY7ru+h i6Kukv68bSXeXA9C1rz10uF+//5XhZyFpndIrLLDKv36YnTNzsZ6L0jT3nCOPGuTCG7g 2NeInU8tgu+tiUBTyebdlc0F8x2dQmDsZDo4fy78AaSgS+qCUfWetn1K7D9oI8iWYFRh SsMA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=42mqs3Mqn2HpgCB5BbZUSVadikLG8/6uu4z6bML/530=; b=XFFZfkATevYT9QfwWOXKKSn9zLmVBjYywKKb4nHWmy2W24MJQ0DHJn5kLZzWySRYz+ uBpk6Y4sg/FoER7ouAt9GpbG2nnymf9ReFcYv9To28rHyxdQ3g2ZNAwGYbZ+5veG2fTJ eBjQhSBXxgiQM0Z9E82+EWQATuvoL/Z9Vet31TrR9XbUtPMMluocRiwkoroaL11LW5t2 OY3GOealLVX1wcSiTRgXpBrIe62tbQVVjHY/P/AQruXWrGDfy2GRSE+rPeoGxYwLLRea Eh5+k9HcK2aOMaYESi1n54JD0UZF5/X2IXo/oLgJiMtZeq8/vpeDkZaLAVyrhhKGAsuW zuDg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=ZNfTg1j2; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m21si4833245eja.161.2019.10.27.14.29.04; Sun, 27 Oct 2019 14:29:27 -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=@kernel.org header.s=default header.b=ZNfTg1j2; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732777AbfJ0VZg (ORCPT + 99 others); Sun, 27 Oct 2019 17:25:36 -0400 Received: from mail.kernel.org ([198.145.29.99]:47482 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732770AbfJ0VZf (ORCPT ); Sun, 27 Oct 2019 17:25:35 -0400 Received: from localhost (100.50.158.77.rev.sfr.net [77.158.50.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 0651B21783; Sun, 27 Oct 2019 21:25:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1572211534; bh=Y2PGDeGpqDF5Aq1B/bYZdGBz4DvQrgjH7TQuNiejeWc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ZNfTg1j2vaPklHnlY1ZtqEdBUG8BDX0l2+2NuLm3sof2SSvI9FVCCcEBDgkUtvMA6 G00cL6Qt+/6WWIXz8IEU1Qoi+iI+xkc8BpU5BuwI7zyaw7OjhtRA3YxusDvOwrgpxp pVUXe4sZY8+Bt0jVY9ZEU7Aug18zCeMV8cUW4a9M= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Sascha Hauer , Fabio Estevam , Bruno Thomsen , Ulf Hansson Subject: [PATCH 5.3 141/197] mmc: mxs: fix flags passed to dmaengine_prep_slave_sg Date: Sun, 27 Oct 2019 22:00:59 +0100 Message-Id: <20191027203359.315800560@linuxfoundation.org> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191027203351.684916567@linuxfoundation.org> References: <20191027203351.684916567@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Sascha Hauer commit 2bb9f7566ba7ab3c2154964461e37b52cdc6b91b upstream. Since ceeeb99cd821 we no longer abuse the DMA_CTRL_ACK flag for custom driver use and introduced the MXS_DMA_CTRL_WAIT4END instead. We have not changed all users to this flag though. This patch fixes it for the mxs-mmc driver. Fixes: ceeeb99cd821 ("dmaengine: mxs: rename custom flag") Signed-off-by: Sascha Hauer Tested-by: Fabio Estevam Reported-by: Bruno Thomsen Tested-by: Bruno Thomsen Cc: stable@vger.kernel.org Signed-off-by: Ulf Hansson Signed-off-by: Greg Kroah-Hartman --- drivers/mmc/host/mxs-mmc.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) --- a/drivers/mmc/host/mxs-mmc.c +++ b/drivers/mmc/host/mxs-mmc.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include @@ -266,7 +267,7 @@ static void mxs_mmc_bc(struct mxs_mmc_ho ssp->ssp_pio_words[2] = cmd1; ssp->dma_dir = DMA_NONE; ssp->slave_dirn = DMA_TRANS_NONE; - desc = mxs_mmc_prep_dma(host, DMA_CTRL_ACK); + desc = mxs_mmc_prep_dma(host, MXS_DMA_CTRL_WAIT4END); if (!desc) goto out; @@ -311,7 +312,7 @@ static void mxs_mmc_ac(struct mxs_mmc_ho ssp->ssp_pio_words[2] = cmd1; ssp->dma_dir = DMA_NONE; ssp->slave_dirn = DMA_TRANS_NONE; - desc = mxs_mmc_prep_dma(host, DMA_CTRL_ACK); + desc = mxs_mmc_prep_dma(host, MXS_DMA_CTRL_WAIT4END); if (!desc) goto out; @@ -441,7 +442,7 @@ static void mxs_mmc_adtc(struct mxs_mmc_ host->data = data; ssp->dma_dir = dma_data_dir; ssp->slave_dirn = slave_dirn; - desc = mxs_mmc_prep_dma(host, DMA_PREP_INTERRUPT | DMA_CTRL_ACK); + desc = mxs_mmc_prep_dma(host, DMA_PREP_INTERRUPT | MXS_DMA_CTRL_WAIT4END); if (!desc) goto out;