Lines Matching +full:x1000 +full:- +full:mac
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>;
27 <0x2a02000 0x1000>,
28 <0x2a03000 0x1000>,
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;
82 descriptor-regions {
83 #address-cells = <1>;
84 #size-cells = <1>;
86 region-12 {
88 region-spec = <8192 128>; /* num_desc desc_size */
89 link-index = <0x4000>;
94 #address-cells = <1>;
95 #size-cells = <1>;
98 reg = <0x2a10000 0x1000 /*iram */
109 compatible = "ti,keystone-navigator-dma";
111 #address-cells = <1>;
112 #size-cells = <1>;
114 ti,navigator-cloud-address = <0x23a80000 0x23a90000>;
121 <0x26189000 0x1000>;
122 reg-names = "global", "txchan", "rxchan",
129 reg-names = "efuse";
130 compatible = "ti,netcp-1.0";
131 #address-cells = <1>;
132 #size-cells = <1>;
138 clock-names = "pa_clk", "ethss_clk";
139 dma-coherent;
141 ti,navigator-dmas = <&dma_gbe 0>,
144 ti,navigator-dma-names = "netrx0", "netrx1", "nettx";
146 netcp-devices {
147 #address-cells = <1>;
148 #size-cells = <1>;
151 label = "netcp-gbe";
152 compatible = "ti,netcp-gbe-5";
154 /* enable-ale; */
155 tx-queue = <896>;
156 tx-channel = "nettx";
160 clock-names = "cpts";
162 cpts_refclk_mux: cpts-refclk-mux {
163 #clock-cells = <0>;
167 ti,mux-tbl = <0x0>, <0x1>, <0x2>,
169 assigned-clocks = <&cpts_refclk_mux>;
170 assigned-clock-parents = <&chipclk12>;
175 gbe0: interface-0 {
176 slave-port = <0>;
177 link-interface = <1>;
178 phy-handle = <ðphy0>;
180 gbe1: interface-1 {
181 slave-port = <1>;
182 link-interface = <1>;
183 phy-handle = <ðphy1>;
187 secondary-slave-ports {
188 port-2 {
189 slave-port = <2>;
190 link-interface = <2>;
192 port-3 {
193 slave-port = <3>;
194 link-interface = <2>;
200 netcp-interfaces {
201 interface-0 {
202 rx-channel = "netrx0";
203 rx-pool = <1024 12>;
204 tx-pool = <1024 12>;
205 rx-queue-depth = <128 128 0 0>;
206 rx-buffer-size = <1518 4096 0 0>;
207 rx-queue = <528>;
208 tx-completion-queue = <530>;
209 efuse-mac = <1>;
210 netcp-gbe = <&gbe0>;
213 interface-1 {
214 rx-channel = "netrx1";
215 rx-pool = <1024 12>;
216 tx-pool = <1024 12>;
217 rx-queue-depth = <128 128 0 0>;
218 rx-buffer-size = <1518 4096 0 0>;
219 rx-queue = <529>;
220 tx-completion-queue = <531>;
221 efuse-mac = <0>;
222 local-mac-address = [02 18 31 7e 3e 7f];
223 netcp-gbe = <&gbe1>;
229 #address-cells = <1>;
230 #size-cells = <1>;
231 compatible = "simple-bus";
240 compatible = "ti,keystone-rng";
241 reg = <0x24000 0x1000>;
242 ti,syscon-sa-cfg = <&sa_config>;
244 clock-names = "fck";