/drivers/gpu/drm/nouveau/ |
D | nouveau_dma.h | 126 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/ |
D | nv04.c | 355 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()
|
D | nv50.h | 21 u32 subc[8]; member
|
D | nv04.h | 157 u32 subc[8]; member
|
D | nvc0.c | 494 u32 subc = (addr & 0x00070000) >> 16; in nvc0_fifo_isr_subfifo_intr() local 518 subc, mthd, data); in nvc0_fifo_isr_subfifo_intr()
|
D | nve0.c | 484 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/ |
D | nv50.c | 568 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()
|
D | nve0.c | 361 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()
|
D | nv04.c | 456 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()
|
D | nv20.c | 208 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()
|
D | nv40.c | 306 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()
|
D | nvc0.c | 438 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()
|
D | nv10.c | 1165 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/ |
D | nva3.c | 94 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/ |
D | nv98.c | 96 u32 subc = (addr & 0x3800) >> 11; in nv98_crypt_intr() local 108 subc, mthd, data); in nv98_crypt_intr()
|
/drivers/gpu/drm/i2c/ |
D | ch7006_mode.c | 106 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, \
|