On 6/15/21 8:33 AM, Kunihiko Hayashi wrote:
If both POSITION_INDEPENDENT and SYS_RELOC_GD_ENV_ADDR are enabled,
wherever original env is placed anywhere, it should be relocated to
the right address.
Relocation offset gd->reloc_off is calculated with SYS_TEXT_BASE in
setup_reloc() and env
在 2021-06-26星期六的 12:31 -0600,Simon Glass写道:
> Hi Icenowy,
>
> On Sat, 19 Jun 2021 at 03:19, Icenowy Zheng wrote:
> >
> > The sunxi_egon type used to take no -A argument (because we assume
> > sunxi
> > targets are all ARM). However, as Allwinner D1 appears as the first
> > RISC-V sunxi target,
On Sat, Jun 26, 2021 at 08:42:58AM -0500, Adam Ford wrote:
> SPL is really tight on space, so decrease a little memory that we
> allocate in order to fix boot hang.
>
> Signed-off-by: Adam Ford
>
> diff --git a/configs/am3517_evm_defconfig b/configs/am3517_evm_defconfig
> index
On Sat, Jun 26, 2021 at 12:29:56PM -0600, Simon Glass wrote:
> Hi Alper,
>
> On Mon, 21 Jun 2021 at 12:52, Alper Nebi Yasak
> wrote:
> >
> > The filesystem test setup needs to prepare disk images for its tests,
> > with either guestmount or loop mounts. The former requires access to the
> >
On 6/26/21 8:31 PM, Simon Glass wrote:
Hi,
On Thu, 10 Jun 2021 at 20:10, Marek Vasut wrote:
The current fitImage DTO implementation expects each fitImage image
subnode containing DTO to have 'load' property, pointing somewhere
into memory where the DTO will be loaded. The address in the
Hi Simon,
> > ---
[...]
> > This depends on https://lists.denx.de/pipermail/u-boot/2021-June/451761.html
> > lib/smbios.c | 10 ++
> > 1 file changed, 10 insertions(+)
>
> It is strange that all the boards that defined the old CONFIG set it
> to "", meaning that an empty string is
Hi Simon,
> > t->bios_characteristics_ext1 = BIOS_CHARACTERISTICS_EXT1_ACPI;
[...]
> > #endif
> > #ifdef CONFIG_EFI_LOADER
>
> Can you please drop this #ifdef while you are here - should use IS_ENABLED()
>
I think Heinrich already merged those and sent a request to Tom. Regardless
On Mon, 21 Jun 2021 at 14:24, Steffen Jaeckel
wrote:
>
> In case crypt-based hashing is enabled this will be the default mechanism
> that is used. If a user wants to have support for both, the environment
> variable `bootstopusesha256` can be set to `true` to allow plain SHA256
> based hashing of
Hi Johan,
On Mon, 21 Jun 2021 at 12:39, Johan Jonker wrote:
>
> Hi Simon, Heiko,
>
> With introduction of rockchip-nand-controller.c in Linux and recently
> rockchip_nfc.c in U-boot it offers a renewed opportunity to add support
> for MK808 with a rk3066 + NAND to boot from.
> rk3066 shares
Hi Rasmus,
On Tue, 22 Jun 2021 at 14:29, Rasmus Villemoes
wrote:
>
> On 22/06/2021 15.31, Simon Glass wrote:
> > On Thu, 27 May 2021 at 16:00, Rasmus Villemoes
> > wrote:
> >>
> >> Check that the watchdog_reset() implementation in wdt-uclass behaves
> >> as expected:
> >>
> >> - resets all
Hi Rasmus,
On Tue, 22 Jun 2021 at 14:28, Rasmus Villemoes
wrote:
>
> Hi Simon,
>
> Thanks for review.
>
> >> - if (!CONFIG_IS_ENABLED(WATCHDOG_AUTOSTART)) {
> >> - printf("WDT: Not starting %s\n", dev->name);
> >> - return;
> >> - }
> >> -
> >> -
On Fri, 25 Jun 2021 at 10:58, John Keeping wrote:
>
> Switch to fit_image_get_data_and_size() for consistency with all other
> data loaded from FIT.
>
> Signed-off-by: John Keeping
> ---
> common/image-fit.c | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
Reviewed-by: Simon Glass
On Thu, 24 Jun 2021 at 05:57, Michal Simek wrote:
>
> Both of these drivers are implemented with and without DM that's why more
> symbols should be handled.
> The most problematic one is enabling DEBUG_UART_PL011 based on
> PL01X_SERIAL(DM based) because debug console has type selection based on
Hi Ashok,
On Thu, 24 Jun 2021 at 00:43, Ashok Reddy Soma
wrote:
>
> Add support for xilinx multirate(MRMAC) ethernet driver.
> This driver uses multichannel DMA(MCDMA) for data transfers of MRMAC.
> Added support for 4 ports of MRMAC for speeds 10G and 25G.
> MCDMA supports upto 16 channels but
On Thu, 24 Jun 2021 at 00:43, Ashok Reddy Soma
wrote:
>
> Enable Xilinx AXI MRMAC for Versal platforms.
>
> Signed-off-by: Ashok Reddy Soma
> ---
>
> configs/xilinx_versal_virt_defconfig | 1 +
> 1 file changed, 1 insertion(+)
>
Reviewed-by: Simon Glass
On Thu, 24 Jun 2021 at 00:43, Ashok Reddy Soma
wrote:
>
> Add speed macro's for higher ethernet speeds to be used in u-boot
> networking drivers. Added Macros for speeds 14G, 20G, 25G, 40G, 50G,
> 56G, 100G and 200G inline with linux.
>
> Signed-off-by: Ashok Reddy Soma
> ---
>
>
On Mon, 21 Jun 2021 at 14:25, Steffen Jaeckel
wrote:
>
> This adds tests for the crypt-based and plain SHA256-based password hashing
> algorithms in the autoboot flow.
>
> Signed-off-by: Steffen Jaeckel
> ---
>
> (no changes since v1)
>
> common/Kconfig.boot | 2 +-
> common/console.c
On Mon, 21 Jun 2021 at 14:24, Steffen Jaeckel
wrote:
>
> The key-sequence based unlock mechanisms are sensitive to junk symbols
> that could have been sent to stdin and are still waiting to be retrieved.
> Enabling this option will read all symbols off stdin before displaying the
> autoboot
Hi Icenowy,
On Sat, 19 Jun 2021 at 03:19, Icenowy Zheng wrote:
>
> The sunxi_egon type used to take no -A argument (because we assume sunxi
> targets are all ARM). However, as Allwinner D1 appears as the first
> RISC-V sunxi target, we need to support -A; in addition, as external
> projects rely
On Sun, 20 Jun 2021 at 20:55, Samuel Holland wrote:
>
> Some mkimage features require linking with OpenSSL. Instead of linking
> OpenSSL based on the individual platform symbols, create a single
> Kconfig symbol which can be selected by platforms as necessary. Then,
> all OpenSSL-dependent image
Hi Icenowy,
On Thu, 17 Jun 2021 at 12:47, Icenowy Zheng wrote:
>
> The sunxi_egon type used to take no -A argument (because we assume sunxi
> targets are all ARM). However, as Allwinner D1 appears as the first
> RISC-V sunxi target, we need to support -A; in addition, as external
> projects rely
On Mon, 19 Apr 2021 at 03:47, Patrice Chotard
wrote:
>
> Add usb_gadget_handle_interrupts(), usb_gadget_register_driver()
> and usb_gadget_unregister_driver() to be able to test
> binding usb gadget.
>
> Signed-off-by: Patrice Chotard
> Cc: Marek Vasut
> Cc: Herbert Poetzl
> ---
>
> (no
On Fri, 18 Jun 2021 at 08:57, Pali Rohár wrote:
>
> From: Ivaylo Dimitrov
>
> Also disable various options that are auto-enabled by default, but not
> really applicable to RX-51.
>
> Enable CONFIG_SYS_THUMB_BUILD, otherwise the resulting binary becomes too
> large to be useful on a real
Hi,
On Thu, 10 Jun 2021 at 20:10, Marek Vasut wrote:
>
> The current fitImage DTO implementation expects each fitImage image
> subnode containing DTO to have 'load' property, pointing somewhere
> into memory where the DTO will be loaded. The address in the 'load'
> property must be different
Hi Heinrich,
On Thu, 17 Jun 2021 at 09:20, Heinrich Schuchardt wrote:
>
> Up to now when devices became available after executing the UEFI
> sub-system initialization where not available for EFI applications.
>
> With the patch block devices are added to the UEFI object list whenever
> they are
Hi Paul,
On Tue, 15 Jun 2021 at 04:26, Paul Barker wrote:
>
> When printing full help output from patman, we should be able to handle
> a PAGER variable which includes arguments, e.g. PAGER='less -F'.
>
> Signed-off-by: Paul Barker
> ---
>
> tools/patman/main.py | 9 +
> 1 file
Hi Ilias,
On Wed, 9 Jun 2021 at 09:14, Ilias Apalodimas
wrote:
>
> We currently define the EFI support of an SMBIOS table as the third bit of
> "BIOS Characteristics Extension Byte 1". The latest DMTF spec defines it
> on "BIOS Characteristics Extension Byte 2".
>
> Signed-off-by: Ilias
Hi,
On Sat, 12 Jun 2021 at 04:58, Pali Rohár wrote:
>
> On Saturday 12 June 2021 18:55:12 Bin Meng wrote:
> > Hi Heinrich,
> >
> > On Sat, Jun 12, 2021 at 2:22 PM Heinrich Schuchardt
> > wrote:
> > >
> > > Function rtc_to_tm() is needed for FAT file system support even if we
> > > don't
> > >
On Fri, 4 Jun 2021 at 13:05, Alper Nebi Yasak wrote:
>
> Some filesystem tests are failing when their image is prepared with
> guestmount, but succeeding if loop mounts are used instead. The reason
> seems to be a race condition the guestmount(1) manual page explains:
>
> When
Hi Christian,
On Fri, 11 Jun 2021 at 23:59, Christian Melki
wrote:
>
> On 6/11/21 3:40 PM, Simon Glass wrote:
> > +Heinrich Schuchardt
> >
> > Hi Christian,
> >
> > On Fri, 11 Jun 2021 at 07:30, Christian Melki
> > wrote:
> >>
> >> Hi.
> >>
> >> I have been trying to boot a bzImage with zboot
On Thu, 10 Jun 2021 at 20:37, Trevor Woerner wrote:
>
> There's nothing special or unique to the lpc32xx that requires its own config
> parameter for specifying the console uart index. Therefore instead of using
> the lpc32xx-specific CONFIG_SYS_LPC32XX_UART include parameter, use the
>
Hi Michal,
On Fri, 11 Jun 2021 at 07:56, Michal Simek wrote:
>
> Hi,
>
> I am just trying to wrap my head around DTB_RESELECT feature.
Did you intend to cc the author of that?
Does doc/README.multi-dtb-fit help?
> ZynqMP is using u-boot.itb which is u-boot/atf + a lot of DT files.
> As of now
On Thu, 10 Jun 2021 at 20:37, Trevor Woerner wrote:
>
> Convert the CONFIG_SYS_I2C_LPC32XX configuration symbol from an include
> directive to a Kconfig value.
>
> Signed-off-by: Trevor Woerner
>
> ---
>
> Changes in v2:
> - added
>
> configs/devkit3250_defconfig | 1 +
>
Hi Nandor,
On Thu, 10 Jun 2021 at 07:57, Nandor Han wrote:
>
> RTC devices could provide battery-backed memory that can be used for
> storing the reboot mode magic value.
>
> Add a new reboot-mode back-end that uses RTC to store the reboot-mode
> magic value. The driver also supports both
On Thu, 10 Jun 2021 at 07:57, Nandor Han wrote:
>
> A use case for controlling the boot mode is when the user wants
> to control the device boot by pushing a button without needing to
> go in user-space.
>
> Add a new backed for reboot mode where GPIOs are used to control the
> reboot-mode. The
Hi Ilias,
On Thu, 10 Jun 2021 at 03:33, Ilias Apalodimas
wrote:
>
> Commit e4f8e543f1a9("smbios: Drop the unused Kconfig options")
> break SMBIOS tables. The reason is that the patch drops the Kconfig
> options *after* removing the code using them, but that changes the semantics
> of the code
On Thu, 10 Jun 2021 at 07:57, Nandor Han wrote:
>
> A new driver uclass is created to handle the reboot mode control.
>
> The new uclass driver is updating an environment variable with the
> configured reboot mode. The mode is extracted from a map provided
> at initialization time. The map
Hi Alper,
On Mon, 21 Jun 2021 at 12:52, Alper Nebi Yasak wrote:
>
> The filesystem test setup needs to prepare disk images for its tests,
> with either guestmount or loop mounts. The former requires access to the
> host fuse device (added in a previous patch), the latter requires access
> to
Hi,
On Fri, 11 Jun 2021 at 08:08, Tom Rini wrote:
>
> On Fri, Jun 11, 2021 at 07:14:21PM +0530, Lokesh Vutla wrote:
> > Hi Tom,
> >
> > On 09/06/21 6:47 pm, Jan Kiszka wrote:
> > > On 07.06.21 13:44, Jan Kiszka wrote:
> > >> On 07.06.21 13:40, Tom Rini wrote:
> > >>> On Mon, Jun 07, 2021 at
On Fri, 4 Jun 2021 at 13:05, Alper Nebi Yasak wrote:
>
> If guestmount isn't available on the system, filesystem test setup falls
> back to using loop mounts to prepare its disk images. If guestmount is
> available but fails to work, the tests are immediately skipped. Instead
> of giving up on a
+Heinrich Schuchardt
Hi,
On Tue, 1 Jun 2021 at 00:06, wrote:
>
> From: Adarsh Babu Kalepalli
>
> "HELP description is provided for ‘configure’ sub-command
> of ‘blkcache’.
>
> Signed-off-by: Adarsh Babu Kalepalli
> ---
>
> cmd/blkcache.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git
From: Amarnath MB
Now that single defconfig can be used for booting J721E EVM and
EAIK, default device tree will not work for selecting dtb for
kernel. Update the findfdt env to select right dtb based on
board_name env variable.
Signed-off-by: Amarnath MB
Signed-off-by: Sinthu Raja
---
From: Amarnath MB
Enable defconfigs relevant for storing env on FAT partion of MMC.
Signed-off-by: Amarnath MB
Signed-off-by: Sinthu Raja
---
configs/j721e_evm_a72_defconfig | 5 +++--
configs/j721e_evm_r5_defconfig | 1 +
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git
From: Amarnath MB
S28HS512T on TI EAIK has sector size of 256KB, so update OSPI partition
to align on 256KB sector size. Since the sector size for MT35XU512ABA
on EVM is 128KB, partitions will remain aligned for EVM.
Also, now since the sector size is 256KB ospi.env.backup will collide
with
From: Amarnath MB
Add k3-j721e-eaik dtb along with other dtbs inside DTB FIT image.
Signed-off-by: Amarnath MB
---
configs/j721e_evm_a72_defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/configs/j721e_evm_a72_defconfig b/configs/j721e_evm_a72_defconfig
index
From: Amarnath MB
Enable configs for building multiple dtbs into a single fit image
and load the right dtb for next stage. This will help to use same
defconfig for both EVM and EAIK.
Signed-off-by: Amarnath MB
Signed-off-by: Sinthu Raja
---
configs/j721e_evm_r5_defconfig | 3 +++
1 file
From: Amarnath MB
Add R5 specific dts for J721E-EAIK
Signed-off-by: Amarnath MB
Signed-off-by: Sinthu Raja
---
arch/arm/dts/Makefile | 3 +-
arch/arm/dts/k3-j721e-r5-eaik-u-boot.dtsi | 31 ++
arch/arm/dts/k3-j721e-r5-eaik.dts | 650 ++
3
From: Amarnath MB
J721E EdgeAI Kit (EAIK) is a low cost, small form factor board designed
for TI’s J721E SoC. TI’s J721E SoC comprises of dual core A72, high
performance vision accelerators, video codec accelerators, latest C71x
and C66x DSP, high bandwidth real-time IPs for capture and display,
From: Amarnath MB
Board ID I2C EEPROM will be probed before SYSFW is available.
So drop the power-domains property for wakup_i2c0 on which
board ID EEPROM is connected.
Signed-off-by: Amarnath MB
Signed-off-by: Sinthu Raja
---
arch/arm/dts/k3-j721e-r5-common-proc-board.dts | 5 +
1 file
From: Amarnath MB
Enable support for selecting DTB from FIT within SPL based on the
board name read from EEPROM. This will help to use single defconfig
for both EVM and EAIK.
Also print FDT model name and board name read from EEPROM on SPL debug
console. This is useful to verify that right dtb
From: Amarnath MB
Update the board_fit_config_name_match() to choose the right dtb
based on the board name read from EEPROM.
Also restrict multpile EEPROM reads by verifying if EEPROM is already
read.
Signed-off-by: Amarnath MB
Signed-off-by: Sinthu Raja
---
board/ti/j721e/evm.c | 16
From: Amarnath MB
j721e-eaik doesn't have any daughter cards, so disable daughter
card probing inside board_late_init() and spl_board_init() for
j721e-eaik.
Signed-off-by: Amarnath MB
Signed-off-by: Sinthu Raja
---
board/ti/j721e/evm.c | 9 ++---
1 file changed, 6 insertions(+), 3
From: Amarnath MB
Update setup_board_eeprom_env() to choose the right board name
for j721e-eaik.
Signed-off-by: Amarnath MB
Signed-off-by: Sinthu Raja
---
board/ti/j721e/evm.c | 4
1 file changed, 4 insertions(+)
diff --git a/board/ti/j721e/evm.c b/board/ti/j721e/evm.c
index
From: Amarnath MB
J721E EVM has EEPROM populated at 0x50. J721E EAIK has EEPROM populated
at next address 0x51 in order to be compatible with RBPi. So start
looking for TI specific EEPROM at 0x50, if not found look for EEPROM at
0x51.
Signed-off-by: Amarnath MB
Signed-off-by: Sinthu Raja
---
From: Amarnath MB
board_late_init(), setup_board_eeprom_env() and setup_serial() is
called only under CONFIG_BOARD_LATE_INIT, so guard these functions
with the same.
Signed-off-by: Amarnath MB
Signed-off-by: Sinthu Raja
---
board/ti/j721e/evm.c | 4
1 file changed, 4 insertions(+)
diff
From: Amarnath MB
Buck regulator 1, 2 and 3 of TPS6594132 on j721e-eaik is in 3 Phase
confguration, in-order to support this, add configuring 3 Phase buck
in tps65941 while driver probing.
Signed-off-by: Amarnath MB
Signed-off-by: Sinthu Raja
---
drivers/power/regulator/tps65941_regulator.c
From: Amarnath MB
Since TPS659412 and TPS659413 are both software compatible,
add a compatible string for the same inside tps65941.c.
Signed-off-by: Amarnath MB
Signed-off-by: Sinthu Raja
---
drivers/power/pmic/tps65941.c | 1 +
1 file changed, 1 insertion(+)
diff --git
From: Amarnath MB
Enable support for show_board_info() in SPL build.
Signed-off-by: Amarnath MB
Signed-off-by: Sinthu Raja
---
common/Makefile | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/common/Makefile b/common/Makefile
index 829ea5fb42..d84886986e 100644
---
Hi All,
This series adds support for J721E EAIK. Below is the detailed description
of the J721E SoC and the EAIK board supporting features.
J721E EdgeAI Kit (EAIK) is a low cost, small form factor board designed
for TI’s J721E SoC. TI’s J721E SoC comprises of dual core A72, high
performance
On Sat, Jun 26, 2021 at 12:59:21PM +0200, Merlijn Wajer wrote:
> Hi Tom, Marek,
>
> On 25/06/2021 23:59, Tom Rini wrote:
> > On Fri, Jun 25, 2021 at 11:51:51PM +0200, Pali Rohár wrote:
> >> On Friday 25 June 2021 17:37:44 Tom Rini wrote:
> >>> One thing I want to say here as I think it maybe
SPL is really tight on space, so decrease a little memory that we
allocate in order to fix boot hang.
Signed-off-by: Adam Ford
diff --git a/configs/am3517_evm_defconfig b/configs/am3517_evm_defconfig
index 0b9bd0e475..9611d33bec 100644
--- a/configs/am3517_evm_defconfig
+++
There are five omap3 based boards from LogicPD. Two of them
have added LTO support. Add the remaining three to use LTO.
Signed-off-by: Adam Ford
diff --git a/configs/omap35_logic_defconfig b/configs/omap35_logic_defconfig
index 9ff5929b96..d359e32a36 100644
--- a/configs/omap35_logic_defconfig
Hi Tom, Marek,
On 25/06/2021 23:59, Tom Rini wrote:
> On Fri, Jun 25, 2021 at 11:51:51PM +0200, Pali Rohár wrote:
>> On Friday 25 June 2021 17:37:44 Tom Rini wrote:
>>> One thing I want to say here as I think it maybe wasn't clear in Marek's
>>> suggestion. Why not have X-Loader boot SPL which
On Sat, Jun 26, 2021 at 12:47 AM Pratyush Yadav wrote:
>
> spi_mem_default_supports_op() rejects DTR ops by default to ensure that
> the controller drivers that haven't been updated with DTR support
> continue to reject them. It also makes sure that controllers that don't
> support DTR mode at
64 matches
Mail list logo