- 05 12月, 2008 10 次提交
-
-
由 Peter Tyser 提交于
The TftpStart() function modifies the 'BootFile' string when 'BootFile' contains both an IP address and filename (eg 1.2.3.4:/path/file). This causes subsequent calls to TftpStart to incorrectly parse the TFTP filename and server IP address to use. For example: => tftp 0x100000 10.52.0.62:/home/ptyser/non_existant Speed: 100, half duplex Using eTSEC1 device TFTP from server 10.52.0.62; our IP address is 10.52.253.79 ^^^^^^^^^^ CORRECT Filename '/home/ptyser/non_existant'. ^^^^^^^^^^^^^^^^^^^^^^^^^ CORRECT Load address: 0x100000 Loading: * TFTP error: 'File not found' (1) Starting again eTSEC2: No link. Speed: 100, half duplex Using eTSEC1 device TFTP from server 10.52.0.33; our IP address is 10.52.253.79 ^^^^^^^^^^ WRONG Filename '10.52.0.62'. ^^^^^^^^^^ WRONG Load address: 0x100000 Loading: * TFTP error: 'File not found' (1) Starting again TftpStart() was modified to not modify the 'BootFile' string. Signed-off-by: NPeter Tyser <ptyser@xes-inc.com> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Peter Tyser 提交于
Ignore IP packets which have the "more fragments" flag bit set. This flag indicates the IP packet is fragmented and must be ignored by U-Boot. Signed-off-by: NPeter Tyser <ptyser@xes-inc.com> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Peter Tyser 提交于
These defines were pulled from the "Add simple IP/UDP fragmentation support" patch from Frank Haverkamp <haver@vnet.ibm.com>. Signed-off-by: NPeter Tyser <ptyser@xes-inc.com> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Anatolij Gustschin 提交于
This patch tries to ensure that phy interrupt pin won't be asserted after booting. We experienced following issues with current 88E1121R phy init: Marvell 88E1121R phy can be hardware-configured to share MDC/MDIO and interrupt pins for both ports P0 and P1 (e.g. as configured on socrates board). Port 0 interrupt pin will be shared by both ports in such configuration. After booting Linux and configuring eth0 interface, port 0 phy interrupts are enabled. After rebooting without proper eth0 interface shutdown port 0 phy interrupts remain enabled so any change on port 0 (link status, etc.) cause assertion of the interrupt. Now booting Linux and configuring eth1 interface will cause permanent phy interrupt storm as the registered phy 1 interrupt handler doesn't acknowledge phy 0 interrupts. This of course should be fixed in Linux driver too. Signed-off-by: NAnatolij Gustschin <agust@denx.de> Acked-by: NAndy Fleming <afleming@freescale.com> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Peter Tyser 提交于
When CONFIG_SYS_HUSH_PARSER is defined network download commands with 1 argument in the format 'tftp "/path/file"' do not work as expected. The hush command parser strips the quotes from "/path/file" which causes the network commands to interpret "/path/file" as an address instead of the intended filename. The previous check for a leading quote in netboot_common() was replaced with a check which ensures only valid numbers are treated as addresses. Signed-off-by: NPeter Tyser <ptyser@xes-inc.com> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
-
-
-
-
由 Remy Bohmer 提交于
This code contains some non-ascii characters in comment lines and code. Most editors do not display those characters properly and editing those files results always in diffs at these places which are usually not required to be changed at all. This is error prone. So, remove those weird characters and replace them by normal C-style equivalents for which the proper defines were already in the header. Signed-off-by: NRemy Bohmer <linux@bohmer.net>
-
- 04 12月, 2008 12 次提交
-
-
由 Dave Liu 提交于
The default DDR freq is 400MHz or 800M data rate, the old settings is pure wrong for the default case. Signed-off-by: NDave Liu <daveliu@freescale.com> Acked-by: NAndy Fleming <afleming@freescale.com>
-
由 Kumar Gala 提交于
Moved up the initialization of GD so C code like set_tlb() can use gd->flags to determine if we've relocated or not in the future. Signed-off-by: NKumar Gala <galak@kernel.crashing.org> Acked-by: NAndy Fleming <afleming@freescale.com>
-
由 Kumar Gala 提交于
If the virtual address for CCSRBAR is the same after relocation but the physical address is changing we'd end up having two TLB entries with the same VA. Instead we new us the new CCSRBAR virt address + 4k as a temp virt address to access the old CCSRBAR to relocate it. Signed-off-by: NKumar Gala <galak@kernel.crashing.org> Acked-by: NAndy Fleming <afleming@freescale.com>
-
由 Kumar Gala 提交于
The BR_PHYS_ADDR macro is useful on all machines that have local bus which is pretty much all 83xx/85xx/86xx chips. Additionally most 85xx & 86xx will need it if they want to support 36-bit physical addresses. Signed-off-by: NKumar Gala <galak@kernel.crashing.org> Acked-by: NAndy Fleming <afleming@freescale.com>
-
由 Peter Tyser 提交于
Add define used to determine if PCI1 interface is in PCI or PCIX mode. Convert users of the old PORDEVSR_PCI constant to use MPC85xx_PORDEVSR_PCI1 Signed-off-by: NPeter Tyser <ptyser@xes-inc.com> Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
由 Becky Bruce 提交于
The current code will cause the creation of a 4GB window starting at 0 if we have more than 4GB of RAM installed, which overlaps with PCI_MEM space and causes pci_bus_to_phys() to return erroneous information. Limit the size to 4GB - 1; which causes the code to create one 2GB and one 1GB window instead. Signed-off-by: NBecky Bruce <beckyb@kernel.crashing.org> Signed-off-by: NKumar Gala <galak@kernel.crashing.org> Acked-by: NAndy Fleming <afleming@freescale.com>
-
由 Jon Loeliger 提交于
Prevent further viral propogation of the unused symbol CONFIG_L1_INIT_RAM by just removing it. Signed-off-by: NJon Loeliger <jdl@freescale.com> Acked-by: NAndy Fleming <afleming@freescale.com>
-
由 Ed Swarthout 提交于
Removed while(1) hang if memctl_intlv_ctl is set wrong. Remove embedded tabs from strings. Signed-off-by: NEd Swarthout <Ed.Swarthout@freescale.com> Acked-by: NKumar Gala <galak@kernel.crashing.org> Acked-by: NAndy Fleming <afleming@freescale.com>
-
由 Anatolij Gustschin 提交于
since commit be0bd823 tlb entry for socrates DDR SDRAM will be reconfigured by setup_ddr_tlbs() from initdram() causing an inconsistency with previously configured DDR SDRAM tlb entry from tlb_table: socrates>l2cam 7 9 IDX PID EPN SIZE V TS RPN U0-U3 WIMGE UUUSSS 7 : 00 00000000 256MB V 0 -> 0_00000000 0000 -I-G- ---RWX 8 : 00 00000000 256MB V 0 -> 0_00000000 0000 ----- ---RWX 9 : 00 10000000 256MB V 0 -> 0_10000000 0000 ----- ---RWX This patch makes the presence of the DDR SDRAM tlb entry in the tlb_table dependent on CONFIG_SPD_EEPROM to avoid this inconsistency. Signed-off-by: NAnatolij Gustschin <agust@denx.de> Acked-by: NAndy Fleming <afleming@freescale.com>
-
由 Peter Tyser 提交于
All mpc8548-based boards should implement the suggested workaround to CPU 2 errata. Without the workaround, its possible for the 8548's core to hang while executing a msync or mbar 0 instruction and a snoopable transaction from an I/O master tagged to make quick forward progress is present. Signed-off-by: NPeter Tyser <ptyser@xes-inc.com> Acked-by: NAndy Fleming <afleming@freescale.com>
-
由 Dave Liu 提交于
we need TLB entry for DDR at !SPD case. Signed-off-by: NDave Liu <daveliu@freescale.com> Acked-by: NAndy Fleming <afleming@freescale.com>
-
由 Dave Liu 提交于
The DDR controller of 8548/8544/8568/8572/8536 processors have the ECC data init feature, and the new DDR code is using the feature, and we don't need the way with DMA to init memory any more. Signed-off-by: NDave Liu <daveliu@freescale.com> Acked-by: NAndy Fleming <afleming@freescale.com>
-
- 03 12月, 2008 5 次提交
-
-
Signed-off-by: NJean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
Signed-off-by: NJean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
由 Ilko Iliev 提交于
This patch fix the problem that only the [NB_DATAFLASH_AREA - 1] dataflash partition can be defined to use the area to the end of dataflash size. Now it is possible to have only one dataflash partition from 0 to the end of of dataflash size. Signed-off-by: NIlko Iliev <iliev@ronetix.at>
-
由 Ilko Iliev 提交于
This patch fix some coding style violations. Signed-off-by: NIlko Iliev <iliev@ronetix.at>
-
由 Stefan Roese 提交于
Without this patch "saveenv" crashes when MTD partitions are enabled (e.g. for use in UBI) via CONFIG_MTD_PARTITIONS. Signed-off-by: NStefan Roese <sr@denx.de> Signed-off-by: NScott Wood <scottwood@freescale.com>
-
- 02 12月, 2008 3 次提交
-
-
由 Becky Bruce 提交于
I made some updates to the code that didn't make it into the README - fix this Signed-off-by: NBecky Bruce <becky.bruce@freescale.com>
-
由 Jon Loeliger 提交于
Prevent further viral propogation of the unused symbol CONFIG_L1_INIT_RAM by just removing it. Signed-off-by: NJon Loeliger <jdl@freescale.com>
-
由 Jon Loeliger 提交于
Introducing 64-bit (36-bit) support for the MPC8641HPCN failed to accomodate the other two 86xx boards. Introduce definitions for CONFIG_SYS_CCSRBAR_PHYS_{LOW,HIGH} CONFIG_SYS_CCSR_DEFAULT_DBAT{U,L} and CONFIG_SYS_CCSR_DEFAULT_IBAT{U,L} with nominal 32-bit values. Signed-off-by: NJon Loeliger <jdl@freescale.com> Acked-by: NBecky Bruce <becky.bruce@freescale.com>
-
- 29 11月, 2008 3 次提交
-
-
由 Michael Trimarchi 提交于
Remove USB obsolete commmand Signed-off-by: NMichael Trimarchi <trimarchi@gandalf.sssup.it> Signed-off-by: NRemy Böhmer <linux@bohmer.net>
-
由 Michael Trimarchi 提交于
USB Code style patch Signed-off-by: NMichael Trimarchi <trimarchi@gandalf.sssup.it> Signed-off-by: NRemy Böhmer <linux@bohmer.net>
-
Signed-off-by: NJean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: NRemy Böhmer <linux@bohmer.net>
-
- 26 11月, 2008 1 次提交
-
-
由 Scott Wood 提交于
This caused the operation to be needlessly repeated if there were no bad blocks and no errors. Signed-off-by: NValeriy Glushkov <gvv@lstec.com> Signed-off-by: NScott Wood <scottwood@freescale.com>
-
- 25 11月, 2008 6 次提交
-
-
-
-
-
-
-
由 Michal Simek 提交于
This BSP should be outside u-boot source tree. The second reason is that xilinx ppc405 was moved to generic platform. Signed-off-by: NMichal Simek <monstr@monstr.eu> Signed-off-by: NStefan Roese <sr@denx.de>
-