From patchwork Wed Dec 5 10:38:46 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rajeshwari Birje X-Patchwork-Id: 203830 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 6756E2C0092 for ; Wed, 5 Dec 2012 21:33:46 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id C10904A0C2; Wed, 5 Dec 2012 11:33:35 +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 l8Nd37oJ6RlL; Wed, 5 Dec 2012 11:33:35 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id D93A74A0FE; Wed, 5 Dec 2012 11:33:33 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 3E4574A0FD for ; Wed, 5 Dec 2012 11:33:32 +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 itjOx0BT26Zo for ; Wed, 5 Dec 2012 11:33:30 +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 079D44A0FC for ; Wed, 5 Dec 2012 11:33:09 +0100 (CET) Received: from epcpsbgm1.samsung.com (epcpsbgm1 [203.254.230.26]) by mailout4.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MEJ00MO2ZY7I7X0@mailout4.samsung.com> for u-boot@lists.denx.de; Wed, 05 Dec 2012 19:33:06 +0900 (KST) Received: from epcpsbgm1.samsung.com ( [172.20.52.124]) by epcpsbgm1.samsung.com (EPCPMTA) with SMTP id 34.54.01231.2E22FB05; Wed, 05 Dec 2012 19:33:06 +0900 (KST) X-AuditID: cbfee61a-b7fa66d0000004cf-bd-50bf22e2a694 Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm1.samsung.com (EPCPMTA) with SMTP id F3.54.01231.2E22FB05; Wed, 05 Dec 2012 19:33:06 +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 <0MEJ0057HZYM3V80@mmp1.samsung.com> for u-boot@lists.denx.de; Wed, 05 Dec 2012 19:33:06 +0900 (KST) From: Rajeshwari Shinde To: u-boot@lists.denx.de Date: Wed, 05 Dec 2012 16:08:46 +0530 Message-id: <1354703927-4786-4-git-send-email-rajeshwari.s@samsung.com> X-Mailer: git-send-email 1.7.4.4 In-reply-to: <1354703927-4786-1-git-send-email-rajeshwari.s@samsung.com> References: <1354703927-4786-1-git-send-email-rajeshwari.s@samsung.com> DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrDLMWRmVeSWpSXmKPExsWyRsSkRveR0v4Ag9U96hZv93ayOzB6nL2z gzGAMYrLJiU1J7MstUjfLoEr497/XawFa0QqDn69yt7AuEygi5GTQ0LARGJBaxsjhC0mceHe erYuRi4OIYGljBJLZ+1jgSl6/nk/I0RiEaPEr/87oapWMUn8/36bDaSKTcBIYuvJaWCjRAQk JH71XwWzmQViJF7v/wFWIyxgJ/Hu+w1WEJtFQFXi27LJ7CA2r4C7xKUfK6C2KUgcm/oVqIaD g1PAQ2LjcxmQsBBQyclP65ghWgUkvk0+xAJSIiEgK7HpADPIORIC19kk2pYuYYUYIylxcMUN lgmMwgsYGVYxiqYWJBcUJ6XnGuoVJ+YWl+al6yXn525iBAbh6X/PpHYwrmywOMQowMGoxMOb pbcvQIg1say4MvcQowQHs5II7zyZ/QFCvCmJlVWpRfnxRaU5qcWHGH2ALpnILCWanA+MkLyS eENjE3NTY1NLIyMzU1McwkrivM0eKQFCAumJJanZqakFqUUw45g4OKUaGNMPnGi+d1tNqPrh Nd+EwEd7fASL2IWXbfYPm+i6LuBdyMlXP0Tdz//b/F+3zSP49QkDjXo/tu1pXeVLBX7XP93/ S6L+p6ksQ2rH547+qeumX+37XPLM40RHlkmyw6V+S65FF7q1tzPIHNg2XYLrNYdTmhKj6ZNQ rvX8BvW2d8ofOVndCN9dqcRSnJFoqMVcVJwIAM7Sg+hvAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupmkeLIzCtJLcpLzFFi42I5/e+xgO4jpf0BBhtnyFq83dvJ7sDocfbO DsYAxqgGRpuM1MSU1CKF1Lzk/JTMvHRbJe/geOd4UzMDQ11DSwtzJYW8xNxUWyUXnwBdt8wc oLFKCmWJOaVAoYDE4mIlfTtME0JD3HQtYBojdH1DguB6jAzQQMIaxox7/3exFqwRqTj49Sp7 A+MygS5GTg4JAROJ55/3M0LYYhIX7q1n62Lk4hASWMQo8ev/TihnFZPE/++32UCq2ASMJLae nAbWISIgIfGr/yqYzSwQI/F6/w+wGmEBO4l332+wgtgsAqoS35ZNZgexeQXcJS79WMECsU1B 4tjUr0A1HBycAh4SG5/LgISFgEpOflrHPIGRdwEjwypG0dSC5ILipPRcQ73ixNzi0rx0veT8 3E2M4BB/JrWDcWWDxSFGAQ5GJR7eLL19AUKsiWXFlbmHGCU4mJVEeOfJ7A8Q4k1JrKxKLcqP LyrNSS0+xOgDdNREZinR5Hxg/OWVxBsam5ibGptamliYmFniEFYS5232SAkQEkhPLEnNTk0t SC2CGcfEwSnVwJh8jU35eLaLxJWjO//6Lijo8csyT7N30TfxiVj/4uGrbZkX35S/dOed1bvb 61eOcabJXb+HKw2isu+umquukHfk7cO+vTdq1tr3dBz9/PiEwttN917cnr/7yv20goxlnpId DC3vknLu3llys9WocseV+dYfusz3Mlp+WSs2h3vzsRnrNZ2eaXYqsRRnJBpqMRcVJwIAZN3K 3p4CAAA= X-CFilter-Loop: Reflected Cc: patches@linaro.org Subject: [U-Boot] [PATCH 3/4 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 in V2: - Added device node for ISP-SPI channels and documentation for same. 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 3f750f0..2073ef2 100644 --- a/arch/arm/dts/exynos5250.dtsi +++ b/arch/arm/dts/exynos5250.dtsi @@ -102,4 +102,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>; +};