HomeSort by: relevance | last modified time | path
    Searched refs:nvkm_wr32 (Results 1 - 25 of 206) sorted by relevancy

1 2 3 4 5 6 7 8 9

  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/
nouveau_nvkm_engine_disp_hdmigv100.c 56 nvkm_wr32(device, 0x6f0008 + hdmi, avi_infoframe.header);
57 nvkm_wr32(device, 0x6f000c + hdmi, avi_infoframe.subpack0_low);
58 nvkm_wr32(device, 0x6f0010 + hdmi, avi_infoframe.subpack0_high);
59 nvkm_wr32(device, 0x6f0014 + hdmi, avi_infoframe.subpack1_low);
60 nvkm_wr32(device, 0x6f0018 + hdmi, avi_infoframe.subpack1_high);
67 nvkm_wr32(device, 0x6f0108 + hdmi, vendor_infoframe.header);
68 nvkm_wr32(device, 0x6f010c + hdmi, vendor_infoframe.subpack0_low);
69 nvkm_wr32(device, 0x6f0110 + hdmi, vendor_infoframe.subpack0_high);
70 nvkm_wr32(device, 0x6f0110 + hdmi, 0x00000000);
71 nvkm_wr32(device, 0x6f0114 + hdmi, 0x00000000)
    [all...]
