- Feb 15, 2013
-
-
Holger Brunck authored
This is a preparation for the upcoming kmopti2 board. This board has also a second fpga on board which is different to the tuxx1 target. But we want to use the same header file. So remove the config option KM_DISABLE_APP2 and simply use the board names to distinguish the features. Signed-off-by:
Holger Brunck <holger.brunck@keymile.com>
-
Holger Brunck authored
If CONFIG_NAND_ECC_BCH is chosen from in the board configuration we add an ecc mode to the kernel commandline. Signed-off-by:
Holger Brunck <holger.brunck@keymile.com>
-
Holger Brunck authored
Switch from 1-bit ecc to 4-bit ecc. Signed-off-by:
Holger Brunck <holger.brunck@keymile.com>
-
Holger Brunck authored
If CONFIG_NAND_ECC_BCH is set we use 4-bit error corretion code instead of the 1-bit error correction code on the NAND device within this driver. Signed-off-by:
Holger Brunck <holger.brunck@keymile.com> Acked-by:
Scott Wood <scottwood@freescale.com>
-
Andreas Huber authored
Replace uImage with ${uimage}. If uimage is not set, default it to uImage. Signed-off-by:
Andreas Huber <andreas.huber@keymile.com> Signed-off-by:
Holger Brunck <holger.brunck@keymile.com>
-
Andreas Huber authored
Replace the hardcoded string with a variable. If CONFIG_NAND_ECC_BCH is set we use a specific name for the uImage (ecc_bch_uImage). Signed-off-by:
Andreas Huber <andreas.huber@keymile.com> Signed-off-by:
Holger Brunck <holger.brunck@keymile.com>
-
Holger Brunck authored
On this board we are using hard floating point, so select the correct toolchain. Signed-off-by:
Holger Brunck <holger.brunck@keymile.com>
-
Karlheinz Jerg authored
kmvect1 has a UEC2 connection to the piggy board and a UEC0 connection to the switch MV88E6122. This switch has a connection to a frontport ethernet interface. The ethernet port used for network booting is automatically selected by u-boot. If a Piggy is plugged, the Piggy port is selected (UEC2, eth1). If the Piggy isn't present, the Frontport is selected (UEC0, eth0). The switch reset is connected to a GPIO on the PRIO3 board FPGA (GPIO28) and released at startup. Signed-off-by:
Karlheinz Jerg <karlheinz.jerg@keymile.com> Signed-off-by:
Holger Brunck <holger.brunck@keymile.com>
-
Holger Brunck authored
For the the kmvect1 board we will also need a functionality to add an offset to the IVMs MAC address, because these board will have two valid ethernet ports for debugging purpose. So move the code to an own function. Signed-off-by:
Holger Brunck <holger.brunck@keymile.com>
-
Karlheinz Jerg authored
For kmvect1 we need a special solution and for km_arm boards we already have. So move the common code to the architectur specific file. Signed-off-by:
Karlheinz Jerg <karlheinz.jerg@keymile.com> Signed-off-by:
Holger Brunck <holger.brunck@keymile.com>
-
Holger Brunck authored
This define isn't set within our setup files. So we can safely remove the affected code. Signed-off-by:
Holger Brunck <holger.brunck@keymile.com>
-
Holger Brunck authored
EEprom_ivm_addr isn't set in our environment, so remove the usage of this. Signed-off-by:
Holger Brunck <holger.brunck@keymile.com>
-
Holger Brunck authored
All boards from this serie use i2c. There is no need to #ifdef the header. Signed-off-by:
Holger Brunck <holger.brunck@keymile.com>
-
git://git.denx.de/u-bootKim Phillips authored
-
git://git.denx.de/u-boot-mipsTom Rini authored
-
Daniel Schwierzeck authored
Remove the manual relocation of env_name_spec. This has been missed in the previous patch series for introducing dynamic relocation on MIPS. Signed-off-by:
Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
-
Simon Glass authored
This code is pretty old and we want to support only 32-bit systems now. Signed-off-by:
Simon Glass <sjg@chromium.org> Acked-by:
Graeme Russ <graeme.russ@gmail.com>
-
Simon Glass authored
Invert the polarity of this option to simplify the Makefile logic. Signed-off-by:
Simon Glass <sjg@chromium.org> Acked-by:
Gabe Black <gabeblack@chromium.org>
-
Simon Glass authored
These lines are dealt with in the x86 Makefile and link script, so punt them. Signed-off-by:
Simon Glass <sjg@chromium.org> Acked-by:
Gabe Black <gabeblack@chromium.org>
-
Simon Glass authored
This x86 CPU variant is no longer required as the boards that use it have been removed. Signed-off-by:
Simon Glass <sjg@chromium.org> Acked-by:
Graeme Russ <graeme.russ@gmail.com>
-
Simon Glass authored
These are no longer used and should be removed. Signed-off-by:
Simon Glass <sjg@chromium.org> Acked-by:
Graeme Russ <graeme.russ@gmail.com>
-
- Feb 13, 2013
-
-
git://git.denx.de/u-boot-mipsTom Rini authored
-
- Feb 12, 2013
-
-
Gabor Juhos authored
The code handles relocation entries with the following relocation types only: mips32: R_MIPS_REL32 mips64: R_MIPS_REL+R_MIPS_64 xburst: R_MIPS_REL32 Other relocation entries are skipped without processing. The code must be extended if other relocation types must be supported. Add -pie to LDFLAGS_FINAL to generate the .rel.dyn fixup table, which will be applied to the relocated image before transferring control to it. The CONFIG_NEEDS_MANUAL_RELOC is not needed after the patch, so remove that as well. Signed-off-by:
Gabor Juhos <juhosg@openwrt.org> Signed-off-by:
Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
-
Gabor Juhos authored
This section contain the table needed for dynamic relocation. Also provide symbols for the relocation code to access the table. Discard all sections which are not needed in the final ELF binary and U-Boot image. Section .dynsym cannot be discarded or GNU ld crashes otherwise. This section will be stripped by GNU objcpy in a later patch. Signed-off-by:
Gabor Juhos <juhosg@openwrt.org> Signed-off-by:
Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
-
Daniel Schwierzeck authored
Use the newly introduced symbol __image_copy_end as end address for relocation of U-Boot image. This is needed for dynamic relocation added in later patches. This patch obsoletes the symbols uboot_end and uboot_end_data which are removed. Signed-off-by:
Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
-
Daniel Schwierzeck authored
Get the start and end address for clearing BSS from the newly introduced symbols __bss_start and __bss_end. After GOT is relocated, those symbols are already pointing to the correct addresses. Also optimize the loop by moving the address incrementation to the delay slot to avoid the initial sub instruction. Signed-off-by:
Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
-
Daniel Schwierzeck authored
Use the newly introduced symbols __image_copy_end and __bss_end for setting up the memory area for the relocated U-Boot. Signed-off-by:
Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
-
Daniel Schwierzeck authored
This symbol is used in later patches as end address for relocation of the U-Boot image into RAM. Signed-off-by:
Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
-
Daniel Schwierzeck authored
These symbols are used in later patches for as addresses for clearing the BSS area in the relocated U-Boot image. Signed-off-by:
Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
-
Gabor Juhos authored
The '__got_start' and '__got_end' symbols are used only in the linker script to compute the value of the 'num_got_entries' symbol. Remove the symbols and use the SIZEOF(.got) command to get the size of the .got section. Signed-off-by:
Gabor Juhos <juhosg@openwrt.org> Cc: Daniel Schwierzeck <daniel.schwierzeck@googlemail.com>
-
Daniel Schwierzeck authored
Adopt reset vector handling from Yamon. Signed-off-by:
Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
-
Daniel Schwierzeck authored
Signed-off-by:
Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
-
Daniel Schwierzeck authored
Fix access to global_data which is broken since commits: commit 035cbe99 Author: Simon Glass <sjg@chromium.org> Date: Thu Dec 13 20:49:08 2012 +0000 mips: Move per_clk and dev_clk to arch_global_data Move these field into arch_global_data and tidy up. The other CONFIG_JZSOC fields are used by various architectures, so just remove the #ifdef bracketing for these. Signed-off-by:
Simon Glass <sjg@chromium.org> commit 582601da Author: Simon Glass <sjg@chromium.org> Date: Thu Dec 13 20:48:35 2012 +0000 arm: Move lastinc to arch_global_data Move this field into arch_global_data and tidy up. Signed-off-by:
Simon Glass <sjg@chromium.org> commit 66ee6923 Author: Simon Glass <sjg@chromium.org> Date: Thu Dec 13 20:48:34 2012 +0000 arm: Move tbl to arch_global_data Move this field into arch_global_data and tidy up. Signed-off-by:
Simon Glass <sjg@chromium.org> Signed-off-by:
Daniel Schwierzeck <daniel.schwierzeck@gmail.com> Cc: Xiangfu Liu <xiangfu@openmobilefree.net>
-
Tom Rini authored
In commit cfd4ff6f we implemented part of advisory 1.0.10 (internal delay for RGMII mode not supported). This in turn however requires that we set the tx clock delay feature in the PHY itself. Signed-off-by:
Tom Rini <trini@ti.com>
-
git://git.denx.de/u-boot-armTom Rini authored
-
- Feb 11, 2013
-
-
Lucas Stach authored
No one expects to end up in a delayed environment if CONFIG_DELAY_ENVIRONMENT isn't defined. Signed-off-by:
Lucas Stach <dev@lynxeye.de> Acked-by:
Simon Glass <sjg@chromium.org> Acked-by:
Allen Martin <amartin@nvidia.com>
-
Tom Warren authored
This build is stripped down. It boots to the command prompt. GPIO is the only peripheral supported. Others TBD. Signed-off-by:
Tom Warren <twarren@nvidia.com>
-
Tom Warren authored
This patch adds basic Tegra114 (T114) build support - no specific board is targeted. Signed-off-by:
Tom Warren <twarren@nvidia.com>
-
Tom Warren authored
These are stripped down for bringup, They'll be filled out later to match-up with the kernel DT contents, and/or as devices are brought up (mmc, usb, spi, etc.). Signed-off-by:
Tom Warren <twarren@nvidia.com>
-
Tom Warren authored
These files are used by both SPL and main U-Boot. Signed-off-by:
Tom Warren <twarren@nvidia.com>
-