04 Jul, 2017
1 commit
-
There was for long time no activity in the 4xx area.
We need to go further and convert to Kconfig, but it
turned out, nobody is interested anymore in 4xx,
so remove it.Signed-off-by: Heiko Schocher
23 Jun, 2017
1 commit
-
The variable syndrome_codes is only used when DEBUG is define, add #if
guards around it in the same style as the rest of the file.Cc: Stefan Roese
Signed-off-by: Tom Rini
Reviewed-by: Stefan Roese
12 Jun, 2017
1 commit
-
There was for long time no activity in the 8xx area.
We need to go further and convert to Kconfig, but it
turned out, nobody is interested anymore in 8xx,
so remove it (with a heavy heart, knowing that I remove
here the root of U-Boot).Signed-off-by: Heiko Schocher
26 Jan, 2017
1 commit
-
This is not defined anywhere in U-Boot. Drop this dead code.
Signed-off-by: Simon Glass
16 Jul, 2016
1 commit
-
Fix a number of typos, including:
* "compatble" -> "compatible"
* "eanbeld" -> "enabled"
* "envrionment" -> "environment"
* "FTD" -> "FDT" (for "flattened device tree")
* "ommitted" -> "omitted"
* "overriden" -> "overridden"
* "partiton" -> "partition"
* "propogate" -> "propagate"
* "resourse" -> "resource"
* "rest in piece" -> "rest in peace"
* "suport" -> "support"
* "varible" -> "variable"Signed-off-by: Robert P. J. Day
19 Apr, 2015
1 commit
-
Update the naming convention used in the network stack functions and
variables that Ethernet drivers use to interact with it.This cleans up the temporary hacks that were added to this interface
along with the DM support.This patch has a few remaining checkpatch.pl failures that would be out
of the scope of this patch to fix (drivers that are in gross violation
of checkpatch.pl).Signed-off-by: Joe Hershberger
Acked-by: Simon Glass
08 Jul, 2014
2 commits
-
These boards are old enough and have no maintainers.
Signed-off-by: Masahiro Yamada
-
These boards are old enough and have no maintainers.
Signed-off-by: Masahiro Yamada
18 Apr, 2014
2 commits
-
Enough time has passed since these boards were moved to Orphan. Remove.
- Remove board/RPXlite/*
- Remove board/RPXClassic/*
- Remove include/configs/RPXlite.h
- Remove include/configs/RPXClassic.h
- Clean-up defined(CONFIG_RPXCLASSIC)
- Move the entry from boards.cfg to doc/README.scrapyardSigned-off-by: Masahiro Yamada
-
Enough time has passed since these boards were moved to Orphan. Remove.
- Remove board/mbx8xx/*
- Remove include/configs/{MBX.h,MBX860T.h}
- Clean-up if defined(CONFIG_MBX)
- Move the entries from boards.cfg to doc/README.scrapyardSigned-off-by: Masahiro Yamada
13 Dec, 2013
1 commit
-
All objects under post/ directory are enabled by CONFIG_HAS_POST.
(post/tests.o is enabled by CONFIG_POST_STD_LIST.
But CONFIG_POST_STD_LIST depends on CONFIG_HAS_POST.)We can move CONFIG_HAS_POST switch to the top Makefile.
Signed-off-by: Masahiro Yamada
25 Nov, 2013
1 commit
-
Signed-off-by: Masahiro Yamada
01 Nov, 2013
1 commit
-
This commit also deletes post/rules.mk,
which in not necessary any more.Signed-off-by: Masahiro Yamada
24 Jul, 2013
1 commit
-
Signed-off-by: Wolfgang Denk
[trini: Fixup common/cmd_io.c]
Signed-off-by: Tom Rini
29 Oct, 2012
1 commit
-
These boards have long reached EOL, and there has been no indication
of any active users of such hardware for years. Get rid of the dead
weight.Signed-off-by: Wolfgang Denk
Cc: Wolfgang Grandegger
26 Jul, 2011
1 commit
-
We've got a handy dandy macro already for calculating the number of
elements in an array, so use it.Signed-off-by: Mike Frysinger
17 Dec, 2010
1 commit
-
This patch changes the PPC4xx ethernet POST loop test count from
currently 192 (256 - 64) to a default of 10. While doing this the max
frame size is increased. Each loop run uses a different frame size,
starting with a max of 1514 bytes, down to 64. The default loop
count of 10 can be overriden using CONFIG_SYS_POST_ETH_LOOPS in the
board config header.The TEST_NUM loop has been removed as it was never used.
The main reason for this change is to reduce the boot time on boards
using this POST test, like the lwmon5 board. This change reduces the
boot time by about 600ms on the lwmon5 board.Signed-off-by: Stefan Roese
Acked-by: Wolfgang Denk
28 Nov, 2010
1 commit
-
This patch fixes a problem in the Denali (440EPx) SDRAM ECC POST test.
When cache is enabled in the SDRAM area, the values written to SDRAM
need to be flushed from cache to SDRAM using the dcfb instruction.Without this patch the POST ECC test failed. Now its working again on
platforms with cache enabled in SDRAM.Signed-off-by: Stefan Roese
18 Nov, 2010
1 commit
-
Before this commit, weak symbols were not overridden by non-weak symbols
found in archive libraries when linking with recent versions of
binutils. As stated in the System V ABI, "the link editor does not
extract archive members to resolve undefined weak symbols".This commit changes all Makefiles to use partial linking (ld -r) instead
of creating library archives, which forces all symbols to participate in
linking, allowing non-weak symbols to override weak symbols as intended.
This approach is also used by Linux, from which the gmake function
cmd_link_o_target (defined in config.mk and used in all Makefiles) is
inspired.The name of each former library archive is preserved except for
extensions which change from ".a" to ".o". This commit updates
references accordingly where needed, in particular in some linker
scripts.This commit reveals board configurations that exclude some features but
include source files that depend these disabled features in the build,
resulting in undefined symbols. Known such cases include:
- disabling CMD_NET but not CMD_NFS;
- enabling CONFIG_OF_LIBFDT but not CONFIG_QE.Signed-off-by: Sebastien Carlier
04 Oct, 2010
1 commit
-
This patch changes the PPC4xx POST UART driver to use the common
NS16550 functions for receiving and sending. Additionally the
local function for SoC divisor setup are removed. Instead the
functions from arch/powerpc/cpu/ppc4xx/4xx_uart.c are used. This
removes code duplication.Also the common CONFIG_SYS_NS16550_COMx defines are now used
to describe the POST UART's.And a compile breakage is fixed, introduced by a git merge of
the ppc4xx/next branch into master. Now "ppc4xx.h" is moved to
"asm/ppc4xx.h". Fixed as well with this patch.Signed-off-by: Stefan Roese
29 Sep, 2010
1 commit
-
Conflicts:
include/ppc4xx.hSigned-off-by: Wolfgang Denk
23 Sep, 2010
2 commits
-
This patch moves some ppc4xx related headers from the common include
directory (include/) to the powerpc specific one
(arch/powerpc/include/asm/). This way to common include directory is not
so cluttered with files.Signed-off-by: Stefan Roese
-
This patch fixes a problem in the PPC4xx POST UART driver. This driver
incorrectly used the in/out8() io-accessor functions. This could lead to
problems since these functions don't guarantee execution ordering. This
patch now replaces these functions with the correct ones.Additionally the driver is converted to using the NS16550 struct instead
of macros for the register offsets.And some common code is factored out for better maintainability.
Signed-off-by: Stefan Roese
06 May, 2010
1 commit
-
Signed-off-by: Michael Zaidman
Fixed minor coding style issue.
Signed-off-by: Wolfgang Denk
22 Apr, 2010
1 commit
-
As discussed on the list, move "arch/ppc" to "arch/powerpc" to
better match the Linux directory structure.Please note that this patch also changes the "ppc" target in
MAKEALL to "powerpc" to match this new infrastructure. But "ppc"
is kept as an alias for now, to not break compatibility with
scripts using this name.Signed-off-by: Stefan Roese
Acked-by: Wolfgang Denk
Acked-by: Detlev Zundel
Acked-by: Kim Phillips
Cc: Peter Tyser
Cc: Anatolij Gustschin
13 Apr, 2010
1 commit
-
Signed-off-by: Peter Tyser
07 Oct, 2009
1 commit
-
Modify all existing *.c files to use the new register names
as seen in the AMCC manuals.Signed-off-by: Niklaus Giger
Signed-off-by: Stefan Roese
11 Sep, 2009
1 commit
-
This patch cleans up multiple issues of the 4xx register (mostly
DCR, SDR, CPR, etc) definitions:- Change lower case defines to upper case (plb4_acr -> PLB4_ACR)
- Change the defines to better match the names from the
user's manuals (e.g. cprpllc -> CPR0_PLLC)
- Removal of some unused definesPlease test this patch intensive on your PPC4xx platform. Even though
I tried not to break anything and tested successfully on multiple
4xx AMCC platforms, testing on custom platforms is recommended.Signed-off-by: Stefan Roese
24 Jul, 2009
1 commit
-
Signed-off-by: Matthias Fuchs
Signed-off-by: Stefan Roese
28 Mar, 2009
1 commit
-
Also minor coding style cleanup.
Signed-off-by: Wolfgang Denk
21 Mar, 2009
1 commit
-
The environment is the canonical storage location of the mac address, so
we're killing off the global data location and moving everything to
querying the env directly.The cpus that get converted here:
at91rm9200
mpc512x
mpc5xxx
mpc8260
mpc8xx
ppc4xxSigned-off-by: Mike Frysinger
CC: Ben Warren
CC: John Rigby
CC: Stefan Roese
19 Oct, 2008
1 commit
-
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
06 Aug, 2008
1 commit
-
Signed-off-by: Stefan Roese
06 Jun, 2008
1 commit
-
We use upper case letters for the AMCC processor defines (like
CONFIG_440SPE) in U-Boot. So the 440SPe is labeled CONFIG_440SPE and
not CONFIG_440SPe. This patch fixes the last misspelled config options.Signed-off-by: Stefan Roese
21 May, 2008
1 commit
-
Added OCM test to POST layer. This version runs before all other tests
but doesn't yet interrupt post sequence on failure.Signed-off-by: Ilya Yanok
Signed-off-by: Yuri Tikhonov
10 May, 2008
1 commit
-
Signed-off-by: Wolfgang Denk
29 Apr, 2008
1 commit
-
Signed-off-by: Yuri Tikhonov
28 Apr, 2008
1 commit
-
Signed-off-by: Kumar Gala
22 Apr, 2008
2 commits
-
Introduce the new logical option CONFIG_HAS_POST which is set when the
platform has CONFIG_POST set. Use CONFIG_HAS_POST in the post/ Makefiles
to determine should the POST libs be compiled for the selected target
platform, or not.To avoid breaking u-boot linking process, the empty post/libpost.a file is
created for platforms which do not have POSTs.Signed-off-by: Yuri Tikhonov
Signed-off-by: Wolfgang Denk -
Remove CONFIG_POST ifdefs from the post/ source files.
Signed-off-by: Yuri Tikhonov
Signed-off-by: Wolfgang Denk