- 17 6月, 2016 11 次提交
-
-
由 Heiko Schocher 提交于
add missing USB_MUSB_* and CONFIG_G_DNL_* board configuration. Signed-off-by: NHeiko Schocher <hs@denx.de>
-
由 Andreas Dannenberg 提交于
Enable FIT support for AM57xx platforms using the high-security (HS) device variant. Signed-off-by: NAndreas Dannenberg <dannenberg@ti.com> Reviewed-by: NLokesh Vutla <lokeshvutla@ti.com>
-
由 Stefano Babic 提交于
twister board was not updated after changing SPL defines, resulting in a broken board. Signed-off-by: NStefano Babic <sbabic@denx.de>
-
由 Thomas Lange 提交于
I no longer have access to such a board Signed-off-by: NThomas Lange <thomas@corelatus.se>
-
由 Petr Kulhavy 提交于
Remove redundant #if defined(CONFIG_SPL_OS_BOOT) statement around getenv() calls in spl_load_image_ext_os(). The whole function is surrounded by #ifdef CONFIG_SPL_OS_BOOT. No functional change. Signed-off-by: NPetr Kulhavy <brain@jikos.cz> CC: Guillaume GARDET <guillaume.gardet@free.fr> Acked-by: NGuillaume GARDET <guillaume.gardet@free.fr>
-
由 Andreas Dannenberg 提交于
The comments in the source file are riddled with spelling mistakes. Be a good citizen and take a stab at cleaning up some of the more obvious ones. Signed-off-by: NAndreas Dannenberg <dannenberg@ti.com> Reviewed-by: NSimon Glass <sjg@chromium.org>
-
由 Srinivas, Madan 提交于
Adds FIT support to the SPL and u-boot for AM437x HS devices. Signed-off-by: NMadan Srinivas <madans@ti.com> Reviewed-by: NLokesh Vutla <lokeshvutla@ti.com>
-
由 Srinivas, Madan 提交于
Adds missing NAND option to CONFIG_SYS_EXTRA_OPTIONS for AM437x HS EVMs. This syncs up the config options between GP and HS EVMs. Signed-off-by: NMadan Srinivas <madans@ti.com> Reviewed-by: NLokesh Vutla <lokeshvutla@ti.com>
-
由 Tom Rini 提交于
With updated moveconfig.py and an better default, re-generate the migration of BOOTDELAY to the defconfig. Reviewed-by: NHans de Goede <hdegoede@redhat.com> Signed-off-by: NTom Rini <trini@konsulko.com>
-
由 Tom Rini 提交于
The value of 0 is fairly uncommon while 2 is one of the more common ones so switch. Signed-off-by: NTom Rini <trini@konsulko.com>
-
-
- 14 6月, 2016 1 次提交
-
-
由 Eran Matityahu 提交于
Add support for loading splash image from NAND Flash formatted with a (UBI) filesystem. Signed-off-by: NEran Matityahu <eran.m@variscite.com> Cc: Heiko Schocher <hs@denx.de> Cc: Igor Grinberg <grinberg@compulab.co.il> Cc: Tom Rini <trini@konsulko.com> Cc: Nikita Kiryanov <nikita@compulab.co.il> Cc: Stefano Babic <sbabic@denx.de> Acked-by: NNikita Kiryanov <nikita@compulab.co.il>
-
- 13 6月, 2016 28 次提交
-
-
由 Lokesh Vutla 提交于
Select a right dtb from FIT for am437x-hs platform. Reported-by: NMadan Srinivas <madans@ti.com> Signed-off-by: NLokesh Vutla <lokeshvutla@ti.com>
-
由 Lokesh Vutla 提交于
Add proper dtb file name for AM572x-IDK in env. Reviewed-by: NTom Rini <trini@konsulko.com> Signed-off-by: NLokesh Vutla <lokeshvutla@ti.com>
-
由 Schuyler Patton 提交于
Add initial DTS support for AM572-IDK evm. Reviewed-by: NTom Rini <trini@konsulko.com> Signed-off-by: NSchuyler Patton <spatton@ti.com> Signed-off-by: NNishanth Menon <nm@ti.com> Signed-off-by: NLokesh Vutla <lokeshvutla@ti.com>
-
由 Lokesh Vutla 提交于
Enable FIT support for AM57xx platforms Reviewed-by: NTom Rini <trini@konsulko.com> Signed-off-by: NLokesh Vutla <lokeshvutla@ti.com>
-
由 Lokesh Vutla 提交于
FIT allows for a multiple dtb in a single image. SPL needs away to detect the right dtb to be used. Adding support for the same for am57xx platforms. Reviewed-by: NTom Rini <trini@konsulko.com> Signed-off-by: NLokesh Vutla <lokeshvutla@ti.com>
-
由 Lokesh Vutla 提交于
board/am57xx supports all boards based on am57xx. Rename the taget as TARGET_AM57XX_EVM. Fixes: 74cc8b09 ("board: ti: beagle_x15: Rename to indicate support for TI am57xx evms") Reviewed-by: NTom Rini <trini@konsulko.com> Signed-off-by: NLokesh Vutla <lokeshvutla@ti.com>
-
由 Eddy Petrișor 提交于
Add initial support for NXP's S32V234 SoC and S32V234EVB board. The S32V230 family is designed to support computation-intensive applications for image processing. The S32V234, as part of the S32V230 family, is a high-performance automotive processor designed to support safe computation-intensive applications in the area of vision and sensor fusion. Code originally writen by: Original-signed-off-by: NStoica Cosmin-Stefan <cosminstefan.stoica@freescale.com> Original-signed-off-by: NMihaela Martinas <Mihaela.Martinas@freescale.com> Original-signed-off-by: NEddy Petrișor <eddy.petrisor@gmail.com> Signed-off-by: NEddy Petrișor <eddy.petrisor@nxp.com>
-
由 Stoica Cosmin-Stefan 提交于
The Linflex module is integrated on some NXP automotive SoCs part of the former Freescale portfolio, like S32V234, an SoC for Advanced Driver Assistance Systems. Original-signed-off-by: NStoica Cosmin-Stefan <cosminstefan.stoica@freescale.com> Original-signed-off-by: NChircu Bogdan <Bogdan.Chircu@freescale.com> Original-signed-off-by: NDepons Eric <eric.depons@freescale.com> Original-signed-off-by: NEddy Petrișor <eddy.petrisor@gmail.com> Signed-off-by: NEddy Petrișor <eddy.petrisor@gmail.com>
-
由 Steve Rae 提交于
Add support for the Broadcom BCM23550 board. Signed-off-by: NSteve Rae <srae@broadcom.com>
-
-
-
-
由 Alexey Brodkin 提交于
In the upcoming release of axs103 v1.1 CPU will run @100MHz which we support with that change. Signed-off-by: NAlexey Brodkin <abrodkin@synopsys.com>
-
由 Alexey Brodkin 提交于
Memory barriers are proven to be a requirement for both compiler and real hardware to properly serialize access to critical data. For example if CPU or data bus it uses may do reordering of data accesses absence of memory barriers might easily lead to very subtle and hard to debug data corruptions. This implementation was heavily borrowed from up to date Linux kernel. Signed-off-by: NAlexey Brodkin <abrodkin@synopsys.com>
-
由 Alexey Brodkin 提交于
Now when we have support of IOC (IO-Coherency block) cahce operations on regions are tuned to not be dummy stubs if IOC was found and enabled in the core. That makes flush_dcache_range() useless for our purposes here. And since we do need to flush modified reset vector to at least L2 cache (AKA SLC) so other cores will see it via its L1 instruction cache we're using always functional flush_dcache_all() here. Signed-off-by: NAlexey Brodkin <abrodkin@synopsys.com> Cc: Marek Vasut <marex@denx.de>
-
由 Alexey Brodkin 提交于
According to ARC HS databook it is required to flush and disable caches prior programming IOC registers. Otherwise ongoing coherent memory operations may not observe the coherency protocols as expected. But since in ARC HS v2.1 there's no way to disable SLC (AKA L2 cache) we're doing our best flushing and invalidating it. Signed-off-by: NAlexey Brodkin <abrodkin@synopsys.com>
-
由 Alexey Brodkin 提交于
invalidate_dcache_all() could be used in different use-cases and what is especially important most of those cases won't be related to DMAed data to or from peripherals, i.e. we'll be doing invalidation of data used purely by CPU cores. Given that IOC engine only snoops data that goes through DMA we need to care ourselves about data used only by CPU cores and so remove dependency on IOC from invalidate_dcache_all() and always do real invalidation. Signed-off-by: NAlexey Brodkin <abrodkin@synopsys.com>
-
由 Marcin Niestroj 提交于
In case we have restarted u-boot there is a chance that environment buffer contains old environment (from the previous boot). If UBI volume is zero size, ubi_volume_read() doesn't modify the buffer and exits successfully. We need to clear buffer manually before reading it from UBI, so the invalid CRC will cause setting default environment in case that the UBI volume is zero size. Signed-off-by: NMarcin Niestroj <m.niestroj@grinn-global.com>
-
-
由 Masahiro Yamada 提交于
Tidy up garbage left by commit bb597c0e ("common: bootdelay: move CONFIG_BOOTDELAY into a Kconfig option"). Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-
由 Masahiro Yamada 提交于
At this point, this is not referenced from anywhere, so remove it (but it will be re-added later for a different meaning). Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-
由 Masahiro Yamada 提交于
The sed script, tools/scripts/define2mk.sed, converts config defines from C headers into include/autoconf.mk for the use in Makefiles. I found the tool adds quotes around negative integer values. For example, at the point of the v2016.07-rc1 tag, include/configs/microblaze-generic.h defines #define CONFIG_BOOTDELAY -1 /* -1 disables auto-boot */ Because it is an integer option, it should be converted to: CONFIG_BOOTDELAY=-1 But, the script actually converts it to: CONFIG_BOOTDELAY="-1" This is a fatal problem for the tools/moveconfig.py because it parses include/autoconf.mk for the config defines from the board headers. CONFIG_BOOTDELAY="-1" is considered as a string type option and it is dropped due to the type mismatch from the entry in Kconfig. This commit fixes the script so that the tools/moveconfig.py can correctly convert integer options with a negative value. Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-
由 Joe Hershberger 提交于
This option allows the 'make autoconf.mk' step to run against a former repo state, while the savedefconfig step runs against the current repo state. This is convenient for the case where something in the Kconfig has changed such that the defconfig is no longer complete with the new Kconfigs. This feature allows the .config to be built assuming those old Kconfigs, but then savedefconfig based on the new state of the Kconfigs. If in doubt, always specify this switch. It will always do the right thing even if not required, but if it was required and you don't use it, the moved configs will be incorrect. When not using this switch, you must very carefully evaluate that all moved configs are correct. Signed-off-by: NJoe Hershberger <joe.hershberger@ni.com> Reviewed-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-
由 Joe Hershberger 提交于
The old color blends in with similar messages and makes them not stand out. Signed-off-by: NJoe Hershberger <joe.hershberger@ni.com> Reviewed-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-
由 Joe Hershberger 提交于
Signed-off-by: NJoe Hershberger <joe.hershberger@ni.com> Reviewed-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-
由 Masahiro Yamada 提交于
The Slot.poll() method is already complicated and a new feature we are going to add will make it more difficult to understand the execution flow. Refactor it with helper methods, .handle_error(), .do_defconfig(), .do_autoconf(), .do_savedefconfig, and .update_defconfig(). Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-
由 Masahiro Yamada 提交于
I found "tools/moveconfig -s" might be useful for defconfig re-sync. I could optimize it for re-sync if I wanted, but I do not want to make the code complex for this feature. Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com> Reviewed-by: NJoe Hershberger <joe.hershberger@ni.com>
-
由 Masahiro Yamada 提交于
Now, this tools invokes "make savedefconfig" only when it needs to do so, but there might be cases where a user wants the tool to do savedefconfig forcibly, for example, some defconfigs were already out of sync and the user wants to fix it as well. Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com> Reviewed-by: NJoe Hershberger <joe.hershberger@ni.com>
-