12 Aug, 2008
16 commits
-
Signed-off-by: Wolfgang Denk
-
Signed-off-by: Wolfgang Denk
-
Signed-off-by: Wolfgang Denk
-
Signed-off-by: Wolfgang Denk
-
Use CONFIG_NUM_CPUS to match existing define used by 86xx.
Signed-off-by: Kumar Gala
Acked-by: Jon Loeliger -
The autostart revert caused a bit of duplicated code as well as
code that was using images->autostart that needs to get removed so
we can build again.Signed-off-by: Kumar Gala
-
When building the 8544DS board we get this error:
In file included from r8a66597-hcd.c:22:
u-boot/include/usb.h:190:2: error: #error USB Lowlevel not defined
make[1]: *** [r8a66597-hcd.o] Error 1The cleanest fix is to only build r8a66597-hcd.c if CONFIG_USB_R8A66597_HCD
is set.Signed-off-by: Kumar Gala
-
This is needed because we will be possibly be locating
devices at physical addresses above 32bits, and the asm
preprocessing does not appear to deal with ULL constants
properly. We now call write_bat in lib_ppc/bat_rw.c.Signed-off-by: Becky Bruce
Acked-by: Jon Loeliger -
Perform sync/isync as required by the architecture.
Signed-off-by: Becky Bruce
Acked-by: Jon Loeliger -
Signed-off-by: Becky Bruce
Acked-by: Jon Loeliger -
Correct the mx31_gpio_mux() function to allow changing all i.MX31 IOMUX
contacts instead of only the first 256 ones as is the case prior to
this patch.Add missing MUX_* macros and update board files to use the new macros.
Signed-off-by: Magnus Lilja
-
Correct the names of some IOMUX macros.
Signed-off-by: Magnus Lilja
-
The block and page parameters of onenand_verify_page() are not used. This causes a compiler error when CONFIG_MTD_ONENAND_VERIFY_WRITE is enabled.
Signed-off-by: Steve Sakoman
Signed-off-by: Dirk Behme
11 Aug, 2008
9 commits
-
FILL_15BIT_555RGB macro extension for pixel swapping
by commit bed53753dd1d7e6bcbea4339be0fb7760214cc35
introduced a bug in cfb_console:Bitmaps with odd-numbered width won't be rendered
correctly and even U-Boot crashes are observed on
some platforms while repeated rendering of such
bitmaps with "bmp display". Also if a bitmap is
rendered to an odd-numbered x starting position,
the same problem occurs. This patch is an attempt
to fix it.Signed-off-by: Anatolij Gustschin
-
If logo_plot() should ever be called with x starting
position other than zero and for pixel depths greater
than 8bpp, logo colors distortion will be observed.
This patch fixes the issue.Signed-off-by: Anatolij Gustschin
-
Signed-off-by: Wolfgang Denk
-
Signed-off-by: Roy Zang
-
- os_data_header Variable is a carry over feature
& unused. So removed all instance of this variable
- Minor Code Style UpdateSigned-off-by: Gururaja Hebbar
Acked-by: Jean-Christophe PLAGNIOL-VILLARD -
Signed-off-by: Magnus Lilja
-
While locally preparing some U-Boot patches for ARM based OMAP3 boards, some
using OneNAND and some using NAND, we found some differences in OneNAND and
NAND command address handling.As this might confuse users (it already confused us), we like to align OneNAND
and NAND address handling.The issue is that cmd_onenand.c subtracts the onenand base address from the
addresses you type into the u-boot command line so, unlike nand, you can't
use addresses relative to the start of the onenand part e.g. this won't work:onenand read 82000000 280000 400000
you have to use:
onenand read 82000000 20280000 400000
Looking at recent git, the only board currently using OneNAND is Apollon, and
for this the OneNAND base address is 0 (apollon.h)#define CFG_ONENAND_BASE 0x00000000
so patch below won't break any existing boards and will align OneNAND and NAND
handling on boards where OneNAND base address is != 0.Signed-off-by: Steve Sakoman
Signed-off-by: Manikandan Pillai
Signed-off-by: Dirk Behme -
The recent change to move the .bss outside of the image gives older
binutils (ld from eldk4.1/binutils-2.16) some headache:ppc_85xx-ld: u-boot: Not enough room for program headers (allocated 3, need 4)
ppc_85xx-ld: final link failed: Bad valueWe workaround it by being explicit about the program headers and not
assigning the .bss to a program header.Signed-off-by: Kumar Gala
10 Aug, 2008
7 commits
-
This reverts commit f5614e7926863bf0225ec860d9b319741a9c4004.
The commit was based on a misunderstanding of the (documented)
meaning of the 'autostart' environment variable. It might cause
boards to hang if 'autostart' was used, with the potential to brick
them. Go back to the documented behaviour.Conflicts:
common/cmd_bootm.c
common/image.c
include/image.hSigned-off-by: Wolfgang Denk
-
- enable CFI driver where this was forgotten
- enable mtdparts support
- adjust default environment
etc.Signed-off-by: Wolfgang Denk
09 Aug, 2008
3 commits
-
boot_get_ramdisk() should not treat the case when a FIT image does
not contain a ramdisk as an error.Signed-off-by: Peter Tyser
Acked-by: Michal Simek -
Fix for page size of AT45DB021. Also adding bigger AT45DB081
which comes with some newer boards.Signed-off-by: Sergey Lapin
-
Add sh_eth support to sh7763rdp.
Signed-off-by: Nobuhiro Iwamatsu
08 Aug, 2008
5 commits
-
Signed-off-by: Wolfgang Denk
-
When switching the TQM8xxL modules to use the CFI flash driver,
support for the second flash bank was broken because the CFI driver
did not support dynamically sized banks. This gets fixed now.Signed-off-by: Wolfgang Denk
-
The CFI driver allowed only for static initializers in the
CFG_FLASH_BANKS_LIST definition, i. e. it did not allow to map
several flash banks contiguously if the bank sizes were not known in
advance, which kind of violates U-Boot's design philosophy.(will be used for example by the TQM8xxL boards)
Signed-off-by: Wolfgang Denk
-
Moved static functions earlier in file so forward declarations are not needed.
Signed-off-by: Ben Warren
-
Add MII commands to the UEC driver. Note that once a UEC device is selected,
any device on its MDIO bus can be addressed.Signed-off-by: David Saada
Signed-off-by: Ben Warren