Skip to content

Instantly share code, notes, and snippets.

@dezza
Created April 21, 2026 10:26
Show Gist options
  • Select an option

  • Save dezza/557619438a139ac53c99acb6e69d2bea to your computer and use it in GitHub Desktop.

Select an option

Save dezza/557619438a139ac53c99acb6e69d2bea to your computer and use it in GitHub Desktop.
fix kernel panic at boot with d0 pi5 due missing defs upstream
@@ -0,0 +1,35 @@
+From 8b59d9e965aa754770813b17b995d5a79bea649e Mon Sep 17 00:00:00 2001
+From: Christoffer Aasted <chr.aasted@gmail.comc>
+Date: Fri, 13 Feb 2026 11:10:58 +0100
+Subject: [PATCH 1/2] fix: bcm2712d0 pinctrl
+
+---
+ .../arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts | 15 +++++++++++++++
+ 1 file changed, 15 insertions(+)
+
+diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts b/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts
+index 7de24d60bcd..802d7304678 100644
+--- a/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts
++++ b/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts
+@@ -35,3 +35,18 @@ &gio_aon {
+ "PMIC_SCL", // AON_SGPIO_04
+ "PMIC_SDA"; // AON_SGPIO_05
+ };
++
++&gio {
++ brcm,gpio-bank-widths = <32 4>;
++};
++
++&pinctrl_aon {
++ compatible = "brcm,bcm2712d0-aon-pinctrl";
++ reg = <0x7d510700 0x1c>;
++};
++
++&pinctrl {
++ compatible = "brcm,bcm2712d0-pinctrl";
++ reg = <0x7d504100 0x20>;
++};
++
+--
+2.53.0
+
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment