- Aug 21, 2009
-
-
Kim Phillips authored
linux mpc83xx_defconfig kernels are getting bigger, accommodate for their growth by adjusting default load and fdt addresses. Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
Paul Gortmaker authored
This was introduced with the MPC8349EMDS board, and then copied to a couple other boards by nature of being the reference implementation. u-boot$git grep CONFIG_SYS_MID_FLASH_JUMP include/configs/MPC8349EMDS.h:#define CONFIG_SYS_MID_FLASH_JUMP 0x7F000000 include/configs/sbc8349.h:#define CONFIG_SYS_MID_FLASH_JUMP 0x7F000000 include/configs/vme8349.h:#define CONFIG_SYS_MID_FLASH_JUMP 0x7F000000 u-boot$ It currently isn't used, so delete it before it spreads further. Signed-off-by:
Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
Paul Gortmaker authored
Prior to this commit, to enable PCI, you had to go manually edit the board config header, which isn't really user friendly. This adds the typical PCI make targets to the toplevel Makefile in accordance with what is being done with other boards. Signed-off-by:
Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
- Jul 27, 2009
-
-
Paul Gortmaker authored
Up to this point in time, the sbc8349 board was storing the u-boot image in flash 2x. One for the HRCW value at the beginning of flash (0xff80_0000), and once close to the end of flash (0xfff8_0000) for the actual image that got executed. This moves the TEXT_BASE to be the beginning of flash, which makes the second copy of the image redundant, and frees up the flash from the end of the environment storage to the end of the flash device itself. Signed-off-by:
Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
Kim Phillips authored
Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
- Jul 19, 2009
-
-
Kim Phillips authored
Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
- Jun 12, 2009
-
-
Peter Tyser authored
Use the standard lowercase "x" 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>
-
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>
-
Peter Tyser authored
The following individual I2C commands have been removed: imd, imm, inm, imw, icrc32, iprobe, iloop, isdram. The functionality of the individual commands is still available via the 'i2c' command. This change only has an impact on those boards which did not have CONFIG_I2C_CMD_TREE defined. Signed-off-by:
Peter Tyser <ptyser@xes-inc.com>
-
- Jun 08, 2009
-
-
Kim Phillips authored
In GMII mode (which operates at 3.3V) both SICRH TSEC1/2 output buffer impedance bits should be clear, i.e., SICRH[TSIOB1] = 0 and SICRH[TSIOB2] = 0. SICRH[TSIOB1] was erroneously being set high. U-Boot always operated this PHY interface in GMII mode. It is assumed this was missed in the clean up by the original board porters, and copied along to the TQM and sbc boards. Signed-off-by:
Kim Phillips <kim.phillips@freescale.com> Acked-by:
Ira Snyder <iws@ovro.caltech.edu> Reviewed-by:
David Hawkins <dwh@ovro.caltech.edu> Tested-by:
Paul Gortmaker <paul.gortmaker@windriver.com> CC: Dave Liu <DaveLiu@freescale.com>
-
- Apr 01, 2009
-
-
Scott Wood authored
The mpc8313erdb board currently sets DBAT6 to cover all of the final 256MiB of address space; however, not all of this space is covered by a device. In particular, flash sits at 0xfe000000-0xfe7fffff, and nothing is mapped at the far end of the address space. In zlib, there is a loop that references p[-1] if p is non-NULL. Under some circumstances, this leads to the CPU speculatively loading from 0xfffffff8 if p is NULL. This leads to a machine check. Signed-off-by:
Scott Wood <scottwood@freescale.com> continuation to the remaining mpc83xx boards that suffer from the same problem. Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
- Mar 30, 2009
-
-
Kumar Gala authored
Signed-off-by:
Kumar Gala <galak@kernel.crashing.org> Acked-by:
Kim Phillips <kim.phillips@freescale.com>
-
- Feb 17, 2009
-
-
Mike Frysinger authored
The CONFIG_CMD_ENV option controls enablement of the `saveenv` command rather than a generic "env" command, or anything else related to the environment. So, let's make sure the define is named accordingly. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
- Dec 04, 2008
-
-
Jon Loeliger authored
Prevent further viral propogation of the unused symbol CONFIG_L1_INIT_RAM by just removing it. Signed-off-by:
Jon Loeliger <jdl@freescale.com> Acked-by:
Andy Fleming <afleming@freescale.com>
-
- Dec 01, 2008
-
-
Jon Loeliger authored
Prevent further viral propogation of the unused symbol CONFIG_L1_INIT_RAM by just removing it. Signed-off-by:
Jon Loeliger <jdl@freescale.com>
-
- Oct 18, 2008
-
-
Jean-Christophe PLAGNIOL-VILLARD authored
Signed-off-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
- Sep 10, 2008
-
-
Jean-Christophe PLAGNIOL-VILLARD authored
Signed-off-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
Jean-Christophe PLAGNIOL-VILLARD authored
Signed-off-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
Jean-Christophe PLAGNIOL-VILLARD authored
Signed-off-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
- Aug 12, 2008
-
-
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>
-
- Jun 03, 2008
-
-
Becky Bruce authored
Change all code that conditionally operates on high bat registers (that is, BATs 4-7) to look at CONFIG_HIGH_BATS instead of the myriad ways this is done now. Define the option for every config for which high bats are supported (and enabled by early boot, on parts where they're not always enabled) Signed-off-by:
Becky Bruce <becky.bruce@freescale.com>
-
- Apr 25, 2008
-
-
Kim Phillips authored
this seems as a good compromise between human memory, typing, and last but not least, to accommodate for current and future kernel bloat. Signed-off-by:
Kim Phillips <kim.phillips@freescale.com> Acked-by:
Dave Liu <daveliu@freescale.com>
-
- Apr 24, 2008
-
-
Detlev Zundel authored
Signed-off-by:
Detlev Zundel <dzu@denx.de>
-
- Mar 06, 2008
-
-
Detlev Zundel authored
The latter version stops when "run load" fails for whatever reasons rendering the combination *a lot* more secure. Signed-off-by:
Detlev Zundel <dzu@denx.de>
-
- Feb 11, 2008
-
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
- Jan 11, 2008
-
-
Dave Liu authored
clean up the cache config from configs.h of board Signed-off-by:
Dave Liu <daveliu@freescale.com> Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
- Jan 08, 2008
-
-
Kim Phillips authored
convert to using simpler mpc85xx style fdt update code; streamline by eliminating macros OF_SOC, OF_CPU, etc. which allows us to rm the old school FLAT_TREE code from 83xx (since the sbc8349 was just converted over to using libfdt). Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
Paul Gortmaker authored
Make libfdt the default for the WRS SBC8349 board. Parallel of commit 35cc4e48 done for the other 83xx based boards. Also fix a typo in CONFIG_PCI. Signed-off-by:
Paul Gortmaker <paul.gortmaker@windriver.com>
-
- Aug 28, 2007
-
-
Kim Phillips authored
and make some minor corrections to the FDT part of the README. Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
- Aug 16, 2007
-
-
Andy Fleming authored
The 85xx code now relies on CONFIG_HAS_ETH0 to determine whether to update TSEC1's device-tree node, so we need to add it to all the boards with TSECs. Do this for 83xx and 86xx, too, since they will eventually do something similar. Signed-off-by:
Andy Fleming <afleming@freescale.com>
-
Andy Fleming authored
The tsec_info structure and array has a "flags" field for each ethernet controller. This field is the only reason there are settings. Switch to defining TSECn_FLAGS for each controller in the config header, and we can greatly simplify the array, and also simplify the addition of future boards. Signed-off-by:
Andy Fleming <afleming@freescale.com>
-
- Aug 01, 2007
-
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
- Jul 10, 2007
-
-
Jon Loeliger authored
Explicitly add in default CONFIG_BOOTP_* options where cmd_confdefs.h used to be included but CONFIG_BOOTP_MASK was not defined. Remove lingering references to CFG_CMD_* symbols. Signed-off-by:
Jon Loeliger <jdl@freescale.com>
-
- Jul 05, 2007
-
-
Jon Loeliger authored
Signed-off-by:
Jon Loeliger <jdl@freescale.com>
-
- May 16, 2007
-
-
Kim Phillips authored
For all practical u-boot purposes, TSECs don't differ throughout the mpc8[356]xx families; reduce CONFIG_MPC8YXX_TSECx to CONFIG_TSECx. Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
- Mar 02, 2007
-
-
Kumar Gala authored
The config value for: * CFG_ACR_PIPE_DEP * CFG_ACR_RPTCNT * CFG_SPCR_TSEC1EP * CFG_SPCR_TSEC2EP * CFG_SCCR_TSEC1CM * CFG_SCCR_TSEC2CM Were not being used when setting the appropriate register Added: * CFG_SCCR_USBMPHCM * CFG_SCCR_USBDRCM * CFG_SCCR_PCICM * CFG_SCCR_ENCCM To allow full config of the SCCR. Also removed random CFG_SCCR settings in MPC8349EMDS, TQM834x, and sbc8349 that were just bogus. Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
Kim Phillips authored
-
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.
-
- Nov 04, 2006
-
-
Timur Tabi authored
Update the 83xx tree to use I2C support in drivers/fsl_i2c.c. Delete cpu/mpc83xx/i2c.c, include/asm-ppc/i2c.h, and all references to those files. Added multiple I2C bus support to fsl_i2c.c. Signed-off-by:
Timur Tabi <timur@freescale.com>
-
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>
-