On 26.10.18 20:00, Philipp Tomsich wrote:
>
>
>> On 26.10.2018, at 19:17, Manivannan Sadhasivam
>> wrote:
>>
>> On Fri, Sep 28, 2018 at 12:32:57AM +0530, Manivannan Sadhasivam wrote:
>>> This patchset adds support for Rock960 and Ficus 96Boards from Vamrs.
>>> Since both boards share most of
On Thu, Dec 06, 2018 at 12:02:20AM +, Andre Przywara wrote:
> Using memcpy() for MMIO operations is, however tempting, not a good idea:
> It depends on the specific implementation of memcpy, also lacks barriers.
> In this particular case the first registers were written using 64-bit
> writes, a
On Sat, Nov 24, 2018 at 1:43 PM Simon Glass wrote:
>
> Even if U-Boot does not use this, some libraries do. Add back this header
> file so that the build does not fall back to using the host version, which
> may include stdint.h and break the build due to conflicts with uint64_t,
> etc.
The roo
On 05/12/18 11:21 PM, Andrew F. Davis wrote:
Hello all,
This series adds USB boot support to HS DRA7xx/AM57xx platforms.
We start by cleaning up DFU boot in SPL support. What is done in the
first patch for DFU, if acceptable, should be done to the other boot
modes.
The 4th patch is needed as
Hi Bin,
On Tue, Nov 13, 2018 at 1:47 PM Bin Meng wrote:
>
> This adds DM drivers to support RISC-V CPU and timer.
>
> The U-Boot RISC-V SBI support is still working in progress.
> Some patches in this series like adding CSR numbers, exception
> numbers, are prerequisites for the SBI implementatio
Hi Wolfgang,
Thank you so much, I managed to upload the kernel image by using a tftp server
in my desktop.
I thought the tftp was a kind of ftp with a naming difference...
As for the configuration item ipaddr1, I still cannot delete it, I am not happy
about that.
Do you or anyone else know how
Am 04.12.2018 um 13:26 schrieb Vignesh R:
Current U-Boot SPI NOR support (sf layer) is quite outdated as it does not
support 4 byte addressing opcodes, SFDP table parsing and different types of
quad mode enable sequences. Many newer flashes no longer support BANK
registers used by sf layer to a a
At present the 'Index' column assumes there is only one digit. But on some
devices (e.g. snow) there are a lot of regulators and GPIO banks. Adjust
the output to allow for two digits without messing up the display.
Also capatalise the heading to match.
Fixes: 5197dafc42 (dm: core: Widen the dump
On Thu, Dec 06, 2018 at 12:53:32AM +0530, Jagan Teki wrote:
> Hi Tom,
>
> Please pull this PR.
I've done a short summary this time, can you please include one in the
future? Thanks.
>
> thanks,
> Jagan.
>
> The following changes since commit a3e1653ddeb02f39481eba572275016171e9670c:
>
> M
On Wed, Dec 05, 2018 at 06:57:08AM -0700, Simon Glass wrote:
> This option has crept into use with some boards. Add a warning to try to
> prevent this.
>
> As an example:
>https://lists.denx.de/pipermail/u-boot/2017-September/304966.html
>
> Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
On Wed, Dec 05, 2018 at 02:53:42PM +0100, Felix Brack wrote:
> This patch synchronizes the am33xx SoC specific files with those from
> Linux 4.20.0. Hence all board maintainers of am33xx based boards are
> on the cc list.
> The main purpose of this patch is to prevent further diverging of the
> dt
On Tue, 27 Nov 2018 at 12:57, Ruslan Trofymenko
wrote:
>
> This sub-command serves for getting the partition index from
> partition name. Also it can be used to test the existence of specified
> partition.
>
> Signed-off-by: Ruslan Trofymenko
> ---
> cmd/part.c | 16 +++-
> 1 file ch
On Wed, Dec 05, 2018 at 05:35:28AM -0700, Simon Glass wrote:
> Now that buildman supports clang, use it.
>
> Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
--
Tom
signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.den
Hi Ruslan,
On Tue, 27 Nov 2018 at 12:57, Ruslan Trofymenko
wrote:
>
> This patch determines the A/B-specific bootloader message structure
> that is the basis for implementation of recovery and A/B update
> functions. A/B metadata is stored in this structure and used to decide
> which slot should
On Wed, Dec 05, 2018 at 05:35:27AM -0700, Simon Glass wrote:
> Add a -O option which allows building with clang.
>
> Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
--
Tom
signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@l
On Wed, Dec 05, 2018 at 03:12:29PM +0800, Rick Chen wrote:
> Hi Tom,
>
> Please pull some riscv update:
> 1. Fix BBL may be corrupted problem.
> 2. Support U-Boot run in S-mode.
>
> https://travis-ci.org/rickchen36/u-boot-riscv/builds/463646974
>
> Thanks
>
> Rick
>
>
> The following changes
On Wed, Dec 05, 2018 at 01:53:41AM +0100, Anatolij Gustschin wrote:
> Hi Tom,
>
> please pull some video updates for v2019.01.
>
> https://travis-ci.org/vdsao/u-boot-video/builds/463489627
>
> Thanks,
> Anatolij
>
> The following changes since commit 8f5bfb7615e82ffccebf79530b08034f81e56268:
>
On Tue, 27 Nov 2018 at 13:09, Simon Goldschmidt
wrote:
>
> In spi_flash.c, if CONFIG_SPI_FLASH_BAR is enabled, the function
> 'clean_bar' makes sure that the Bank Address Register is reset at the
> end of functions using it.
>
> However, if this is enabled, those functions may return zero (success
Hi,
On Tue, 27 Nov 2018 at 12:57, Ruslan Trofymenko
wrote:
>
> Add a short documentation for A/B enablement and 'android_ab_select'
> command usage.
>
> Signed-off-by: Ruslan Trofymenko
> ---
> doc/README.android-ab | 67
> +++
> 1 file changed,
On Tue, 27 Nov 2018 at 12:57, Ruslan Trofymenko
wrote:
>
> Add sandbox test for 'android_ab_select' command.
>
> Test: ./test/py/test.py --bd sandbox --build -k test_ab
>
> Signed-off-by: Ruslan Trofymenko
> ---
> configs/sandbox_defconfig | 2 ++
> test/py/tests/test_ab.py | 74
> +++
Hi Ruslan,
On Tue, 27 Nov 2018 at 12:57, Ruslan Trofymenko
wrote:
>
> This patch adds part_get_info_by_dev_and_name_or_num() function which
> allows us to get partition info from its number or name. Partition of
> interest is specified by string like "device_num:partition_number" or
> "device_num
On Tue, 4 Dec 2018 at 06:11, Patrice Chotard wrote:
>
> In some cases, UART is configured by early boot stage.
> To be sure of the initial state of UART and to avoid
> spurious chars on console, reset the serial block before
> configuring it.
>
> Signed-off-by: Patrice Chotard
> ---
>
> drivers/
Hi Philipp,
On Thu, 29 Nov 2018 at 13:57, Philipp Tomsich
wrote:
>
> Simon,
>
> On 29.11.2018, at 19:43, Simon Glass wrote:
>
> Hi Kever,
>
> On Wed, 28 Nov 2018 at 18:10, Kever Yang wrote:
>
>
> Hi Philipp,
>
>
> On 11/28/2018 05:07 PM, Philipp Tomsich wrote:
>
> Kever,
>
> On 28.11.2018, at 0
Hi Lukasz,
On Mon, 3 Dec 2018 at 15:13, Lukasz Majewski wrote:
>
> Dear All,
>
> I've stumbled upon a following issue:
>
> - I do have a vybrid SoC which is not using SPL. It only uses U-boot
> proper (u-boot.vyb).
>
> - In the board_early_init_f() (when we are still in SRAM) I do perform
> p
On Wed, 5 Dec 2018 at 02:46, Sekhar Nori wrote:
>
> We usually deal with hexadecimal addresses and sizes in
> device-tree. Its much easier if debug logs print hexadecimal
> values too.
>
> Signed-off-by: Sekhar Nori
> ---
> common/fdt_support.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 dele
On Wed, 5 Dec 2018 at 03:30, Heiko Schocher wrote:
>
> commit d6330064634a ("spl: Add a define for SPL_TPL_PROMPT")
>
> changes the SPL/TPL banner from upper case into lower
> case. As SPL and TPL are three-letter acronyms and they
> are written in upper case, change it back to upper case.
>
> Sig
Hi Tom,
The following changes since commit 2e2a2a5d4f0c2e2642326d9000ce1f1553632e6a:
Merge branch 'master' of git://git.denx.de/u-boot-sh (2018-12-04
19:22:31 -0500)
are available in the Git repository at:
git://git.denx.de/u-boot-dm.git tags/dm-pull-5dec18
for you to fetch changes up to b
Now that the Allwinner port in the official mainline ARM Trusted
Firmware repository has reached feature parity with the "legacy" ATF
port, let's use the opportunity to update the Allwinner 64-bit build
instructions. This changes:
- Update ATF build instructions to use the mainline repo.
- Add quic
On Tue, 4 Dec 2018 at 01:02, Patrice CHOTARD wrote:
>
> Hi Simon
>
> On 12/3/18 7:20 PM, Simon Glass wrote:
> > Hi,
> >
> > On Mon, 3 Dec 2018 at 04:07, Felix Brack wrote:
> >>
> >> On 15.11.2018 13:45, Patrice Chotard wrote:
> >>> From: Patrick Delaunay
> >>>
> >>> Don't disable regulator which
Hi Andy,
On Wed, 5 Dec 2018 at 14:26, Andy Shevchenko wrote:
>
> On Wed, Dec 5, 2018 at 9:54 PM Simon Glass wrote:
> >
> > New serial functions should use a device pointer as the first argument.
> > The old functions are only there for backwards compatibilty, and can be
> > adjusted soon.
> >
>
On 12/06/2018 01:32 AM, Philipp Tomsich wrote:
> The regs_phy field of the platform data structure for dwc2-otg is
> today declared an unsigned int, but will eventually be cast into a
> void* for a writel operation. This triggers errors on modern GCC
> versions.
>
> E.g. we get the following erro
Marek,
I need the below change before I can apply an overdue series to the rockchip
tree.
Please review and let me know if it’s ok for you that I pick this one through
the
rockchip tree, so I can put the Rock960 series on top…
Thanks,
Philipp.
> On 06.12.2018, at 01:32, Philipp Tomsich
> wr
The regs_phy field of the platform data structure for dwc2-otg is
today declared an unsigned int, but will eventually be cast into a
void* for a writel operation. This triggers errors on modern GCC
versions.
E.g. we get the following error with GCC 6.3:
drivers/usb/phy/rockchip_usb2_phy.c: In f
Using memcpy() for MMIO operations is, however tempting, not a good idea:
It depends on the specific implementation of memcpy, also lacks barriers.
In this particular case the first registers were written using 64-bit
writes, and the last register using four separate single-byte writes.
Neither is
Hi Bin,
On Wed, 2018-12-05 at 17:59 +0800, Bin Meng wrote:
> Hi Lukas,
>
> On Wed, Nov 14, 2018 at 6:33 PM Auer, Lukas
> wrote:
> >
> > Hi Bin,
> >
> > On Wed, 2018-11-14 at 09:48 +0800, Bin Meng wrote:
> > > Hi Lukas,
> > >
> > > On Tue, Nov 13, 2018 at 10:45 PM Auer, Lukas
> > > wrote:
> >
If U-Boot is started from SPL or TPL, then those earlier phases deal with
the reset cause. On real hardware this cause may be lost once it is read.
Emulate that behaviour in sandbox by reporting a warm reset when a
previous phase has run since start-up.
Signed-off-by: Simon Glass
---
drivers/sy
Hi Andy,
On Wed, 5 Dec 2018 at 07:01, Andy Shevchenko
wrote:
>
> On Wed, Dec 05, 2018 at 05:55:37AM -0700, Simon Glass wrote:
> > On Tue, 27 Nov 2018 at 09:03, Andy Shevchenko
> > wrote:
> > > On Mon, Nov 26, 2018 at 06:02:28PM -0700, Simon Glass wrote:
>
> > > The rest of similar functions are
Add SPCR table description as it provided in Linux kernel.
Port subtype for ACPI_DBG2_SERIAL_PORT is used as an interface type in SPCR.
Thus, provide a set of definitions to be utilized later.
Signed-off-by: Andy Shevchenko
Reviewed-by: Bin Meng
---
arch/x86/include/asm/acpi_table.h | 49 +
At present sandbox has a start.o in the 'start' target but also includes
it in the normal target list. This is not how this is normally handled. It
is needed because sandbox does not include the u-boot-init variable in its
link rule.
Update the rule and move start.o from the normal target list to
On Tue, 20 Nov 2018 at 14:52, Andy Shevchenko
wrote:
>
> New callback will give a necessary information to fill up ACPI SPCR table,
> for example. Maybe used later for other purposes.
>
> Signed-off-by: Andy Shevchenko
> ---
> drivers/serial/sandbox.c | 21 ++
> drivers/ser
On Tue, 20 Nov 2018 at 14:52, Andy Shevchenko
wrote:
>
> Cache the value of the reg-io-width property for the future use.
>
> Signed-off-by: Andy Shevchenko
> ---
> drivers/serial/ns16550.c | 1 +
> include/ns16550.h| 2 ++
> 2 files changed, 3 insertions(+)
Reviewed-by: Simon Glass
A
If the filename is NULL this function currently crashes. Update it to fail
gracefully.
Signed-off-by: Simon Glass
---
arch/sandbox/cpu/spl.c | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
Applied to u-boot-dm/master, thanks!
___
U-Boot
This function is intended to be exported but is not. Add it to the header
file.
Signed-off-by: Simon Glass
---
include/tpm-common.h | 8
1 file changed, 8 insertions(+)
Applied to u-boot-dm/master, thanks!
___
U-Boot mailing list
U-Boot@list
We should not have exported functions in a driver. The i8042_disable()
function is used to disable the keyboard. Provide a remove() method
instead, which is the standard way of disabling a device.
We could potentially add a method to flush input but that does not seem
necessary.
Signed-off-by: Si
On Tue, 20 Nov 2018 at 14:52, Andy Shevchenko
wrote:
>
> Microsoft specifies a SPCR (Serial Port Console Redirection Table) [1].
> Let's provide it in U-Boot.
>
> [1]:
> https://docs.microsoft.com/en-us/windows-hardware/drivers/serports/serial-port-console-redirection-table
>
> Signed-off-by: And
Add an entry for my maintainership of this tool.
Signed-off-by: Simon Glass
---
MAINTAINERS | 5 +
1 file changed, 5 insertions(+)
Applied to u-boot-dm/master, thanks!
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-
Correct a warning that occurs on sandbox. Also fix the comment style in
cros_ec_set_lid_shutdown_mask().
Signed-off-by: Simon Glass
---
drivers/misc/cros_ec.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Applied to u-boot-dm/master, thanks!
On Tue, 20 Nov 2018 at 14:52, Andy Shevchenko
wrote:
>
> Group reg_* members of struct ns16550_platdata together for better
> maintenance.
>
> No functional change intended.
>
> Signed-off-by: Andy Shevchenko
> ---
> include/ns16550.h | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
Rev
We cannot be sure that the interface name takes up the full length of the
space available to it. Use strcpy() instead of memcpy() in this case. This
corrects a valgrind warning.
Signed-off-by: Simon Glass
---
drivers/net/sandbox-raw-bus.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
A
On Wed, Nov 28, 2018 at 2:38 PM Simon Glass wrote:
> Hi Trevor,
>
> On Tue, 27 Nov 2018 at 17:51, Trevor Woerner wrote:
> >
> > On Mon, Nov 26, 2018 at 8:06 PM Simon Glass wrote:
> >>
> >> Reviewed-by: Simon Glass
> >> But please use single quotes for strings.
> >
> >
> > I can send a v2 if yo
On Tue, 20 Nov 2018 at 14:52, Andy Shevchenko
wrote:
>
> New callback will supply necessary information, for example,
> to ACPI SPCR table.
>
> Signed-off-by: Andy Shevchenko
> ---
> drivers/serial/ns16550.c | 20
> 1 file changed, 20 insertions(+)
Reviewed-by: Simon Glass
This currently prints out the wrong filename. Fix it.
Signed-off-by: Simon Glass
---
arch/sandbox/cpu/os.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Applied to u-boot-dm/master, thanks!
___
U-Boot mailing list
U-Boot@lists.denx.de
https:/
Fix the printf() string to avoid a warning.
Signed-off-by: Simon Glass
---
lib/tpm-common.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Applied to u-boot-dm/master, thanks!
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/
There is only one place in the code which assumes at build-time that we
are using either a v1 or a v2 TPM. Fix this up and add a new function to
return the version of a TPM.
Supported TPM versions (v1 and v2) can be enabled independently and it is
possible to use both versions at once. This is use
At present the RAM buffer is not inited unless it is read from a file,
likely produced by an earlier phase of U-Boot. This causes valgrind
warnings whenever the RAM buffer is used. Correct this by initing it if
needed.
Signed-off-by: Simon Glass
---
arch/sandbox/cpu/start.c | 7 +++
Replace the raw cast with a map_sysmem() call so this code works with
sandbox.
Signed-off-by: Simon Glass
---
lib/physmem.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
Applied to u-boot-dm/master, thanks!
___
U-Boot mailing list
U-Boot@l
These constants are defined by stdint.h but not by kernel.h, which is
its stand-in in U-Boot. Add the definitions so that libraries which expect
stdint.h constants can work.
Signed-off-by: Simon Glass
---
include/linux/kernel.h | 4
1 file changed, 4 insertions(+)
Applied to u-boot-dm/mas
Version-2 TPMs support attributes for nvdata. Add definitions to the
header file so that clients can use it.
Signed-off-by: Simon Glass
---
include/tpm-v2.h | 33 +
1 file changed, 33 insertions(+)
Applied to u-boot-dm/master, thanks!
___
On 11/25/18 7:32 PM, Philipp Tomsich wrote:
> The documentation comment for dm_rtc_set was referring to dm_rtc_put
> instead. Fix it.
>
> Signed-off-by: Philipp Tomsich
> ---
>
> include/rtc.h | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Applied to u-boot-dm/master, thanks!
_
At present there are no users of the 64-byte v2 context. The v1 context is
only 16 bytes long and currently an error is raised if too much data is
returned from the EC.
Update the code to limit the size to 16 bytes.
Signed-off-by: Simon Glass
---
drivers/misc/cros_ec_sandbox.c | 10 ++
Even if U-Boot does not use this, some libraries do. Add back this header
file so that the build does not fall back to using the host version, which
may include stdint.h and break the build due to conflicts with uint64_t,
etc.
This partially reverts commit dee37fc99d94 ("Remove includes
and PRI*
On Fri, 23 Nov 2018 21:29:39 -0700
Simon Glass s...@chromium.org wrote:
> This has an extra argument. Remove it.
>
> Signed-off-by: Simon Glass
Acked-by: Anatolij Gustschin
Applied to u-boot-dm/master, thanks!
___
U-Boot mailing list
U-Boot@lists.de
The current function delays in one millisecond at a time. This does not
work well on sandbox since it results in lots of calls to usleep(1000) in
a tight loop. This makes the sleep duration quite variable since each call
results in a sleep of *at least* 1000us, but possibly more. Depending on
how b
On Mon, 3 Dec 2018 at 11:37, Álvaro Fernández Rojas wrote:
>
> This functions allow us to get and remap I/O addresses by name, which is
> useful when there are multiple reg addresses indexed by reg-names property.
> This is needed in bmips dma/eth patch series, but can also be used on many
> othe
The comment in uclass-id.h states that
"U-Boot uclasses start here - in alphabetical order"
but the subsequent list is not sorted alphabetically.
This reestablishes order.
Signed-off-by: Philipp Tomsich
---
include/dm/uclass-id.h | 8
1 file changed, 4 insertions(+), 4 deletions(-)
On Wed, Dec 5, 2018 at 9:54 PM Simon Glass wrote:
>
> New serial functions should use a device pointer as the first argument.
> The old functions are only there for backwards compatibilty, and can be
> adjusted soon.
>
> For now, adjust the new functions to work correctly.
>
Thanks!
I'm not sure
Am 05.12.2018 um 07:55 schrieb Simon Goldschmidt:
On Wed, Dec 5, 2018 at 7:51 AM Vignesh R wrote:
On 05/12/18 1:41 AM, Simon Goldschmidt wrote:
Am 04.12.2018 um 13:55 schrieb Boris Brezillon:
On Tue, 4 Dec 2018 17:56:48 +0530
Vignesh R wrote:
U-Boot SPI NOR support (sf layer) is quite out
On Wed, Dec 5, 2018 at 8:37 AM wrote:
>
>
>
> On 05.12.2018 02:15, Daniel Evans wrote:
> > Trying to get uboot SPL boot.bin to run on an SD card for the sama5d3
> > xplained board. All I get is RomBOOT and no other messages. I have tried
> > throwing in a couple test pins to toggle in board_ea
The getconfig() comment is out of date. Fix this and add comments for
recently added functions.
Signed-off-by: Simon Glass
---
include/serial.h | 32 +---
1 file changed, 29 insertions(+), 3 deletions(-)
diff --git a/include/serial.h b/include/serial.h
index 8a790cc
All driver-model functions should have a device as the first parameter.
Update this function accordingly.
Signed-off-by: Simon Glass
---
arch/x86/lib/acpi_table.c | 5 -
drivers/serial/serial-uclass.c | 9 +++--
include/serial.h | 2 +-
test/dm/serial.c
We should not be adding new functions to common.h. Move these recently
added functions to serial.h.
Signed-off-by: Simon Glass
---
include/common.h | 5 -
include/serial.h | 4
2 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/include/common.h b/include/common.h
index 20c9
All driver-model functions should have a device as the first parameter.
Update this function accordingly.
Signed-off-by: Simon Glass
---
drivers/serial/serial-uclass.c | 9 +++--
include/serial.h | 2 +-
test/dm/serial.c | 11 +++
3 files changed, 11 in
All driver-model functions should have a device as the first parameter.
Update this function accordingly.
Signed-off-by: Simon Glass
---
arch/x86/lib/acpi_table.c | 10 +-
drivers/serial/serial-uclass.c | 9 +++--
include/serial.h | 2 +-
test/dm/serial.c
New serial functions should use a device pointer as the first argument.
The old functions are only there for backwards compatibilty, and can be
adjusted soon.
For now, adjust the new functions to work correctly.
Simon Glass (5):
serial: Move new functions to serial.h
dm: serial: Adjust seria
Hi Tom,
Please pull this PR.
thanks,
Jagan.
The following changes since commit a3e1653ddeb02f39481eba572275016171e9670c:
Merge git://git.denx.de/u-boot-marvell (2018-11-20 12:39:16 -0500)
are available in the Git repository at:
git://git.denx.de/u-boot-spi.git master
for you to fetch cha
On Sun, Dec 2, 2018 at 3:25 PM Boris Brezillon
wrote:
>
> Hello,
>
> This is the 4th version of the mtd / sf fixes patchset. This v4 just
> adds a new check in del_mtd_device() (and a debug() when
> del_mtd_partitions() fails).
>
> Regards,
>
> Boris
>
> P.S.: travis-ci results =>
> https://
Sync new additions to non-HS defconfig with HS defconfig.
Signed-off-by: Andrew F. Davis
---
configs/am335x_hs_evm_defconfig | 8 +++-
configs/am335x_hs_evm_uart_defconfig | 13 +++--
2 files changed, 14 insertions(+), 7 deletions(-)
diff --git a/configs/am335x_hs_evm_defconfi
Thanks,
That put me on the right path. For some reason the nandheader is being added
to the top of the boot.bin for the mmc/SD build.
$ ls -l boot.bin
-rw-r--r-- 1 nelson nelson 62686 Dec 5 12:25 boot.bin
$ hexdump boot.bin | head
000 2405 c090 2405 c090 2405 c090 2405 c090
*
0d0 000f
CLI support with the HUSH parser is not currently SPL safe due to it's
use of realloc. That function is not defined for SPLs that use
SYS_MALLOC_SIMPLE. CLI support can be built in to SPL and some functions
do work, but use of some like run_command() will cause build to fail.
When no SPL code calls
Like AM33xx and AM43xx, DRA7xx and AM57xx devices may need to
have an non-standard boot address in memory. This may be due
to the device being a high security variant, which place the
Initial SoftWare (ISW) after certificates and secure software.
Allow these devices to set this from Kconfig.
Sign
Add a new defconfig file for the DRA7xx High Security EVM. This config
is specific for the case of USB booting.
Signed-off-by: Andrew F. Davis
---
MAINTAINERS | 1 +
configs/dra7xx_hs_evm_usb_defconfig | 106
2 files changed, 107 insertions(
Add a new defconfig file for the AM57xx High Security EVM. This config
is specific for the case of USB/UART booting.
Signed-off-by: Andrew F. Davis
---
MAINTAINERS | 1 +
configs/am57xx_hs_evm_usb_defconfig | 92 +
2 files changed, 93 insertio
Booting from UART and USB on HS devices is now supported for this
platform. Update documentation for the same.
Signed-off-by: Andrew F. Davis
---
doc/README.ti-secure | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/doc/README.ti-secure b/doc/README.ti-secure
index 4b5
Do this by using $(SPL_) in Makefiles and CONFIG_IS_ENABLED in C code.
This ensures the files and features are only built into the right build
for which they are enabled. Using the macros to simplify this patch was
made possible by the config symbol rename done in the last patch.
Signed-off-by: An
The symbol CONFIG_SPL_DFU_SUPPORT in SPL build has the same
meaning as CONFIG_DFU in regular U-Boot. Drop the _SUPPORT
to allow for cleaner use in code.
Signed-off-by: Andrew F. Davis
---
arch/arm/cpu/armv8/zynqmp/spl.c | 2 +-
arch/arm/mach-omap2/boot-common.c | 2 +-
common/Makefile
Hello all,
This series adds USB boot support to HS DRA7xx/AM57xx platforms.
We start by cleaning up DFU boot in SPL support. What is done in the
first patch for DFU, if acceptable, should be done to the other boot
modes.
The 4th patch is needed as on HS devices a header is added to the
boot imag
On 12/5/18 6:42 AM, Lokesh Vutla wrote:
>
>
> On 05/12/18 3:07 AM, Andrew F. Davis wrote:
>> On 12/2/18 11:24 PM, Lokesh Vutla wrote:
>>>
>>>
>>> On 30/11/18 10:41 PM, Andrew F. Davis wrote:
Add a new defconfig file for the AM57xx High Security EVM. This config
is specific for the case
The kernels built for the Vcore III linux kernel have different
expectation in the way the data were passed.
Unlike with yamon, the command line is expected to be a single string
passed in argv[1]. An other expectation is that the arguments are located
in the cached address space.
However, like y
Adding the support for the Luton boards PCB91 which share common code with
the Ocelots boards, including board code, device tree and configuration.
Signed-off-by: Gregory CLEMENT
---
MAINTAINERS| 1 +
arch/mips/dts/luton_pcb091.dts | 35 ++
arch/mips/dts/mscc,lut
Adding the support for 2 boards sharing common code for Ocelot chip:
PCB120 and PCB123
Signed-off-by: Gregory CLEMENT
---
MAINTAINERS | 5 +
arch/mips/dts/mscc,ocelot.dtsi | 152 +++
arch/mips/dts/mscc,ocelot_pcb.dtsi | 42
arc
This family of SoCs are found in the Microsemi Switches solution and have
already a support in the linux kernel.
Signed-off-by: Gregory CLEMENT
---
MAINTAINERS | 7 +
arch/mips/Kconfig | 6 +
arch/mips/Makefile
As the Ocelots SoCs, this family of SoCs are found in the Microsemi
Switches solution.
Signed-off-by: Gregory CLEMENT
---
arch/mips/mach-mscc/Kconfig | 13 +
arch/mips/mach-mscc/Makefile | 1 +
arch/mips/mach-mscc/cpu.c | 14 +-
arch/mip
Hello,
For the record this the third version of the series adding the
support of 2 SoCs: Ocelot and Luton from Microsemi. Both of them
belongs to the same family Vcore III.
We found them on various advanced switches product.
The support for Ocelot already have been submit to Linux, but not yet
t
This path add a new helper allowing to prefetch and lock instructions
into cache. This is useful very early in the boot when no RAM is
available yet.
Signed-off-by: Gregory CLEMENT
---
arch/mips/include/asm/cacheops.h | 19 +++
1 file changed, 19 insertions(+)
diff --git a/arch/
Export create_tlb() as an inline function in mipsregs.h. It allows to
remove the declaration of the function from the board files.
Then it will allow also to use this function very early in the boot when
the stack is not usable.
Signed-off-by: Gregory CLEMENT
---
arch/mips/cpu/cpu.c
On Wed, Dec 05, 2018 at 05:08:53PM +0100, Simon Goldschmidt wrote:
> Hi Simon,
>
> Am 05.12.2018 um 16:57 schrieb Simon Glass:
> >Hi Simon,
> >
> >On Wed, 5 Dec 2018 at 07:22, Simon Goldschmidt
> > wrote:
> >>
> >>Am 05.12.2018 um 14:57 schrieb Simon Glass:
> >>>This option has crept into use with
Am 05.12.2018 um 16:55 schrieb Simon Glass:
Hi Simon,
On Wed, 5 Dec 2018 at 07:17, Simon Goldschmidt
wrote:
Am 05.12.2018 um 14:54 schrieb Simon Glass:
Hi Simon,
On Wed, 5 Dec 2018 at 06:38, Simon Goldschmidt
wrote:
On Wed, Dec 5, 2018 at 2:21 PM Simon Glass wrote:
Hi Simon,
On Sun,
Hi Simon,
Am 05.12.2018 um 16:57 schrieb Simon Glass:
Hi Simon,
On Wed, 5 Dec 2018 at 07:22, Simon Goldschmidt
wrote:
Am 05.12.2018 um 14:57 schrieb Simon Glass:
This option has crept into use with some boards. Add a warning to try to
prevent this.
As an example:
https://lists.denx.de
This patch extends the vf610 DDR memory controller code to support SW
leveling.
Signed-off-by: Lukasz Majewski
Reviewed-by: Stefan Agner
---
Changes in v2:
- Remove not needed #ifdef
arch/arm/mach-imx/ddrmc-vf610.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/mach-imx/
This patch provides the code to calibrate the DDR's
DQS to DQ signals (RDLVL).
It is based on:
VFxxx Controller Reference Manual, Rev. 0, 10/2016, page 1600
10.1.6.16.4.1 "Software Read Leveling in MC Evaluation Mode"
and NXP's community thread:
"Vybrid: About DDR leveling feature on DDRMC."
http
1 - 100 of 209 matches
Mail list logo