From patchwork Thu Jul 31 16:13:17 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Doug Anderson X-Patchwork-Id: 4657531 Return-Path: X-Original-To: patchwork-linux-arm@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 81B7B9F36A for ; Thu, 31 Jul 2014 16:15:51 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id AE48020145 for ; Thu, 31 Jul 2014 16:15:50 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id C601120158 for ; Thu, 31 Jul 2014 16:15:49 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1XCszC-0008M1-W9; Thu, 31 Jul 2014 16:13:46 +0000 Received: from mail-ie0-f202.google.com ([209.85.223.202]) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1XCsz9-000881-SL for linux-arm-kernel@lists.infradead.org; Thu, 31 Jul 2014 16:13:44 +0000 Received: by mail-ie0-f202.google.com with SMTP id rl12so838155iec.3 for ; Thu, 31 Jul 2014 09:13:22 -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:in-reply-to :references; bh=6wE+N6ivPR3deCT4To4YcZ7mdYwaWu85LJZDZJoR5o4=; b=cFm/ktYps2JSXd8gl0dP4xF34GFeNs1uK/+Y+g743j/xjfI4ohGUXDCmxIpw+ysKY3 aCXAXhF7eRcofoli8/Z1CbewStH5Rgzn4KQy/x7YyBR3WOs0cQciaFjIV+XtuhXtL8A7 5//+s4bg3vMHAC1FhAZePnL5gLc+wz9VME1KxRxU85w1Ju1UhuHknAH8mOdsBfAvSwSI f8ig3PBArR9d8s69uEcRgcl1dW0BANVtoIKM9Li7TNvILGu7JdZ0A8rfemw2c0B3zyXc 6hgIDTB6gdc/ulnkCAbldWYYLlYsJaXi8qa83Ae3dV7BG5Gt8eqvvf7qj0/+OqkZw+Ac YhpQ== X-Gm-Message-State: ALoCoQmFgeh4q7NptPWLDMnaQRdlO8SjGf14gg2Ygfw01EGaaNsQLzWSuw8rWMVsL5pMeIwQz6Vm X-Received: by 10.182.250.229 with SMTP id zf5mr2002689obc.4.1406823202732; Thu, 31 Jul 2014 09:13:22 -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 v20si368949yhe.2.2014.07.31.09.13.22 for (version=TLSv1.1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 31 Jul 2014 09:13:22 -0700 (PDT) Received: from tictac.mtv.corp.google.com (tictac.mtv.corp.google.com [172.22.162.15]) by corp2gmr1-2.hot.corp.google.com (Postfix) with ESMTP id 8E4875A44AA; Thu, 31 Jul 2014 09:13:22 -0700 (PDT) Received: by tictac.mtv.corp.google.com (Postfix, from userid 121310) id 320F880A6E; Thu, 31 Jul 2014 09:13:22 -0700 (PDT) From: Doug Anderson To: Heiko Stuebner , Seungwon Jeon , Jaehoon Chung , Chris Ball , Ulf Hansson Subject: [PATCH v2 1/4] ARM: dts: Add emmc and sdmmc to the rk3288 device tree Date: Thu, 31 Jul 2014 09:13:17 -0700 Message-Id: <1406823200-20911-2-git-send-email-dianders@chromium.org> X-Mailer: git-send-email 2.0.0.526.g5318336 In-Reply-To: <1406823200-20911-1-git-send-email-dianders@chromium.org> References: <1406823200-20911-1-git-send-email-dianders@chromium.org> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20140731_091343_953715_2F58CE7C X-CRM114-Status: GOOD ( 11.94 ) X-Spam-Score: -2.0 (--) Cc: mark.rutland@arm.com, devicetree@vger.kernel.org, Addy Ke , linux@arm.linux.org.uk, pawel.moll@arm.com, Arnd Bergmann , ijc+devicetree@hellion.org.uk, linux-kernel@vger.kernel.org, linux-mmc@vger.kernel.org, Kever Yang , Doug Anderson , robh+dt@kernel.org, galak@codeaurora.org, Sonny Rao , linux-arm-kernel@lists.infradead.org X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable 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 This adds support for the sdmmc and emmc ports on the rk3288 using the currently posted driver from Addy at: https://patchwork.kernel.org/patch/4653631/ Note: * This is not baesd on Jaehoon's patch series removing the slot node, but it does use new syntax like putting the bus width at the top level and using the new cap-mmc-highspeed / cap-sd-highspeed. A future patch will modify this one to remove the slot node. Signed-off-by: Doug Anderson Acked-by: Arnd Bergmann --- Changes in v2: - New patchwork link for Addy's patch arch/arm/boot/dts/rk3288.dtsi | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/arch/arm/boot/dts/rk3288.dtsi b/arch/arm/boot/dts/rk3288.dtsi index 3ef8951..fd77a65 100644 --- a/arch/arm/boot/dts/rk3288.dtsi +++ b/arch/arm/boot/dts/rk3288.dtsi @@ -78,6 +78,28 @@ clock-frequency = <24000000>; }; + sdmmc: dwmmc@ff0c0000 { + compatible = "rockchip,rk3288-dw-mshc"; + clocks = <&cru HCLK_SDMMC>, <&cru SCLK_SDMMC>; + clock-names = "biu", "ciu"; + fifo-depth = <0x100>; + interrupts = ; + reg = <0xff0c0000 0x4000>; + #address-cells = <1>; + #size-cells = <0>; + }; + + emmc: dwmmc@ff0f0000 { + compatible = "rockchip,rk3288-dw-mshc"; + clocks = <&cru HCLK_EMMC>, <&cru SCLK_EMMC>; + clock-names = "biu", "ciu"; + fifo-depth = <0x100>; + interrupts = ; + reg = <0xff0f0000 0x4000>; + #address-cells = <1>; + #size-cells = <0>; + }; + i2c1: i2c@ff140000 { compatible = "rockchip,rk3288-i2c"; reg = <0xff140000 0x1000>;