aboutsummaryrefslogtreecommitdiff
path: root/src/arm/keystone-k2hk-netcp.dtsi
diff options
context:
space:
mode:
authorEmmanuel Vadot <manu@FreeBSD.org>2020-02-28 15:14:48 +0000
committerEmmanuel Vadot <manu@FreeBSD.org>2020-02-28 15:14:48 +0000
commit995ee34fd27211af598f9adf111cb49609d1b3de (patch)
tree26bf77523200f7648333ede47840b29088cf66eb /src/arm/keystone-k2hk-netcp.dtsi
parentc3f1cfc76c9a579767282ac81d2be1cfb20aea92 (diff)
downloadsrc-995ee34fd27211af598f9adf111cb49609d1b3de.tar.gz
src-995ee34fd27211af598f9adf111cb49609d1b3de.zip
DTS: Update the device-tree files to Linux 5.5vendor/device-tree/5.5
Notes
Notes: svn path=/vendor/device-tree/dist/; revision=358428 svn path=/vendor/device-tree/5.5/; revision=358429; tag=vendor/device-tree/5.5
Diffstat (limited to 'src/arm/keystone-k2hk-netcp.dtsi')
-rw-r--r--src/arm/keystone-k2hk-netcp.dtsi20
1 files changed, 18 insertions, 2 deletions
diff --git a/src/arm/keystone-k2hk-netcp.dtsi b/src/arm/keystone-k2hk-netcp.dtsi
index e203145acbea..d5a6c1f5633c 100644
--- a/src/arm/keystone-k2hk-netcp.dtsi
+++ b/src/arm/keystone-k2hk-netcp.dtsi
@@ -152,8 +152,8 @@ netcp: netcp@2000000 {
/* NetCP address range */
ranges = <0 0x2000000 0x100000>;
- clocks = <&clkpa>, <&clkcpgmac>, <&chipclk12>;
- clock-names = "pa_clk", "ethss_clk", "cpts";
+ clocks = <&clkpa>, <&clkcpgmac>;
+ clock-names = "pa_clk", "ethss_clk";
dma-coherent;
ti,navigator-dmas = <&dma_gbe 22>,
@@ -175,6 +175,22 @@ netcp: netcp@2000000 {
tx-queue = <648>;
tx-channel = "nettx";
+ cpts {
+ clocks = <&cpts_refclk_mux>;
+ clock-names = "cpts";
+
+ cpts_refclk_mux: cpts-refclk-mux {
+ #clock-cells = <0>;
+ clocks = <&chipclk12>, <&chipclk13>,
+ <&timi0>, <&timi1>,
+ <&tsrefclk>;
+ ti,mux-tbl = <0x0>, <0x1>, <0x2>,
+ <0x3>, <0x8>;
+ assigned-clocks = <&cpts_refclk_mux>;
+ assigned-clock-parents = <&chipclk12>;
+ };
+ };
+
interfaces {
gbe0: interface-0 {
slave-port = <0>;