@@ -147,7 +147,7 @@ Example:
clocks = <&oscclk6a>;
clock-names = "apb_pclk";
- ports {
+ in-ports {
#address-cells = <1>;
#size-cells = <0>;
@@ -159,10 +159,15 @@ Example:
remote-endpoint = <&replicator2_out_port0>;
};
};
+ };
+
+ out-ports {
+ #address-cells = <1>;
+ #size-cells = <0>;
/* CATU link represented by output port */
- port@1 {
- reg = <1>;
+ port@0 {
+ reg = <0>;
etr_out_port: endpoint {
remote-endpoint = <&catu_in_port>;
};
@@ -310,10 +315,11 @@ Example:
clock-names = "apb_pclk";
interrupts = <GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>;
- port {
- catu_in_port: endpoint {
- slave-mode;
- remote-endpoint = <&etr_out_port>;
+ in-ports {
+ port {
+ catu_in_port: endpoint {
+ remote-endpoint = <&etr_out_port>;
+ };
};
};
};
While we updated the coresight DT bindings, some of the new examples were not updated due to the order in which they were merged. Let us update all the missed out ones to the new bindings to avoid confusion. Cc: Mathieu Poirier <mathieu.poirier@linaro.org> Cc: Rob Herring <robh@kernel.org> Cc: Frank Rowand <frowand.list@gmail.com> Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com> --- Documentation/devicetree/bindings/arm/coresight.txt | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-)