diff options
Diffstat (limited to 'arch/arm64/boot/dts/juno-clocks.dtsi')
-rw-r--r-- | arch/arm64/boot/dts/juno-clocks.dtsi | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/juno-clocks.dtsi b/arch/arm64/boot/dts/juno-clocks.dtsi index ea2b5666a16f..4e44ee229b4a 100644 --- a/arch/arm64/boot/dts/juno-clocks.dtsi +++ b/arch/arm64/boot/dts/juno-clocks.dtsi @@ -42,3 +42,34 @@ clock-frequency = <533000000>; clock-output-names = "faxi_clk"; }; + + scpi { + compatible = "arm,scpi"; + mboxes = <&mailbox 1>; + shmem = <&cpu_scp_hpri>; + + clocks { + compatible = "arm,scpi-clocks"; + + scpi_dvfs: scpi_clocks@0 { + compatible = "arm,scpi-dvfs"; + #clock-cells = <1>; + clock-indices = <0>, <1>, <2>; + clock-output-names = "vbig", "vlittle", "vgpu"; + }; + + pixel_clk: scpi_clocks@3 { + compatible = "arm,scpi-clk"; + #clock-cells = <1>; + clock-indices = <3>, <4>; + clock-output-names = "pxlclk0", "pxlclk1"; + }; + + audio_clk: scpi_clocks@5 { + compatible = "arm,scpi-clk"; + #clock-cells = <1>; + clock-indices = <5>; + clock-output-names = "i2s_clock"; + }; + }; + }; |