]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
arm64: dts: bcm2712: Add external clock for RP1 chipset on Rpi5
authorAndrea della Porta <andrea.porta@suse.com>
Thu, 29 May 2025 13:50:45 +0000 (15:50 +0200)
committerFlorian Fainelli <florian.fainelli@broadcom.com>
Mon, 9 Jun 2025 17:10:30 +0000 (10:10 -0700)
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>
arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts

index 34470e3d7171c11a8b18d5c5fcd8c6ad3cffa923..6ea3c102e0d6765d20d809c8680013ec8b6da076 100644 (file)
                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";