[PATCH] arm: The CHIP DIP SCAN option should not be displayed in other mach

2025-01-28 Thread 1425075683
From: Liya Huang <1425075...@qq.com> When I use mach STM32, menuconfig sees this option; It bothers me. I observed that the root cause was that the option was not included in the endif, but when I tried to fix it, an error occurred. I didn't find a solution. Only deponds can be used for hiding. S

[PATCH] arm: kconfig should not display the STATIC_MACH_TYPE option when SUPPORT_PASSING_ATAGS is not selected

2025-01-28 Thread 1425075683
From: Liya Huang <1425075...@qq.com> When I use arch armv7, menuconfig shows the STATIC_MACH_TYPE option causing me confusion. As we know, this should not occur when SUPPORT_PASSING_ATAGS is not selected Signed-off-by: Liya Huang <1425075...@qq.com> --- arch/arm/Kconfig | 1 + 1 file changed, 1

Re: [PATCH 1/6] armv8: spin_table: Fix missing includes

2025-01-28 Thread Tom Rini
On Mon, Jan 27, 2025 at 11:02:53PM +, Sam Day wrote: > Dropping the common.h header resulted in the spin table header missing > asm/types.h and the source unit missing the errno.h includes. > > Fixes: 7410cde67de ("arm: Remove and add needed includes") > Signed-off-by: Sam Day Reviewed-by:

Re: [PATCH 2/6] armv8: spin_table: add hook for booting cores

2025-01-28 Thread Tom Rini
:n Mon, Jan 27, 2025 at 11:03:01PM +, Sam Day wrote: > Introduce the weak symbol spin_table_boot_cpu, which is called by > spin_table_update_dt during pre-boot FDT fixup phase for each CPU that > has enable-method="spin-table". > > This saves the board/arch code from needing to scan the DT lo

Re: [PATCH v4 1/2] doc: remove redundant leds bindings

2025-01-28 Thread Tom Rini
On Tue, Jan 28, 2025 at 02:52:45PM +0100, Heiko Schocher wrote: > remove file doc/device-tree-bindings/leds/common.txt > as we have this now already in > dts/upstream/include/dt-bindings/leds/common.h > which is imported from linux. > > Signed-off-by: Heiko Schocher > Reviewed-by: Tom Rini -

Re: [PATCH v4 2/2] led: add function naming option from linux

2025-01-28 Thread Tom Rini
On Tue, Jan 28, 2025 at 02:52:46PM +0100, Heiko Schocher wrote: > in linux we have the option to create the name of a led > optionally through the following properties: > > - function > - color > - function-enumerator > > This patch adds support for parsing this properties if there > is no label

Re: [PATCH] arm: The CHIP DIP SCAN option should not be displayed in other mach

2025-01-28 Thread Andre Przywara
On Tue, 28 Jan 2025 21:37:37 +0800 1425075...@qq.com wrote: Hi, > From: Liya Huang <1425075...@qq.com> > > When I use mach STM32, > menuconfig sees this option; It bothers me. > I observed that the root cause was that the > option was not included in the endif, > but when I tried to fix it, an e

Re: [PATCH] boot: android: handle boot images with missing DTB

2025-01-28 Thread Mattijs Korpershoek
Hi Sam, Thank you for the patch. On jeu., janv. 23, 2025 at 14:35, Sam Day wrote: > 607b07554e2 removed the check on the return status of the > android_image_get_dtb_img_addr call from android_image_get_dtb_by_index, > which results in null pointer accesses shortly after when trying to > check

[RFC PATCH v2 0/3] Coroutines

2025-01-28 Thread Jerome Forissier
This series introduces a simple coroutines framework and uses it to speed up the efi_init_obj_list() function. It is just an example to trigger discussions; hopefully other places in U-Boot can benefit from a similar treatment. Suggestions are welcome. I came up with this idea after analyzing some

Re: [PATCH][V2] Fix fastboot handling of partitions when no slots are supported

