/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/ |
nouveau_nvkm_subdev_pmu_memx.c | 23 memx_out(struct nvkm_memx *memx) 25 struct nvkm_device *device = memx->pmu->subdev.device; 28 if (memx->c.mthd) { 29 nvkm_wr32(device, 0x10a1c4, (memx->c.size << 16) | memx->c.mthd); 30 for (i = 0; i < memx->c.size; i++) 31 nvkm_wr32(device, 0x10a1c4, memx->c.data[i]); 32 memx->c.mthd = 0; 33 memx->c.size = 0; 38 memx_cmd(struct nvkm_memx *memx, u32 mthd, u32 size, u32 data[] 52 struct nvkm_memx *memx; local in function:nvkm_memx_init 79 struct nvkm_memx *memx = *pmemx; local in function:nvkm_memx_fini [all...] |
nouveau_nvkm_subdev_pmu_memx.c | 23 memx_out(struct nvkm_memx *memx) 25 struct nvkm_device *device = memx->pmu->subdev.device; 28 if (memx->c.mthd) { 29 nvkm_wr32(device, 0x10a1c4, (memx->c.size << 16) | memx->c.mthd); 30 for (i = 0; i < memx->c.size; i++) 31 nvkm_wr32(device, 0x10a1c4, memx->c.data[i]); 32 memx->c.mthd = 0; 33 memx->c.size = 0; 38 memx_cmd(struct nvkm_memx *memx, u32 mthd, u32 size, u32 data[] 52 struct nvkm_memx *memx; local in function:nvkm_memx_init 79 struct nvkm_memx *memx = *pmemx; local in function:nvkm_memx_fini [all...] |
nouveau_nvkm_subdev_pmu_memx.c | 23 memx_out(struct nvkm_memx *memx) 25 struct nvkm_device *device = memx->pmu->subdev.device; 28 if (memx->c.mthd) { 29 nvkm_wr32(device, 0x10a1c4, (memx->c.size << 16) | memx->c.mthd); 30 for (i = 0; i < memx->c.size; i++) 31 nvkm_wr32(device, 0x10a1c4, memx->c.data[i]); 32 memx->c.mthd = 0; 33 memx->c.size = 0; 38 memx_cmd(struct nvkm_memx *memx, u32 mthd, u32 size, u32 data[] 52 struct nvkm_memx *memx; local in function:nvkm_memx_init 79 struct nvkm_memx *memx = *pmemx; local in function:nvkm_memx_fini [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/ |
ramfuc.h | 10 struct nvkm_memx *memx; member in struct:ramfuc 63 int ret = nvkm_memx_init(fb->subdev.device->pmu, &ram->memx); 77 ret = nvkm_memx_fini(&ram->memx, exec); 102 nvkm_memx_wr32(ram->memx, reg->addr+off, reg->data); 127 nvkm_memx_wait(ram->memx, addr, mask, data, nsec); 133 nvkm_memx_nsec(ram->memx, nsec); 139 nvkm_memx_wait_vblank(ram->memx); 145 nvkm_memx_train(ram->memx); 157 nvkm_memx_block(ram->memx); 163 nvkm_memx_unblock(ram->memx); [all...] |
ramfuc.h | 10 struct nvkm_memx *memx; member in struct:ramfuc 63 int ret = nvkm_memx_init(fb->subdev.device->pmu, &ram->memx); 77 ret = nvkm_memx_fini(&ram->memx, exec); 102 nvkm_memx_wr32(ram->memx, reg->addr+off, reg->data); 127 nvkm_memx_wait(ram->memx, addr, mask, data, nsec); 133 nvkm_memx_nsec(ram->memx, nsec); 139 nvkm_memx_wait_vblank(ram->memx); 145 nvkm_memx_train(ram->memx); 157 nvkm_memx_block(ram->memx); 163 nvkm_memx_unblock(ram->memx); [all...] |
ramfuc.h | 10 struct nvkm_memx *memx; member in struct:ramfuc 63 int ret = nvkm_memx_init(fb->subdev.device->pmu, &ram->memx); 77 ret = nvkm_memx_fini(&ram->memx, exec); 102 nvkm_memx_wr32(ram->memx, reg->addr+off, reg->data); 127 nvkm_memx_wait(ram->memx, addr, mask, data, nsec); 133 nvkm_memx_nsec(ram->memx, nsec); 139 nvkm_memx_wait_vblank(ram->memx); 145 nvkm_memx_train(ram->memx); 157 nvkm_memx_block(ram->memx); 163 nvkm_memx_unblock(ram->memx); [all...] |