summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2010-12-30ENGR00137497-2 MX53: Add LOCO board supportLily Zhang
Add MX53 LOCO board support The following functions are tested in the board: - Micro SD boot - MMC/SD read/write. - clk command - fuse command Signed-off-by: Lily Zhang <r58066@freescale.com>
2010-12-30ENGR00136075 MX53: Add SMD board supportLily Zhang
Add MX53 SMD support: - Use DDR3 script for SMD board from Mike Kjar: "Rita_init_LCB_CMOS.inc" - Set the default CPU core frequency as 1GHZ. The following functions are tested on SMD board: - SD/MMC boot, read, write via SDHC1 - eMMC4.4 boot, read, write via SDHC3. - SATA boot, read, write. To support SATA boot via internal clock, please ensure the fuse "SATA_ALT_CLK_REF" was blown. - FEC - UART - clk command - iim command Signed-off-by: Liu Ying <b17645@freescale.com> Signed-off-by: Jason Chen <b02280@freescale.com> Signed-off-by: Terry Lv <r65388@freescale.com> Signed-off-by: Anish Trivedi <anish@freescale.com> Signed-off-by: Lily Zhang <r58066@freescale.com>
2010-12-29ENGR00137410 MX53 split board files into different foldersLily Zhang
Split different MX53 board files into different folder. Signed-off-by: Lily Zhang <r58066@freescale.com>
2010-12-01ENGR00133744: Merge mx50_arm2 to mx50_rdpTerry Lv
Merge mx50_arm2 to mx50_rdp. Signed-off-by: Terry Lv <r65388@freescale.com>
2010-11-19ENGR00133551-2 Add fastboot driver support for android.Sammy He
Add fastboot driver support for android. In this commit, basic fastboot command is supported. 1) Reboot board >fastboot reboot 2) Get information of board, e.g, product name >fastboot getvar product 3) Download images in PC and flash to SD card >fastboot flash bootloader u-boot-no-padding.bin >fastboot flash kernel uImage >fastboot flash uramdisk uramdisk.img >fastboot flash system system.img >fastboot flash recovery recovery.img Certainly, SD card must have been formatted as Android user guider doc already. Signed-off-by: Sammy He <r62914@freescale.com>
2010-10-22ENGR00132886 mx50-rdp: add mx50 rdp board mfg-tool firmware defconfigPeter Chen
Add mx50 rdp board mfg-tool firmware configration Signed-off-by: Peter Chen <peter.chen@freescale.com>
2010-10-15ENGR00132656 MX53 ARD: Add MFG tool supportLily Zhang
Add default uboot defconfig for MX53 ARD MFG tool Signed-off-by: Lily Zhang <r58066@freescale.com>
2010-09-21ENGR00131691 MX50 RDP UbootAnish Trivedi
Add support for building uboot for MX50 reference design platform: 1) LPDDR2 init script (v0.3 from Mike Kjar, dated 9/14) 2) iomux 3) new board file and machine id for RDP 4) Updates for iram boot on RDP Signed-off-by: Anish Trivedi <anish@freescale.com>
2010-09-21ENGR00131779: Use serial_mxc as uart driver for all platformsTerry Lv
Use serial_mxc as uart driver for all platforms. Signed-off-by: Terry Lv <r65388@freescale.com>
2010-09-20ENGR00131705-2 Add MX53 ARD supportLily Zhang
Add MX53 Automotive Reference Board (ARD) support 1. Add DDR2 initialization script 2. Add external ethernet support 3. Update PIN settings for UART, I2C, SDHC etc Signed-off-by: Anish Trivedi <anish@freescale.com> Signed-off-by: Terry Lv <r65388@freescale.com> Signed-off-by: Lily Zhang <r58066@freescale.com>
2010-09-20ENGR00131705-1 rename mx53_evk folder as mx53_rdLily Zhang
Rename the folder "mx53_evk" as "mx53_rd" to put all MX53 board files. Signed-off-by: Terry Lv <r65388@freescale.com> Signed-off-by: Lily Zhang <r58066@freescale.com>
2010-09-20ENGR00131578: Add android recovery mode support for mx53Terry Lv
Add android recovery mode support for mx53. Signed-off-by: Terry Lv <r65388@freescale.com>
2010-09-19ENGR00131712 UBOOT:add DDR2 support for IMX50Huang Shijie
add DDR2 support for U-BOOT. The infomation about the init script: Date : Aug-30,2010 Author : Tommy Version: 0.1 please check : http://compass.freescale.net/doc/219931536/Codex_DDR2_266MHz.inc.txt Signed-off-by: Huang Shijie <b32955@freescale.com>
2010-07-27ENGR00125613 mfg-tool: Add mx50 mfg firmware supportPeter Chen
Add mx50 mfg firmware support Signed-off-by: Peter Chen <peter.chen@freescale.com>
2010-07-07ENGR00124359 Add uboot support for MX50Jason Liu
Add initial support for MX50 -Support mddr200Mhz, lpddr2266Mhz ARM2 board, -Support boot from SD/MMC, -Support boot from SPI-NOR, -Support FEC, UART, -Support SD/MMC/SPI command within UBOOT Signed-off-by: Anish Trivedi <anish@freescale.com> Signed-off-by: Terry Lv <r65388@freescale.com> Signed-off-by: Jason Liu <r64343@freescale.com>
2010-06-28ENGR00124710 MX53 Uboot: Add MFG tool supportLily Zhang
Add MFG tool support for MX53 EVK Signed-off-by: Lily Zhang <r58066@freescale.com>
2010-05-20ENGR00123641 MX53: Add DDR3 CPU board supportJason Liu
Add DDR3 CPU board support, DDR3 clock 400Mhz Create one config file for it since the DDR3 init script is much different wtih DDR2. Signed-off-by:Jason Liu <r64343@freescale.com>
2010-04-16ENGR00122342: missing mx23 evk machine ID settingTerry Lv
Change stmp378x to mx23evk in u-boot. Signed-off-by: Terry Lv <r65388@freescale.com>
2010-04-07ENGR00122030 Mfg Firmware support fot imx25Yan Wang
Add mfg firmware support for imx25 Signed-off-by:Yan Wang<r65094@freescale.com>
2010-04-01ENGR00122203 UBOOT: Add MX53 ARM2 board supportJason
Both EVK and ARM2 board using the same machine id. Currently, use system_rev to diff ARM2 board. DDR freq for ARM2 has been set to 400M, but 300M on EVK. Signed-off-by:Jason Liu <r64343@freescale.com>
2010-03-31ENGR00122085 MX35 Add Uboot Firmware supportWallace Wang
Build Mfg firmware for mx35 3stack Signed-off-by: Wallace Wang <r59996@freescale.com>
2010-03-17ENGR00121202 Add uboot support for MX53Jason
Add uboot support for MX53 Signed-off-by:Jason Liu <r64343@freescale.com>
2010-03-12ENGR00121379: MX28 U-BOOT enhancementsTerry Lv
MX28 U-BOOT enhancements. Signed-off-by: Terry Lv <r65388@freescale.com>
2010-02-22ENGR00121029 Add MX51-BBG Uboot Firmware supportFrank Li
Build Mfg firmware for mx51-bbg Signed-off-by: Frank Li <frank.li@freescale.com>
2009-12-31ENGR00119716: MX28 basic support.Terry Lv
Add mx28 to u-boot and pass the compiling. Signed-off-by: Terry Lv <r65388@freescale.com>
2009-11-03u-boot v2009.08 sd/mmc support.Terry Lv
Signed-off-by: Terry Lv <r65388@freescale.com>
2009-09-10ENGR00116083: Recovery mode support for Android on mx51.Terry Lv
Recovery mode support for Android on mx51. Signed-off-by: Terry Lv <r65388@freescale.com>
2009-09-10ENGR00115592: Replace whitespaces with tabs in MakefileTerry Lv
Replace whitespaces with tabs in Makefile. Signed-off-by: Terry Lv <r65388@freescale.com>
2009-09-10ENGR00115046: Add new MMC config option for mx35.Terry Lv
Add new MMC config option for mx35. Signed-off-by: Terry Lv <r65388@freescale.com>
2009-09-10ENGR00113941 MX233: Make UBOOT v2009.01 work on EVK boardLionel Xu
Porting MX233 UBOOT from 1.3.3 to V2009.01. Clear old cfg macro, such as CFG_HZ. Change MAC address getting source from initial configuration to On-Chip OTP. Signed-off-by: Lionel Xu <r63889@freescale.com>
2009-09-10ENGR00112298 BBG2: Basic boot.r65388
Basic boot on BBG2 board. Signed-off-by: r65388 <r65388@freescale.com>
2009-09-10ENGR00107840 Add U-Boot for MX25 PDK boardAlan Carvalho de Assis
These patches add functional support to iMX25PDK. Currently only the internal FEC is supported. Signed-off-by: Alan Carvalho de Assis <alan.assis@freescale.com>
2009-09-10ENGR00108473 Porting i.MX51 3stack TO2 support to V2009.01Fred Fan
Support i.MX51 TO2.0 3stack board. And enable LAN9217 support. NAND is not supported in this patch. Signed-off-by: Fred Fan <r01011@freescale.com>
2009-09-09ENGR00094619 Support i.MX31 3stack boardFred Fan
Support boot from NAND Flash Add driver for i.MX31 NFC Upgate U-Boot to support NAND boot Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>
2009-09-09ENGR00081147 Support i.MX35 3stack boardFred Fan
Support boot from NOR flash Support Multiple ethernet:LAN9217 and FEC Support upgrade u-boot Signed-off-by: Fred Fan <r01011@freescale.com>
2009-08-31Prepare 2009.08v2009.08Wolfgang Denk
Update CHANGELOG Signed-off-by: Wolfgang Denk <wd@denx.de>
2009-08-23start a linker script helper fileMike Frysinger
Start a common header file for common linker script code (such as workarounds for older linkers) rather than doing this in the build system. As fallout, we no longer execute the linker every time config.mk is included by a build file (which can easily be 70+ times), but rather only execute it once. This also fixes a bug in the major version checking by creating a macro to easily compare versions and keep people from making the same common mistake (forgetting to check major and minor together). Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-08-22Prepare 2009.08-rc3v2009.08-rc3Wolfgang Denk
Update CHANGELOG, minor Coding Style cleanup. Signed-off-by: Wolfgang Denk <wd@denx.de>
2009-08-21mpc83xx: sbc8349 - make enabling PCI more user friendlyPaul Gortmaker
Prior to this commit, to enable PCI, you had to go manually edit the board config header, which isn't really user friendly. This adds the typical PCI make targets to the toplevel Makefile in accordance with what is being done with other boards. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2009-08-21Fix all linker scripts for older binutils versions (pre-2.16)Wolfgang Denk
Commit f62fb99941c6 fixed handling of all rodata sections by using a wildcard combined with calls to ld's builtin functions SORT_BY_ALIGNMENT() and SORT_BY_NAME(). Unfortunately these functions were only introduced with biunutils version 2.16, so the modification broke building with all tool chains using older binutils. This patch makes it work again. This is done by omitting the use of these functions for such old tool chains. This will result in slightly larger target binaries, as the rodata sections are no longer in optimal order alignment-wise which reauls in unused gaps, but the effect was found to be insignificant - especially compared to the fact that you cannot build U-Boot at all in the current state. As ld seems to have no support for conditionals we run the linker script through the C preprocessor which can be easily used to remove the unwanted function calls. Note that the C preprocessor must be run with the "-ansi" (or a "-std=") option to make sure all the system-specific predefined macros outside the reserved namespace are suppressed. Otherise, cpp might for example substitute "powerpc" to "1", thus corrupting for example "OUTPUT_ARCH(powerpc)" etc. Signed-off-by: Wolfgang Denk <wd@denx.de> Cc: Mike Frysinger <vapier@gentoo.org>
2009-08-10Prepare 2009.08-rc2v2009.08-rc2Wolfgang Denk
Update CHANGELOG Signed-off-by: Wolfgang Denk <wd@denx.de>
2009-08-04Merge branch 'next' of git://git.denx.de/u-boot-coldfireWolfgang Denk
2009-07-30Merge branch 'master' of git://git.denx.de/u-boot-i2cWolfgang Denk
2009-07-29Merge branch 'master' of git://git.denx.de/u-boot-ppc4xxWolfgang Denk
2009-07-28TWL4030 Add power reset buttonTom Rix
The Zoom2 power reset button is on the top right side of the main board. Press and hold for about to 8 seconds to completely reset the board. Some of the beta boards have a hardware problem that prevents using this feature. If is difficult to further characterize the boards that fail. So disable resetting for all beta boards. The Zoom1 reset button is the red circle on the top right, front of the board. Press and hold the button for 8 seconds to completely reset the board. After analyzing beagle, it was determined that other boards that use the twl4030 for power managment can also make use this function. The resetting is done by the power management part of the twl4030. Since there is no existing drivers/power, add one. The compilation of power/twl4030.h is controlled by the config variable CONFIG_TWL4030_POWER Signed-off-by: Tom Rix <Tom.Rix@windriver.com> Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Acked-by: Heiko Schocher <hs@denx.de>
2009-07-28ppc4xx: Add GDsys CompactCenter board support.Dirk Eibach
Board support for the Guntermann & Drunck CompactCenter and DevCon-Center. Based on the AMCC Canyonlands board support by Stefan Roese. Signed-off-by: Dirk Eibach <eibach@gdsys.de> Signed-off-by: Stefan Roese <sr@denx.de>
2009-07-27mpc83xx: Add esd VME8349 board supportReinhard Arlt
This patch adds support for the esd VME8349 board equipped with the MPC8349. It's a VME PMC carrier board equipped with the Tundra TSI148 VME-bridge. Signed-off-by: Reinhard Arlt <reinhard.arlt@esd-electronics.com> Signed-off-by: Stefan Roese <sr@denx.de> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2009-07-27Prepare 2009.08-rc1Wolfgang Denk
Update CHANGELOG, minor coding style fix. Signed-off-by: Wolfgang Denk <wd@denx.de>
2009-07-27Make linking against libgcc configurableWolfgang Denk
Many (especially ARM) tool chains seem to come with broken or otherwise unusable (for the purposes of builing U-Boot) run-time support libraries `libgcc.a'. By using the "USE_PRIVATE_LIBGCC" setting we allow to use alternative libraries instead. "USE_PRIVATE_LIBGCC" can either be set as an environment variable in the shell, or as a command line argument when running "make", i. e. $ make USE_PRIVATE_LIBGCC=yes or $ USE_PRIVATE_LIBGCC=yes $ export USE_PRIVATE_LIBGCC $ make The value of "USE_PRIVATE_LIBGCC" is the name of the directory which contains the alternative run-time support library `libgcc.a'. The special value "yes" selects the directory $(OBJTREE)/lib_$(ARCH) . Note that not all architectures provide an alternative `libgcc.a' in their lib_$(ARCH) directories - so far, only ARM does. Signed-off-by: Wolfgang Denk <wd@denx.de> Cc: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Prafulla Wadaskar <prafulla@marvell.com> cc: Stefan Roese <sr@denx.de>
2009-07-24ppc4xx: Add 405EP based PMC405DE boardMatthias Fuchs
Signed-off-by: Matthias Fuchs <matthias.fuchs@esd.eu> Signed-off-by: Stefan Roese <sr@denx.de>