From patchwork Mon Sep 24 11:56:30 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Piotr Wilczek X-Patchwork-Id: 186386 X-Patchwork-Delegate: promsoft@gmail.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 373022C007B for ; Mon, 24 Sep 2012 21:57:24 +1000 (EST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 2A81328095; Mon, 24 Sep 2012 13:57:19 +0200 (CEST) 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 aqmVwYQ-nEMf; Mon, 24 Sep 2012 13:57:18 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 358CE280A5; Mon, 24 Sep 2012 13:57:08 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 5736528089 for ; Mon, 24 Sep 2012 13:56:57 +0200 (CEST) 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 63jHhvJLypvV for ; Mon, 24 Sep 2012 13:56:56 +0200 (CEST) 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 mailout2.samsung.com (mailout2.samsung.com [203.254.224.25]) by theia.denx.de (Postfix) with ESMTP id 1301828084 for ; Mon, 24 Sep 2012 13:56:54 +0200 (CEST) Received: from epcpsbgm1.samsung.com (epcpsbgm1 [203.254.230.26]) by mailout2.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MAU00HCCRTVHB41@mailout2.samsung.com> for u-boot@lists.denx.de; Mon, 24 Sep 2012 20:56:53 +0900 (KST) X-AuditID: cbfee61a-b7f726d000000ec7-9d-50604a846a25 Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm1.samsung.com (EPCPMTA) with SMTP id 84.8E.03783.48A40605; Mon, 24 Sep 2012 20:56:52 +0900 (KST) Received: from mcdsrvbld02.digital.local ([106.116.37.23]) by mmp1.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0MAU00I5QRUFYR60@mmp1.samsung.com> for u-boot@lists.denx.de; Mon, 24 Sep 2012 20:56:52 +0900 (KST) From: Piotr Wilczek To: u-boot@lists.denx.de Date: Mon, 24 Sep 2012 13:56:30 +0200 Message-id: <1348487791-18435-2-git-send-email-p.wilczek@samsung.com> X-Mailer: git-send-email 1.7.10 In-reply-to: <1348487791-18435-1-git-send-email-p.wilczek@samsung.com> References: <1348141834-3603-2-git-send-email-p.wilczek@samsung.com> <1348487791-18435-1-git-send-email-p.wilczek@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrEJMWRmVeSWpSXmKPExsVy+t9jAd0Wr4QAg5b1NhZv93ayOzB6nL2z gzGAMYrLJiU1J7MstUjfLoEr4/yB96wFhzgq7v0Ob2BsZe9i5OCQEDCReHxToouRE8gUk7hw bz1bFyMXh5DAIkaJR//vsYMkhAQWM0kceesKYrMJaEssf/OGEcQWEZCQ+NV/lRGkgVngH6PE 4z1XmEESwgI2Eiv/z2IDsVkEVCXOTdoLFucVcJV41LCIBWKbvMTT+31gNZwCbhK37p9ghdjc wChxrbufZQIj7wJGhlWMoqkFyQXFSem5hnrFibnFpXnpesn5uZsYwT5/JrWDcWWDxSFGAQ5G JR5ezvPxAUKsiWXFlbmHGCU4mJVEeCcaJgQI8aYkVlalFuXHF5XmpBYfYpTmYFES5xX+FBgg JJCeWJKanZpakFoEk2Xi4JRqYFy0sMHV9q5jC/8/7mWcixc1/F79qOTkjEkiT7UP/Ve9kj1n QzGTj8/fOlYrBtE5hhv3Kuy0/+zzkfvx4oc6X1SVKp73Xc/hXKl4ynt1l9wjze1TXK9Ydyd6 FhbppUf8Uzlks/uzz70XH/dfCU3cdNVE6ELr/vzKjplHoxdJ7fgQZMQpnJ0QukqJpTgj0VCL uag4EQC/2PRm9QEAAA== Cc: Piotr Wilczek , Kyungmin Park Subject: [U-Boot] [PATCH v3 1/2] drivers: spi: modify soft spi driver 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: , MIME-Version: 1.0 Sender: u-boot-bounces@lists.denx.de Errors-To: u-boot-bounces@lists.denx.de This patch add #ifdef CONFIG_SYS_IMMR in spi_init function Signed-off-by: Piotr Wilczek Signed-off-by: Kyungmin Park CC: Minkyu Kang CC: Wolfgang Denk CC: Jean-Christophe PLAGNIOL-VILLARD --- Changes in v2: - removed space between # and include; - changed return in spi_cs_is_valid function; Changes in v3: - New patch from splited v2: drivers/spi/soft_spi.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/drivers/spi/soft_spi.c b/drivers/spi/soft_spi.c index 13df8cb..1e7e9f7 100644 --- a/drivers/spi/soft_spi.c +++ b/drivers/spi/soft_spi.c @@ -26,6 +26,7 @@ #include #include +#include #include @@ -59,7 +60,9 @@ static inline struct soft_spi_slave *to_soft_spi(struct spi_slave *slave) void spi_init (void) { #ifdef SPI_INIT +#ifdef CONFIG_SYS_IMMR volatile immap_t *immr = (immap_t *)CONFIG_SYS_IMMR; +#endif SPI_INIT; #endif