Lines Matching +full:multi +full:- +full:instance
5 multi-core Navigator. QMSS consist of queue managers, packed-data structure
9 management of the packet queues. Packets are queued/de-queued by writing or
20 - compatible : Must be "ti,keystone-navigator-qmss".
21 : Must be "ti,66ak2g-navss-qm" for QMSS on K2G SoC.
22 - clocks : phandle to the reference clock for this device.
23 - queue-range : <start number> total range of queue numbers for the device.
24 - linkram0 : <address size> for internal link ram, where size is the total
26 - linkram1 : <address size> for external link ram, where size is the total
29 - qmgrs : child node describing the individual queue managers on the
32 -- managed-queues : the actual queues managed by each queue manager
33 instance, specified as <"base queue #" "# of queues">.
34 -- reg : Address and size of the register set for the device.
37 - Queue Peek region.
38 - Queue status RAM.
39 - Queue configuration region.
40 - Descriptor memory setup region.
41 - Queue Management/Queue Proxy region for queue Push.
42 - Queue Management/Queue Proxy region for queue Pop.
45 - Queue Peek region.
46 - Queue configuration region.
47 - Queue Management/Queue Proxy region for queue Push/Pop.
49 - queue-pools : child node classifying the queue ranges into pools.
51 - qpend : pool of qpend(interruptible) queues
52 - general-purpose : pool of general queues, primarily used
55 - accumulator : pool of queues on PDSP accumulator channel
57 -- qrange : number of queues to use per queue range, specified as
59 -- interrupts : Optional property to specify the interrupt mapping
62 -- qalloc-by-id : Optional property to specify that the queues in this
64 -- accumulator : Accumulator channel specification. Any of the PDSPs in
76 <pdsp-id, channel, entries, pacing mode, latency>
77 pdsp-id : QMSS PDSP running accumulator firmware
89 -- multi-queue : Optional property to specify that the channel has to
91 - descriptor-regions : child node describing the memory regions for keystone
94 -- id : region number in QMSS.
95 -- region-spec : specifies the number of descriptors in the
98 -- link-index : start index, i.e. index of the first
102 - dma-coherent : Present if DMA operations are coherent.
103 - pdsps : child node describing the PDSP configuration.
104 -- firmware : firmware to be loaded on the PDSP.
105 -- id : the qmss pdsp that will run the firmware.
106 -- reg : Address and size of the register set for the PDSP.
109 - PDSP internal RAM region.
110 - PDSP control/status region registers.
111 - QMSS interrupt distributor registers.
112 - PDSP command interface region.
117 compatible = "ti,keystone-qmss";
118 dma-coherent;
119 #address-cells = <1>;
120 #size-cells = <1>;
123 queue-range = <0 0x4000>;
128 #address-cells = <1>;
129 #size-cells = <1>;
132 managed-queues = <0 0x2000>;
142 managed-queues = <0x2000 0x2000>;
151 queue-pools {
153 qpend-0 {
159 qpend-1 {
167 qalloc-by-id;
169 qpend-2 {
179 general-purpose {
180 gp-0 {
183 netcp-tx {
185 qalloc-by-id;
189 acc-0 {
193 multi-queue;
194 qalloc-by-id;
196 acc-1 {
200 multi-queue;
202 acc-2 {
206 multi-queue;
208 acc-3 {
212 multi-queue;
216 descriptor-regions {
217 #address-cells = <1>;
218 #size-cells = <1>;
220 region-12 {
222 region-spec = <8192 128>; /* num_desc desc_size */
223 link-index = <0x4000>;
227 #address-cells = <1>;
228 #size-cells = <1>;