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
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
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:
: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
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
-
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
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
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
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
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:
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
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
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).
>
> $
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
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
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/
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
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
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
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
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,
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
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
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
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
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)
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.
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
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:
>>>
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
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
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
Hi Simon,
Cheers,
Miquèl
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
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
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
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
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
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
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
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
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
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
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
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
>
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
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
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
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
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
---
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
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:
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
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
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
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
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
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
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
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
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
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
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
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
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
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 --
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
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
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
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
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.
>
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-
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
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
74 matches
Mail list logo