Merge git://git.denx.de/u-boot-arm
authorStefano Babic <sbabic@denx.de>
Wed, 31 Jul 2013 09:30:38 +0000 (11:30 +0200)
committerStefano Babic <sbabic@denx.de>
Wed, 31 Jul 2013 09:30:38 +0000 (11:30 +0200)
Conflicts:
board/freescale/mx6qsabrelite/Makefile
board/freescale/mx6qsabrelite/mx6qsabrelite.c
include/configs/mx6qsabrelite.h

Signed-off-by: Stefano Babic <sbabic@denx.de>
22 files changed:
1  2 
README
arch/arm/cpu/armv7/mx6/clock.c
arch/arm/cpu/armv7/mx6/soc.c
arch/arm/imx-common/cmd_hdmidet.c
arch/arm/include/asm/arch-mx6/clock.h
arch/arm/include/asm/arch-mx6/mxc_hdmi.h
board/boundary/nitrogen6x/nitrogen6x.c
board/freescale/mx6sabresd/mx6sabresd.c
board/wandboard/wandboard.c
boards.cfg
drivers/gpio/mxc_gpio.c
drivers/video/mxc_ipuv3_fb.c
include/configs/apx4devkit.h
include/configs/m28evk.h
include/configs/mx23_olinuxino.h
include/configs/mx23evk.h
include/configs/mx28evk.h
include/configs/mx6sabre_common.h
include/configs/mx6sabresd.h
include/configs/nitrogen6x.h
include/configs/sc_sps_1.h
include/configs/wandboard.h

diff --cc README
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc boards.cfg
Simple merge
Simple merge
Simple merge
index 7081f3769e6bb77b0173cf9efaf0ef357b02c83f,8561a248c41398eb1b3daee8b42e451c07101b43..d1f18bc45c30878b16348875cfaa9199df405692
@@@ -9,21 -9,16 +9,13 @@@
   * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
   * on behalf of DENX Software Engineering GmbH
   *
