- 27 11月, 2012 1 次提交
-
-
由 Scott Wood 提交于
Some small SPLs do not use nand_base.c, and a subset of those also require a special driver. Some SPLs need software ECC but others can't fit it. All existing boards that specify CONFIG_SPL_NAND_SUPPORT have these symbols added to preserve existing behavior. Signed-off-by: NScott Wood <scottwood@freescale.com> -- v2: use positive logic for including bits of NAND, rather than a MINIMAL symbol that excludes things.
-
- 23 10月, 2012 1 次提交
-
-
由 Andrew Bradford 提交于
Fix usage of 'mmc rescan' by many configs. Proper use is 'mmc dev ${mmcdev}; mmc rescan' to set the mmc device and then rescan the device. 'mmc rescan' itself does not take any arguments. Signed-off-by: NAndrew Bradford <andrew@bradfordembedded.com>
-
- 28 9月, 2012 2 次提交
-
-
由 Tom Rini 提交于
Add a new flag, CONFIG_SPL_FRAMEWORK to opt into the common/spl SPL framework, enable on all of the previously using boards. We move the spl_ymodem.c portion to common/ and spl_mmc.c to drivers/mmc/. We leave the NAND one in-place as we plan to replace it later in this series. We use common/spl to avoid linker problems with respect to merging constant strings in objects. Otherwise all strings in common/ will be linked in and kept which grows SPL in size too much. Signed-off-by: NTom Rini <trini@ti.com>
-
由 Tom Rini 提交于
This is an OMAP/related-specific function, move calling it to spl_board_init() and turn on CONFIG_SPL_BOARD_INIT on the boards that enabled NAND and didn't enable this already. Signed-off-by: NTom Rini <trini@ti.com>
-
- 01 9月, 2012 1 次提交
-
-
由 Rob Herring 提交于
CONFIG_STACKSIZE is not referenced anywhere except on AVR32, but present in most ARM board config files. IRQs are only enabled for 1 config, so remove the unused config options for IRQ and FIQ stack size as well. Cc: Albert ARIBAUD <albert.u.boot@aribaud.net> Signed-off-by: NRob Herring <rob.herring@calxeda.com>
-
- 21 6月, 2012 1 次提交
-
-
由 Tom Rini 提交于
Exactly one board has defined CONFIG_SYS_PROMPT_HUSH_PS2 to a value different than "> " which is vision2. I have Cc'd the maintainer here as I strongly suspect this is a bug rather than intentional behavior. Cc: Stefano Babic <sbabic@denx.de> Signed-off-by: NTom Rini <trini@ti.com> Acked-by: NStefano Babic <sbabic@denx.de>
-
- 24 5月, 2012 1 次提交
-
-
由 Joe Hershberger 提交于
Some boards claim to need ping, but don't support net. That makes no sense, and causes problems now that ping is in a separate file. Signed-off-by: NJoe Hershberger <joe.hershberger@ni.com> Acked-by: NSimon Glass <sjg@chromium.org>
-
- 15 5月, 2012 2 次提交
-
-
由 Tom Rini 提交于
With older toolchains it is possible to not fit entirely into the 45KB that we had assigned to SPL. Adjust to allow for 8KB of stack (which should be more than required) and 54KB of text/data. Cc: Vaibhav Hiremath <hvaibhav@ti.com> Cc: Nagendra T S <nagendra@mistralsolutions.com> Cc: Thomas Weber <weber@corscience.de> Cc: Ilya Yanok <yanok@emcraft.com> Cc: Steve Sakoman <sakoman@gmail.com> Cc: Stefano Babic <sbabic@denx.de> Signed-off-by: NTom Rini <trini@ti.com> Acked-by: NStefano Babic <sbabic@denx.de> Acked-by: NVaibhav Hiremath <hvaibhav@ti.com>
-
由 Tom Rini 提交于
This define does not control anything, remove it. Signed-off-by: NTom Rini <trini@ti.com>
-
- 12 2月, 2012 1 次提交
-
-
由 Yegor Yefremov 提交于
it is not necessary to define rootfstype for mass storage devices. Kernel detects it automatically. Signed-off-by: NYegor Yefremov <yegorslists@googlemail.com>
-
- 27 1月, 2012 1 次提交
-
-
由 Stefano Babic 提交于
Currently nand_spl_simple puts it's temp data at 0x10000 offset in SDRAM which is likely to contain already loaded data. The patch saves the oob data and the ecc on the stack replacing the fixed address in RAM. Signed-off-by: NStefano Babic <sbabic@denx.de> CC: Ilya Yanok <yanok@emcraft.com> CC: Scott Wood <scottwood@freescale.com> CC: Tom Rini <tom.rini@gmail.com> CC: Simon Schwarz <simonschwarzcor@googlemail.com> CC: Wolfgang Denk <wd@denx.de> Signed-off-by: NScott Wood <scottwood@freescale.com>
-
- 07 12月, 2011 3 次提交
-
-
由 Tom Rini 提交于
The only change of note is that we move from 0x80008000 to 0x80100000 for CONFIG_SYS_TEXT_BASE Cc: Vaibhav Hiremath <hvaibhav@ti.com> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Thomas Weber 提交于
This patch removes the definition of stack sizes for irq and fiq if the CONFIG_USE_IRQ is undefined before. Acked-by: NEnric Balletbo i Serra <eballetbo@iseebcn.com> Acked-by: NTom Rini <trini@ti.com> Acked-by: NIgor Grinberg <grinberg@compulab.co.il> Signed-off-by: NThomas Weber <weber@corscience.de> Acked-by: NLuca Ceresoli <luca.ceresoli@comelit.it>
-
由 Thomas Weber 提交于
This patch removes the unused definition of SDRC_R_C_B from the config files. Acked-by: NEnric Balletbo i Serra <eballetbo@iseebcn.com> Acked-by: NIgor Grinberg <grinberg@compulab.co.il> Signed-off-by: NThomas Weber <weber@corscience.de> Acked-by: NLuca Ceresoli <luca.ceresoli@comelit.it> Acked-by: NTom Rini <trini@ti.com>
-
- 22 10月, 2011 1 次提交
-
-
由 Joe Hershberger 提交于
Remove MK_STR from places that consume CONFIG_BOOTFILE to force all definitions to be string literals. Signed-off-by: NJoe Hershberger <joe.hershberger@ni.com> Cc: Joe Hershberger <joe.hershberger@gmail.com> Cc: Wolfgang Denk <wd@denx.de> Acked-by: NMike Frysinger <vapier@gentoo.org>
-
- 04 9月, 2011 1 次提交
-
-
由 Vaibhav Hiremath 提交于
Switch from the legacy mmc driver to the new generic mmc driver. This patch is based on similar patch for beagle[1]. [1] http://git.denx.de/?p=u-boot.git;a=commitdiff_plain;h=0cd31144240Signed-off-by: NVaibhav Hiremath <hvaibhav@ti.com> Signed-off-by: NSanjeev Premi <premi@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
- 04 8月, 2011 1 次提交
-
-
由 Christopher Harvey 提交于
Signed-off-by: NChristopher Harvey <charvey@matrox.com>
-
- 18 7月, 2011 1 次提交
-
-
由 Yegor Yefremov 提交于
the serial device names have been changed from ttySx to ttyOx, so the console device name should be also changed to support the latest kernel versions. Signed-off-by: NYegor Yefremov <yegorslists@googlemail.com> Acked-by: Vaibhav Hiremath<hvaibhav@ti.com>
-
- 13 5月, 2011 1 次提交
-
-
由 Michael Jones 提交于
commit 25ddd1fb left remnants of many comments about CONFIG_SYS_GBL_DATA_SIZE. Signed-off-by: NMichael Jones <michael.jones@matrix-vision.de>
-
- 28 4月, 2011 1 次提交
-
-
由 Luca Ceresoli 提交于
Removed boot_flash_* extern variables. boot_flash_type was totally unused. The other ones were actually constants, so they have been replaced with #defines in the board config files. Signed-off-by: NLuca Ceresoli <luca.ceresoli@comelit.it> Cc: Wolfgang Denk <wd@denx.de> Cc: Albert Aribaud <albert.aribaud@free.fr> Cc: Sandeep Paulraj <s-paulraj@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
- 30 11月, 2010 2 次提交
-
-
由 Vaibhav Hiremath 提交于
Without CONFIG_CMD_NET support CONFIG_CMD_NFS leads to linking error, so disable CONFIG_CMD_NFS option. Signed-off-by: NVaibhav Hiremath <hvaibhav@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Vaibhav Hiremath 提交于
Also change the CONFIG_SYS_TEXT_BASE to 0x80008000, required with relocation support. This is the load address for primary boot loader (x-loader). Signed-off-by: NVaibhav Hiremath <hvaibhav@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
- 27 10月, 2010 1 次提交
-
-
由 Wolfgang Denk 提交于
CONFIG_SYS_GBL_DATA_SIZE has always been just a bad workarond for not being able to use "sizeof(struct global_data)" in assembler files. Recent experience has shown that manual synchronization is not reliable enough. This patch renames CONFIG_SYS_GBL_DATA_SIZE into GENERATED_GBL_DATA_SIZE which gets automatically generated by the asm-offsets tool. In the result, all definitions of this value can be deleted from the board config files. We have to make sure that all files that reference such data include the new <asm-offsets.h> file. No other changes have been done yet, but it is obvious that similar changes / simplifications can be done for other, related macro definitions as well. Signed-off-by: NWolfgang Denk <wd@denx.de> Acked-by: NKumar Gala <galak@kernel.crashing.org>
-
- 12 8月, 2010 1 次提交
-
-
由 Ajay Kumar Gupta 提交于
Enabling USB HOST in defconfig. Signed-off-by: NAjay Kumar Gupta <ajay.gupta@ti.com>
-
- 06 7月, 2010 1 次提交
-
-
由 Steve Sakoman 提交于
The purpose of this patch is to prepare for adding the OMAP4 architecture, which is Cortex A9 Cortex A8 and A9 both belong to the armv7 architecture, hence the name change. The two architectures are similar enough that substantial code can be shared. Signed-off-by: NAneesh V <aneesh@ti.com> Signed-off-by: NSteve Sakoman <steve@sakoman.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
- 08 6月, 2010 4 次提交
-
-
由 Vaibhav Hiremath 提交于
This patch adds support for the EMIF4 interface available in the AM35x processors. Signed-off-by: NVaibhav Hiremath <hvaibhav@ti.com> Signed-off-by: NSanjeev Premi <premi@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Vaibhav Hiremath 提交于
This patch adds basic support for the AM3517EVM. It includes: - Board files (.c and .h) - Default configuration file - Updates for Makefile Signed-off-by: NVaibhav Hiremath <hvaibhav@ti.com> Signed-off-by: NSanjeev Premi <premi@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Vaibhav Hiremath 提交于
Consolidated SDRC related functions into one file - sdrc.c And also replaced sdrc_init with generic memory init function (mem_init), this generalization of omap memory setup is necessary to support the new emif4 interface introduced in AM3517. Signed-off-by: NVaibhav Hiremath <hvaibhav@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Vaibhav Hiremath 提交于
Consolidated SDRC related functions into one file - sdrc.c And also replaced sdrc_init with generic memory init function (mem_init), this generalization of omap memory setup is necessary to support the new emif4 interface introduced in AM3517. Signed-off-by: NVaibhav Hiremath <hvaibhav@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
- 13 2月, 2010 1 次提交
-
-
由 Tom Rix 提交于
Every omap3 board config file declared the global variable gpmc_cfg. This changes moves the declaration to a better location in the arch dependent header file cpu.h. Signed-off-by: NTom Rix <Tom.Rix@windriver.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
- 01 2月, 2010 1 次提交
-
-
由 Tom Rix 提交于
Every omap3 board config file declared the global variable gpmc_cfg. This changes moves the declaration to a better location in the arch dependent header file cpu.h. Signed-off-by: NTom Rix <Tom.Rix@windriver.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
- 04 1月, 2010 1 次提交
-
-
由 Robert P. J. Day 提交于
A number of config files define the V_PROMPT macro for the command-line prompt, only to immediately use that macro to define CONFIG_SYS_PROMPT, making V_PROMPT entirely superfluous. Signed-off-by: NRobert P. J. Day <rpjday@crashcourse.ca>
-
- 09 12月, 2009 1 次提交
-
-
由 Heiko Schocher 提交于
There is more and more usage of printing 64bit values, so enable this feature generally, and delete the CONFIG_SYS_64BIT_VSPRINTF and CONFIG_SYS_64BIT_STRTOUL defines. Signed-off-by: NHeiko Schocher <hs@denx.de>
-
- 28 11月, 2009 1 次提交
-
-
由 Nishanth Menon 提交于
Micron DDR timings based on: http://www.sakoman.net/cgi-bin/gitweb.cgi?p=x-load-omap3.git;a=blob;f=include/asm/arch-omap3/mem.h;h=e6fbfe3947f5d0d85fea776e30821d4017316d86;hb=HEAD Introduce Micron DDR timings and provide CONFIG_OMAP3_INFINEON_DDR and CONFIG_OMAP3_MICRON_DDR config options to allow for platform files to setup their timings as per the type of DDR selected Reported-by: Steve Sakoman in http://www.nabble.com/forum/Permalink.jtp?root=25779518&post=25959734&page=ySigned-off-by: NNishanth Menon <nm@ti.com>
-
- 19 10月, 2009 1 次提交
-
-
由 Sandeep Paulraj 提交于
This patch removes dependency on the sizes.h header file and removes all references to SZ_xx. Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
- 13 10月, 2009 1 次提交
-
-
由 Tom Rix 提交于
This changes fixes an early i2c error. It appears that I2C is working because once a read or write error is detected, the omap24xx_i2c driver calls i2c_init inside its error handling check. While it is ok to attempt error handling this way, the boards must not depend on this side effect to initialize it's i2c. Instead of explicitly calling i2c_init for every board, use the generic arm initialization in lib_arm/board.c. By defining the config variable CONFIG_HARD_I2C, the omap3 i2c initialization is included in the init_sequence table. Run tested on Beagle. Compile tested on the omap3's Signed-off-by: NTom Rix <Tom.Rix@windriver.com> Acked-by: NDirk Behme <dirk.behme@googlemail.com>
-
- 04 10月, 2009 1 次提交
-
-
由 Tom Rix 提交于
This changes fixes an early i2c error. It appears that I2C is working because once a read or write error is detected, the omap24xx_i2c driver calls i2c_init inside its error handling check. While it is ok to attempt error handling this way, the boards must not depend on this side effect to initialize it's i2c. Instead of explicitly calling i2c_init for every board, use the generic arm initialization in lib_arm/board.c. By defining the config variable CONFIG_HARD_I2C, the omap3 i2c initialization is included in the init_sequence table. Run tested on Beagle. Compile tested on the omap3's Signed-off-by: NTom Rix <Tom.Rix@windriver.com> Acked-by: NDirk Behme <dirk.behme@googlemail.com>
-
- 08 8月, 2009 2 次提交
-
-
由 Dirk Behme 提交于
Signed-off-by: NMatthias Ludwig <mludwig@ultratronik.de> Signed-off-by: NDirk Behme <dirk.behme@googlemail.com>
-
由 Matthias Ludwig 提交于
Embedd chip select configuration into struct for gpmc config instead of having it completely separated as suggested by Wolfgang Denk on http://lists.denx.de/pipermail/u-boot/2009-May/052247.htmlSigned-off-by: NMatthias Ludwig <mludwig@ultratronik.de>
-
- 29 7月, 2009 1 次提交
-
-
由 Tom Rix 提交于
Because twl4030 now has its own device files, move exiting omap3 power_init_r to a new location. power_init_r is the only function in board/omap3/common. It initializes the twl4030 power for the board and enables the led. The power part of the the function is moved to twl4030_power_init in drivers/power/twl4030.c The power compilation is conditional on the existing config variable CONFIG_TWL4030_POWER. The led part is moved to twl4030_led_init in the new file drivers/misc/twl4030_led.c The led compilation is conditional on the new config variable CONFIG_TWL4030_LED The directory board/omap3/common was removed because power_init_r was the only function in it. Signed-off-by: NTom Rix <Tom.Rix@windriver.com> Acked-by: NJean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Acked-by: NHeiko Schocher <hs@denx.de>
-