HomeSort by: relevance | last modified time | path
    Searched refs:mmio_wr32 (Results 1 - 10 of 10) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/
nouveau_nvkm_engine_gr_ctxgp102.c 68 mmio_wr32(info, 0x419b04, 0x80000000 | size >> 7);
69 mmio_wr32(info, 0x405830, attrib);
70 mmio_wr32(info, 0x40585c, alpha);
71 mmio_wr32(info, 0x4064c4, ((alpha / 4) << 16) | max_batches);
83 mmio_wr32(info, o + 0xc0, gs);
84 mmio_wr32(info, p, bs);
85 mmio_wr32(info, o + 0xf4, bo);
86 mmio_wr32(info, o + 0xf0, bs);
88 mmio_wr32(info, o + 0xe4, as);
89 mmio_wr32(info, o + 0xf8, ao)
    [all...]
nouveau_nvkm_engine_gr_ctxgp100.c 44 mmio_wr32(info, 0x408010, 0x8007d800);
46 mmio_wr32(info, 0x419008, 0x00000000);
72 mmio_wr32(info, 0x419b04, 0x80000000 | size >> 7);
73 mmio_wr32(info, 0x405830, attrib);
74 mmio_wr32(info, 0x40585c, alpha);
75 mmio_wr32(info, 0x4064c4, ((alpha / 4) << 16) | max_batches);
85 mmio_wr32(info, o + 0xc0, bs);
86 mmio_wr32(info, o + 0xf4, bo);
87 mmio_wr32(info, o + 0xf0, bs);
89 mmio_wr32(info, o + 0xe4, as)
    [all...]
nouveau_nvkm_engine_gr_ctxgv100.c 89 mmio_wr32(info, 0x419e04, 0x80000000 | size >> 7);
90 mmio_wr32(info, 0x405830, attrib);
91 mmio_wr32(info, 0x40585c, alpha);
102 mmio_wr32(info, o + 0xc0, gs);
103 mmio_wr32(info, o + 0xf4, bo);
104 mmio_wr32(info, o + 0xf0, bs);
106 mmio_wr32(info, o + 0xe4, as);
107 mmio_wr32(info, o + 0xf8, ao);
109 mmio_wr32(info, u, bs);
113 mmio_wr32(info, 0x4181e4, 0x00000100)
    [all...]
nouveau_nvkm_engine_gr_ctxtu102.c 71 mmio_wr32(info, 0x408074, size >> s); /*XXX: guess */
73 mmio_wr32(info, 0x408078, 0x00000000);
nouveau_nvkm_engine_gr_ctxgf117.c 266 mmio_wr32(info, 0x405830, (beta << 16) | alpha);
267 mmio_wr32(info, 0x4064c4, ((alpha / 4) << 16) | max_batches);
278 mmio_wr32(info, o + 0xc0, (t << 28) | (b << 16) | --bo);
280 mmio_wr32(info, o + 0xe4, (a << 16) | ao);
nouveau_nvkm_engine_gr_ctxgm107.c 893 mmio_wr32(info, 0x408008, 0x80000000 | (grctx->bundle_size >> s));
895 mmio_wr32(info, 0x418e28, 0x80000000 | (grctx->bundle_size >> s));
896 mmio_wr32(info, 0x4064c8, (state_limit << 16) | token_limit);
906 mmio_wr32(info, 0x408010, 0x80000000);
908 mmio_wr32(info, 0x419008, 0x00000000);
909 mmio_wr32(info, 0x4064cc, 0x80000000);
910 mmio_wr32(info, 0x418e30, 0x80000000); /* guess at it being related */
931 mmio_wr32(info, 0x405830, (attrib << 16) | alpha);
932 mmio_wr32(info, 0x4064c4, ((alpha / 4) << 16) | max_batches);
942 mmio_wr32(info, o + 0xc0, bs)
    [all...]
nouveau_nvkm_engine_gr_ctxgk104.c 875 mmio_wr32(info, 0x17e91c, data0);
876 mmio_wr32(info, 0x17e920, data1);
889 mmio_wr32(info, 0x408008, 0x80000000 | (grctx->bundle_size >> s));
891 mmio_wr32(info, 0x41880c, 0x80000000 | (grctx->bundle_size >> s));
892 mmio_wr32(info, 0x4064c8, (state_limit << 16) | token_limit);
902 mmio_wr32(info, 0x408010, 0x80000000);
904 mmio_wr32(info, 0x419008, 0x00000000);
905 mmio_wr32(info, 0x4064cc, 0x80000000);
ctxgf100.h 23 #define mmio_wr32(a,b,c) mmio_refn((a), (b), (c), 0, -1) macro
nouveau_nvkm_engine_gr_ctxgf108.c 758 mmio_wr32(info, 0x405830, (beta << 16) | alpha);
759 mmio_wr32(info, 0x4064c4, ((alpha / 4) << 16) | max_batches);
768 mmio_wr32(info, o + 0x20, (t << 28) | (b << 16) | --bo);
770 mmio_wr32(info, o + 0x44, (a << 16) | ao);
nouveau_nvkm_engine_gr_ctxgf100.c 1051 mmio_wr32(info, 0x408008, 0x80000000 | (grctx->bundle_size >> s));
1053 mmio_wr32(info, 0x41880c, 0x80000000 | (grctx->bundle_size >> s));
1063 mmio_wr32(info, 0x408010, 0x80000000);
1065 mmio_wr32(info, 0x419008, 0x00000000);
1082 mmio_wr32(info, 0x405830, (attrib << 16));
1088 mmio_wr32(info, o, (attrib << 16) | --bo);

Completed in 19 milliseconds