hc
2024-05-10 10ebd8556b7990499c896a550e3d416b444211e6
kernel/arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi
....@@ -1,29 +1,22 @@
11 // SPDX-License-Identifier: GPL-2.0
22 / {
33 funnel@20130000 { /* cssys1 */
4
- compatible = "arm,coresight-funnel", "arm,primecell";
4
+ compatible = "arm,coresight-dynamic-funnel", "arm,primecell";
55 reg = <0 0x20130000 0 0x1000>;
66
77 clocks = <&soc_smc50mhz>;
88 clock-names = "apb_pclk";
99 power-domains = <&scpi_devpd 0>;
10
- ports {
11
- #address-cells = <1>;
12
- #size-cells = <0>;
13
-
14
- /* output port */
15
- port@0 {
16
- reg = <0>;
10
+ out-ports {
11
+ port {
1712 csys1_funnel_out_port: endpoint {
1813 remote-endpoint = <&etf1_in_port>;
1914 };
2015 };
21
-
22
- /* input port */
23
- port@1 {
24
- reg = <0>;
16
+ };
17
+ in-ports {
18
+ port {
2519 csys1_funnel_in_port0: endpoint {
26
- slave-mode;
2720 };
2821 };
2922
....@@ -37,22 +30,15 @@
3730 clocks = <&soc_smc50mhz>;
3831 clock-names = "apb_pclk";
3932 power-domains = <&scpi_devpd 0>;
40
- ports {
41
- #address-cells = <1>;
42
- #size-cells = <0>;
43
-
44
- /* input port */
45
- port@0 {
46
- reg = <0>;
33
+ in-ports {
34
+ port {
4735 etf1_in_port: endpoint {
48
- slave-mode;
4936 remote-endpoint = <&csys1_funnel_out_port>;
5037 };
5138 };
52
-
53
- /* output port */
54
- port@1 {
55
- reg = <0>;
39
+ };
40
+ out-ports {
41
+ port {
5642 etf1_out_port: endpoint {
5743 remote-endpoint = <&csys2_funnel_in_port1>;
5844 };
....@@ -61,26 +47,24 @@
6147 };
6248
6349 funnel@20150000 { /* cssys2 */
64
- compatible = "arm,coresight-funnel", "arm,primecell";
50
+ compatible = "arm,coresight-dynamic-funnel", "arm,primecell";
6551 reg = <0 0x20150000 0 0x1000>;
6652
6753 clocks = <&soc_smc50mhz>;
6854 clock-names = "apb_pclk";
6955 power-domains = <&scpi_devpd 0>;
70
- ports {
71
- #address-cells = <1>;
72
- #size-cells = <0>;
73
-
74
- /* output port */
75
- port@0 {
76
- reg = <0>;
56
+ out-ports {
57
+ port {
7758 csys2_funnel_out_port: endpoint {
7859 remote-endpoint = <&replicator_in_port0>;
7960 };
8061 };
62
+ };
8163
82
- /* input ports */
83
- port@1 {
64
+ in-ports {
65
+ #address-cells = <1>;
66
+ #size-cells = <0>;
67
+ port@0 {
8468 reg = <0>;
8569 csys2_funnel_in_port0: endpoint {
8670 slave-mode;
....@@ -88,7 +72,7 @@
8872 };
8973 };
9074
91
- port@2 {
75
+ port@1 {
9276 reg = <1>;
9377 csys2_funnel_in_port1: endpoint {
9478 slave-mode;