Re: [PATCH 2/3] rockchip: fix wrong PCI range address in rk3568 dtsi

2024-07-07 Thread Etienne Dublé
Le 25/06/2024 à 13:31, Etienne Dublé a écrit : The bus addresses should be isolated to each pci controller if I am not mistaken, so changing the bus address was probably just done as a workaround because of some other unknown bug. OK. Hum, could be an issue in pci core of U-Boot that expec

Re: [PATCH] zlib: Fix big performance regression

2024-07-07 Thread Christophe Leroy
Le 05/07/2024 à 17:47, Tom Rini a écrit : On Sun, Jun 30, 2024 at 08:49:08PM +0200, Christophe Leroy wrote: Le 30/06/2024 à 20:28, Christophe Leroy a écrit : Le 30/06/2024 à 16:54, Tom Rini a écrit : On Sun, Jun 30, 2024 at 10:47:06AM +0200, Christophe Leroy wrote: Le 27/06/2024 à 21

Re: [PATCH] dt-bindings: nvmem: convert U-Boot env to a layout

2024-07-07 Thread Miquel Raynal
Hi Rafał, zaj...@gmail.com wrote on Sat, 6 Jul 2024 00:58:21 +0200: > From: Rafał Miłecki > > U-Boot environment variables can be stored in various data sources. MTD > is just one of available options. Refactor DT binding into a layout so > it can be used with UBI volumes and other NVMEM devic

Re: Missing eth1addr for Banana Pi BPI-R3

2024-07-07 Thread Leith Bade
Hi Daniel, > When using OpenWrt, we are dealing with this differently: > The random address generated by Linux is made persistent on first boot > for both ethernet devices: > > https://git.openwrt.org/?p=openwrt/openwrt.git;a=blob;f=target/linux/mediatek/base-files/etc/uci-defaults/99_fwenv-store-

[PATCH 6/6] configs: phycore_am64x_a53_defconfig: Enable SOM detection

2024-07-07 Thread Daniel Schultz
Enable SOM detection for the phyCORE-AM64x and also set CONFIG_CMD_EXTENSION as requirement for this feature. Signed-off-by: Daniel Schultz --- configs/phycore_am64x_a53_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/phycore_am64x_a53_defconfig b/configs/phycore_am64x_a

[PATCH 5/6] configs: phytec_am62x_a53_defconfig: Set CONFIG_CMD_EXTENSION

2024-07-07 Thread Daniel Schultz
CONFIG_CMD_EXTENSION is required to load SOM detection overlays. Signed-off-by: Daniel Schultz --- configs/phycore_am62x_a53_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/phycore_am62x_a53_defconfig b/configs/phycore_am62x_a53_defconfig index 06b8834e074..ec75b1a424d 100

[PATCH 4/6] board: phytec: common: Kconfig: Enable SUPPORT_EXTENSION_SCAN

2024-07-07 Thread Daniel Schultz
Enable SUPPORT_EXTENSION_SCAN for the phyCORE-AM62x and -AM64x boards. Signed-off-by: Daniel Schultz --- board/phytec/common/Kconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/board/phytec/common/Kconfig b/board/phytec/common/Kconfig index f394ace786a..120f58b6ec6 100644 --- a/board/p

[PATCH 3/6] board: phytec: common: k3: Add SOM detection overlays

2024-07-07 Thread Daniel Schultz
Add overlays to disable or alter SOM features according to the EEPROM image content. Signed-off-by: Daniel Schultz --- board/phytec/common/k3/board.c | 45 ++ 1 file changed, 45 insertions(+) diff --git a/board/phytec/common/k3/board.c b/board/phytec/common/k3/bo

[PATCH 2/6] include: env: phytec: k3_mmc: Apply extension overlays

2024-07-07 Thread Daniel Schultz
Run the mmc_apply_extensions routine to apply overlays added by the extension framework. Signed-off-by: Daniel Schultz --- include/env/phytec/k3_mmc.env | 1 + 1 file changed, 1 insertion(+) diff --git a/include/env/phytec/k3_mmc.env b/include/env/phytec/k3_mmc.env index 3d3595ceb7e..3c0b1359dd

