Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp1143205ybl; Sat, 18 Jan 2020 19:51:12 -0800 (PST) X-Google-Smtp-Source: APXvYqz4xiwh+IGHUBzKoLwebNFv1GDpGGZ4pSfbyGjJySR7iOwW8OFHVNxdZwfzZblakIXjP3sF X-Received: by 2002:a54:4713:: with SMTP id k19mr8853967oik.113.1579405872505; Sat, 18 Jan 2020 19:51:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1579405872; cv=none; d=google.com; s=arc-20160816; b=XjcKUdwSRUWD+ooudyKP6q6+FW2IZXK5KZ8ZXT+bqOJtACBq4C3OrrVJCnvvr6sKCR QMLgfP7gQ2vwTDX5FOkzyrann+R79dSXqFHwF2HxPrexLNG3AzPgRYWlOdavqIay/1SO 1I+v4SCoIilpQvFJy6eDGw10y1Jxh5Y7pQfvRhoY1VOQ0aFLuKggjFLBz9/SQzy6PW49 htKr15hzsdyEJovCrXt/50rz4RFbB3u2kr0rFFmDUHuyC9XZ88vmCtG9d70jtBMzX/dU yBEck40llIT4i0fDw/nMKtTPCmifNZdia8iqinw6ykjFMZKVm8pUs86idLIkVz0CVi4f B8xw== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=uZ5T5UfJAQJwU5MzOJB4Yvh3UEefL9B9keDh3VxMHPs=; b=i2BuNjm63b/8gbrOnHwQkGB7FsFVCBJdVGpBPrdhFxy17L9EzslV62sEMGwNnCjRnF P5Xl1GIatrDS4orYqI+1ZqewGfZSf3mvsur0GQxaGEVOghktKAev2P5Y3c/i6YDgblsd meLIvk112m99hGQOn4+4YAo1sI0Cu90fnCZBXzkQ3IP8lRcjBqpMvGGFHLG6b23VLlyB ffKuz+g/5YM41J4hZvHqSpz/D1h6NQl66DLRt1/pybTXT6EefndtBmB+sV2WGOyGzAeR rRXYapE+QDLauAc6jcn3VGYWOrZPJjXgwTPSgCowSigDXhDgpsQAoH1BvvXPlAD/Tk7F C55A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=t4mtc3am; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s74si15491658oie.109.2020.01.18.19.51.00; Sat, 18 Jan 2020 19:51:12 -0800 (PST) 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=@gmail.com header.s=20161025 header.b=t4mtc3am; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726407AbgASDuG (ORCPT + 99 others); Sat, 18 Jan 2020 22:50:06 -0500 Received: from mail-pf1-f196.google.com ([209.85.210.196]:45430 "EHLO mail-pf1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725980AbgASDuF (ORCPT ); Sat, 18 Jan 2020 22:50:05 -0500 Received: by mail-pf1-f196.google.com with SMTP id 2so13994764pfg.12; Sat, 18 Jan 2020 19:50:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=uZ5T5UfJAQJwU5MzOJB4Yvh3UEefL9B9keDh3VxMHPs=; b=t4mtc3amxopGywAWkZqoZtv/mHuTlllXRwI6sX52MewkHrKOOI5+rZHWRrRto3WjKN cj5X3IhWIJ4WdVCLuF9sPjhXYbvIBM6XzylDFE9F0a7Vlj4ya/4D3B+Ujz5HVBFI52n3 iTPmt/c50xoQjhjXxke0+rNJGMmhkLowBvoXzUDmqJi6BW/tgC1mtBzsc3Z0NEdZC+sd eeve8wGELp/UuiA4PiEz7x8IePkw3biEhYlOMGUg7HXxGQYFhDrWjnc3BhhrU602FBYM QM1wx6Emk7X35rYg6alUeDnM8tLKB/C/WLmWOTTb8pqSQ8YlXODVVspdgtrp0lqrzmYS wGGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=uZ5T5UfJAQJwU5MzOJB4Yvh3UEefL9B9keDh3VxMHPs=; b=gBVizkjPAII6TzmMC1pvNIDxlgLQnwNg6K4TYysjqpVq47xZAMJkXxKXceyesXI+Yp 6QgyPclIr2kAdHug41bmEx2sp8Z2NfOOTTqPvSCaBqCSTcenBjnwuoynEs2E2QeTF7ic qmfDW7mgj+lqU7Xjvf903luoNVeMwcCNet7GgxgN9xAxsNN76Gug3OXbLnV27xbBEnoT WUi7WvEmhBhMl8YwyhZTDnGswrcolAgdzKkK+gJ/yIZiHX15Sf4na0khlKVNE4lujjH7 YCNHwnWe3O3y6lrmVrwl2aVaOk8dFC1Lb7k97wYumzg0WAp9t0cVmUAZIN0TRHLfJt5I oxaQ== X-Gm-Message-State: APjAAAXW2E342+5IRW6sr6yvyIfzHVcgJUuoRObvZy/UZbyehaF+1Rq0 ULdoSj9AGZE3PW+oc3GgOV0= X-Received: by 2002:a65:4206:: with SMTP id c6mr54128856pgq.46.1579405805266; Sat, 18 Jan 2020 19:50:05 -0800 (PST) Received: from ubt.spreadtrum.com ([117.18.48.82]) by smtp.gmail.com with ESMTPSA id 144sm36126980pfc.124.2020.01.18.19.50.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 18 Jan 2020 19:50:04 -0800 (PST) From: Chunyan Zhang X-Google-Original-From: Chunyan Zhang To: Ulf Hansson , Adrian Hunter Cc: linux-mmc@vger.kernel.org, Faiz Abbas , Chunyan Zhang , linux-kernel@vger.kernel.org, Chunyan Zhang , kbuild test robot Subject: [PATCH] mmc: sdhci: fix an issue of mixing different types Date: Sun, 19 Jan 2020 11:49:02 +0800 Message-Id: <20200119034902.20688-1-zhang.chunyan@linaro.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Fix an issue reported by sparse, since different type of parameter is used on calling dmaengine_prep_slave_sg(). Fixes: 36e1da441fec (mmc: sdhci: add support for using external DMA devices) Reported-by: kbuild test robot Signed-off-by: Chunyan Zhang --- drivers/mmc/host/sdhci.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/mmc/host/sdhci.c b/drivers/mmc/host/sdhci.c index 30b5a624b50e..4503009f993b 100644 --- a/drivers/mmc/host/sdhci.c +++ b/drivers/mmc/host/sdhci.c @@ -1235,8 +1235,8 @@ static int sdhci_external_dma_setup(struct sdhci_host *host, return -EINVAL; desc = dmaengine_prep_slave_sg(chan, data->sg, data->sg_len, - mmc_get_dma_dir(data), - DMA_PREP_INTERRUPT | DMA_CTRL_ACK); + (enum dma_transfer_direction) mmc_get_dma_dir(data), + DMA_PREP_INTERRUPT | DMA_CTRL_ACK); if (!desc) return -EINVAL; -- 2.20.1