- Dec 08, 2008
-
-
Peter Tyser authored
Make should be using the bash shell by default which makes CONFIG_SHELL unnecessary Signed-off-by:
Peter Tyser <ptyser@xes-inc.com>
-
Peter Tyser authored
Some Make script commands rely on bash-specific features like brace expansion, so default to bash for the SHELL variable with a fallback to the standard sh shell Signed-off-by:
Peter Tyser <ptyser@xes-inc.com>
-
Heiko Schocher authored
rename devices_init () in common/jffs2.c to jffs2_devices_init (), because there is also a devices_init () in common/devices.c. Signed-off-by:
Heiko Schocher <hs@denx.de>
-
- Dec 07, 2008
-
-
Daniel Hellstrom authored
This patch fixes a build error for the SPARC platform. It was introduced by commit c160a954. Signed-off-by:
Daniel Hellstrom <daniel@gaisler.com>
-
Gary Jennejohn authored
Signed-off-by:
Gary Jennejohn <garyj@denx.de>
-
Gary Jennejohn authored
Signed-off-by:
Gary Jennejohn <garyj@denx.de>
-
Gary Jennejohn authored
This implements the ICN protocol used across the backplane and is needed by all the keymile boards. Signed-off-by:
Gary Jennejohn <garyj@denx.de>
-
Jean-Christophe PLAGNIOL-VILLARD authored
Signed-off-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
Richard Retanubun authored
Corrected endian order printing for compact flash serial number. Signed-off-by:
Richard Retanubun <RichardRetanubun@RuggedCom.com>
-
Gary Jennejohn authored
Modifications to support console multiplexing. This is controlled using CONFIG_SYS_CONSOLE_MUX in the board configuration file. This allows a user to specify multiple console devices in the environment with a command like this: setenv stdin serial,nc. As a result, the user can enter text on both the serial and netconsole interfaces. All devices - stdin, stdout and stderr - can be set in this manner. 1) common/iomux.c and include/iomux.h contain the environment setting implementation. 2) doc/README.iomux contains a somewhat more detailed description. 3) The implementation in (1) is called from common/cmd_nvedit.c to handle setenv and from common/console.c to handle initialization of input/output devices at boot time. 4) common/console.c also contains the code needed to poll multiple console devices for input and send output to all devices registered for output. 5) include/common.h includes iomux.h and common/Makefile generates iomux.o when CONFIG_SYS_CONSOLE_MUX is set. Signed-off-by:
Gary Jennejohn <garyj@denx.de>
-
Mike Frysinger authored
When running `strings` on really long strings, the stack tends to get smashed due to printf(). Switch to puts() instead since we're only passing the data through. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
- Dec 06, 2008
-
-
Niklaus Giger authored
Signed-off-by:
Niklaus Giger <niklaus.giger@member.fsf.org>
-
Niklaus Giger authored
- fix size too small by one in sprintf - changed old (pre 2004) device name ibmEmac to emac - boot device may be overriden in board config - servername may be defined in board config - additional parameters may be defined in board config - fixed some line wrappings - replaced redundant MAX define by max Signed-off-by:
Niklaus Giger <niklaus.giger@member.fsf.org>
-
Niklaus Giger authored
Signed-off-by:
Niklaus Giger <niklaus.giger@member.fsf.org>
-
Niklaus Giger authored
Signed-off-by:
Niklaus Giger <niklaus.giger@member.fsf.org>
-
Peter Tyser authored
remove unneeded version.h from lcd.c Signed-off-by:
Peter Tyser <ptyser@xes-inc.com> Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Peter Tyser authored
Use the GNU 'date' command to auto-generate a new U-Boot timestamp on every compile. Signed-off-by:
Peter Tyser <ptyser@xes-inc.com>
-
- Dec 05, 2008
-
-
Anatolij Gustschin authored
Commit 6b59e03e lcd: Let the board code show board-specific info introduced some bugs which prevent U-Boot building for lwmon board if CONFIG_LCD_INFO_BELOW_LOGO will be defined in the board configuration. Also "LCD enabled" building for TQM823L doesn't work since this commit. This patch fixes above-mentioned issues. Signed-off-by:
Anatolij Gustschin <agust@denx.de>
-
Mike Frysinger authored
When using gdb, history files will often get generated. So ignore them. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Jean-Christophe PLAGNIOL-VILLARD authored
Signed-off-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
- Dec 04, 2008
-
-
Remy Bohmer authored
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:
Remy Bohmer <linux@bohmer.net>
-
Dave Liu authored
The default DDR freq is 400MHz or 800M data rate, the old settings is pure wrong for the default case. Signed-off-by:
Dave Liu <daveliu@freescale.com> Acked-by:
Andy Fleming <afleming@freescale.com>
-
Kumar Gala authored
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:
Kumar Gala <galak@kernel.crashing.org> Acked-by:
Andy Fleming <afleming@freescale.com>
-
Kumar Gala authored
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:
Kumar Gala <galak@kernel.crashing.org> Acked-by:
Andy Fleming <afleming@freescale.com>
-
Kumar Gala authored
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:
Kumar Gala <galak@kernel.crashing.org> Acked-by:
Andy Fleming <afleming@freescale.com>
-
Peter Tyser authored
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:
Peter Tyser <ptyser@xes-inc.com> Signed-off-by:
Andy Fleming <afleming@freescale.com>
-
Becky Bruce authored
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:
Becky Bruce <beckyb@kernel.crashing.org> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org> Acked-by:
Andy Fleming <afleming@freescale.com>
-
Jon Loeliger authored
Prevent further viral propogation of the unused symbol CONFIG_L1_INIT_RAM by just removing it. Signed-off-by:
Jon Loeliger <jdl@freescale.com> Acked-by:
Andy Fleming <afleming@freescale.com>
-
Ed Swarthout authored
Removed while(1) hang if memctl_intlv_ctl is set wrong. Remove embedded tabs from strings. Signed-off-by:
Ed Swarthout <Ed.Swarthout@freescale.com> Acked-by:
Kumar Gala <galak@kernel.crashing.org> Acked-by:
Andy Fleming <afleming@freescale.com>
-
Anatolij Gustschin authored
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:
Anatolij Gustschin <agust@denx.de> Acked-by:
Andy Fleming <afleming@freescale.com>
-
Peter Tyser authored
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:
Peter Tyser <ptyser@xes-inc.com> Acked-by:
Andy Fleming <afleming@freescale.com>
-
Dave Liu authored
we need TLB entry for DDR at !SPD case. Signed-off-by:
Dave Liu <daveliu@freescale.com> Acked-by:
Andy Fleming <afleming@freescale.com>
-
Dave Liu authored
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:
Dave Liu <daveliu@freescale.com> Acked-by:
Andy Fleming <afleming@freescale.com>
- Dec 02, 2008
-
-
Jean-Christophe PLAGNIOL-VILLARD authored
Signed-off-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
Jean-Christophe PLAGNIOL-VILLARD authored
Signed-off-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
Ilko Iliev authored
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:
Ilko Iliev <iliev@ronetix.at>
-