- Oct 24, 2016
-
-
Make sure the driver writes the cmd_data register only once per read transfer instead of doing so potentially repeatedly. In case the read transfer didn't finish quickly enough, the loop in the driver code would spin fast enough to write the same value into the cmd_data register again before re-checking whether the transfer completed, which would cause another spurious read transfer on the bus. Signed-off-by:
Marek Vasut <marex@denx.de> Cc: Stefan Roese <sr@denx.de> Cc: Alexey Brodkin <abrodkin@synopsys.com> Cc: Heiko Schocher <hs@denx.de> Cc: Dinh Nguyen <dinguyen@opensource.altera.com> Cc: Chin Liang See <clsee@altera.com>
-
Tom Rini authored
- Add a PPA for a more recent qemu (required for PowerPC to work) - Add tests to run test.py for various QEMU platforms. This relies on swarren's uboot-test-hooks repository to provide the abstractions. Acked-by:
Stephen Warren <swarren@nvidia.com> Reviewed-by:
Heiko Schocher <hs@denx.de> Signed-off-by:
Tom Rini <trini@konsulko.com>
-
Tom Rini authored
We don't need to use TEST_CMD in order to run tests. We need a BUILDMAN and TOOLCHAIN variable to avoid having to duplicate logic or write some wrapper function. But this makes the tests harder as we add more complex examples. Signed-off-by:
Tom Rini <trini@konsulko.com> Acked-by:
Stephen Warren <swarren@nvidia.com> Reviewed-by:
Heiko Schocher <hs@denx.de>
-
Tom Rini authored
We can now build for microblaze, sh4 and xtensa. Signed-off-by:
Tom Rini <trini@konsulko.com> Acked-by:
Stephen Warren <swarren@nvidia.com> Reviewed-by:
Heiko Schocher <hs@denx.de>
-
Tom Rini authored
- Drop the 'cache' line, travis-ci says to not cache apt packages (and does not). - Get the Ubuntu provided toolchain for ARM and PowerPC. - Add more toolchain options that buildman can fetch. Signed-off-by:
Tom Rini <trini@konsulko.com> Acked-by:
Stephen Warren <swarren@nvidia.com> Reviewed-by:
Heiko Schocher <hs@denx.de>
-
Tom Rini authored
We currently will always see a number of warnings due to device tree issues. These (and other warnings) should not make the build be marked as failure so catch exit status 129 specifically and return 0 in that case. Signed-off-by:
Tom Rini <trini@konsulko.com> Acked-by:
Stephen Warren <swarren@nvidia.com> Reviewed-by:
Heiko Schocher <hs@denx.de>
-
Tom Rini authored
Currently we fail to fetch the dtc.git tree due to an SSL issue within the travis-ci environment. The easiest fix here is to switch to a git URI. Signed-off-by:
Tom Rini <trini@konsulko.com> Acked-by:
Stephen Warren <swarren@nvidia.com> Reviewed-by:
Heiko Schocher <hs@denx.de>
-
Tom Rini authored
In order to make other various improvements, update to the latest environment travis-ci supports. Signed-off-by:
Tom Rini <trini@konsulko.com> Acked-by:
Stephen Warren <swarren@nvidia.com> Reviewed-by:
Heiko Schocher <hs@denx.de>
-
Emmanuel Vadot authored
If a subsystem wasn't configured, avoid enumeration. Signed-off-by:
Emmanuel Vadot <manu@bidouilliste.com>
-
Masahiro Yamada authored
Supporting shell-style wildcards for the --defconfigs option will be useful to run the moveconfig tool against a specific platform. For example, "uniphier*" in the file passed by --defconfigs option will be expanded to defconfig files that start with "uniphier". This is easier than listing out all defconfig files you are interested in. Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com> Reviewed-by:
Joe Hershberger <joe.hershberger@ni.com>
-
Masahiro Yamada authored
Commit b02e4044 ("libfdt: Bring in upstream stringlist functions") broke codying style in some places especially by inserting an extra whitespace before fdt_stringlist_count(). Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com> Acked-by:
Simon Glass <sjg@chromium.org>
-
Masahiro Yamada authored
If fdt_getprop() fails, negative error code should be returned. [ DTC commit: daa75e8fa5942caa8e97931aed3a1ee0b7edd74b ] Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by:
David Gibson <david@gibson.dropbear.id.au>
-
Masahiro Yamada authored
If fdt_getprop() fails, negative error code should be returned. [ DTC commit: e28eff5b787adb3f461d1653598818b2f1f25a73 ] Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by:
David Gibson <david@gibson.dropbear.id.au>
-
Nicolae Rosia authored
Commit a85362fb refactored the code but the register read ended up in the wrong if branch. Currently, the else branch checks a variable which is always 0. Signed-off-by:
Nicolae Rosia <nicolae_rosia@mentor.com> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
Stefan Brüns authored
Instead of creating a journal entry for each directory block, even if the block is unmodified, only log the modified block. Signed-off-by:
Stefan Brüns <stefan.bruens@rwth-aachen.de> Reviewed-by:
Tom Rini <trini@konsulko.com> Reviewed-by:
Lukasz Majewski <l.majewski@samsung.com>
-
Stefan Brüns authored
The direntlen checks were quite bogus, i.e. the loop termination used "len + offset == blocksize" (exact match only), and checked for a direntlen less than 0. The latter can never happen as the len is unsigned, this has been reported by Coverity, CID 153384. Use the same code as in search_dir for directory traversal. This code has the correct checks for direntlen >= sizeof(struct dirent), and offset < blocksize. Signed-off-by:
Stefan Brüns <stefan.bruens@rwth-aachen.de> Reported-by: Coverity (CID: 153383, 153384) Reviewed-by:
Tom Rini <trini@konsulko.com> Reviewed-by:
Lukasz Majewski <l.majewski@samsung.com>
-
Stefan Brüns authored
Use the same variable names as in search_dir, to make purpose of variables more obvious. Signed-off-by:
Stefan Brüns <stefan.bruens@rwth-aachen.de> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
git://git.denx.de/u-boot-fdtTom Rini authored
-
- Oct 23, 2016
-
-
Simon Glass authored
This converts the following to Kconfig: CONFIG_SYS_STDIO_DEREGISTER This option should never be enabled in SPL, so use CONFIG_IS_ENABLED(SYS_STDIO_DEREGISTER) when checking the option. Signed-off-by:
Simon Glass <sjg@chromium.org> [trini: Re-sync] Signed-off-by:
Tom Rini <trini@konsulko.com>
-
Simon Glass authored
This converts the following to Kconfig: CONFIG_USB_KEYBOARD Signed-off-by:
Simon Glass <sjg@chromium.org> [trini: Fixup MPC86* configs] Signed-off-by:
Tom Rini <trini@konsulko.com>
-
Simon Glass authored
This converts the following to Kconfig: CONFIG_SYS_CONSOLE_INFO_QUIET Signed-off-by:
Simon Glass <sjg@chromium.org> [trini: Make this default n, re-run the migration] Signed-off-by:
Tom Rini <trini@konsulko.com>
-
Simon Glass authored
This converts the following to Kconfig: CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE Signed-off-by:
Simon Glass <sjg@chromium.org> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
Simon Glass authored
This converts the following to Kconfig: CONFIG_SYS_CONSOLE_ENV_OVERWRITE Signed-off-by:
Simon Glass <sjg@chromium.org> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
Simon Glass authored
This converts the following to Kconfig: CONFIG_CONSOLE_SCROLL_LINES Signed-off-by:
Simon Glass <sjg@chromium.org> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
Simon Glass authored
This is not used in U-Boot. Drop it. Signed-off-by:
Simon Glass <sjg@chromium.org> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
Simon Glass authored
This should be defined in a header file so that arguments are checked. Move it to video.h. Signed-off-by:
Simon Glass <sjg@chromium.org> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
Simon Glass authored
This converts the following to Kconfig: CONFIG_CONSOLE_EXTRA_INFO Signed-off-by:
Simon Glass <sjg@chromium.org> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
Simon Glass authored
This converts the following to Kconfig: CONFIG_VIDEO_SW_CURSOR Signed-off-by:
Simon Glass <sjg@chromium.org> Reviewed-by:
Tom Rini <trini@konsulko.com> [trini: Re-convert, find all the cases where this is off] Signed-off-by:
Tom Rini <trini@konsulko.com>
-
Simon Glass authored
This is not used in U-Boot. Signed-off-by:
Simon Glass <sjg@chromium.org> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
Simon Glass authored
This converts the following to Kconfig: CONFIG_VGA_AS_SINGLE_DEVICE Once we migrate to driver model for video, we should be able to drop this option. Signed-off-by:
Simon Glass <sjg@chromium.org>
-
Simon Glass authored
This is not used in U-Boot. Signed-off-by:
Simon Glass <sjg@chromium.org> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
Simon Glass authored
This is not used in U-Boot. Signed-off-by:
Simon Glass <sjg@chromium.org> Acked-by:
Minkyu Kang <mk7.kang@samsung.com> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
Simon Glass authored
This is not used anywhere in U-Boot. Signed-off-by:
Simon Glass <sjg@chromium.org> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
Simon Glass authored
This is not used in U-Boot anymore. Signed-off-by:
Simon Glass <sjg@chromium.org> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
Simon Glass authored
This converts the following to Kconfig: CONFIG_SYS_CONSOLE_BG_COL CONFIG_SYS_CONSOLE_FG_COL Signed-off-by:
Simon Glass <sjg@chromium.org> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
Simon Glass authored
This converts the following to Kconfig: CONFIG_VIDEO_CT69000 Signed-off-by:
Simon Glass <sjg@chromium.org> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
Simon Glass authored
This converts the following to Kconfig: CONFIG_CFB_CONSOLE_ANSI Signed-off-by:
Simon Glass <sjg@chromium.org> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
Simon Glass authored
This converts the following to Kconfig: CONFIG_CFB_CONSOLE Signed-off-by:
Simon Glass <sjg@chromium.org>
-
Simon Glass authored
This is not really a config. Rename it to avoid confusion. Signed-off-by:
Simon Glass <sjg@chromium.org> Reviewed-by:
Tom Rini <trini@konsulko.com> Reviewed-by:
Jagan Teki <jteki@openedev.com>
-
Simon Glass authored
This is not really a config. Rename it to avoid confusion. Signed-off-by:
Simon Glass <sjg@chromium.org> Reviewed-by:
Tom Rini <trini@konsulko.com> Reviewed-by:
Jagan Teki <jteki@openedev.com>
-