summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeLines
* ENGR00118978: Timer adjustment for all platformsFred Fan2009-12-04-151/+170
| | | | | | | | | In current u-boot design, get_timer_masked is not correct and udelay is not accurate when the time is less than 1000us. Thus we need to use ipg clock source for accurate timer. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00118579 Enable MMUrel_imx_2.6.31_09.12.00_RC1Fred Fan2009-11-30-1/+296
| | | | | | | To enable MMU, it is porting from redboot. Enable MMU and enable I/D cache. Signed-off-by:Fred Fan <r01011@freescale.com>
* ENGR00118801: Unknown information when booting from SPI-NOR.Terry Lv2009-11-27-2/+2
| | | | | | No 'boot up from' information when booting from NOR-SPI. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00118751: Some mmc card can't read and write from right offset.Terry Lv2009-11-27-13/+46
| | | | | | | | Some mmc card can't read and write from right offset. Driver see these card as high capacity and use sector mode for them. This will lead to read and write corrupt. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00118816 Fix reboot/reset failure with image on nandSammy He2009-11-26-4/+45
| | | | | | Reset CPLD registers to fix reboot/reset failure issue. Signed-off-by: Sammy He <r62914@freescale.com>
* ENGR00118682 Update the MX25 MAX PrioritySammy He2009-11-23-0/+25
| | | | | | Update the priority list for MX25 MAX xbar. Signed-off-by: Sammy He <r62914@freescale.com>
* ENGR00118647 Fix smc911x receive packet length not set correctlySammy He2009-11-20-1/+1
| | | | | | | Fix smc911x receive packet length not set correctly issue. This caused MX25 tftp timeout sometimes. Signed-off-by: Sammy He <r62914@freescale.com>
* ENGR00118576 MX25: Support Smc911x ethernetSammy He2009-11-20-49/+524
| | | | | | | 1. Add imx cspi support for cpld access. 2. Add smc911x ethernet support from cpld. Signed-off-by: Sammy He <r62914@freescale.com>
* ENGR00118428 MX233 Uboot: reslove the build error for branch imx_v2009.08Lionel Xu2009-11-13-7/+9
| | | | | | | bd->bi_enetaddr was removed in one of the previous patchs, some changes must be done to avoid building error. Signed-off-by: Lionel Xu <r63889@freescale.com>
* ENGR00118362: Correct recovery NAND cmdTerry Lv2009-11-12-130/+66
| | | | | | | | | This patch will fix three issues: 1. Add boot device detection. 2. Use right nand command in anroid for recovery mode. 3. Recovery mode code clean. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00118294: Misc changes for v2009.08 upgrade.Terry Lv2009-11-11-386/+657
| | | | | | Misc changes for v2009.08 upgrade. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00116772 Workaround for ARM errata ID #468414Jason2009-11-04-0/+10
| | | | | | | | Workaround for ARM errata ID #468414, This erratum is referenced in ARM Core Cortex-A8 Errata Notice [1], ID 468414. Signed-off-by:Jason Liu <r64343@freescale.com> (cherry picked from commit 549c17b69a5052c61a979ba679bd1dbd33a4153d)
* ENGR00117616: PATA support in u-boot.Terry Lv2009-11-04-5/+1039
| | | | | | PATA support in u-boot. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00116924 Uboot: Boot up hang at detecting NAND when cold bootJason2009-11-04-21/+55
| | | | | | | | | | Boot from MMC card failed at detecting NAND. The fix will 1. Set RBB_MODE to 1 and using atomic status command 2. Set FW correctly by adding CONFIG_NAND_FW_8 config 3. Correct the BLS register value Signed-off-by:Jason Liu <r64343@freescale.com> (cherry picked from commit 7142651386271c340a6ae061a6e2893695675724)
* ENGR00116504-2: Add mx51 bbg to3 support.Terry Lv2009-11-04-18/+81
| | | | | | Add mx51 bbg to3 support. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00116504-1: Sync clock and l2cc code with redboot.Terry Lv2009-11-04-73/+102
| | | | | | | Syc clock and l2cc code with redboot. Signed-off-by: Terry Lv <r65388@freescale.com> (cherry picked from commit f712613010e3bf2c186f05a1b7381483d733b925)
* u-boot v2009.08 sd/mmc support.Terry Lv2009-11-03-4026/+1295
| | | | Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00116472-1 U-BOOT upgrade to V2009.08Fred Fan2009-09-14-715/+202
| | | | | | | | | | U-BOOT upgrade from V2009.01 to V2009.08 Initial version for i.MX51 BBG board. Support: FEC, SPI, spi Nor Flash Boot from spi nor flash and mmc/sd Signed-off-by:Fred Fan <r01011@freescale.com>
* ENGR00116243: I2C support for mx51 3ds board.Terry Lv2009-09-10-25/+108
| | | | | | I2C support for mx51 3ds board. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00116203: Change nand Makefile to use CONFIG_MXC_NAND.Terry Lv2009-09-10-5/+8
| | | | | | Change nand Makefile to use CONFIG_MXC_NAND. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00116083: Recovery mode support for Android on mx51.Terry Lv2009-09-10-13/+1695
| | | | | | Recovery mode support for Android on mx51. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00116140 MX51 3stack low level does not set M4IF correctlyXinyu Chen2009-09-10-2/+11
| | | | | | Copy babbage settings to 3stack Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>
* ENGR00115592: Replace whitespaces with tabs in MakefileTerry Lv2009-09-10-1/+1
| | | | | | Replace whitespaces with tabs in Makefile. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00115046: Add new MMC config option for mx35.Terry Lv2009-09-10-28/+257
| | | | | | Add new MMC config option for mx35. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00115333: Enable cp command for MMCTerry Lv2009-09-10-101/+103
| | | | | | Enable cp command for MMC. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00113941 MX233: Make UBOOT v2009.01 work on EVK boardLionel Xu2009-09-10-1/+2720
| | | | | | | | 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>
* ENGR00114746: Disable flash header for mx35 nand bootTerry Lv2009-09-10-4/+7
| | | | | | Disable flash header for mx35 nand boot. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00114367: Add BABBAGE machine id, BBG2.5 rev id for rootfs init.Terry Lv2009-09-10-3/+19
| | | | | | Update mach-types for BBG board. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00114393: Support Atmel AT45DB321D SPI NOR flash.Terry Lv2009-09-10-2/+551
| | | | | | Support Atmel AT45DB321D SPI NOR flash. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00114178 Support MMC/SD boot and enable dhcp in uboot on MX25Sammy2009-09-10-2/+355
| | | | | | | | 1. Support MMC/SD boot in uboot, however, it is disabled default and user needs to enable manually by changing mx25_3stack.h; 2. Enable dhcp for network. Signed-off-by: Sammy He <r62914@freescale.com>
* ENGR00114201: Add MMC configs to mx35 3stack config file.Terry Lv2009-09-10-86/+81
| | | | | | Add MMC configs to mx35 3stack config file. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00114236 Disable NAND driver interleave mode supportJason2009-09-10-23/+13
| | | | | | Disable NAND driver interleave mode support Signed-off-by:Jason Liu <r64343@freescale.com>
* ENGR00114233 Add support for programming ubifs image on nand flashJason2009-09-10-0/+67
| | | | | | Add support for programming ubifs image on nand flash Signed-off-by:Jason Liu <r64343@freescale.com>
* ENGR00111465: Remove Watchdog disable codes in MX51 uboot.Terry Lv2009-09-10-2/+0
| | | | | | Remove Watchdog disable codes in MX51 uboot. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00113611: Add FEC support for BBG2.Terry Lv2009-09-10-61/+289
| | | | | | Add FEC support for BBG2. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00113475: Add auto-complete and platform prompt for each platform.Terry Lv2009-09-10-4/+8
| | | | | | Add auto-complete and platform prompt for each platform. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00113439: BBG2, enable SPI NOR and MMC in one image.Terry Lv2009-09-10-19/+20
| | | | | | BBG2, enable SPI NOR and MMC in one image. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00113148 Add build option to uboot for different media typeJason2009-09-10-9/+18
| | | | | | | 1. Add build option to uboot for different media type 2. fix the spi-nor link error Signed-off-by:Jason Liu <r64343@freescale.com>
* ENGR00112845 spi nor boot and pmic support for BBG2.Terry Lv2009-09-10-5/+1295
| | | | | | spi nor boot support for BBG2. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00112273 BBG2: MMC boot support.Terry Lv2009-09-10-61/+4234
| | | | | | BBG2: MMC boot support. Signed-off-by: Terry Lv <r65388@freescale.com>
* ENGR00112298 BBG2: Basic boot.r653882009-09-10-0/+1103
| | | | | | Basic boot on BBG2 board. Signed-off-by: r65388 <r65388@freescale.com>
* ENGR00110586 MX31: Resolve Copyright issue for mx31 filesr653882009-09-10-0/+5
| | | | | | Add freescale copyright. Signed-off-by: r65388 <r65388@freescale.com>
* ENGR00109851 Add nand driver for MX51 ubootJason2009-09-10-344/+548
| | | | | | Add nand driver for MX51 uboot Signed-off-by:Jason Liu <r64343@freescale.com>
* ENGR00107840 Add U-Boot for MX25 PDK boardAlan Carvalho de Assis2009-09-10-0/+677
| | | | | | | 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>
* ENGR00108673 Add i.MX25 core to U-BootAlan Carvalho de Assis2009-09-10-62/+1965
| | | | | | This patch add support on U-Boot to i.MX25 processor. Signed-off-by: Alan Carvalho de Assis <alan.assis@freescale.com>
* ENGR00108473 Porting i.MX51 3stack TO2 support to V2009.01Fred Fan2009-09-10-0/+3862
| | | | | | | 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>
* ENGR00107886 Porting MX31, MX35 3stack to u-boot V2009.01Fred Fan2009-09-10-129/+144
| | | | | | Modify and Verfiy MX31 & MX35 3stack according to the changes in V2009.01 Signed-off-by: Fred Fan <r01011@freescale.com>
* ENGR00104583 MX35 can not boot up kernelFred Fan2009-09-10-9/+30
| | | | | | | | uboot can not boot kernel. There are no more messages excepts uncompression message. The root cause is wrong romfile version offset. Signed-off-by: Fred Fan <r01011@freescale.com>
* ENGR00103914 Support i.MX35 TO2 and 3stack board version 2Fred Fan2009-09-09-23/+125
| | | | | | | | | 1. Check Soc version 2. Check Board version based on TO2 pmic chip version. 3. Based on soc version, skips To1 workaround code 4. based on board version, enables FEC power and select pin mux. Signed-off-by: Fred Fan <r01011@freescale.com>
* ENGR00102788 Remove CONFIG_NAND_BOOT on i.MX31 3stackFred Fan2009-09-09-4/+1
| | | | | | | | | 1. Change NAND driver Makefile to bulild individual nand driver on i.MX31 and i.MX35. 2. Remove CONFIG_NAND_BOOT to common boot code which supports boot from nand and nor. Signed-off-by: Fred Fan <r01011@freescale.com>