Annotation of src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/amlogic/meson-gxm.dtsi, Revision 1.1.1.3
1.1 jmcneill 1: /*
2: * Copyright (c) 2016 Endless Computers, Inc.
3: * Author: Carlo Caione <carlo@endlessm.com>
4: *
5: * This file is dual-licensed: you can use it either under the terms
6: * of the GPL or the X11 license, at your option. Note that this dual
7: * licensing only applies to this file, and not this project as a
8: * whole.
9: *
10: * a) This library is free software; you can redistribute it and/or
11: * modify it under the terms of the GNU General Public License as
12: * published by the Free Software Foundation; either version 2 of the
13: * License, or (at your option) any later version.
14: *
15: * This library is distributed in the hope that it will be useful,
16: * but WITHOUT ANY WARRANTY; without even the implied warranty of
17: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18: * GNU General Public License for more details.
19: *
20: * Or, alternatively,
21: *
22: * b) Permission is hereby granted, free of charge, to any person
23: * obtaining a copy of this software and associated documentation
24: * files (the "Software"), to deal in the Software without
25: * restriction, including without limitation the rights to use,
26: * copy, modify, merge, publish, distribute, sublicense, and/or
27: * sell copies of the Software, and to permit persons to whom the
28: * Software is furnished to do so, subject to the following
29: * conditions:
30: *
31: * The above copyright notice and this permission notice shall be
32: * included in all copies or substantial portions of the Software.
33: *
34: * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
35: * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
36: * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
37: * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
38: * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
39: * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
40: * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
41: * OTHER DEALINGS IN THE SOFTWARE.
42: */
43:
44: #include "meson-gxl.dtsi"
45:
46: / {
47: compatible = "amlogic,meson-gxm";
48:
49: cpus {
50: cpu-map {
51: cluster0 {
52: core0 {
53: cpu = <&cpu0>;
54: };
55: core1 {
56: cpu = <&cpu1>;
57: };
58: core2 {
59: cpu = <&cpu2>;
60: };
61: core3 {
62: cpu = <&cpu3>;
63: };
64: };
65:
66: cluster1 {
67: core0 {
68: cpu = <&cpu4>;
69: };
70: core1 {
71: cpu = <&cpu5>;
72: };
73: core2 {
74: cpu = <&cpu6>;
75: };
76: core3 {
77: cpu = <&cpu7>;
78: };
79: };
80: };
81:
82: cpu4: cpu@100 {
83: device_type = "cpu";
84: compatible = "arm,cortex-a53", "arm,armv8";
85: reg = <0x0 0x100>;
86: enable-method = "psci";
87: next-level-cache = <&l2>;
88: clocks = <&scpi_dvfs 1>;
89: };
90:
91: cpu5: cpu@101 {
92: device_type = "cpu";
93: compatible = "arm,cortex-a53", "arm,armv8";
94: reg = <0x0 0x101>;
95: enable-method = "psci";
96: next-level-cache = <&l2>;
97: clocks = <&scpi_dvfs 1>;
98: };
99:
100: cpu6: cpu@102 {
101: device_type = "cpu";
102: compatible = "arm,cortex-a53", "arm,armv8";
103: reg = <0x0 0x102>;
104: enable-method = "psci";
105: next-level-cache = <&l2>;
106: clocks = <&scpi_dvfs 1>;
107: };
108:
109: cpu7: cpu@103 {
110: device_type = "cpu";
111: compatible = "arm,cortex-a53", "arm,armv8";
112: reg = <0x0 0x103>;
113: enable-method = "psci";
114: next-level-cache = <&l2>;
115: clocks = <&scpi_dvfs 1>;
116: };
117: };
118: };
119:
1.1.1.3 ! jmcneill 120: &clkc_AO {
! 121: compatible = "amlogic,meson-gxm-aoclkc", "amlogic,meson-gx-aoclkc";
! 122: };
! 123:
1.1 jmcneill 124: &saradc {
125: compatible = "amlogic,meson-gxm-saradc", "amlogic,meson-saradc";
126: };
127:
128: &scpi_dvfs {
129: clock-indices = <0 1>;
130: clock-output-names = "vbig", "vlittle";
131: };
132:
133: &vpu {
134: compatible = "amlogic,meson-gxm-vpu", "amlogic,meson-gx-vpu";
135: };
136:
1.1.1.2 jmcneill 137: &hdmi_tx {
138: compatible = "amlogic,meson-gxm-dw-hdmi", "amlogic,meson-gx-dw-hdmi";
139: };
CVSweb <webmaster@jp.NetBSD.org>