- 04 9月, 2011 3 次提交
-
-
由 Aneesh V 提交于
c2dd0d45 added dcache_enable() to board_init_r(). This enables d-cache for all ARM boards. As a result some of the arm boards that are not cache-ready are broken. Revert this change and allow platform code to take the decision on d-cache enabling. Also add some documentation for cache usage in ARM. Signed-off-by: NAneesh V <aneesh@ti.com>
-
由 Igor Grinberg 提交于
gd->bd pointer has been used prior been initialized. Move the relevant code after the initialization. Signed-off-by: NIgor Grinberg <grinberg@compulab.co.il>
-
由 Heiko Schocher 提交于
Signed-off-by: NHeiko Schocher <hs@denx.de> cc: Albert Aribaud <albert.u.boot@aribaud.net>
-
- 04 8月, 2011 1 次提交
-
-
由 Heiko Schocher 提交于
Signed-off-by: NHeiko Schocher <hs@denx.de> Acked-by: NDetlev Zundel <dzu@denx.de> cc: Albert Aribaud <albert.u.boot@aribaud.net> cc: <macpaul@gmail.com> cc: Wolfgang Denk <wd@denx.de>
-
- 28 7月, 2011 1 次提交
-
-
由 Andreas Bießmann 提交于
This patch removes the architecture specific implementation of version_string where possible. Some architectures use a special place and therefore we provide U_BOOT_VERSION_STRING definition and a common weak symbol version_string. Signed-off-by: NAndreas Bießmann <andreas.devel@googlemail.com> CC: Mike Frysinger <vapier@gentoo.org> CC: Peter Pan <pppeterpppan@gmail.com> Acked-by: NMike Frysinger <vapier@gentoo.org>
-
- 26 7月, 2011 1 次提交
-
-
由 Aneesh V 提交于
replace all occurences of CONFIG_PRELOADER with CONFIG_SPL_BUILD Signed-off-by: NAneesh V <aneesh@ti.com>
-
- 17 7月, 2011 1 次提交
-
-
由 Igor Grinberg 提交于
CONFIG_MACH_TYPE is used to set the machine type number in the common arm code instead of setting it in the board code. Boards with dynamically discoverable machine types can still set the machine type number in the board code. Signed-off-by: NIgor Grinberg <grinberg@compulab.co.il>
-
- 04 7月, 2011 2 次提交
-
-
由 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
-
- 23 6月, 2011 2 次提交
-
-
由 Michael Schwingen 提交于
Signed-off-by: NMichael Schwingen <michael@schwingen.org>
-
由 Wolfgang Denk 提交于
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: NWolfgang Denk <wd@denx.de>
-
- 28 4月, 2011 2 次提交
-
-
由 Minkyu Kang 提交于
If FB address is defined specific address then don't grab memory for LCD Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com> Cc: Albert Aribaud <albert.aribaud@free.fr> Cc: Wolfgang Denk <wd@denx.de> Cc: Stefan Roese <sr@denx.de> Cc: Kim Phillips <kim.phillips@freescale.com> Cc: Andy Fleming <afleming@gmail.com> Cc: Kumar Gala <kumar.gala@freescale.com>
-
由 Eric Cooper 提交于
Since addr_sp is a byte address, it should be adjusted by 12 here. Signed-off-by: NEric Cooper <ecc@cmu.edu> Cc: Albert ARIBAUD <albert.u.boot@aribaud.net> Acked-by: NWolfgang Denk <wd@denx.de>
-
- 28 3月, 2011 1 次提交
-
-
由 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>
-
- 19 1月, 2011 1 次提交
-
-
由 Peter Tyser 提交于
There's no compelling reason to have the output on bootup or the "flinfo" command print "flash" in uppercase, so use the proper case where appropriate. Signed-off-by: NPeter Tyser <ptyser@xes-inc.com>
-
- 09 12月, 2010 1 次提交
-
-
由 Heiko Schocher 提交于
suggested from Daniel Hobi<daniel.hobi@schmid-telecom.ch> Tested on following boards: arm1136: qong armv7: omap3_beagle arm926ejs: magnesium, tx25 Signed-off-by: NHeiko Schocher <hs@denx.de> cc: Daniel Hobi <daniel.hobi@schmid-telecom.ch> cc: Albert ARIBAUD <albert.aribaud@free.fr>
-
- 30 10月, 2010 2 次提交
-
-
由 Wolfgang Denk 提交于
When this define was introduced, the idea was to provide a soft migration path for ARM boards to get adapted to the new relocation support. However, other recent changes led to a different implementation (ELF relocation), where this no longer works. By now CONFIG_SYS_ARM_WITHOUT_RELOC does not only not help any more, but it actually hurts because it obfuscates the actual code by sprinkling it with lots of dead and non-working debris. So let's make a clean cut and drop CONFIG_SYS_ARM_WITHOUT_RELOC. Signed-off-by: NWolfgang Denk <wd@denx.de> Tested-by: NHeiko Schocher <hs@denx.de> Tested-by: NReinhard Meyer <u-boot@emk-elektronik.de>
-
由 Wolfgang Denk 提交于
By now, the majority of architectures have working relocation support, so the few remaining architectures have become exceptions. To make this more obvious, we make working relocation now the default case, and flag the remaining cases with CONFIG_NEEDS_MANUAL_RELOC. Signed-off-by: NWolfgang Denk <wd@denx.de> Tested-by: NHeiko Schocher <hs@denx.de> Tested-by: NReinhard Meyer <u-boot@emk-elektronik.de>
-
- 24 10月, 2010 1 次提交
-
-
由 Enric Balletbo i Serra 提交于
We also have to relocate the onenand command table manually, otherwise onenand command don't work. Signed-off-by: NEnric Balletbo i Serra <eballetbo@iseebcn.com>
-
- 14 10月, 2010 1 次提交
-
-
由 Steve Sakoman 提交于
The crash was occuring in env_relocate because it was being called prior to mmc_initialize. This patch moves the MMC initialization earlier in the init process. This patch also cleans up the env_relocate_spec code in env_mmc.c Signed-off-by: NSteve Sakoman <steve.sakoman@linaro.org> Acked-by: NStefano Babic <sbabic@denx.de>
-
- 13 10月, 2010 1 次提交
-
-
由 Albert Aribaud 提交于
ELF relocation tables generated with linker option -pie can be used to fixup code and data in a single loop at relocation, removing the need for manual fixups anywhere else in the code. Signed-off-by: NAlbert Aribaud <albert.aribaud@free.fr>
-
- 12 10月, 2010 1 次提交
-
-
由 Ben Gardiner 提交于
This patch proposes to migrate the davinci_emac driver to using the eth_device->write_hwaddr function pointer as suggested by Ben Warren. All the davinci boards had the behaviour, prior to this patch, of sync'ing the environment variable enetaddr with the MAC address read from non-volatile storage on boot -- when the two locations disagreed, the environment variable value took precendence. This patch keeps the same behaviour but lets eth_initialize take care of it. This patch refactors davinci_emac setup in the boards so that the MAC address is read from non-volatile storage into the environment variable and then the environment variable value is use in eth_intialize. The only exception is the direct call to davinci_eth_set_mac_addr made by the da830evm board init which was changed into an assignment of the enetaddr field. Signed-off-by: NBen Gardiner <bengardiner@nanometrics.ca> Tested-by: NNick Thompson <nick.thompson@ge.com> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
- 20 9月, 2010 1 次提交
-
-
由 Heiko Schocher 提交于
!! This breaks support for all arm boards !! To compile in old style, you must define CONFIG_SYS_ARM_WITHOUT_RELOC or you can compile with "CONFIG_SYS_ARM_WITHOUT_RELOC=1 ./MAKEALL board" !! This define will be removed soon, so convert your board to use relocation support Portions of this work were supported by funding from the CE Linux Forum. Signed-off-by: NHeiko Schocher <hs@denx.de> Fix boot from NAND for non-ARM systems Signed-off-by: NWolfgang Denk <wd@denx.de>
-
- 19 9月, 2010 1 次提交
-
-
由 Terry Lv 提交于
This patch is to save environment data to mmc card. It uses interfaces defined in generic mmc. Signed-off-by: NTerry Lv <r65388@freescale.com> Acked-by: NStefano Babic <sbabic@denx.de>
-
- 04 8月, 2010 1 次提交
-
-
由 Wolfgang Denk 提交于
While running from flash, i. e. before relocation, we have only a limited C runtime environment without writable data segment. In this phase, some configurations (for example with environment in EEPROM) must not use the normal getenv(), but a special function. This function had been called getenv_r(), with the idea that the "_r" suffix would mean the same as in the _r_eentrant versions of some of the C library functions (for example getdate vs. getdate_r, getgrent vs. getgrent_r, etc.). Unfortunately this was a misleading name, as in U-Boot the "_r" generally means "running from RAM", i. e. _after_ relocation. To avoid confusion, rename into getenv_f() [as "running from flash"] Signed-off-by: NWolfgang Denk <wd@denx.de> Acked-by: NDetlev Zundel <dzu@denx.de>
-
- 13 4月, 2010 1 次提交
-
-
由 Peter Tyser 提交于
Also move lib_$ARCH/config.mk to arch/$ARCH/config.mk This change is intended to clean up the top-level directory structure and more closely mimic Linux's directory organization. Signed-off-by: NPeter Tyser <ptyser@xes-inc.com>
-
- 08 3月, 2010 1 次提交
-
-
由 Stefano Babic 提交于
The esdhc controller in the mx51 processor is quite the same as the one in some powerpc processors (MPC83xx, MPC85xx). This patches adapts the driver to support the arm mx51. Signed-off-by: NStefano Babic <sbabic@denx.de>
-
- 11 11月, 2009 1 次提交
-
-
由 Ron Lee 提交于
------------------------------------------------------------------------ GCC 4.4 complains about this now. Signed-off-by: NRon Lee <ron@debian.org>
-
- 11 10月, 2009 1 次提交
-
-
由 Luigi 'Comio' Mantellini 提交于
Signed-off-by: NLuigi 'Comio' Mantellini <luigi.mantellini@idf-hit.com> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
- 03 10月, 2009 3 次提交
-
-
由 Peter Tyser 提交于
Signed-off-by: NPeter Tyser <ptyser@xes-inc.com>
-
由 Peter Tyser 提交于
This lays the groundwork to allow architectures to share a common mem_malloc_init(). Note that the x86 implementation was not modified as it did not fit the mold of all other architectures. Signed-off-by: NPeter Tyser <ptyser@xes-inc.com>
-
由 Peter Tyser 提交于
Signed-off-by: NPeter Tyser <ptyser@xes-inc.com>
-
- 05 9月, 2009 3 次提交
-
-
由 Peter Tyser 提交于
Signed-off-by: NPeter Tyser <ptyser@xes-inc.com>
-
由 Peter Tyser 提交于
This lays the groundwork to allow architectures to share a common mem_malloc_init(). Note that the x86 implementation was not modified as it did not fit the mold of all other architectures. Signed-off-by: NPeter Tyser <ptyser@xes-inc.com>
-
由 Peter Tyser 提交于
Signed-off-by: NPeter Tyser <ptyser@xes-inc.com>
-
- 26 8月, 2009 1 次提交
-
-
由 Ben Warren 提交于
All in-tree boards that use this controller have CONFIG_NET_MULTI added Also: - changed CONFIG_DRIVER_CS8900 to CONFIG_CS8900 - changed CS8900_BASE to CONFIG_CS8900_BASE - changed CS8900_BUS?? to CONFIG_CS8900_BUS?? - cleaned up line lengths - modified VCMA9 command function that accesses the device - removed MAC address initialization from lib_arm/board.c Signed-off-by: NBen Warren <biggerbadderben@gmail.com> Tested-by: NWolfgang Denk <wd@denx.de> Acked-by: NWolfgang Denk <wd@denx.de>
-
- 18 7月, 2009 1 次提交
-
-
So far the console API uses the following naming convention: ======Extract====== typedef struct device_t; int device_register (device_t * dev); int devices_init (void); int device_deregister(char *devname); struct list_head* device_get_list(void); device_t* device_get_by_name(char* name); device_t* device_clone(device_t *dev); ======= which is too generic and confusing. Instead of using device_XX and device_t we change this into stdio_XX and stdio_dev This will also allow to add later a generic device mechanism in order to have support for multiple devices and driver instances. Signed-off-by: NJean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Edited commit message. Signed-off-by: NWolfgang Denk <wd@denx.de>
-
- 21 6月, 2009 1 次提交
-
-
由 Ilya Yanok 提交于
Signed-off-by: NIlya Yanok <yanok@emcraft.com>
-
- 13 6月, 2009 2 次提交
-
-
and fix comment Signed-off-by: NJean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Adjusted Copyright message. Signed-off-by: NWolfgang Denk <wd@denx.de>
-
由 Prafulla Wadaskar 提交于
This patch is required for Kirkwood support may be used by other ARM architectures Signed-off-by: NPrafulla Wadaskar <prafulla@marvell.com>
-