From patchwork Wed Feb 7 19:47:22 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: York Sun X-Patchwork-Id: 870623 X-Patchwork-Delegate: yorksun@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="A71RR9JW"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zcBmV3jx4z9s1h for ; Thu, 8 Feb 2018 06:51:54 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 0D1E3C21E3A; Wed, 7 Feb 2018 19:51:53 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=BAD_ENC_HEADER, KHOP_BIG_TO_CC, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id CB895C21DA6; Wed, 7 Feb 2018 19:51:44 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id D7B7EC21DA6; Wed, 7 Feb 2018 19:48:24 +0000 (UTC) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0066.outbound.protection.outlook.com [104.47.2.66]) by lists.denx.de (Postfix) with ESMTPS id EFD48C21C57 for ; Wed, 7 Feb 2018 19:48:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=kjwAR3F99gNmA/kmDdL/2HyRY2cgck94yV2KDZWosY8=; b=A71RR9JWwlpwPG2sV6di1CZS0y8vfmyiflUGyN94n5JOY5xJCVeH/qdMCoZ3C4FJaHSNbczRlT5cidQ8pdtlBblx+pYbwcsVIfcGVlrRzCkwdIktvPdJxPqkknciANtcfyKQ1Q7DFCape37ZGIbC2Dl1H6KHM3Q8Xp7kHvKkmFI= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=york.sun@nxp.com; Received: from localhost.localdomain (66.235.19.164) by VI1PR04MB2080.eurprd04.prod.outlook.com (2a01:111:e400:7bde::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.464.11; Wed, 7 Feb 2018 19:48:15 +0000 From: York Sun To: u-boot@lists.denx.de Date: Wed, 7 Feb 2018 11:47:22 -0800 Message-Id: <1518032842-29379-1-git-send-email-york.sun@nxp.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 X-Originating-IP: [66.235.19.164] X-ClientProxiedBy: CY4PR13CA0030.namprd13.prod.outlook.com (2603:10b6:903:99::16) To VI1PR04MB2080.eurprd04.prod.outlook.com (2a01:111:e400:7bde::20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: a29b4430-26ff-4789-b1c3-08d56e63bdc9 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603307)(7153060)(7193020); SRVR:VI1PR04MB2080; X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB2080; 3:YKchTV0qQYOh6tm/MOI382hqvef/pNwH/l2MeqZLZAnajdOWXtOvmPlwYCspHAVSUlDdFOCk7S6LrmnD921683+uEz5uSQ0ltRsXzNplz1NuK2EFpZS0Ya+Nn8lVxDIaN1d97boiq6mbJ14BVkUQHW7wCFHe8xVNXRQGdC8H3p0J7nYgOdfht+5T8+Ql0p1IUFc0F83qHxBVNNJIcKdlL+msPjeK/40yNP9Zpr9I00mRZiItcJ819Un374qhPL87; 25:WG7ecZ/4plKl13SzYgZmwCvCZ5qWrkfwCaG9RHL5Z1THP9tzxKM1yQ88vkXHvPAlmwK64Q1NmHe4KahaoBCGN3odjPggt1bKvimuJKWExPWDNNE9NOJoi/dgo7Cr6P81QCKS0fGBxCLhQROtUejVtJVXKCcSL9r4aqLo2v39ajaYz7po8BhWfcHGvwM7sci4w2M421u4pNIQHBpFyCmgYkejaWK0nSzHRlLD/+1xkBC1OYAwM5XG2dNtIJBE4JfcYexlnD2v/4C8R1pMBFSqAGaZo+d91BYeelwG/z5p0biLBBJABq+2jXjNAN8j7GDvn/64+qmCj6lfqND9KtoiLw==; 31:qCgxo/hOHT6cbKmUlzawtyaGZ+WkLK/jqlT00j8wsYsK7cD9GwHeWSWfspmWEGQXnaGz1kQyt+h/bfW+z0onRU5+uF67xjzY1Jj7M7KPbzzZ9UR45SThrxH1nKJ/8Q9F4G2rGJZZFObkr6XypcxWlFLVLaINTgHgfSVwZ1UCTpu/FkMVY+kx7lq0O8TTBqHB5lj9jRex/UCWVxymx3jU+9nF7VvGyriBhb5fvN9G5QA= X-MS-TrafficTypeDiagnostic: VI1PR04MB2080: X-LD-Processed: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635,ExtAddr X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB2080; 20:I1aM8qES9CZp8VLlQ8KcWJY014ktvij7VLkbHDlNWyuPiTZC+ijPL2U7WKOlVujKd6LmYFW9b8ATdytWJ3F9jpwlgyerK+ljUhOCAZs6SnxUhlsnOtRpNy9tB5iM0pRqo8VJwNY7Sza6IjhcE6FlekTBsAL5DGTL2amcylqFMM2PE6Nq94vW8NXcv4zg2/lNvHnrR+yWgTwwMrQ32oSePaiGulXnQ1vtQ2lJcsQoBI1gLgoJvuLYlzKyqPu+1RIyD7uA838A3rIkkodKUDZhAzXCqWET/U8cC1PqHPW6LvfMJqpT6PUHSkKcdLtY5G2uD+vj64CnXBk5c3alrqEKrOCfWtckHo+tMld4yyCAXOTUZkcjpuOyYMDLtNPgUh0vcP7bVC8//5sbQ1GVqlfAJSEQNA3be+jivC5F6CE9FEOzlSsnb4wpqFAPU5CRFzkvGrJifFoNGMt2VKjgUASxAPCCUZKGdAOQvmueNEMJtJv2ZgulypkT8rQAYPcjldgy X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(26323138287068)(185117386973197)(85827821059158)(39337521807258)(69230659464062); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(5005006)(8121501046)(3231101)(2400082)(944501161)(3002001)(93006095)(93001095)(10201501046)(6055026)(6041288)(20161123562045)(20161123558120)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011); SRVR:VI1PR04MB2080; BCL:0; PCL:0; RULEID:; SRVR:VI1PR04MB2080; X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB2080; 4:TyPG8JJA6VbjNGsq9EueyqMdfLWO/Lc6SDrW+EM3RZFIzPKyU4qQlcBlshVOP1J+7f4hm1HAe+Oo8V0NvhlwBm9rrrshM4l9E2IaRgpSOC/g4+J9oYBf4kY1iEe9rfSFDJP7KEv3KBWdJ/VqwlZK9b5RyWpX/nsn0CC/haEXfo2GT+rXv8bDEN46M6DOKbvu/dZc6dQ4VFGuJIq72EYBa6yaqAPiFjzufYY5PlaO/5FCNc3GryJM0bn1AB7roU3TIuq5IjtlQcvrMBRF1mEWJ6Hs5Itp9W30sm41vdjUVvVRLizvXuRCinyIQzQRiKbC24iuDTTYjT6NIpwa2xg2chipRRysYPnR+epI27H5L8zn1TQSClDoX2CV3hp0sPqOvdm7FTvB6CAfuCTXTfMbrk6/a+9cW6KUFvWRA0CICXJs5uWC7/Okd2nZepoEPT39Zuxp4B4VmPn+BziQzeg+3A== X-Forefront-PRVS: 0576145E86 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6069001)(376002)(39380400002)(366004)(396003)(39860400002)(346002)(199004)(189003)(50466002)(316002)(2351001)(6116002)(97736004)(3846002)(53936002)(6512007)(2361001)(48376002)(54906003)(8666007)(186003)(305945005)(8676002)(25786009)(81156014)(7736002)(8936002)(51416003)(4326008)(50226002)(26005)(386003)(6506007)(16586007)(52116002)(36756003)(86362001)(105586002)(575784001)(39060400002)(66066001)(7416002)(81166006)(1857600001)(2906002)(47776003)(68736007)(5660300001)(106356001)(6916009)(6666003)(6486002)(16526019)(478600001); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR04MB2080; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR04MB2080; 23:L2ffZIPqLEnmI9BTSrLVn7llVP11+SjFlMzT9ZHLo?= GvCOA8CY/NVwV2uxXEe5cI7u2avEVJjHdRpL14qPvPjrEfWUEAtH8bMS++UXTDeyNubkrXt1g6oxNnyaEwY0Mavje33QjyiFKsr4HtJFTfY2Zng1Rus+1GwnqBA5wWQ3Z7Kig0JH9MHtGUg1FsT7oMp2d19zEAA6yGvzeU+oe3YqaZ12z+qSNrcahygBn/grektxkvhGWVXrYcHTFjiaNueM6RxfaGEI+cMQORO9YVbr0BA4a+ggHGofEUE+UPFINQ3TTJ4cPGM09qlkcJSaPOYf8smX0vXU6AIJEAb2M1GHvcRuyCGc1Jdy+XMCr/rsU1lSxZlibfGWPAeKH33rzqPzAw02e+E5fXBEet+vkBTUdIYVLpgyF/yJNS1ox+lr9Mdi1rDB/atN0/RuE0dv31BrlXRsjPBPpoOxI+bl40NvFxBQ8f9rAEWrjBqQS6wosADjnYOQ+LsWTDuERtEy9ngVrQtUsZ0WuyeypDYX7nj6Ka2aYikenZjOjsiDZQvrFV5hW/64eEU5kyXU7chy37blKWiZ6LC85nGCyORCqKTat7EJWkJtxxns32v00o2DL+viHN7lPTuESheJ4kMu7e1TMZMeruqr0b1ZD9AUeTNLckJLlvaJWr7kqFBkEdzgVSHTX+TY5SvSiIYvwhbcFYpetXxLMXYpaCb/CTVvhFYu/c6gDbzWtY4LkYg1T8KRZ288cZOjC4LvZhbJWrOKsUtQ9tc8ILcPGdhPhOwwok095MiPyJRy4kQdH0TOWk5M9xeaIsAhsxSCvTM4QpEOppWt9dpPCWFiXD59U3Z8IsE1uf8sxPOYxep+tvqNQ3eKsS7aW8HGIp2S90BVqyVsHmYleYH0tcVuqVZ0d81FWa1arqRP/ACsanxIsiSC+a0YV2ZshwoDskWNQXp1Q8FP/RB3Vqh7kdItd9njMYfX4967Gd/x8YcJg7RsnS8uA9h9JcQh76uwr7s0jAtPeOe2EFX5246eXQTXPoKxUTHyRr4ItAywnn1MeDQ7Tipn6T7xtVz48yB30EBaCmgdefwdhLsQ3Dair1xgulIqdsUKPb1fxRoFTRsvmp55TWQRRaatdjWfOJmxZoZJ4MEjQEdCIrCwS+yjn1ADgslwZuCG42/nL06Iy6BzqM7SwrT/Hg7axMXM9kkhbvnzEZSmq7TaanLjeMQrwg+FGuaUOBhbMmi4Zx7TgNZXUes0ILDTdXEzpc= X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB2080; 6:bz5P+zFxt4SVN7XuscT0oKwWpiv9YJUOhwqxi7aqmDr+MB5S9Pm1zMzNun9xnxgXhu32lJCAiUzZRnBJq+lJi8nUSh2xZ/coZC86SMGLlmDrv8SHHqfXmMmCFJddMxPY7X04TMKDgO/DsfOyBc+RFlA5V+Gz6UjTFJc6So/QLMMNV5s1FyOw+VSkp7YeO0MIGqJ/0HhJPegHqrI4tT4aBgjd+3zCn9bo/kRzeqMGYIFcLeRxMmHyl+Hq6KMdM/3kcK2REXcuNIZdNam4/LsnU4sa9PIXwUrSLI5+9M/DykdBz86CzjvIefJXEalaIEC3H5ASL+oGDtVjS17QdNOuL+wQYEYYvr5h5/s1PQwd/lE=; 5:TdHU3Mc3FzhBn9AvI2iXo1NlYOaG5kZ22+t9O3koReVCh3rkW+3PID9ZqVkd3knhSzkYFYvRdtLE6C85+yiveqcAxhW6r3fkXVbDT202YioJSrvQVNm99GgGudqWrQJATnh2Zrw77SCSjKI/5Fc3liMD3HOps9zRWfGTdyHglc4=; 24:oZ3sQ3LurZGhEndm0t75MglncoRS+ZYlnu4Yrnn6IaeoOOP6YBwU6uI9yu9Qs+gAk3qsz6Zuww6MTND7eZncoi+wpTDbeyIn26wW+VWhNJ8=; 7:Wx8QigUb3IK/YOiCq0NtllNUEsJ2C9l5RK5Q1qwyXpjddcbbG6KLKYWy6VCZSDL6Hx9W9zlkJn3moix19MpEAuDSBLqyS5ZCstKNwUTos74GO8MBVXgDoNCOyIRHMgpGrvClswmOVTpttkfv7a4suIq45KHliaR/osGx7X3ZmW495GWjwWWEfVc/g9vLhholoQ/JCIpOPKxI0PQ6R86i5ueLerYv9n/R01yNc6f8l8wQLdRQ7VAA3JbrO/k950dA SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Feb 2018 19:48:15.2096 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a29b4430-26ff-4789-b1c3-08d56e63bdc9 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB2080 X-Mailman-Approved-At: Wed, 07 Feb 2018 19:51:43 +0000 Cc: Alexander Merkle , Shaohui Xie , Sebastien Carlier , Stefan Roese , Tom Rini , Joakim Tjernlund , Heinrich Schuchardt , "Ira W . Snyder" , Kyle Moffett , Jean-Christophe PLAGNIOL-VILLARD , Valentin Longchamp , Peter Tyser , Thomas Schaefer Subject: [U-Boot] [PATCH] drivers/ddr/fsl: Dual-license DDR driver X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" To make this driver easier to be reused, dual-license DDR driver. Signed-off-by: York Sun CC: Simon Glass CC: Tom Rini CC: Heinrich Schuchardt CC: Thomas Schaefer CC: Masahiro Yamada CC: Robert P. J. Day CC: Alexander Merkle CC: Joakim Tjernlund CC: Curt Brune CC: Valentin Longchamp CC: Wolfgang Denk CC: Anatolij Gustschin CC: Ira W. Snyder CC: Marek Vasut CC: Kyle Moffett CC: Sebastien Carlier CC: Stefan Roese CC: Peter Tyser CC: Paul Gortmaker CC: Peter Tyser CC: Jean-Christophe PLAGNIOL-VILLARD Acked-by: Peter Tyser Acked-by: Curt Brune --- drivers/ddr/fsl/arm_ddr_gen3.c | 2 +- drivers/ddr/fsl/ctrl_regs.c | 2 +- drivers/ddr/fsl/ddr1_dimm_params.c | 2 +- drivers/ddr/fsl/ddr2_dimm_params.c | 2 +- drivers/ddr/fsl/ddr3_dimm_params.c | 2 +- drivers/ddr/fsl/ddr4_dimm_params.c | 2 +- drivers/ddr/fsl/fsl_ddr_gen4.c | 2 +- drivers/ddr/fsl/fsl_mmdc.c | 2 +- drivers/ddr/fsl/interactive.c | 2 +- drivers/ddr/fsl/lc_common_dimm_params.c | 2 +- drivers/ddr/fsl/main.c | 2 +- drivers/ddr/fsl/mpc85xx_ddr_gen1.c | 2 +- drivers/ddr/fsl/mpc85xx_ddr_gen2.c | 2 +- drivers/ddr/fsl/mpc85xx_ddr_gen3.c | 2 +- drivers/ddr/fsl/mpc86xx_ddr.c | 2 +- drivers/ddr/fsl/options.c | 2 +- drivers/ddr/fsl/util.c | 2 +- include/common_timing_params.h | 2 +- include/fsl_ddr.h | 2 +- include/fsl_ddr_dimm_params.h | 2 +- include/fsl_ddrc_version.h | 2 +- include/fsl_immap.h | 2 +- include/fsl_mmdc.h | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/drivers/ddr/fsl/arm_ddr_gen3.c b/drivers/ddr/fsl/arm_ddr_gen3.c index aaf4dfb..4fa0d5d 100644 --- a/drivers/ddr/fsl/arm_ddr_gen3.c +++ b/drivers/ddr/fsl/arm_ddr_gen3.c @@ -1,7 +1,7 @@ /* * Copyright 2013 Freescale Semiconductor, Inc. * - * SPDX-License-Identifier: GPL-2.0+ + * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause * * Derived from mpc85xx_ddr_gen3.c, removed all workarounds */ diff --git a/drivers/ddr/fsl/ctrl_regs.c b/drivers/ddr/fsl/ctrl_regs.c index 8b87271..7308309 100644 --- a/drivers/ddr/fsl/ctrl_regs.c +++ b/drivers/ddr/fsl/ctrl_regs.c @@ -2,7 +2,7 @@ * Copyright 2008-2016 Freescale Semiconductor, Inc. * Copyright 2017-2018 NXP Semiconductor * - * SPDX-License-Identifier: GPL-2.0+ + * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause */ /* diff --git a/drivers/ddr/fsl/ddr1_dimm_params.c b/drivers/ddr/fsl/ddr1_dimm_params.c index c02725e..8a8c17c 100644 --- a/drivers/ddr/fsl/ddr1_dimm_params.c +++ b/drivers/ddr/fsl/ddr1_dimm_params.c @@ -1,7 +1,7 @@ /* * Copyright 2008 Freescale Semiconductor, Inc. * - * SPDX-License-Identifier: GPL-2.0 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause */ #include diff --git a/drivers/ddr/fsl/ddr2_dimm_params.c b/drivers/ddr/fsl/ddr2_dimm_params.c index 062c849..3ff35aa 100644 --- a/drivers/ddr/fsl/ddr2_dimm_params.c +++ b/drivers/ddr/fsl/ddr2_dimm_params.c @@ -1,7 +1,7 @@ /* * Copyright 2008 Freescale Semiconductor, Inc. * - * SPDX-License-Identifier: GPL-2.0 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause */ #include diff --git a/drivers/ddr/fsl/ddr3_dimm_params.c b/drivers/ddr/fsl/ddr3_dimm_params.c index 8a0587a..d8f170e 100644 --- a/drivers/ddr/fsl/ddr3_dimm_params.c +++ b/drivers/ddr/fsl/ddr3_dimm_params.c @@ -6,7 +6,7 @@ * from ddr3 spd, please refer to the spec * JEDEC standard No.21-C 4_01_02_11R18.pdf * - * SPDX-License-Identifier: GPL-2.0 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause */ #include diff --git a/drivers/ddr/fsl/ddr4_dimm_params.c b/drivers/ddr/fsl/ddr4_dimm_params.c index 4867fbc..343b0ff 100644 --- a/drivers/ddr/fsl/ddr4_dimm_params.c +++ b/drivers/ddr/fsl/ddr4_dimm_params.c @@ -2,7 +2,7 @@ * Copyright 2014-2016 Freescale Semiconductor, Inc. * Copyright 2017-2018 NXP Semiconductor * - * SPDX-License-Identifier: GPL-2.0+ + * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause * * calculate the organization and timing parameter * from ddr3 spd, please refer to the spec diff --git a/drivers/ddr/fsl/fsl_ddr_gen4.c b/drivers/ddr/fsl/fsl_ddr_gen4.c index c225c8e..1829aa4 100644 --- a/drivers/ddr/fsl/fsl_ddr_gen4.c +++ b/drivers/ddr/fsl/fsl_ddr_gen4.c @@ -1,7 +1,7 @@ /* * Copyright 2014-2015 Freescale Semiconductor, Inc. * - * SPDX-License-Identifier: GPL-2.0+ + * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause */ #include diff --git a/drivers/ddr/fsl/fsl_mmdc.c b/drivers/ddr/fsl/fsl_mmdc.c index 52eec0f..1312c08 100644 --- a/drivers/ddr/fsl/fsl_mmdc.c +++ b/drivers/ddr/fsl/fsl_mmdc.c @@ -1,7 +1,7 @@ /* * Copyright 2016 Freescale Semiconductor, Inc. * - * SPDX-License-Identifier: GPL-2.0+ + * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause */ /* diff --git a/drivers/ddr/fsl/interactive.c b/drivers/ddr/fsl/interactive.c index 1fa35c3..f5c21e4 100644 --- a/drivers/ddr/fsl/interactive.c +++ b/drivers/ddr/fsl/interactive.c @@ -2,7 +2,7 @@ * Copyright 2010-2016 Freescale Semiconductor, Inc. * Copyright 2017-2018 NXP Semiconductor * - * SPDX-License-Identifier: GPL-2.0+ + * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause */ /* diff --git a/drivers/ddr/fsl/lc_common_dimm_params.c b/drivers/ddr/fsl/lc_common_dimm_params.c index 6599901..3d28abd 100644 --- a/drivers/ddr/fsl/lc_common_dimm_params.c +++ b/drivers/ddr/fsl/lc_common_dimm_params.c @@ -2,7 +2,7 @@ * Copyright 2008-2016 Freescale Semiconductor, Inc. * Copyright 2017-2018 NXP Semiconductor * - * SPDX-License-Identifier: GPL-2.0 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause */ #include diff --git a/drivers/ddr/fsl/main.c b/drivers/ddr/fsl/main.c index d0a7b3f..85897b1 100644 --- a/drivers/ddr/fsl/main.c +++ b/drivers/ddr/fsl/main.c @@ -1,7 +1,7 @@ /* * Copyright 2008-2014 Freescale Semiconductor, Inc. * - * SPDX-License-Identifier: GPL-2.0 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause */ /* diff --git a/drivers/ddr/fsl/mpc85xx_ddr_gen1.c b/drivers/ddr/fsl/mpc85xx_ddr_gen1.c index c005f52..f74bf32 100644 --- a/drivers/ddr/fsl/mpc85xx_ddr_gen1.c +++ b/drivers/ddr/fsl/mpc85xx_ddr_gen1.c @@ -1,7 +1,7 @@ /* * Copyright 2008 Freescale Semiconductor, Inc. * - * SPDX-License-Identifier: GPL-2.0 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause */ #include diff --git a/drivers/ddr/fsl/mpc85xx_ddr_gen2.c b/drivers/ddr/fsl/mpc85xx_ddr_gen2.c index 898b0cd..6da4400 100644 --- a/drivers/ddr/fsl/mpc85xx_ddr_gen2.c +++ b/drivers/ddr/fsl/mpc85xx_ddr_gen2.c @@ -1,7 +1,7 @@ /* * Copyright 2008-2011 Freescale Semiconductor, Inc. * - * SPDX-License-Identifier: GPL-2.0 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause */ #include diff --git a/drivers/ddr/fsl/mpc85xx_ddr_gen3.c b/drivers/ddr/fsl/mpc85xx_ddr_gen3.c index afbed59..e58f76a 100644 --- a/drivers/ddr/fsl/mpc85xx_ddr_gen3.c +++ b/drivers/ddr/fsl/mpc85xx_ddr_gen3.c @@ -1,7 +1,7 @@ /* * Copyright 2008-2012 Freescale Semiconductor, Inc. * - * SPDX-License-Identifier: GPL-2.0 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause */ #include diff --git a/drivers/ddr/fsl/mpc86xx_ddr.c b/drivers/ddr/fsl/mpc86xx_ddr.c index a65eb31..bda5b83 100644 --- a/drivers/ddr/fsl/mpc86xx_ddr.c +++ b/drivers/ddr/fsl/mpc86xx_ddr.c @@ -1,7 +1,7 @@ /* * Copyright 2008 Freescale Semiconductor, Inc. * - * SPDX-License-Identifier: GPL-2.0 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause */ #include diff --git a/drivers/ddr/fsl/options.c b/drivers/ddr/fsl/options.c index 85ec48c..1abea1d 100644 --- a/drivers/ddr/fsl/options.c +++ b/drivers/ddr/fsl/options.c @@ -2,7 +2,7 @@ * Copyright 2008, 2010-2016 Freescale Semiconductor, Inc. * Copyright 2017-2018 NXP Semiconductor * - * SPDX-License-Identifier: GPL-2.0+ + * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause */ #include diff --git a/drivers/ddr/fsl/util.c b/drivers/ddr/fsl/util.c index d6e6e78..11731cb 100644 --- a/drivers/ddr/fsl/util.c +++ b/drivers/ddr/fsl/util.c @@ -1,7 +1,7 @@ /* * Copyright 2008-2014 Freescale Semiconductor, Inc. * - * SPDX-License-Identifier: GPL-2.0 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause */ #include diff --git a/include/common_timing_params.h b/include/common_timing_params.h index 0700107..3881456 100644 --- a/include/common_timing_params.h +++ b/include/common_timing_params.h @@ -1,7 +1,7 @@ /* * Copyright 2008-2014 Freescale Semiconductor, Inc. * - * SPDX-License-Identifier: GPL-2.0 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause */ #ifndef COMMON_TIMING_PARAMS_H diff --git a/include/fsl_ddr.h b/include/fsl_ddr.h index 261b94e..996723c 100644 --- a/include/fsl_ddr.h +++ b/include/fsl_ddr.h @@ -1,7 +1,7 @@ /* * Copyright 2008-2014 Freescale Semiconductor, Inc. * - * SPDX-License-Identifier: GPL-2.0 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause */ #ifndef FSL_DDR_MAIN_H diff --git a/include/fsl_ddr_dimm_params.h b/include/fsl_ddr_dimm_params.h index 1632a8f..af673fd 100644 --- a/include/fsl_ddr_dimm_params.h +++ b/include/fsl_ddr_dimm_params.h @@ -2,7 +2,7 @@ * Copyright 2008-2016 Freescale Semiconductor, Inc. * Copyright 2017-2018 NXP Semiconductor * - * SPDX-License-Identifier: GPL-2.0 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause */ #ifndef DDR2_DIMM_PARAMS_H diff --git a/include/fsl_ddrc_version.h b/include/fsl_ddrc_version.h index 60ba98b..4c5aed4 100644 --- a/include/fsl_ddrc_version.h +++ b/include/fsl_ddrc_version.h @@ -1,7 +1,7 @@ /* * Copyright 2014 Freescale Semiconductor, Inc. * - * SPDX-License-Identifier: GPL-2.0+ + * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause */ #ifndef __FSL_DDRC_VER_H diff --git a/include/fsl_immap.h b/include/fsl_immap.h index 4f5a19c..e210c4c 100644 --- a/include/fsl_immap.h +++ b/include/fsl_immap.h @@ -3,7 +3,7 @@ * * Copyright 2013-2014 Freescale Semiconductor, Inc. * - * SPDX-License-Identifier: GPL-2.0+ + * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause */ #ifndef __FSL_IMMAP_H diff --git a/include/fsl_mmdc.h b/include/fsl_mmdc.h index d5c4f8d..d364e07 100644 --- a/include/fsl_mmdc.h +++ b/include/fsl_mmdc.h @@ -1,7 +1,7 @@ /* * Copyright 2016 Freescale Semiconductor, Inc. * - * SPDX-License-Identifier: GPL-2.0+ + * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause */ #ifndef FSL_MMDC_H