2025-01-28 Thread Mattijs Korpershoek
Hi Federico, Thank you for the patch. This patch has incorrect recipients. This has only been send to the U-Boot. However, when running: $ ./scripts/get_maintainer.pl -f drivers/fastboot Mattijs Korpershoek (maintainer:FASTBOOT,commit_signer:7/10=70%) Tom Rini (maintainer:THE REST,authored:

Re: [PATCH 04/13] arm: mach-k3: j721s2_init: Probe AM65 CPSW NUSS for R5/A72 SPL

2025-01-28 Thread Roger Quadros
On 28/01/2025 06:09, Chintan Vankar wrote: > > > On 23/01/25 15:10, Roger Quadros wrote: >> +Vignesh & Siddharth >> >> On 22/01/2025 10:53, Chintan Vankar wrote: >>> >>> >>> On 07/01/25 20:03, Roger Quadros wrote: On 07/01/2025 11:38, Chintan Vankar wrote: > To support Ether

Re: [PATCH v2] USB: Fix NULLPTR dereference when serial# is unset

2025-01-28 Thread Marek Vasut
On 1/28/25 10:11 AM, Mattijs Korpershoek wrote: Hi Michael, Thank you for the patch. On mar., janv. 28, 2025 at 02:49, Marek Vasut wrote: On 1/28/25 1:30 AM, Michael Ferolito wrote: The current behaviour of this function will dereference a null pointer if the serial# environment variable is

Re: [RFC PATCH v2 3/3] usb: scan multiple buses simultaneously with coroutines

2025-01-28 Thread Michal Simek
Hi, út 28. 1. 2025 v 11:20 odesílatel Jerome Forissier napsal: > > Use the coroutines framework to scan USB buses in parallel for better > performance. Tested on arm64 QEMU on a somewhat contrived example > (4 USB buses, each with one audio device, one keyboard, one mouse and > one tablet). > > $

[PATCH v2 1/5] rockchip: io-domain: Add debug logging for regulators during probe

2025-01-28 Thread Justin Klaassen
Log the value of the regulators during initialization of the IO-domain driver to aid in debugging GPIO voltage configuration problems. Signed-off-by: Justin Klaassen --- Changes in v2: - Made added IO-domain driver logs verbose and consistent drivers/misc/rockchip-io-domain.c | 7 ++- 1 fi

[PATCH v2 5/5] rockchip: rk3399-nanopi-4: Enable IO-domain driver in SPL

2025-01-28 Thread Justin Klaassen
The NanoPi RK3399 boards support UHS-I (up to SDR104) SD cards, however using any of these 1.8v modes results in a boot failure in SPL upon soft reboot. The issue is that the "vcc_sdio" regulator is left at 1.8v on reboot and the corresponding GPIO defaults to 3.3v. This prevents the SD card from

[PATCH v2 3/5] regulator: rk8xx: Add CONFIG_SPL_REGULATOR_RK8XX

2025-01-28 Thread Justin Klaassen
Allows use of the regulator functions of the RK8XX PMIC in SPL, which is necessary to support the functionality of the Rockchip IO-domain driver on relevant platforms. Signed-off-by: Justin Klaassen --- Changes in v2: - Added separate patch for added CONFIG_SPL_REGULATOR_RK8XX Kconfig drivers/

[PATCH v2 2/5] rockchip: io-domain: Add CONFIG_SPL_ROCKCHIP_IODOMAIN

2025-01-28 Thread Justin Klaassen
Allows use of the Rockchip IO-domain driver in SPL to configure the GPIO to match the voltage supplied by specific regulators (e.g. "vcc_sdio"). Signed-off-by: Justin Klaassen --- Changes in v2: - Added separate patch for added CONFIG_SPL_ROCKCHIP_IODOMAIN Kconfig drivers/misc/Kconfig | 8

[PATCH v2 0/5] rockchip: rk3399: rk3399-nanopi-4: Fix SD power initialization in SPL

2025-01-28 Thread Justin Klaassen
The NanoPi RK3399 boards support UHS-I (up to SDR104) SD cards, however using any of these 1.8v modes results in a boot failure in SPL upon soft reboot. The issue is that the "vcc_sdio" regulator is left at 1.8v on reboot and the corresponding GPIO defaults to 3.3v. This prevents the SD card fro

[PATCH v2 4/5] rockchip: rk3399-nanopi-4: Allow MMC driver to control SD regulators

2025-01-28 Thread Justin Klaassen
This change removes the "regulator-always-on" property from the "vcc3v0_sd" (vmmc-supply) and "vcc_sdio" (vqmmc-supply) regulators, which otherwise prevents the MMC driver from being able to power cycle the SD card as part of the initialization procedure. It also removes the "regulator-boot-on" fr

Re: [RFC PATCH v2 3/3] usb: scan multiple buses simultaneously with coroutines

2025-01-28 Thread Marek Vasut
On 1/28/25 11:19 AM, Jerome Forissier wrote: Use the coroutines framework to scan USB buses in parallel for better performance. Tested on arm64 QEMU on a somewhat contrived example (4 USB buses, each with one audio device, one keyboard, one mouse and one tablet). $ make qemu_arm64_defconfig $ ma

Re: [PATCH] lds: align u-boot-nodtb with 8 bytes boundary

2025-01-28 Thread Tom Rini
On Tue, Jan 28, 2025 at 05:46:02PM +0100, Michal Suchánek wrote: > Hello, > > On Wed, Dec 21, 2022 at 06:44:12PM -0500, Tom Rini wrote: > > On Thu, Dec 22, 2022 at 12:20:01AM +0100, Mark Kettenis wrote: > > > > Date: Wed, 21 Dec 2022 18:09:10 -0500 > > > > From: Tom Rini > > > > > > > > On Wed,

Re: [EXTERNAL] Re: Proposal for a New Command to U-Boot Fuse Programming

2025-01-28 Thread Tom Rini
On Mon, Jan 27, 2025 at 04:22:36PM +0530, Harsha Vardhan V M wrote: > > > On 25/01/25 00:59, Tom Rini wrote: > > On Fri, Jan 24, 2025 at 02:31:15PM +0530, Harsha Vardhan V M wrote: > > > > > > > > > On 22/01/25 22:52, Tom Rini wrote: > > > > On Fri, Jan 10, 2025 at 11:12:47AM +0530, Harsha Vard

[PATCH] Fix fastboot handling of partitions when no slots are supported

2025-01-28 Thread Federico Fuga via B4 Relay
success, 1 otherwise */ int fastboot_nand_get_part_info(const char *part_name, struct part_info **part_info, char *response) --- base-commit: a517796cfa5d8f4ca2f0c11c78c24a08a102c047 change-id: 20250128-fastboot_slot_fix-69251576d9bb Best regards, -- Federico Fuga

Re: [PATCH] arm: kirkwood: Enable bootstd and other modernization for OpenRD boards

2025-01-28 Thread Stefan Roese
On 27.11.24 01:57, Tony Dinh wrote: Enable bootstd for OpenRD boards Update defconfigs to the latest u-boot requirements Remove JFFS2 support. See JFFS2 Vulnerability[1]. Move default envs to text-base environment [1] https://lore.kernel.org/u-boot/20241114233005.GN3600562@bill-the-cat/T/#m2fc2

Re: [PATCH] board: solidrun: clearfog: enable ddr odt0 on write for both chip-select

2025-01-28 Thread Stefan Roese
On 27.11.24 13:32, Josua Mayer wrote: Enabling ODT is required to suppress reflection of the data signal on DDR write operation. SolidRun Armada 388 SoM only connects M_ODT[0] even when both chip-select are used. Enable ODT[0] for both chip-select during write only. Original work by Baruch Siac

Please pull u-boot-marvell/master

2025-01-28 Thread Stefan Roese
Hi Tom, please pull this next batch of mostly Marvell related patches: - kirkwood: Enable bootstd and other modernization for OpenRD boards (Tony) - board: solidrun: clearfog: enable ddr odt0 on write for both chip-select (Josua)

Re: [PATCH v3 0/3] Initial support for PXA1908 and samsung-coreprimevelte

2025-01-28 Thread Stefan Roese
On 24.01.25 16:47, Duje Mihanović wrote: Hello, This series adds initial support for Marvell's PXA1908 ARM64 SoC and Samsung's Galaxy Core Prime VE LTE, a smartphone based on said SoC. On this board, U-Boot is used as a secondary bootloader to work around certain quirks of the factory S-Boot.

Re: [PATCH] Fix fastboot handling of partitions when no slots are, supported

2025-01-28 Thread Mattijs Korpershoek
Hi Federico, Thank you for the patch. On ven., janv. 24, 2025 at 11:49, Federico Fuga wrote: > The fastboot module has a bug that prevents some command to work > properly on devices that haven't an Android-like partition scheme, that > is, just one spl and one kernel partition, instead of the r

Re: [PATCH v2] USB: Fix NULLPTR dereference when serial# is unset

2025-01-28 Thread Mattijs Korpershoek
Hi Heiko, On mar., janv. 28, 2025 at 10:17, Heiko Schocher wrote: > Hello Mattijs, > > On 28.01.25 10:11, Mattijs Korpershoek wrote: >> Hi Michael, >> >> Thank you for the patch. >> >> On mar., janv. 28, 2025 at 02:49, Marek Vasut wrote: >> >>> On 1/28/25 1:30 AM, Michael Ferolito wrote: >>>

Re: [PATCH v4] usb: gadget: g_dnl: Fix NULLPTR dereference when serial# is unset

2025-01-28 Thread Mattijs Korpershoek
Hi Michael, Thank you for the patch. On lun., janv. 27, 2025 at 21:09, Michael Ferolito wrote: > The current behaviour of this function will dereference a null pointer > if the serial# environment variable is unset. This was discovered on a > board where U-Boot did not have access to the first

Re: [PATCH v2] USB: Fix NULLPTR dereference when serial# is unset

2025-01-28 Thread Mattijs Korpershoek
Hi Michael, Thank you for the patch. On mar., janv. 28, 2025 at 02:49, Marek Vasut wrote: > On 1/28/25 1:30 AM, Michael Ferolito wrote: >> The current behaviour of this function will dereference a null pointer >> if the serial# environment variable is unset. This was discovered on a >> board wh

Re: [PATCH v3 2/3] arm: mmp: add initial support for PXA1908 SoC

2025-01-28 Thread Stefan Roese
On 24.01.25 16:47, Duje Mihanović wrote: Add initial support for Marvell PXA1908. The SoC has 4 Cortex-A53 cores, a GC7000UL GPU and a variety of peripheral controllers. Signed-off-by: Duje Mihanović Reviewed-by: Stefan Roese Thanks, Stefan --- MAINTAINERS| 8 ar

Re: [PATCH v3 05/13] power-domain: Add refcounting

2025-01-28 Thread Miquel Raynal
Hi Simon, Cheers, Miquèl

Re: [PATCH] usb: dwc2: Refactor register operations with clrsetbits macros

2025-01-28 Thread Mattijs Korpershoek
Hi Junhui, Thank you for the patch. On dim., janv. 26, 2025 at 00:29, Junhui Liu wrote: > Refactor DWC2 USB gadget driver to replace manual read-modify-write > operations with `clrsetbits_le32`, `setbits_le32`, and `clrbits_le32` > macros, which simplify the code and improve readability. > > Si

Re: [PATCH] Fix fastboot handling of partitions when no slots are, supported

2025-01-28 Thread Federico Fuga
Hi Mattijs, sorry, my bad: I exported from the wrong branch, as I was working on the latest release, not from main. Resending it. Sorry for the mistake. Federico On 28/01/25 09:44, Mattijs Korpershoek wrote: Hi Federico, Thank you for the patch. On ven., janv. 24, 2025 at 11:49, Federi

[PATCH] Fix fastboot handling of partitions when no slots are supported

2025-01-28 Thread Federico Fuga
The fastboot module has a bug that prevents some command to work properly on devices that haven't an Android-like partition scheme, that is, just one spl and one kernel partition, instead of the redundant scheme with _a and _b slots. This is the schema of our NAND storage (board is based on an All

[PATCH][V2] Fix fastboot handling of partitions when no slots are supported

2025-01-28 Thread Federico Fuga
The fastboot module has a bug that prevents some command to work properly on devices that haven't an Android-like partition scheme, that is, just one spl and one kernel partition, instead of the redundant scheme with _a and _b slots. This is the schema of our NAND storage (board is based on an Al

Re: [PATCH 4/7] ARM: dts: at91: sam9x60: Add missing pinctrl node properties

2025-01-28 Thread Eugen Hristev
On 1/27/25 12:09, Manikandan Muralidharan wrote: > Add the missing properties for the pinctrl node and for its > corresponding GPIO bank nodes to align with the Linux DT. > > Signed-off-by: Manikandan Muralidharan > --- > arch/arm/dts/sam9x60.dtsi | 23 ++- > 1 file change

Re: [PATCH 1/7] ARM: dts: at91: sam9x60: Add AIC node

2025-01-28 Thread Eugen Hristev
On 1/27/25 12:09, Manikandan Muralidharan wrote: > Add Advanced Interrupt Controller node and define it as interrupt > parent in sam9x60 SoC DT. > > Signed-off-by: Manikandan Muralidharan > --- > arch/arm/dts/sam9x60.dtsi | 9 + > 1 file changed, 9 insertions(+) > > diff --git a/arch

Re: [PATCH 2/7] ARM: dts: at91: sam9x60: Define pinctrl node with its label

2025-01-28 Thread Eugen Hristev
On 1/27/25 12:09, Manikandan Muralidharan wrote: > From: Balamanikandan Gunasundar > > Define the pinctrl nodes with its label and sort its child node > alphabetically to align wit the Linux DT.Without this change Typo: wit > those pinctrl nodes are grouped under an additional 'pinctrl' chil

Re: [RFC PATCH v2 1/3] Introduce coroutines framework

2025-01-28 Thread Michal Simek
On 1/28/25 11:19, Jerome Forissier wrote: Adds the COROUTINES Kconfig symbol which introduces a new internal API for coroutines support. As explained in the Kconfig file, this is meant to provide some kind of cooperative multi-tasking with the goal to improve performance by overlapping lengthy

Re: [PATCH v3 1/3] serial: ns16550: Add Intel XScale support

2025-01-28 Thread Stefan Roese
On 24.01.25 16:47, Duje Mihanović wrote: Add compatible string for the Intel XScale variant of the 16550. Needed to match upstream. Signed-off-by: Duje Mihanović Reviewed-by: Stefan Roese Thanks, Stefan --- drivers/serial/ns16550.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dr

Re: [PATCH v3 3/3] board: samsung: add initial support for coreprimevelte board

2025-01-28 Thread Stefan Roese
On 24.01.25 16:47, Duje Mihanović wrote: Samsung Galaxy Core Prime VE LTE is an entry-level PXA1908-based smartphone. It has 1GB of DRAM, 8GB eMMC and USB connectivity. Signed-off-by: Duje Mihanović Reviewed-by: Stefan Roese Thanks, Stefan --- arch/arm/dts/Makefile

Re: [PATCH] configs: mvebu_espressobin_ultra-88f3720_defconfig: enable full bootflow functionality

2025-01-28 Thread Stefan Roese
On 06.12.24 22:09, bsch...@gmail.com wrote: From: Ben Schneider This appliance has multiple devices from which it can boot. Enable full bootflow functionality so users can choose a non-default boot device. Signed-off-by: Ben Schneider Reviewed-by: Stefan Roese Thanks, Stefan --- conf

Re: [Upstream] [PATCH v2 1/2] board: phytec: common: Add product information to FTD

2025-01-28 Thread Yannic Moog
Hi Daniel, On Thu, 2025-01-23 at 14:41 +, Daniel Schultz wrote: > Hi Yannic, > > I sent these patches on our internal mailing list as RFC. Please > understand that I won't make bigger now, since we're colleges and you > haven't reviewed in the (for you) three iterations before. So, there >

[RFC PATCH v2 2/3] efi_loader: optimize efi_init_obj_list() with coroutines

2025-01-28 Thread Jerome Forissier
When COROUTINES is enabled, schedule efi_disks_register() and efi_tcg2_register() as two coroutines in efi_init_obj_list() instead of invoking them sequentially. The voluntary yield point is introduced inside udelay() which is called frequently as a result of each function polling the hardware. Thi

[RFC PATCH v2 1/3] Introduce coroutines framework

2025-01-28 Thread Jerome Forissier
Adds the COROUTINES Kconfig symbol which introduces a new internal API for coroutines support. As explained in the Kconfig file, this is meant to provide some kind of cooperative multi-tasking with the goal to improve performance by overlapping lengthy operations. The API as well as the implementa

[RFC PATCH v2 3/3] usb: scan multiple buses simultaneously with coroutines

2025-01-28 Thread Jerome Forissier
Use the coroutines framework to scan USB buses in parallel for better performance. Tested on arm64 QEMU on a somewhat contrived example (4 USB buses, each with one audio device, one keyboard, one mouse and one tablet). $ make qemu_arm64_defconfig $ make -j$(nproc) CROSS_COMPILE="ccache aarch64-lin

Re: [PATCH v2] USB: Fix NULLPTR dereference when serial# is unset

2025-01-28 Thread Heiko Schocher
Hello Mattijs, On 28.01.25 10:11, Mattijs Korpershoek wrote: Hi Michael, Thank you for the patch. On mar., janv. 28, 2025 at 02:49, Marek Vasut wrote: On 1/28/25 1:30 AM, Michael Ferolito wrote: The current behaviour of this function will dereference a null pointer if the serial# environme

Re: [PATCH] configs: mvebu_espressobin_ultra-88f3720_defconfig: enable full bootflow functionality

2025-01-28 Thread Stefan Roese
On 06.12.24 22:09, bsch...@gmail.com wrote: From: Ben Schneider This appliance has multiple devices from which it can boot. Enable full bootflow functionality so users can choose a non-default boot device. Signed-off-by: Ben Schneider Applied to u-boot-marvell/master Thanks, Stefan ---

[PATCH] Dockerfile: Update to gcc-14.2.0 and clang-18

2025-01-28 Thread Tom Rini
Outside of changing versions here the other visible change is that we tell grub that riscv64 does not have "large model" support. Without this change the resulting mkimage is non-functional. This is known upstream already. Link: https://savannah.gnu.org/bugs/?65909 Signed-off-by: Tom Rini --- .a

Re: Please pull u-boot-marvell/master

2025-01-28 Thread Tom Rini
On Tue, Jan 28, 2025 at 01:57:40PM +0100, Stefan Roese wrote: > Hi Tom, > > please pull this next batch of mostly Marvell related patches: > > > - kirkwood: Enable bootstd and other modernization for OpenRD boards (Tony) > - board:

[PATCH] GitLab: Run sandbox on fast amd64 and fast arm64 hosts

2025-01-28 Thread Tom Rini
Now that we can run sandbox on arm64 hosts, have these jobs run on both the fast arm64 and amd64 hosts to catch any issues. Signed-off-by: Tom Rini --- .gitlab-ci.yml | 24 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml ind

Re: Current u-boot crashes on sandbox build

2025-01-28 Thread Simon Glass
Hi Scott, On Mon, 27 Jan 2025 at 12:24, Scott Franco wrote: > > scott-franco@scott-franco-ThinkPad-P15-Gen-2i:~/projects/u-boot$ ./u-boot > Bloblist at b000 not found (err=-2) > > > U-Boot 2024.10 (Jan 24 2025 - 17:24:46 -0800) > > DRAM: 256 MiB > Core: 28 devices, 14 uclasses, devicetree: boar

Re: [PATCH] arm: The CHIP DIP SCAN option should not be displayed in other mach

2025-01-28 Thread Andre Przywara
On Wed, 29 Jan 2025 09:28:56 +0800 "黄利亚" <1425075...@qq.com> wrote: Hi LiYa, Happy New Year! > That's the first question.Now I see this option in menuconfig, it should not > be available on other models.I used the following command: >     export CROSS_COMPILE=arm-none-eabi- ARCH=arm >     make

Re: [PATCH] arm: The CHIP DIP SCAN option should not be displayed in other mach

2025-01-28 Thread ??????
Hi, That's the first question.Now I see this option in menuconfig, it should not be available on other models.I used the following command:     export CROSS_COMPILE=arm-none-eabi- ARCH=arm     make stm32h750-art-pi_defconfig     make menuconfig     ARM architecture  --->Enable DIPs detection for

Re: [PATCH v3] ARM: dts: imxrt1050: Migrate to OF_UPSTREAM

2025-01-28 Thread Fabio Estevam
On Mon, Jan 27, 2025 at 6:19 PM Jesse Taube wrote: > > The device tree for imxrt1050 is now > available in the /dts/upstream directory. > Migrate board to use OF_UPSTREAM. > > Signed-off-by: Jesse Taube Reviewed-by: Fabio Estevam

Re: dtc: "syntax error" linked to &{label/subnode} syntax

2025-01-28 Thread Tom Rini
On Tue, Jan 28, 2025 at 08:04:56AM -0600, Tom Rini wrote: > On Tue, Jan 28, 2025 at 08:47:37AM +0100, Patrice CHOTARD wrote: > > > > > > On 1/15/25 15:44, Tom Rini wrote: > > > On Wed, Jan 15, 2025 at 03:39:20PM +0100, Patrice CHOTARD wrote: > > >> > > >> > > >> On 1/15/25 15:24, Patrice CHOTARD

Re: [ANN] U-Boot v2025.04-rc1 released

2025-01-28 Thread Tom Rini
On Mon, Jan 27, 2025 at 04:40:21PM -0600, Tom Rini wrote: > Hey all, > > It's release day and so here's v2025.04-rc1. For a -rc1, I think we're > in fine enough shape. The next window won't open until after -rc2 so if > you have some outstanding patches that you think should be merged to > mainli

[PATCH] armv7m: kconfig adds the NVIC option and masks the GIC option when NVIC is selected

2025-01-28 Thread 1425075683
From: Liya Huang <1425075...@qq.com> ARMv7-M architecture uses NVIC instead of GIC. NVIC is an interrupt controller specially designed for ARM Cortex-M series processors. Signed-off-by: Liya Huang <1425075...@qq.com> --- arch/arm/Kconfig | 9 + 1 file changed, 9 insertions(+) diff --gi

Re: [RFC PATCH v2 1/3] Introduce coroutines framework

2025-01-28 Thread Jerome Forissier
On 1/28/25 12:09, Michal Simek wrote: > > > On 1/28/25 11:19, Jerome Forissier wrote: >> Adds the COROUTINES Kconfig symbol which introduces a new internal API >> for coroutines support. As explained in the Kconfig file, this is meant >> to provide some kind of cooperative multi-tasking with t

Re: [RFC PATCH v2 0/3] Coroutines

2025-01-28 Thread Simon Glass
Hi Jerome, On Tue, 28 Jan 2025 at 03:20, Jerome Forissier wrote: > > This series introduces a simple coroutines framework and uses it to > speed up the efi_init_obj_list() function. It is just an example to > trigger discussions; hopefully other places in U-Boot can benefit from > a similar treat

Re: [PATCH] lds: align u-boot-nodtb with 8 bytes boundary

2025-01-28 Thread Michal Suchánek
Hello, On Wed, Dec 21, 2022 at 06:44:12PM -0500, Tom Rini wrote: > On Thu, Dec 22, 2022 at 12:20:01AM +0100, Mark Kettenis wrote: > > > Date: Wed, 21 Dec 2022 18:09:10 -0500 > > > From: Tom Rini > > > > > > On Wed, Dec 21, 2022 at 11:42:56PM +0100, Mark Kettenis wrote: > > > > > Date: Wed, 21 De

[PATCH] arm: Other boards should not show this option in menuconfig

2025-01-28 Thread 1425075683
From: Liya Huang <1425075...@qq.com> When I was using STM32 board, this option appeared in menuconfig and caused me trouble. I found that arch/arm/mach-imx/imx8/Kconfig already excludes using if endif. I don't know why other boards are displayed. I used the following command: export CROSS_COMP

[PATCH v4 2/2] led: add function naming option from linux

2025-01-28 Thread Heiko Schocher
in linux we have the option to create the name of a led optionally through the following properties: - function - color - function-enumerator This patch adds support for parsing this properties if there is no label property. The led name is created in led_post_bind() and we need some storage pla

[PATCH v4 1/2] doc: remove redundant leds bindings

2025-01-28 Thread Heiko Schocher
remove file doc/device-tree-bindings/leds/common.txt as we have this now already in dts/upstream/include/dt-bindings/leds/common.h which is imported from linux. Signed-off-by: Heiko Schocher --- Changes in v4: - new in version 4 doc/device-tree-bindings/leds/common.txt | 23 --

Re: [RFC PATCH v2 3/3] usb: scan multiple buses simultaneously with coroutines

2025-01-28 Thread Jerome Forissier
On 1/28/25 12:58, Michal Simek wrote: > Hi, > > út 28. 1. 2025 v 11:20 odesílatel Jerome Forissier > napsal: >> >> Use the coroutines framework to scan USB buses in parallel for better >> performance. Tested on arm64 QEMU on a somewhat contrived example >> (4 USB buses, each with one audio dev

[PATCH v4 0/2] led: add function naming option from linux

2025-01-28 Thread Heiko Schocher
in linux we have the option to create the name of a led optionally through the following properties: - function - color - function-enumerator This series adds support for parsing this properties if there is no label property. patch 1 is new in this series since v4, which deletes the file doc/dev

Re: dtc: "syntax error" linked to &{label/subnode} syntax

2025-01-28 Thread Tom Rini
On Tue, Jan 28, 2025 at 08:47:37AM +0100, Patrice CHOTARD wrote: > > > On 1/15/25 15:44, Tom Rini wrote: > > On Wed, Jan 15, 2025 at 03:39:20PM +0100, Patrice CHOTARD wrote: > >> > >> > >> On 1/15/25 15:24, Patrice CHOTARD wrote: > >>> > >>> > >>> On 1/15/25 14:19, Simon Glass wrote: > Hi Pa

Re: [PATCH] fs: ubifs: Remove unnecessary assignment

2025-01-28 Thread Heiko Schocher
Hello Michal, On 24.01.25 14:17, Michal Simek wrote: Variable self assignment has been found by clang. But Linux kernel already fixed this problem by commit 2a068daf5742 ("ubifs: Remove unnecessary assignment") and commit ae4c8081eb77 ("ubifs: remove unnecessary assignment"). Signed-off-by: Mic

Re: [PATCH] configs: j7200_evm_a72_defconfig: Re-enable CONFIG_MUX_MMIO

2025-01-28 Thread Siddharth Vadapalli
On Mon, Jan 27, 2025 at 09:53:33PM +0530, Siddharth Vadapalli wrote: +Vaishnav. I had accidentally sent the patch to the wrong email address. > Commit under Fixes which claimed to enable configs for Hyperflash, changed > "CONFIG_MUX_MMIO=y" to "CONFIG_SPL_MUX_MMIO=y" in j7200_evm_a72_defconfig. >

Please pull u-boot-ubi master

2025-01-28 Thread Heiko Schocher
Hello Tom, please pull from u-boot-ubi one ubi fix from Michal for v2025.01-rc2 The following changes since commit a517796cfa5d8f4ca2f0c11c78c24a08a102c047: Prepare v2025.04-rc1 (2025-01-27 16:38:46 -0600) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-

Re: [PATCH v4] usb: gadget: g_dnl: Fix NULLPTR dereference when serial# is unset

2025-01-28 Thread Michael
Are there any other action items I should take care of? On Tue, Jan 28, 2025 at 3:40 AM Mattijs Korpershoek wrote: > > Hi Michael, > > Thank you for the patch. > > On lun., janv. 27, 2025 at 21:09, Michael Ferolito > wrote: > > > The current behaviour of this function will dereference a null p

Re: [PATCH] arm: Other boards should not show this option in menuconfig

2025-01-28 Thread Heiko Schocher
Hello, On 28.01.25 14:45, 1425075...@qq.com wrote: From: Liya Huang <1425075...@qq.com> When I was using STM32 board, this option appeared in menuconfig and caused me trouble. I found that arch/arm/mach-imx/imx8/Kconfig already excludes using if endif. I don't know why other boards are displaye