Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S966924AbcLVUJa (ORCPT ); Thu, 22 Dec 2016 15:09:30 -0500 Received: from mail-co1nam03on0080.outbound.protection.outlook.com ([104.47.40.80]:55950 "EHLO NAM03-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1763070AbcLVUJ2 (ORCPT ); Thu, 22 Dec 2016 15:09:28 -0500 X-Greylist: delayed 874 seconds by postgrey-1.27 at vger.kernel.org; Thu, 22 Dec 2016 15:09:28 EST Authentication-Results: spf=pass (sender IP is 208.81.121.44) smtp.mailfrom=sierrawireless.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=bestguesspass action=none header.from=sierrawireless.com; From: Zoran Markovic To: CC: Zoran Markovic Subject: [RFC PATCH 0/4] Enable NAND on Sierra Wireless WP8548 board Date: Thu, 22 Dec 2016 11:54:38 -0800 Message-ID: <1482436482-29129-1-git-send-email-zmarkovic@sierrawireless.com> X-Mailer: git-send-email 1.7.9.5 MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:208.81.121.44;IPV:NLI;CTRY:CA;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(7916002)(39450400003)(39410400002)(39850400002)(39860400002)(39840400002)(2980300002)(438002)(11905935001)(199003)(189002)(33646002)(2351001)(110136003)(106466001)(305945005)(246002)(7636002)(50986999)(356003)(8936002)(50226002)(8676002)(107886002)(86362001)(47776003)(4001430100002)(189998001)(450100001)(77096006)(6916009)(2906002)(6666003)(4720700003)(48376002)(50466002)(4326007)(36756003)(92566002)(5003940100001)(104016004)(38730400001)(5660300001)(626004)(7099028)(5001870100001)(217873001);DIR:OUT;SFP:1101;SCL:1;SRVR:CY1PR0201MB1930;H:mail.sierrawireless.com;FPR:;SPF:Pass;PTR:spf.sierrawireless.com,carmdsmtp.sierrawireless.com;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD037;1:pquJ69PfKx2X8tCmEDfga+RqOzJfBTGnx3/h59Us+QyX5uTIxPx6EGPkrmaz6NQ2MK6ma/kjy0WolCYHQsaEslBAFQZD0MBPQvXaVtbYmrYk8/is91DGzdMT7902K32UbBKn//eljTmH0NXN+gsmG1N8orgC17mbqpw/zVB6yBxIuFyvCGr+gvZPYEN6z/7+JubEG0uj6ioyOKiCcRIwLMaxPq/0SHoZeyyXdTn9SvURfPJjmHNX6KAXsYrpsBOyU4n5qm1VPrkR1epY3MXovdfKWwfomQltgdDXAPkMROZRxHuuP2H8472SS3JZk3Dhr9DO/VOgwKaUyDt8PyUvioE4UEc3UQJDNOtgii5zqdemTZ4V5ukjP71bAfWfQoaS0cNFDQsAFcHs4PEsx8XHD1R0R3dXi8VuUJbzdCEeqKamcIlliVqLbg2QLTzNGBOLbyEx19TAQc6hWh0hbmQ8AdhAhW04auI15FWf/+bwNhGBxSNOF5aAslxC5wTCilT8gtKuezR6mBbhxie1ybMxlFCg0Gb5b4PEbvYZ1IzVBczd2C8NMeEs/pjr/5VV5n+v/vEbTkgE/5YMZeREQERCSg== X-MS-Office365-Filtering-Correlation-Id: 4d11b0d5-8358-4cd5-6659-08d42aa46522 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(8251501002);SRVR:CY1PR0201MB1930; X-Microsoft-Exchange-Diagnostics: 1;CY1PR0201MB1930;3:/9YRovEZP2l2G2wbT+1EIS50/tMov+OuiEnUl4q8RLV/3dlunoSdKRB7pOEdIk6gHeKeFyTIc4LaudkqwybFB9LFv/2B1DxaCC8oheKbh6D8RfBaQZio2jaQQ7rJlaXIhmNV57JZLcU1NlhNFetOmMcFrQxucgWAEzh99dQRWscQjkIhAFERmkJdOEALLIfS/i1Geq9Ozpxc0qpjZ6o1xKLShdEp97gmP+YcwBD0yywNm6aI2W9FzrSK92F5FehkvFfZFAQpUkQC82Yr8qYo8aEpA/BB83fEP5Fy0TUb+IQdg3nxqso/S3+AKxKBPNHUpMH2vdqVkLQUcHQ4zwqjTP0bPH4bthcYEuqmLrO+tMV84smYkdA66EMvNIqIg7SVTTuRUhvsVNVJ9KRyFGsi4A==;25:PxoKHFHhkDNCU6DNYzfRpz1XxjzsaIDQYMMJB5/r/AOCJMcyvwL95pu7YZKxXBZ8avRLo3gnl7KPQ7DbRermEg7bCFOvXbcewY34pAx6d2CvDE7F06kf6bBlkQS8zVH7R/2fyykonR6YXxMvDtariwmYZrfcNf9hANS2N0VZKGl02w9WA3KQ+e398oeja8rOFO1wxbCqSZEDVCTPrNXDEQ+EUKNDqsQl2vLcsPJryZQdtFUJu7V6MO9zKyu/zMmepxdM4NE6Qvdt2Cq81tTQd6EtrMf2gqPSAid5PxR1WuKSCMKMfv8CgB9vsEUHaIVbrd9JIAGB1V/MqUuciSzm6CRV5SgQATAIfFnXLxJgy0hEH78dkvYsnni7a0rW+YKWDAZZyAWYE0WOD82iw52D6aDo4fD4H5WpwkQawD92RFl5qVzFGyAiqKQ+pdJ9CNS7MyLjXfjd9Jlt3IOaeDfi0w== X-Microsoft-Exchange-Diagnostics: 1;CY1PR0201MB1930;31:P11y2fi8VLZweRM4p5c/BX8mLOBkrjOaIaf5Dd8kSMyaDWIrAoDMdD1cJj8ife2BfBUCC9KgRnLHx1R53fPQnNzuoIg9WTyJKFKU3SLWMcd9+1Q8CRl77G8bHgrHZNfriu76US8uBGLY1qDpUoQm58Kpm+jo7rPKoT4KkTRaEfoYpB/bcxItxKhUAIS5ozZx0eKj4gqxI5Zdo0aoChQDkqawvmC+f8FYcrKwmHujAlU8L3mHV9VCgDCB9Z1oA/ezNQLJgqYh03GkJJijHEEgpA==;20:n1vdSz01R4nXGgWQEktRu4Y+ZlR5IfeDFe4OEp7beORgiiE86pOEAaUwdWZNcce5UsTct6+CRpsJYt5ayJ2skWw4SDjosjj2Sz4ykfaqSz1n8Lv0T3wVCwYFNViEKjzZlbiOXpaJjAVC2Qoue6qgHL/LsxoxKGzxpBg0CO1+Afh3W6g6XhG6hKH+wOKFlj2i2MsN/gXkAsPst4pNhhDp6EgQoTV78qXSm5nNwKht2nBrm8+ffAd8kTBH76bAEwvGuyrRjycpNEU25QS1EHdcVQLkzgGTjrXPXRn2PK6lqFzC0Z/2NHpFNiv6Qe3altYgjvGbuVwV45yYBexuSuNtM8oBlS+Vg5bhcdwap/7K57cn62AEVE6BUMEeXBiIS5boqN8GoxQHqZbpHQxjB63saExgD6KssohPeXnBxlUtP+HgWzO/VQzSLcs8wz3bM8vpOnLQVCXk2kYSseVGEHwHGR7ViM8z5xSmmhEm0ZCBfFi3J8HHjaMkQxkXR6LNyDQh X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(13017025)(13015025)(13018025)(13023025)(13024025)(8121501046)(5005006)(3002001)(10201501046)(6055026)(6041248)(20161123562025)(20161123560025)(20161123564025)(20161123555025)(6072148);SRVR:CY1PR0201MB1930;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0201MB1930; X-Microsoft-Exchange-Diagnostics: 1;CY1PR0201MB1930;4:4oqakmKRyu9hj3kd0m8lCG38Xtwip0ViNvFB+25YXx/JcrSWOMebrKoLyW7Q8yNk4mW8x948lZoR/t0fciYzD5uf+MbIDSWLAvazV1W5z99UGgtcspUpJaS7Rs8V/zJ3RWCpYgqOxFVwSCYe5RXssmN1dHywfcSEgijHdrDzIv0kuUjWSpBMONMIklzjCnaoNz/KtD9B93KuCgsOik5WHHRRtaEjoljYJ7MNNl/aC1ltF7mr1OIDw5uITfBd4wie/9zb1HTskxNufIoBoyZ8tT+/AcLIwbRg9igWfEHEZKTSd7qgKQHtluvEyhhUyfnEoRONaRUOu3zHyZTtlaFJmv5FCZ90NudlXA+T2XYkT0cuj/XPy3gVnwoBiLoCqnS8NxHC2xpPsdMeHdhO454N/3AiWrngQovjXlNHGZMcW9l0TD1Itu7RVAx2Bvb/nAxA5ZPqgIMXh9WCVDGFF0Ju7m2mz8brgGl09A0rcz6WdysPxoiDj3sX+R5fJ1hM36eiz4O9/ZZ9NlML52JnbycLT9D7+pSY4+gIdBcu/X+q1QQRfHTN09+XF1lIpICGQ9yoeNnBcEGNZ9MkIplorMjPHEwOHyF7Le86HJnqCKrhaZEbagEP/6KQbccaTDQbEauvGcl+KgQjlPgKvFwvS4LVO/XWUpJKjHyHcVWudq8pB4J/B1QcFzxsZWgXF0twcCWD X-Forefront-PRVS: 01644DCF4A X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY1PR0201MB1930;23:tpKauuHPFf9VCpEaYLlsqnV2rh12WVvIbzXqDSi?= =?us-ascii?Q?z6nFT0dqt3F7Y3Cu+uflvPofYBvtr/8AX2ux+q7WYxs4Pnk2FPoGtw99Joja?= =?us-ascii?Q?l3J9limRUmOxPQYgBRzv0qbbLIcFAbfZOw7IeHAtiRQwyJkxB7ai4ll2VeSo?= =?us-ascii?Q?hFbXE6yLrikURcfJgDr27KkfVRx4GQn4B0QCR4QQ/mlM7hsGGjsHZ9OHXUBf?= =?us-ascii?Q?kM8UPpc927hFU7OF1kafwyMReeiQC30ZbtDe8g4UBAS9JDyUIYcA0/gyf7aD?= =?us-ascii?Q?GbKJvC3jET3FZC2amPEfRcIAuJqoJra9paLcSC4zxUwdvF0INonCRXefCr6s?= =?us-ascii?Q?ilVLn7X+/jhPQKNed1jDLQOTC1tTvtSvxp3sm/MklbQcgnovo33LKULSdqFu?= =?us-ascii?Q?5NtbFIiSKKzCPXZH2KV+AqJ7FdiWa6zVw/WKDhRwVn5veZMqLqFFtzfEcnFs?= =?us-ascii?Q?Ze+X3E+R35aCi8JI+WcifwTXEyOBSjRGSNtYCkssHPVrtb57omkJQpYVYC3J?= =?us-ascii?Q?qEvfrNpeYu5IqkXQGDA/66xTMOiF4YTBeXW2NmeonW69oN/m/yg8Pz/zU7DG?= =?us-ascii?Q?QBeVMtusY0awFWl1GkAvOSeqn8bgyy4vpZQXUki+5aFxd2IIqzlnweCWPwqC?= =?us-ascii?Q?QZqpg5PhCOJkGxTBu7Y39DcLdUlVw3Lbp6Bc7vttLx5So72b7eDjZB+MQOTh?= =?us-ascii?Q?ArhGk08Smx5qyzEulxzWAiC5bKPLeXTZO2ixbiVPbD82RSuR4te2r1VOzeOR?= =?us-ascii?Q?hvJOrz9QtH9A0SI7O+VnVPZ1/czim0WsRX2u6dB//XDWnFurrHTO5ctFvDGB?= =?us-ascii?Q?gdrJV0FxmnN416LN+7YepwgMbugyjp67EgoD0D94IbQwrd+SYKjZLBIRFdRm?= =?us-ascii?Q?Mb0AQjx5fY1hagDV5uGiqoil5gdcIGQKuqexmUVqfoxwqa7JiSTQYQuaGTPT?= =?us-ascii?Q?PQR/IIGvfpmjFeCRf5kXCOx+5lwiblEamAErRsJkYGUxoNYMEFmf5pGFhBWk?= =?us-ascii?Q?kzJfYWuAjnaeWbEuihONQ8zTwBDf7o62X/uZkarZzpkVq1S6I9vGZ+sPZw5O?= =?us-ascii?Q?6RpfZJ6ORcSCR98enhZYvTV1Ytdnb702xvPuLdrqYE8T7vQ8NEjfWLtJxT2E?= =?us-ascii?Q?IVcm2Gx73+j7V1B5fzSN8pRp2qrwLyZuMZ/pK4Jn4A8n34LsKOC5lC11DycX?= =?us-ascii?Q?lx3lLHM8r3KvIDRzROhhcjcxgRISH2rOdqWku?= X-Microsoft-Exchange-Diagnostics: 1;CY1PR0201MB1930;6:98rbKEwAPeIyvgHFXQMPyZ2xEM2uSYqtpEiW1a9yEYidtZ2nwW3+Mdb9KOtyzY44at0TAYGgTVL4t9l+uYEHQK/xSGJ0vd5oTZr0gGJkRA0QlrihgJadnNdnqymC3RgBZUdzje78005eg+mR/I0CwKSQaPavMbRz5zgYLlG7vu7Wz2U+TeWyCu2AvTjS5eNeOZcBwMh4QhsoWuvE5ipUL6eNY8Oy+9NS9NDlje/6EQMhGdQzMRnsXdGZ+W5e1NiOwQif5827pwvfU1oSF5e/F1a9O0yatXHU1qFoayOeSLgPsHpHkmO61ArReQ1kBGaJiUbhZ/sT1KJVY5MVPQ8cMvtUIedTTQuQBg7zFWlip7xvGdBBZhP+XvEhkFZeRibFL9fzgt3wa1fp+MqabnERezfCzQgl4v6ippviyvrgY/NuiRGPM07WFJYQeDZsv9aHsTXQMQVrxI8uqrOiPfgXIw==;5:YDOnCLQKRqbm7fOltKlMyJraUvUJCMNz1KfgvM0KLCLsMIoy07MO9GcfA3YTxR9XEkEtjAmU1em3eziuc2Nr1Hh9WboH4O7bDZFDn/lvMbKE0WbT6dxJDMEG002WGipx2vHp5JKf6wP94xzN7ul5jKhMbP72Ai7ns+4nTTc6Glk=;24:/kWQKw+8ZnT1qHBgqcu8qAZczZg/IPrUeHTBQygQXFdmB8PZB1XKwoAxMGvfGSnucUHT57Kk98VoCP0sDps7cEfyNUxnKDWYYFC7pWu+M44= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CY1PR0201MB1930;7:gpPB/ShNKfuwGhcEEdtI6/VqVaEsV5wSrPcgxi4gAldyO9AKHZYyrRaXnR10TstLK0giN7Ji/IN8mpUEi8sxqq24Y79lswygKXwtxPeMJOwFOnCOQxpx7f5LjcDGtCRpT1ODRFj8gfd/ZHr75YI85OEpy/w3Szxqk4xF2ZSDSjVouZKrRTD20YIPG7DtnRvME6mMsR+iN/vPI+9PfWyCGsmUn0MnKixUEuz7V8zP2ZtMKS5ysH5xWs3ygY7iWx8w7+QuyCjFRkSTWdYyJUd5kgfi35yEpGrVnXY+uIYpT9vHfDWsBcc4YT0xnvHkoBZ8uOFCOPzcHKrvUFJUOQ2U/hoqO+uSXonYF9+wFYXPpilNqwzHptOVETQ2ws4VQozxYmmDknw3nIn07iH7NoALDB1Is0tJdcRHIGBuLhuH3zrhnN5baJEk75GdNaa30R3gJNtngCHzCE5G0Tbfblu9/A== X-OriginatorOrg: sierrawireless.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Dec 2016 19:54:52.1626 (UTC) X-MS-Exchange-CrossTenant-Id: 08059a4c-2486-43dd-89e3-3a747e0dcbe8 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=08059a4c-2486-43dd-89e3-3a747e0dcbe8;Ip=[208.81.121.44];Helo=[mail.sierrawireless.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0201MB1930 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 923 Lines: 23 Enable NAND flash on Sierra Wireless's WP8548 module used on MangOH Green board. The patch set consists of device tree descriptions for ADM DMA engine, NAND controller and NAND flash partitioned for Sierra Wireless Legato framework, as well as definition of EBI2 clock used by NAND controller. This patch set depends on Andy Gross's driver for ADM DMA engine: https://lwn.net/Articles/636881/ Zoran Markovic (4): dt-bindings: mdm9615: Add ADM DMA engine clk: mdm9615: Add EBI2 clock dt-bindings: mdm9615: Add NAND controller dt-bindings: wp8548: Add on-board NAND flash arch/arm/boot/dts/qcom-mdm9615-wp8548.dtsi | 50 ++++++++++++++++++++++++++ arch/arm/boot/dts/qcom-mdm9615.dtsi | 35 +++++++++++++++++- drivers/clk/qcom/gcc-mdm9615.c | 30 ++++++++++++++++ include/dt-bindings/clock/qcom,gcc-mdm9615.h | 3 ++ 4 files changed, 117 insertions(+), 1 deletion(-) -- 1.7.9.5