Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1030902AbcDMKcm (ORCPT ); Wed, 13 Apr 2016 06:32:42 -0400 Received: from mail-bl2on0137.outbound.protection.outlook.com ([65.55.169.137]:33562 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1030772AbcDMKch (ORCPT ); Wed, 13 Apr 2016 06:32:37 -0400 Authentication-Results: spf=neutral (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=none action=none header.from=freescale.com; From: Yuan Yao To: , , , , , CC: , , , Yuan Yao Subject: [PATCH v2 2/2] arm64: dts: ls1043a: add the DTS node for QSPI support Date: Wed, 13 Apr 2016 18:08:27 +0800 Message-ID: <1460542107-45807-3-git-send-email-yao.yuan@freescale.com> X-Mailer: git-send-email 2.1.0.27.g96db324 In-Reply-To: <1460542107-45807-1-git-send-email-yao.yuan@freescale.com> References: <1460542107-45807-1-git-send-email-yao.yuan@freescale.com> X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:192.88.168.50;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10019020)(6009001)(2980300002)(199003)(189002)(19580395003)(36756003)(4326007)(189998001)(50466002)(50986999)(76176999)(48376002)(105586002)(5001770100001)(2906002)(47776003)(104016004)(1220700001)(106466001)(6806005)(229853001)(50226001)(1096002)(33646002)(5008740100001)(11100500001)(77096005)(86362001)(2950100001)(92566002)(2201001)(586003)(87936001)(19580405001)(81166005)(5003940100001)(7059030);DIR:OUT;SFP:1102;SCL:1;SRVR:BLUPR03MB423;H:tx30smr01.am.freescale.net;FPR:;SPF:Neutral;MLV:sfv;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11FD006;1:MWuu3xWFvnICB2oz7LlU27FhPPz8aLDbC0cmqCPIbeZuIIEVjvc4tNls8LLmjVOEVndugoXvHCzL7KGS3Ze6SSqa68P2aixnofKfSDeYgS4n3S3edIKt25KCWD1iKQbzLhRPOneVTVpZoGDWAHAeqMYfQTG2B9k0qdvxIYh4rZsqfUNPQiS0eVXOshMHs7VP4wctVwktFhHv5eIeb3lmEv0ojXGn0K6rqPx9BWAOeX48VfRsgVk1PmH8fzec3yOq1K0GazcJEjoW5aIFVPP1aWlK5nz63gz9pfrv2GyFSZA48YguO4sr776c/F5sIG5ciwBJ87KYPgxqTXlTXe0x9sksTa9qMdnHqfO9CPA9qzxL5zfxh91n4L2+CYN1Ymg5LO3J5j/jGe1dO4/WHhOi27w/E9D3ssXbMiHI+Wr0TLpQeTkSO2t7Zwmh9UkMsAtPa+IJMFcWMtQNXA85Cuxxlzxi+Fb7Z7jf1DjgQhBa+mdzKo4OoBDwxrdsC/XMzrz+jb9Z3HpX7nGlRzmu9fbTFP5Pn2rmA96meTQ5LXJwT1+CpetKsdBQMg5yZXvqudHB MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: d2dc54bd-1a2f-4b48-7ddf-08d36384dbed X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB423;2:blsHFlZdx3rXB5DcLJYYJt29bypPKoElXaNmLKVPNg8r3Kg2YL+jOugQzdBkJbzqf2kyFXIM92qSGgisM6cGfrlJiwqikA8mUXVm/4wD8pMh0ApG3LyMFUg0CHvi39xPaN+s/ACJ3F3aKSNQLgqipwXTz1OYWk9r1FNJVF/81RCvOkbWbDGB00dJOLPjADyl;3:7oVHfdGh9Cp9ER/BtCzA2++D+FO6SQqU0vt3SUGUZ+DBYxzY9RhdE4AA1AXYH0KkqDN9ghXgNXZyYVsBq6zZBVSsorChLn0gbtwi0AjurFOuMiAQvG9tnBdShnlAa+vjTL3PW0hEKgFhdHps6IFvzTtsVLplBMwTFCSX3sBZhftvR/o4uUfj4nzAb6wiV1u/rLY/GPei8LmRkV9GNDm2MbV95Hy8weSxlDR/NPxZV/M=;25:z1SkAhryBxBDDyMxaiqF+5v4U475Db33ZFplYv/SW2SuOaE2fouI8J/lLbmS9BZK8G/pf3sX5Iap8GXr+oHxxtkc8vXOSPljOBPzb+1VoaA6V2J57bIzn7uXqC39RZs0kjUaMtg3gaaurDsiOOBj+JX4WFDQlHaCjUJjRNzRg7Q9sFKhQw0HqTh9RrgRqHoVMVISBaTrGFMMCEsMMXjLc3OJ4FcPwMcxsTflNkwiYZDcOA7v4+nF9xgcXe2gQQTn9rnhx5tcGjKP8lAvDJjc5JSA0m0O5ns2PdbjJzf4xbXhAdqsFGi5WOudB69Dn3E1W2hvjdYcRKAIoyIUqYTgjw== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR03MB423; X-LD-Processed: 710a03f5-10f6-4d38-9ff4-a80b81da590d,ExtAddr X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB423;20:G2UYFHmvULP6Qw/GBaPCe2/0nuU73ULOnGcuRPTCE5PlxNIt63jHCMgcxfW7nWJWYqho1RTl3X4iIsahmRyPAll9AzBiu0vHWZbr0W4c0oc4cPiJlH0yinDmqj8AuyjoLUVz/XxAK85wmk79/bh7KDtRWWgycuc5Bc07YGVttbX/AC0252qu6upOZPP65qgvK+pwa0oYGwRLBB4AlhDtzTFj4G/j2R9/vC99nPi3JkW/jP26d6Qi/IxIM0JWY9UZBPR60QT9UrFEhBfCTycYu1+gDlrXS97tM8ssnkHI6d/jXudw4v1OseT0v6ThZKyPcL5OyumjLUEqxf6RMCrkx7qz9iWw5U4b+eI/dFCmOCX19lyjxaOSq5HLV2eF1Wei2WaKEjl5ckBP++gIQtbBwB9aNKPLXLv+HSf+MgQ5LF8bf9fW9dsakS5Mc0cJttD3;4:eJwEU2qrqxdHUlzNDABLCKbLkni5Dxh/YJFS5Lh0FW0e6Q03Ran1AKd2VhpAP6MDe9bFezr4/26COr8VRlITjU8WM9Q667aZ7zyAKYIVDN5xGl/z6n0XfPdhyGSzTZsJOBnRAvMvS21FJScd8YsTAqIA9PTInTy1S0Rqacor8v92e6PitMBlGxKly+IqAYzfmTwdW763MuDXjCkxbeiu+b2bHXZZjLOhbQ+UkfwHdPuOYN3S1PwLAQKDqNl/pSZ6NQsmtrLDka3WSYC79RSobPftga5R/DMwt9OIbJ06zAi793wpbgdt+0aGOimc+ddhJXI6EMlD+J6c1NvDqDbcULpe3rOt8WEaUor6hg0hE7rd/Y5hinntwGtakQOhNs30+P7Er8IZBNndqVukw89ZVpp+qb4FWYyE4kiIe/PgSY3zwUrfJzBCJv5wRuu9wAHENBbyL2zXd8ouc+HQiiquXwI1Pl+iCuPlLIj705TDYXw= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(13018025)(13017025)(13015025)(13024025)(13023025)(8121501046)(3002001)(10201501046)(6055026);SRVR:BLUPR03MB423;BCL:0;PCL:0;RULEID:;SRVR:BLUPR03MB423; X-Forefront-PRVS: 0911D5CE78 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BLUPR03MB423;23:CNC2osHC02hl9CbffHNrRoJFLCEqVyjpvelQrIF5NI?= =?us-ascii?Q?ZtOcP+PB+SzPJsFjg++eeqbslYrV0ow7qb6Ir69lQbkjW2MVSlRscnjRDNNu?= =?us-ascii?Q?Q8HLtw9kFEVFVZvQ/H+LX3zHqjrcgrUmoiCQnU27I3FAUL+xGvut8ZZO/qpQ?= =?us-ascii?Q?BUsTEmyHwJVku5QWnaUyroFVGv8ryR0PJsSgraHlENep8vANWakuAb12/m/O?= =?us-ascii?Q?/ct9KP/8VoGG44gULziICWT0iotR9zfxAMKwCCnAK4W2rp1aYkjIRoA2SCK+?= =?us-ascii?Q?4G22Z3p5ht9ybeH5kmqtepJYDC9y0gdSEC9pDm1lMqMRqqOeH7NOgbrc9Mld?= =?us-ascii?Q?NlbSrOg/bKArC6oIEuUYgw3m1/Bjev2EJDWPix6YZutut3dYlqDYzmBTfCgm?= =?us-ascii?Q?x3Aw/DuEMCJGxeXuqE0aRfsI2DWecx3yW9VSUm68gg8iuXz5xmj8/sZSy1ia?= =?us-ascii?Q?RbxCEx5AvXPf8sNzodn5lbkkTD13T+2LSuIi6vEvoqPC5LyUNFXdl6Nx4jJo?= =?us-ascii?Q?SOBRuZ97L0K2EbX2fMATReKJY47bDMjcHygTxLs8tQTuzDm/vDUIXjWIZmBf?= =?us-ascii?Q?+Bz4oemoYQta//VDSG3V75mNIRfyUPbe3f+pFGsBEIY0I2LXuFgzSwhdR88Y?= =?us-ascii?Q?7gc7ZLQ7rZs43gjskWUK6AYhQ/Txzslaah+A+sEn0IdnzYADhLww8XeTzRUc?= =?us-ascii?Q?pS0d50yySUzDuvp2aW45IAB/JISODwUmM9InThkJR9g944Cxhf/opajURQNg?= =?us-ascii?Q?23TiTiRaki9nOGttqUeJOM2Nuzn04KfBZAjR08fu7ij26t1GUgsK989DUlQ6?= =?us-ascii?Q?5PgakGjP2xC35B0ccdWOXSf33GH2gtkAF85wUJEfLGvu/YqcjM39+LwBy4cT?= =?us-ascii?Q?Bg8g7eZ2sooLII+SsSspCBoRG6ulY2Ecg4K9kDBJ5kh5IaPhRoHpEtPiBoh0?= =?us-ascii?Q?PvGtaLiEE+G7/vBsDOHr31hAL9xqR7MeuEniaMLI3SBMckfgOd63Jn9GF4na?= =?us-ascii?Q?w=3D?= X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB423;5:1c0wk60K/Uj0fpUKMEGl4UJX2GDSF4aIeHHd3T0vsJcAlLFdZGn8Gz+qQkefgs8+k6jrd6jaGKufctIAAC3lWJy1hIv9R/tkXccPb3E1DwAPVYz6NFTgQizVhLdpBKI+hF1ZBOlnV2niASF+000Odg==;24:tpDLgbe98Di2m4iPm2Zl4joY4q2VtU3uKSSGzbiqVsAXt/K18EzjqHIxolxvZmL7ujYhBe4MZcAiekk+9Q7E5nLDbkUoasr2oBZs7sYI6AA= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Apr 2016 10:17:46.4107 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d;Ip=[192.88.168.50];Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR03MB423 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1687 Lines: 59 From: Yuan Yao Signed-off-by: Yuan Yao --- Changed in v2: Remove unused property. --- arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 13 +++++++++++++ arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 14 ++++++++++++++ 2 files changed, 27 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts b/arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts index 80688ac..9d3e9fe 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts +++ b/arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts @@ -166,3 +166,16 @@ &lpuart0 { status = "okay"; }; + +&qspi { + bus-num = <0>; + status = "okay"; + + qflash0: s25fl128s@0 { + compatible = "spansion,m25p80"; + #address-cells = <1>; + #size-cells = <1>; + spi-max-frequency = <20000000>; + reg = <0>; + }; +}; diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi index be72bf5..e70b7f2 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi @@ -171,6 +171,20 @@ interrupts = <0 43 0x4>; }; + qspi: quadspi@1550000 { + compatible = "fsl,ls1043a-qspi", "fsl,ls1021a-qspi"; + #address-cells = <1>; + #size-cells = <0>; + reg = <0x0 0x1550000 0x0 0x10000>, + <0x0 0x40000000 0x0 0x4000000>; + reg-names = "QuadSPI", "QuadSPI-memory"; + interrupts = <0 99 0x4>; + clock-names = "qspi_en", "qspi"; + clocks = <&clockgen 4 0>, <&clockgen 4 0>; + big-endian; + status = "disabled"; + }; + esdhc: esdhc@1560000 { compatible = "fsl,ls1043a-esdhc", "fsl,esdhc"; reg = <0x0 0x1560000 0x0 0x10000>; -- 2.1.0.27.g96db324