HomeSort by: relevance | last modified time | path
    Searched refs:qmgr (Results 1 - 21 of 21) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/falcon/
nouveau_nvkm_falcon_qmgr.c 28 #include "qmgr.h"
33 nvkm_falcon_qmgr_seq_acquire(struct nvkm_falcon_qmgr *qmgr)
35 const struct nvkm_subdev *subdev = qmgr->falcon->owner;
39 mutex_lock(&qmgr->seq.mutex);
40 index = find_first_zero_bit(qmgr->seq.tbl, NVKM_FALCON_QMGR_SEQ_NUM);
43 mutex_unlock(&qmgr->seq.mutex);
47 set_bit(index, qmgr->seq.tbl);
48 mutex_unlock(&qmgr->seq.mutex);
50 seq = &qmgr->seq.id[index];
56 nvkm_falcon_qmgr_seq_release(struct nvkm_falcon_qmgr *qmgr,
69 struct nvkm_falcon_qmgr *qmgr = *pqmgr; local in function:nvkm_falcon_qmgr_del
81 struct nvkm_falcon_qmgr *qmgr; local in function:nvkm_falcon_qmgr_new
    [all...]
nouveau_nvkm_falcon_cmdq.c 28 #include "qmgr.h"
35 u32 head = nvkm_falcon_rd32(cmdq->qmgr->falcon, cmdq->head_reg);
36 u32 tail = nvkm_falcon_rd32(cmdq->qmgr->falcon, cmdq->tail_reg);
60 struct nvkm_falcon *falcon = cmdq->qmgr->falcon;
80 struct nvkm_falcon *falcon = cmdq->qmgr->falcon;
102 nvkm_falcon_wr32(cmdq->qmgr->falcon, cmdq->head_reg, cmdq->position);
144 seq = nvkm_falcon_qmgr_seq_acquire(cmdq->qmgr);
159 nvkm_falcon_qmgr_seq_release(cmdq->qmgr, seq);
169 nvkm_falcon_qmgr_seq_release(cmdq->qmgr, seq);
185 const struct nvkm_falcon_func *func = cmdq->qmgr->falcon->func
    [all...]
nouveau_nvkm_falcon_msgq.c 28 #include "qmgr.h"
36 msgq->position = nvkm_falcon_rd32(msgq->qmgr->falcon, msgq->tail_reg);
42 struct nvkm_falcon *falcon = msgq->qmgr->falcon;
53 u32 head = nvkm_falcon_rd32(msgq->qmgr->falcon, msgq->head_reg);
54 u32 tail = nvkm_falcon_rd32(msgq->qmgr->falcon, msgq->tail_reg);
61 struct nvkm_falcon *falcon = msgq->qmgr->falcon;
126 seq = &msgq->qmgr->seq.id[hdr->seq_id];
138 nvkm_falcon_qmgr_seq_release(msgq->qmgr, seq);
164 struct nvkm_falcon *falcon = msgq->qmgr->falcon;
187 const struct nvkm_falcon_func *func = msgq->qmgr->falcon->func
    [all...]
qmgr.h 1 /* $NetBSD: qmgr.h,v 1.2 2021/12/18 23:45:38 riastradh Exp $ */
62 struct nvkm_falcon_qmgr *qmgr; member in struct:nvkm_falcon_cmdq
76 struct nvkm_falcon_qmgr *qmgr; member in struct:nvkm_falcon_msgq
88 FLCN_PRINTK(t, (q)->qmgr->falcon, "%s: "f, (q)->name, ##a)
  /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/
intel-ixp42x-ixdp425.dts 44 queue-rx = <&qmgr 3>;
45 queue-txready = <&qmgr 20>;
66 queue-rx = <&qmgr 4>;
67 queue-txready = <&qmgr 21>;
intel-ixp43x-kixrp435.dts 40 queue-rx = <&qmgr 4>;
41 queue-txready = <&qmgr 21>;
61 queue-rx = <&qmgr 2>;
62 queue-txready = <&qmgr 19>;
intel-ixp4xx.dtsi 44 qmgr: queue-manager@60000000 { label
149 queue-rx = <&qmgr 30>;
150 queue-txready = <&qmgr 29>;
160 queue-rx = <&qmgr 3>;
161 queue-txready = <&qmgr 20>;
171 queue-rx = <&qmgr 0>;
172 queue-txready = <&qmgr 0>;
183 queue-rx = <&qmgr 0>;
184 queue-txready = <&qmgr 0>;
intel-ixp42x-adi-coyote.dts 82 queue-rx = <&qmgr 3>;
83 queue-txready = <&qmgr 20>;
104 queue-rx = <&qmgr 4>;
105 queue-txready = <&qmgr 21>;
intel-ixp42x-freecom-fsg-3.dts 130 queue-rx = <&qmgr 3>;
131 queue-txready = <&qmgr 20>;
152 queue-rx = <&qmgr 4>;
153 queue-txready = <&qmgr 21>;
intel-ixp42x-ixdpg425.dts 97 queue-rx = <&qmgr 3>;
98 queue-txready = <&qmgr 20>;
119 queue-rx = <&qmgr 4>;
120 queue-txready = <&qmgr 21>;
intel-ixp42x-linksys-wrv54g.dts 143 queue-rx = <&qmgr 3>;
144 queue-txready = <&qmgr 20>;
167 queue-rx = <&qmgr 4>;
168 queue-txready = <&qmgr 21>;
intel-ixp42x-netgear-wg302v2.dts 80 queue-rx = <&qmgr 3>;
81 queue-txready = <&qmgr 20>;
intel-ixp42x-arcom-vulcan.dts 139 queue-rx = <&qmgr 3>;
140 queue-txready = <&qmgr 20>;
161 queue-rx = <&qmgr 4>;
162 queue-txready = <&qmgr 21>;
intel-ixp42x-gateworks-gw2348.dts 144 queue-rx = <&qmgr 3>;
145 queue-txready = <&qmgr 20>;
166 queue-rx = <&qmgr 4>;
167 queue-txready = <&qmgr 21>;
intel-ixp43x-gateworks-gw2358.dts 169 queue-rx = <&qmgr 4>;
170 queue-txready = <&qmgr 21>;
190 queue-rx = <&qmgr 2>;
191 queue-txready = <&qmgr 19>;
intel-ixp42x-iomega-nas100d.dts 131 queue-rx = <&qmgr 3>;
132 queue-txready = <&qmgr 20>;
intel-ixp42x-linksys-nslu2.dts 145 queue-rx = <&qmgr 3>;
146 queue-txready = <&qmgr 20>;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/engine/
sec2.h 15 struct nvkm_falcon_qmgr *qmgr; member in struct:nvkm_sec2
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sec2/
nouveau_nvkm_engine_sec2_base.c 79 nvkm_falcon_qmgr_del(&sec2->qmgr);
116 if ((ret = nvkm_falcon_qmgr_new(&sec2->falcon, &sec2->qmgr)) ||
117 (ret = nvkm_falcon_cmdq_new(sec2->qmgr, "cmdq", &sec2->cmdq)) ||
118 (ret = nvkm_falcon_msgq_new(sec2->qmgr, "msgq", &sec2->msgq)))
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/
nouveau_nvkm_subdev_pmu_base.c 157 nvkm_falcon_qmgr_del(&pmu->qmgr);
198 if ((ret = nvkm_falcon_qmgr_new(&pmu->falcon, &pmu->qmgr)) ||
199 (ret = nvkm_falcon_cmdq_new(pmu->qmgr, "hpq", &pmu->hpq)) ||
200 (ret = nvkm_falcon_cmdq_new(pmu->qmgr, "lpq", &pmu->lpq)) ||
201 (ret = nvkm_falcon_msgq_new(pmu->qmgr, "msgq", &pmu->msgq)))
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/
pmu.h 14 struct nvkm_falcon_qmgr *qmgr; member in struct:nvkm_pmu

Completed in 19 milliseconds