- Oct 19, 2012
-
-
Joe Hershberger authored
There used to be a huge structure duplicated 3 times in the source. Signed-off-by:
Joe Hershberger <joe.hershberger@ni.com> Signed-off-by:
Tom Rini <trini@ti.com>
-
- Oct 16, 2012
-
-
Joe Hershberger authored
Provide more information when using redundant environments Consistently print debug info to stderr Signed-off-by:
Joe Hershberger <joe.hershberger@ni.com>
-
Joe Hershberger authored
Fix crash introduced by a073d63a36524453a817ab029fad5b188f46127e when attempting to delete a variable. Signed-off-by:
Joe Hershberger <joe.hershberger@ni.com>
-
- Oct 15, 2012
-
-
Joe Hershberger authored
This was introduced in: 8679d0ffdcc0beafea8e6942c0c67cf859afa18e - COMMON: Use __stringify() instead of MK_STR() The header is now needed since common.h is not included in this tool. Signed-off-by:
Joe Hershberger <joe.hershberger@ni.com>
-
Marek Vasut authored
The default kernel-doc strips starting spaces from every single line in the Example section. This makes the code look bad. Thus, implement special handling for this section. Signed-off-by:
Marek Vasut <marex@denx.de>
-
Marek Vasut authored
Pull slightly modified version of Documentation/DocBook, the related perl script scripts/kernel-doc and the scripts/docproc.c from Linux kernel and implant it into U-Boot. This will allow smooth generation of kerneldoc style documentation. It was necessary to modify the DocBook/Makefile to work with U-Boot build system. The changes were only minor though and involved replacing the kbuild specific parts. It was also necessary to replace use of variables like KERNEL_VERSION with U_BOOT_VERSION, strings like Linux kernel with U-Boot Bootloader etc. so the generated result actually matches. Finally, it was necessary to adjust docproc.c, since the documentation in U-Boot is located in doc/DocBook instead of Documentation/DocBook as is in case of the Linux kernel. Some parts of the DocBook Makefile are unused, but to allow easier sync with Linux kernel, these parts are still left in. The targets enabled now are "htmldocs" "pdfdocs" "psdocs" "xmldocs" and "cleandocs" to remove the results of documentation build. Linux scripts/docproc.c: commit f0f3ca8d967462dafb815412b14ca3339b9817a6 Date: Wed Jun 15 11:53:13 2011 +0200 Linux scripts/kernel-doc: commit 1b40c1944db445c1de1c47ffd8cd426167f488e8 Date: Sun Aug 12 10:46:15 2012 +0200 Linux Documentation/DocBook: commit bb8187d35f820671d6dd76700d77a6b55f95e2c5 Date: Thu May 17 19:06:13 2012 -0400 Signed-off-by:
Marek Vasut <marex@denx.de>
-
Joe Hershberger authored
Add a mention of the lock file to the README for the fw_printenv tool. Signed-off-by:
Joe Hershberger <joe.hershberger@ni.com> Reported-by:
Luka Perkov <uboot@lukaperkov.net>
-
Joe Hershberger authored
If the pointer passed into envmatch() is NULL, return -1 instead of crashing. Signed-off-by:
Joe Hershberger <joe.hershberger@ni.com>
-
Joe Hershberger authored
Use a lock file at /var/lock/fw_printenv.lock. Avoids seriously confusing the MTD driver. Signed-off-by:
Joe Hershberger <joe.hershberger@ni.com>
-
Joe Hershberger authored
We will only call fw_getenv when the env has already been initialized. Signed-off-by:
Joe Hershberger <joe.hershberger@ni.com>
-
Joe Hershberger authored
The length included the name length, and then it was subtracted back out on each use. Now we don't include it in the first place. Also realloc as we process arguments and eliminate memset. Use memcpy instead of manually copying each byte. Signed-off-by:
Joe Hershberger <joe.hershberger@ni.com>
-
Joe Hershberger authored
Originally added in aa701b94 Before this patch, there was a hard-coded env that was used as default if the env in flash is detected as invalid. Now this tool (compiled for a given board) will share the default env with the u-boot for the board. Fix include of config.h Need to define "TEXT_BASE" when building the fw_env tool so that the default env will be correct for environments which use it. Define __ASSEMBLY__ when calling #include <config.h> so that we only get #defines (all we're interested in). Signed-off-by:
Joe Hershberger <joe.hershberger@ni.com>
-
Fabio Estevam authored
There are some errors reported by checkpatch.pl that can be easily cleaned up by using the cleanpatch tool. Import the cleanpatch script from linux kernel 3.5.4 stable version as from the following commit: commit cb3ed5b7e09c6c0462e396d55e3fecc0980a333a Author: H. Peter Anvin <hpa@zytor.com> Date: Fri May 25 17:58:26 2007 -0700 scripts: Make cleanfile/cleanpatch warn about long lines Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
Simon Glass authored
Sometimes we don't get a valid filename or line number from checkpatch.pl, for example if the patch is in a bad format. Deal with this by using a default value, rather than a stack trace. Signed-off-by:
Simon Glass <sjg@chromium.org>
-
Simon Glass authored
Sometimes it is possible to forget the name of the branch you used to generate an upstream series. To assist with this, add an optional patman does not use this. Signed-off-by:
Simon Glass <sjg@chromium.org>
-
Marek Vasut authored
Kill multiple occurances and redeclaration of MK_STR in favor of __stringify(). Signed-off-by:
Marek Vasut <marex@denx.de> Cc: Wolfgang Denk <wd@denx.de> Signed-off-by:
Tom Rini <trini@ti.com>
-
- Oct 04, 2012
-
-
Allen Martin authored
Modeled after gcc-version, add function to get binutils version. Signed-off-by:
Allen Martin <amartin@nvidia.com> Acked-by:
Wolfgang Denk <wd@denx.de>
-
- Sep 26, 2012
-
-
Otavio Salvador authored
Specially when many revisions are need for a patchset, the most interesting information is about the last set of changes so we output the changelog in reverse order to easy identification of most recent change set. Signed-off-by:
Otavio Salvador <otavio@ossystems.com.br> Acked-by:
Simon Glass <sjg@chromium.org>
-
- Sep 24, 2012
-
-
Joe Hershberger authored
It is desirable to use different port numbers for sending and receiving packets with netconsole in the case where you have more than one device on the local subnet with netconsole enabled for broadcast. When they use the same port for both, any output from one will look like input to the other. This is typlically not desirable. This patch allows the input and output ports to be specified separately in the environment. Signed-off-by:
Joe Hershberger <joe.hershberger@ni.com> Cc: Mike Frysinger <vapier@gentoo.org> Acked-by:
Mike Frysinger <vapier@gentoo.org>
-
- Sep 18, 2012
-
-
Benoît Thébaudeau authored
Commit 5e724ca2 did the same thing for env_common and env_embedded, but forgot fw_env. Signed-off-by:
Benoît Thébaudeau <benoit.thebaudeau@advansee.com> Cc: Wolfgang Denk <wd@denx.de>
-
- Sep 02, 2012
-
-
Otavio Salvador authored
In case an address is listed in the To list, those will be skipped on Cc list or user might end with a duplicated message. This fixes the case when a tag points to same address used as series destination thus avoiding duplicated sending. Signed-off-by:
Otavio Salvador <otavio@ossystems.com.br>
-
Otavio Salvador authored
When a patchset had a RFC series, a v1 might have a changelog of changes done since the RFC. The patch changes the range checked for changelog and allow it to start for version 1. Signed-off-by:
Otavio Salvador <otavio@ossystems.com.br> Acked-by:
Simon Glass <sjg@chromium.org>
-
Ilya Yanok authored
Currently patman assumes that there should be only one Signoff line and this is obviously incorrect: we often have to work with patches containing other people signoffs. Moreover, it's really desirable to preserve the comments between signoffs. So until some sophisticated signoff processing will be developed I suggest just don't mess with signoffs at all and treat them like plain text lines. The only drawback I've found so far is the case where you have a patch with someones else signoff but not yours and also have to patman tags under signoff line. In this case you will get extra empty line between signoffs. Signed-off-by:
Ilya Yanok <ilya.yanok@cogentembedded.com>
-
Ilya Yanok authored
Don't try to sort and uniq changelog entries as this breaks multiline entries. It will be better to add some real multi-line support but for now just preserve the entries as is. Signed-off-by:
Ilya Yanok <ilya.yanok@cogentembedded.com>
-
Ilya Yanok authored
We already got all changes from git log output and the comment to the ProcessLine function clearly states that 'patch' mode is not for scanning tags. Signed-off-by:
Ilya Yanok <ilya.yanok@cogentembedded.com>
-
Ilya Yanok authored
Changes may end in '---' line or Signoff line (generated by git format-patch) in case of Series-changes: lines being the last ones in commit message. So detect it properly. Signed-off-by:
Ilya Yanok <ilya.yanok@cogentembedded.com>
-
- Aug 23, 2012
-
-
Shaohui Xie authored
Provides a tool to build boot Image for PBL(Pre boot loader) which is used on Freescale CoreNet SoCs, PBL can be used to load some instructions and/or data for pre-initialization. The default output image is u-boot.pbl, for more details please refer to doc/README.pblimage. Signed-off-by:
Shaohui Xie <Shaohui.Xie@freescale.com> Signed-off-by:
Andy Fleming <afleming@freescale.com>
-
- Aug 10, 2012
-
-
Luka Perkov authored
Signed-off-by:
Luka Perkov <uboot@lukaperkov.net> Acked-by:
Prafulla Wadaskar <Prafulla@marvell.com> Acked-by:
Mike Frysinger <vapier@gentoo.org>
-
- Jul 27, 2012
-
-
Daniel Schwierzeck authored
Fix some remains of the renaming of inca-swap-bytes introduced in commit 60b74bde MIPS: INCA-IP: rename inca-swap-bytes host tool Signed-off-by:
Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
-
- Jul 20, 2012
-
-
Mike Frysinger authored
We have a header file specifically for mingw cruft, so keep it there to avoid crap spreading into the main tools. This lets our devs just worry about *nix systems. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
- Jul 08, 2012
-
-
Vladimir Yakovlev authored
mkenvimage does not build due to missed os_support.o and unsupported file modes S_IRGRP S_IWGRP. Tested with mingw 4.2.1 on ubuntu 12.04. Signed-off-by:
Vladimir Yakovlev <nagos@inbox.ru>
-
- Jul 07, 2012
-
-
Luka Perkov authored
The kwboot program boots boards based on Marvell's Kirkwood platform via Xmodem over their integrated UART. Signed-off-by:
Daniel Stodden <daniel.stodden@googlemail.com> Acked-by:
Luka Perkov <uboot@lukaperkov.net> Tested-By:
Holger Brunck <holger.brunck@keymile.com> Tested-By:
David Purdy <david.c.purdy@gmail.com> Tested-by:
Simon Guinot <simon.guinot@sequanux.org>
-
- Jul 02, 2012
-
-
Andreas Bießmann authored
Use the POSIX variant of basename due to BSD systems (e.g. OS X) do not provide GNU version of basename(3). It is save to use the POSIX variant here cause we do never use argv[0] later on which may be modified by the basename(3) POSIX variant. On systems providing GNU variant the GNU variant should be used since string.h is included before libgen.h. Therefore let the _GNU_SOURCE as is. This patch fixes following warning (on OS X): ---8<--- mkenvimage.c: In function ‘main’: mkenvimage.c:105: warning: implicit declaration of function ‘basename’ mkenvimage.c:105: warning: assignment makes pointer from integer without a cast --->8--- Signed-off-by:
Andreas Bießmann <andreas.devel@googlemail.com> cc: Keith Mok <ek9852@gmail.com>
-
- Jun 21, 2012
-
-
Eric Nelson authored
This tests for a bad habits of mine like this: return 0 ; Signed-off-by:
Eric Nelson <eric.nelson@boundarydevices.com>
-
Loïc Minier authored
Signed-off-by:
Loïc Minier <lool@debian.org>
-
- Jun 19, 2012
-
-
Vikram Narayanan authored
patman shouts when it couldn't find a $(HOME)/.patman file. Handle it in a sane way by creating a new one for the user. It looks for a user.name and user.email in the global .gitconfig file, waits for the user input if it can't find there. Update the same in the README Signed-off-by:
Vikram Narayanan <vikram186@gmail.com> Acked-by:
Simon Glass <sjg@chromium.org> Cc: Simon Glass <sjg@chromium.org> Cc: Wolfgang Denk <wd@denx.de>
-
Vikram Narayanan authored
Move the config file from ~/.config/patman to ~/.patman as it is more appropriate to have it there. Update the same in the README. Signed-off-by:
Vikram Narayanan <vikram186@gmail.com> Cc: Simon Glass <sjg@chromium.org> Cc: Wolfgang Denk <wd@denx.de> Acked-by:
Simon Glass <sjg@chromium.org>
-
Mike Frysinger authored
Compressing the logos with lzma rather than gzip saves ~9kb with the Blackfin 24bit images and ~3kb with the 16bit images. Add a new -l option to easylogo so people can pick lzma as their decompression routine. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
- May 15, 2012
-
-
Tom Rini authored
Added from Linux - commit fde7d9049e55ab85a390be7f415d74c9f62dd0f9 Signed-off-by:
Tom Rini <trini@ti.com>
-
- Apr 30, 2012
-
-
Vikram Narayanan authored
Fix the location of patman path in README Signed-off-by:
Vikram Narayanan <vikram186@gmail.com> Cc: Simon Glass <sjg@chromium.org>
-