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

1 2 3 4

  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/
nouveau_nvkm_subdev_bios_shadow.c 44 shadow_fetch(struct nvkm_bios *bios, struct shadow *mthd, u32 upto)
48 void *data = mthd->data;
50 u32 read = mthd->func->read(data, start, limit - start, bios);
57 shadow_image(struct nvkm_bios *bios, int idx, u32 offset, struct shadow *mthd)
63 if (mthd->func->no_pcir) {
66 image.size = mthd->func->size(mthd->data);
69 if (!shadow_fetch(bios, mthd, offset + 0x1000)) {
83 if (!shadow_fetch(bios, mthd, image.size)) {
90 if (!mthd->func->ignore_checksum &
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/
nouveau_nvkm_engine_sw_nvsw.c 35 nvkm_nvsw_mthd_(struct nvkm_object *object, u32 mthd, void *data, u32 size)
38 if (nvsw->func->mthd)
39 return nvsw->func->mthd(nvsw, mthd, data, size);
44 nvkm_nvsw_ntfy_(struct nvkm_object *object, u32 mthd,
48 switch (mthd) {
60 .mthd = nvkm_nvsw_mthd_,
chan.h 24 bool (*mthd)(struct nvkm_sw_chan *, int subc, u32 mthd, u32 data); member in struct:nvkm_sw_chan_func
30 bool nvkm_sw_chan_mthd(struct nvkm_sw_chan *, int subc, u32 mthd, u32 data);
nouveau_nvkm_engine_sw_nv04.c 65 nv04_nvsw_mthd(struct nvkm_nvsw *nvsw, u32 mthd, void *data, u32 size)
67 switch (mthd) {
78 .mthd = nv04_nvsw_mthd,
93 nv04_sw_chan_mthd(struct nvkm_sw_chan *base, int subc, u32 mthd, u32 data)
97 switch (mthd) {
110 .mthd = nv04_sw_chan_mthd,
nvsw.h 16 int (*mthd)(struct nvkm_nvsw *, u32 mthd, void *data, u32 size); member in struct:nvkm_nvsw_func
nouveau_nvkm_engine_sw_chan.c 38 nvkm_sw_chan_mthd(struct nvkm_sw_chan *chan, int subc, u32 mthd, u32 data)
40 switch (mthd) {
47 if (chan->func->mthd)
48 return chan->func->mthd(chan, subc, mthd, data);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/
nouveau_nvkm_engine_disp_gp102.c 40 u32 mthd = nvkm_rd32(device, 0x6111f0 + (chid * 12)); local in function:gp102_disp_intr_error
44 nvkm_error(subdev, "chid %d mthd %04x data %08x %08x %08x\n",
45 chid, (mthd & 0x0000ffc), data, mthd, unkn);
48 switch (mthd & 0xffc) {
nouveau_nvkm_engine_disp_rootnv04.c 45 nv04_disp_mthd(struct nvkm_object *object, u32 mthd, void *data, u32 size)
54 nvif_ioctl(object, "disp mthd size %d\n", size);
56 nvif_ioctl(object, "disp mthd vers %d mthd %02x head %d\n",
58 mthd = args->v0.method;
66 switch (mthd) {
78 .mthd = nv04_disp_mthd,
nouveau_nvkm_engine_disp_channv50.c 50 for (i = 0; list->data[i].mthd; i++) {
54 u32 mthd = list->data[i].mthd + (list->mthd * inst); local in function:nv50_disp_mthd_list
65 mthd, prev, mods, name ? " // " : "",
76 const struct nv50_disp_chan_mthd *mthd = chan->mthd; local in function:nv50_disp_chan_mthd
82 if (!mthd)
85 for (i = 0; (list = mthd->data[i].mthd) != NULL; i++)
    [all...]
nouveau_nvkm_engine_disp_ovlynv50.c 39 const struct nv50_disp_chan_mthd *mthd,
63 return nv50_disp_dmac_new_(func, mthd, disp, chid + head,
69 .mthd = 0x0000,
nouveau_nvkm_engine_disp_basenv50.c 39 const struct nv50_disp_chan_mthd *mthd,
63 return nv50_disp_dmac_new_(func, mthd, disp, chid + head,
69 .mthd = 0x0000,
94 .mthd = 0x0400,
nouveau_nvkm_engine_disp_coreg94.c 33 .mthd = 0x0040,
nouveau_nvkm_engine_disp_corenv50.c 39 const struct nv50_disp_chan_mthd *mthd,
60 return nv50_disp_dmac_new_(func, mthd, disp, chid, 0,
66 .mthd = 0x0000,
79 .mthd = 0x0080,
91 .mthd = 0x0040,
101 .mthd = 0x0040,
111 .mthd = 0x0400,
  /src/sys/external/bsd/drm2/dist/drm/nouveau/
nouveau_dma.h 111 BEGIN_NV04(struct nouveau_channel *chan, int subc, int mthd, int size)
113 OUT_RING(chan, 0x00000000 | (subc << 13) | (size << 18) | mthd);
117 BEGIN_NI04(struct nouveau_channel *chan, int subc, int mthd, int size)
119 OUT_RING(chan, 0x40000000 | (subc << 13) | (size << 18) | mthd);
123 BEGIN_NVC0(struct nouveau_channel *chan, int subc, int mthd, int size)
125 OUT_RING(chan, 0x20000000 | (size << 16) | (subc << 13) | (mthd >> 2));
129 BEGIN_NIC0(struct nouveau_channel *chan, int subc, int mthd, int size)
131 OUT_RING(chan, 0x60000000 | (size << 16) | (subc << 13) | (mthd >> 2));
135 BEGIN_IMC0(struct nouveau_channel *chan, int subc, int mthd, u16 data)
137 OUT_RING(chan, 0x80000000 | (data << 16) | (subc << 13) | (mthd >> 2))
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/engine/
sw.h 15 bool nvkm_sw_mthd(struct nvkm_sw *sw, int chid, int subc, u32 mthd, u32 data);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/
nouveau_nvkm_engine_mpeg_nv40.c 36 nv40_mpeg_mthd_dma(struct nvkm_device *device, u32 mthd, u32 data)
55 if (mthd == 0x0190) {
61 if (mthd == 0x01a0) {
nv31.h 20 bool (*mthd_dma)(struct nvkm_device *, u32 mthd, u32 data);
nouveau_nvkm_engine_mpeg_nv31.c 130 nv31_mpeg_mthd_dma(struct nvkm_device *device, u32 mthd, u32 data)
148 if (mthd == 0x0190) {
155 if (mthd == 0x01a0) {
174 nv31_mpeg_mthd(struct nv31_mpeg *mpeg, u32 mthd, u32 data)
177 switch (mthd) {
181 return mpeg->func->mthd_dma(device, mthd, data);
196 u32 mthd = nvkm_rd32(device, 0x00b234); local in function:nv31_mpeg_intr
205 if (type == 0x00000020 && mthd == 0x0000) {
211 if (nv31_mpeg_mthd(mpeg, mthd, data))
223 "unknown", stat, type, mthd, data)
    [all...]
nouveau_nvkm_engine_mpeg_nv44.c 134 nv44_mpeg_mthd(struct nvkm_device *device, u32 mthd, u32 data)
136 switch (mthd) {
140 return nv40_mpeg_mthd_dma(device, mthd, data);
158 u32 mthd = nvkm_rd32(device, 0x00b234); local in function:nv44_mpeg_intr
174 if (type == 0x00000020 && mthd == 0x0000) {
180 if (nv44_mpeg_mthd(subdev->device, mthd, data))
192 stat, type, mthd, data);
nouveau_nvkm_engine_mpeg_nv50.c 72 u32 mthd = nvkm_rd32(device, 0x00b234); local in function:nv50_mpeg_intr
78 if (type == 0x00000020 && mthd == 0x0000) {
86 stat, type, mthd, data);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/
nouveau_nvkm_subdev_pmu_memx.c 16 u32 mthd; member in struct:nvkm_memx::__anon8d46e6e20108
28 if (memx->c.mthd) {
29 nvkm_wr32(device, 0x10a1c4, (memx->c.size << 16) | memx->c.mthd);
32 memx->c.mthd = 0;
38 memx_cmd(struct nvkm_memx *memx, u32 mthd, u32 size, u32 data[])
41 (memx->c.mthd && memx->c.mthd != mthd))
45 memx->c.mthd = mthd;
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sec/
nouveau_nvkm_engine_sec_g98.c 54 u32 mthd = (addr & 0x07ff) << 2; local in function:g98_sec_intr
61 "subc %d mthd %04x data %08x\n", ssta,
65 subc, mthd, data);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/
object.h 37 int (*mthd)(struct nvkm_object *, u32 mthd, void *data, u32 size); member in struct:nvkm_object_func
38 int (*ntfy)(struct nvkm_object *, u32 mthd, struct nvkm_event **);
70 int nvkm_object_mthd(struct nvkm_object *, u32 mthd, void *data, u32 size);
71 int nvkm_object_ntfy(struct nvkm_object *, u32 mthd, struct nvkm_event **);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvif/
nouveau_nvif_fifo.c 49 a->v.runlists.mthd = NV_DEVICE_FIFO_RUNLISTS;
51 a->v.runlist[i].mthd = NV_DEVICE_FIFO_RUNLIST_ENGINES(i);
87 .v.engine.mthd = engine,
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/
nouveau_nvkm_engine_gr_nv04.c 763 nv03_gr_mthd_gdi(struct nvkm_device *device, u32 inst, u32 mthd, u32 data)
766 switch (mthd) {
779 nv04_gr_mthd_gdi(struct nvkm_device *device, u32 inst, u32 mthd, u32 data)
782 switch (mthd) {
796 nv01_gr_mthd_blit(struct nvkm_device *device, u32 inst, u32 mthd, u32 data)
799 switch (mthd) {
815 nv04_gr_mthd_blit(struct nvkm_device *device, u32 inst, u32 mthd, u32 data)
818 switch (mthd) {
834 nv04_gr_mthd_iifc(struct nvkm_device *device, u32 inst, u32 mthd, u32 data)
837 switch (mthd) {
1288 u32 mthd = (addr & 0x00001ffc); local in function:nv04_gr_intr
    [all...]

Completed in 22 milliseconds

1 2 3 4