From: Rasmus Villemoes <ravi@prevas.dk>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
Gregor Herburger <gregor.herburger@linutronix.de>,
Florian Fainelli <florian.fainelli@broadcom.com>
Subject: fixups for Raspberry Pi 5 revision D
Date: Thu, 14 May 2026 21:45:40 +0200 [thread overview]
Message-ID: <87wlx5epwb.fsf@prevas.dk> (raw)
Hi Greg,
Please consider adding the commits
aeb078cebc40d ("arm64: dts: broadcom: bcm2712-d-rpi-5-b: add fixes for pinctrl/pinctrl_aon")
18d4a06e10051 ("arm64: dts: broadcom: bcm2712-d-rpi-5-b: update uart10 interrupt")
to the stable trees. Without the first, a Raspberry Pi 5 revision D
simply fails to boot, ending rather quickly with a
Kernel panic - not syncing: Asynchronous SError Interrupt
CPU: 2 UID: 0 PID: 1 Comm: swapper/0 Tainted: G M 6.18.29 #1 NONE
Tainted: [M]=MACHINE_CHECK
Hardware name: Raspberry Pi 5 Model B Rev 1.1 (DT)
Call trace:
show_stack+0x18/0x24 (C)
dump_stack_lvl+0x60/0x80
dump_stack+0x18/0x24
vpanic+0xec/0x2d0
abort+0x0/0x4
nmi_panic+0x64/0x70
arm64_serror_panic+0x70/0x7c
do_serror+0x20/0x6c
el1h_64_error_handler+0x38/0x60
el1h_64_error+0x6c/0x70
brcmstb_pull_config_set+0x64/0x128 (P)
brcmstb_pinconf_set+0x64/0xd8
pinconf_apply_setting+0xb8/0x13c
pinctrl_commit_state+0x11c/0x260
pinctrl_select_state+0x1c/0x30
pinctrl_bind_pins+0x14c/0x160
really_probe+0x54/0x2bc
__driver_probe_device+0x78/0x120
driver_probe_device+0x3c/0x178
__driver_attach+0x90/0x184
bus_for_each_dev+0x7c/0xe0
driver_attach+0x24/0x3c
bus_add_driver+0xe4/0x20c
driver_register+0x68/0x130
__platform_driver_register+0x20/0x2c
brcmuart_init+0x38/0x5c
do_one_initcall+0x60/0x1d4
kernel_init_freeable+0x284/0x300
kernel_init+0x28/0x13c
ret_from_fork+0x10/0x20
since the pinctrl register layout is slightly different on that
revision.
For both, a suitable Fixes tag would have been
Fixes: 44839e2ac8ec5 ("arm64: dts: broadcom: Add DT for D-step version of BCM2712")
i.e. this goes back to 6.14, so I suppose that means it is eligible for
6.18.y and 7.0.y. I have tested by applying them on top of v6.18.29.
Thanks,
Rasmus
reply other threads:[~2026-05-14 19:45 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87wlx5epwb.fsf@prevas.dk \
--to=ravi@prevas.dk \
--cc=florian.fainelli@broadcom.com \
--cc=gregkh@linuxfoundation.org \
--cc=gregor.herburger@linutronix.de \
--cc=stable@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox