Lines Matching refs:chan

7 #include <engine/fifo/chan.h>
25 struct nv20_gr_chan *chan;
28 if (!(chan = kzalloc(sizeof(*chan), GFP_KERNEL)))
30 nvkm_object_ctor(&nv25_gr_chan, oclass, &chan->object);
31 chan->gr = gr;
32 chan->chid = fifoch->id;
33 *pobject = &chan->object;
37 &chan->inst);
41 nvkm_kmap(chan->inst);
42 nvkm_wo32(chan->inst, 0x0028, 0x00000001 | (chan->chid << 24));
43 nvkm_wo32(chan->inst, 0x035c, 0xffff0000);
44 nvkm_wo32(chan->inst, 0x03c0, 0x0fff0000);
45 nvkm_wo32(chan->inst, 0x03c4, 0x0fff0000);
46 nvkm_wo32(chan->inst, 0x049c, 0x00000101);
47 nvkm_wo32(chan->inst, 0x04b0, 0x00000111);
48 nvkm_wo32(chan->inst, 0x04c8, 0x00000080);
49 nvkm_wo32(chan->inst, 0x04cc, 0xffff0000);
50 nvkm_wo32(chan->inst, 0x04d0, 0x00000001);
51 nvkm_wo32(chan->inst, 0x04e4, 0x44400000);
52 nvkm_wo32(chan->inst, 0x04fc, 0x4b800000);
54 nvkm_wo32(chan->inst, i, 0x00030303);
56 nvkm_wo32(chan->inst, i, 0x00080000);
58 nvkm_wo32(chan->inst, i, 0x01012000);
60 nvkm_wo32(chan->inst, i, 0x000105b8);
62 nvkm_wo32(chan->inst, i, 0x00080008);
64 nvkm_wo32(chan->inst, i, 0x07ff0000);
65 nvkm_wo32(chan->inst, 0x05e0, 0x4b7fffff);
66 nvkm_wo32(chan->inst, 0x0620, 0x00000080);
67 nvkm_wo32(chan->inst, 0x0624, 0x30201000);
68 nvkm_wo32(chan->inst, 0x0628, 0x70605040);
69 nvkm_wo32(chan->inst, 0x062c, 0xb0a09080);
70 nvkm_wo32(chan->inst, 0x0630, 0xf0e0d0c0);
71 nvkm_wo32(chan->inst, 0x0664, 0x00000001);
72 nvkm_wo32(chan->inst, 0x066c, 0x00004000);
73 nvkm_wo32(chan->inst, 0x0678, 0x00000001);
74 nvkm_wo32(chan->inst, 0x0680, 0x00040000);
75 nvkm_wo32(chan->inst, 0x0684, 0x00010000);
77 nvkm_wo32(chan->inst, (i + 0), 0x10700ff9);
78 nvkm_wo32(chan->inst, (i + 4), 0x0436086c);
79 nvkm_wo32(chan->inst, (i + 8), 0x000c001b);
81 nvkm_wo32(chan->inst, 0x2704, 0x3f800000);
82 nvkm_wo32(chan->inst, 0x2718, 0x3f800000);
83 nvkm_wo32(chan->inst, 0x2744, 0x40000000);
84 nvkm_wo32(chan->inst, 0x2748, 0x3f800000);
85 nvkm_wo32(chan->inst, 0x274c, 0x3f000000);
86 nvkm_wo32(chan->inst, 0x2754, 0x40000000);
87 nvkm_wo32(chan->inst, 0x2758, 0x3f800000);
88 nvkm_wo32(chan->inst, 0x2760, 0xbf800000);
89 nvkm_wo32(chan->inst, 0x2768, 0xbf800000);
90 nvkm_wo32(chan->inst, 0x308c, 0x000fe000);
91 nvkm_wo32(chan->inst, 0x3108, 0x000003f8);
92 nvkm_wo32(chan->inst, 0x3468, 0x002fe000);
94 nvkm_wo32(chan->inst, i, 0x001c527c);
95 nvkm_done(chan->inst);