- Aug 25, 2008
-
-
David Gibson authored
This patch turns on the -Wpointer-arith option in the dtc Makefile, and fixes the resulting warnings due to using (void *) in pointer arithmetic. While convenient, pointer arithmetic on void * is not portable, so it's better that we avoid it, particularly in libfdt. Also add necessary definition of uintptr_t needed by David Gibson's changeset "dtc: Enable and fix -Wpointer-arith warnings" (the definition comes from stdint.h, which u-boot doesn't have). -- gvb Signed-off-by:
David Gibson <david@gibson.dropbear.id.au> Signed-off-by:
Gerald Van Baren <vanbaren@cideas.com>
-
- Aug 22, 2008
-
-
Tirumala R Marri authored
During recent PCI-E tests it has been found that current driverl level and de-emphasis values are not set correctly. After sweeping throgh all de-ephasis values, it was found that 0x130 is a right value. Where 0x13 is driver level and 0 is de-emphasis. Signed-off-by:
Tirumala R Marri <tmarri@amcc.com> Signed-off-by:
Stefan Roese <sr@denx.de>
- Aug 21, 2008
-
-
Remy Bohmer authored
Recently the YAFFS filesystem support has been added to U-boot. However, just enabling CONFIG_YAFFS2 is not enough to get it working. ymount will generate an exception (when dereferencing mtd->readoob()), because the genericDevice is a null pointer. Further, a lot of logging is produced while using YAFFS fs, so logging should also be disabled. Both issues are solved by this patch. With this patch and CONFIG_YAFFS2 enabled, I get a readable filesystem in U-boot, as well as in Linux. Tested on a Atmel AT91SAM9261EK board. Signed-off-by:
Remy Bohmer <linux@bohmer.net> Acked-by:
William Juul <william.juul@tandberg.com> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
Kyungmin Park authored
Also sync with kernel OneNAND codes Signed-off-by:
Kyungmin Park <kyungmin.park@samsung.com> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
Scott Wood authored
It was for debugging purposes, and shouldn't have been left in. Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
Stefan Roese authored
This patch fixes some minor issues introduced with the patch: ppc4xx: Optimize PLB4 Arbiter... from Prodyut Hazarika: - Rework memory-queue and PLB arbiter optimization code, that the local variable is not needed anymore. This removes one #ifdef. - Use consistant spacing in ppc4xx.h header (XXX + 0x01 instead of XXX+ 0x01). This was not introduced by Prodyut, just a copy-paste problem. Signed-off-by:
Stefan Roese <sr@denx.de>
-
Prodyut Hazarika authored
PPC405EX and PPC460EX/GT/SX - Read pipeline depth set to 4 for PPC440SP/SPE, PPC405EX, PPC460EX/GT/SX processors - Moved PLB4 Arbiter register definitions to ppc4xx.h since it is shared across processors (405 and 440/460) - Optimize Memory Queue settings for PPC440SP/SPE and PPC460EX/GT/SX processors - Add register bit definitions for Memory Queue Configuration registers Signed-off-by:
Prodyut Hazarika <phazarika@amcc.com> Signed-off-by:
Stefan Roese <sr@denx.de>
-
Kumar Gala authored
Move to using the environment variables 'ethaddr', 'eth1addr', etc.. instead of bd->bi_enetaddr, bi_enet1addr, etc. This makes the code a bit more flexible to the number of ethernet interfaces. Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
Stefan Roese authored
This patch changes the debug_printf() marco for U-Boot in hush.c and moves the definition of DEBUG_SHELL to a place that is actually compiled under U-Boot. Signed-off-by:
Stefan Roese <sr@denx.de>
-
Heiko Schocher authored
Commit 00b1883a missed a few boards: include/configs/M5253DEMO.h include/configs/ml507.h include/configs/redwood.h This patch fixes this. Signed-off-by:
Heiko Schocher <hs@denx.de>
-
- Aug 20, 2008
-
-
Haavard Skinnemoen authored
ARM, i386, m68k and ppc all have identical implementations of strmhz(). Other architectures don't provide this function at all. This patch moves strmhz() into lib_generic, reducing code duplication and providing a more unified API across architectures. Signed-off-by:
Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
-
Andre Schwarz authored
fix build warnings @ mvBC-P board by using correct types, i.e. change out_be32 to out_be16 and out_8 accordingly. Signed-off-by:
Andre Schwarz <andre.schwarz@matrix-vision.de>
-
Jean-Christophe PLAGNIOL-VILLARD authored
Signed-off-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
Axel Beierlein authored
Tested with TQM5200S on STK52XX.200 Board Signed-off-by:
Axel Beierlein <belatronix@web.de>
-
Peter Tyser authored
The last used chip, address, and address length were not being stored for the imm and imn commands. Signed-off-by:
Peter Tyser <ptyser@xes-inc.com>
-
Steven A. Falco authored
Correct a small spelling mistake. Signed-off-by:
Steven A. Falco <sfalco@harris.com>
-
Steven A. Falco authored
This patch adds a hook whereby a board-specific routine can be called to configure hardware for a PIO mode. The prototype for the board-specific routine is: int inline ide_set_piomode(int pio_mode) ide_set_piomode should be prepared to configure hardware for a pio_mode between 0 and 6, inclusive. It should return 0 on success or 1 on failure. Signed-off-by:
Steven A. Falco <sfalco@harris.com>
-
Steven A. Falco authored
This patch removes some enums from ata.h and replaces them with an include of libata.h. This way, we eliminate duplicated code, and prevent errors whereby the different versions could be out of sync. Signed-off-by:
Steven A. Falco <sfalco@harris.com>
-
Jean-Christophe PLAGNIOL-VILLARD authored
rename CFG_FLASH_CFI_DRIVER to CONFIG_FLASH_CFI_DRIVER Signed-off-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
Kumar Gala authored
Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
Kumar Gala authored
Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
Kumar Gala authored
Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
Nick Spence authored
This patch fixes a missing vendor code in the flash_real_protect() function. Signed-off-by:
Nick Spence <nick.spence@freescale.com> Signed-off-by:
Stefan Roese <sr@denx.de>
-
TsiChung Liew authored
New implement sector lock and unlock or softlock commands do not exist in AMD legacy flash. Thus, causing issue when erasing AMD legacy flash (such as lv040) Signed-off-by:
TsiChung Liew <Tsi-Chung.Liew@freescale.com> Signed-off-by:
Stefan Roese <sr@denx.de>
-
Haavard Skinnemoen authored
CFG_FLASH_CFI_DRIVER was recently renamed CONFIG_FLASH_CFI_DRIVER. Signed-off-by:
Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
-
-
Haavard Skinnemoen authored
Signed-off-by:
Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
-
Haavard Skinnemoen authored
Signed-off-by:
Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
-
Haavard Skinnemoen authored
The rest of the MAINTAINERS file appears to be sorted almost-alphabetically, but entries for the newly added AVR32 boards were added somewhat randomly. This patch sorts the list alphabetically again. Also update my e-mail address. The old one still works, but it may not work forever. Signed-off-by:
Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
-
-
Mark Jackson authored
The MIMC200 board is based on Atmel's NGW100 dev kit, but with an extra 8MByte FLASH and 128KByte FRAM. Signed-off-by:
Mark Jackson <mpfj@mimc.co.uk> Signed-off-by:
Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
-
- Aug 19, 2008
-
-
Yoshihiro Shimoda authored
This patch fixes a problem that RTL8110SCL started transfer with an incorrect memory address. Signed-off-by:
Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com> Signed-off-by:
Ben Warren <biggerbadderben@gmail.com>
-
TsiChung Liew authored
The received status and len was in little endian format and caused the ethernet unable to proceed further. Add __le16_to_cpu() in dm9000_rx_status_8/16/32bit(). Signed-off-by:
TsiChung Liew <Tsi-Chung.Liew@freescale.com> Signed-off-by:
Ben Warren <biggerbadderben@gmail.com>
-
- Aug 18, 2008
-
-
Kumar Gala authored
There is no point in disabling the icache on 7xx/74xx/86xx parts and not also flushing the icache. All callers of invalidate_l1_instruction_cache() call icache_disable() right after. Make it so icache_disable() calls invalidate_l1_instruction_cache() for us. Also, dcache_disable() already calls dcache_flush() so there is no point in the explicit calls of dcache_flush(). Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
Kumar Gala authored
The ePAPR spec has some subtle differences from the current device tree based boot interface to the powerpc linux kernel. The powerpc linux kernel currently ignores the differences that ePAPR specifies. Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Ricardo Ribalda authored
Signed-off-by:
Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
-