Home
last modified time | relevance | path

Searched refs:subc (Results 1 – 19 of 19) sorted by relevance

/drivers/gpu/drm/nouveau/nvkm/engine/sw/
Dchan.h22 bool (*mthd)(struct nvkm_sw_chan *, int subc, u32 mthd, u32 data);
28 bool nvkm_sw_chan_mthd(struct nvkm_sw_chan *, int subc, u32 mthd, u32 data);
Dchan.c33 nvkm_sw_chan_mthd(struct nvkm_sw_chan *chan, int subc, u32 mthd, u32 data) in nvkm_sw_chan_mthd() argument
43 return chan->func->mthd(chan, subc, mthd, data); in nvkm_sw_chan_mthd()
Dbase.c30 nvkm_sw_mthd(struct nvkm_sw *sw, int chid, int subc, u32 mthd, u32 data) in nvkm_sw_mthd() argument
39 handled = nvkm_sw_chan_mthd(chan, subc, mthd, data); in nvkm_sw_mthd()
Dnv04.c88 nv04_sw_chan_mthd(struct nvkm_sw_chan *base, int subc, u32 mthd, u32 data) in nv04_sw_chan_mthd() argument
Dgf100.c57 gf100_sw_chan_mthd(struct nvkm_sw_chan *base, int subc, u32 mthd, u32 data) in gf100_sw_chan_mthd() argument
Dnv50.c62 nv50_sw_chan_mthd(struct nvkm_sw_chan *base, int subc, u32 mthd, u32 data) in nv50_sw_chan_mthd() argument
/drivers/gpu/drm/nouveau/nvkm/engine/sec/
Dg98.c50 u32 subc = (addr & 0x3800) >> 11; in g98_sec_intr() local
60 subc, mthd, data); in g98_sec_intr()
/drivers/gpu/drm/nouveau/nvkm/engine/ce/
Dgt215.c51 u32 subc = (addr & 0x3800) >> 11; in gt215_ce_intr() local
61 subc, mthd, data); in gt215_ce_intr()
/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dnv50.c423 u32 subc = (addr & 0x00070000) >> 16; in nv50_gr_trap_handler() local
436 chid, inst, name, subc, class, mthd, in nv50_gr_trap_handler()
451 u32 subc = (addr & 0x00070000) >> 16; in nv50_gr_trap_handler() local
462 subc, class, mthd, data, addr); in nv50_gr_trap_handler()
629 u32 subc = (addr & 0x00070000) >> 16; in nv50_gr_intr() local
669 subc, class, mthd, data); in nv50_gr_intr()
Dnv40.c243 u32 subc = (addr & 0x00070000) >> 16; in nv40_gr_intr() local
246 u32 class = nvkm_rd32(device, 0x400160 + subc * 4) & 0xffff; in nv40_gr_intr()
280 subc, class, mthd, data); in nv40_gr_intr()
Dnv20.c191 u32 subc = (addr & 0x00070000) >> 16; in nv20_gr_intr() local
194 u32 class = nvkm_rd32(device, 0x400160 + subc * 4) & 0xfff; in nv20_gr_intr()
213 subc, class, mthd, data); in nv20_gr_intr()
Dnv04.c447 int subc = (nvkm_rd32(device, NV04_PGRAPH_TRAPPED_ADDR) >> 13) & 0x7; in nv04_gr_set_ctx1() local
456 nvkm_wr32(device, NV04_PGRAPH_CTX_CACHE1 + (subc << 2), tmp); in nv04_gr_set_ctx1()
1282 u32 subc = (addr & 0x0000e000) >> 13; in nv04_gr_intr() local
1285 u32 class = nvkm_rd32(device, 0x400180 + subc * 4) & 0xff; in nv04_gr_intr()
1321 subc, class, mthd, data); in nv04_gr_intr()
Dgf100.c1517 u32 subc = (addr & 0x00070000) >> 16; in gf100_gr_ctxctl_isr() local
1523 subc, class, mthd, data); in gf100_gr_ctxctl_isr()
1557 u32 subc = (addr & 0x00070000) >> 16; in gf100_gr_intr() local
1570 if (device->card_type < NV_E0 || subc < 4) in gf100_gr_intr()
1571 class = nvkm_rd32(device, 0x404200 + (subc * 4)); in gf100_gr_intr()
1588 chid, inst << 12, name, subc, in gf100_gr_intr()
1598 chid, inst << 12, name, subc, class, mthd, data); in gf100_gr_intr()
1609 name, subc, class, mthd, data); in gf100_gr_intr()
Dnv10.c1091 u32 subc = (addr & 0x00070000) >> 16; in nv10_gr_intr() local
1094 u32 class = nvkm_rd32(device, 0x400160 + subc * 4) & 0xfff; in nv10_gr_intr()
1129 subc, class, mthd, data); in nv10_gr_intr()
/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dnv04.c143 const int subc = (addr & 0x0000e000) >> 13; in nv04_fifo_swmthd() local
145 const u32 mask = 0x0000000f << (subc * 4); in nv04_fifo_swmthd()
159 handled = nvkm_sw_mthd(sw, chid, subc, mthd, data); in nv04_fifo_swmthd()
Dgf100.c413 u32 subc = (addr & 0x00070000) >> 16; in gf100_fifo_intr_pbdma() local
422 if (nvkm_sw_mthd(device->sw, chid, subc, mthd, data)) in gf100_fifo_intr_pbdma()
434 subc, mthd, data); in gf100_fifo_intr_pbdma()
Dgk104.c704 u32 subc = (addr & 0x00070000) >> 16; in gk104_fifo_intr_pbdma_0() local
713 if (nvkm_sw_mthd(device->sw, chid, subc, mthd, data)) in gk104_fifo_intr_pbdma_0()
727 subc, mthd, data); in gk104_fifo_intr_pbdma_0()
/drivers/gpu/drm/i2c/
Dch7006_mode.c106 subc, scale, scale_mask, norm_mask, e_hd, e_vd) { \ argument
127 .subc_coeff = subc * fixed1, \
135 subc, scale, scale_mask, norm_mask) \ argument
136 __MODE(f, hd, vd, ht, vt, hsynp, vsynp, subc, scale, \
/drivers/gpu/drm/nouveau/include/nvkm/engine/
Dsw.h13 bool nvkm_sw_mthd(struct nvkm_sw *sw, int chid, int subc, u32 mthd, u32 data);