v2026.04 crashing on Marvell Armada 3720

Quentin Schulz quentin.schulz at cherry.de
Tue May 26 11:09:12 CEST 2026


Hi Ben,

On 5/25/26 3:21 AM, Ben Schneider wrote:
> [You don't often get email from ben at bens.haus. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ]
> 
> Hi Stefan,
> 
> On Monday, May 11th, 2026 at 12:45 PM, Tony Dinh <mibodhi at gmail.com> wrote:
> 
>> Added Stefan (MVEBU SoC maintainer).
>>
>>> The first commit to cause problems is actually 217cf65 dm:
> core: Default to using DEVRES outside of xPL.
> 
> After a lot of testing, I think I've traced the issue to drivers/pinctrl/mvebu/pinctrl-armada-37xx.c. There are two calls
> to devm_kzalloc that, when I change to kzalloc and remove the dev
> argument, my device boots again.
> 

Can you check the value of info->dev? It's not explicitly set in the 
driver so I'm wondering if this is simply not initialized?

If that's the case, then I'm assuming

info->dev = dev;

in armada_37xx_pinctrl_probe before info->funcs = devm_kzalloc() would 
probably be the fix?

Cheers,
Quentin


More information about the U-Boot mailing list