- 06 7月, 2008 1 次提交
-
-
由 Ben Warren 提交于
This patch is the first step in cleaning up net/eth.c, by moving Ethernet initialization to CPU or board-specific code. Initial implementation is only on the Freescale TSEC controller, but others will be added soon. Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
- 20 6月, 2008 5 次提交
-
-
-
-
-
由 Wolfgang Grandegger 提交于
This patch is based on the following patch sent a few minutes ago: "NAND FSL UPM: driver re-write using the hwcontrol callback" It is untested, of course. Anton, could you please give it a try. Signed-off-by: NWolfgang Grandegger <wg@grandegger.com> Acked-by: NAnton Vorontsov <avorontsov@ru.mvista.com>
-
由 Anatolij Gustschin 提交于
Building for 4xx doesn't work since commit 4dbdb768: In file included from 4xx_pcie.c:28: include/asm/processor.h:971: error: expected ')' before 'ver' make[1]: *** [4xx_pcie.o] Error 1 This patch fixes the problem. Signed-off-by: NAnatolij Gustschin <agust@denx.de> Acked-by: NStefan Roese <sr@denx.de> Acked-by: NKumar Gala <galak@kernel.crashing.org>
-
- 19 6月, 2008 1 次提交
-
-
由 Stefan Roese 提交于
This patch simplifies flash_toggle() (AMD commandset), which is used to detect if a FLASH device is still busy with erase/program operations. On 800MHz Canyonlands/Glacier boards (460EX/GT) the current implementation did not detect the busy state reliably, resulting in non erased sectors etc. This patch now simplifies this function by "just" comparing the complete data-word instead of ANDing it with the command-word (0x40) before the compatison. It is done the same way in the Linux implementation chip_ready() in cfi_cmdset_0002.c. Signed-off-by: NStefan Roese <sr@denx.de>
-
- 17 6月, 2008 1 次提交
-
-
由 Philip Balister 提交于
Signed-off-by: NScott Wood <scottwood@freescale.com>
-
- 13 6月, 2008 1 次提交
-
-
由 Wolfgang Grandegger 提交于
Signed-off-by: NWolfgang Grandegger <wg@grandegger.com> Acked-by: NAnton Vorontsov <avorontsov@ru.mvista.com> Signed-off-by: NScott Wood <scottwood@freescale.com>
-
- 12 6月, 2008 16 次提交
-
-
由 Stefan Roese 提交于
This patch disables the square wave output of the M41T62 RTC used on Canyonlands & Glacier. Here the explanation: The serial real-time clock part used in the design is an STMicro M41T62. This part has a full-time 32KHz square wave output that is connected to the TmrClk input to the processor. The default state for this square wave output is enabled so the output runs continuously when the board is powered normally and also from the battery. The TmrClk input to the processor goes to ground when the power is removed from the board/processor, and therefore the running square wave output is driving ground which drains the battery quickly. Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Andy Fleming 提交于
This commit: commit 338cc038 Author: Wolfgang Denk <wd@denx.de> Date: Fri Jun 6 14:28:14 2008 +0200 tools/mkimage: fix compiler warnings on some systems. Broke building on some systems, because the host's string.h was interfering with u-boot's linux/string.h. It doesn't look like we need the u-boot one if we're building for the host, so now we only include when building inside u-boot. Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
由 Becky Bruce 提交于
This patch changes the return type of initdram() from long int to phys_size_t. This is required for a couple of reasons: long int limits the amount of dram to 2GB, and u-boot in general is moving over to phys_size_t to represent the size of physical memory. phys_size_t is defined as an unsigned long on almost all current platforms. This patch *only* changes the return type of the initdram function (in include/common.h, as well as in each board's implementation of initdram). It does not actually modify the code inside the function on any of the platforms; platforms which wish to support more than 2GB of DRAM will need to modify their initdram() function code. Build tested with MAKEALL for ppc, arm, mips, mips-el. Booted on powerpc MPC8641HPCN. Signed-off-by: NBecky Bruce <becky.bruce@freescale.com>
-
由 Becky Bruce 提交于
This updates the lmb code to use phys_size_t and phys_addr_t instead of unsigned long. Other code which interacts with this code, like getenv_bootm_size() is also updated. Booted on MPC8641HPCN, build-tested ppc, arm, mips. Signed-off-by: NBecky Bruce <becky.bruce@freescale.com>
-
由 Becky Bruce 提交于
Signed-off-by: NBecky Bruce <becky.bruce@freescale.com>
-
由 Becky Bruce 提交于
Currently, both are defined as an unsigned long, but should be phys_size_t. This should result in no real change, since phys_size_t is currently an unsigned long for all the default configs. Also add print_lnum to cmd_bdinfo to deal with the potentially wider memsize. Signed-off-by: NBecky Bruce <becky.bruce@freescale.com>
-
-
-
-
-
-
-
-
git://www.denx.de/git/u-boot-mpc85xx由 Wolfgang Denk 提交于
Conflicts: include/asm-ppc/fsl_lbc.h Signed-off-by: NWolfgang Denk <wd@denx.de>
-
-
-
- 11 6月, 2008 15 次提交
-
-
由 Kumar Gala 提交于
LAWs have the concept of priority so its useful to be able to allocate the lowest (highest number) priority. We will end up using this with the new DDR code. Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
由 Kumar Gala 提交于
With the new LAW interface (set_next_law) we can move to letting the system allocate which LAWs are used for what purpose. This makes life a bit easier going forward with the new DDR code. Signed-off-by: NKumar Gala <galak@kernel.crashing.org> Signed-off-by: NAndy Fleming <afleming@freescale.com> Acked-by: NJon Loeliger <jdl@freescale.com> Acked-by: NBecky Bruce <becky.bruce@freescale.com>
-
由 Kumar Gala 提交于
Make it so we keep track of which LAWs have allocated and provide a function (set_next_law) which can allocate a LAW for us if one is free. In the future we will move to doing more "dynamic" LAW allocation since the majority of users dont really care about what LAW number they are at. Also, add CONFIG_MPC8540 or CONFIG_MPC8560 to those boards which needed them Signed-off-by: NKumar Gala <galak@kernel.crashing.org> Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
由 Kumar Gala 提交于
A number of board ports have empty version of board_early_init_f for no reason since we control its via CONFIG_BOARD_EARLY_INIT_F. Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
由 Kumar Gala 提交于
* Enable flash progress * remove CLEAR_LAW0 since we dont really use it Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
由 Kumar Gala 提交于
Remove unused and unconfigured DDR test code from FSL 85xx boards. Besides, other common code exists. Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
由 Sergei Poselenov 提交于
Signed-off-by: NSergei Poselenov <sposelenov@emcraft.com>
-
由 Sergei Poselenov 提交于
Signed-off-by: NSergei Poselenov <sposelenov@emcraft.com>
-
由 Sergei Poselenov 提交于
Signed-off-by: NSergei Poselenov <sposelenov@emcraft.com>
-
由 Sergei Poselenov 提交于
Signed-of-by: NSergei Poselenov <sposelenov@emcraft.com>
-
由 Sergei Poselenov 提交于
Signed-off-by: NSergei Poselenov <sposelenov@emcraft.com>
-
由 Sergei Poselenov 提交于
Signed-off-by: NSergei Poselenov <sposelenov@emcraft.com> Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
由 Sergei Poselenov 提交于
Signed-off-by: NSergei Poselenov <sposelenov@emcraft.com>
-
由 Wolfgang Grandegger 提交于
Some TQM85xx boards could be equipped with up to 1 GiB (NOR) Flash memory. The current memory map only supports up to 128 MiB Flash. This patch adds the configuration option CONFIG_TQM_BIGFLASH. If set, up to 1 GiB flash is supported. To achieve this, the memory map has to be adjusted in great parts (for example the CCSRBAR is moved from 0xE0000000 to 0xA0000000). If you want to boot Linux with CONFIG_TQM_BIGFLASH set, the new memory map also has to be considered in the kernel (changed CCSRBAR address, changed PCI IO base address, ...). Please use an appropriate Flat Device Tree blob (tqm8548.dtb). Signed-off-by: NMartin Krause <martin.krause@tqs.de> Signed-off-by: NWolfgang Grandegger <wg@grandegger.com>
-
由 Wolfgang Grandegger 提交于
This patch adds support for NAND FLASH on the TQM8548. It is disabled by default and can be enabled for the TQM8548 modules. It is now based on the re-written FSL NAND UPM driver. A patch has been posted earlier today with the subject: "NAND FSL UPM: driver re-write using the hwcontrol callback" Note that the R/B pin is not supported by that module requiring to use the specified maximum delay time. Note: With NAND support enabled the size of the U-Boot image exceeds 256 KB and TEXT_BASE must therefore be set to 0xfff80000 in config.mk, doubling the image size :-(. Signed-off-by: NThomas Waehner <thomas.waehner@tqs.de> Signed-off-by: NWolfgang Grandegger <wg@grandegger.com>
-