- 14 7月, 2011 1 次提交
-
-
由 Stefano Babic 提交于
On i.MX5, the asm-offsets.h file is not yet generated as it should be. Signed-off-by: NStefano Babic <sbabic@denx.de> CC: Matthias Weisser <weisserm@arcor.de>
-
- 04 7月, 2011 8 次提交
-
-
由 Fabio Estevam 提交于
Signed-off-by: NFabio Estevam <fabio.estevam@freescale.com>
-
由 John Rigby 提交于
As implemented now the timer used to implement __udelay counts to 0xffffffff and then gets stuck there because the the programmed reload value is 0xffffffff. This value is not only wrong but illegal according to the reference manual. One can reproduce the bug by leaving a board at the u-boot prompt for sometime then issuing a sleep command. The sleep will hang forever. The timer is a count up timer that reloads as it rolls over from 0xffffffff so the correct load value is 0. Change TIMER_LOAD_VAL from 0xffffffff to 0 and introduce a new constant called TIMER_OVERFLOW_VAL set to 0xffffffff. Signed-off-by: NJohn Rigby <john.rigby@linaro.org> Tested-by: NIgor Grinberg <grinberg@compulab.co.il>
-
由 Aneesh V 提交于
adapt s5pc1xx to the new layered cache maintenance framework Signed-off-by: NAneesh V <aneesh@ti.com>
-
由 Aneesh V 提交于
adapt omap3 to the new layered cache maintenance framework Signed-off-by: NAneesh V <aneesh@ti.com>
-
由 Aneesh V 提交于
adapt omap4 to the new layered cache maintenance framework Signed-off-by: NAneesh V <aneesh@ti.com>
-
由 Aneesh V 提交于
- Enable I-cache on bootup - Enable MMU and D-cache immediately after relocation - Do necessary initialization before enabling d-cache and MMU - Changes to cleanup_before_linux() - Make changes according to the new framework Signed-off-by: NAneesh V <aneesh@ti.com>
-
由 Aneesh V 提交于
Replace the cache related CONFIG flags with more meaningful names. Following are the changes: CONFIG_L2_OFF -> CONFIG_SYS_L2CACHE_OFF CONFIG_SYS_NO_ICACHE -> CONFIG_SYS_ICACHE_OFF CONFIG_SYS_NO_DCACHE -> CONFIG_SYS_DCACHE_OFF Signed-off-by: NAneesh V <aneesh@ti.com> V2: * Changed CONFIG_L2_OFF -> CONFIG_SYS_NO_L2CACHE V4: * Changed all three flags to the final names suggested as above and accordingly changed the commit message
-
由 Aneesh V 提交于
- Add a framework for layered cache maintenance - separate out SOC specific outer cache maintenance from maintenance of caches known to CPU - Add generic ARMv7 cache maintenance operations that affect all caches known to ARMv7 CPUs. For instance in Cortex-A8 these opertions will affect both L1 and L2 caches. In Cortex-A9 these will affect only L1 cache - D-cache operations supported: - Invalidate entire D-cache - Invalidate D-cache range - Flush(clean & invalidate) entire D-cache - Flush D-cache range - I-cache operations supported: - Invalidate entire I-cache - Add maintenance functions for TLB, branch predictor array etc. - Enable -march=armv7-a so that armv7 assembly instructions can be used Signed-off-by: NAneesh V <aneesh@ti.com>
-
- 03 6月, 2011 1 次提交
-
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de>
-
- 02 6月, 2011 1 次提交
-
-
由 John Rigby 提交于
Based on ST-Ericsson internal git repo. Signed-off-by: NMathieu Poirier <mathieu.poirier@linaro.org> Signed-off-by: NJohn Rigby <john.rigby@linaro.org> CC: Albert Aribaud <albert.aribaud@free.fr>
-
- 26 5月, 2011 4 次提交
-
-
由 Minkyu Kang 提交于
The source of pwm clock is fixed at evt1. And some registers for pwm clock are removed. Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Jaehoon Chung 提交于
This patch added set_mmc_clk for external clock control. c210 didn't support host clock control. So We need external_clock_control function for c210. Signed-off-by: NJaehoon Chung <jh80.chung@samsung.com> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com> Signed-off-by: NKyungmin Park <kyungmin.park@samsung.com>
-
由 Minkyu Kang 提交于
S5PC210 SoC have two cpu revisions, and have some difference. So, support the cpu revision for each revision. Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com> Signed-off-by: NKyungmin Park <kyungmin.park@samsung.com>
-
由 Chander Kashyap 提交于
SROM config code is made common for S5P series of boards. smdkc100.c now refers to s5p-common/sromc.c for SROM related subroutines. Signed-off-by: NChander Kashyap <chander.kashyap@linaro.org> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
- 23 5月, 2011 1 次提交
-
-
由 Fabio Estevam 提交于
Signed-off-by: NFabio Estevam <fabio.estevam@freescale.com>
-
- 20 5月, 2011 1 次提交
-
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de>
-
- 28 4月, 2011 6 次提交
-
-
由 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>
-
由 Tom Warren 提交于
Signed-off-by: NTom Warren <twarren@nvidia.com>
-
由 Tom Warren 提交于
Signed-off-by: NTom Warren <twarren@nvidia.com>
-
由 Luca Ceresoli 提交于
CONFIG_OMAP34XX must be checked for existence, not value. 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>
-
由 Alexander Holler 提交于
Signed-off-by: NAlexander Holler <holler@ahsoftware.de> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Jason Liu 提交于
factor out boot cause function to common code to avoid the duplicate code in each board support package Signed-off-by: NJason Liu <jason.hui@linaro.org>
-
- 28 3月, 2011 5 次提交
-
-
由 Minkyu Kang 提交于
Use the global data instead of bss variable, replace as follow. count_value -> removed timestamp -> tbl lastdec -> lastinc Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com> Signed-off-by: NKyungmin Park <kyungmin.park@samsung.com> Acked-by: NAlbert ARIBAUD <albert.aribaud@free.fr>
-
由 Minkyu Kang 提交于
Use pwm functions for timer that is PWM timer 4. Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Donghwa Lee 提交于
This is common pwm driver of S5P. Signed-off-by: NDonghwa Lee <dh09.lee@samsung.com> Signed-off-by: NKyungmin Park <kyungmin.park@samsung.com> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Po-Yu Chuang 提交于
Monitor protection region in FLASH did not cover .rel.dyn and .dynsym sections, because it uses __bss_start to compute monitor_flash_len. Use _end instead. Add _end to linker scripts for end of u-boot image Add _end_ofs to all the start.S. Signed-off-by: NPo-Yu Chuang <ratbert@faraday-tech.com>
-
由 Po-Yu Chuang 提交于
Currently, _end is used for end of BSS section. We want _end to mean end of u-boot image, so we rename _end to __bss_end__ first. Signed-off-by: NPo-Yu Chuang <ratbert@faraday-tech.com>
-
- 21 2月, 2011 1 次提交
-
-
由 Tom Warren 提交于
Signed-off-by: NTom Warren <twarren@nvidia.com>
-
- 02 2月, 2011 5 次提交
-
-
由 Minkyu Kang 提交于
S5PC210 is a 32-bit RISC and Cortex-A9 Dual Core based micro-processor. Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com> Signed-off-by: NKyungmin Park <kyungmin.park@samsung.com>
-
由 Liu Hui-R64343 提交于
Remove the useless code from start.S Signed-off-by: NJason Liu <r64343@freescale.com> Tested-by: NAndreas Bießmann <andreas.devel@googlemail.com>
-
由 Minkyu Kang 提交于
Because of the bss area is cleared after relocation, we've lost pointers. This patch fixed it. Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com> Signed-off-by: NKyungmin Park <kyungmin.park@samsung.com>
-
由 Stefano Babic 提交于
The usage of bss values in drivers before initialisation of bss is forbidden. In that special case some data in .rel.dyn gets corrupted. This patch is the same as recently applied for arm926js architecture. Signed-off-by: NStefano Babic <sbabic@denx.de> CC: Heiko Schocher <hs@denx.de>
-
由 Liu Hui-R64343 提交于
Add initial support for Freescale MX53 processor, - Add the iomux support and the pin definition, - Add the regs definition, clean up some unused def from mx51, - Add the low level init support, make use the freq input of setup_pll macro Signed-off-by: NJason Liu <r64343@freescale.com>
-
- 21 12月, 2010 1 次提交
-
-
由 John Rigby 提交于
It can be optimised out by the compiler otherwise resulting in obscure errors like a board not booting. This has been documented in README since 2006 when these were first fixed up for GCC 4.x. Signed-off-by: NJohn Rigby <john.rigby@linaro.org> Fix some additional places. Signed-off-by: NWolfgang Denk <wd@denx.de> Acked-By: NAlbert ARIBAUD <albert.aribaud@free.fr>
-
- 14 12月, 2010 1 次提交
-
-
由 Wolfgang Denk 提交于
Make code build with older tool chains. Signed-off-by: NWolfgang Denk <wd@denx.de>
-
- 12 12月, 2010 1 次提交
-
-
由 Nishanth Menon 提交于
DECLARE_GLOBAL_DATA_PTR declarations in functions are inherently troublesome with various compilers (e.g. gcc 4.5) Signed-off-by: NNishanth Menon <nm@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
- 11 12月, 2010 1 次提交
-
-
由 Dirk Behme 提交于
Reuse the gd->tbl value for timestamp and add gd->lastinc for lastinc bss values in the OMAP timer driver. The usage of bss values in drivers before initialisation of bss is forbidden. In that special case some data in .rel.dyn gets corrupted. Signed-off-by: NDirk Behme <dirk.behme@gmail.com> Tested-by: NSteve Sakoman <steve.sakoman@linaro.org> Tested-by: NJohn Rigby <john.rigby@linaro.org> Tested-by: NNishanth Menon <nm@ti.com> Acked-by: NNishanth Menon <nm@ti.com> Tested-by: NHeiko Schocher <hs@denx.de> Tested-by: NSandeep Paulraj <s-paulraj@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
- 09 12月, 2010 2 次提交
-
-
由 Andreas Bießmann 提交于
I doubt the stack_setup() was defective before: we load the current location of _start and compare against destination of relocate_code(). If we are already there we shoud skip the relocation and jump over to clear_bss. Before the clear_bss was also skipped. Signed-off-by: NAndreas Bießmann <andreas.devel@googlemail.com>
-
由 Andreas Bießmann 提交于
r8 is used for global_data and should therefore be left alone! For C code the compiler flag --fixed-r8 does the job, but in assembler we need to be aware of that fact. Signed-off-by: NAndreas Bießmann <andreas.devel@googlemail.com>
-