From: Florian Fainelli <florian.fainelli@broadcom.com>
To: soc@kernel.org
Cc: Rob Herring <robh@kernel.org>,
Florian Fainelli <florian.fainelli@broadcom.com>,
Andrea della Porta <andrea.porta@suse.com>,
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>,
Linus Walleij <linus.walleij@linaro.org>,
William Zhang <william.zhang@broadcom.com>,
linux-arm-kernel@lists.infradead.org, arnd@arndb.de,
khilman@kernel.org, bcm-kernel-feedback-list@broadcom.com
Subject: [GIT PULL 3/5] Broadcom devicetree-arm64 changes for 6.17
Date: Mon, 30 Jun 2025 12:02:14 -0700 [thread overview]
Message-ID: <20250630190216.1518354-3-florian.fainelli@broadcom.com> (raw)
In-Reply-To: <20250630190216.1518354-1-florian.fainelli@broadcom.com>
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)
are available in the Git repository at:
https://github.com/Broadcom/stblinux.git tags/arm-soc/for-6.17/devicetree-arm64
for you to fetch changes up to 657e413c277898f0ff91922475c67d82faaeeef7:
arm64: dts: broadcom: northstar2: Drop GIC V2M "interrupt-parent" (2025-06-10 10:49:57 -0700)
----------------------------------------------------------------
This pull request contains Broadcom ARM64-based SoCs Device Tree updates
for 6.17, please pull the following:
- Linus updates the 64-bit BCMBCA SoCs Device Tree with the common
peripherals that exit as well as correct IRQ assignments
- Andrea adds support for the RP1 companion chip on the Raspberry Pi 5
systems with clocks, gpios, pinctrl, all of that using an overlay to
describe those peripherals
- Rob drops the interrupt-parent property from the GICv2M node on
Northstar2 SoCs
----------------------------------------------------------------
Andrea della Porta (7):
dt-bindings: clock: Add RaspberryPi RP1 clock bindings
dt-bindings: pinctrl: Add RaspberryPi RP1 gpio/pinctrl/pinmux bindings
dt-bindings: misc: Add device specific bindings for RaspberryPi RP1
arm64: dts: rp1: Add support for RaspberryPi's RP1 device
arm64: dts: bcm2712: Add external clock for RP1 chipset on Rpi5
arm64: dts: broadcom: Add board DTS for Rpi5 which includes RP1 node
arm64: dts: broadcom: Add overlay for RP1 device
Linus Walleij (4):
ARM64: dts: bcm4908: Add BCMBCA peripherals
ARM64: dts: bcm6856: Add BCMBCA peripherals
ARM64: dts: bcm6858: Add BCMBCA peripherals
ARM64: dts: bcm63158: Add BCMBCA peripherals
Rob Herring (Arm) (1):
arm64: dts: broadcom: northstar2: Drop GIC V2M "interrupt-parent"
.../bindings/clock/raspberrypi,rp1-clocks.yaml | 58 ++++++
.../devicetree/bindings/misc/pci1de4,1.yaml | 137 ++++++++++++++
.../bindings/pinctrl/raspberrypi,rp1-gpio.yaml | 198 +++++++++++++++++++++
arch/arm64/boot/dts/broadcom/Makefile | 4 +-
.../boot/dts/broadcom/bcm2712-rpi-5-b-ovl-rp1.dts | 121 +++++++++++++
arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts | 111 ++----------
arch/arm64/boot/dts/broadcom/bcmbca/bcm4908.dtsi | 116 +++++++++++-
arch/arm64/boot/dts/broadcom/bcmbca/bcm63158.dtsi | 129 ++++++++++++++
arch/arm64/boot/dts/broadcom/bcmbca/bcm6856.dtsi | 130 +++++++++++++-
arch/arm64/boot/dts/broadcom/bcmbca/bcm6858.dtsi | 119 ++++++++++++-
arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 8 -
arch/arm64/boot/dts/broadcom/rp1-common.dtsi | 42 +++++
arch/arm64/boot/dts/broadcom/rp1-nexus.dtsi | 14 ++
arch/arm64/boot/dts/broadcom/rp1.dtso | 11 ++
include/dt-bindings/clock/raspberrypi,rp1-clocks.h | 61 +++++++
15 files changed, 1145 insertions(+), 114 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/raspberrypi,rp1-clocks.yaml
create mode 100644 Documentation/devicetree/bindings/misc/pci1de4,1.yaml
create mode 100644 Documentation/devicetree/bindings/pinctrl/raspberrypi,rp1-gpio.yaml
create mode 100644 arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-ovl-rp1.dts
create mode 100644 arch/arm64/boot/dts/broadcom/rp1-common.dtsi
create mode 100644 arch/arm64/boot/dts/broadcom/rp1-nexus.dtsi
create mode 100644 arch/arm64/boot/dts/broadcom/rp1.dtso
create mode 100644 include/dt-bindings/clock/raspberrypi,rp1-clocks.h
next prev parent reply other threads:[~2025-06-30 19:14 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-06-30 19:02 [GIT PULL 1/5] Broadcom defconfig-arm64 changes for 6.17 Florian Fainelli
2025-06-30 19:02 ` [GIT PULL 2/5] Broadcom devicetree " Florian Fainelli
2025-06-30 19:02 ` Florian Fainelli [this message]
2025-06-30 19:02 ` [GIT PULL 4/5] Broadcom drivers " Florian Fainelli
2025-07-01 5:11 ` Greg Kroah-Hartman
2025-07-01 10:11 ` Andrea della Porta
2025-06-30 19:02 ` [GIT PULL 5/5] Broadcom maintainers " Florian Fainelli
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=20250630190216.1518354-3-florian.fainelli@broadcom.com \
--to=florian.fainelli@broadcom.com \
--cc=andrea.porta@suse.com \
--cc=arnd@arndb.de \
--cc=bcm-kernel-feedback-list@broadcom.com \
--cc=khilman@kernel.org \
--cc=krzysztof.kozlowski@linaro.org \
--cc=linus.walleij@linaro.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=robh@kernel.org \
--cc=soc@kernel.org \
--cc=william.zhang@broadcom.com \
/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