Home
last modified time | relevance | path

Searched refs:chid (Results 1 – 113 of 113) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Ddmacgf119.c35 chan->base.chid, -9, handle, in gf119_disp_dmac_bind()
36 chan->base.chid << 27 | 0x00000001); in gf119_disp_dmac_bind()
45 int chid = chan->base.chid; in gf119_disp_dmac_fini() local
48 nvkm_mask(device, 0x610490 + (chid * 0x0010), 0x00001010, 0x00001000); in gf119_disp_dmac_fini()
49 nvkm_mask(device, 0x610490 + (chid * 0x0010), 0x00000003, 0x00000000); in gf119_disp_dmac_fini()
51 if (!(nvkm_rd32(device, 0x610490 + (chid * 0x10)) & 0x001e0000)) in gf119_disp_dmac_fini()
54 nvkm_error(subdev, "ch %d fini: %08x\n", chid, in gf119_disp_dmac_fini()
55 nvkm_rd32(device, 0x610490 + (chid * 0x10))); in gf119_disp_dmac_fini()
59 nvkm_mask(device, 0x610090, 0x00000001 << chid, 0x00000000); in gf119_disp_dmac_fini()
60 nvkm_mask(device, 0x6100a0, 0x00000001 << chid, 0x00000000); in gf119_disp_dmac_fini()
[all …]
Dpiocnv50.c35 int chid = chan->chid; in nv50_disp_pioc_fini() local
37 nvkm_mask(device, 0x610200 + (chid * 0x10), 0x00000001, 0x00000000); in nv50_disp_pioc_fini()
39 if (!(nvkm_rd32(device, 0x610200 + (chid * 0x10)) & 0x00030000)) in nv50_disp_pioc_fini()
42 nvkm_error(subdev, "ch %d timeout: %08x\n", chid, in nv50_disp_pioc_fini()
43 nvkm_rd32(device, 0x610200 + (chid * 0x10))); in nv50_disp_pioc_fini()
53 int chid = chan->chid; in nv50_disp_pioc_init() local
55 nvkm_wr32(device, 0x610200 + (chid * 0x10), 0x00002000); in nv50_disp_pioc_init()
57 if (!(nvkm_rd32(device, 0x610200 + (chid * 0x10)) & 0x00030000)) in nv50_disp_pioc_init()
60 nvkm_error(subdev, "ch %d timeout0: %08x\n", chid, in nv50_disp_pioc_init()
61 nvkm_rd32(device, 0x610200 + (chid * 0x10))); in nv50_disp_pioc_init()
[all …]
Dpiocgf119.c35 int chid = chan->chid; in gf119_disp_pioc_fini() local
37 nvkm_mask(device, 0x610490 + (chid * 0x10), 0x00000001, 0x00000000); in gf119_disp_pioc_fini()
39 if (!(nvkm_rd32(device, 0x610490 + (chid * 0x10)) & 0x00030000)) in gf119_disp_pioc_fini()
42 nvkm_error(subdev, "ch %d fini: %08x\n", chid, in gf119_disp_pioc_fini()
43 nvkm_rd32(device, 0x610490 + (chid * 0x10))); in gf119_disp_pioc_fini()
47 nvkm_mask(device, 0x610090, 0x00000001 << chid, 0x00000000); in gf119_disp_pioc_fini()
48 nvkm_mask(device, 0x6100a0, 0x00000001 << chid, 0x00000000); in gf119_disp_pioc_fini()
57 int chid = chan->chid; in gf119_disp_pioc_init() local
60 nvkm_mask(device, 0x6100a0, 0x00000001 << chid, 0x00000001 << chid); in gf119_disp_pioc_init()
63 nvkm_wr32(device, 0x610490 + (chid * 0x10), 0x00000001); in gf119_disp_pioc_init()
[all …]
Ddmacnv50.c136 struct nv50_disp_root *root, int chid, int head, u64 push, in nv50_disp_dmac_new_() argument
152 chid, head, oclass, &chan->base); in nv50_disp_dmac_new_()
182 chan->base.chid, -10, handle, in nv50_disp_dmac_bind()
183 chan->base.chid << 28 | in nv50_disp_dmac_bind()
184 chan->base.chid); in nv50_disp_dmac_bind()
193 int chid = chan->base.chid; in nv50_disp_dmac_fini() local
196 nvkm_mask(device, 0x610200 + (chid * 0x0010), 0x00001010, 0x00001000); in nv50_disp_dmac_fini()
197 nvkm_mask(device, 0x610200 + (chid * 0x0010), 0x00000003, 0x00000000); in nv50_disp_dmac_fini()
199 if (!(nvkm_rd32(device, 0x610200 + (chid * 0x10)) & 0x001e0000)) in nv50_disp_dmac_fini()
202 nvkm_error(subdev, "ch %d fini timeout, %08x\n", chid, in nv50_disp_dmac_fini()
[all …]
Dchannv50.c85 mthd->name, chan->chid); in nv50_disp_chan_mthd()
121 nv50_disp_chan_uevent_send(struct nv50_disp *disp, int chid) in nv50_disp_chan_uevent_send() argument
126 nvkm_event_send(&disp->uevent, 1, chid, &rep, sizeof(rep)); in nv50_disp_chan_uevent_send()
142 notify->index = chan->chid; in nv50_disp_chan_uevent_ctor()
162 *data = nvkm_rd32(device, 0x640000 + (chan->chid * 0x1000) + addr); in nv50_disp_chan_rd32()
172 nvkm_wr32(device, 0x640000 + (chan->chid * 0x1000) + addr, data); in nv50_disp_chan_wr32()
199 0x640000 + (chan->chid * 0x1000); in nv50_disp_chan_map()
246 if (chan->chid >= 0) in nv50_disp_chan_dtor()
247 disp->chan[chan->chid] = NULL; in nv50_disp_chan_dtor()
266 struct nv50_disp_root *root, int chid, int head, in nv50_disp_chan_ctor() argument
[all …]
Dchannv50.h10 int chid; member
28 struct nv50_disp_root *, int chid, int head,
32 struct nv50_disp_root *, int chid, int head,
92 struct nv50_disp_root *, int chid,
98 int chid; member
119 struct nv50_disp_root *, int chid,
124 struct nv50_disp_root *, int chid,
Ddmacnv50.h20 struct nv50_disp_root *, int chid, int head, u64 push,
34 struct nv50_disp_root *, int chid,
40 int chid; member
45 struct nv50_disp_root *, int chid,
50 struct nv50_disp_root *, int chid,
55 struct nv50_disp_root *, int chid,
Dgf119.c422 gf119_disp_intr_error(struct nv50_disp *disp, int chid) in gf119_disp_intr_error() argument
426 u32 mthd = nvkm_rd32(device, 0x6101f0 + (chid * 12)); in gf119_disp_intr_error()
427 u32 data = nvkm_rd32(device, 0x6101f4 + (chid * 12)); in gf119_disp_intr_error()
428 u32 unkn = nvkm_rd32(device, 0x6101f8 + (chid * 12)); in gf119_disp_intr_error()
431 chid, (mthd & 0x0000ffc), data, mthd, unkn); in gf119_disp_intr_error()
433 if (chid < ARRAY_SIZE(disp->chan)) { in gf119_disp_intr_error()
436 nv50_disp_chan_mthd(disp->chan[chid], NV_DBG_ERROR); in gf119_disp_intr_error()
443 nvkm_wr32(device, 0x61009c, (1 << chid)); in gf119_disp_intr_error()
444 nvkm_wr32(device, 0x6101f0 + (chid * 12), 0x90000000); in gf119_disp_intr_error()
458 int chid = __ffs(stat); stat &= ~(1 << chid); in gf119_disp_intr() local
[all …]
Doimmnv50.c35 struct nv50_disp_root *root, int chid, in nv50_disp_oimm_new() argument
56 return nv50_disp_chan_new_(func, mthd, root, chid + head, in nv50_disp_oimm_new()
67 .chid = 5,
Dcursnv50.c35 struct nv50_disp_root *root, int chid, in nv50_disp_curs_new() argument
56 return nv50_disp_chan_new_(func, mthd, root, chid + head, in nv50_disp_curs_new()
67 .chid = 7,
Dovlynv50.c35 struct nv50_disp_root *root, int chid, in nv50_disp_ovly_new() argument
59 return nv50_disp_dmac_new_(func, mthd, root, chid + head, in nv50_disp_ovly_new()
110 .chid = 3,
Dbasenv50.c35 struct nv50_disp_root *root, int chid, in nv50_disp_base_new() argument
59 return nv50_disp_dmac_new_(func, mthd, root, chid + head, in nv50_disp_base_new()
122 .chid = 1,
Dnv50.c193 nv50_disp_intr_error(struct nv50_disp *disp, int chid) in nv50_disp_intr_error() argument
197 u32 data = nvkm_rd32(device, 0x610084 + (chid * 0x08)); in nv50_disp_intr_error()
198 u32 addr = nvkm_rd32(device, 0x610080 + (chid * 0x08)); in nv50_disp_intr_error()
210 chid, mthd, data); in nv50_disp_intr_error()
212 if (chid < ARRAY_SIZE(disp->chan)) { in nv50_disp_intr_error()
215 nv50_disp_chan_mthd(disp->chan[chid], NV_DBG_ERROR); in nv50_disp_intr_error()
222 nvkm_wr32(device, 0x610020, 0x00010000 << chid); in nv50_disp_intr_error()
223 nvkm_wr32(device, 0x610080 + (chid * 0x08), 0x90000000); in nv50_disp_intr_error()
787 u32 chid = __ffs(intr0 & 0x001f0000) - 16; in nv50_disp_intr() local
788 nv50_disp_intr_error(disp, chid); in nv50_disp_intr()
[all …]
Dcorenv50.c36 struct nv50_disp_root *root, int chid, in nv50_disp_core_new() argument
56 return nv50_disp_dmac_new_(func, mthd, root, chid, 0, in nv50_disp_core_new()
241 .chid = 0,
Dcursgk104.c36 .chid = 13,
Doimmgk104.c36 .chid = 9,
Dcursg84.c36 .chid = 7,
Doimmgt215.c36 .chid = 5,
Doimmgf119.c36 .chid = 9,
Dcursgf119.c36 .chid = 13,
Doimmg84.c36 .chid = 5,
Dcursgt215.c36 .chid = 7,
Dcoregt200.c37 .chid = 0,
Dbasegk104.c37 .chid = 1,
Dbasegt215.c37 .chid = 1,
Dbasegk110.c37 .chid = 1,
Dcoregm204.c37 .chid = 0,
Dcoregm107.c37 .chid = 0,
Dcoregt215.c37 .chid = 0,
Dovlygt215.c37 .chid = 3,
Dcoregk110.c37 .chid = 0,
Dbasegt200.c37 .chid = 1,
Dovlygk104.c102 .chid = 5,
Dovlygf119.c100 .chid = 5,
Dovlyg84.c76 .chid = 3,
Dovlygt200.c79 .chid = 3,
Dbaseg84.c79 .chid = 1,
Dcoregk104.c131 .chid = 0,
Dcoreg94.c62 .chid = 0,
Dbasegf119.c113 .chid = 1,
Dcoreg84.c116 .chid = 0,
Dcoregf119.c243 .chid = 0,
Drootnv50.c197 return sclass->ctor(sclass->func, sclass->mthd, root, sclass->chid, in nv50_disp_root_dmac_new_()
207 return sclass->ctor(sclass->func, sclass->mthd, root, sclass->chid, in nv50_disp_root_pioc_new_()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/core/
Dramht.c26 nvkm_ramht_hash(struct nvkm_ramht *ramht, int chid, u32 handle) in nvkm_ramht_hash() argument
35 hash ^= chid << (ramht->bits - 4); in nvkm_ramht_hash()
40 nvkm_ramht_search(struct nvkm_ramht *ramht, int chid, u32 handle) in nvkm_ramht_search() argument
44 co = ho = nvkm_ramht_hash(ramht, chid, handle); in nvkm_ramht_search()
46 if (ramht->data[co].chid == chid) { in nvkm_ramht_search()
60 int chid, int addr, u32 handle, u32 context) in nvkm_ramht_update() argument
67 data->chid = chid; in nvkm_ramht_update()
74 data->chid = -1; in nvkm_ramht_update()
107 int chid, int addr, u32 handle, u32 context) in nvkm_ramht_insert() argument
111 if (nvkm_ramht_search(ramht, chid, handle)) in nvkm_ramht_insert()
[all …]
/linux-4.4.14/drivers/usb/wusbcore/
Dwusbhc.c97 const struct wusb_ckhdid *chid; in wusb_chid_show() local
101 chid = &wusbhc->wuie_host_info->CHID; in wusb_chid_show()
103 chid = &wusb_ckhdid_zero; in wusb_chid_show()
105 result += ckhdid_printf(buf, PAGE_SIZE, chid); in wusb_chid_show()
124 struct wusb_ckhdid chid; in wusb_chid_store() local
132 &chid.data[0] , &chid.data[1] , in wusb_chid_store()
133 &chid.data[2] , &chid.data[3] , in wusb_chid_store()
134 &chid.data[4] , &chid.data[5] , in wusb_chid_store()
135 &chid.data[6] , &chid.data[7] , in wusb_chid_store()
136 &chid.data[8] , &chid.data[9] , in wusb_chid_store()
[all …]
Dmmc.c267 int wusbhc_chid_set(struct wusbhc *wusbhc, const struct wusb_ckhdid *chid) in wusbhc_chid_set() argument
271 if (memcmp(chid, &wusb_ckhdid_zero, sizeof(*chid)) == 0) in wusbhc_chid_set()
272 chid = NULL; in wusbhc_chid_set()
275 if (chid) { in wusbhc_chid_set()
280 wusbhc->chid = *chid; in wusbhc_chid_set()
285 if ((chid) && (wusbhc->uwb_rc == NULL)) { in wusbhc_chid_set()
302 if (chid) in wusbhc_chid_set()
Dcbaf.c110 struct wusb_ckhdid chid; member
256 hi->CHID = cbaf->chid; in cbaf_send_host_info()
321 ckhdid_printf(pr_chid, sizeof(pr_chid), &cbaf->chid); in cbaf_wusb_chid_show()
338 &cbaf->chid.data[0] , &cbaf->chid.data[1], in cbaf_wusb_chid_store()
339 &cbaf->chid.data[2] , &cbaf->chid.data[3], in cbaf_wusb_chid_store()
340 &cbaf->chid.data[4] , &cbaf->chid.data[5], in cbaf_wusb_chid_store()
341 &cbaf->chid.data[6] , &cbaf->chid.data[7], in cbaf_wusb_chid_store()
342 &cbaf->chid.data[8] , &cbaf->chid.data[9], in cbaf_wusb_chid_store()
343 &cbaf->chid.data[10], &cbaf->chid.data[11], in cbaf_wusb_chid_store()
344 &cbaf->chid.data[12], &cbaf->chid.data[13], in cbaf_wusb_chid_store()
[all …]
Dwusbhc.h254 struct wusb_ckhdid chid; member
Ddevconnect.c1036 hi->CHID = wusbhc->chid; in wusbhc_devconnect_start()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Ddmanv40.c65 int chid; in nv40_fifo_dma_engine_fini() local
73 chid = nvkm_rd32(device, 0x003204) & (fifo->base.nr - 1); in nv40_fifo_dma_engine_fini()
74 if (chid == chan->base.chid) in nv40_fifo_dma_engine_fini()
95 int chid; in nv40_fifo_dma_engine_init() local
104 chid = nvkm_rd32(device, 0x003204) & (fifo->base.nr - 1); in nv40_fifo_dma_engine_init()
105 if (chid == chan->base.chid) in nv40_fifo_dma_engine_init()
145 u32 context = chan->base.chid << 23; in nv40_fifo_dma_object_ctor()
160 hash = nvkm_ramht_insert(imem->ramht, object, chan->base.chid, 4, in nv40_fifo_dma_object_ctor()
218 args->v0.chid = chan->base.chid; in nv40_fifo_dma_new()
219 chan->ramfc = chan->base.chid * 128; in nv40_fifo_dma_new()
Dnv04.c108 nv04_fifo_swmthd(struct nvkm_device *device, u32 chid, u32 addr, u32 data) in nv04_fifo_swmthd() argument
125 handled = nvkm_sw_mthd(sw, chid, subc, mthd, data); in nv04_fifo_swmthd()
135 nv04_fifo_cache_error(struct nv04_fifo *fifo, u32 chid, u32 get) in nv04_fifo_cache_error() argument
161 !nv04_fifo_swmthd(device, chid, mthd, data)) { in nv04_fifo_cache_error()
162 chan = nvkm_fifo_chan_chid(&fifo->base, chid, &flags); in nv04_fifo_cache_error()
165 chid, chan ? chan->object.client->name : "unknown", in nv04_fifo_cache_error()
186 nv04_fifo_dma_pusher(struct nv04_fifo *fifo, u32 chid) in nv04_fifo_dma_pusher() argument
198 chan = nvkm_fifo_chan_chid(&fifo->base, chid, &flags); in nv04_fifo_dma_pusher()
209 chid, name, ho_get, dma_get, ho_put, dma_put, in nv04_fifo_dma_pusher()
224 chid, name, dma_get, dma_put, state, in nv04_fifo_dma_pusher()
[all …]
Ddmanv04.c48 u32 context = 0x80000000 | chan->base.chid << 24; in nv04_fifo_dma_object_ctor()
63 hash = nvkm_ramht_insert(imem->ramht, object, chan->base.chid, 4, in nv04_fifo_dma_object_ctor()
80 u32 chid; in nv04_fifo_dma_fini() local
87 chid = nvkm_rd32(device, NV03_PFIFO_CACHE1_PUSH1) & mask; in nv04_fifo_dma_fini()
88 if (chid == chan->base.chid) { in nv04_fifo_dma_fini()
115 nvkm_mask(device, NV04_PFIFO_MODE, 1 << chan->base.chid, 0); in nv04_fifo_dma_fini()
126 u32 mask = 1 << chan->base.chid; in nv04_fifo_dma_init()
196 args->v0.chid = chan->base.chid; in nv04_fifo_dma_new()
197 chan->ramfc = chan->base.chid * 32; in nv04_fifo_dma_new()
Dchannv50.c81 chan->base.chid, chan->base.object.client->name); in nv50_fifo_chan_engine_fini()
184 u32 chid = chan->base.chid; in nv50_fifo_chan_fini() local
187 nvkm_mask(device, 0x002600 + (chid * 4), 0x80000000, 0x00000000); in nv50_fifo_chan_fini()
189 nvkm_wr32(device, 0x002600 + (chid * 4), 0x00000000); in nv50_fifo_chan_fini()
199 u32 chid = chan->base.chid; in nv50_fifo_chan_init() local
201 nvkm_wr32(device, 0x002600 + (chid * 4), 0x80000000 | addr); in nv50_fifo_chan_init()
Dgk104.c65 nvkm_wo32(cur, (nr * 8) + 0, chan->base.chid); in gk104_fifo_runlist_update()
128 u32 chid = chan->base.chid; in gk104_fifo_recover() local
131 nvkm_subdev_name[engine->subdev.index], chid); in gk104_fifo_recover()
134 nvkm_mask(device, 0x800004 + (chid * 0x08), 0x00000800, 0x00000800); in gk104_fifo_recover()
190 u32 chid = load ? next : prev; in gk104_fifo_intr_sched_ctxsw() local
195 if (chan->base.chid == chid) { in gk104_fifo_intr_sched_ctxsw()
406 reason, er ? er->name : "", chan ? chan->chid : -1, in gk104_fifo_intr_fault()
458 u32 chid = nvkm_rd32(device, 0x040120 + (unit * 0x2000)) & 0xfff; in gk104_fifo_intr_pbdma_0() local
468 if (nvkm_sw_mthd(device->sw, chid, subc, mthd, data)) in gk104_fifo_intr_pbdma_0()
476 chan = nvkm_fifo_chan_chid(&fifo->base, chid, &flags); in gk104_fifo_intr_pbdma_0()
[all …]
Dgpfifogf100.c62 nvkm_wr32(device, 0x002634, chan->base.chid); in gf100_fifo_gpfifo_engine_fini()
64 if (nvkm_rd32(device, 0x002634) == chan->base.chid) in gf100_fifo_gpfifo_engine_fini()
68 chan->base.chid, chan->base.object.client->name); in gf100_fifo_gpfifo_engine_fini()
138 u32 coff = chan->base.chid * 8; in gf100_fifo_gpfifo_fini()
158 u32 coff = chan->base.chid * 8; in gf100_fifo_gpfifo_init()
234 args->v0.chid = chan->base.chid; in gf100_fifo_gpfifo_new()
254 usermem = chan->base.chid * 0x1000; in gf100_fifo_gpfifo_new()
Dgf100.c64 nvkm_wo32(cur, (nr * 8) + 0, chan->base.chid); in gf100_fifo_runlist_update()
153 u32 chid = chan->base.chid; in gf100_fifo_recover() local
156 nvkm_subdev_name[engine->subdev.index], chid); in gf100_fifo_recover()
159 nvkm_mask(device, 0x003004 + (chid * 0x08), 0x00000001, 0x00000000); in gf100_fifo_recover()
189 u32 chid = (stat & 0x0000007f); in gf100_fifo_intr_sched_ctxsw() local
194 if (chan->base.chid == chid) { in gf100_fifo_intr_sched_ctxsw()
341 reason, er ? er->name : "", chan ? chan->chid : -1, in gf100_fifo_intr_fault()
366 u32 chid = nvkm_rd32(device, 0x040120 + (unit * 0x2000)) & 0x7f; in gf100_fifo_intr_pbdma() local
376 if (nvkm_sw_mthd(device->sw, chid, subc, mthd, data)) in gf100_fifo_intr_pbdma()
383 chan = nvkm_fifo_chan_chid(&fifo->base, chid, &flags); in gf100_fifo_intr_pbdma()
[all …]
Dgpfifogk104.c43 nvkm_wr32(device, 0x002634, chan->base.chid); in gk104_fifo_gpfifo_kick()
49 chan->base.chid, client->name); in gk104_fifo_gpfifo_kick()
151 u32 coff = chan->base.chid * 8; in gk104_fifo_gpfifo_fini()
169 u32 coff = chan->base.chid * 8; in gk104_fifo_gpfifo_init()
267 args->v0.chid = chan->base.chid; in gk104_fifo_gpfifo_new()
286 usermem = chan->base.chid * 0x200; in gk104_fifo_gpfifo_new()
309 nvkm_wo32(chan->base.inst, 0xe8, chan->base.chid); in gk104_fifo_gpfifo_new()
Ddmanv10.c72 args->v0.chid = chan->base.chid; in nv10_fifo_dma_new()
73 chan->ramfc = chan->base.chid * 32; in nv10_fifo_dma_new()
Ddmanv17.c73 args->v0.chid = chan->base.chid; in nv17_fifo_dma_new()
74 chan->ramfc = chan->base.chid * 64; in nv17_fifo_dma_new()
Dchang84.c115 chan->base.chid, chan->base.object.client->name); in g84_fifo_chan_engine_fini()
211 u32 chid = chan->base.chid; in g84_fifo_chan_init() local
213 nvkm_wr32(device, 0x002600 + (chid * 4), 0x80000000 | addr); in g84_fifo_chan_init()
Dgpfifonv50.c66 args->v0.chid = chan->base.chid; in nv50_fifo_gpfifo_new()
Ddmanv50.c64 args->v0.chid = chan->base.chid; in nv50_fifo_dma_new()
Dgpfifog84.c66 args->v0.chid = chan->base.chid; in g84_fifo_gpfifo_new()
Ddmag84.c64 args->v0.chid = chan->base.chid; in g84_fifo_dma_new()
Dchan.c320 __clear_bit(chan->chid, fifo->mask); in nvkm_fifo_chan_dtor()
399 chan->chid = find_first_zero_bit(fifo->mask, NVKM_FIFO_CHID_NR); in nvkm_fifo_chan_ctor()
400 if (chan->chid >= NVKM_FIFO_CHID_NR) { in nvkm_fifo_chan_ctor()
405 __set_bit(chan->chid, fifo->mask); in nvkm_fifo_chan_ctor()
410 base + user * chan->chid; in nvkm_fifo_chan_ctor()
Dbase.c76 nvkm_fifo_chan_chid(struct nvkm_fifo *fifo, int chid, unsigned long *rflags) in nvkm_fifo_chan_chid() argument
82 if (chan->chid == chid) { in nvkm_fifo_chan_chid()
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/
Dramht.h7 int chid; member
24 int chid, int addr, u32 handle, u32 context);
27 nvkm_ramht_search(struct nvkm_ramht *, int chid, u32 handle);
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dnv20.c23 nvkm_wo32(gr->ctxtab, chan->chid * 4, inst >> 4); in nv20_gr_chan_init()
35 int chid = -1; in nv20_gr_chan_fini() local
39 chid = (nvkm_rd32(device, 0x400148) & 0x1f000000) >> 24; in nv20_gr_chan_fini()
40 if (chan->chid == chid) { in nv20_gr_chan_fini()
53 nvkm_wo32(gr->ctxtab, chan->chid * 4, 0x00000000); in nv20_gr_chan_fini()
85 chan->chid = fifoch->chid; in nv20_gr_chan_new()
95 nvkm_wo32(chan->inst, 0x0000, 0x00000001 | (chan->chid << 24)); in nv20_gr_chan_new()
189 u32 chid = (addr & 0x01f00000) >> 20; in nv20_gr_intr() local
198 chan = nvkm_fifo_chan_chid(device->fifo, chid, &flags); in nv20_gr_intr()
210 show, msg, nsource, src, nstatus, sta, chid, in nv20_gr_intr()
Dnv10.c402 int chid; member
552 int chid = nvkm_rd32(device, 0x400148) >> 24; in nv10_gr_channel() local
553 if (chid < ARRAY_SIZE(gr->chan)) in nv10_gr_channel()
554 chan = gr->chan[chid]; in nv10_gr_channel()
812 nv10_gr_load_dma_vtxbuf(struct nv10_gr_chan *chan, int chid, u32 inst) in nv10_gr_load_dma_vtxbuf() argument
861 0x2c000000 | chid << 20 | subchan << 16 | 0x18c); in nv10_gr_load_dma_vtxbuf()
883 nv10_gr_load_context(struct nv10_gr_chan *chan, int chid) in nv10_gr_load_context() argument
901 nv10_gr_load_dma_vtxbuf(chan, chid, inst); in nv10_gr_load_context()
904 nvkm_mask(device, NV10_PGRAPH_CTX_USER, 0xff000000, chid << 24); in nv10_gr_load_context()
937 int chid; in nv10_gr_context_switch() local
[all …]
Dnv04.c362 int chid; member
1077 int chid = nvkm_rd32(device, NV04_PGRAPH_CTX_USER) >> 24; in nv04_gr_channel() local
1078 if (chid < ARRAY_SIZE(gr->chan)) in nv04_gr_channel()
1079 chan = gr->chan[chid]; in nv04_gr_channel()
1085 nv04_gr_load_context(struct nv04_gr_chan *chan, int chid) in nv04_gr_load_context() argument
1094 nvkm_mask(device, NV04_PGRAPH_CTX_USER, 0xff000000, chid << 24); in nv04_gr_load_context()
1119 int chid; in nv04_gr_context_switch() local
1129 chid = (nvkm_rd32(device, NV04_PGRAPH_TRAPPED_ADDR) >> 24) & 0x0f; in nv04_gr_context_switch()
1130 next = gr->chan[chid]; in nv04_gr_context_switch()
1132 nv04_gr_load_context(next, chid); in nv04_gr_context_switch()
[all …]
Dnv2a.c31 chan->chid = fifoch->chid; in nv2a_gr_chan_new()
41 nvkm_wo32(chan->inst, 0x0000, 0x00000001 | (chan->chid << 24)); in nv2a_gr_chan_new()
Dnv34.c31 chan->chid = fifoch->chid; in nv34_gr_chan_new()
41 nvkm_wo32(chan->inst, 0x0028, 0x00000001 | (chan->chid << 24)); in nv34_gr_chan_new()
Dnv35.c31 chan->chid = fifoch->chid; in nv35_gr_chan_new()
41 nvkm_wo32(chan->inst, 0x0028, 0x00000001 | (chan->chid << 24)); in nv35_gr_chan_new()
Dnv25.c31 chan->chid = fifoch->chid; in nv25_gr_chan_new()
41 nvkm_wo32(chan->inst, 0x0028, 0x00000001 | (chan->chid << 24)); in nv25_gr_chan_new()
Dnv50.c394 int chid, u64 inst, const char *name) in nv50_gr_trap_handler() argument
434 chid, inst, name, subc, class, mthd, in nv50_gr_trap_handler()
459 "40084c %08x\n", chid, inst, name, in nv50_gr_trap_handler()
636 int chid = -1; in nv50_gr_intr() local
641 chid = chan->chid; in nv50_gr_intr()
653 if (!nv50_gr_trap_handler(gr, show, chid, (u64)inst << 12, name)) in nv50_gr_intr()
666 stat, msg, chid, (u64)inst << 12, name, in nv50_gr_intr()
Dnv30.c32 chan->chid = fifoch->chid; in nv30_gr_chan_new()
42 nvkm_wo32(chan->inst, 0x0028, 0x00000001 | (chan->chid << 24)); in nv30_gr_chan_new()
Dnv20.h26 int chid; member
Dgf100.c1194 int chid = -1; in gf100_gr_intr() local
1199 chid = chan->chid; in gf100_gr_intr()
1220 chid, inst << 12, name, subc, in gf100_gr_intr()
1230 chid, inst << 12, name, subc, class, mthd, data); in gf100_gr_intr()
1240 code, en ? en->name : "", chid, inst << 12, in gf100_gr_intr()
1248 chid, inst << 12, name); in gf100_gr_intr()
Dnv40.c278 chan ? chan->fifo->chid : -1, inst << 4, in nv40_gr_intr()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_chan.c59 chan->chid, nvxx_client(&cli->base)->name); in nouveau_channel_idle()
240 chan->chid = args.kepler.chid; in nouveau_channel_ind()
243 chan->chid = args.fermi.chid; in nouveau_channel_ind()
245 chan->chid = args.nv50.chid; in nouveau_channel_ind()
283 chan->chid = args.chid; in nouveau_channel_dma()
Dnv84_fence.c78 u64 addr = chan->chid * 16; in nv84_fence_emit()
93 u64 addr = prev->chid * 16; in nv84_fence_sync()
107 return nouveau_bo_rd32(priv->bo, chan->chid * 16/4); in nv84_fence_read()
123 nouveau_bo_wr32(priv->bo, chan->chid * 16 / 4, fctx->base.sequence); in nv84_fence_context_del()
Dnouveau_chan.h11 int chid; member
Dnouveau_abi16.c291 init->channel = chan->chan->chid; in nouveau_abi16_ioctl_channel_alloc()
343 if (chan->chan->chid == channel) in nouveau_abi16_chan()
Dnouveau_fence.c178 fctx->context = priv->context_base + chan->chid; in nouveau_fence_context_new()
Dnouveau_gem.c687 if (temp->chan->chid == req->channel) { in nouveau_gem_ioctl_pushbuf()
/linux-4.4.14/Documentation/usb/
Dwusb-cbaf32 set-chid DEVICE HOST-CHID HOST-BANDGROUP HOST-NAME
57 $ $progname set-chid '' '' '' "My host name"
61 $ $progname set-chid '' '' '' "My host name"
94 set-chid)
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/sw/
Dbase.c30 nvkm_sw_mthd(struct nvkm_sw *sw, int chid, int subc, u32 mthd, u32 data) in nvkm_sw_mthd() argument
38 if (chan->fifo->chid == chid) { in nvkm_sw_mthd()
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/engine/
Dfifo.h21 u16 chid; member
53 nvkm_fifo_chan_chid(struct nvkm_fifo *, int chid, unsigned long *flags);
Dsw.h12 bool nvkm_sw_mthd(struct nvkm_sw *sw, int chid, int subc, u32 mthd, u32 data);
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvif/
Dclass.h395 __u8 chid; member
403 __u8 chid; member
418 __u8 chid; member
428 __u8 chid; member
445 __u16 chid; member
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/sec/
Dg98.c57 en ? en->name : "UNKNOWN", chan ? chan->chid : -1, in g98_sec_intr()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/ce/
Dgt215.c58 en ? en->name : "", chan ? chan->chid : -1, in gt215_ce_intr()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/cipher/
Dg84.c98 chan ? chan->chid : -1, (u64)inst << 12, in g84_cipher_intr()
/linux-4.4.14/drivers/gpu/host1x/
Ddev.h214 int chid) in host1x_hw_channel_init() argument
216 return host->channel_op->init(channel, host, chid); in host1x_hw_channel_init()
/linux-4.4.14/sound/pci/emu10k1/
Demumixer.c491 #define EMU1010_SOURCE_OUTPUT(xname,chid) \ argument
498 .private_value = chid \
552 #define EMU1010_SOURCE_INPUT(xname,chid) \ argument
559 .private_value = chid \
620 #define EMU1010_ADC_PADS(xname,chid) \ argument
627 .private_value = chid \
668 #define EMU1010_DAC_PADS(xname,chid) \ argument
675 .private_value = chid \
1055 #define I2C_VOLUME(xname,chid) \ argument
1064 .private_value = chid \
/linux-4.4.14/sound/pci/ca0106/
Dca0106_mixer.c555 #define CA_VOLUME(xname,chid,reg) \ argument
564 .private_value = ((chid) << 8) | (reg) \
636 #define I2C_VOLUME(xname,chid) \ argument
645 .private_value = chid \
/linux-4.4.14/drivers/net/wireless/mwifiex/
Dscan.c1626 int chid; in mwifiex_save_hidden_ssid_channels() local
1639 for (chid = 0 ; chid < MWIFIEX_USER_SCAN_CHAN_MAX; chid++) { in mwifiex_save_hidden_ssid_channels()
1640 if (priv->hidden_chan[chid].chan_number == in mwifiex_save_hidden_ssid_channels()
1644 if (!priv->hidden_chan[chid].chan_number) { in mwifiex_save_hidden_ssid_channels()
1645 priv->hidden_chan[chid].chan_number = in mwifiex_save_hidden_ssid_channels()
1647 priv->hidden_chan[chid].radio_type = in mwifiex_save_hidden_ssid_channels()
1649 priv->hidden_chan[chid].scan_type = in mwifiex_save_hidden_ssid_channels()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/
Dnv44.c185 chan ? chan->fifo->chid : -1, inst << 4, in nv44_mpeg_intr()
Dnv31.c211 mpeg->chan ? mpeg->chan->fifo->chid : -1, in nv31_mpeg_intr()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dnv50.c205 chan ? chan->chid : -1, inst, in nv50_fb_intr()
/linux-4.4.14/drivers/s390/cio/
Dchsc.h32 u16 chid; member
Dchp.c363 rc = sprintf(buf, "%04x\n", chp->desc_fmt1.chid); in chp_chid_show()
370 static DEVICE_ATTR(chid, 0444, chp_chid_show, NULL);
/linux-4.4.14/drivers/staging/wlan-ng/
Dprism2sta.c1052 sr->result[i].chid, in prism2sta_inf_scanresults()
1059 joinreq.channel = sr->result[0].chid; in prism2sta_inf_scanresults()
1146 chan = le16_to_cpu(result->chid) - 1; in prism2sta_inf_chinforesults()
1152 chinforesult->chid = chan; in prism2sta_inf_chinforesults()
Dhfa384x.h639 u16 chid; member
658 u16 chid; member
674 u16 chid; member
Dprism2mgmt.c478 req->dschannel.data = le16_to_cpu(item->chid); in prism2mgmt_scan_results()
/linux-4.4.14/drivers/net/wireless/hostap/
Dhostap_wlan.h229 __le16 chid; member
242 __le16 chid; member
Dhostap_info.c221 req.channel = selected->chid; in prism2_host_roaming()
Dhostap_proc.c360 le16_to_cpu(scanres->chid), in prism2_scan_results_proc_show()
Dhostap_ioctl.c659 req.channel = entry->chid; in hostap_join_ap()
1838 chan = le16_to_cpu(scan->chid); in __prism2_translate_scan()
/linux-4.4.14/drivers/s390/net/
Dctcm_main.c202 char chid[CTCM_ID_SIZE+1]; in channel_remove() local
208 strncpy(chid, ch->id, CTCM_ID_SIZE); in channel_remove()
239 chid, ok ? "OK" : "failed"); in channel_remove()
Dqeth_core_mpc.h539 __u16 chid; member
Dqeth_l2_main.c1599 snprintf(str[i], sizeof(str[i]), "NTOK_CHID=%04x", token->chid); in qeth_bridge_emit_host_event()
/linux-4.4.14/drivers/isdn/hisax/
Dl3ni1.c447 u_char chid; in l3ni1_message_plus_chid() local
449 chid = (u_char)(pc->para.bchannel & 0x03) | 0x88; in l3ni1_message_plus_chid()
453 *p++ = chid; in l3ni1_message_plus_chid()