From patchwork Thu Aug 14 16:45:27 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Bresticker X-Patchwork-Id: 4724791 Return-Path: X-Original-To: patchwork-linux-mmc@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.19.201]) by patchwork1.web.kernel.org (Postfix) with ESMTP id 9E7E89F319 for ; Thu, 14 Aug 2014 16:45:47 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id C9F07200E3 for ; Thu, 14 Aug 2014 16:45:46 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 948A120173 for ; Thu, 14 Aug 2014 16:45:45 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753310AbaHNQpd (ORCPT ); Thu, 14 Aug 2014 12:45:33 -0400 Received: from mail-vc0-f202.google.com ([209.85.220.202]:39355 "EHLO mail-vc0-f202.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752445AbaHNQpc (ORCPT ); Thu, 14 Aug 2014 12:45:32 -0400 Received: by mail-vc0-f202.google.com with SMTP id hq11so161211vcb.1 for ; Thu, 14 Aug 2014 09:45:31 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=mwyCb/HjdQ29wvRR3ZFZG+otfI8kjQ0nYj/U76FMI4Y=; b=mhLDmql8CuCNTysXKO8/BPKWy5cfWCzikraRGHpzOgJXi7c1sfho3wnCR+8QpJ2UU9 GH+r41kSzOJETVlqj2P7m8iJrJ5zjeFLVOI3ghvyGmL7JknB2RHBa1k49PvPb7qXX798 Jow2T4P7TmXXUPLIX/B0X3izz0Y4dKOFg6x5LMQYjeB2vz+hiYkLe0okKpaUEbNcWJXg TjIMK1bo+P3Kp1FAp4QrqypGDAV6j+PI7Vex29T2k5HLu/I3prheRbw98KbLVeKh+xwM 6Mz2336xzU0DtgC6decH+7w9nQEmK63kDH3qoGiDk+hKwVCEvoEYMWwHa1bL7mF3/hV7 I2+A== X-Gm-Message-State: ALoCoQnojscSSt0Ytk6VjuaKIPXTyEpuZzdZkP8Ao4usM1H62VF1QfJ95UAECqzxhbkNl8hNvLIK X-Received: by 10.236.105.197 with SMTP id k45mr3029554yhg.19.1408034731407; Thu, 14 Aug 2014 09:45:31 -0700 (PDT) Received: from corp2gmr1-2.hot.corp.google.com (corp2gmr1-2.hot.corp.google.com [172.24.189.93]) by gmr-mx.google.com with ESMTPS id o69si393642yhp.6.2014.08.14.09.45.31 for (version=TLSv1.1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 14 Aug 2014 09:45:31 -0700 (PDT) Received: from abrestic.mtv.corp.google.com (abrestic.mtv.corp.google.com [172.22.65.70]) by corp2gmr1-2.hot.corp.google.com (Postfix) with ESMTP id 4148D5A458B; Thu, 14 Aug 2014 09:45:31 -0700 (PDT) Received: by abrestic.mtv.corp.google.com (Postfix, from userid 137652) id D1CEA221059; Thu, 14 Aug 2014 09:45:30 -0700 (PDT) From: Andrew Bresticker To: Chris Ball , Ulf Hansson Cc: Seungwon Jeon , Jaehoon Chung , Doug Anderson , linux-mmc@vger.kernel.org, linux-kernel@vger.kernel.org, Alim Akhtar , Arnd Bergmann , Andrew Bresticker Subject: [PATCH v2 1/2] mmc: dw_mmc: Add dependency on DMA Date: Thu, 14 Aug 2014 09:45:27 -0700 Message-Id: <1408034728-4952-1-git-send-email-abrestic@chromium.org> X-Mailer: git-send-email 2.1.0.rc2.206.gedb03e5 Sender: linux-mmc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-mmc@vger.kernel.org X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_HI, RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP The dw_mmc drivers rely on the DMA API, so update the Kconfig entry to depend on HAS_DMA. Since the drivers should build on any platform with DMA, allow the driver to compile tested on non-ARC/ARM platforms. Signed-off-by: Andrew Bresticker Reviewed-by: Alim Akhtar --- drivers/mmc/host/Kconfig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig index a565254..385674b 100644 --- a/drivers/mmc/host/Kconfig +++ b/drivers/mmc/host/Kconfig @@ -563,7 +563,8 @@ config SDH_BFIN_MISSING_CMD_PULLUP_WORKAROUND config MMC_DW tristate "Synopsys DesignWare Memory Card Interface" - depends on ARC || ARM + depends on HAS_DMA + depends on ARC || ARM || COMPILE_TEST help This selects support for the Synopsys DesignWare Mobile Storage IP block, this provides host support for SD and MMC interfaces, in both