]> git.kernelconcepts.de Git - karo-tx-uboot.git/commitdiff
Merge branch 'master' of git://git.denx.de/u-boot-arm
authorStefano Babic <sbabic@denx.de>
Mon, 11 Aug 2014 08:21:03 +0000 (10:21 +0200)
committerStefano Babic <sbabic@denx.de>
Mon, 11 Aug 2014 08:21:03 +0000 (10:21 +0200)
Conflicts:
boards.cfg

Signed-off-by: Stefano Babic <sbabic@denx.de>
1  2 
README
include/configs/m53evk.h
include/configs/mx31pdk.h
include/configs/mxs.h

diff --combined README
index cdccae995392afdd649f5dee338a1a23358f478c,1d713596ec6f006752897a38829a1efd71cb6f09..5928495d188a1fa550552b06c17a2d5a896e4f74
--- 1/README
--- 2/README
+++ b/README
@@@ -252,15 -252,15 +252,15 @@@ Selection of Processor Architecture an
  ---------------------------------------------------
  
  For all supported boards there are ready-to-use default
- configurations available; just type "make <board_name>_config".
+ configurations available; just type "make <board_name>_defconfig".
  
  Example: For a TQM823L module type:
  
        cd u-boot
-       make TQM823L_config
+       make TQM823L_defconfig
  
  For the Cogent platform, you need to specify the CPU type as well;
- e.g. "make cogent_mpc8xx_config". And also configure the cogent
+ e.g. "make cogent_mpc8xx_defconfig". And also configure the cogent
  directory according to the instructions in cogent/README.
  
  
@@@ -1377,10 -1377,6 +1377,10 @@@ The following options need to be config
                        CONFIG_SH_ETHER_CACHE_WRITEBACK
                        If this option is set, the driver enables cache flush.
  
 +- PWM Support:
 +              CONFIG_PWM_IMX
 +              Support for PWM modul on the imx6.
 +
  - TPM Support:
                CONFIG_TPM
                Support TPM devices.
@@@ -2601,6 -2597,10 +2601,10 @@@ CBFS (Coreboot Filesystem) suppor
                Enables the driver for the SPI controllers on i.MX and MXC
                SoCs. Currently i.MX31/35/51 are supported.
  
+               CONFIG_SYS_SPI_MXC_WAIT
+               Timeout for waiting until spi transfer completed.
+               default: (CONFIG_SYS_HZ/100)     /* 10 ms */
  - FPGA Support: CONFIG_FPGA
  
                Enables FPGA subsystem.
                memories can be connected with a given cs line.
                currently Xilinx Zynq qspi support these type of connections.
  
 +              CONFIG_SYS_SPI_ST_ENABLE_WP_PIN
 +              enable the W#/Vpp signal to disable writing to the status
 +              register on ST MICRON flashes like the N25Q128.
 +              The status register write enable/disable bit, combined with
 +              the W#/VPP signal provides hardware data protection for the
 +              device as follows: When the enable/disable bit is set to 1,
 +              and the W#/VPP signal is driven LOW, the status register
 +              nonvolatile bits become read-only and the WRITE STATUS REGISTER
 +              operation will not execute. The only way to exit this
 +              hardware-protected mode is to drive W#/VPP HIGH.
 +
  - SystemACE Support:
                CONFIG_SYSTEMACE
  
@@@ -3767,6 -3756,9 +3771,9 @@@ Configuration Settings
                Pre-relocation malloc() is only supported on sandbox
                at present but is fairly easy to enable for other archs.
  
+               Pre-relocation malloc() is only supported on ARM at present
+               but is fairly easy to enable for other archs.
  - CONFIG_SYS_BOOTM_LEN:
                Normally compressed uImages are limited to an
                uncompressed size of 8 MBytes. If this is not enough,
@@@ -4855,9 -4847,9 +4862,9 @@@ U-Boot is intended to be simple to buil
  sources you must configure U-Boot for one specific board type. This
  is done by typing:
  
-       make NAME_config
+       make NAME_defconfig
  
- where "NAME_config" is the name of one of the existing configu-
+ where "NAME_defconfig" is the name of one of the existing configu-
  rations; see boards.cfg for supported names.
  
  Note: for some board special configuration names may exist; check if
        or with LCD support. You can select such additional "features"
        when choosing the configuration, i. e.
  
