From patchwork Fri Dec 14 11:56:28 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rajeshwari Birje X-Patchwork-Id: 206414 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 534B52C008D for ; Fri, 14 Dec 2012 22:59:51 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 035404A1CE; Fri, 14 Dec 2012 12:59:50 +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 72qINEcR3EWt; Fri, 14 Dec 2012 12:59:49 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 2E4994A1FC; Fri, 14 Dec 2012 12:59:48 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 38D424A1FC for ; Fri, 14 Dec 2012 12:59:46 +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 NPcwteaR+fGs for ; Fri, 14 Dec 2012 12:59:45 +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 18DA74A1CE for ; Fri, 14 Dec 2012 12:59:45 +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 <0MF000CHTRZHPZ30@mailout4.samsung.com> for u-boot@lists.denx.de; Fri, 14 Dec 2012 20:59:43 +0900 (KST) Received: from epcpsbgm2.samsung.com ( [172.20.52.124]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id 14.CE.12699.FA41BC05; Fri, 14 Dec 2012 20:59:43 +0900 (KST) X-AuditID: cbfee61b-b7f616d00000319b-c5-50cb14afafe1 Received: from epmmp2 ( [203.254.227.17]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id C3.CE.12699.FA41BC05; Fri, 14 Dec 2012 20:59:43 +0900 (KST) Received: from rajeshwari-linux.sisodomain.com ([107.108.215.115]) by mmp2.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0MF000GYFRKI4870@mmp2.samsung.com> for u-boot@lists.denx.de; Fri, 14 Dec 2012 20:59:43 +0900 (KST) From: Rajeshwari Shinde To: u-boot@lists.denx.de Date: Fri, 14 Dec 2012 17:26:28 +0530 Message-id: <1355486189-432-15-git-send-email-rajeshwari.s@samsung.com> X-Mailer: git-send-email 1.7.4.4 In-reply-to: <1355486189-432-1-git-send-email-rajeshwari.s@samsung.com> References: <1355486189-432-1-git-send-email-rajeshwari.s@samsung.com> DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrLLMWRmVeSWpSXmKPExsWyRsSkRne9yOkAgxu3dC3e7u1kd2D0OHtn B2MAYxSXTUpqTmZZapG+XQJXxpH5D9gKNopUHP5zia2Bca1AFyMnh4SAicSUlTfYIGwxiQv3 1gPZXBxCAksZJV51/2OCKVp64RoTRGI6o8SC/pksEM4qJonj5zayg1SxCRhJbD05jRHEFhGQ kPjVfxXMZhaIkXi9/wfYCmEBW4lHk76xgtgsAqoS314tAqvhFXCXWNF9jhFim4LEsalfwWo4 geIn39xjBrGFBNwkVvQsY4PoFZD4NvkQ0BEcQPWyEpsOMIPcIyFwnU1i5u2XLBBzJCUOrrjB MoFReAEjwypG0dSC5ILipPRcI73ixNzi0rx0veT83E2MwDA8/e+Z9A7GVQ0WhxgFOBiVeHg/ CJ0KEGJNLCuuzD3EKMHBrCTCK3kEKMSbklhZlVqUH19UmpNafIjRB+iSicxSosn5wBjJK4k3 NDYxNzU2tTQyMjM1xSGsJM7b7JESICSQnliSmp2aWpBaBDOOiYNTqoFx9t0vooK3vqjqr3kZ ujRd+zeH8ROZiJf+AZtEJ2rkzXC1Wnq8NL185xTpFv/X3/kuNEo9mNA4c5H8jI4pJ44vzY2M C21ffj8ppnTN5rJ9JjvW8Jq+jZjjNW1Ruat0uVzUqX9/tixuKE8Rk//vsfxfldWa0o1pesE/ +p6wuDMtUpvwofmv762DSizFGYmGWsxFxYkA9dMewHACAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFuphkeLIzCtJLcpLzFFi42I5/e+xoO56kdMBBgfmK1q83dvJ7sDocfbO DsYAxqgGRpuM1MSU1CKF1Lzk/JTMvHRbJe/geOd4UzMDQ11DSwtzJYW8xNxUWyUXnwBdt8wc oLFKCmWJOaVAoYDE4mIlfTtME0JD3HQtYBojdH1DguB6jAzQQMIaxowj8x+wFWwUqTj85xJb A+NagS5GTg4JAROJpReuMUHYYhIX7q1n62Lk4hASmM4osaB/JguEs4pJ4vi5jewgVWwCRhJb T05jBLFFBCQkfvVfBbOZBWIkXu//wQZiCwvYSjya9I0VxGYRUJX49moRWA2vgLvEiu5zjBDb FCSOTf0KVsMJFD/55h4ziC0k4CaxomcZ2wRG3gWMDKsYRVMLkguKk9JzjfSKE3OLS/PS9ZLz czcxgoP8mfQOxlUNFocYBTgYlXh4PwidChBiTSwrrsw9xCjBwawkwit5BCjEm5JYWZValB9f VJqTWnyI0QfoqonMUqLJ+cAIzCuJNzQ2MTc1NrU0sTAxs8QhrCTO2+yREiAkkJ5YkpqdmlqQ WgQzjomDU6qBsahp6+VrM4Wm/V8169g5Ld+zzxJey65bwbFsz6erqxlyd5lNLudp/1TqIMZq MP9SV5viv7mXOo76Nql2bZYWYoyUfb/z8vmF+1drzY4TeVZaq7rzR9n2F7dmGCVXPlQqW+Pa YuJ6es/FrlcvzuXy6XSfVwtQyY7btWuzc8Pz1WdeLHxXW9BjEaLEUpyRaKjFXFScCABBQrz+ nwIAAA== X-CFilter-Loop: Reflected Cc: patches@linaro.org Subject: [U-Boot] [PATCH 15/16] 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 V1: -Rebased on latest u-boot-samsung 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>; +};