In the earlier patches, the SPL/TPL fraamework was introduced.
For SD/SPI flash booting way, we introduce the SPL to enable a loader stub. The
SPL was loaded by the code from the internal on-chip ROM. The SPL initializes
the DDR according to the SPD and loads the final uboot image into DDR, then
ju
The P1020/P1011 SOCs support max 32bit DDR width as opposed to P2020/P2010
where max DDR data width supported is 64bit.
Add dynamic DDR size adjustment in second stage boot loader execution.
Signed-off-by: Prabhakar Kushwaha
---
arch/powerpc/cpu/mpc85xx/cpu.c |7 ++-
1 file changed, 6 i
On 30/04/14 03:16, Mateusz Zalega wrote:
> Because I'm leaving Samsung Electronics, I won't have access to their
> developer hardware anymore. Przemyslaw Marczak will take over my
> responsibilities.
>
> Signed-off-by: Mateusz Zalega
> Acked-by: Przemyslaw Marczak
> Cc: Minkyu Kang
> ---
> boa
Enabling configs for GPIO CMD, EXYNOS4 family and replacing
exynos_gpio_get with new linear GPIO pin number required
because of the new function asking only 2 arguments (pin
and value) instead of 3 (bank, pin and value).
Signed-off-by: Akshay Saraswat
Acked-by: Przemyslaw Marczak
---
Changes in
Used a script to recheck/verify pin mapping and existing mapping
appears to be fine, returning correct bank and pin values.
Did ./MAKEALL -a arm and found all Exynos/S5P related boards
compiled successfully.
Couldn't test booting over all of them.
Tested U-Boot bootup over SMDK5420, SMDK5250, Snow.
Define number of USB controllers used on P1020RDB-PD platform.
This platform has P1020 SoC which has two USB controllers, but
only first one is used on the platform
Signed-off-by: Ramneek Mehresh
---
arch/powerpc/include/asm/config_mpc85xx.h | 2 ++
include/configs/p1_p2_rdb_pc.h| 4
Dear Simon Glass,
Simon Glass chromium.org> writes:
>
> Support the iotrace feature for sandbox, and enable it, using some dummy
> I/O access methods.
>
> Signed-off-by: Simon Glass chromium.org>
> ---
>
> diff --git a/include/configs/sandbox.h b/include/configs/sandbox.h
> index fa62cb6.
Dear Akshay Saraswat,
On 06/05/14 23:37, Akshay Saraswat wrote:
> Adding two configs:
> * CONFIG_FIT - Enable FIT image support.
> * CONFIG_FIT_BEST_MATCH - Enable fetching correct DTB from
> FIT image by comparing compatibles.
>
> Signed-off-by: Akshay Saraswat
> Acked-b
On Thu, May 08, 2014 at 04:14:07PM +0800, Wu, Josh wrote:
> When write a file into FAT file system, it will search a match file in
> root dir. So the find_directory_entry() will get the first cluster of
> root dir content and search the directory item one by one. If the file
> is not found, we wil
On Thu, May 08, 2014 at 04:14:06PM +0800, Wu, Josh wrote:
> In fat_write.c, the last clust condition check is incorrect:
>
> if ((curclust >= 0xff8) || (curclust >= 0xfff8)) {
> ... ...
> }
>
> For example, in FAT32 if curclust is 0x11000. It is a valid clust.
> But on above condit
On Thu, May 08, 2014 at 04:14:05PM +0800, Wu, Josh wrote:
> Signed-off-by: Josh Wu
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listi
On Mon, May 12, 2014 at 01:01:51PM -0300, Fabio Estevam wrote:
> Run "tools/reformat.py -i -d '-' -s 8 boards0.cfg && mv boards0
> in order to keep the entries sorted.
>
> Signed-off-by: Fabio Estevam
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: Digital signature
On Tue, May 06, 2014 at 09:36:04AM +0200, Łukasz Majewski wrote:
> Code responsible for handling situation when ext4 has block size of 1024B
> can be ordered to take less space.
>
> This patch does that for ext4 common and write files.
>
> Signed-off-by: Lukasz Majewski
Applied to u-boot/maste
On Tue, May 06, 2014 at 09:36:05AM +0200, Łukasz Majewski wrote:
> This bug shows up when file stored on the ext4 file system is updated.
>
> The ext4fs_delete_file() is responsible for deleting file's (e.g. uImage)
> data.
> However some global data (especially ext4fs_indir2_block), which is use
On Mon, May 05, 2014 at 01:00:08PM -0700, Steve Rae wrote:
> Check the Backup GPT table if the Primary GPT table is invalid.
> Renamed "Secondary GPT" to "Backup GPT" as per:
> UEFI Specification (Version 2.3.1, Errata A)
>
> Signed-off-by: Steve Rae
Applied to u-boot/master, thanks!
--
Tom
On Thu, May 01, 2014 at 02:18:41PM -0400, Ralph Siemsen wrote:
> Trivial fix to .gitignore for spl/Makefile
>
> According to the gitignore man page:
>
> "An optional prefix "!" which negates the pattern; any matching file
> excluded by a previous pattern will become included again."
> ^^
On Fri, May 02, 2014 at 05:28:05PM -0700, York Sun wrote:
> DRAM size should use 64-bit variable when the size could be more than 4GB.
> Caught and verified on P4080DS with 4GB DDR.
>
> Signed-off-by: York Sun
> Acked-by: Simon Glass
Applied to u-boot/master, thanks!
--
Tom
signature.asc
D
On Fri, May 02, 2014 at 05:28:04PM -0700, York Sun wrote:
> Some platforms (tested on mpc85xx, mpc86xx) use global data before calling
> function baord_inti_f(). The data should not be cleared later. Any arch
> which uses global data in generic board board_init_f() should define
> CONFIG_SYS_GENER
On Thu, May 01, 2014 at 10:01:08AM -0400, Tom Rini wrote:
> We say we have an XIP (in this case, image loaded at desired execution
> address) when the image header has been offset in the load. It's
> possible that in some cases executing the header is non-fatal but that's
> not true in many other
On Mon, Apr 28, 2014 at 08:14:05PM +0100, Ian Campbell wrote:
> This sets up the linkage from the phydev back to the ethernet device. This
> symptom of not doing this which I noticed was:
> Waiting for PHY auto negotiation to complete
> rather than:
> dwmac.1c5 Waiting for PHY aut
On Mon, Apr 28, 2014 at 10:17:10AM +0900, Masahiro Yamada wrote:
> CONFIG_BOARDDIR is not referenced in these linker scripts.
> The comment /* CONFIG_BOARDDIR */ is misleading.
>
> Signed-off-by: Masahiro Yamada
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: Digital sig
On Fri, Apr 25, 2014 at 09:54:31PM +0900, Masahiro Yamada wrote:
> Commit 33a02da0 supported "" for the board field of boards.cfg.
> But it missed to modify spl/Makefile.
>
> This commit provides the flexibility so we can use "" board
> in SPL too.
Applied to u-boot/master, thanks!
--
Tom
si
On Mon, Apr 28, 2014 at 11:56:30AM +0200, Marek Vasut wrote:
> Add missing aes.c placeholder which includes lib/aes.c . Without this
> one, tools/env/ will fail to build.
>
> Signed-off-by: Marek Vasut
> Cc: Alexey Brodkin
> Cc: Masahiro Yamada
> Tested-by: Alexey Brodkin
> Tested-by: Heiko S
On Mon, Apr 28, 2014 at 05:45:05PM +0900, Masahiro Yamada wrote:
> Commit 345b77ba removed some nand_spl boards but
> it missed to delete linker scripts.
>
> These linker scripts are not used now.
>
> And one more fix:
> amcc/acadia does not support nand_spl anymore, so remove
> #if !defined(C
On Mon, Apr 28, 2014 at 10:18:34AM +0900, Masahiro Yamada wrote:
> Some new boards define CONFIG_SYS_HZ again! Remove.
>
> Signed-off-by: Masahiro Yamada
> Acked-by: Bo Shen
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: Digital signature
__
On Fri, Apr 25, 2014 at 03:35:43PM +0200, Kristian Otnes wrote:
> console_buffer array is defined to be CONFIG_SYS_CBSIZE + 1 long,
> whereas the_command array only CONFIG_SYS_CBSIZE long. Subsequent
> use of strcpy(the_command, console_buffer) will write final \0
> terminating byte outside the_co
On Thu, Apr 24, 2014 at 08:55:07AM +0530, Manish Badarkhe wrote:
> Make funtions static which are locally used in file.
>
> Signed-off-by: Manish Badarkhe
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: Digital signature
___
U-
On Fri, Apr 18, 2014 at 07:09:51PM +0900, Masahiro Yamada wrote:
> Using __DATE__, __TIME__ would make the build non-deterministic.
>
> If the code needs to refer to build date/time, use U_BOOT_DATE and
> U_BOOT_TIME in include/generated/timestamp_autogenerated.h instead.
>
> This commit has bee
On Fri, Apr 18, 2014 at 07:09:50PM +0900, Masahiro Yamada wrote:
> __DATE__ and __TIME__ makes the build non-deterministic.
> Drop the debug message using them.
>
> Signed-off-by: Masahiro Yamada
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: Digital signature
_
On Tue, Apr 22, 2014 at 03:45:42PM -0300, Fabio Estevam wrote:
> Signed-off-by: Fabio Estevam
> Acked-by: Simon Glass
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.d
On Sun, Apr 20, 2014 at 10:34:15AM +0200, Andreas Bießmann wrote:
> Commit 2842c1c24269a05142802d25520e7cb9035e456c introduced lib/sha256 into
> mkimage. Since then it will be compiled with HOSTCC which may produce errors
> on some systems. Most BSD systems (like OS X for me) do not ship a
> linux
On Fri, Apr 18, 2014 at 07:09:48PM +0900, Masahiro Yamada wrote:
> Some functions in include/net.h are ported from
> include/linux/etherdevice.h of Linux Kernel.
>
> For ex.
> is_zero_ether_addr()
> is_multicast_ether_addr()
> is_broadcast_ether_addr()
> is_valid_ether_addr();
>
> So, we
On Fri, Apr 18, 2014 at 07:09:47PM +0900, Masahiro Yamada wrote:
> Signed-off-by: Masahiro Yamada
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.d
On Fri, Apr 11, 2014 at 04:14:17PM +0800, Shengzhou Liu wrote:
> As some PHYs have non-standard PHY ID registers, PHY Id can't
> be read correctly by current get_phy_id function, so we enable
> get_phy_id redefinable to permit specific PHY driver having own
> specific get_phy_id function.
>
> Sig
On Wed, Apr 09, 2014 at 03:38:46PM -0400, Karicheri, Muralidharan wrote:
> keystone serial hw support hw flow control. This patch
> enables hw flow control for keystone EVMs as an optional
> feature based on CONFIG_SERIAL_HW_FLOW_CONTROL.
>
> Signed-off-by: Murali Karicheri
Applied to u-boot/ma
On Fri, Apr 18, 2014 at 05:46:13PM +0900, Masahiro Yamada wrote:
> The command "time" shows the execution time of the command given
> to the argument, like this:
>
> time: 45.293 seconds, 45293 ticks
>
> Since we adopted CONFIG_SYS_HZ = 1000 for all boards,
> we always have a simple formula:
On Fri, Apr 11, 2014 at 04:03:11PM +0800, Xiaobo Xie wrote:
> Function "genphy_parse_link()" used "if (mii_reg & BMSR_ANEGCAPABLE)" before,
> but used "if (phydev->supported & SUPPORTED_Autoneg)" now.
> So assign "phydev->supported" to "phydev->drv->features" for ar8035
> to enable autonegotiation
On Fri, Apr 18, 2014 at 07:09:49PM +0900, Masahiro Yamada wrote:
> bfin_gen_rand_mac() uses __DATE__ as the seed for random ethernet
> address. This makes the build non-deterministic.
>
> In the first place, it should not be implemented as a Bfin-specific
> function. Use eth_random_addr() instead
On Fri, Apr 04, 2014 at 08:09:58PM +0900, Masahiro Yamada wrote:
> gd->bd->bi_baudrate is a copy of gd->baudrate.
>
> Since baudrate is a common feature for all architectures,
> keep gd->baudrate only.
>
> It is true that bi_baudrate was passed to the kernel in that structure
> but it was a long
On Thu, Apr 24, 2014 at 03:24:28PM +0200, Michal Simek wrote:
> Trivial fix.
>
> Signed-off-by: Michal Simek
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://
On Tue, Apr 08, 2014 at 11:12:46AM +0900, Nobuhiro Iwamatsu wrote:
> Use of malloc of do_fat_write() causes cache error on ARM v7 platforms.
> Perhaps, the same problem will occur at any other CPUs.
> This replaces malloc with memalign to fix cache buffer alignment.
>
> Signed-off-by: Nobuhiro Iw
Dear Akshay Saraswat,
On 06/05/14 23:36, Akshay Saraswat wrote:
> This patch includes following changes :
> * Adds gpio pin numbering support for EXYNOS SOCs.
> To have consistent 0..n-1 GPIO numbering the banks are divided
> into different parts where ever they have holes in them.
>
> * Rena
Hi,
On 2 April 2014 17:24, Simon Glass wrote:
> This series adds a driver for TPS65090 and plumbs it in to get the LCD
> working correctly on snow.
>
> The display driver is already present, but needs information about the
> display to be provided in the device tree.
>
> The backlight also needs
On Tue, May 06, 2014 at 10:46:46AM +1200, Charles Manning wrote:
> mxsimage uses the same crc32 function as pblimage.
>
> Signed-off-by: Charles Manning
> Acked-by: Stefano Babic
This introduces warnings:
tools/mxsimage.c: In function ‘sb_build_command_load’:
tools/mxsimage.c:979:2: warning: p
Hey Tom,
The following changes since commit a405764c1ec835a41ccda943b9156aee25e15d5e:
drivers/i2c/fsl_i2c: modify i2c_read to handle multi-byte write (2014-04-29
07:10:58 +0200)
are available in the git repository at:
git://git.denx.de/u-boot-video.git master
for you to fetch changes up t
On Fri, Apr 25, 2014 at 03:48:04PM +0200, Michal Simek wrote:
> From: Siva Durga Prasad Paladugu
>
> Define MAX_CLUSTSIZE only if not defined in board specific
> config file as this size can be decreased to save memory
> in some memory constrained cases.
>
> Signed-off-by: Siva Durga Prasad Pal
> From: Michal Simek [mailto:monstr AT monstr.eu]
> Sent: Wednesday, May 07, 2014 04:46
> To: Krunal Desai; u-boot AT lists.denx.de
> Subject: Re: [U-Boot] ARM: zynq: sdhci clock frequency init question
>
> we didn't test this configuration that's why 52MHz is there as default case.
> I think that
On Mon, May 12, 2014 at 09:36:54AM +0200, Heiko Schocher wrote:
> Hello Tom, Simon, Wolfgang, Lars,
[snip]
> Ok, summary for one first step (I can do):
>
> - introduce CONFIG_IMAGE_FORMAT_LEGACY based on patch [1]
> (rename "+#if !defined(CONFIG_DISABLE_IMAGE_FORMAT_LEGACY)"
>to "+#if defin
On Mon, May 12, 2014 at 07:12:44PM +0530, Balaji T K wrote:
> On Monday 12 May 2014 06:58 PM, Tom Rini wrote:
> >On Fri, May 02, 2014 at 07:25:20PM +0530, Balaji T K wrote:
> >
> >>MMC instance 1 and 2 is capable of ADMA in omap4, omap5.
> >>Add support for ADMA and enable ADMA for read/write to
>
On Fri, May 09, 2014 at 10:31:54AM +0200, Wolfgang Denk wrote:
> Dear Lukasz,
>
> In message <20140509085203.31133238@amdc2363> you wrote:
> >
> > For automated tests I use MD5 and compare this value before sending
> > data to target via DFU and after I read it. This testing is done purely
> > on
On Monday 12 May 2014 06:58 PM, Tom Rini wrote:
On Fri, May 02, 2014 at 07:25:20PM +0530, Balaji T K wrote:
MMC instance 1 and 2 is capable of ADMA in omap4, omap5.
Add support for ADMA and enable ADMA for read/write to
improve mmc throughput.
[snip]
@@ -44,12 +45,30 @@
#undef OMAP_HSMMC_US
On Mon, May 12, 2014 at 10:26:24AM -0300, Otavio Salvador wrote:
> On Mon, May 12, 2014 at 10:12 AM, Tom Rini wrote:
> > Hey all,
> >
> > I've pushed v2017.04-rc1 out to the repository and tarballs should exist
> > soon.
>
> Back from the Future ;-)
Ba-dum-bump. Coffee then release emails next
On Fri, May 02, 2014 at 07:25:20PM +0530, Balaji T K wrote:
> MMC instance 1 and 2 is capable of ADMA in omap4, omap5.
> Add support for ADMA and enable ADMA for read/write to
> improve mmc throughput.
[snip]
> @@ -44,12 +45,30 @@
> #undef OMAP_HSMMC_USE_GPIO
> #endif
>
> +#ifdef CONFIG_SPL_BU
On Mon, May 12, 2014 at 10:12 AM, Tom Rini wrote:
> Hey all,
>
> I've pushed v2017.04-rc1 out to the repository and tarballs should exist
> soon.
Back from the Future ;-)
--
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
On Friday 02 May 2014 07:25 PM, Balaji T K wrote:
MMC instance 1 and 2 is capable of ADMA in omap4, omap5.
Add support for ADMA and enable ADMA for read/write to
improve mmc throughput.
Hi,
Realized I need to git format-patch this patch,
Any other comments ?
Signed-off-by: Balaji T K
---
Hey all,
I've pushed v2017.04-rc1 out to the repository and tarballs should exist
soon.
The merge window is now, really, closed. Looking over the diffstat,
we've got some new platforms / SoCs and we've got lots of fixups all
over the place.
Looking over my patchwork TODO list, I see I've let it
On Fri, May 09, 2014 at 04:36:01PM -0600, Simon Glass wrote:
> Hi Tom,
>
> This collects together the patches in my queue. I have taken the
> liberty of also adding 'Make 'run' use run_command_list() instead of
> run_command()' which is here:
>
> http://patchwork.ozlabs.org/patch/286250/
>
> -
Am 2014-04-30 23:09, schrieb Stephen Warren:
> From: Stephen Warren
>
> The TRM for Tegra30 and later all state that USBMODE_CM_HC must be set
> before writing to hostpc1_devlc to select which PHY to use for a USB
> controller. However, neither init_{utmi,ulpi}_usb_controller() do this
> today, s
Hello Marek,
Am 28.04.2014 11:56, schrieb Marek Vasut:
Add missing aes.c placeholder which includes lib/aes.c . Without this
one, tools/env/ will fail to build.
Signed-off-by: Marek Vasut
Cc: Alexey Brodkin
Cc: Masahiro Yamada
Tested-by: Alexey Brodkin
---
tools/env/aes.c | 1 +
1 file change
Hello Marek,
Am 12.05.2014 13:01, schrieb Marek Vasut:
On Monday, May 12, 2014 at 07:54:49 AM, Heiko Schocher wrote:
compiling env tools for the target leads with current u-boot
in following compile error:
$ make CROSS_COMPILE=powerpc-linux- env
make[1]: *** Keine Regel vorhanden, um das Targe
Hi,
I found the following log messages running from sd card:
[Mon May 12 15:55:57.308 2014]
[Mon May 12 15:55:57.308 2014] U-Boot SPL 2014.01 (May 12 2014 - 15:21:20)
[Mon May 12 15:55:57.308 2014] mmc boot
[Mon May 12 15:55:57.355 2014] reading fpga.bin
[Mon May 12 15:55:57.371 2014] spl: er
On Monday, May 12, 2014 at 07:54:49 AM, Heiko Schocher wrote:
> compiling env tools for the target leads with current u-boot
> in following compile error:
>
> $ make CROSS_COMPILE=powerpc-linux- env
> make[1]: *** Keine Regel vorhanden, um das Target »tools/env/aes.c«,
> benötigt von »tools/env/
Hi!
> > I know that mainline U-Boot SPL is quite far from working on
> > socfpga... but would like to ask, what is the status of U-Boot
> > proper. That should work on socfpga, right? Or are there some pieces
> > missing?
> >
> > I tried
> >
> > commit 173d294b94cfec10063a5be40934d6d8fb7981ce
>
Before dfu write and flush operations separation,
dfu write data was flushed by host download request
with len of zero size.
Since above change manually calling dfu write with zero
size has non sense (e.g. in THOR). This should be done by
flush operation.
So now dfu_write_buffer_drain() is called
Since dfu_flush() can write raw data, dfu_write() with zero size
can be removed from download_tail() in thor gadget.
Signed-off-by: Przemyslaw Marczak
Cc: Lukasz Majewski
Cc: Heiko Schocher
Cc: Marek Vasut
---
drivers/usb/gadget/f_thor.c | 12 +++-
1 file changed, 3 insertions(+), 9 d
Up till now the CRC32 of received data was calculated unconditionally.
The standard crc32 implementation causes long delay when large images
were uploaded.
The "dfu_hash_algo" environment variable gives the opportunity to
disable on demand the hash (crc32) calculation.
It can be done without the n
Last section of DMM is used for trapping tiler unmapped sections.
Corresponding trap_size should be deducted from total SDRAM size
only if trap section is overlapping with available SDRAM
based on DMM sections. Fixing the same.
Signed-off-by: Lokesh Vutla
---
arch/arm/cpu/armv7/omap-common/hwini
Hello Tom, Simon, Wolfgang, Lars,
Am 09.05.2014 21:12, schrieb Tom Rini:
On Fri, May 09, 2014 at 12:47:44PM -0600, Simon Glass wrote:
Hi Wolfgang,
On 9 May 2014 07:35, Wolfgang Denk wrote:
Dear Simon,
In message
you wrote:
I agree that it might be dangerous to allow legacy boot when sig
Hi, experts:
Set_default_env() function will call himport_r() function.
Himport_r() will create hash tables for env variables.
But on some very slow software emulator platform, himport_r() run very
slowly!
So , my question is:
Would Himport_r() be omitted in set_default_env() ?
Best wis
Hello Simon,
Am 09.05.2014 21:59, schrieb Simon Glass:
Hi Heiko,
On 8 May 2014 05:05, Heiko Schocher wrote:
move fdtdec_get_int() out of lib/fdtdec.c into lib/fdtdec_common.c
as this function is also used, if CONFIG_OF_CONTROL is not
used. Poped up on the ids8313 board using signed FIT images
70 matches
Mail list logo