Searched refs:engm (Results 1 – 8 of 8) sorted by relevance
/linux-6.1.9/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | tu102.c | 125 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 …]
|
D | gk104.c | 295 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 …]
|
D | chan.c | 216 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()
|
D | gf100.c | 153 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()
|
D | gk104.h | 18 u32 engm; member 37 u32 engm; member
|
D | chan.h | 25 u32 engm, int bar, u32 base, u32 user,
|
D | gpfifogv100.c | 160 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/ |
D | fifo.h | 21 u32 engm; member
|