-  * This program is free software; you can redistribute it and/or
-  * modify it under the terms of the GNU General Public License as
-  * published by the Free Software Foundation; either version 2 of
-  * the License, or (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.        See the
-  * GNU General Public License for more details.
+  * SPDX-License-Identifier:   GPL-2.0+
   */
 -#ifndef __CONFIG_H
 -#define __CONFIG_H
 +#ifndef __CONFIGS_APX4DEVKIT_H__
 +#define __CONFIGS_APX4DEVKIT_H__
  
 -/* SoC configurations */
 +/* System configurations */
  #define CONFIG_MX28                           /* i.MX28 SoC */
 -#define CONFIG_MXS_GPIO                               /* GPIO control */
 -#define CONFIG_SYS_HZ         1000            /* Ticks per second */
 -
  #define MACH_TYPE_APX4DEVKIT  3712
  #define CONFIG_MACH_TYPE      MACH_TYPE_APX4DEVKIT
  
index b6fa6ebb3f47b046f7deec88d10aa2eed38ec7bc,fd3ae028dc3aa6b7db05e340b8c56e452b627bca..eba875954df2455cdd26b92578a8c057a4b00f91
@@@ -2,32 -2,45 +2,19 @@@
   * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
   * on behalf of DENX Software Engineering GmbH
   *
-  * This program is free software; you can redistribute it and/or
-  * modify it under the terms of the GNU General Public License as
-  * published by the Free Software Foundation; either version 2 of
-  * the License, or (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.        See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-  * MA 02111-1307 USA
+  * SPDX-License-Identifier:   GPL-2.0+ 
   */
 -#ifndef __M28EVK_CONFIG_H__
 -#define __M28EVK_CONFIG_H__
 +#ifndef __CONFIGS_M28EVK_H__
 +#define __CONFIGS_M28EVK_H__
  
 -/*
 - * SoC configurations
 - */
 -#define CONFIG_MX28                           /* i.MX28 SoC */
 -#define CONFIG_MXS_GPIO                               /* GPIO control */
 -#define CONFIG_SYS_HZ         1000            /* Ticks per second */
  
 -/*
 - * Define M28EVK machine type by hand until it lands in mach-types
 - */
 +/* System configurations */
 +#define CONFIG_MX28                           /* i.MX28 SoC */
  #define MACH_TYPE_M28EVK      3613
 -
  #define CONFIG_MACH_TYPE      MACH_TYPE_M28EVK
  
 -#include <asm/arch/regs-base.h>
 -
 +/* U-Boot Commands */
  #define CONFIG_SYS_NO_FLASH
 -#define CONFIG_BOARD_EARLY_INIT_F
 -#define CONFIG_ARCH_MISC_INIT
 -
 -/*
 - * SPL
 - */
 -#define CONFIG_SPL
 -#define CONFIG_SPL_NO_CPU_SUPPORT_CODE
 -#define CONFIG_SPL_START_S_PATH               "arch/arm/cpu/arm926ejs/mxs"
 -#define CONFIG_SPL_LDSCRIPT   "arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds"
 -#define CONFIG_SPL_LIBCOMMON_SUPPORT
 -#define CONFIG_SPL_LIBGENERIC_SUPPORT
 -#define CONFIG_SPL_GPIO_SUPPORT
 -
 -/*
 - * U-Boot Commands
 - */
  #include <config_cmd_default.h>
  #define CONFIG_DISPLAY_CPUINFO
  #define CONFIG_DOS_PARTITION
index 418d4fd948c9f0fc084be2e40664bebb5c796f81,94bedd6d253379a24ba92e93d225644a403b2251..575fe2a22ddb361d75d83e1339256c97d77ed0db
@@@ -1,30 -1,42 +1,17 @@@
  /*
   * Copyright (C) 2013 Marek Vasut <marex@denx.de>
   *
-  * This program is free software; you can redistribute it and/or
-  * modify it under the terms of the GNU General Public License as
-  * published by the Free Software Foundation; either version 2 of
-  * the License, or (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.        See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-  * MA 02111-1307 USA
+  * SPDX-License-Identifier:   GPL-2.0+ 
   */
 -#ifndef __MX23_OLINUXINO_CONFIG_H__
 -#define __MX23_OLINUXINO_CONFIG_H__
 +#ifndef __CONFIGS_MX23_OLINUXINO_H__
 +#define __CONFIGS_MX23_OLINUXINO_H__
  
 -#include <asm/arch/iomux-mx23.h>
 -
 -/*
 - * SoC configurations
 - */
 +/* System configurations */
  #define CONFIG_MX23                           /* i.MX23 SoC */
 -#define CONFIG_MXS_GPIO                               /* GPIO control */
 -#define CONFIG_SYS_HZ         1000            /* Ticks per second */
 -
  #define CONFIG_MACH_TYPE      4105
  
 -#include <asm/arch/regs-base.h>
 -
 +/* U-Boot Commands */
  #define CONFIG_SYS_NO_FLASH
 -#define CONFIG_BOARD_EARLY_INIT_F
 -#define CONFIG_ARCH_MISC_INIT
 -
 -/*
 - * SPL
 - */
 -#define CONFIG_SPL
 -#define CONFIG_SPL_NO_CPU_SUPPORT_CODE
 -#define CONFIG_SPL_START_S_PATH               "arch/arm/cpu/arm926ejs/mxs"
 -#define CONFIG_SPL_LDSCRIPT   "arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds"
 -#define CONFIG_SPL_LIBCOMMON_SUPPORT
 -#define CONFIG_SPL_LIBGENERIC_SUPPORT
 -#define CONFIG_SPL_GPIO_SUPPORT
 -
 -/*
 - * U-Boot Commands
 - */
  #include <config_cmd_default.h>
  #define CONFIG_DISPLAY_CPUINFO
  #define CONFIG_DOS_PARTITION
index b52b9e68e08729a7d4daa92a5444f51aafa7c4af,2380649e06607403bbecdb1d01d09a2e3ff544fc..1b40a36fcf587629beb54932b13418dcb699f01a
@@@ -4,30 -4,35 +4,17 @@@
   * Copyright (C) 2013 Otavio Salvador <otavio@ossystems.com.br>
   * on behalf of O.S. Systems Software LTDA.
   *
-  * This program is free software; you can redistribute it and/or modify
-  * it under the terms of the GNU General Public License as published by
-  * the Free Software Foundation; either version 2 of the License, or
-  * (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-  *
+  * SPDX-License-Identifier:   GPL-2.0+
   */
 -#ifndef __MX23EVK_CONFIG_H__
 -#define __MX23EVK_CONFIG_H__
 +#ifndef __CONFIGS_MX23EVK_H__
 +#define __CONFIGS_MX23EVK_H__
  
 -/* SoC configurations */
 +/* System configurations */
  #define CONFIG_MX23                           /* i.MX23 SoC */
 -
 -#include <asm/arch/regs-base.h>
 -
 -#define CONFIG_MXS_GPIO                       /* GPIO control */
 -#define CONFIG_SYS_HZ         1000            /* Ticks per second */
 -
  #define CONFIG_MACH_TYPE      MACH_TYPE_MX23EVK
  
 -#define CONFIG_SYS_NO_FLASH
 -#define CONFIG_BOARD_EARLY_INIT_F
 -#define CONFIG_ARCH_MISC_INIT
 -
 -/* SPL */
 -#define CONFIG_SPL
 -#define CONFIG_SPL_NO_CPU_SUPPORT_CODE
 -#define CONFIG_SPL_START_S_PATH       "arch/arm/cpu/arm926ejs/mxs"
 -#define CONFIG_SPL_LDSCRIPT   "arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds"
 -#define CONFIG_SPL_LIBCOMMON_SUPPORT
 -#define CONFIG_SPL_LIBGENERIC_SUPPORT
 -#define CONFIG_SPL_GPIO_SUPPORT
 -
  /* U-Boot Commands */
 +#define CONFIG_SYS_NO_FLASH
  #include <config_cmd_default.h>
  #undef CONFIG_CMD_NET
  #undef CONFIG_CMD_NFS
index 877b811052ffd3f92f78a4caf49fbf816e313450,885e513f9d99425f4c854f8abc1d05f8b0d52a28..07f88ca4c7df17ec58845c1ed6c7885bc07f43d8
@@@ -6,26 -6,35 +6,18 @@@
   * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
   * on behalf of DENX Software Engineering GmbH
   *
-  * This program is free software; you can redistribute it and/or
-  * modify it under the terms of the GNU General Public License as
-  * published by the Free Software Foundation; either version 2 of
-  * the License, or (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.        See the
-  * GNU General Public License for more details.
+  * SPDX-License-Identifier:   GPL-2.0+
   */
 -#ifndef __MX28EVK_CONFIG_H__
 -#define __MX28EVK_CONFIG_H__
 +#ifndef __CONFIGS_MX28EVK_H__
 +#define __CONFIGS_MX28EVK_H__
  
 -/* SoC configurations */
 +/* System configurations */
  #define CONFIG_MX28                           /* i.MX28 SoC */
 -
 -#define CONFIG_MXS_GPIO                       /* GPIO control */
 -#define CONFIG_SYS_HZ         1000            /* Ticks per second */
 -
  #define CONFIG_MACH_TYPE      MACH_TYPE_MX28EVK
 -
 -#include <asm/arch/regs-base.h>
 -
 -#define CONFIG_SYS_NO_FLASH
 -#define CONFIG_BOARD_EARLY_INIT_F
 -#define CONFIG_ARCH_MISC_INIT
 -
 -/* SPL */
 -#define CONFIG_SPL
 -#define CONFIG_SPL_NO_CPU_SUPPORT_CODE
 -#define CONFIG_SPL_START_S_PATH       "arch/arm/cpu/arm926ejs/mxs"
 -#define CONFIG_SPL_LDSCRIPT   "arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds"
 -#define CONFIG_SPL_LIBCOMMON_SUPPORT
 -#define CONFIG_SPL_LIBGENERIC_SUPPORT
 -#define CONFIG_SPL_GPIO_SUPPORT
 +#define CONFIG_SYS_PROMPT     "MX28EVK U-Boot > "
  
  /* U-Boot Commands */
 +#define CONFIG_SYS_NO_FLASH
  #include <config_cmd_default.h>
  #define CONFIG_DISPLAY_CPUINFO
  #define CONFIG_DOS_PARTITION
Simple merge
Simple merge
Simple merge
index b7b46b4a50017b777addb8f68e54c1ee83cb6660,9c2eb05c04663e65a1da404eacb1d3003b901b9a..58ffa36dd9f7f316fb0dfd4afb3115a416237865
@@@ -4,31 -4,50 +4,18 @@@
   * Copyright (C) 2012 Marek Vasut <marex@denx.de>
   * on behalf of DENX Software Engineering GmbH
   *
-  * This program is free software; you can redistribute it and/or
-  * modify it under the terms of the GNU General Public License as
-  * published by the Free Software Foundation; either version 2 of
-  * the License, or (at your option) any later version.
-  *
-  * This program is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.        See the
-  * GNU General Public License for more details.
-  *
-  * You should have received a copy of the GNU General Public License
-  * along with this program; if not, write to the Free Software
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-  * MA 02111-1307 USA
+  * SPDX-License-Identifier:   GPL-2.0+ 
   */
 -#ifndef __SC_SPS_1_H__
 -#define __SC_SPS_1_H__
 +#ifndef __CONFIGS_SC_SPS_1_H__
 +#define __CONFIGS_SC_SPS_1_H__
  
 -/*
 - * SoC configurations
 - */
 +/* System configuration */
  #define CONFIG_MX28                           /* i.MX28 SoC */
 -#define CONFIG_MXS_GPIO                               /* GPIO control */
 -#define CONFIG_SYS_HZ         1000            /* Ticks per second */
 -
 -/*
 - * Define SC_SPS_1 machine type by hand until it lands in mach-types
 - */
  #define MACH_TYPE_SC_SPS_1    4172
 -
  #define CONFIG_MACH_TYPE      MACH_TYPE_SC_SPS_1
  
 -#include <asm/arch/regs-base.h>
 -
 +/* U-Boot Commands */
  #define CONFIG_SYS_NO_FLASH
 -#define CONFIG_BOARD_EARLY_INIT_F
 -#define CONFIG_ARCH_CPU_INIT
 -#define CONFIG_ARCH_MISC_INIT
 -
 -#define CONFIG_ENV_IS_IN_MMC
 -
 -#define CONFIG_OF_LIBFDT
 -
 -/*
 - * SPL
 - */
 -#define CONFIG_SPL
 -#define CONFIG_SPL_NO_CPU_SUPPORT_CODE
 -#define CONFIG_SPL_START_S_PATH               "arch/arm/cpu/arm926ejs/mxs"
 -#define CONFIG_SPL_LDSCRIPT   "arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds"
 -#define CONFIG_SPL_LIBCOMMON_SUPPORT
 -#define CONFIG_SPL_LIBGENERIC_SUPPORT
 -#define CONFIG_SPL_GPIO_SUPPORT
 -
 -/*
 - * U-Boot Commands
 - */
  #include <config_cmd_default.h>
  #define CONFIG_DISPLAY_CPUINFO
  #define CONFIG_DOS_PARTITION
Simple merge