hc
2024-05-11 04dd17822334871b23ea2862f7798fb0e0007777
kernel/arch/arm64/boot/dts/apm/apm-shadowcat.dtsi
....@@ -1,12 +1,8 @@
1
+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * dts file for AppliedMicro (APM) X-Gene Shadowcat SOC
34 *
45 * Copyright (C) 2015, Applied Micro Circuits Corporation
5
- *
6
- * This program is free software; you can redistribute it and/or
7
- * modify it under the terms of the GNU General Public License as
8
- * published by the Free Software Foundation; either version 2 of
9
- * the License, or (at your option) any later version.
106 */
117
128 / {
....@@ -21,7 +17,7 @@
2117
2218 cpu@0 {
2319 device_type = "cpu";
24
- compatible = "apm,strega", "arm,armv8";
20
+ compatible = "apm,strega";
2521 reg = <0x0 0x000>;
2622 enable-method = "spin-table";
2723 cpu-release-addr = <0x1 0x0000fff8>;
....@@ -31,7 +27,7 @@
3127 };
3228 cpu@1 {
3329 device_type = "cpu";
34
- compatible = "apm,strega", "arm,armv8";
30
+ compatible = "apm,strega";
3531 reg = <0x0 0x001>;
3632 enable-method = "spin-table";
3733 cpu-release-addr = <0x1 0x0000fff8>;
....@@ -41,7 +37,7 @@
4137 };
4238 cpu@100 {
4339 device_type = "cpu";
44
- compatible = "apm,strega", "arm,armv8";
40
+ compatible = "apm,strega";
4541 reg = <0x0 0x100>;
4642 enable-method = "spin-table";
4743 cpu-release-addr = <0x1 0x0000fff8>;
....@@ -51,7 +47,7 @@
5147 };
5248 cpu@101 {
5349 device_type = "cpu";
54
- compatible = "apm,strega", "arm,armv8";
50
+ compatible = "apm,strega";
5551 reg = <0x0 0x101>;
5652 enable-method = "spin-table";
5753 cpu-release-addr = <0x1 0x0000fff8>;
....@@ -61,7 +57,7 @@
6157 };
6258 cpu@200 {
6359 device_type = "cpu";
64
- compatible = "apm,strega", "arm,armv8";
60
+ compatible = "apm,strega";
6561 reg = <0x0 0x200>;
6662 enable-method = "spin-table";
6763 cpu-release-addr = <0x1 0x0000fff8>;
....@@ -71,7 +67,7 @@
7167 };
7268 cpu@201 {
7369 device_type = "cpu";
74
- compatible = "apm,strega", "arm,armv8";
70
+ compatible = "apm,strega";
7571 reg = <0x0 0x201>;
7672 enable-method = "spin-table";
7773 cpu-release-addr = <0x1 0x0000fff8>;
....@@ -81,7 +77,7 @@
8177 };
8278 cpu@300 {
8379 device_type = "cpu";
84
- compatible = "apm,strega", "arm,armv8";
80
+ compatible = "apm,strega";
8581 reg = <0x0 0x300>;
8682 enable-method = "spin-table";
8783 cpu-release-addr = <0x1 0x0000fff8>;
....@@ -91,7 +87,7 @@
9187 };
9288 cpu@301 {
9389 device_type = "cpu";
94
- compatible = "apm,strega", "arm,armv8";
90
+ compatible = "apm,strega";
9591 reg = <0x0 0x301>;
9692 enable-method = "spin-table";
9793 cpu-release-addr = <0x1 0x0000fff8>;
....@@ -713,13 +709,13 @@
713709 dwgpio: gpio@1c024000 {
714710 compatible = "snps,dw-apb-gpio";
715711 reg = <0x0 0x1c024000 0x0 0x1000>;
716
- reg-io-width = <4>;
717712 #address-cells = <1>;
718713 #size-cells = <0>;
719714
720715 porta: gpio-controller@0 {
721716 compatible = "snps,dw-apb-gpio-port";
722717 gpio-controller;
718
+ #gpio-cells = <2>;
723719 snps,nr-gpios = <32>;
724720 reg = <0>;
725721 };