Hi Simon,
As I expect this series to go through some versions before we agree on
something and this seems like a pure bugfix can you split it of as a
single patch?
On Mon, 1 Nov 2021 at 03:19, Simon Glass wrote:
>
> Correct an error in the tpl-dtb parameter to binman. At present the TPL
> rule f
hi Simon
> Fixes: f33a2c1bd0f ("image: Remove #ifdefs from select_ramdisk()")
> (I believe, can you confirm?)
confirm f33a2c1bd0f has wrong implementation logic for raw ramdisk image
sure i have tested it ...
On Mon, Nov 1, 2021 at 7:47 AM Simon Glass wrote:
>
> Hi Artem,
>
> On Fri, 15 Oct 202
Hello Simon,
On Sun, Oct 31, 2021 at 09:07:01PM -0600, Simon Glass wrote:
> This is a patch for Takahiro to look at, just for illustration. Not ready
> for review.
Thank you for posting the draft.
At a first glance, it looks good and I don't see any specific issue
with your implementation.
Since
redundant_init() is only called in the tsec driver. Make it static.
Signed-off-by: Bin Meng
Reviewed-by: Vladimir Oltean
Reviewed-by: Ramon Fried
---
(no changes since v1)
drivers/net/tsec.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/tsec.c b/drivers/net
priv->promisc is used as the parameter of the set_promisc() call
which accepts a bool type instead of char.
Signed-off-by: Bin Meng
Reviewed-by: Vladimir Oltean
Reviewed-by: Ramon Fried
---
(no changes since v1)
drivers/net/fec_mxc.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
dif
set_promisc() call accepts the parameter of a bool type. Make it
clear by using true instead of 1.
Signed-off-by: Bin Meng
Reviewed-by: Vladimir Oltean
Reviewed-by: Ramon Fried
---
Changes in v2:
- rebase on u-boot-net/next
net/dsa-uclass.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion
Hi Leo,
On Wed, Oct 27, 2021 at 4:59 PM Leo Yu-Chi Liang wrote:
>
> According to ./include/linux/kconfig.h,
> CONFIG_IS_ENABLED(OF_BOARD) expands to 0
> when CONFIG_SPL_BUILD is defined because
> there is no CONFIG_SPL_OF_BOARD.
Why is the change?
>
> Use #if defined instead.
>
> Signed-off-by:
> From: Leo Yu-Chi Liang(梁育齊)
> Sent: Wednesday, October 27, 2021 4:59 PM
> To: Rick Jian-Zhi Chen(陳建志) ; Leo Yu-Chi Liang(梁育齊)
>
> Cc: u-boot@lists.denx.de
> Subject: [PATCH] riscv: ae350: Use #if defined instead of CONFIG_IS_ENABLED
>
> According to ./include/linux/kconfig.h,
> CONFIG_IS_ENABL
> From: U-Boot On Behalf Of Tom Rini
> Sent: Sunday, October 31, 2021 11:04 AM
> To: u-boot@lists.denx.de
> Subject: [PATCH 07/10] Convert CONFIG_OF_EMBED to Kconfig
>
> This converts the following to Kconfig:
>CONFIG_OF_EMBED
>
> Signed-off-by: Tom Rini
> ---
> README
Am 1. November 2021 00:46:49 MEZ schrieb Simon Glass :
>On Thu, 28 Oct 2021 at 04:16, Heinrich Schuchardt
> wrote:
>>
>> Avoid a build failure for CONFIG_WDT_GPIO=n.
>>
>> We need this setting to test watchdog based system reset.
>
>watchdog-based
>
>>
>> Signed-off-by: Heinrich Schuchardt
>> -
adapting commit ac804143cf ("mmc: rockchip_sdhci: add phy and clock
config for rk3399") to fix the issue "Not found emmc phy device".
Signed-off-by: Yifeng Zhao
---
arch/arm/dts/rk3399-u-boot.dtsi | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm/dts/rk3399-u-boot.dtsi b/arch/arm
Hi Tom,
This PR includes the following x86 changes for v2022.01:
- Fixes for x86 build with Clang/LLVM compiler
- Tangier ACPI changes
- Edison SD card detect pin fix
- EFI on x86 doc update with latest instructions
- PXE utility fixes to align with latest x86 zboot implementation
Azure results:
Hi, all
Currently I am waiting some help from our IT infrastructure department.
-Original Message-
From: Simon Glass
Sent: Tuesday, October 26, 2021 4:28 AM
To: Rasmus Villemoes
Cc: U-Boot Mailing List ; Alex Kiernan
; Roman Kopytin ; Masahiro
Yamada
Subject: Re: [PATCH] introduce CO
This is a patch for Takahiro to look at, just for illustration. Not ready
for review.
To run the test:
./u-boot -T -c "ut common test_event_probe"
Signed-off-by: Simon Glass
---
common/Kconfig| 11
common/Makefile | 2 +
common/board_f.c
Hi Takahiro,
On Mon, 11 Oct 2021 at 08:54, Simon Glass wrote:
>
> Hi Takahiro,
>
> On Sun, 10 Oct 2021 at 21:15, AKASHI Takahiro
> wrote:
> >
> > Hi Simon,
> >
> > On Sun, Oct 10, 2021 at 08:14:23AM -0600, Simon Glass wrote:
> > > Hi Takahiro,
> > >
> > > On Thu, 30 Sept 2021 at 23:04, AKASHI Ta
On Mon, Nov 1, 2021 at 1:25 AM Tom Rini wrote:
>
> As per https://github.com/actions/virtual-environments/issues/4312 the
> Windows-2016 environments are scheduled for deprecation and removal in
> early 2022. Move to windows-2019 now to avoid this (Visual Studio 2019
> is included here, hence the
On Mon, Nov 1, 2021 at 10:18 AM Bin Meng wrote:
>
> On Wed, Oct 27, 2021 at 10:23 PM Andy Shevchenko
> wrote:
> >
> > Move error message to the caller of mrfld_pinconfig*() in order
> > to unify them in the future.
> >
> > Signed-off-by: Andy Shevchenko
> > ---
> > arch/x86/cpu/tangier/pinmux.c
On Wed, Oct 27, 2021 at 10:23 PM Andy Shevchenko
wrote:
>
> Move error message to the caller of mrfld_pinconfig*() in order
> to unify them in the future.
>
> Signed-off-by: Andy Shevchenko
> ---
> arch/x86/cpu/tangier/pinmux.c | 10 +++---
> 1 file changed, 3 insertions(+), 7 deletions(-)
>
Hi Takahiro,
On Sun, 31 Oct 2021 at 19:52, AKASHI Takahiro
wrote:
>
> On Sun, Oct 31, 2021 at 07:15:17PM -0600, Simon Glass wrote:
> > Hi Takahiro,
> >
> > On Sun, 31 Oct 2021 at 18:36, AKASHI Takahiro
> > wrote:
> > >
> > > On Sat, Oct 30, 2021 at 07:45:14AM +0200, Heinrich Schuchardt wrote:
>
On Mon, Nov 1, 2021 at 10:05 AM Bin Meng wrote:
>
> On Wed, Oct 27, 2021 at 10:23 PM Andy Shevchenko
> wrote:
> >
> > Move is_protected assignment closer to its user.
> > This increases readability and makes maintenance easier.
> >
> > Signed-off-by: Andy Shevchenko
> > ---
> > arch/x86/cpu/tan
On Wed, Oct 27, 2021 at 10:23 PM Andy Shevchenko
wrote:
>
> Move is_protected assignment closer to its user.
> This increases readability and makes maintenance easier.
>
> Signed-off-by: Andy Shevchenko
> ---
> arch/x86/cpu/tangier/pinmux.c | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(
On Sun, Oct 31, 2021 at 07:15:17PM -0600, Simon Glass wrote:
> Hi Takahiro,
>
> On Sun, 31 Oct 2021 at 18:36, AKASHI Takahiro
> wrote:
> >
> > On Sat, Oct 30, 2021 at 07:45:14AM +0200, Heinrich Schuchardt wrote:
> > >
> > >
> > > Am 29. Oktober 2021 23:17:56 MESZ schrieb Simon Glass :
> > > >Hi,
It can be confusing to figure out where the devicetree came from. It seems
important enough to warrant a message during boot. Add information about
the number of devices and uclasses too since it is helpful to have some
idea what is going on with driver model.
Report the devicetree source in bdinf
This implementation is intended to be copied to other projects and
modified, to as to foster a standard means of communcating runtime
information between firmware projects.
The GPL-2 license is too restrictive for some projects, e.g. those
intended as reference implementations rather than designed
Add an SPL build for qemu so we can test the standard passage feature.
Include a binman definition so that SPL and U-Boot are in the same image.
For now this just boots to a prompt.
Signed-off-by: Simon Glass
---
arch/arm/dts/qemu-arm-u-boot.dtsi| 22 +
arch/arm/mach-qemu/Kconfig
We typically refer to the different U-Boot builds that a board runs
through as phases. This avoids confusion with the word 'stage' which is
used with bootstage, for example. Fix up some bloblist Kconfig help
which uses the wrong term.
Signed-off-by: Simon Glass
---
common/Kconfig | 6 +++---
1
Add checks / documentation for blobs which are already in the list. This
brings U-Boot up to the standard required by the standard-passage
documentation.
Signed-off-by: Simon Glass
---
board/sandbox/stdpass_check.c | 71 -
include/stdpass/tpm2_eventlog.h | 42 +
include/stdpass/
Add documentation about standard passage and update the maintainers.
Signed-off-by: Simon Glass
---
MAINTAINERS | 10 ++
board/sandbox/stdpass_check.c | 10 +-
doc/develop/bloblist.rst | 4 +-
doc/develop/index.rst | 1 +
doc/develop/std_passage.rst | 319
Move this so we can include it from sandbox, needed since it is in a
bloblist and must have a check.
Signed-off-by: Simon Glass
---
arch/x86/cpu/apollolake/acpi.c| 2 +-
arch/x86/cpu/intel_common/acpi.c | 2 +-
arch/x86/include/asm/arch-apollolake/global_nvs
This tag already exists in U-Boot. Add documentation, following the
format set out.
Signed-off-by: Simon Glass
---
board/sandbox/stdpass_check.c | 8
include/handoff.h | 8 +---
2 files changed, 13 insertions(+), 3 deletions(-)
diff --git a/board/sandbox/stdpass_check.
FIx up various minor errors and add the API documentation to the bloblist
docs, since it is quite useful to see it in the same place.
Signed-off-by: Simon Glass
---
doc/develop/bloblist.rst | 8 +++-
include/bloblist.h | 88
2 files changed, 52 in
This needs fixing up once the new hooks land as well as adding an
azure rule.
Signed-off-by: Simon Glass
---
.gitlab-ci.yml | 6 ++
1 file changed, 6 insertions(+)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e7c65ebbcef..33466ec2a8a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@
Keep track of where the devicetree came from, so we can report this later.
Signed-off-by: Simon Glass
---
include/asm-generic/global_data.h | 4
include/fdtdec.h | 36 +++
lib/fdtdec.c | 21 +-
3 files chang
Add a file which can be used to check that structs used in standard
passage do compile. No other validation is done at present, but could be
considered later.
Signed-off-by: Simon Glass
---
board/sandbox/Makefile| 3 ++-
board/sandbox/stdpass_check.c | 36 ++
Check that the standard passage works on ARM, by setting it up in SPL
and making sure that it comes through correctly in U-Boot proper.
Signed-off-by: Simon Glass
---
configs/qemu_arm_spl_defconfig | 8 +++-
test/py/tests/test_passage.py | 11 +++
2 files changed, 18 insertions(+)
Update the jump routine to support passing three parameters instead of
one. The two new parameters are the bloblist address and the offset from
there to the devicetree.
Add an accessor for gd->bloblist to avoid needing #ifdefs in the C code.
Note that this renames jump_to_image_no_args() to jump_
Plumb in the ability for U-Boot proper to accept an incoming standard
passage from a previous phase, such as SPL or TF-A. This allows data to
be passed from binary to binary when firmware is booting.
Signed-off-by: Simon Glass
---
common/Kconfig| 31 +
Add an option for SPL to add a devicetree to the passage bloblist, so
SPL can provide the devicetree to U-Boot.
Signed-off-by: Simon Glass
---
common/Kconfig | 20
common/spl/spl.c | 44 ++--
include/spl.h| 2 ++
3 files change
Add support for accepting a control devicetree from the incoming passage.
This allows SPL (or some other program) to pass a devicetree to U-Boot
proper in a standard way.
Pass the devicetree through the early parts of U-Boot needs a list care.
If it is in the bloblist, there is no need to reserve
Accept a bloblist and control devicetree from a previous phase in
registers r0 and r1
Signed-off-by: Simon Glass
---
arch/arm/cpu/armv7/start.S | 7 ++-
arch/arm/lib/crt0.S| 4
2 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/arch/arm/cpu/armv7/start.S b/arch/arm/
Add a few convenience functions to obtain useful information about the
bloblist.
Signed-off-by: Simon Glass
---
common/bloblist.c | 12
include/bloblist.h | 14 ++
test/bloblist.c| 2 ++
3 files changed, 28 insertions(+)
diff --git a/common/bloblist.c b/common/bl
Use the convenience functions to improve readability.
Signed-off-by: Simon Glass
---
common/bloblist.c | 21 ++---
1 file changed, 10 insertions(+), 11 deletions(-)
diff --git a/common/bloblist.c b/common/bloblist.c
index baf1d371b71..b5fea12b697 100644
--- a/common/bloblist.c
At present we do support allocating the bloblist but the Kconfig is a bit
strange, since we still have to specify an address in that case. Partly
this is because it is a pain to have CONFIG options that disappears when
its dependency is enabled. It means that we must have #ifdefs in the code,
eithe
At present if someone adds a tag in the middle of the list it works well
enough within a U-Boot build. But if these tags are used in another
project, or with an older version of SPL, the numbers make become
inconsistent.
Use explicit tag numbers that never change, to resolve this problem.
Allocate
Typically the bloblist is positioned at a fixed address in memory until
relocation. This is convenient when it is set up in SPL or before
relocation.
But for EFI we want to set it up only when U-Boot proper is running. Add
a way to allocate it using malloc() and update the documentation to cover
t
Add a U_BOOT prefix to this tag since it is specific to the U-Boot
project.
Signed-off-by: Simon Glass
---
arch/x86/cpu/broadwell/cpu_from_spl.c | 4 ++--
common/bloblist.c | 2 +-
common/board_f.c | 2 +-
common/spl/spl.c | 4 ++--
The EC event log tag is no-longer used. The vboot handoff is now handled
by the vboot context instead.
Drop these unused tags.
Signed-off-by: Simon Glass
---
common/bloblist.c | 4 +---
include/bloblist.h | 2 --
test/bloblist.c| 4 ++--
3 files changed, 3 insertions(+), 7 deletions(-)
d
It seems best to put the magic number right at the start of the bloblist
header, so it is easier to check. This is how devicetree works.
Make this change now, before other projects make use of bloblist. Other
changes may be needed / discussed, but that is TBD.
Add a checker function as well.
Sig
Add a function that returns some basic stats about driver model. For now
we only have two.
Signed-off-by: Simon Glass
---
drivers/core/device.c| 11 ++
drivers/core/root.c | 7 ++
drivers/core/uclass.c| 13
include/dm/device.h | 11 +++
This old macro is not needed anymore since we can use IS_ENABLED() now.
Drop it.
Signed-off-by: Simon Glass
---
drivers/serial/serial-uclass.c | 3 ++-
include/fdtdec.h | 6 --
2 files changed, 2 insertions(+), 7 deletions(-)
diff --git a/drivers/serial/serial-uclass.c b/driv
Some bright sparks have decided that a cast on a constant cannot be a
constant, so offsetof() produces this warning on clang-10:
include/intel_gnvs.h:113:1: error: static_assert expression is not an
integral constant expression
check_member(acpi_global_nvs, unused2, GNVS_CHROMEOS_ACPI_OFFS
At present if an optional Kconfig value needs to be used it must be
bracketed by #ifdef. For example, with this Kconfig setup:
config WIBBLE
bool "Support wibbles, the world needs more wibbles"
config WIBBLE_ADDR
hex "Address of the wibble"
depends on WIBBLE
then the foll
Correct an error in the tpl-dtb parameter to binman. At present the TPL
rule follows SPL but this is not correct, if TPL uses of-platdata, for
example.
Fixes: f99cbe4e867 ("fdt: Update Makefile rules with the new OF_REAL Kconfig")
Signed-off-by: Simon Glass
---
Makefile | 2 +-
1 file changed,
This series adds a standard way of passing information between different
firmware phases. This already exists in U-Boot at a very basic level, in
the form of a bloblist containing an spl_handoff structure, but the intent
here is to define something useful across projects.
The need for this is gr
Hi Takahiro,
On Sun, 31 Oct 2021 at 18:36, AKASHI Takahiro
wrote:
>
> On Sat, Oct 30, 2021 at 07:45:14AM +0200, Heinrich Schuchardt wrote:
> >
> >
> > Am 29. Oktober 2021 23:17:56 MESZ schrieb Simon Glass :
> > >Hi,
> > >
> > >On Fri, 29 Oct 2021 at 13:26, Heinrich Schuchardt
> > >wrote:
> > >>
Hi Anatolij,
On Sun, 31 Oct 2021 at 18:23, Anatolij Gustschin wrote:
>
> Hi Simon,
>
> On Sun, 31 Oct 2021 17:46:56 -0600
> Simon Glass s...@chromium.org wrote:
> ...
> > > v3:
> > > Use floating point only with the TrueType console.
> > > v2:
> > > Adjust hash values in tests
> >
On Sun, Oct 31, 2021 at 01:40:48PM -0600, Simon Glass wrote:
> Hi Tom,
>
> https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/9692
>
>
> The following changes since commit 50bff6a6f86669a8652e2bf271eeb04f77911274:
>
> Merge branch '2021-10-31-assorted-platform-updates' (2021-10-3
On Sat, Oct 30, 2021 at 07:45:14AM +0200, Heinrich Schuchardt wrote:
>
>
> Am 29. Oktober 2021 23:17:56 MESZ schrieb Simon Glass :
> >Hi,
> >
> >On Fri, 29 Oct 2021 at 13:26, Heinrich Schuchardt wrote:
> >>
> >>
> >>
> >> Am 29. Oktober 2021 08:15:56 MESZ schrieb AKASHI Takahiro
> >> :
> >> >On
Hi Simon,
On Sun, 31 Oct 2021 17:46:56 -0600
Simon Glass s...@chromium.org wrote:
...
> > v3:
> > Use floating point only with the TrueType console.
> > v2:
> > Adjust hash values in tests
> > ---
> > drivers/video/console_truetype.c | 27 ---
> > include/v
Hi Lukasz,
On Sat, 23 Oct 2021 at 09:04, Lukasz Majewski wrote:
>
> This change provides the possibility to build XEA (imx287 based) board
> U-Boot as a single binary (without support for CONFIG_SPL_FRAMEWORK).
>
> The generated u-boot.sb can be used in the factory environment to for
> example pe
Hi Dzmitry,
On Fri, 15 Oct 2021 at 10:22, Dzmitry Sankouski wrote:
>
>
> чт, 14 окт. 2021 г. в 18:10, Simon Glass :
>>
>> Hi Dzmitry,
>>
>> On Fri, 8 Oct 2021 at 00:46, Dzmitry Sankouski wrote:
>> >
>> > Generic Interface (GENI) Serial Engine (SE) based uart
>> > can be found on newer qualcomm S
Hi Artem,
On Fri, 15 Oct 2021 at 23:19, Artem Lapkin wrote:
>
> Problem
>
> Wrong implementation logic: ramdisk cmdline image address always ignored!
> Next block { rd_addr = hextoul(select, NULL) } unusable for raw initrd.
>
> We have unbootable raw initrd images because, select_ramdisk for raw
Hi,
On Sun, 1 Aug 2021 at 18:56, Simon Glass wrote:
>
> These were noticed when building sandbox on a Raspberry Pi 400, which uses
> 32-bit linux.
>
> To make this work, I enabled CONFIG_HOST_32BIT in 'make menuconfig'. It
> would be nice if that were automatic, since we have the logic already in
Hi Artem,
On Fri, 15 Oct 2021 at 04:15, Artem Lapkin wrote:
>
> Problem
>
> We have unbootable raw initrd images because, select_ramdisk for raw
> initrd images ignore submited select addr and setup rd_datap value to 0
>
> Solution: setup rd_datap value from select
>
> Signed-off-by: Artem Lapkin
Hi Heinrich,
On Thu, 28 Oct 2021 at 12:01, Heinrich Schuchardt wrote:
>
> With the patch accurate positioning is possible for mono-typed fonts:
>
> Fix the return value of console_truetype_putc_xy(). The current position
> is passed as parameter x. Some part of x represents a fractional pixel.
>
Hi Samuel,
On Sun, 22 Aug 2021 at 14:41, Samuel Holland wrote:
>
> Add an option to automatically register the first watchdog device with
> the wdt_reboot driver for use with sysreset. This allows sysreset to be
> a drop-in replacement for platform-specific watchdog reset code, without
> needing
On Thu, 28 Oct 2021 at 04:16, Heinrich Schuchardt
wrote:
>
> With CONFIG_SYSRESET_WATCHDOG=y the sandbox can use a watchdog based system
> reset.
>
> To make this work calling sandbox_wdt_expire_now() must lead to a reset.
>
> With this change we can test the development suggested in
>
> [PATCH
On Thu, 28 Oct 2021 at 05:18, Heinrich Schuchardt
wrote:
>
> On 8/22/21 22:41, Samuel Holland wrote:
> > Currently, the wdt_reboot driver always gets its watchdog device
> > reference from an OF node. This prevents selecting a watchdog at
> > runtime. Move the watchdog device reference to the plat
On Thu, 28 Oct 2021 at 04:16, Heinrich Schuchardt
wrote:
>
> Avoid a build failure for CONFIG_WDT_GPIO=n.
>
> We need this setting to test watchdog based system reset.
watchdog-based
>
> Signed-off-by: Heinrich Schuchardt
> ---
> test/dm/wdt.c | 4
> 1 file changed, 4 insertions(+)
Revie
Hi Heinrich,
On Wed, 27 Oct 2021 at 08:23, Heinrich Schuchardt
wrote:
>
> On 10/27/21 16:05, Simon Glass wrote:
> > Hi Heinrich,
> >
> > On Tue, 26 Oct 2021 at 13:43, Heinrich Schuchardt
> > wrote:
> >>
> >> Downloading binaries and executing without checking the authenticity is
> >> at least un
Hi Heinrich,
On Wed, 27 Oct 2021 at 23:17, Heinrich Schuchardt wrote:
>
> Hello Tom,
>
> we have some trouble with Gitlab CI:
>
> In https://source.denx.de/u-boot/custodians/u-boot-efi/-/jobs/342220
>
> sandbox: + sandbox_spl
> +/usr/bin/ld: /tmp/u-boot-spl.Z4D5y0.ltrans0.ltrans.o: in func
Hi Tom,
On Wed, 27 Oct 2021 at 07:13, Tom Rini wrote:
>
> On Wed, Oct 27, 2021 at 02:21:17PM +0200, Heinrich Schuchardt wrote:
> >
> >
> > On 10/27/21 10:50, Ilias Apalodimas wrote:
> > > Hi Simon
> > >
> > > How does this patch related to the standard boot series? Shouldn't
> > > this be a compl
Hi Heinrich,
On Wed, 27 Oct 2021 at 06:21, Heinrich Schuchardt
wrote:
>
>
>
> On 10/27/21 10:50, Ilias Apalodimas wrote:
> > Hi Simon
> >
> > How does this patch related to the standard boot series? Shouldn't
> > this be a completely separate patch?
Probably, but I lose track of all the branches
Am 2021-10-31 18:36, schrieb Mark Kettenis:
Date: Sun, 31 Oct 2021 16:19:56 +0100
From: Michael Walle
..
>> > Unless CONFIG_EFI_LOADER is defined. Then it relocates the spin table
>> > to memory allocated using efi_allocate_pages(). But that function
>> > only looks at the EFI memory map to
I'd like to keep informed about ls1028a.dtsi changes. For now, there is
no top-level entry for any layerscape specific files. Instead, add the
file entry to my board MAINTAINERS file.
Signed-off-by: Michael Walle
---
board/kontron/sl28/MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --gi
Since commit e57c7c5c4282 ("get_maintainer.pl: update from Linux kernel
v5.13-rc6") only the top level MAINTAINERS file is used. This is because
this commit (accidentally) disabled the search of MAINTAINERS files
(find_maintainer_files is set to 0 again). Before that, commit
b79372ae94fb ("scripts/
Don't use efi_allocate_pages(). The allocated memory isn't carved out of
the lmb allocations. The memory might then be allocated twice.
Particulary, this might happened with the fdt_high/initrd_high feature
which will relocate the fdt/ramdisk. This might then overlap with the
spin table.
Instead u
On Sat, Oct 30, 2021 at 04:31:48PM +0300, Ramon Fried wrote:
> > > > > Ping for apply?
> > > > I'll get to the patches today.
> > > > thanks for waking me up :)
> >
> > Why don't you apply patches immediately after reviewing them?
> It wouldn't make a difference. you were all working on the same fi
Since the tsec driver supports both configurations with and without
DM_ETH, and since the eth_ops :: set_promisc() method is only provided
for DM_ETH, the implication is that builds with DM_ETH disabled will
result in a 'defined but not used' warning.
To silence those, mark the function as __maybe
On Thursday 28 October 2021 05:28:10 Marek Behún wrote:
> diff --git a/configs/mvebu_espressobin-88f3720_defconfig
> b/configs/mvebu_espressobin-88f3720_defconfig
> index 3a69954fcd..3dc6da04f8 100644
> --- a/configs/mvebu_espressobin-88f3720_defconfig
> +++ b/configs/mvebu_espressobin-88f3720_def
Hi Tom,
https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/9692
The following changes since commit 50bff6a6f86669a8652e2bf271eeb04f77911274:
Merge branch '2021-10-31-assorted-platform-updates' (2021-10-31
12:21:12 -0400)
are available in the Git repository at:
git://git.denx.d
On Sun, Oct 31, 2021 at 12:22:48PM -0600, Simon Glass wrote:
> Hi Tom,
>
> On Sun, 31 Oct 2021 at 10:57, Tom Rini wrote:
> >
> > On Sat, Oct 30, 2021 at 12:25:39PM -0600, Simon Glass wrote:
> >
> > > Add some symlinks so that qemu can be used on ellesmere.
> > >
> > > Signed-off-by: Simon Glass
On Sun, Oct 31, 2021 at 09:01:14AM +0100, Marek Vasut wrote:
> The following changes since commit a09929cc6c5a108f89e91660f37d745ed119385b:
>
> Merge https://source.denx.de/u-boot/custodians/u-boot-mmc (2021-10-29
> 08:27:32 -0400)
>
> are available in the Git repository at:
>
> git://sourc
On Sun, Oct 31, 2021 at 09:00:27AM +0100, Marek Vasut wrote:
> The following changes since commit a09929cc6c5a108f89e91660f37d745ed119385b:
>
> Merge https://source.denx.de/u-boot/custodians/u-boot-mmc (2021-10-29
> 08:27:32 -0400)
>
> are available in the Git repository at:
>
> git://sourc
Hi Tom,
On Sun, 31 Oct 2021 at 10:57, Tom Rini wrote:
>
> On Sat, Oct 30, 2021 at 12:25:39PM -0600, Simon Glass wrote:
>
> > Add some symlinks so that qemu can be used on ellesmere.
> >
> > Signed-off-by: Simon Glass
> > ---
> >
> > bin/ellesmere/conf.qemu_arm_na | 1 +
> > bin/ellesmere/co
From: "Ying-Chun Liu (PaulLiu)"
Add initial support for Advantech RSB-3720 board.
The initial support includes:
- MMC
- eMMC
- I2C
- FEC
- Serial console
Signed-off-by: Darren Huang
Signed-off-by: Kevin12.Chen
Signed-off-by: Phill.Liu
Signed-off-by: Tim Liang
Signed-off-by: wei.zeng
Si
> Date: Sun, 31 Oct 2021 16:19:56 +0100
> From: Michael Walle
>
> Am 2021-10-31 13:51, schrieb Mark Kettenis:
> >> Date: Sun, 31 Oct 2021 13:04:40 +0100
> >> From: Michael Walle
> >>
> >> Am 2021-10-31 12:44, schrieb Mark Kettenis:
> >> >> Date: Sun, 31 Oct 2021 11:43:38 +0100
> >> >> From: Mic
As per https://github.com/actions/virtual-environments/issues/4312 the
Windows-2016 environments are scheduled for deprecation and removal in
early 2022. Move to windows-2019 now to avoid this (Visual Studio 2019
is included here, hence the tag naming scheme change).
Signed-off-by: Tom Rini
---
Hi,
Am 2021-10-31 17:45, schrieb Z.Q. Hou:
-Original Message-
From: Marc Zyngier [mailto:m...@kernel.org]
Sent: 2021年10月29日 5:09
To: Michael Walle
Cc: u-boot@lists.denx.de; Vladimir Oltean ;
Z.Q. Hou
; Bharat Gooty ;
Rayagonda Kokatanur ; Simon Glass
; Priyanka Jain ; Tom Rini
Subjec
On Sat, Oct 30, 2021 at 12:25:39PM -0600, Simon Glass wrote:
> Add some symlinks so that qemu can be used on ellesmere.
>
> Signed-off-by: Simon Glass
> ---
>
> bin/ellesmere/conf.qemu_arm_na | 1 +
> bin/ellesmere/conf.qemu_arm_spl_na | 1 +
> 2 files changed, 2 insertions(+)
> create mo
> -Original Message-
> From: Marc Zyngier [mailto:m...@kernel.org]
> Sent: 2021年10月29日 5:09
> To: Michael Walle
> Cc: u-boot@lists.denx.de; Vladimir Oltean ; Z.Q. Hou
> ; Bharat Gooty ;
> Rayagonda Kokatanur ; Simon Glass
> ; Priyanka Jain ; Tom Rini
>
> Subject: Re: [PATCH 2/2] Revert
On Sat, Oct 23, 2021 at 04:58:06PM +0200, Mark Kettenis wrote:
> Add preliminary device trees for the Apple M1 mini (2020) and
> Apple M1 Macbook Pro 13" (2020). Device tree bindings for
> the Apple M1 SoC are still being formalized and these device
> trees will be synchronized with the Linux ker
On Sat, Oct 23, 2021 at 04:58:03PM +0200, Mark Kettenis wrote:
> Add support for Apple's M1 SoC that is used in "Apple Silicon"
> Macs. This builds a basic U-Boot that can be used as a payload
> for the m1n1 boot loader being developed by the Asahi Linux
> project.
>
> Signed-off-by: Mark Ketten
On Sat, Oct 23, 2021 at 04:58:07PM +0200, Mark Kettenis wrote:
> Provide preliminary instructions on how to get U-Boot to run on
> Apple Silicon Macs.
>
> Signed-off-by: Mark Kettenis
> Reviewed-by: Simon Glass
signature.asc
Description: PGP signature
On Sat, Oct 23, 2021 at 04:58:05PM +0200, Mark Kettenis wrote:
> The DART is an IOMMU that is used on Apple's M1 SoC. This driver
> configures the DART such that it operates in bypass mode which is
> enough to support DMA for the USB3 ports integrated on the SoC.
>
> Signed-off-by: Mark Kettenis
On Sat, Oct 23, 2021 at 04:58:04PM +0200, Mark Kettenis wrote:
> Apple M1 SoCs include an S5L UART which is a variant of the S5P
> UART. Add support for this variant and enable it by default
> on Apple SoCs.
>
> Signed-off-by: Mark Kettenis
> Reviewed-by: Simon Glass
Applied to u-boot/master,
On Sat, Oct 23, 2021 at 04:58:02PM +0200, Mark Kettenis wrote:
> Add a set of tests for the IOMMU uclass.
>
> Signed-off-by: Mark Kettenis
> Reviewed-by: Simon Glass
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: PGP signature
On Sat, Oct 23, 2021 at 04:58:01PM +0200, Mark Kettenis wrote:
> This uclass is intended to manage IOMMUs on systems where the
> IOMMUs are not in bypass mode by default. In that case U-Boot
> cannot ignore the IOMMUs if it wants to use devices that need
> to do DMA and sit behind such an IOMMU.
On Sun, Oct 17, 2021 at 01:45:42PM +0300, Dzmitry Sankouski wrote:
> Samsung Galaxy A3, A5, A7 (2017) - middle class Samsung smartphones.
> U-boot can be used as chain-loaded bootloader to gain control
> on booting vanilla linux(and possibly others) kernels
>
> Signed-off-by: Dzmitry Sankouski
>
On Sun, Oct 17, 2021 at 01:45:41PM +0300, Dzmitry Sankouski wrote:
> Samsung Exynos 7880 \ 7870 - SoC for mainstream smartphones and tablets
> introduced on March 2017.
> Features:
> - 8 Cortex A53 cores
> - ARM Mali-T830 MP3 GPU
> - LTE Cat. 7 (7880) or 6 (7870) modem
>
> Signed-off-by: Dzmitry
1 - 100 of 146 matches
Mail list logo