Commit ee3556bcafbb05e59aabdc31368984e76acaabc4

Authored by York Sun
1 parent 990d06b0bc

drivers/ddr/fsl: Dual-license DDR driver

To make this driver easier to be reused, dual-license DDR driver.

Signed-off-by: York Sun <york.sun@nxp.com>
CC: Simon Glass <sjg@chromium.org>
CC: Tom Rini <trini@konsulko.com>
CC: Heinrich Schuchardt <xypron.glpk@gmx.de>
CC: Thomas Schaefer <thomas.schaefer@kontron.com>
CC: Masahiro Yamada <yamada.masahiro@socionext.com>
CC: Robert P. J. Day <rpjday@crashcourse.ca>
CC: Alexander Merkle <alexander.merkle@lauterbach.com>
CC: Joakim Tjernlund <joakim.tjernlund@transmode.se>
CC: Curt Brune <curt@cumulusnetworks.com>
CC: Valentin Longchamp <valentin.longchamp@keymile.com>
CC: Wolfgang Denk <wd@denx.de>
CC: Anatolij Gustschin <agust@denx.de>
CC: Ira W. Snyder <iws@ovro.caltech.edu>
CC: Marek Vasut <marek.vasut@gmail.com>
CC: Kyle Moffett <Kyle.D.Moffett@boeing.com>
CC: Sebastien Carlier <sebastien.carlier@gmail.com>
CC: Stefan Roese <sr@denx.de>
CC: Peter Tyser <ptyser@xes-inc.com>
CC: Paul Gortmaker <paul.gortmaker@windriver.com>
CC: Peter Tyser <ptyser@xes-inc.com>
CC: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>

Showing 23 changed files with 23 additions and 23 deletions Side-by-side Diff

drivers/ddr/fsl/arm_ddr_gen3.c
1 1 /*
2 2 * Copyright 2013 Freescale Semiconductor, Inc.
3 3 *
4   - * SPDX-License-Identifier: GPL-2.0+
  4 + * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause
5 5 *
6 6 * Derived from mpc85xx_ddr_gen3.c, removed all workarounds
7 7 */
drivers/ddr/fsl/ctrl_regs.c
... ... @@ -2,7 +2,7 @@
2 2 * Copyright 2008-2016 Freescale Semiconductor, Inc.
3 3 * Copyright 2017-2018 NXP Semiconductor
4 4 *
5   - * SPDX-License-Identifier: GPL-2.0+
  5 + * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause
6 6 */
7 7  
8 8 /*
drivers/ddr/fsl/ddr1_dimm_params.c
1 1 /*
2 2 * Copyright 2008 Freescale Semiconductor, Inc.
3 3 *
4   - * SPDX-License-Identifier: GPL-2.0
  4 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause
5 5 */
6 6  
7 7 #include <common.h>
drivers/ddr/fsl/ddr2_dimm_params.c
1 1 /*
2 2 * Copyright 2008 Freescale Semiconductor, Inc.
3 3 *
4   - * SPDX-License-Identifier: GPL-2.0
  4 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause
5 5 */
6 6  
7 7 #include <common.h>
drivers/ddr/fsl/ddr3_dimm_params.c
... ... @@ -6,7 +6,7 @@
6 6 * from ddr3 spd, please refer to the spec
7 7 * JEDEC standard No.21-C 4_01_02_11R18.pdf
8 8 *
9   - * SPDX-License-Identifier: GPL-2.0
  9 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause
10 10 */
11 11  
12 12 #include <common.h>
drivers/ddr/fsl/ddr4_dimm_params.c
... ... @@ -2,7 +2,7 @@
2 2 * Copyright 2014-2016 Freescale Semiconductor, Inc.
3 3 * Copyright 2017-2018 NXP Semiconductor
4 4 *
5   - * SPDX-License-Identifier: GPL-2.0+
  5 + * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause
