- Jul 14, 2011
-
-
Matthias Weisser authored
asm-offsets.h should be auto generated. This patch adds two rules to rules.mk which makes this possible and removes the rules on imx35. Signed-off-by:
Matthias Weisser <weisserm@arcor.de> Acked-by:
Stefano Babic <sbabic@denx.de>
-
- Jul 04, 2011
-
-
Andreas Bießmann authored
This is a copy of arm926ejs/at91 api for perpherial initialisation. At the moment we just need the usart part of the api. Signed-off-by:
Andreas Bießmann <andreas.devel@googlemail.com>
-
Andreas Bießmann authored
This patch enables the new clock features from arm920t/at91/clock.c. This is an required step to get at91rm9200_usart replaced by atmel_usart driver. Signed-off-by:
Andreas Bießmann <andreas.devel@googlemail.com> Cc: Jens Scharsig <js_at_ng@scharsoft.de> Cc: Eric Bénard <eric@eukrea.com>
-
Andreas Bießmann authored
This patch adds an copy of arm926ejs/at91/clock.c to arm920t/at91. The arm926ejs specialities are removed from arm920t version and vice versa. Signed-off-by:
Andreas Bießmann <andreas.devel@googlemail.com>
-
Fabio Estevam authored
Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
John Rigby authored
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:
John Rigby <john.rigby@linaro.org> Tested-by:
Igor Grinberg <grinberg@compulab.co.il>
-
Aneesh V authored
adapt s5pc1xx to the new layered cache maintenance framework Signed-off-by:
Aneesh V <aneesh@ti.com>
-
Aneesh V authored
adapt omap3 to the new layered cache maintenance framework Signed-off-by:
Aneesh V <aneesh@ti.com>
-
Aneesh V authored
adapt omap4 to the new layered cache maintenance framework Signed-off-by:
Aneesh V <aneesh@ti.com>
-
Aneesh V authored
- 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:
Aneesh V <aneesh@ti.com>
-
Aneesh V authored
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:
Aneesh 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 authored
- 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:
Aneesh V <aneesh@ti.com>
-
- Jun 27, 2011
-
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
- Jun 23, 2011
-
-
Michael Schwingen authored
Signed-off-by:
Michael Schwingen <michael@schwingen.org>
-
Michael Schwingen authored
Signed-off-by:
Michael Schwingen <michael@schwingen.org>
-
Michael Schwingen authored
Signed-off-by:
Michael Schwingen <michael@schwingen.org>
-
Michael Schwingen authored
- jump to real flash location after reset before turning off flash mirror - fix timer system to use HZ == 1000, remove broken interrupt-based code Signed-off-by:
Michael Schwingen <michael@schwingen.org>
-
Michael Schwingen authored
Signed-off-by:
Michael Schwingen <michael@schwingen.org>
-
- Jun 22, 2011
-
-
Wolfgang Denk authored
The 'trab' board configuration is broken, and there is nobody who is interested and willing to fix it. Drop it. This includes support for VFD displays which have always been used by this board only. Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
- Jun 21, 2011
-
-
Eric Benard authored
atmel rework changed define names which broke this file Signed-off-by:
Eric Bénard <eric@eukrea.com>
-
Jens Scharsig authored
* convert at91rm9200ek and eb_cpux9k2 board to ATMEL_xxx name scheme * Fix: timer.c compile error io.h not found with arm/at91rm9200 * update arm920t/at91 to ATMEL_xxx name scheme * update arm920t/at91 soc lib * update at91_emac driver Signed-off-by:
Jens Scharsig <js_at_ng@scharsoft.de> Tested-by:
Andreas Bießmann <andreas.devel@gmail.com>
-
- Jun 02, 2011
-
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
- Jun 01, 2011
-
-
John Rigby authored
Based on ST-Ericsson internal git repo. Signed-off-by:
Mathieu Poirier <mathieu.poirier@linaro.org> Signed-off-by:
John Rigby <john.rigby@linaro.org> CC: Albert Aribaud <albert.aribaud@free.fr>
-
- May 26, 2011
-
-
Minkyu Kang authored
The source of pwm clock is fixed at evt1. And some registers for pwm clock are removed. Signed-off-by:
Minkyu Kang <mk7.kang@samsung.com>
-
Jaehoon Chung authored
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:
Jaehoon Chung <jh80.chung@samsung.com> Signed-off-by:
Minkyu Kang <mk7.kang@samsung.com> Signed-off-by:
Kyungmin Park <kyungmin.park@samsung.com>
-
Minkyu Kang authored
S5PC210 SoC have two cpu revisions, and have some difference. So, support the cpu revision for each revision. Signed-off-by:
Minkyu Kang <mk7.kang@samsung.com> Signed-off-by:
Kyungmin Park <kyungmin.park@samsung.com>
-
Chander Kashyap authored
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:
Chander Kashyap <chander.kashyap@linaro.org> Signed-off-by:
Minkyu Kang <mk7.kang@samsung.com>
-
- May 23, 2011
-
-
Stefano Babic authored
get_reset_cause() should not be exported. Drop code in the function after return statement that can generate warnings due to unreachable code. Signed-off-by:
Stefano Babic <sbabic@denx.de> Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
Fabio Estevam authored
Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
- May 19, 2011
-
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
- May 18, 2011
-
-
Daniel Gorsulowski authored
Signed-off-by:
Daniel Gorsulowski <Daniel.Gorsulowski@esd.eu>
-
Jens Scharsig authored
* use start/end label for initialization tables instead of fix values Signed-off-by:
Jens Scharsig <js_at_ng@scharsoft.de> Acked-by:
Andreas Bießmann <andreas.devel@googlemail.com>
-
Reinhard Meyer authored
Signed-off-by:
Reinhard Meyer <u-boot@emk-elektronik.de>
-
Reinhard Meyer authored
and remove the now unused asm/arch-at91/io.h Signed-off-by:
Reinhard Meyer <u-boot@emk-elektronik.de>
-
Reinhard Meyer authored
Signed-off-by:
Reinhard Meyer <u-boot@emk-elektronik.de>
-
- May 11, 2011
-
-
Stefano Babic authored
Drop warnings in get_cpu_rev and changes the return value (a u32 instead of char * is returned) of the function to be coherent with other processors. Signed-off-by:
Stefano Babic <sbabic@denx.de> CC: Detlev Zundel <dzu@denx.de> CC: Fabio Estevam <fabio.estevam@freescale.com>
-
- Apr 27, 2011
-
-
Macpaul Lin authored
Move the header file and definitions of ftsmc020 static memory control unit from a320 SoC folder to "drivers/mtd" folder. This change will let other SoC which also use ftsmc020 could share the same header file. Signed-off-by:
Macpaul Lin <macpaul@andestech.com>
-
Luca Ceresoli authored
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:
Luca 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:
Sandeep Paulraj <s-paulraj@ti.com>
-
Tom Warren authored
Signed-off-by:
Tom Warren <twarren@nvidia.com>
-
Tom Warren authored
Signed-off-by:
Tom Warren <twarren@nvidia.com>
-