| Age | Commit message (Collapse) | Author |
|
Signed-off-by: Peter Tyser <[email protected]>
|
|
The CF will call cache functions in lib_m68/cache.c and the
cache settings are defined in platform configuration file.
Signed-off-by: TsiChung Liew <[email protected]>
|
|
Provide parameter passing to uart_port_config(). Update port
configuration - un-mask it before enable the bits.
Signed-off-by: TsiChung Liew <[email protected]>
|
|
Use correct definition for _MASK and _UNMASK. It was combined in
the previous used and causes confusion.
Signed-off-by: TsiChung Liew <[email protected]>
|
|
Mercury-EP2500.patch
- added Mercury's EP2500 board uses the mcf5282 processor
CREDITS.patch
Signed-off-by: David Wu <[email protected]>
Signed-off-by: Michael Durrant <[email protected]>
|
|
This patch adds a board_reset function to allow boards to specify
their own custom reset sequence (e.g. resetting by timing out watchdog).
Tested only on MCF5271, can be expanded if needed.
Based on Mike Frysinger's suggestion on:
http://article.gmane.org/gmane.comp.boot-loaders.u-boot/70304
Signed-off-by: Richard Retanubun <RichardRetanubun at RuggedCom.com>
|
|
Signed-off-by: TsiChung Liew <[email protected]>
|
|
Update PLATFORM_CPPFLAGS to accept 4.3.x version of
ColdFire compiler.
Signed-off-by: TsiChung Liew <[email protected]>
|
|
M5271 dynamic clock multiplier. It is currently fixed at 100MHz.
Allow the board header file to set their own multiplier and divider.
Added the #define for the multiplier and divider to the cpu header file.
Signed-off-by: Richard Retanubun <[email protected]>
|
|
Discontinue the use of CONFIG_SYS_FECI2C (only used by M5271EVB).
Use read-modify-write to activate the FEC pins without disabling I2C.
Signed-off-by: Richard Retanubun <[email protected]>
|
|
Added the CONFIG_M5271 to the list of Coldfire V2 processor. This
was causing the bus clock (not CPU clock) to be declared twice as
fast as it actually is. This causes UARTS to operate at half the
specified baudrate.
Signed-off-by: Richard Retanubun <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
|
|
Use the GNU 'date' command to auto-generate a new U-Boot
timestamp on every compile.
Signed-off-by: Peter Tyser <[email protected]>
|
|
Place FEC pin assignments in cpu_init.c from platform's
mii.c
Signed-off-by: TsiChung Liew <[email protected]>
|
|
Consolidate ATA, ePORT, QSPI, FlexCan, PWM, RNG,
MDHA, SKHA, INTC, and FlexBus structures and
definitions in immap_5xxx.h to more unify modules
header files. Append DSPI support for m547x_8x.
SSI cleanup. Remove USB Host structure from immap_539.h.
Apply changes to use FlexBus structures in mcf52x2's
cpu_init.c and platform configuration files.
Signed-off-by: TsiChung Liew <[email protected]>
|
|
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
|
|
This addresses all drivers whose initializers have already
been moved to board_eth_init()/cpu_eth_init().
Signed-off-by: Ben Warren <[email protected]>
|
|
Signed-off-by: TsiChung Liew <[email protected]>
|
|
Added a cpu_eth_init() function to coldfire CPU directories and
removed code from net/eth.c
Signed-off-by: Ben Warren <[email protected]>
|
|
Incorrect CFG_HZ value, change 1000000 to 1000.
Rename #waring to #warning. RAMBAR1 uses twice
in start.S, rename the later to FLASHBAR. Insert
nop for DRAM setup. And, env_offset in linker file.
Signed-off-by: TsiChung Liew <[email protected]>
|
|
Remove all CFG_CSn_RO in cpu/mcf52x2/cpu_init.c. If
CFG_CSn_RO is defined as 0, the chipselect will not
be assigned.
Signed-off-by: TsiChung Liew <[email protected]>
|
|
The compiling error was caused by missing a closed parentheses
in speed.c
Signed-off-by: TsiChung Liew <[email protected]>
|
|
This commit gets rid of a huge amount of silly white-space issues.
Especially, all sequences of SPACEs followed by TAB characters get
removed (unless they appear in print statements).
Also remove all embedded "vim:" and "vi:" statements which hide
indentation problems.
Signed-off-by: Wolfgang Denk <[email protected]>
|
|
This reverts commit b7166e05a513c0806b63b9dfb6f1d77645cede2a
(replaced by commit c4e5f52a58d278eebb87f476e353972c5dacea40).
|
|
Signed-off-by: Kurt Mahan <[email protected]>
Signed-off-by: TsiChung Liew <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
|
|
When the version_string function in start.S is not 4-byte align,
it will cause the compiler generates "unaligned opcodes detected
in executable segment". This issue affects all ColdFire CPUs.
By adding .align 4 after CONFIG_IDENT_STRING, it will pad 0's if
it is not aligned.
Signed-off-by: TsiChung Liew <[email protected]>
Acked-by: John Rigby <[email protected]>
|
|
This board never went into production
Signed-off-by: Zachary P. Landau <[email protected]>
Acked-by: TsiChung Liew <[email protected]>
Acked-by: John Rigby <[email protected]>
|
|
Signed-off-by: Matthew Fettke <[email protected]>
Signed-off-by: TsiChung Liew <[email protected]>
Acked-by: John Rigby <[email protected]>
|
|
Signed-off-by: TsiChung Liew <[email protected]>
Acked-by: John Rigby <[email protected]>
|
|
This will reduce the build time.
Signed-off-by: Shinya Kuribayashi <[email protected]>
|
|
Signed-off-by: TsiChung Liew <[email protected]>
|
|
Signed-off-by: TsiChungLiew <[email protected]>
|
|
Signed-off-by: TsiChungLiew <[email protected]>
|
|
Signed-off-by: Stefan Roese <[email protected]>
|
|
Signed-off-by: TsiChungLiew <[email protected]>
|
|
Signed-off-by: TsiChungLiew <[email protected]>
|
|
Signed-off-by: Jon Loeliger <[email protected]>
|
|
Signed-off-by: Jon Loeliger <[email protected]>
|
|
This is a compatibility step that allows both the older form
and the new form to co-exist for a while until the older can
be removed entirely.
All transformations are of the form:
Before:
#if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT)
After:
#if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT)
Signed-off-by: Jon Loeliger <[email protected]>
|
|
Identification Register (CIR).
|
|
|
|
Based on patch by Mike Frysinger, 20 Jun 2006
|
|
|
|
Modifications are based on the linux kernel approach and
support two use cases:
1) Add O= to the make command line
'make O=/tmp/build all'
2) Set environement variable BUILD_DIR to point to the desired location
'export BUILD_DIR=/tmp/build'
'make'
The second approach can also be used with a MAKEALL script
'export BUILD_DIR=/tmp/build'
'./MAKEALL'
Command line 'O=' setting overrides BUILD_DIR environent variable.
When none of the above methods is used the local build is performed and
the object files are placed in the source directory.
|
|
|
|
|
|
|
|
|