22 Aug, 2014
14 commits
-
Signed-off-by: Hans de Goede
-
Emails to Sandeep Paulraj
have been bouncing.Please assign new maintainer(s) to get these boards
back to Maintained.Signed-off-by: Masahiro Yamada
Cc: Tom Rini -
This board has been orphaned for a while and old enough.
Signed-off-by: Masahiro Yamada
-
These boards have been orphaned for a while and old enough.
Signed-off-by: Masahiro Yamada
-
This board has been orphaned for a while and old enough.
Signed-off-by: Masahiro Yamada
-
This board has been orphaned for a while and old enough.
Signed-off-by: Masahiro Yamada
-
This board has been orphaned for a while and old enough.
Signed-off-by: Masahiro Yamada
-
Emails to the board maintainer
"Rishi Bhattacharya "
have been bouncing.Tom suggested to remove this board.
Remove also omap1510_udc.c because this is the last board
to enable it.Signed-off-by: Masahiro Yamada
Suggested-by: Tom Rini -
Import scripts/objdiff improvements from Linux v3.16, which
consists of 7 commits written by me.commit 7fa0e6db3cedc9b70d68a4170f1352e2b1aa0f90
scripts: objdiff: support directories for the augument of record commandcommit 8ac28bee76eec006aac5ba5c418878a607d53a9b
scripts: objdiff: fix a commentcommit 8b5d0f20d64f00ffd5685879f8eb3659379f5aaa
scripts: objdiff: change the extension of disassembly from .o to .discommit 18165efa8203a34d82f60a1831ea290e7304c654
scripts: objdiff: improve path flexibility for record commandcommit 1ecc8e489abfdaa6d8d1689f7ff62fdf1adda30c
scripts: objdiff: remove unnecessary codecommit 5ab370e91af70d5f1b1dbaec78798a2ff236a2d5
scripts: objdiff: direct error messages to stderrcommit fd6e12423311697860f30d10398a0f9eb91977d2
scripts: objdiff: get the path to .tmp_objdiff more simplySigned-off-by: Masahiro Yamada
-
"make %_config all" was supported for the first time in U-Boot:
commit 53bca5ab
kbuild: support simultaneous board configuration and "make all"Surprisingly it had not been working in Linux Kernel for a long time.
So I sent back the patch to the Linux Kbuild community and it was
accepted with a little code improvement, at commit 9319f453.Now, you can do "make defconfig all" or "make %_defconfig all"
in Linux too.This commit updates some scripts to fill the code-diff
between Linux and U-Boot.Signed-off-by: Masahiro Yamada
-
This commit was imported from Linux Kernel:
commit a86fe353 written by me.W=... provides extra gcc checks.
Having such code in scripts/Makefile.build results in the same flags
being added to KBUILD_CFLAGS multiple times becuase
scripts/Makefile.build is invoked every time Kbuild descends into
the subdirectories.Since the top Makefile is already too cluttered, this commit moves
all of extra gcc check stuff to a new file scripts/Makefile.extrawarn,
which is included from the top Makefile.Signed-off-by: Masahiro Yamada
-
The following configs are not defined at all:
- CONFIG_INCA_IP_SWITCH
- CONFIG_PBL2800_ETHER
- CONFIG_PHY_ICPLUSSigned-off-by: Masahiro Yamada
-
In Python, sys.exit() function can also take an object other
than an integer.If an integer is given to the argument, Python exits with the return
code of it. If a non-integer argument is given, Python outputs it
to stderr and exits with the return code of 1.That means,
print >> sys.stderr, "Blah Blah"
sys.exit(1)is equivalent to
sys.exit("Blah Blah")
The latter is a useful shorthand.
Note:
Some error messages in Buildman and Patman were output to stdout.
But they should go to stderr. They are also fixed by this commit.
This is a nice side effect.Signed-off-by: Masahiro Yamada
Acked-by: Simon Glass -
Signed-off-by: Masahiro Yamada
21 Aug, 2014
7 commits
-
There is the requirement on the chassis's backplane that when the clocks
have been enabled, they then should not disappear.Resetting the Zarlink clocking chips at unit reset violates this
requirement because the backplane clocks are not supplied during the
reset time.To avoid this side effect, both the Zarlink clocking chips are reset
only at power up.Signed-off-by: Valentin Longchamp
-
Board specific README file should be moved to board folder.
Signed-off-by: York Sun
-
XFI is supported on T4QDS-XFI board, which removed slot3, and four LANEs
of serdes2 are routed to a SFP+ cages, which to house fiber cable or
direct attach cable(copper), the copper cable is used to emulate the
10GBASE-KR scenario.So, for XFI usage, there are two scenarios, one will use fiber cable,
another will use copper cable. For fiber cable, there is NO PHY, while
for copper cable, we need to use internal PHY which exist in Serdes to
do auto-negotiation and link training, which implemented in kernel.
We use hwconfig to define cable type for XFI, and fixup dtb based on the
cable type.For copper cable, set below env in hwconfig:
fsl_10gkr_copper:
the can be fm1_10g1, fm1_10g2, fm2_10g1, fm2_10g2. The
four s do not have to be coexist in hwconfig. For XFI ports,
if a given 10G port will use the copper cable for 10GBASE-KR, set the
of the port in hwconfig, otherwise, fiber cable will be
assumed to be used for the port.For ex. if four XFI ports will both use copper cable, the hwconfig
should contain:fsl_10gkr_copper:fm1_10g1,fm1_10g2,fm2_10g1,fm2_10g2
For fiber cable:
1. give PHY address to a XFI port, otherwise, the XFI ports will not be
available in U-boot, there is no PHY physically for XFI when using fiber
cable, this is just to make U-boot happy and we can use the XFI ports
in U-boot.
2. fixup dtb to use fixed-link in case of fiber cable which has no PHY.
Kernel requests that a MAC must have a PHY or fixed-link.When using XFI protocol, the MAC 9/10 on FM1 should init as 10G interface.
Change serdes 2 protocol 56 to 55 which has same feature as 56 since 56
is not valid any longer.Signed-off-by: Shaohui Xie
Reviewed-by: York Sun -
When u-boot initializes the RAM (early in boot) it looks for the "pram"
env variable to know which is area it cannot use. If the "pram" env variable
is not found, the default CONFIG_PRAM value is used.This value used to be 0 (no protection at all). This patch sets it to a
value that covers PHRAM and PNVRAM that must be protected in our case.Signed-off-by: Valentin Longchamp
Signed-off-by: Holger Brunck
Reviewed-by: York Sun -
This Patch updates error print for QE which should be easily understood
Signed-off-by: Vijay Rai
Reviewed-by: York Sun -
If hwconfig does not contains "en_cpc" then by default all cpcs are enabled
If this config is defined then only those individual cpcs which are defined
in the subargument of "en_cpc" will be enabled e.g en_cpc:cpc1,cpc2; (this
will enable cpc1 and cpc2) or en_cpc:cpc2; (this enables just cpc2)Signed-off-by: Shaveta Leekha
Signed-off-by: Sandeep Singh
Reviewed-by: York Sun
20 Aug, 2014
4 commits
-
This commit adds new test for UMS USB gadget to u-boot mainline tree.
It is similar in operation to the one already available in test/dfu
directory.Signed-off-by: Lukasz Majewski
Acked-by: Stephen Warren -
By mistake I've forgotten to add the SPDX license tags for the DFU testing
scripts.
This commit fixes that and also provides some other relevant information.Signed-off-by: Lukasz Majewski
Acked-by: Stephen Warren -
It is now possible to pass to the dfu_gadget_test_init.sh script the sizes
of files to be generated.This feature is required by UMS tests which reuse this code.
Signed-off-by: Lukasz Majewski
Acked-by: Stephen Warren -
It is necessary to provide the same Vendor and Product IDs as the one in
the original Linux kernel code.Without this change the USB mass storage gadget is not working with Windows7.
Signed-off-by: Lukasz Majewski
Acked-by: Minkyu Kang
13 Aug, 2014
15 commits
-
Older versions of git (e.g. Ubuntu 10.04) do not support this flag. By
default they do not decorate. So only enable this flag when supported.Suggested-by: Tom Rini
Signed-off-by: Simon Glass -
Move the code that builds a 'git log' command into a function so we can more
easily adjust it.Signed-off-by: Simon Glass
-
It is useful to be able to build only some of the commits in a branch. Add
support for the -c option to allow this. It was previously parsed by
buildman but not implemented.Suggested-by: York Sun
Signed-off-by: Simon Glass
Acked-by: York Sun -
Currently buildman allows a list of boards to build to be specified on the
command line. The list can include specific board names, architecture, SOC
and so on.At present the list of boards is dealt with in an 'OR' fashion, and there
is no way to specify something like 'arm & freescale', meaning boards with
ARM architecture but only those made by Freescale. This would exclude the
PowerPC boards made by Freescale.Support an '&' operator on the command line to permit this. Ensure that
arguments can be specified in a single string to permit easy shell quoting.Suggested-by: York Sun
Signed-off-by: Simon Glass
Acked-by: York Sun -
The current README is a bit sparse in this area, so add a few more
examples.Suggested-by: Tom Rini
Signed-off-by: Simon Glass -
If buildman finds no problems it prints nothing. This can be a bit confusing,
so add a message that all is well.Signed-off-by: Simon Glass
-
Add a new --config-file option (-G) to specify a different configuration
file from the default ~/.buildman.Reported-by: Tom Rini
Signed-off-by: Simon Glass -
The non-incremental build method is no longer used, so remove it.
Signed-off-by: Simon Glass
-
Normally buildman operates in two passes - one to do the build and another
to summarise the errors. Add a verbose option (-v) to display build problems
as they happen. With -e also given, this will display errors too.When building the current source tree (rather than a list of commits in a
branch), both -v and -e are enabled automatically.Signed-off-by: Simon Glass
-
We need the output options to be available in several places. It's a pain
to pass them into each function. Make them properties of the builder and
add a single function to set them up. At the same time, add a function which
produces summary output using these options.Signed-off-by: Simon Glass
-
These options have got slightly out of order. Fix them.
Signed-off-by: Simon Glass
-
The builder.py file is getting too long, so split out some code.
Signed-off-by: Simon Glass
-
Originally buildman had some support for building the current source tree.
However this was dropped before it was submitted, as part of the effort to
make it faster when building entire branches.Reinstate this support. If no -b option is given, buildman will build the
current source tree.Reported-by: Masahiro Yamada
Signed-off-by: Simon Glass -
For those used to MAKEALL, buildman seems strange. Add some notes to ease
the transition.Signed-off-by: Simon Glass
-
There are several typos in the README - fix them.
Signed-off-by: Simon Glass