| 18122019 | 12-Apr-2013 |
Albert ARIBAUD <albert.u.boot@aribaud.net> |
Merge branch 'u-boot/master' into 'u-boot-arm/master'
Conflicts: drivers/video/exynos_fb.c |
| 2979b263 | 11-Apr-2013 |
Benoît Thébaudeau <benoit.thebaudeau@advansee.com> |
autoconfig.mk: Make it possible to define configs from other configs
Give more flexibility to define configs that can be interpreted by make, e.g. to define fallback values of configs like in the ex
autoconfig.mk: Make it possible to define configs from other configs
Give more flexibility to define configs that can be interpreted by make, e.g. to define fallback values of configs like in the example below.
Before this change, the config lines: #define CONFIG_SPL_MAX_SIZE 2048 #define CONFIG_SPL_PAD_TO CONFIG_SPL_MAX_SIZE would have been changed in autoconfig.mk into: CONFIG_SPL_MAX_SIZE=2048 CONFIG_SPL_PAD_TO="CONFIG_SPL_MAX_SIZE"
Hence, a make recipe using as an argument to $(OBJCOPY): --pad-to=$(CONFIG_SPL_PAD_TO) would have issued: --pad-to="CONFIG_SPL_MAX_SIZE" which means nothing for $(OBJCOPY) and makes it fail.
Thanks to this change, the config lines above are changed in autoconfig.mk into: CONFIG_SPL_MAX_SIZE=2048 CONFIG_SPL_PAD_TO=$(CONFIG_SPL_MAX_SIZE)
Hence, the make recipe above now issues: --pad-to=2048 as expected from the defined config.
Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com> Reviewed-by: Tom Rini <trini@ti.com>
show more ...
|
| 785881f7 | 08-Apr-2013 |
Joe Hershberger <joe.hershberger@ni.com> |
env: Add redundant env support to UBI env
Allow the user to specify two UBI volumes to use for the environment
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com> |
| 2b74433f | 08-Apr-2013 |
Joe Hershberger <joe.hershberger@ni.com> |
env: Add support for UBI environment
UBI is a better place for the environment on NAND devices because it handles wear-leveling and bad blocks.
Gluebi is needed in Linux to access the env as an MTD
env: Add support for UBI environment
UBI is a better place for the environment on NAND devices because it handles wear-leveling and bad blocks.
Gluebi is needed in Linux to access the env as an MTD partition.
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com>
show more ...
|
| 645b271a | 26-Mar-2013 |
Simon Glass <sjg@chromium.org> |
patman: Add Series-process-log tag to sort/uniq change logs
For some series with lots of changes it is annoying that duplicate change log items are not caught. It is also helpful sometimes to sort t
patman: Add Series-process-log tag to sort/uniq change logs
For some series with lots of changes it is annoying that duplicate change log items are not caught. It is also helpful sometimes to sort the change logs.
Add a Series-process-log tag to enable this, which can be placed in a commit to control this.
The change to the Cc: line is to fix a checkpatch warning.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Doug Anderson <dianders@chromium.org>
show more ...
|
| 902a9715 | 26-Mar-2013 |
Simon Glass <sjg@chromium.org> |
patman: Add -a option to refrain from test-applying the patches
Especially with the Linux kernel, it takes a long time (a minute or more) to test-apply the patches, so patman becomes significantly l
patman: Add -a option to refrain from test-applying the patches
Especially with the Linux kernel, it takes a long time (a minute or more) to test-apply the patches, so patman becomes significantly less useful. The only real problem that is found with this apply step is trailing spaces. Provide a -a option to skip this step, for those working with clean patches.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Doug Anderson <dianders@chromium.org>
show more ...
|
| 68618281 | 01-Mar-2013 |
Doug Anderson <dianders@chromium.org> |
patman: Don't barf if the word 'commit' starts a line
Patman's regular expression for detecting the start of a commit in a git log was a little simplistic and could be confused if the git log itself
patman: Don't barf if the word 'commit' starts a line
Patman's regular expression for detecting the start of a commit in a git log was a little simplistic and could be confused if the git log itself had the word "commit" as the start of a line (as this commit does). Make patman a little more robust.
Signed-off-by: Doug Anderson <dianders@chromium.org> Acked-by: Simon Glass <sjg@chromium.org>
show more ...
|
| a1318f7c | 26-Mar-2013 |
Simon Glass <sjg@chromium.org> |
patman: Provide option to ignore bad aliases
Often it happens that patches include tags which don't have aliases. It is annoying that patman fails in this case, and provides no option to continue ot
patman: Provide option to ignore bad aliases
Often it happens that patches include tags which don't have aliases. It is annoying that patman fails in this case, and provides no option to continue other than adding empty tags to the .patman file.
Correct this by adding a '-t' option to ignore tags that don't exist. Print a warning instead.
Since running the tests is not a common operation, move this to --test instead, to reserve -t for this new option.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Doug Anderson <dianders@chromium.org>
show more ...
|
| 8bf3c322 | 28-Mar-2013 |
Josh Wu <josh.wu@atmel.com> |
logo: update to the new logo for ATMEL
Atmel change to new logo since 2012. This patch update the logo to new one.
Signed-off-by: Josh Wu <josh.wu@atmel.com> Signed-off-by: Andreas Bießmann <andrea
logo: update to the new logo for ATMEL
Atmel change to new logo since 2012. This patch update the logo to new one.
Signed-off-by: Josh Wu <josh.wu@atmel.com> Signed-off-by: Andreas Bießmann <andreas.devel@googlemail.com>
show more ...
|
| fc3fe1c2 | 03-Apr-2013 |
Simon Glass <sjg@chromium.org> |
buildman - U-Boot multi-threaded builder and summary tool
This tool handles building U-Boot to check that you have not broken it with your patch series. It can build each individual commit and repor
buildman - U-Boot multi-threaded builder and summary tool
This tool handles building U-Boot to check that you have not broken it with your patch series. It can build each individual commit and report which boards fail on which commits, and which errors come up. It also shows differences in image sizes due to particular commits.
Buildman aims to make full use of multi-processor machines.
Documentation and caveats are in tools/buildman/README.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
| 3fefd5ef | 03-Apr-2013 |
Simon Glass <sjg@chromium.org> |
patman: Ignore all Gerrit Commit-* tags
These tags are used by Gerrit, so let's ignore all of them.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Doug Anderson <dianders@chromium.org> |
| ca706e76 | 26-Mar-2013 |
Simon Glass <sjg@chromium.org> |
patman: Minor help message/README fixes
A few of the help messages are not quite right, and there is a typo in the README. Fix these.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Doug
patman: Minor help message/README fixes
A few of the help messages are not quite right, and there is a typo in the README. Fix these.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Doug Anderson <dianders@chromium.org>
show more ...
|
| 0d99fe0f | 26-Mar-2013 |
Simon Glass <sjg@chromium.org> |
patman: Fix the comment in CheckTags to mention multiple tags
This comment is less than helpful. Since multiple tags are supported, add an example of how multiple tags work.
Signed-off-by: Simon Gl
patman: Fix the comment in CheckTags to mention multiple tags
This comment is less than helpful. Since multiple tags are supported, add an example of how multiple tags work.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Doug Anderson <dianders@chromium.org>
show more ...
|
| ed922275 | 26-Mar-2013 |
Simon Glass <sjg@chromium.org> |
patman: Don't allow spaces in tags
At present something like:
Revert "arm: Add cache operations"
will try to use
Revert "arm
as a tag. Clearly this is wrong, so fix it.
If the revert is i
patman: Don't allow spaces in tags
At present something like:
Revert "arm: Add cache operations"
will try to use
Revert "arm
as a tag. Clearly this is wrong, so fix it.
If the revert is intended to be tagged, then the tag can come before the revert, perhaps. Alternatively the 'Cc' tag can be used in the commit messages.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Doug Anderson <dianders@chromium.org>
show more ...
|
| d29fe6e2 | 26-Mar-2013 |
Simon Glass <sjg@chromium.org> |
patman: Fix up checkpatch parsing to deal with 'CHECK' lines
checkpatch has a new type of warning, a 'CHECK'. At present patman fails with these, which makes it less than useful.
Add support for ch
patman: Fix up checkpatch parsing to deal with 'CHECK' lines
checkpatch has a new type of warning, a 'CHECK'. At present patman fails with these, which makes it less than useful.
Add support for checks, making it backwards compatible with the old checkpatch.
At the same time, clean up formatting of the CheckPatches() output, fix erroneous "internal error" if multiple patches have warnings and be more robust to new types of problems.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Doug Anderson <dianders@chromium.org>
show more ...
|
| fe2f8d9e | 20-Mar-2013 |
Simon Glass <sjg@chromium.org> |
patman: Add Cover-letter-cc tag to Cc cover letter to people
The cover letter is sent to everyone who is on the Cc list for any of the patches in the series. Sometimes it is useful to send just the
patman: Add Cover-letter-cc tag to Cc cover letter to people
The cover letter is sent to everyone who is on the Cc list for any of the patches in the series. Sometimes it is useful to send just the cover letter to additional people, so that they are aware of the series, but don't need to wade through all the individual patches.
Add a new Cover-letter-cc tag for this purpose.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Doug Anderson <dianders@chromium.org>
show more ...
|
| 6d819925 | 17-Mar-2013 |
Doug Anderson <dianders@chromium.org> |
patman: Allow specifying the message ID your series is in reply to
Some versions of git don't seem to prompt you for the message ID that your series is in reply to. Allow specifying this from the c
patman: Allow specifying the message ID your series is in reply to
Some versions of git don't seem to prompt you for the message ID that your series is in reply to. Allow specifying this from the command line.
Signed-off-by: Doug Anderson <dianders@chromium.org> Acked-by: Simon Glass <sjg@chromium.org>
show more ...
|
| 28b3594e | 15-Mar-2013 |
Doug Anderson <dianders@chromium.org> |
patman: Make "Reviewed-by" an important tag
Although "Reviewed-by:" is a tag that gerrit adds, it's also a tag used by upstream. Stripping it is undesirable. In fact, we should treat it as importa
patman: Make "Reviewed-by" an important tag
Although "Reviewed-by:" is a tag that gerrit adds, it's also a tag used by upstream. Stripping it is undesirable. In fact, we should treat it as important.
Signed-off-by: Doug Anderson <dianders@chromium.org> Reviewed-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Simon Glass <sjg@chromium.org>
show more ...
|
| 5f6a1c42 | 15-Dec-2012 |
Simon Glass <sjg@chromium.org> |
patman: Add additional git utilties
Add methods to find out the commits in a branch, clone a repo and fetch from a repo.
Signed-off-by: Simon Glass <sjg@chromium.org> |
| e62f905e | 15-Dec-2012 |
Simon Glass <sjg@chromium.org> |
patman: Allow reading metadata from a list of commits
We normally read from the current branch, but buildman will need to look at commits from another branch. Allow the metadata to be read from any
patman: Allow reading metadata from a list of commits
We normally read from the current branch, but buildman will need to look at commits from another branch. Allow the metadata to be read from any list of commits, to provide this flexibility.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
| dc191505 | 15-Dec-2012 |
Simon Glass <sjg@chromium.org> |
patman: Allow commands to raise on error, or not
Make raise_on_error a parameter so that we can control which commands raise and which do not. If we get an error reading the alias file, just continu
patman: Allow commands to raise on error, or not
Make raise_on_error a parameter so that we can control which commands raise and which do not. If we get an error reading the alias file, just continue.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
| a10fd93c | 15-Dec-2012 |
Simon Glass <sjg@chromium.org> |
patman: Make command methods return a CommandResult
Rather than returning a list of things, return an object. That makes it easier to access the returned items, and easier to extend the return value
patman: Make command methods return a CommandResult
Rather than returning a list of things, return an object. That makes it easier to access the returned items, and easier to extend the return value later.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
| 71162e3c | 15-Dec-2012 |
Simon Glass <sjg@chromium.org> |
patman: Add cros_subprocess library to manage subprocesses
This adds a new library on top of subprocess which permits access to the subprocess output as it is being generated. We can therefore give
patman: Add cros_subprocess library to manage subprocesses
This adds a new library on top of subprocess which permits access to the subprocess output as it is being generated. We can therefore give the illusion that a process is running independently, but still monitor its output so that we know what is going on.
It is possible to display output on a terminal as it is generated (a little like tee). The supplied output function is called with all stdout/stderr data as it arrives.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
| 43bca004 | 15-Dec-2012 |
Simon Glass <sjg@chromium.org> |
patman: Use bright ANSI colours by default
Rather than the rather dull colours, use bright versions which normally look better and are easier to read.
Signed-off-by: Simon Glass <sjg@chromium.org> |
| bbd01435 | 15-Dec-2012 |
Simon Glass <sjg@chromium.org> |
patman: Use ANSI colours only when outputting to a terminal
It is easy to detect whether or not the process is connected to a terminal, or piped to a file. Disable ANSI colours automatically when ou
patman: Use ANSI colours only when outputting to a terminal
It is easy to detect whether or not the process is connected to a terminal, or piped to a file. Disable ANSI colours automatically when output is not to a terminal.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|