- 14 8月, 2007 17 次提交
-
-
由 Andy Fleming 提交于
Author: Randy Vinson <rvinson@linuxbox.(none)> Enable the PCI-to-ISA bridge in the VIA Southbridge located on the Arcadia main board. Signed-off-by: NRandy Vinson <rvinson@mvista.com> Signed-off-by: NYork Sun <yorksun@freescale.com>
-
由 Andy Fleming 提交于
Signed-off-by: NHaiying Wang <Haiying.Wang@freescale.com> Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
由 Haiying Wang 提交于
This patch is against u-boot-mpc85xx.git of www.denx.com Signed-off-by: NHaiying Wang <Haiying.Wang@freescale.com> Signed-off-by: NEbony Zhu <ebony.zhu@freescale.com>
-
由 Haiying Wang 提交于
This patch is against u-boot-mpc85xx.git of www.denx.com Setting cpo to 0x9 for frequencies higher than 333MHz is verified on both MPC8548CDS board and MPC8568MDS board, especially for supporting 533MHz DDR2. Setting clk_adjust to 0x6(3/4 late cycle) for MPC8568MDS board is for DDR2 on all current board versions especially ver 1.92 or later to bring up. Signed-off-by: NHaiying Wang <Haiying.Wang@freescale.com>
-
由 Kumar Gala 提交于
On e500 when we leave the 4k boot page we should use an absolute address since we don't know where the board code may want us to be really running at. Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
由 Andy Fleming 提交于
The current implementation does not set the number of bank address bits (BA) in the processor. The default assumes 2 logical bank bits. This works fine for a DIMM that uses devices with 4 internal banks (SPD byte17 = 0x4) but needs to be set appropriately for a DIMM that uses devices with 8 internal banks (SPD byte17 = 0x8). Signed-off-by: NGreg Davis <DavisG@embeddedplanet.com>
-
由 Andy Fleming 提交于
Some patches had inserted warnings into the build: * mpc8560ads declared data without using it * cpu_init declared ecm and immap without using it in all CONFIGs * MPC8548CDS.h had its default filenames changed so that they contained "\m" in the paths. Made the defaults not Windows-specific (or anything-specific) Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
由 Ed Swarthout 提交于
Make the early L1 cache stack region guarded to prevent speculative fetches outside the locked range. Use _PHYS defines, not _MEM for cpu-side PCI memory mapped regions. init.S whitespace cleanup. Allow TEXT_BASE value to be specified on command line. This allows it to be set to 0xfffc0000 which cuts the uboot binary in half. Clear and enable lbc and ecm errors. Update last_busno in device-tree for pci and pcie. Remove load of obsolete cpu/mpc85xx/pci.0 Signed-off-by: NEd Swarthout <Ed.Swarthout@freescale.com> Acked-by: NAndy Fleming <afleming@freescale.com>
-
由 Ed Swarthout 提交于
PCI1 LAW mapping should use CFG_PCI1_MEM_PHY and not _BASE address. Enable LBC and ECM errors and clear error registers. Add tftpflash env var to get uboot from tftp server and flash it. Add pci/pcie convenience env vars to display register space: "run pcie3regs" to see all pcie3 ccsr registers "run pcie3cfg" to see all cfg registers Whitespace cleanup and MPC8544DS.h Enable CONFIG_INTERRUPTS. Signed-off-by: NEd Swarthout <Ed.Swarthout@freescale.com> Acked-by: NAndy Fleming <afleming@freescale.com>
-
由 Andy Fleming 提交于
From: Ed Swarthout <Ed.Swarthout@freescale.com> Support external interrupts from platform to eliminate system hangs. Define CONFIG_INTERRUPTS board configure option to enable. Enable ecm, ddr, lbc, and pci/pcie error interrupts in PIC. Remove extra cpu initialization redundant with hardware initialization. Whitespace cleanup. Define and use _START_OFFSET consistent with other processors using ppc_asm.tmpl Move additional code from .text to boot page to make room for exception vectors at start of image. Handle Machine Check, External and Critical exceptions. Fix e500 machine check error determination in traps.c TEXT_BASE can now be 0xfffc_0000 - which cuts binary image in half. Signed-off-by: NEd Swarthout <Ed.Swarthout@freescale.com> Acked-by: NAndy Fleming <afleming@freescale.com>
-
由 Andy Fleming 提交于
Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
由 Ed Swarthout 提交于
Only check for mpc8548 rev 1 when compiled for 8548. Signed-off-by: NEd Swarthout <Ed.Swarthout@freescale.com> Acked-by: NAndy Fleming <afleming@freescale.com>
-
由 Ed Swarthout 提交于
Allow debugger to override flash cs0/cs1 settings to enable alternate boot regions Signed-off-by: NEd Swarthout <Ed.Swarthout@freescale.com> Acked-by: NAndy Fleming <afleming@freescale.com>
-
由 Ed Swarthout 提交于
Always define MCK_EXCEPTION macro - so e500 can use it too. Signed-off-by: NEd Swarthout <Ed.Swarthout@freescale.com> Acked-by: NAndy Fleming <afleming@freescale.com>
-
由 Wolfgang Denk 提交于
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de>
-
由 Jon Loeliger 提交于
Conflicts: MAKEALL With any luck, this is the last MAKEALL merge conflict!
-
- 13 8月, 2007 10 次提交
-
-
由 Joe Hamman 提交于
PCI-Express sockets 1 and 2 verified working with Intel Pro/1000 PT adapter. Signed-off-by: NJoe Hamman <joe.hamman@embeddedspecialties.com> Signde-off-by: NJon Loeliger <jdl@freescale.com>
-
由 Haavard Skinnemoen 提交于
Calculate the data timeout based on values from the CSD instead of just using a hardcoded DTOR value. This is a backport of a similar fix in BSP 2.0, with one additional fix: the DTOCYC value is rounded up instead of down. Signed-off-by: NHaavard Skinnemoen <hskinnemoen@atmel.com>
-
由 Haavard Skinnemoen 提交于
include/asm-avr32/div64.h was recently moved to include/div64.h, but cpu/at32ap/interrupts.c wasn't properly updated (an earlier version of the patch was merged perhaps?) This patch updates cpu/at32ap/interrupts.c so that the avr32 port compiles again. Signed-off-by: NHaavard Skinnemoen <hskinnemoen@atmel.com>
-
由 Haavard Skinnemoen 提交于
-
由 Haavard Skinnemoen 提交于
Instead of always using the largest blocksize the card supports, check if it can support smaller block sizes and use 512 bytes if possible. Most cards do support this, and other parts of u-boot seem to have trouble with block sizes different from 512 bytes. Also enable underrun/overrun protection. Signed-off-by: NHaavard Skinnemoen <hskinnemoen@atmel.com> Acked-by: NHans-Christian Egtvedt <hcegtvedt@atmel.com>
-
由 Wolfgang Denk 提交于
-
由 Wolfgang Denk 提交于
Also update CHANGELOG Signed-off-by: NWolfgang Denk <wd@denx.de>
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de>
-
由 Wolfgang Denk 提交于
Signed-off-by: Wolfgang Denk
-
-
- 12 8月, 2007 3 次提交
-
-
由 Wolfgang Denk 提交于
The update procedure was modified to turn off the USB subsystem before exit for MCC200 and TRAB. This is necessary as otherwise the USB controller continues to write periodically to system memory! MCC200-specific notes: - the patch disables the magic key check for MCC200 - the patch contains the configuration changes made for the new revision of the board. Signed-off-by: NSergei Poselenov <sposelenov@emcraft.com> Signed-off-by: NWolfgang Denk <wd@denx.de>
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de>
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de>
-
- 11 8月, 2007 10 次提交
-
-
由 Wolfgang Denk 提交于
-
由 Gerald Van Baren 提交于
Signed-off-by: NGerald Van Baren <vanbaren@cideas.com>
-
由 Kim Phillips 提交于
protect fdt_env and fdt_bd_t invocations, fix codingstyle while in the area. Signed-off-by: NKim Phillips <kim.phillips@freescale.com>
-
由 Kim Phillips 提交于
The last fdt patch to bootm did board setup based on the address specified by a prior fdt address command invocation. The bootm code, as its call to fdt_chosen does, should use the fdt specified by the user on the bootm command. Note this restores full functionality for the 8360's existing default boot environment values, e.g. 'run nfsboot' (i.e. no having to 'fdt addr $fdtaddr' before booting a kernel). Signed-off-by: NKim Phillips <kim.phillips@freescale.com>
-
由 Gerald Van Baren 提交于
In the patch titled "Create new fdt boardsetup command..." I removed the call to ft_board_setup() from the routine fdt_chosen(), but I forgot to add a direct call back into cmd_bootm.c This fixes the oversight by adding the direct call to the bootm command. Signed-off-by: NGerald Van Baren <vanbaren@cideas.com>
-
由 Gerald Van Baren 提交于
Previously ft_board_setup() was called by fdt_chosen() which was not really correctly structured. This splits ft_board_setup() out by creating a new fdt boardsetup command. Fix a bug when parsing fdt set command values which have the square bracket form [00 11 22 33] - the length was updated incorrectly in when parsing that form. Signed-off-by: NGerald Van Baren <vanbaren@cideas.com>
-
由 Gerald Van Baren 提交于
Signed-off-by: NGerald Van Baren <vanbaren@cideas.com>
-
由 Gerald Van Baren 提交于
Tighten up the error messages, split overlength lines. Signed-off-by: NGerald Van Baren <vanbaren@cideas.com>
-
由 Gerald Van Baren 提交于
The fdt_chosen() function was adding/seting some properties ad-hoc improperly and duplicated (poorly) what was done in ft_board_setup() Clean up long lines (setting properties, printing errors). Signed-off-by: NGerald Van Baren <vanbaren@cideas.com>
-
由 Gerald Van Baren 提交于
Also removes the special case root path detection in cmd_fdt.c since it is no longer necessary. Signed-off-by: NGerald Van Baren <vanbaren@cideas.com>
-