xref: /freebsd-src/sys/contrib/device-tree/src/arm/samsung/s3c6400.dtsi (revision f126890ac5386406dadf7c4cfa9566cbb56537c5)
1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0
2*f126890aSEmmanuel Vadot/*
3*f126890aSEmmanuel Vadot * Samsung's S3C6400 SoC device tree source
4*f126890aSEmmanuel Vadot *
5*f126890aSEmmanuel Vadot * Copyright (c) 2013 Tomasz Figa <tomasz.figa@gmail.com>
6*f126890aSEmmanuel Vadot *
7*f126890aSEmmanuel Vadot * Samsung's S3C6400 SoC device nodes are listed in this file. S3C6400
8*f126890aSEmmanuel Vadot * based board files can include this file and provide values for board specific
9*f126890aSEmmanuel Vadot * bindings.
10*f126890aSEmmanuel Vadot *
11*f126890aSEmmanuel Vadot * Note: This file does not include device nodes for all the controllers in
12*f126890aSEmmanuel Vadot * S3C6400 SoC. As device tree coverage for S3C6400 increases, additional
13*f126890aSEmmanuel Vadot * nodes can be added to this file.
14*f126890aSEmmanuel Vadot */
15*f126890aSEmmanuel Vadot
16*f126890aSEmmanuel Vadot#include "s3c64xx.dtsi"
17*f126890aSEmmanuel Vadot
18*f126890aSEmmanuel Vadot/ {
19*f126890aSEmmanuel Vadot	compatible = "samsung,s3c6400";
20*f126890aSEmmanuel Vadot};
21*f126890aSEmmanuel Vadot
22*f126890aSEmmanuel Vadot&vic0 {
23*f126890aSEmmanuel Vadot	valid-mask = <0xfffffe1f>;
24*f126890aSEmmanuel Vadot	valid-wakeup-mask = <0x00200004>;
25*f126890aSEmmanuel Vadot};
26*f126890aSEmmanuel Vadot
27*f126890aSEmmanuel Vadot&vic1 {
28*f126890aSEmmanuel Vadot	valid-mask = <0xffffffff>;
29*f126890aSEmmanuel Vadot	valid-wakeup-mask = <0x53020000>;
30*f126890aSEmmanuel Vadot};
31*f126890aSEmmanuel Vadot
32*f126890aSEmmanuel Vadot&soc {
33*f126890aSEmmanuel Vadot	clocks: clock-controller@7e00f000 {
34*f126890aSEmmanuel Vadot		compatible = "samsung,s3c6400-clock";
35*f126890aSEmmanuel Vadot		reg = <0x7e00f000 0x1000>;
36*f126890aSEmmanuel Vadot		#clock-cells = <1>;
37*f126890aSEmmanuel Vadot	};
38*f126890aSEmmanuel Vadot};
39