From patchwork Fri Dec 14 06:07:12 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jaehoon Chung X-Patchwork-Id: 206298 X-Patchwork-Delegate: afleming@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id 1969D2C008D for ; Fri, 14 Dec 2012 17:07:45 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 991944A11B; Fri, 14 Dec 2012 07:07:41 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at theia.denx.de Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QGcAARDLkdgb; Fri, 14 Dec 2012 07:07:41 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 532604A114; Fri, 14 Dec 2012 07:07:38 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 513F64A114 for ; Fri, 14 Dec 2012 07:07:33 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at theia.denx.de Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 88Ly3RrbIeFM for ; Fri, 14 Dec 2012 07:07:31 +0100 (CET) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from mailout1.samsung.com (mailout1.samsung.com [203.254.224.24]) by theia.denx.de (Postfix) with ESMTP id 4F5244A10E for ; Fri, 14 Dec 2012 07:07:30 +0100 (CET) Received: from epcpsbgm2.samsung.com (epcpsbgm2 [203.254.230.27]) by mailout1.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MF000MQKBNRVGL0@mailout1.samsung.com> for u-boot@lists.denx.de; Fri, 14 Dec 2012 15:07:27 +0900 (KST) Received: from epcpsbgm2.samsung.com ( [203.254.230.41]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id F3.17.12699.F12CAC05; Fri, 14 Dec 2012 15:07:27 +0900 (KST) X-AuditID: cbfee61b-b7f616d00000319b-35-50cac21f023e Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id A3.17.12699.F12CAC05; Fri, 14 Dec 2012 15:07:27 +0900 (KST) Received: from [10.90.51.55] by mmp1.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0MF00042LBOE5U00@mmp1.samsung.com> for u-boot@lists.denx.de; Fri, 14 Dec 2012 15:07:27 +0900 (KST) Message-id: <50CAC210.8070306@samsung.com> Date: Fri, 14 Dec 2012 15:07:12 +0900 From: Jaehoon Chung User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-version: 1.0 To: "u-boot@lists.denx.de" DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFuplkeLIzCtJLcpLzFFi42I5/e+Zpq78oVMBBls+Slm83dvJ7sDocfbO DsYAxigum5TUnMyy1CJ9uwSujDnrHrEVLOWsOHC+m6WB8Rl7FyMnh4SAiURT9x4oW0ziwr31 bF2MXBxCAssYJTo2nGSBKbrZfpQVIrGIUeJIz352CKeJSeLlp8dgVbwCWhIvX14Bs1kEVCVW 3nnEBmKzCehIbP92nAnEFhXwkzg79x0jRL2gxI/J98DqRQQMJf7u3g1mMwuUSOzpWgZWLyzg JHHlwjp2iLiOxP7WaWwQtrzE5jVvmSF2CUh8m3wIqJcD6FJZiU0HmEFukxB4zSZxafV9qNck JQ6uuMEygVFkFpLVs5CMnYVk7AJG5lWMoqkFyQXFSem5RnrFibnFpXnpesn5uZsYIWEuvYNx VYPFIUYBDkYlHt4PQqcChFgTy4orcw8xSnAwK4nwbtsFFOJNSaysSi3Kjy8qzUktPsToA3Tt RGYp0eR8YAzmlcQbGhsYGxpaGpqZWpoa4BBWEudt9kgJEBJITyxJzU5NLUgtghnHxMEp1cDo m8YbyR1pIDS76j9TdL7Fl/lL392cuvlpYdmpqemBPzasuCZ5IVLmc/SmED/F39ovF83aFfc0 nnFLp8ezM+t7H+dOnjyDJfFDVvPycq7/vDunM7JstIlN55dS0DLIa+Sv4myvXbExOXlBvWHa kSP+xxbtyj3SPo/j05ScgHDb6XfXv6j5fvilEktxRqKhFnNRcSIAYKJpcqACAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDIsWRmVeSWpSXmKPExsVy+t9jAV35Q6cCDPZ+FbZ4u7eT3YHR4+yd HYwBjFENjDYZqYkpqUUKqXnJ+SmZeem2St7B8c7xpmYGhrqGlhbmSgp5ibmptkouPgG6bpk5 QGOVFMoSc0qBQgGJxcVK+naYJoSGuOlawDRG6PqGBMH1GBmggYR1jBlz1j1iK1jKWXHgfDdL A+Mz9i5GTg4JAROJm+1HWSFsMYkL99azdTFycQgJLGKUONKznx3CaWKSePnpMQtIFa+AlsTL l1fAbBYBVYmVdx6xgdhsAjoS278dZwKxRQX8JM7OfccIUS8o8WPyPbB6EQFDib+7d4PZzAIl Enu6loHVCws4SVy5sI4dIq4jsb91GhuELS+xec1b5gmMfLOQjJqFpGwWkrIFjMyrGEVTC5IL ipPSc430ihNzi0vz0vWS83M3MYKj6Jn0DsZVDRaHGAU4GJV4eD8InQoQYk0sK67MPcQowcGs JMK7bRdQiDclsbIqtSg/vqg0J7X4EKMP0KcTmaVEk/OBEZ5XEm9obGJmZGlkZmxibmyMQ1hJ nLfZIyVASCA9sSQ1OzW1ILUIZhwTB6dUA2OllqnP87/bBRar/j/WcJGxJCmUd17DuZWfZ73V j9cyOj39WmevsoD3gfvWr2fzsq67+rvlyox9WvGGu5W0Hpk539A08cxclH1OVWbhBpd6u6/H S3gZ15bV/kjx7p424W9w6V7GG+EOvSfvvdfbc2Jhbu57se0/mWIFla8LBhwyFtkxRU6OJ0OJ pTgj0VCLuag4EQByY9aZzwIAAA== X-CFilter-Loop: Reflected Cc: Lei Wen , Kyungmin Park , Andy Fleming Subject: [U-Boot] [PATCH] mmc: sdhci: return error when failed add_sdhci(). X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.11 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: u-boot-bounces@lists.denx.de Errors-To: u-boot-bounces@lists.denx.de If failed the add_host(), it is reasonable that return value of add_sdhci(). Signed-off-by: Jaehoon Chung Signed-off-by: Kyungmin Park --- drivers/mmc/mv_sdhci.c | 3 +-- drivers/mmc/s5p_sdhci.c | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/drivers/mmc/mv_sdhci.c b/drivers/mmc/mv_sdhci.c index 2fe34b6..63e1f90 100644 --- a/drivers/mmc/mv_sdhci.c +++ b/drivers/mmc/mv_sdhci.c @@ -51,6 +51,5 @@ int mv_sdh_init(u32 regbase, u32 max_clk, u32 min_clk, u32 quirks) host->version = sdhci_readl(host, SDHCI_HOST_VERSION - 2) >> 16; else host->version = sdhci_readw(host, SDHCI_HOST_VERSION); - add_sdhci(host, max_clk, min_clk); - return 0; + return add_sdhci(host, max_clk, min_clk); } diff --git a/drivers/mmc/s5p_sdhci.c b/drivers/mmc/s5p_sdhci.c index dc49d37..e50ff92 100644 --- a/drivers/mmc/s5p_sdhci.c +++ b/drivers/mmc/s5p_sdhci.c @@ -94,6 +94,5 @@ int s5p_sdhci_init(u32 regbase, int index, int bus_width) host->host_caps = MMC_MODE_HC; - add_sdhci(host, 52000000, 400000); - return 0; + return add_sdhci(host, 52000000, 400000); }