Skip to content

Commit 34f7c6e

Browse files
committed
arm64: dts: visconti: Add clock controller support for TMPV7708
Adds node of clock controller support for Toshiba Visconti TMPV7708. Signed-off-by: Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp> Link: https://lore.kernel.org/r/20220421080143.2135566-1-nobuhiro1.iwamatsu@toshiba.co.jp/
1 parent 3123109 commit 34f7c6e

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

arch/arm64/boot/dts/toshiba/tmpv7708.dtsi

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
*
88
*/
99

10+
#include <dt-bindings/clock/toshiba,tmpv770x.h>
1011
#include <dt-bindings/interrupt-controller/irq.h>
1112
#include <dt-bindings/interrupt-controller/arm-gic.h>
1213

@@ -182,6 +183,12 @@
182183
#clock-cells = <0>;
183184
};
184185

186+
osc2_clk: osc2-clk {
187+
compatible = "fixed-clock";
188+
clock-frequency = <20000000>;
189+
#clock-cells = <0>;
190+
};
191+
185192
soc {
186193
#address-cells = <2>;
187194
#size-cells = <2>;
@@ -216,6 +223,20 @@
216223
interrupt-parent = <&gic>;
217224
};
218225

226+
pipllct: clock-controller@24220000 {
227+
compatible = "toshiba,tmpv7708-pipllct";
228+
reg = <0 0x24220000 0 0x820>;
229+
#clock-cells = <1>;
230+
clocks = <&osc2_clk>;
231+
};
232+
233+
pismu: syscon@24200000 {
234+
compatible = "toshiba,tmpv7708-pismu", "syscon";
235+
reg = <0 0x24200000 0 0x2140>;
236+
#clock-cells = <1>;
237+
#reset-cells = <1>;
238+
};
239+
219240
uart0: serial@28200000 {
220241
compatible = "arm,pl011", "arm,primecell";
221242
reg = <0 0x28200000 0 0x1000>;

0 commit comments

Comments
 (0)