From patchwork Thu Dec 27 06:03:22 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rajeshwari Birje X-Patchwork-Id: 208266 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 8CF692C00A3 for ; Thu, 27 Dec 2012 16:59:22 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id DD60C4A136; Thu, 27 Dec 2012 06:58:55 +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 Yt8028efSqwb; Thu, 27 Dec 2012 06:58:55 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 693744A137; Thu, 27 Dec 2012 06:57:49 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 1DD974A0C2 for ; Thu, 27 Dec 2012 06:57:29 +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 PDoqXA-NJqMg for ; Thu, 27 Dec 2012 06:57:28 +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 mailout4.samsung.com (mailout4.samsung.com [203.254.224.34]) by theia.denx.de (Postfix) with ESMTP id 758174A0C7 for ; Thu, 27 Dec 2012 06:56:59 +0100 (CET) Received: from epcpsbgm2.samsung.com (epcpsbgm2 [203.254.230.27]) by mailout4.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MFO008WKDU5I5M0@mailout4.samsung.com> for u-boot@lists.denx.de; Thu, 27 Dec 2012 14:56:58 +0900 (KST) Received: from epcpsbgm2.samsung.com ( [172.20.52.124]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id F1.61.12699.A23EBD05; Thu, 27 Dec 2012 14:56:58 +0900 (KST) X-AuditID: cbfee61b-b7f616d00000319b-f6-50dbe32a2d08 Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id A1.61.12699.A23EBD05; Thu, 27 Dec 2012 14:56:58 +0900 (KST) Received: from rajeshwari-linux.sisodomain.com ([107.108.215.115]) by mmp1.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0MFO009UDDU79J90@mmp1.samsung.com> for u-boot@lists.denx.de; Thu, 27 Dec 2012 14:56:58 +0900 (KST) From: Rajeshwari Shinde To: u-boot@lists.denx.de Date: Thu, 27 Dec 2012 11:33:22 +0530 Message-id: <1356588203-24838-16-git-send-email-rajeshwari.s@samsung.com> X-Mailer: git-send-email 1.7.4.4 In-reply-to: <1356588203-24838-1-git-send-email-rajeshwari.s@samsung.com> References: <1356588203-24838-1-git-send-email-rajeshwari.s@samsung.com> DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrLLMWRmVeSWpSXmKPExsWyRsSkRlfr8e0Agxen5Sze7u1kd2D0OHtn B2MAYxSXTUpqTmZZapG+XQJXxsy3j5gLZopUfDl9l6WBcbpAFyMnh4SAicTPrpesELaYxIV7 69m6GLk4hASWMkr8unuXFaZo67djUIlFjBI/5r1jhHBWMUn0NDxgA6liEzCS2HpyGiOILSIg IfGr/yqYzSwQI/F6/w+wGmEBB4mbZ66xg9gsAqoSz0/eAbN5BTwleh5MYIHYpiBxbOpXsM2c QPEJV5aBzRES8JD4suc8G0SvgMS3yYeA6jmA6mUlNh1gBrlHQuAMm0RH83yoqyUlDq64wTKB UXgBI8MqRtHUguSC4qT0XCO94sTc4tK8dL3k/NxNjMAwPP3vmfQOxlUNFocYBTgYlXh4Fa1v BwixJpYVV+YeYpTgYFYS4Z2+GSjEm5JYWZValB9fVJqTWnyI0QfokonMUqLJ+cAYySuJNzQ2 MTc1NrU0MjIzNcUhrCTO2+yREiAkkJ5YkpqdmlqQWgQzjomDU6qBUfbs8/NPz618lZfo91nr otb+6IfKt5M++e6ZfDPirnSObtLbW1rHrv+wOPUvNSXZgdlK7+Lz7f1buUsnJzzfw/lbV6mT U4lF48hFI8spSmuKPv3uZZp7VTJLJSBNa8Zbo7S8WXMaVi5mKV21afHZ29wnZ4v/zRXX26zn yLxIXzPDzZ+7TkhvsRJLcUaioRZzUXEiAK6nm1twAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFuphkeLIzCtJLcpLzFFi42I5/e+xgK7W49sBBpu3ilm83dvJ7sDocfbO DsYAxqgGRpuM1MSU1CKF1Lzk/JTMvHRbJe/geOd4UzMDQ11DSwtzJYW8xNxUWyUXnwBdt8wc oLFKCmWJOaVAoYDE4mIlfTtME0JD3HQtYBojdH1DguB6jAzQQMIaxoyZbx8xF8wUqfhy+i5L A+N0gS5GTg4JAROJrd+OsUHYYhIX7q0Hsrk4hAQWMUr8mPeOEcJZxSTR0/AArIpNwEhi68lp jCC2iICExK/+q2A2s0CMxOv9P8BqhAUcJG6eucYOYrMIqEo8P3kHzOYV8JToeTCBBWKbgsSx qV9ZQWxOoPiEK8vA5ggJeEh82XOebQIj7wJGhlWMoqkFyQXFSem5RnrFibnFpXnpesn5uZsY wUH+THoH46oGi0OMAhyMSjy8ita3A4RYE8uKK3MPMUpwMCuJ8E7fDBTiTUmsrEotyo8vKs1J LT7E6AN01URmKdHkfGAE5pXEGxqbmJsam1qaWJiYWeIQVhLnbfZICRASSE8sSc1OTS1ILYIZ x8TBKdXAmG96eJaEjNOrh2Yeb2ZJXY31+C19JfCb5Hv3/aLvn5gIZLn+0lrd0rWk5t1yxhV+ K1jnXVx6izVj4uxEaz7ltCt/Mq+2yL5/u3UF/xuP7qkbFpla7eXd0/Imu4zTqp3zeNjL8qPH U5TeNTU9btt//orPExlBtsltjWz+U/IailiiqtV1rQovKbEUZyQaajEXFScCAKKuY3KfAgAA X-CFilter-Loop: Reflected Cc: patches@linaro.org Subject: [U-Boot] [PATCH 15/16 V2] EXYNOS5: FDT: Add SPI device node data 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 Add SPI device node data for exynos. Signed-off-by: Rajeshwari Shinde Acked-by: Simon Glass --- Changes since V1: - None arch/arm/dts/exynos5250.dtsi | 41 +++++++++++++++++++++++++++ doc/device-tree-bindings/exynos/isp-spi.txt | 22 ++++++++++++++ 2 files changed, 63 insertions(+), 0 deletions(-) create mode 100644 doc/device-tree-bindings/exynos/isp-spi.txt diff --git a/arch/arm/dts/exynos5250.dtsi b/arch/arm/dts/exynos5250.dtsi index dc13f29..1008797 100644 --- a/arch/arm/dts/exynos5250.dtsi +++ b/arch/arm/dts/exynos5250.dtsi @@ -97,4 +97,45 @@ compatible = "samsung,exynos-sound"; reg = <0x12d60000 0x20>; }; + + spi@12d20000 { + #address-cells = <1>; + #size-cells = <0>; + compatible = "samsung,exynos-spi"; + reg = <0x12d20000 0x30>; + interrupts = <0 68 0>; + }; + + spi@12d30000 { + #address-cells = <1>; + #size-cells = <0>; + compatible = "samsung,exynos-spi"; + reg = <0x12d30000 0x30>; + interrupts = <0 69 0>; + }; + + spi@12d40000 { + #address-cells = <1>; + #size-cells = <0>; + compatible = "samsung,exynos-spi"; + reg = <0x12d40000 0x30>; + clock-frequency = <50000000>; + interrupts = <0 70 0>; + }; + + spi@131a0000 { + #address-cells = <1>; + #size-cells = <0>; + compatible = "samsung,exynos-spi"; + reg = <0x131a0000 0x30>; + interrupts = <0 129 0>; + }; + + spi@131b0000 { + #address-cells = <1>; + #size-cells = <0>; + compatible = "samsung,exynos-spi"; + reg = <0x131b0000 0x30>; + interrupts = <0 130 0>; + }; }; diff --git a/doc/device-tree-bindings/exynos/isp-spi.txt b/doc/device-tree-bindings/exynos/isp-spi.txt new file mode 100644 index 0000000..b8086e8 --- /dev/null +++ b/doc/device-tree-bindings/exynos/isp-spi.txt @@ -0,0 +1,22 @@ +Exynos ISP SPI Subsystem + +The device node for ISP SPI subsytem. +Since Peripheral id in EXYNOS is decoded based on Interrupts, currently +ISP SPI have no individual interrupts hence we add ad dummy interrupt node +which will have a value beyond the maximum number of interrupts exynos5 can +support. + +Required properties : + - compatible : Should be "samsung,exynos-spi" for spi. + - reg : Base adrress of the the subsystem. + - interrupts : A value which is beyond the maximum number of interrupts +exynos5 can support. + +Example: +spi@131a0000 { + #address-cells = <1>; + #size-cells = <0>; + compatible = "samsung,exynos-spi"; + reg = <0x131a0000 0x30>; + interrupts = <0 129 0>; +};