[PATCH v2 0/5] Add peripheral nodes to RaspberryPi 5 DT
Andrea della Porta
andrea.porta at suse.com
Thu Aug 28 06:17:09 PDT 2025
Hi,
The following patches add a few peripheral DT nodes and related pin/gpio
nodes for Raspberry Pi 5.
- Patch 1: Amend the bindings to avoid DT compiler warnings.
- Patch 2: Adds core pinctrl nodes and defines SD pins as a first appliance
for the pinctrl.
- Patch 3: Wires the gpio-key for power button and related gpio controller.
- Patch 4: Adds DT node for WiFi.
- Patch 5: Adds Bluetooth DT node.
All comments and suggestions are welcome!
Happy hacking!
Ivan and Andrea
CHANGES in V2:
--- DTS ---
- bcm2712.dtsi: added a proper clocks node to the uarta serial
in order to replace the legacy clock-frequency property. As
a result, the following patch from the previous patchset
has been dropped since it's now useless:
"dt-bindings: serial: Add clock-frequency property as an alternative to clocks"
Andrea della Porta (1):
dt-bindings: mmc: Add support for capabilities to Broadcom SDHCI
controller
Ivan T. Ivanov (4):
arm64: dts: broadcom: bcm2712: Add pin controller nodes
arm64: dts: broadcom: bcm2712: Add one more GPIO node
arm64: dts: broadcom: bcm2712: Add second SDHCI controller node
arm64: dts: broadcom: bcm2712: Add UARTA controller node
.../bindings/mmc/brcm,sdhci-brcmstb.yaml | 2 +-
.../dts/broadcom/bcm2712-rpi-5-b-ovl-rp1.dts | 133 ++++++++++++++++++
arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 55 ++++++++
3 files changed, 189 insertions(+), 1 deletion(-)
--
2.35.3
More information about the linux-arm-kernel
mailing list