- 24 Jul, 2013 1 commit
-
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de> [trini: Fixup common/cmd_io.c] Signed-off-by:
Tom Rini <trini@ti.com>
-
- 03 Nov, 2011 1 commit
-
-
Joe Hershberger authored
Rename CONFIG_SYS_DDR_CONFIG to include which CS it is configuring Cleanup the setting of the csnbds to respect the setting of CONFIG_SYS_DDR_SDRAM_BASE Use __ilog2 instead of writing the code to compute it Disable unused CS configs Ensure ddrlaw.bar is configured Signed-off-by:
Joe Hershberger <joe.hershberger@ni.com> Cc: Joe Hershberger <joe.hershberger@gmail.com> Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
- 16 Jul, 2010 1 commit
-
-
Becky Bruce authored
Currently, 83xx, 86xx, and 85xx have a lot of duplicated code dedicated to defining and manipulating the LBC registers. Merge this into a single spot. To do this, we have to decide on a common name for the data structure that holds the lbc registers - it will now be known as fsl_lbc_t, and we adopt a common name for the immap layouts that include the lbc - this was previously known as either im_lbc or lbus; use the former. In addition, create accessors for the BR/OR regs that use in/out_be32 and use those instead of the mismash of access methods currently in play. I have done a successful ppc build all and tested a board or two from each processor family. Signed-off-by:
Becky Bruce <beckyb@kernel.crashing.org> Acked-by:
Kim Phillips <kim.phillips@freescale.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
- 12 Jun, 2009 1 commit
-
-
Peter Tyser authored
Use the standard lowercase "xx" capitalization that other Freescale architectures use for CPU defines to prevent confusion and errors Signed-off-by:
Peter Tyser <ptyser@xes-inc.com> Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
- 29 Oct, 2008 1 commit
-
-
Haiying Wang authored
- Rename lbus83xx_t to fsl_lbus_t and move it to asm/fsl_lbc.h so that it can be shared by both 83xx and 85xx - Remove lbus83xx_t and replace it with fsl_lbus_t in all 83xx boards files which use lbus83xx_t. - Move FMR, FIR, FCR, FPAR, LTESR from mpc83xx.h to asm/fsl_lbc.h so that 85xx can share them. Signed-off-by:
Jason Jin <Jason.Jin@freescale.com> Signed-off-by:
Haiying Wang <Haiying.Wang@freescale.com> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
- 18 Oct, 2008 1 commit
-
-
Jean-Christophe PLAGNIOL-VILLARD authored
Signed-off-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
- 24 Sep, 2008 1 commit
-
-
Anton Vorontsov authored
The spd_dram code shifts the base address, then masks 20 bits, but forgets to shift the base address back. Fix this by just masking the base address correctly. Found this bug while trying to relocate a DDR memory at the base != 0. Signed-off-by:
Anton Vorontsov <avorontsov@ru.mvista.com> Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
- 12 Jun, 2008 1 commit
-
-
Becky Bruce authored
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:
Becky Bruce <becky.bruce@freescale.com>
-
- 04 Mar, 2008 1 commit
-
-
Jon Loeliger authored
Many of the spd.h #includers don't need it, and wanted to have spd_sdram() declared instead. Since they didn't get that, some also had open coded extern declarations of it instead or as well. Fix it all up by using spd_sdram.h where needed. Signed-off-by:
Jon Loeliger <jdl@freescale.com>
-
- 08 Jan, 2008 3 commits
-
-
Kim Phillips authored
need to rm it from pci code, too! Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
Paul Gortmaker authored
This adds libfdt support code for the Wind River sbc8349 board. Parallel of commit 3fde9e8b for the other Freescale 83xx boards. Signed-off-by:
Paul Gortmaker <paul.gortmaker@windriver.com>
-
Paul Gortmaker authored
ECC code is now shared for all 83xx boards, so remove board specific one. See commit daab8c67 for reference. Signed-off-by:
Paul Gortmaker <paul.gortmaker@windriver.com>
-
- 17 Aug, 2007 1 commit
-
-
Kim Phillips authored
add board_add_ram_info, to make memory diagnostic output more consistent. u-boot banner output now looks like: DRAM: 256 MB (DDR1, 64-bit, ECC on) and for boards with SDRAM on the local bus, a line such as this is added: SDRAM: 64 MB (local bus) also replaced some magic numbers with their equivalent define names. Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
- 02 Mar, 2007 1 commit
-
-
Paul Gortmaker authored
I've redone the SBC8349 support to match git-current, which incorporates all the MPC834x updates from Freescale since the 1.1.6 release, including the DDR changes. I've kept all the SBC8349 files as parallel as possible to the MPC8349EMDS ones for ease of maintenance and to allow for easy inspection of what was changed to support this board. Hence the SBC8349 U-Boot has FDT support and everything else that the MPC8349EMDS has. Fortunately the Freescale updates added support for boards using CS0, but I had to change spd_sdram.c to allow for board specific settings for the sdram_clk_cntl (it is/was hard coded to zero, and that remains the default if the board doesn't specify a value.) Hopefully this should be mergeable as-is and require no whitespace cleanups or similar, but if something doesn't measure up then let me know and I'll fix it. Thanks, Paul.
-
- 04 Nov, 2006 3 commits
-
-
Timur Tabi authored
Replace all instances of CFG_IMMRBAR with CFG_IMMR, so that the 83xx tree matches the other 8xxx trees. Signed-off-by:
Timur Tabi <timur@freescale.com>
-
Kim Phillips authored
add ft_pci_setup, OF_CPU, OF_SOC, OF_TBCLK, and STDOUT_PATH configuration bits to mpc8349emds, mpc8349itx, and mpc8360emds board code. redo environment to use bootm with the fdtaddr for booting ARCH=powerpc kernels by default, and provide default fdtaddr values.
-
Dave Liu authored
Incorporated the common unified variable names and the changes in preparation for releasing mpc8360 patches. Signed-off-by:
Dave Liu <daveliu@freescale.com>
-
- 20 Apr, 2006 1 commit
-
-
Kumar Gala authored
- Removed MPC8349ADS port - Added PCI support to MPC8349ADS - reworked memory map to allow mapping of all regions with BATs Patch by Kumar Gala 20 Apr 2006 Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
- 16 Apr, 2006 1 commit
-
-
Wolfgang Denk authored
-
- 16 Mar, 2006 2 commits
-
-
Rafal Jaworowski authored
multiple-bit errors.
-
Marian Balakowicz authored
-
- 14 Mar, 2006 1 commit
-
-
Marian Balakowicz authored
-
- 13 Jan, 2006 1 commit
-
-
Kumar Gala authored
Patch by Kumar Gala 11 Jan 2006
-
- 12 Jan, 2006 1 commit
-
-
Kumar Gala authored
Patch by Kumar Gala 11 Jan 2006
-
- 11 Jan, 2006 1 commit
-
-
Kumar Gala authored
Patch by Kumar Gala 11 Jan 2006
-
- 01 Aug, 2005 1 commit
-
-
Jon Loeliger authored
- C++ comments - Trailing white space - Indentation not by TAB - Excessive amount of empty lines - Trailing empty lines
-
- 28 Jul, 2005 1 commit
-
-
Eran Liberty authored
Add support for the Freescale MPC8349ADS board.
-