Home
last modified time | relevance | path

Searched refs:engm (Results 1 – 8 of 8) sorted by relevance

/linux-6.1.9/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dtu102.c125 u32 engm, runm, todo; in tu102_fifo_recover_work() local
130 engm = fifo->recover.engm; in tu102_fifo_recover_work()
131 fifo->recover.engm = 0; in tu102_fifo_recover_work()
137 for (todo = engm; engn = __ffs(todo), todo; todo &= ~BIT(engn)) { in tu102_fifo_recover_work()
207 unsigned long engn, engm = fifo->runlist[runl].engm; in tu102_fifo_recover_chan() local
229 for_each_set_bit(engn, &engm, fifo->engine_nr) { in tu102_fifo_recover_chan()
245 const u32 engm = BIT(engn); in tu102_fifo_recover_engn() local
249 if (fifo->recover.engm & engm) in tu102_fifo_recover_engn()
251 fifo->recover.engm |= engm; in tu102_fifo_recover_engn()
357 unsigned long flags, engm; in tu102_fifo_intr_ctxsw_timeout() local
[all …]
Dgk104.c295 u32 engm, runm, todo; in gk104_fifo_recover_work() local
300 engm = fifo->recover.engm; in gk104_fifo_recover_work()
301 fifo->recover.engm = 0; in gk104_fifo_recover_work()
307 for (todo = engm; engn = __ffs(todo), todo; todo &= ~BIT(engn)) { in gk104_fifo_recover_work()
378 unsigned long engn, engm = fifo->runlist[runl].engm; in gk104_fifo_recover_chan() local
400 for_each_set_bit(engn, &engm, fifo->engine_nr) { in gk104_fifo_recover_chan()
416 const u32 engm = BIT(engn); in gk104_fifo_recover_engn() local
421 if (fifo->recover.engm & engm) in gk104_fifo_recover_engn()
423 fifo->recover.engm |= engm; in gk104_fifo_recover_engn()
593 unsigned long flags, engm = 0; in gk104_fifo_intr_sched_ctxsw() local
[all …]
Dchan.c216 u32 engm = chan->engm; in nvkm_fifo_chan_child_get() local
219 for (; c = 0, engi = __ffs(engm), engm; engm &= ~(1ULL << engi)) { in nvkm_fifo_chan_child_get()
328 u64 hvmm, u64 push, u32 engm, int bar, u32 base, in nvkm_fifo_chan_ctor() argument
341 chan->engm = engm; in nvkm_fifo_chan_ctor()
Dgf100.c153 u32 engm, engn, todo; in gf100_fifo_recover_work() local
156 engm = fifo->recover.mask; in gf100_fifo_recover_work()
160 nvkm_mask(device, 0x002630, engm, engm); in gf100_fifo_recover_work()
162 for (todo = engm; engn = __ffs(todo), todo; todo &= ~BIT_ULL(engn)) { in gf100_fifo_recover_work()
170 nvkm_wr32(device, 0x00262c, engm); in gf100_fifo_recover_work()
171 nvkm_mask(device, 0x002630, engm, 0x00000000); in gf100_fifo_recover_work()
Dgk104.h18 u32 engm; member
37 u32 engm; member
Dchan.h25 u32 engm, int bar, u32 base, u32 user,
Dgpfifogv100.c160 0, fifo->runlist[runlist].engm, 1, fifo->user.bar->addr, 0x200, in gv100_fifo_gpfifo_new_()
/linux-6.1.9/drivers/gpu/drm/nouveau/include/nvkm/engine/
Dfifo.h21 u32 engm; member