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(&nv34_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, 0x040c, 0x01000101);
44 nvkm_wo32(chan->inst, 0x0420, 0x00000111);
45 nvkm_wo32(chan->inst, 0x0424, 0x00000060);
46 nvkm_wo32(chan->inst, 0x0440, 0x00000080);
47 nvkm_wo32(chan->inst, 0x0444, 0xffff0000);
48 nvkm_wo32(chan->inst, 0x0448, 0x00000001);
49 nvkm_wo32(chan->inst, 0x045c, 0x44400000);
50 nvkm_wo32(chan->inst, 0x0480, 0xffff0000);
52 nvkm_wo32(chan->inst, i, 0x0fff0000);
53 nvkm_wo32(chan->inst, 0x04e0, 0x00011100);
55 nvkm_wo32(chan->inst, i, 0x07ff0000);
56 nvkm_wo32(chan->inst, 0x0544, 0x4b7fffff);
57 nvkm_wo32(chan->inst, 0x057c, 0x00000080);
58 nvkm_wo32(chan->inst, 0x0580, 0x30201000);
59 nvkm_wo32(chan->inst, 0x0584, 0x70605040);
60 nvkm_wo32(chan->inst, 0x0588, 0xb8a89888);
61 nvkm_wo32(chan->inst, 0x058c, 0xf8e8d8c8);
62 nvkm_wo32(chan->inst, 0x05a0, 0xb0000000);
64 nvkm_wo32(chan->inst, i, 0x00010588);
66 nvkm_wo32(chan->inst, i, 0x00030303);
68 nvkm_wo32(chan->inst, i, 0x0008aae4);
70 nvkm_wo32(chan->inst, i, 0x01012000);
72 nvkm_wo32(chan->inst, i, 0x00080008);
73 nvkm_wo32(chan->inst, 0x0850, 0x00040000);
74 nvkm_wo32(chan->inst, 0x0854, 0x00010000);
76 nvkm_wo32(chan->inst, i, 0x00040004);
78 nvkm_wo32(chan->inst, i + 0, 0x10700ff9);
79 nvkm_wo32(chan->inst, i + 4, 0x0436086c);
80 nvkm_wo32(chan->inst, i + 8, 0x000c001b);
83 nvkm_wo32(chan->inst, i, 0x0000ffff);
84 nvkm_wo32(chan->inst, 0x2ae0, 0x3f800000);
85 nvkm_wo32(chan->inst, 0x2e9c, 0x3f800000);
86 nvkm_wo32(chan->inst, 0x2eb0, 0x3f800000);
87 nvkm_wo32(chan->inst, 0x2edc, 0x40000000);
88 nvkm_wo32(chan->inst, 0x2ee0, 0x3f800000);
89 nvkm_wo32(chan->inst, 0x2ee4, 0x3f000000);
90 nvkm_wo32(chan->inst, 0x2eec, 0x40000000);
91 nvkm_wo32(chan->inst, 0x2ef0, 0x3f800000);
92 nvkm_wo32(chan->inst, 0x2ef8, 0xbf800000);
93 nvkm_wo32(chan->inst, 0x2f00, 0xbf800000);
94 nvkm_done(chan->inst);