Home
last modified time | relevance | path

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

/drivers/gpu/drm/nouveau/
Dnouveau_dma.h126 BEGIN_NV04(struct nouveau_channel *chan, int subc, int mthd, int size) in BEGIN_NV04() argument
128 OUT_RING(chan, 0x00000000 | (subc << 13) | (size << 18) | mthd); in BEGIN_NV04()
132 BEGIN_NI04(struct nouveau_channel *chan, int subc, int mthd, int size) in BEGIN_NI04() argument
134 OUT_RING(chan, 0x40000000 | (subc << 13) | (size << 18) | mthd); in BEGIN_NI04()
138 BEGIN_NVC0(struct nouveau_channel *chan, int subc, int mthd, int size) in BEGIN_NVC0() argument
140 OUT_RING(chan, 0x20000000 | (size << 16) | (subc << 13) | (mthd >> 2)); in BEGIN_NVC0()
144 BEGIN_NIC0(struct nouveau_channel *chan, int subc, int mthd, int size) in BEGIN_NIC0() argument
146 OUT_RING(chan, 0x60000000 | (size << 16) | (subc << 13) | (mthd >> 2)); in BEGIN_NIC0()
150 BEGIN_IMC0(struct nouveau_channel *chan, int subc, int mthd, u16 data) in BEGIN_IMC0() argument
152 OUT_RING(chan, 0x80000000 | (data << 16) | (subc << 13) | (mthd >> 2)); in BEGIN_IMC0()
/drivers/gpu/drm/nouveau/core/engine/fifo/
Dnv04.c355 const int subc = (addr >> 13) & 0x7; in nv04_fifo_swmthd() local
374 engine = 0x0000000f << (subc * 4); in nv04_fifo_swmthd()
375 chan->subc[subc] = data; in nv04_fifo_swmthd()
385 if (unlikely(((engine >> (subc * 4)) & 0xf) != 0)) in nv04_fifo_swmthd()
388 bind = nouveau_namedb_get(nv_namedb(chan), chan->subc[subc]); in nv04_fifo_swmthd()
Dnv50.h21 u32 subc[8]; member
Dnv04.h157 u32 subc[8]; member
Dnvc0.c494 u32 subc = (addr & 0x00070000) >> 16; in nvc0_fifo_isr_subfifo_intr() local
518 subc, mthd, data); in nvc0_fifo_isr_subfifo_intr()
Dnve0.c484 u32 subc = (addr & 0x00070000) >> 16; in nve0_fifo_isr_subfifo_intr() local
508 subc, mthd, data); in nve0_fifo_isr_subfifo_intr()
/drivers/gpu/drm/nouveau/core/engine/graph/
Dnv50.c568 u32 subc = (addr & 0x00070000) >> 16; in nv50_graph_trap_handler() local
580 nouveau_client_name(engctx), subc, in nv50_graph_trap_handler()
595 u32 subc = (addr & 0x00070000) >> 16; in nv50_graph_trap_handler() local
605 nouveau_client_name(engctx), subc, in nv50_graph_trap_handler()
764 u32 subc = (addr & 0x00070000) >> 16; in nv50_graph_intr() local
804 subc, class, mthd, data); in nv50_graph_intr()
Dnve0.c361 u32 subc = (addr & 0x00070000) >> 16; in nve0_graph_intr() local
364 u32 class = nv_rd32(priv, 0x404200 + (subc * 4)); in nve0_graph_intr()
375 chid, inst, nouveau_client_name(engctx), subc, in nve0_graph_intr()
386 chid, inst, nouveau_client_name(engctx), subc, class, in nve0_graph_intr()
396 chid, inst, nouveau_client_name(engctx), subc, class, in nve0_graph_intr()
Dnv04.c456 int subc = (nv_rd32(priv, NV04_PGRAPH_TRAPPED_ADDR) >> 13) & 0x7; in nv04_graph_set_ctx1() local
465 nv_wr32(priv, NV04_PGRAPH_CTX_CACHE1 + (subc<<2), tmp); in nv04_graph_set_ctx1()
1268 u32 subc = (addr & 0x0000e000) >> 13; in nv04_graph_intr() local
1271 u32 class = nv_rd32(priv, 0x400180 + subc * 4) & 0xff; in nv04_graph_intr()
1310 chid, nouveau_client_name(chan), subc, class, mthd, in nv04_graph_intr()
Dnv20.c208 u32 subc = (addr & 0x00070000) >> 16; in nv20_graph_intr() local
211 u32 class = nv_rd32(priv, 0x400160 + subc * 4) & 0xfff; in nv20_graph_intr()
237 chid, nouveau_client_name(engctx), subc, class, mthd, in nv20_graph_intr()
Dnv40.c306 u32 subc = (addr & 0x00070000) >> 16; in nv40_graph_intr() local
309 u32 class = nv_rd32(priv, 0x400160 + subc * 4) & 0xffff; in nv40_graph_intr()
342 chid, inst << 4, nouveau_client_name(engctx), subc, in nv40_graph_intr()
Dnvc0.c438 u32 subc = (addr & 0x00070000) >> 16; in nvc0_graph_intr() local
441 u32 class = nv_rd32(priv, 0x404200 + (subc * 4)); in nvc0_graph_intr()
453 subc, class, mthd, data); in nvc0_graph_intr()
463 chid, inst << 12, nouveau_client_name(engctx), subc, in nvc0_graph_intr()
473 chid, inst << 12, nouveau_client_name(engctx), subc, in nvc0_graph_intr()
Dnv10.c1165 u32 subc = (addr & 0x00070000) >> 16; in nv10_graph_intr() local
1168 u32 class = nv_rd32(priv, 0x400160 + subc * 4) & 0xfff; in nv10_graph_intr()
1206 chid, nouveau_client_name(chan), subc, class, mthd, in nv10_graph_intr()
/drivers/gpu/drm/nouveau/core/engine/copy/
Dnva3.c94 u32 subc = (addr & 0x3800) >> 11; in nva3_copy_intr() local
105 chid, inst << 12, nouveau_client_name(engctx), subc, in nva3_copy_intr()
/drivers/gpu/drm/nouveau/core/engine/crypt/
Dnv98.c96 u32 subc = (addr & 0x3800) >> 11; in nv98_crypt_intr() local
108 subc, mthd, data); in nv98_crypt_intr()
/drivers/gpu/drm/i2c/
Dch7006_mode.c106 subc, scale, scale_mask, norm_mask, e_hd, e_vd) { \ argument
128 .subc_coeff = subc * fixed1, \
136 subc, scale, scale_mask, norm_mask) \ argument
137 __MODE(f, hd, vd, ht, vt, hsynp, vsynp, subc, scale, \