-       make TQM823L_config
+       make TQM823L_defconfig
        - will configure for a plain TQM823L, i. e. no LCD support
  
-       make TQM823L_LCD_config
+       make TQM823L_LCD_defconfig
        - will configure for a TQM823L with U-Boot console on LCD
  
        etc.
@@@ -4889,14 -4881,14 +4896,14 @@@ this behavior and build U-Boot to some 
  1. Add O= to the make command line invocations:
  
        make O=/tmp/build distclean
-       make O=/tmp/build NAME_config
+       make O=/tmp/build NAME_defconfig
        make O=/tmp/build all
  
  2. Set environment variable BUILD_DIR to point to the desired location:
  
        export BUILD_DIR=/tmp/build
        make distclean
-       make NAME_config
+       make NAME_defconfig
        make all
  
  Note that the command line "O=" setting overrides the BUILD_DIR environment
@@@ -4922,7 -4914,7 +4929,7 @@@ steps
      your board
  3.  If you're porting U-Boot to a new CPU, then also create a new
      directory to hold your CPU specific code. Add any files you need.
- 4.  Run "make <board>_config" with your new name.
+ 4.  Run "make <board>_defconfig" with your new name.
  5.  Type "make", and you should get a working "u-boot.srec" file
      to be installed on your target system.
  6.  Debug and solve any problems that might arise.
@@@ -5502,7 -5494,7 +5509,7 @@@ which was introduced for our predecesso
  
  Example:
  
-       make TQM850L_config
+       make TQM850L_defconfig
        make oldconfig
        make dep
        make uImage
diff --combined include/configs/m53evk.h
index e5756d32e79300cdd96ff27b4f859f15b34962d9,6e5200db407e31fd99b1a1a809cd1d01d7d14890..df6a2261099a6334a75dd79d3d13a0dad0b49557
  #ifdef CONFIG_CMD_I2C
  #define CONFIG_SYS_I2C
  #define CONFIG_SYS_I2C_MXC
 -#define CONFIG_SYS_SPD_BUS_NUM                1 /* I2C2 */
 +#define CONFIG_SYS_RTC_BUS_NUM                1 /* I2C2 */
  #endif
  
  /*
  /*
   * NAND SPL
   */
- #define CONFIG_SPL
  #define CONFIG_SPL_FRAMEWORK
  #define CONFIG_SPL_TARGET             "u-boot-with-nand-spl.imx"
  #define CONFIG_SPL_BOARD_INIT
index d80f5da2d5ac5b15948462692e2c5ddb53101cfd,f796a414d50d785099cc02eeab111b78c39bee6a..bc4583baee6227e555ae203823dc8c3ffce962c6
@@@ -20,8 -20,6 +20,8 @@@
  #define CONFIG_ARM1136                        /* This is an arm1136 CPU core */
  #define CONFIG_MX31                   /* in a mx31 */
  
 +#define CONFIG_SYS_GENERIC_BOARD
 +
  #define CONFIG_DISPLAY_CPUINFO
  #define CONFIG_DISPLAY_BOARDINFO
  
@@@ -31,7 -29,6 +31,6 @@@
  
  #define CONFIG_MACH_TYPE      MACH_TYPE_MX31_3DS
  
- #define CONFIG_SPL
  #define CONFIG_SPL_TARGET     "u-boot-with-spl.bin"
  #define CONFIG_SPL_LDSCRIPT   "arch/$(ARCH)/cpu/u-boot-spl.lds"
  #define CONFIG_SPL_MAX_SIZE   2048
diff --combined include/configs/mxs.h
index df9eb9343237f3703027237e158907bcce2ff36a,5f4e48ecbb6615c1c8d13fb83fd0f40b242ab3ed..eb96fc17f3ef3ea553fc6dbf045f614045ef289c
@@@ -50,7 -50,6 +50,6 @@@
  #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"
@@@ -94,6 -93,8 +93,6 @@@
  
  /* U-Boot general configuration */
  #define CONFIG_SYS_LONGHELP
 -#ifndef CONFIG_SYS_PROMPT
 -#endif
  #define CONFIG_SYS_CBSIZE     1024            /* Console I/O buffer size */
  #define CONFIG_SYS_PBSIZE     \
        (CONFIG_SYS_CBSIZE + sizeof(CONFIG_SYS_PROMPT) + 16)