|
@@ -15,9 +15,14 @@
|
|
|
#include <dt-bindings/arm/ux500_pm_domains.h>
|
|
|
#include <dt-bindings/gpio/gpio.h>
|
|
|
#include <dt-bindings/clock/ste-ab8500.h>
|
|
|
-#include "skeleton.dtsi"
|
|
|
|
|
|
/ {
|
|
|
+ #address-cells = <1>;
|
|
|
+ #size-cells = <1>;
|
|
|
+
|
|
|
+ chosen {
|
|
|
+ };
|
|
|
+
|
|
|
cpus {
|
|
|
#address-cells = <1>;
|
|
|
#size-cells = <0>;
|
|
@@ -67,9 +72,11 @@
|
|
|
clocks = <&prcmu_clk PRCMU_APETRACECLK>, <&prcmu_clk PRCMU_APEATCLK>;
|
|
|
clock-names = "apb_pclk", "atclk";
|
|
|
cpu = <&CPU0>;
|
|
|
- port {
|
|
|
- ptm0_out_port: endpoint {
|
|
|
- remote-endpoint = <&funnel_in_port0>;
|
|
|
+ out-ports {
|
|
|
+ port {
|
|
|
+ ptm0_out_port: endpoint {
|
|
|
+ remote-endpoint = <&funnel_in_port0>;
|
|
|
+ };
|
|
|
};
|
|
|
};
|
|
|
};
|
|
@@ -81,9 +88,11 @@
|
|
|
clocks = <&prcmu_clk PRCMU_APETRACECLK>, <&prcmu_clk PRCMU_APEATCLK>;
|
|
|
clock-names = "apb_pclk", "atclk";
|
|
|
cpu = <&CPU1>;
|
|
|
- port {
|
|
|
- ptm1_out_port: endpoint {
|
|
|
- remote-endpoint = <&funnel_in_port1>;
|
|
|
+ out-ports {
|
|
|
+ port {
|
|
|
+ ptm1_out_port: endpoint {
|
|
|
+ remote-endpoint = <&funnel_in_port1>;
|
|
|
+ };
|
|
|
};
|
|
|
};
|
|
|
};
|
|
@@ -94,32 +103,29 @@
|
|
|
|
|
|
clocks = <&prcmu_clk PRCMU_APETRACECLK>, <&prcmu_clk PRCMU_APEATCLK>;
|
|
|
clock-names = "apb_pclk", "atclk";
|
|
|
- ports {
|
|
|
- #address-cells = <1>;
|
|
|
- #size-cells = <0>;
|
|
|
-
|
|
|
- /* funnel output ports */
|
|
|
- port@0 {
|
|
|
- reg = <0>;
|
|
|
+ out-ports {
|
|
|
+ port {
|
|
|
funnel_out_port: endpoint {
|
|
|
remote-endpoint =
|
|
|
<&replicator_in_port0>;
|
|
|
};
|
|
|
};
|
|
|
+ };
|
|
|
|
|
|
- /* funnel input ports */
|
|
|
- port@1 {
|
|
|
+ in-ports {
|
|
|
+ #address-cells = <1>;
|
|
|
+ #size-cells = <0>;
|
|
|
+
|
|
|
+ port@0 {
|
|
|
reg = <0>;
|
|
|
funnel_in_port0: endpoint {
|
|
|
- slave-mode;
|
|
|
remote-endpoint = <&ptm0_out_port>;
|
|
|
};
|
|
|
};
|
|
|
|
|
|
- port@2 {
|
|
|
+ port@1 {
|
|
|
reg = <1>;
|
|
|
funnel_in_port1: endpoint {
|
|
|
- slave-mode;
|
|
|
remote-endpoint = <&ptm1_out_port>;
|
|
|
};
|
|
|
};
|
|
@@ -131,11 +137,10 @@
|
|
|
clocks = <&prcmu_clk PRCMU_APEATCLK>;
|
|
|
clock-names = "atclk";
|
|
|
|
|
|
- ports {
|
|
|
+ out-ports {
|
|
|
#address-cells = <1>;
|
|
|
#size-cells = <0>;
|
|
|
|
|
|
- /* replicator output ports */
|
|
|
port@0 {
|
|
|
reg = <0>;
|
|
|
replicator_out_port0: endpoint {
|
|
@@ -148,12 +153,11 @@
|
|
|
remote-endpoint = <&etb_in_port>;
|
|
|
};
|
|
|
};
|
|
|
+ };
|
|
|
|
|
|
- /* replicator input port */
|
|
|
- port@2 {
|
|
|
- reg = <0>;
|
|
|
+ in-ports {
|
|
|
+ port {
|
|
|
replicator_in_port0: endpoint {
|
|
|
- slave-mode;
|
|
|
remote-endpoint = <&funnel_out_port>;
|
|
|
};
|
|
|
};
|
|
@@ -166,10 +170,11 @@
|
|
|
|
|
|
clocks = <&prcmu_clk PRCMU_APETRACECLK>, <&prcmu_clk PRCMU_APEATCLK>;
|
|
|
clock-names = "apb_pclk", "atclk";
|
|
|
- port {
|
|
|
- tpiu_in_port: endpoint {
|
|
|
- slave-mode;
|
|
|
- remote-endpoint = <&replicator_out_port0>;
|
|
|
+ in-ports {
|
|
|
+ port {
|
|
|
+ tpiu_in_port: endpoint {
|
|
|
+ remote-endpoint = <&replicator_out_port0>;
|
|
|
+ };
|
|
|
};
|
|
|
};
|
|
|
};
|
|
@@ -180,10 +185,11 @@
|
|
|
|
|
|
clocks = <&prcmu_clk PRCMU_APETRACECLK>, <&prcmu_clk PRCMU_APEATCLK>;
|
|
|
clock-names = "apb_pclk", "atclk";
|
|
|
- port {
|
|
|
- etb_in_port: endpoint {
|
|
|
- slave-mode;
|
|
|
- remote-endpoint = <&replicator_out_port1>;
|
|
|
+ in-ports {
|
|
|
+ port {
|
|
|
+ etb_in_port: endpoint {
|
|
|
+ remote-endpoint = <&replicator_out_port1>;
|
|
|
+ };
|
|
|
};
|
|
|
};
|
|
|
};
|
|
@@ -197,7 +203,7 @@
|
|
|
<0xa0410100 0x100>;
|
|
|
};
|
|
|
|
|
|
- scu@a04100000 {
|
|
|
+ scu@a0410000 {
|
|
|
compatible = "arm,cortex-a9-scu";
|
|
|
reg = <0xa0410000 0x100>;
|
|
|
};
|
|
@@ -487,7 +493,7 @@
|
|
|
};
|
|
|
|
|
|
prcmu: prcmu@80157000 {
|
|
|
- compatible = "stericsson,db8500-prcmu";
|
|
|
+ compatible = "stericsson,db8500-prcmu", "syscon";
|
|
|
reg = <0x80157000 0x2000>, <0x801b0000 0x8000>, <0x801b8000 0x1000>;
|
|
|
reg-names = "prcmu", "prcmu-tcpm", "prcmu-tcdm";
|
|
|
interrupts = <GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>;
|
|
@@ -878,7 +884,7 @@
|
|
|
power-domains = <&pm_domains DOMAIN_VAPE>;
|
|
|
};
|
|
|
|
|
|
- ssp@80002000 {
|
|
|
+ spi@80002000 {
|
|
|
compatible = "arm,pl022", "arm,primecell";
|
|
|
reg = <0x80002000 0x1000>;
|
|
|
interrupts = <GIC_SPI 14 IRQ_TYPE_LEVEL_HIGH>;
|
|
@@ -892,7 +898,7 @@
|
|
|
power-domains = <&pm_domains DOMAIN_VAPE>;
|
|
|
};
|
|
|
|
|
|
- ssp@80003000 {
|
|
|
+ spi@80003000 {
|
|
|
compatible = "arm,pl022", "arm,primecell";
|
|
|
reg = <0x80003000 0x1000>;
|
|
|
interrupts = <GIC_SPI 52 IRQ_TYPE_LEVEL_HIGH>;
|