- Apr 10, 2013
-
-
Tom Rini authored
Add documentation for the current DFU config options. DFU is a standard USB device class so more information is available from usb.org Signed-off-by:
Tom Rini <trini@ti.com>
-
- Apr 08, 2013
-
-
Simon Glass authored
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>
-
Simon Glass authored
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>
-
Doug Anderson authored
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>
-
Simon Glass authored
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>
-
git://git.denx.de/u-boot-x86Tom Rini authored
-
Mingkai Hu authored
The header file div64.h includes <asm/types.h> which defines the phys_addr_t according to the macro CONFIG_PHYS_64BIT, while the macro CONFIG_PHYS_64BIT is included in common.h which comes after div64.h, so in order to get consistent type definition for phys_addr_t, common.h should be included before div64.h, Or else, the parameters of phys_addr_t type will be passed wrongly when CONFIG_PHYS_64BIT is defined. Signed-off-by:
Mingkai Hu <Mingkai.Hu@freescale.com>
-
York Sun authored
cmd_test.c adds "true" and "false" as new commands. We need to avoid macro expansion for U_BOOT_CMD. Signed-off-by:
York Sun <yorksun@freescale.com>
-
Łukasz Majewski authored
Increase size of DMA buffer from 4MiB to 8MiB. This is necessary due to uImage size increase. Signed-off-by:
Lukasz Majewski <l.majewski@samsung.com> Signed-off-by:
Kyungmin Park <kyungmin.park@samsung.com>
-
Łukasz Majewski authored
Following commit: "cmd_ext4: BREAK and correct ext4write parameter order" SHA1:0171d52c introduced cleanup of ext4write semantics to be consistent with other filesystem's writing commands (e.g. fatwrite). This commit provides correct ext4write command generation at DFU eMMC code. Signed-off-by:
Lukasz Majewski <l.majewski@samsung.com> Signed-off-by:
Kyungmin Park <kyungmin.park@samsung.com>
-
- Apr 05, 2013
-
-
Tom Rini authored
Wolfgang requested this be reverted and Rob agreed after further discussion. This was a symptom of a larger problem we need to deal with. This reverts commit 60d7d5a6. Signed-off-by:
Tom Rini <trini@ti.com>
-
- Apr 04, 2013
-
-
Simon Glass authored
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>
-
Simon Glass authored
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>
-
Simon Glass authored
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>
-
Simon Glass authored
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>
-
Simon Glass authored
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>
-
Simon Glass authored
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>
-
Simon Glass authored
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>
-
Doug Anderson authored
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>
-
Doug Anderson authored
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>
-
Simon Glass authored
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>
-
Simon Glass authored
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>
-
Simon Glass authored
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>
-
Simon Glass authored
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>
-
Simon Glass authored
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>
-
Simon Glass authored
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>
-
Simon Glass authored
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>
-
Stefan Roese authored
This fixes this build warning: Configuring for qemu_mips64 - Board: qemu-mips64, Options: SYS_BIG_ENDIAN text data bss dec hex filename 215344 13082 218720 447146 6d2aa qemu_mips64/u-boot cfi_flash.c: In function 'flash_map': cfi_flash.c:217:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] Signed-off-by:
Stefan Roese <sr@denx.de> Cc: Tom Rini <trini@ti.com>
-
- Apr 03, 2013
-
-
Tom Rini authored
Signed-off-by:
Tom Rini <trini@ti.com>
-
- Apr 02, 2013
-
-
Linus Walleij authored
This makes sure we have inline functions such as inb/outb that are used in these two files by including the arch-specific <asm/io.h> header. However the ARM version does not provide the accessors unless the config symbol __io is also defined so add that in front of the include. After this the bios emulator will compile on ARM systems. Signed-off-by:
Linus Walleij <linus.walleij@linaro.org>
-
Stephen Warren authored
The "mmc rescan" command takes no arguments. However, executing "mmc rescan 1" succeeds, leading the user to believe that MMC device 1 has been rescanned. In fact, the "current" MMC device has been rescanned, and the current device may well not be 1. Add error-checking to the "mmc" command to explicitly reject any extra command-line arguments so that it's more obvious when U-Boot isn't doing what the user thought they asked it to. Signed-off-by:
Stephen Warren <swarren@nvidia.com>
-
Albert ARIBAUD authored
Simon Glass' commit 3929fb0a, which changed all occurrences of __bss__end__ into __bss_end, left behind some untouched __bss_end__ occurrences in all 33 u-boot.lds.debug files, in board/mousse/u-boot.lds.ram and in board/mousse/u-boot.lds.rom. These are replaced here. Signed-off-by:
Albert ARIBAUD <albert.u.boot@aribaud.net>
-
Marc Dietrich authored
start_sect is not aligned to a 4 byte boundary thus causing exceptions on ARM platforms. Access this field via the get_unaligned_le32 macro. Signed-off-by:
Marc Dietrich <marvin24@gmx.de>
-
Stephen Warren authored
CONFIG_SYS_HZ must be 1000, and get_timer() must therefore return ms. Document this. README text provided by Tom Rini. Signed-off-by:
Stephen Warren <swarren@wwwdotorg.org>
-
Vadim Bendebury authored
It was noticed that when `make distclean' is run, the make process terminates with error reporting something like: rm: cannot remove '/tmp/foobar/': Is a directory make: *** [clobber] Error 1 The problem is that the list of files targeted for removal includes a directory in case CONFIG_SPL_TARGET is not set. The fix has been tested as follows: Ran several times the following sequence of commands: CROSS_COMPILE=/usr/bin/arm-linux-gnueabi- make O=/tmp/foobar smdk5250_config CROSS_COMPILE=/usr/bin/arm-linux-gnueabi- make O=/tmp/foobar distclean it did not cause an error, it used to before this change. Signed-off-by:
Vadim Bendebury <vbendeb@chromium.org> Acked-by:
Simon Glass <sjg@chromium.org>
-
Rob Herring authored
Most of the various environment functions create CONFIG_ENV_SIZE buffers on the stack. At least on ARM and PPC which have 4KB stacks, this can overflow the stack if we have large environment sizes. So move all the buffers off the stack to static buffers. Signed-off-by:
Rob Herring <rob.herring@calxeda.com>
-
York Sun authored
Bash ver 3.x doesn't support the parameter expansion with case substitution. Use tr instead. Signed-off-by:
York Sun <yorksun@freescale.com> Acked-by:
Allen Martin <amartin@nvidia.com>
-
Jagan Teki authored
This patch provides a support to build the user specified dts. Signed-off-by:
Jagannadha Sutradharudu Teki <jaganna@xilinx.com> Acked-by:
Simon Glass <sjg@chromium.org>
-
Jagan Teki authored
This patch addjusted the write buffer size for M29EW devices those are operated in 8-bit mode. The M29EW devices seem to report the CFI information wrong when it's in 8 bit mode. There's an app note from Numonyx on this issue and there's a patch in the open source as well for Linux, but it doesn't seem to be in mainline. Signed-off-by:
Jagannadha Sutradharudu Teki <jaganna@xilinx.com> Tested-by:
Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
-