[PATCH 1/6] include: env: phytec: overlays: Add extension command

2024-07-07 Thread Daniel Schultz
Add a new environment routine to apply extensions. Our SOM detection adds overlays via the extension framework to alter the kernel device-tree according to the flashed EEPROM image. Signed-off-by: Daniel Schultz --- include/env/phytec/overlays.env | 20 1 file changed, 20 in

[PATCH 0/6] Extend SOM detection

2024-07-07 Thread Daniel Schultz
This patchset extends PHYTEC's SOM detection for the K3 platforms. It adds generic support to apply overlays via the extension framework inside the overlays.env file. Additionally, the K3 mmc boot environment applies these overlays now. It also adds the 'extension_board_scan' hook to the K3 board

[PATCH v3] arm: mvebu: Enable bootstd and other modernization for Synology DS414 (Armada XP) board

2024-07-07 Thread Tony Dinh
- Switch to standard boot (in include/configs/ds414.h and configs/ds414_defconfig) - Implement board_late_init() to ensure successful enumeration of USB3 devices - Remove unnecessary checkboard() - Updated IDENT_STRING to indicate this u-boot supports both Synology DS414 and DS214+ boards - Add SYS

x86_64+kvm: int_exception_handler() Exception 13 while executing option rom

2024-07-07 Thread Vitaly Chikunov
Hi, I noticed that u-boot.rom does not boot in qemu-system-x86_64 (8.2.4) with KVM accelerator: builder@x86_64:~/RPM/BUILD/u-boot-qemu-2024.07$ qemu-system-x86_64 -M accel=kvm -nographic -bios ./u-boot.rom U-Boot SPL 2024.07 (Jul 04 2024 - 09:26:24 +) int_exception_handler() Excepti

[PATCH 4/4] clk: imx8mp: Make parent names arrays const pointers

2024-07-07 Thread Michael Trimarchi
The arrays containing the mux selectors need to be of const pointer to const char. Signed-off-by: Michael Trimarchi --- drivers/clk/imx/clk-imx8mp.c | 242 +-- 1 file changed, 121 insertions(+), 121 deletions(-) diff --git a/drivers/clk/imx/clk-imx8mp.c b/drivers

[PATCH 3/4] clk: imx8mm: Make parent names arrays const pointers

2024-07-07 Thread Michael Trimarchi
The arrays containing the mux selectors need to be of const pointer to const char. Signed-off-by: Michael Trimarchi --- drivers/clk/imx/clk-imx8mm.c | 157 +-- 1 file changed, 93 insertions(+), 64 deletions(-) diff --git a/drivers/clk/imx/clk-imx8mm.c b/drivers/c

[PATCH 2/4] clk: imx8mn: Make parent names arrays const pointers

2024-07-07 Thread Michael Trimarchi
The arrays containing the mux selectors need to be of const pointer to const char. Signed-off-by: Michael Trimarchi --- drivers/clk/imx/clk-imx8mn.c | 142 --- 1 file changed, 81 insertions(+), 61 deletions(-) diff --git a/drivers/clk/imx/clk-imx8mn.c b/drivers/c

[PATCH 1/4] clk: imx: clk-imx8mn Fix nand and spi clock parent

2024-07-07 Thread Michael Trimarchi
The osc_24m is the clock-output-name and not the one that is used as internal name reference from the strcmp. The clock that use osc_24m, will not be able to reparent it as they should. We need anyway register the osc_24m clock fixed factor in the clock tree. Fixes: 710c4ffb890 ("clk: imx: clk-imx

[PATCH 0/4] IMX8 series small clock update

2024-07-07 Thread Michael Trimarchi
This series is cover other part of my internal review work, that will allow us to support the video subsystem of imx8mn. During this work I found some small issues that fix several small problems but it will help as preparation for the video one Michael Trimarchi (4): clk: imx: clk-imx8mn Fix na