summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrea della Porta <andrea.porta@suse.com>2025-05-29 15:50:45 +0200
committerFlorian Fainelli <florian.fainelli@broadcom.com>2025-06-09 10:10:30 -0700
commit9bb1f64be41a01ed369f3c730bcccf6e780f23cf (patch)
treeb2b168e89acddf3ee42433fb0b4581e2fbebcedc
parenteed7414420283d830ab576f32a5e3e5792c6fd77 (diff)
arm64: dts: bcm2712: Add external clock for RP1 chipset on Rpi5
The RP1 found on Raspberry Pi 5 board needs an external crystal at 50MHz. Add clk_rp1_xosc node to provide that. Signed-off-by: Andrea della Porta <andrea.porta@suse.com> Reviewed-by: Florian Fainelli <florian.fainelli@broadcom.com> Link: https://lore.kernel.org/r/20250529135052.28398-8-andrea.porta@suse.com Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com>
-rw-r--r--arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts7
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts
index 34470e3d7171..6ea3c102e0d6 100644
--- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts
+++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts
@@ -16,6 +16,13 @@
stdout-path = "serial10:115200n8";
};
+ clk_rp1_xosc: clock-50000000 {
+ compatible = "fixed-clock";
+ #clock-cells = <0>;
+ clock-output-names = "rp1-xosc";
+ clock-frequency = <50000000>;
+ };
+
/* Will be filled by the bootloader */
memory@0 {
device_type = "memory";