6 6 *
7 7 * calculate the organization and timing parameter
8 8 * from ddr3 spd, please refer to the spec
drivers/ddr/fsl/fsl_ddr_gen4.c
1 1 /*
2 2 * Copyright 2014-2015 Freescale Semiconductor, Inc.
3 3 *
4   - * SPDX-License-Identifier: GPL-2.0+
  4 + * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause
5 5 */
6 6  
7 7 #include <common.h>
drivers/ddr/fsl/fsl_mmdc.c
1 1 /*
2 2 * Copyright 2016 Freescale Semiconductor, Inc.
3 3 *
4   - * SPDX-License-Identifier: GPL-2.0+
  4 + * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause
5 5 */
6 6  
7 7 /*
drivers/ddr/fsl/interactive.c
... ... @@ -2,7 +2,7 @@
2 2 * Copyright 2010-2016 Freescale Semiconductor, Inc.
3 3 * Copyright 2017-2018 NXP Semiconductor
4 4 *
5   - * SPDX-License-Identifier: GPL-2.0+
  5 + * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause
6 6 */
7 7  
8 8 /*
drivers/ddr/fsl/lc_common_dimm_params.c
... ... @@ -2,7 +2,7 @@
2 2 * Copyright 2008-2016 Freescale Semiconductor, Inc.
3 3 * Copyright 2017-2018 NXP Semiconductor
4 4 *
5   - * SPDX-License-Identifier: GPL-2.0
  5 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause
6 6 */
7 7  
8 8 #include <common.h>
drivers/ddr/fsl/main.c
1 1 /*
2 2 * Copyright 2008-2014 Freescale Semiconductor, Inc.
3 3 *
4   - * SPDX-License-Identifier: GPL-2.0
  4 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause
5 5 */
6 6  
7 7 /*
drivers/ddr/fsl/mpc85xx_ddr_gen1.c
1 1 /*
2 2 * Copyright 2008 Freescale Semiconductor, Inc.
3 3 *
4   - * SPDX-License-Identifier: GPL-2.0
  4 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause
5 5 */
6 6  
7 7 #include <common.h>
drivers/ddr/fsl/mpc85xx_ddr_gen2.c
1 1 /*
2 2 * Copyright 2008-2011 Freescale Semiconductor, Inc.
3 3 *
4   - * SPDX-License-Identifier: GPL-2.0
  4 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause
5 5 */
6 6  
7 7 #include <common.h>
drivers/ddr/fsl/mpc85xx_ddr_gen3.c
1 1 /*
2 2 * Copyright 2008-2012 Freescale Semiconductor, Inc.
3 3 *
4   - * SPDX-License-Identifier: GPL-2.0
  4 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause
5 5 */
6 6  
7 7 #include <common.h>
drivers/ddr/fsl/mpc86xx_ddr.c
1 1 /*
2 2 * Copyright 2008 Freescale Semiconductor, Inc.
3 3 *
4   - * SPDX-License-Identifier: GPL-2.0
  4 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause
5 5 */
6 6  
7 7 #include <common.h>
drivers/ddr/fsl/options.c
... ... @@ -2,7 +2,7 @@
2 2 * Copyright 2008, 2010-2016 Freescale Semiconductor, Inc.
3 3 * Copyright 2017-2018 NXP Semiconductor
4 4 *
5   - * SPDX-License-Identifier: GPL-2.0+
  5 + * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause
6 6 */
7 7  
8 8 #include <common.h>
drivers/ddr/fsl/util.c
1 1 /*
2 2 * Copyright 2008-2014 Freescale Semiconductor, Inc.
3 3 *
4   - * SPDX-License-Identifier: GPL-2.0
  4 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause
5 5 */
6 6  
7 7 #include <common.h>
include/common_timing_params.h
1 1 /*
2 2 * Copyright 2008-2014 Freescale Semiconductor, Inc.
3 3 *
4   - * SPDX-License-Identifier: GPL-2.0
  4 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause
5 5 */
6 6  
7 7 #ifndef COMMON_TIMING_PARAMS_H
1 1 /*
2 2 * Copyright 2008-2014 Freescale Semiconductor, Inc.
3 3 *
4   - * SPDX-License-Identifier: GPL-2.0
  4 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause
5 5 */
6 6  
7 7 #ifndef FSL_DDR_MAIN_H
include/fsl_ddr_dimm_params.h
... ... @@ -2,7 +2,7 @@
2 2 * Copyright 2008-2016 Freescale Semiconductor, Inc.
3 3 * Copyright 2017-2018 NXP Semiconductor
4 4 *
5   - * SPDX-License-Identifier: GPL-2.0
  5 + * SPDX-License-Identifier: GPL-2.0 BSD-3-Clause
6 6 */
7 7  
8 8 #ifndef DDR2_DIMM_PARAMS_H
include/fsl_ddrc_version.h
1 1 /*
2 2 * Copyright 2014 Freescale Semiconductor, Inc.
3 3 *
4   - * SPDX-License-Identifier: GPL-2.0+
  4 + * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause
5 5 */
6 6  
7 7 #ifndef __FSL_DDRC_VER_H
... ... @@ -3,7 +3,7 @@
3 3 *
4 4 * Copyright 2013-2014 Freescale Semiconductor, Inc.
5 5 *
6   - * SPDX-License-Identifier: GPL-2.0+
  6 + * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause
7 7 */
8 8  
9 9 #ifndef __FSL_IMMAP_H
1 1 /*
2 2 * Copyright 2016 Freescale Semiconductor, Inc.
3 3 *
4   - * SPDX-License-Identifier: GPL-2.0+
  4 + * SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause
5 5 */
6 6  
7 7 #ifndef FSL_MMDC_H