nouveau_nvkm_engine_disp_tu102.c 56 nvkm_wr32(device, 0x640008, tmp);
62 nvkm_wr32(device, 0x640144 + (i * 0x08), tmp);
71 nvkm_wr32(device, 0x640048 + (id * 0x020), tmp);
76 nvkm_wr32(device, 0x640680 + (id * 0x20) + j, tmp);
93 nvkm_wr32(device, 0x640010 + (i * 0x04), tmp);
106 nvkm_wr32(device, 0x610010, 0x00000008 | tmp);
107 nvkm_wr32(device, 0x610014, disp->inst->addr >> 16);
110 nvkm_wr32(device, 0x611cf0, 0x00000187); /* MSK. */
111 nvkm_wr32(device, 0x611db0, 0x00000187); /* EN. */
114 nvkm_wr32(device, 0x611cec, disp->head.mask << 16
    [all...]
nouveau_nvkm_engine_disp_hdmig84.c 58 nvkm_wr32(device, 0x616528 + hoff, avi_infoframe.header);
59 nvkm_wr32(device, 0x61652c + hoff, avi_infoframe.subpack0_low);
60 nvkm_wr32(device, 0x616530 + hoff, avi_infoframe.subpack0_high);
61 nvkm_wr32(device, 0x616534 + hoff, avi_infoframe.subpack1_low);
62 nvkm_wr32(device, 0x616538 + hoff, avi_infoframe.subpack1_high);
68 nvkm_wr32(device, 0x616508 + hoff, 0x000a0184);
69 nvkm_wr32(device, 0x61650c + hoff, 0x00000071);
70 nvkm_wr32(device, 0x616510 + hoff, 0x00000000);
76 nvkm_wr32(device, 0x616544 + hoff, vendor_infoframe.header);
77 nvkm_wr32(device, 0x616548 + hoff, vendor_infoframe.subpack0_low)
    [all...]
nouveau_nvkm_engine_disp_hdmigt215.c 58 nvkm_wr32(device, 0x61c528 + soff, avi_infoframe.header);
59 nvkm_wr32(device, 0x61c52c + soff, avi_infoframe.subpack0_low);
60 nvkm_wr32(device, 0x61c530 + soff, avi_infoframe.subpack0_high);
61 nvkm_wr32(device, 0x61c534 + soff, avi_infoframe.subpack1_low);
62 nvkm_wr32(device, 0x61c538 + soff, avi_infoframe.subpack1_high);
68 nvkm_wr32(device, 0x61c508 + soff, 0x000a0184);
69 nvkm_wr32(device, 0x61c50c + soff, 0x00000071);
70 nvkm_wr32(device, 0x61c510 + soff, 0x00000000);
76 nvkm_wr32(device, 0x61c544 + soff, vendor_infoframe.header);
77 nvkm_wr32(device, 0x61c548 + soff, vendor_infoframe.subpack0_low)
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/
nouveau_nvkm_engine_fifo_nv40.c 75 nvkm_wr32(device, 0x002040, 0x000000ff);
76 nvkm_wr32(device, 0x002044, 0x2101ffff);
77 nvkm_wr32(device, 0x002058, 0x00000001);
79 nvkm_wr32(device, NV03_PFIFO_RAMHT, (0x03 << 24) /* search 128 */ |
82 nvkm_wr32(device, NV03_PFIFO_RAMRO, nvkm_memory_addr(ramro) >> 8);
88 nvkm_wr32(device, 0x002230, 0x00000001);
96 nvkm_wr32(device, 0x002220, 0x00030002);
99 nvkm_wr32(device, 0x002230, 0x00000000);
100 nvkm_wr32(device, 0x002220, ((fb->ram->size - 512 * 1024 +
106 nvkm_wr32(device, NV03_PFIFO_CACHE1_PUSH1, fifo->base.nr - 1)
    [all...]
nouveau_nvkm_engine_fifo_nv17.c 65 nvkm_wr32(device, NV04_PFIFO_DELAY_0, 0x000000ff);
66 nvkm_wr32(device, NV04_PFIFO_DMA_TIMESLICE, 0x0101ffff);
68 nvkm_wr32(device, NV03_PFIFO_RAMHT, (0x03 << 24) /* search 128 */ |
71 nvkm_wr32(device, NV03_PFIFO_RAMRO, nvkm_memory_addr(ramro) >> 8);
72 nvkm_wr32(device, NV03_PFIFO_RAMFC, nvkm_memory_addr(ramfc) >> 8 |
75 nvkm_wr32(device, NV03_PFIFO_CACHE1_PUSH1, fifo->base.nr - 1);
77 nvkm_wr32(device, NV03_PFIFO_INTR_0, 0xffffffff);
78 nvkm_wr32(device, NV03_PFIFO_INTR_EN_0, 0xffffffff);
80 nvkm_wr32(device, NV03_PFIFO_CACHE1_PUSH0, 1);
81 nvkm_wr32(device, NV04_PFIFO_CACHE1_PULL0, 1)
    [all...]
nouveau_nvkm_engine_fifo_nv04.c 63 nvkm_wr32(device, NV03_PFIFO_CACHES, 0x00000000);
83 nvkm_wr32(device, NV03_PFIFO_INTR_0, NV_PFIFO_INTR_CACHE_ERROR);
85 nvkm_wr32(device, NV04_PFIFO_CACHE1_HASH, 0x00000000);
97 nvkm_wr32(device, NV03_PFIFO_CACHES, 0x00000001);
124 nvkm_wr32(device, 0x003280, (engine &= ~mask));
177 nvkm_wr32(device, NV04_PFIFO_CACHE1_DMA_PUSH, 0);
178 nvkm_wr32(device, NV03_PFIFO_INTR_0, NV_PFIFO_INTR_CACHE_ERROR);
180 nvkm_wr32(device, NV03_PFIFO_CACHE1_PUSH0,
182 nvkm_wr32(device, NV03_PFIFO_CACHE1_GET, get + 4);
183 nvkm_wr32(device, NV03_PFIFO_CACHE1_PUSH0
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/
nouveau_nvkm_engine_gr_nv44.c 49 nvkm_wr32(device, NV20_PGRAPH_TSIZE(i), tile->pitch);
50 nvkm_wr32(device, NV20_PGRAPH_TLIMIT(i), tile->limit);
51 nvkm_wr32(device, NV20_PGRAPH_TILE(i), tile->addr);
58 nvkm_wr32(device, NV47_PGRAPH_TSIZE(i), tile->pitch);
59 nvkm_wr32(device, NV47_PGRAPH_TLIMIT(i), tile->limit);
60 nvkm_wr32(device, NV47_PGRAPH_TILE(i), tile->addr);
61 nvkm_wr32(device, NV40_PGRAPH_TSIZE1(i), tile->pitch);
62 nvkm_wr32(device, NV40_PGRAPH_TLIMIT1(i), tile->limit);
63 nvkm_wr32(device, NV40_PGRAPH_TILE1(i), tile->addr);
66 nvkm_wr32(device, NV20_PGRAPH_TSIZE(i), tile->pitch)
    [all...]
nouveau_nvkm_engine_gr_nv30.c 114 nvkm_wr32(device, NV20_PGRAPH_CHANNEL_CTX_TABLE,
117 nvkm_wr32(device, NV03_PGRAPH_INTR , 0xFFFFFFFF);
118 nvkm_wr32(device, NV03_PGRAPH_INTR_EN, 0xFFFFFFFF);
120 nvkm_wr32(device, NV04_PGRAPH_DEBUG_0, 0xFFFFFFFF);
121 nvkm_wr32(device, NV04_PGRAPH_DEBUG_0, 0x00000000);
122 nvkm_wr32(device, NV04_PGRAPH_DEBUG_1, 0x401287c0);
123 nvkm_wr32(device, 0x400890, 0x01b463ff);
124 nvkm_wr32(device, NV04_PGRAPH_DEBUG_3, 0xf2de0475);
125 nvkm_wr32(device, NV10_PGRAPH_DEBUG_4, 0x00008000);
126 nvkm_wr32(device, NV04_PGRAPH_LIMIT_VIOL_PIX, 0xf04bdff6)
    [all...]
nouveau_nvkm_engine_gr_nv40.c 110 nvkm_wr32(device, 0x400720, 0x00000000);
111 nvkm_wr32(device, 0x400784, inst);
194 nvkm_wr32(device, NV20_PGRAPH_TSIZE(i), tile->pitch);
195 nvkm_wr32(device, NV20_PGRAPH_TLIMIT(i), tile->limit);
196 nvkm_wr32(device, NV20_PGRAPH_TILE(i), tile->addr);
197 nvkm_wr32(device, NV40_PGRAPH_TSIZE1(i), tile->pitch);
198 nvkm_wr32(device, NV40_PGRAPH_TLIMIT1(i), tile->limit);
199 nvkm_wr32(device, NV40_PGRAPH_TILE1(i), tile->addr);
203 nvkm_wr32(device, NV20_PGRAPH_ZCOMP(i), tile->zcomp);
204 nvkm_wr32(device, NV40_PGRAPH_ZCOMP1(i), tile->zcomp)
    [all...]
nouveau_nvkm_engine_gr_nv20.c 47 nvkm_wr32(device, 0x400784, inst >> 4);
48 nvkm_wr32(device, 0x400788, 0x00000002);
53 nvkm_wr32(device, 0x400144, 0x10000000);
164 nvkm_wr32(device, NV20_PGRAPH_TLIMIT(i), tile->limit);
165 nvkm_wr32(device, NV20_PGRAPH_TSIZE(i), tile->pitch);
166 nvkm_wr32(device, NV20_PGRAPH_TILE(i), tile->addr);
168 nvkm_wr32(device, NV10_PGRAPH_RDI_INDEX, 0x00EA0030 + 4 * i);
169 nvkm_wr32(device, NV10_PGRAPH_RDI_DATA, tile->limit);
170 nvkm_wr32(device, NV10_PGRAPH_RDI_INDEX, 0x00EA0050 + 4 * i);
171 nvkm_wr32(device, NV10_PGRAPH_RDI_DATA, tile->pitch)
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/
nouveau_nvkm_subdev_mc_nv44.c 37 nvkm_wr32(device, 0x000200, 0xffffffff); /* everything enabled */
39 nvkm_wr32(device, 0x001700, tmp);
40 nvkm_wr32(device, 0x001704, 0);
41 nvkm_wr32(device, 0x001708, 0);
42 nvkm_wr32(device, 0x00170c, tmp);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/
nouveau_nvkm_engine_mpeg_nv50.c 79 nvkm_wr32(device, 0x00b308, 0x00000100);
89 nvkm_wr32(device, 0x00b100, stat);
90 nvkm_wr32(device, 0x00b230, 0x00000001);
99 nvkm_wr32(device, 0x00b32c, 0x00000000);
100 nvkm_wr32(device, 0x00b314, 0x00000100);
101 nvkm_wr32(device, 0x00b0e0, 0x0000001a);
103 nvkm_wr32(device, 0x00b220, 0x00000044);
104 nvkm_wr32(device, 0x00b300, 0x00801ec1);
105 nvkm_wr32(device, 0x00b390, 0x00000000);
106 nvkm_wr32(device, 0x00b394, 0x00000000)
    [all...]
nouveau_nvkm_engine_mpeg_nv40.c 58 nvkm_wr32(device, 0x00b334, base);
59 nvkm_wr32(device, 0x00b324, size);
64 nvkm_wr32(device, 0x00b360, base);
65 nvkm_wr32(device, 0x00b364, size);
71 nvkm_wr32(device, 0x00b370, base);
72 nvkm_wr32(device, 0x00b374, size);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/
nouveau_nvkm_subdev_fb_gp100.c 38 nvkm_wr32(device, 0x1fac80, nvkm_rd32(device, 0x100c80));
39 nvkm_wr32(device, 0x1facc4, nvkm_rd32(device, 0x100cc4));
40 nvkm_wr32(device, 0x1facc8, nvkm_rd32(device, 0x100cc8));
41 nvkm_wr32(device, 0x1faccc, nvkm_rd32(device, 0x100ccc));
59 nvkm_wr32(device, 0x100c10, fb->r100c10 >> 8);
61 nvkm_wr32(device, 0x100cc8, nvkm_memory_addr(fb->base.mmu_wr) >> 8);
62 nvkm_wr32(device, 0x100ccc, nvkm_memory_addr(fb->base.mmu_rd) >> 8);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/
nouveau_nvkm_subdev_mmu_nv44.c 50 nvkm_wr32(device, 0x100850, 0x80000000);
51 nvkm_wr32(device, 0x100818, mmu->vmm->null);
52 nvkm_wr32(device, 0x100804, (nvkm_memory_size(pt) / 4) * 4096);
53 nvkm_wr32(device, 0x100850, 0x00008000);
55 nvkm_wr32(device, 0x100820, 0x00000000);
56 nvkm_wr32(device, 0x10082c, 0x00000001);
57 nvkm_wr32(device, 0x100800, addr | 0x00000010);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/
nouveau_nvkm_subdev_bus_g94.c 41 nvkm_wr32(device, 0x001304, 0x00000000);
42 nvkm_wr32(device, 0x001318, 0x00000000);
44 nvkm_wr32(device, 0x080000 + (i * 4), data[i]);
46 nvkm_wr32(device, 0x00130c, 0x00000001);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ibus/
nouveau_nvkm_subdev_ibus_gp10b.c 36 nvkm_wr32(device, 0x1200a8, 0x0);
39 nvkm_wr32(device, 0x12004c, 0x4);
40 nvkm_wr32(device, 0x122204, 0x2);
44 nvkm_wr32(device, 0x009080, 0x800186a0);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ltc/
nouveau_nvkm_subdev_ltc_gp10b.c 38 nvkm_wr32(device, 0x17e27c, ltc->ltc_nr);
39 nvkm_wr32(device, 0x17e000, ltc->ltc_nr);
40 nvkm_wr32(device, 0x100800, ltc->ltc_nr);
50 nvkm_wr32(device, 0x160000, sid << 2);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mspdec/
nouveau_nvkm_engine_mspdec_g98.c 37 nvkm_wr32(device, 0x085010, 0x0000ffd2);
38 nvkm_wr32(device, 0x08501c, 0x0000fff2);
nouveau_nvkm_engine_mspdec_gf100.c 37 nvkm_wr32(device, 0x085010, 0x0000fff2);
38 nvkm_wr32(device, 0x08501c, 0x0000fff2);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msppp/
nouveau_nvkm_engine_msppp_g98.c 37 nvkm_wr32(device, 0x086010, 0x0000ffd2);
38 nvkm_wr32(device, 0x08601c, 0x0000fff2);
nouveau_nvkm_engine_msppp_gf100.c 37 nvkm_wr32(device, 0x086010, 0x0000fff2);
38 nvkm_wr32(device, 0x08601c, 0x0000fff2);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/
nouveau_nvkm_engine_msvld_g98.c 37 nvkm_wr32(device, 0x084010, 0x0000ffd2);
38 nvkm_wr32(device, 0x08401c, 0x0000fff2);
nouveau_nvkm_engine_msvld_gf100.c 37 nvkm_wr32(device, 0x084010, 0x0000fff2);
38 nvkm_wr32(device, 0x08401c, 0x0000fff2);

Completed in 43 milliseconds

1 2 3 4 5 6 7 8 9