Lines Matching +full:syscon +full:- +full:efuse
1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2015-2017 Texas Instruments Incorporated - https://www.ti.com/
9 compatible = "ti,keystone-navigator-qmss";
10 dma-coherent;
11 #address-cells = <1>;
12 #size-cells = <1>;
15 queue-range = <0 0x2000>;
20 #address-cells = <1>;
21 #size-cells = <1>;
24 managed-queues = <0 0x2000>;
31 reg-names = "peek", "status", "config",
35 queue-pools {
37 qpend-0 {
43 qpend-1 {
51 qalloc-by-id;
53 qpend-2 {
63 general-purpose {
64 gp-0 {
67 netcp-tx {
69 qalloc-by-id;
73 acc-low-0 {
77 multi-queue;
78 qalloc-by-id;
83 descriptor-regions {
84 #address-cells = <1>;
85 #size-cells = <1>;
87 region-12 {
89 region-spec = <8192 128>; /* num_desc desc_size */
90 link-index = <0x4000>;
95 #address-cells = <1>;
96 #size-cells = <1>;
109 compatible = "ti,keystone-navigator-dma";
111 #address-cells = <1>;
112 #size-cells = <1>;
114 ti,navigator-cloud-address = <0x23a80000 0x23a90000
123 reg-names = "global", "txchan", "rxchan",
130 reg-names = "efuse";
131 compatible = "ti,netcp-1.0";
132 #address-cells = <1>;
133 #size-cells = <1>;
139 clock-names = "pa_clk", "ethss_clk";
140 dma-coherent;
142 ti,navigator-dmas = <&dma_gbe 0>,
145 ti,navigator-dma-names = "netrx0", "netrx1", "nettx";
147 netcp-devices {
148 #address-cells = <1>;
149 #size-cells = <1>;
152 label = "netcp-gbe";
153 compatible = "ti,netcp-gbe-9";
155 /* enable-ale; */
156 tx-queue = <896>;
157 tx-channel = "nettx";
161 clock-names = "cpts";
163 cpts_refclk_mux: cpts-refclk-mux {
164 #clock-cells = <0>;
169 ti,mux-tbl = <0x0>, <0x1>, <0x2>,
171 assigned-clocks = <&cpts_refclk_mux>;
172 assigned-clock-parents = <&chipclk12>;
177 gbe0: interface-0 {
178 slave-port = <0>;
179 link-interface = <1>;
180 phy-handle = <ðphy0>;
182 gbe1: interface-1 {
183 slave-port = <1>;
184 link-interface = <1>;
185 phy-handle = <ðphy1>;
189 secondary-slave-ports {
190 port-2 {
191 slave-port = <2>;
192 link-interface = <2>;
194 port-3 {
195 slave-port = <3>;
196 link-interface = <2>;
198 port-4 {
199 slave-port = <4>;
200 link-interface = <2>;
202 port-5 {
203 slave-port = <5>;
204 link-interface = <2>;
206 port-6 {
207 slave-port = <6>;
208 link-interface = <2>;
210 port-7 {
211 slave-port = <7>;
212 link-interface = <2>;
218 netcp-interfaces {
219 interface-0 {
220 rx-channel = "netrx0";
221 rx-pool = <1024 12>;
222 tx-pool = <1024 12>;
223 rx-queue-depth = <128 128 0 0>;
224 rx-buffer-size = <1518 4096 0 0>;
225 rx-queue = <528>;
226 tx-completion-queue = <530>;
227 efuse-mac = <1>;
228 netcp-gbe = <&gbe0>;
231 interface-1 {
232 rx-channel = "netrx1";
233 rx-pool = <1024 12>;
234 tx-pool = <1024 12>;
235 rx-queue-depth = <128 128 0 0>;
236 rx-buffer-size = <1518 4096 0 0>;
237 rx-queue = <529>;
238 tx-completion-queue = <531>;
239 efuse-mac = <0>;
240 local-mac-address = [02 18 31 7e 3e 00];
241 netcp-gbe = <&gbe1>;
247 #address-cells = <1>;
248 #size-cells = <1>;
249 compatible = "simple-bus";
253 compatible = "syscon";
258 compatible = "ti,keystone-rng";
260 ti,syscon-sa-cfg = <&sa_config>;
262 clock-names = "fck";