aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-02-14ehci-hcd: Make the verbose error message as debug messagesamsung-lt-arndale_octa-2014.02-1Tushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2014-02-14asix: Update MAC address from environmentTushar Behera
If the MAC address is not udpated properly in SROM, then read the MAC address from environment. Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2014-02-14cmd_pxe: Get updated code for pxe bootingTushar Behera
Updated to match the behaviour observed with Linaro stable u-boot. Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2014-02-14usb/eth: Get updated code for asix driverTushar Behera
Get updated code for asix driver fixing timing issues. The code has been updated from v2013.01-rc1 code base. Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2014-02-14arndale_octa: Add preboot command 'usb start'Tushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2014-02-14arndale_octa: Enable networking supportTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2014-02-10arndale_octa: Set EPLL as parent of AUDSS clockssamsung-lt-arndale_octa-2014.02Tushar Behera
AUDSS clocks can have two parents, 24MHz crystal or the EPLL. By default the crystal is set as the parent, but the rate is not sufficient for higher frequency audio playback. Setting EPLL as the parent is required for better audio playback. Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2014-01-08armv7: Fix error with hard-float compilersamsung-lt-arndale_octa-2014.01Tushar Behera
Fixes similar issues when compiled with arm-linux-gnueabihf compiler. arm-linux-gnueabihf-ld: error: ../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(bpabi.o) uses VFP register arguments, u-boot does not Reference: http://www.funtoo.org/ODROID_U2#Troubleshooting Tested-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2014-01-08smdk5420: Fix smc related build failureTushar Behera
{standard input}: Assembler messages: {standard input}:77: Error: selected processor does not support ARM mode `smc 0' {standard input}:144: Error: selected processor does not support ARM mode `smc 0' {standard input}:189: Error: selected processor does not support ARM mode `smc 0' {standard input}:226: Error: selected processor does not support ARM mode `smc 0' {standard input}:267: Error: selected processor does not support ARM mode `smc 0' {standard input}:306: Error: selected processor does not support ARM mode `smc 0' {standard input}:347: Error: selected processor does not support ARM mode `smc 0' Reference: http://www.funtoo.org/ODROID_U2#Troubleshooting Tested-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2013-12-23config: arndale_octa: Append MAC address to bootargssamsung-lt-arndale_octa-2013.12-1Tushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2013-12-23board: arndale_octa: Update MAC address through GUIDTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2013-12-18board: arndale_octa: Update bootcmd to read env from boot.scrsamsung-lt-arndale_octa-2013.12Tushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2013-12-11arndale_octa: Enable device tree supportTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2013-12-09tools: fix to making smdk5420-spl.bin for arndale-octaJeong-Hyeon Kim
Signed-off-by: Jeong-Hyeon Kim <jhkim@insignal.co.kr>
2013-12-09smdk5420: arndale_octa: fix saving wrong bootcmd by recovery modeJeong-Hyeon Kim
Signed-off-by: Jeong-Hyeon Kim <jhkim@insignal.co.kr>
2013-12-09EXYNOS: ARNDALE_OCTA: chane board name based on configJeong-Hyeon Kim
Use source codes of smdk5420. Just fix a little different things. Signed-off-by: Jeong-Hyeon Kim <jhkim@insignal.co.kr>
2013-12-09EXYNOS: ARNDALE_OCTA: add ARNDALE OCTA boardJeong-Hyeon Kim
Signed-off-by: Jeong-Hyeon Kim <jhkim@insignal.co.kr>
2013-12-09EXYNOS: ARNDALE: add ARNDALE MACHINE TYPEJeong-Hyeon Kim
Share a same type number ARNDALE and ARNDALE OCTA Signed-off-by: Jeong-Hyeon Kim <jhkim@insignal.co.kr>
2013-12-09ARCH: ARM: EXYNOS: adds ARNDALE_OCTA board configurationJeong-Hyeon Kim
ARNDALE OCTA board based on SAMSUNG EXYNOS5420 SoC. Signed-off-by: Jeong-Hyeon Kim <jhkim@insignal.co.kr>
2013-12-09tools: Add .gitignore for mksmdk5420splJeong-Hyeon Kim
Signed-off-by: Jeong-Hyeon Kim <jhkim@insignal.co.kr>
2013-12-09Import from SMDK5420 Android 4.2.2 PSP, Revision 1.00, JULY 2013Homin Lee
Signed-off-by: Homin Lee <suapapa@insignal.co.kr>
2012-07-30Prepare v2012.07v2012.07Wolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2012-07-30hawkboard: Fix SPL Nand driver misconfigurationLinu Cherian
Hawkboard was using the wrong nand_read_page version for SPL image. As a side effect, the u-boot image loaded by the SPL from nand was getting corrupted. Enable CONFIG_SYS_NAND_HW_ECC_OOBFIRST to select the correct nand_read_page algorithm for SPL. Signed-off-by: Linu Cherian <linucherian@gmail.com> Acked-by: Sughosh Ganu <urwithsughosh@gmail.com> Acked-by: Tom Rini <trini@ti.com>
2012-07-30Merge branch 'master' of git://git.denx.de/u-boot-mipsWolfgang Denk
* 'master' of git://git.denx.de/u-boot-mips: MIPS: fix renaming of inca-swap-bytes to xway-swap-bytes Signed-off-by: Wolfgang Denk <wd@denx.de>
2012-07-29Makefile: avoid "Generating asm-offsets.h" message with "-s"Wolfgang Denk
make would spit out a message like Generating /tmp/build/include/generated/asm-offsets.h even when running with option "-s". Fix this. Signed-off-by: Wolfgang Denk <wd@denx.de>
2012-07-27MIPS: fix renaming of inca-swap-bytes to xway-swap-bytesDaniel Schwierzeck
Fix some remains of the renaming of inca-swap-bytes introduced in commit 60b74bde9280e85f4423c05a50ecc41de56ad980 MIPS: INCA-IP: rename inca-swap-bytes host tool Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
2012-07-27Prepare v2012.07-rc3v2012.07-rc3Wolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2012-07-24net: Make sure the ethaddr is updated in net_init()Joe Hershberger
NetConsole may call NetSendUDPPacket before NetLoop is called. This will cause the source MAC address (NetOurEther) to be wrong. Instead of only changing it in NetLoop, move it to NetLoopInit so that it is also updated when net_init() is called (especially by nc_start()). Signed-off-by: Joe Hershberger <joe.hershberger@ni.com> Reported-by: Michael Walle <michael@walle.cc> Acked-by: Michael Walle <michael@walle.cc>
2012-07-22Prepare v2012.07-rc2v2012.07-rc2Wolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2012-07-22Minor Coding Style Cleanup.Wolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2012-07-22BC3450 board: Remove unused CONFIG_SYS_CPU definitionWolfgang Denk
This fixes: cmd_bc3450.c:55:0: warning: "CONFIG_SYS_CPU" redefined [enabled by default] Signed-off-by: Wolfgang Denk <wd@denx.de> Cc: Detlev Zundel <dzu@denx.de>
2012-07-22BC3450 board: change debug code to using debug()Wolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de> Cc: Detlev Zundel <dzu@denx.de>
2012-07-22Merge branch 'master' of git://git.denx.de/u-boot-armWolfgang Denk
* 'master' of git://git.denx.de/u-boot-arm: ARM1136: Fix cache range checks mx6: Make pad name macro consistent with the datasheet mx28: Fix elftosb source link in README.mx28_common doc: README.mx28_common: Add missing entry into Contents Signed-off-by: Wolfgang Denk <wd@denx.de>
2012-07-21MPC83xx, MPC85xx: compile stub cache functionStefano Babic
An empty flush_dcache_range() was added into MPC83xx and MPC85xx to work with drivers shared with other architecture. However, it is compiled only if USB is set, but it is required for other drivers (FSL_ESDHC), too. Signed-off-by: Stefano Babic <sbabic@denx.de> CC: Andy Fleming <afleming@gmail.com> CC: Dirk Behme <dirk.behme@de.bosch.com> CC: Marek Vasut <marex@denx.de> CC: Wolfgang Denk <wd@denx.de> Added MPC83xx version. Signed-off-by: Wolfgang Denk <wd@denx.de>
2012-07-21ARM1136: Fix cache range checksBenoît Thébaudeau
bad_cache_range actually returned true if the range was OK, but it was used according to its name, which resulted in all valid dcache range invalidate/flush operations being dropped. Hence, most DMA transfers resulted in garbage data. This patch renames this function according to what it does, and it fixes the interpretation of its return value by other functions. The chosen naming is the same as for ARM926EJ-S in order to be consistent. Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com> Cc: Albert Aribaud <albert.u.boot@aribaud.net> Acked-by: Stefano Babic <sbabic@denx.de>
2012-07-20mx6: Make pad name macro consistent with the datasheetAshok
Use the same name as defined in the datasheet. DSP_CLK -> DISP_CLK Signed-off-by: Ashok Kumar Reddy Kourla <ashokkourla2000@gmail.com> Acked-by: Marek Vasut <marex@denx.de>
2012-07-20mx28: Fix elftosb source link in README.mx28_commonAnatolij Gustschin
The documented link to elftosb package tarball is not accessible, change to another working link. Signed-off-by: Anatolij Gustschin <agust@denx.de> Cc: Otavio Salvador <otavio@ossystems.com.br> Cc: Marek Vasut <marek.vasut@gmail.com> Cc: Fabio Estevam <festevam@gmail.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Detlev Zundel <dzu@denx.de> Acked-by: Marek Vasut <marex@denx.de>
2012-07-20doc: README.mx28_common: Add missing entry into ContentsFabio Estevam
commit 419ea2d84 (mx28: Split the README into a common part and a m28 specific part) missed an entry in the Contents section that was part of the original file. Add the missing entry for completeness. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Acked-by: Marek Vasut <marex@denx.de>
2012-07-20Merge branch 'master' of git://git.denx.de/u-boot-armWolfgang Denk
* 'master' of git://git.denx.de/u-boot-arm: ARM: lib: Remove CONFIG_ARCH_CPU_INIT dependency ARM: OMAP4: PANDA: Add rest of the USB module pads to essentials arm: armv7: add compile option -mno-unaligned-access if available arm: Fix to mistake clean the memory space Signed-off-by: Wolfgang Denk <wd@denx.de>
2012-07-20Merge branch 'master' of git://git.denx.de/u-boot-nds32Wolfgang Denk
* 'master' of git://git.denx.de/u-boot-nds32: nds32: split common cache access from cpu into lib Signed-off-by: Wolfgang Denk <wd@denx.de>
2012-07-20common.h: Remove include compiler.hMarek Vasut
Remove this as including it on global scale breaks a lot of things. This was reported by: Matthew McClintock <B29882@freescale.com> Fix found by: Tom Rini <trini@ti.com> Signed-off-by: Marek Vasut <marex@denx.de> Cc: Wolfgang Denk <wd@denx.de> Cc: Tom Rini <trini@ti.com>
2012-07-20nds32: split common cache access from cpu into libMacpaul Lin
This commit does the following updates. 1. Split the common cache access from cpu.c into lib folder. 2. Rename the following cache api to adapt common.h - dcache_flush_rang -> flush_dcache_rang - icache_inval_range -> invalidate_icache_range 3. Add invalidate_dcache_range Signed-off-by: Macpaul Lin <macpaul@gmail.com>
2012-07-20ARM: lib: Remove CONFIG_ARCH_CPU_INIT dependencyFabio Estevam
Create a weak-aliased arch_cpu_init, so that we can get rid of CONFIG_ARCH_CPU_INIT and always call arch_cpu_init. This way we do not need to define CONFIG_ARCH_CPU_INIT in every board file, since arch_cpu_init() is supposed to handle common CPU level code. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Acked-by: Marek Vasut <marex@denx.de> Acked-by: Stefano Babic <sbabic@denx.de>
2012-07-20ARM: OMAP4: PANDA: Add rest of the USB module pads to essentialsSRICHARAN R
In commit 1a89a217f5c5ab3645c80c1247e8911a8b5ad491 we moved most of the required pads and mux data for USB to the essential list so that later on we could NOT enable anything that wasn't essential unless otherwise configured. This was however missing a few pandaboard-specific parts which left for example USB ethernet non-functional. Tested this on OMAP4430 ES2.2, OMAP4460 ES1.1 PANDA boards. (Reworded by Tom Rini to be more precise about what the problem was) Signed-off-by: R Sricharan <r.sricharan@ti.com> Tested-by: Gary Thomas <gary@mlbassoc.com> Tested-by: Tom Rini <trini@ti.com>
2012-07-20arm: armv7: add compile option -mno-unaligned-access if availableTetsuyuki Kobayashi
Recent compiler generates unaligned memory access in armv7 default. But current U-Boot does not allow unaligned memory access, so it causes data abort exception. This patch add compile option "-mno-unaligned-access" if it is available. Signed-off-by: Tetsuyuki Kobayashi <koba@kmckk.co.jp> Tested-by: Gary Thomas <gary@mlbassoc.com>
2012-07-20arm: Fix to mistake clean the memory spaceZhong Hongbo
In currently, when __bss_start is equal to __bss_end__, The bss loop will clear all the things in memory space. But just only when __bss_end__ greater than __bss_start__, we do the clear bss section operation. Signed-off-by: Zhong Hongbo <bocui107@gmail.com> Acked-by: Andreas Bießmann <andreas.devel@googlemail.com>
2012-07-20Merge branch 'master' of git://git.denx.de/u-boot-usbWolfgang Denk
* 'master' of git://git.denx.de/u-boot-usb: usb_storage: fix ehci driver max transfer size smsc95xx: align buffers to cache line size ehci-hcd: change debug() to printf() in case of errors usb: check return value of submit_{control, bulk}_msg usb: pass cache-aligned buffer to usb_get_descriptor() ehci-hcd: fix external buffer cache handling ehci-hcd.c, musb_core, usb.h: Add USB_DMA_MINALIGN define for cache alignment ehci-hcd: program asynclistaddr before every transfer common.h: Introduce DEFINE_CACHE_ALIGN_BUFFER ehci-omap: Do not call dcache_off from omap_ehci_hcd_init Signed-off-by: Wolfgang Denk <wd@denx.de>
2012-07-20Merge branch 'sf' of git://git.denx.de/u-boot-blackfinWolfgang Denk
* 'sf' of git://git.denx.de/u-boot-blackfin: sf: spansion: inline useless id defines sf: drop unused/duplicate command defines Signed-off-by: Wolfgang Denk <wd@denx.de>
2012-07-20Merge branch 'master' of git://git.denx.de/u-boot-netWolfgang Denk
* 'master' of git://git.denx.de/u-boot-net: net: link_local: fix build net: bootp: fix build Signed-off-by: Wolfgang Denk <wd@denx.de>
2012-07-20tools: clean up mingw ifdefsMike Frysinger
We have a header file specifically for mingw cruft, so keep it there to avoid crap spreading into the main tools. This lets our devs just worry about *nix systems. Signed-off-by: Mike Frysinger <vapier@gentoo.org>