/linux-6.6.21/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | event.h | 49 struct nvkm_event_ntfy; 50 typedef int (*nvkm_event_func)(struct nvkm_event_ntfy *, u32 bits); 52 struct nvkm_event_ntfy { struct 65 void nvkm_event_ntfy(struct nvkm_event *, int id, u32 bits); argument 68 struct nvkm_event_ntfy *); 69 void nvkm_event_ntfy_del(struct nvkm_event_ntfy *); 70 void nvkm_event_ntfy_allow(struct nvkm_event_ntfy *); 71 void nvkm_event_ntfy_block(struct nvkm_event_ntfy *);
|
/linux-6.6.21/drivers/gpu/drm/nouveau/nvkm/core/ |
D | event.c | 60 nvkm_event_ntfy_state(struct nvkm_event_ntfy *ntfy) in nvkm_event_ntfy_state() 82 nvkm_event_ntfy_remove(struct nvkm_event_ntfy *ntfy) in nvkm_event_ntfy_remove() 90 nvkm_event_ntfy_insert(struct nvkm_event_ntfy *ntfy) in nvkm_event_ntfy_insert() 98 nvkm_event_ntfy_block_(struct nvkm_event_ntfy *ntfy, bool wait) in nvkm_event_ntfy_block_() 112 nvkm_event_ntfy_block(struct nvkm_event_ntfy *ntfy) in nvkm_event_ntfy_block() 119 nvkm_event_ntfy_allow(struct nvkm_event_ntfy *ntfy) in nvkm_event_ntfy_allow() 131 nvkm_event_ntfy_del(struct nvkm_event_ntfy *ntfy) in nvkm_event_ntfy_del() 147 struct nvkm_event_ntfy *ntfy) in nvkm_event_ntfy_add() 170 nvkm_event_ntfy(struct nvkm_event *event, int id, u32 bits) in nvkm_event_ntfy() function 172 struct nvkm_event_ntfy *ntfy, *ntmp; in nvkm_event_ntfy()
|
D | uevent.c | 34 struct nvkm_event_ntfy ntfy; 113 nvkm_uevent_ntfy(struct nvkm_event_ntfy *ntfy, u32 bits) in nvkm_uevent_ntfy()
|
/linux-6.6.21/drivers/gpu/drm/nouveau/nvkm/subdev/fault/ |
D | gv100.c | 120 gv100_fault_ntfy_nrpfb(struct nvkm_event_ntfy *ntfy, u32 bits) in gv100_fault_ntfy_nrpfb() 169 nvkm_event_ntfy(&fault->event, 0, NVKM_FAULT_BUFFER_EVENT_PENDING); in gv100_fault_intr() 176 nvkm_event_ntfy(&fault->event, 1, NVKM_FAULT_BUFFER_EVENT_PENDING); in gv100_fault_intr()
|
D | gp100.c | 68 nvkm_event_ntfy(&fault->event, 0, NVKM_FAULT_BUFFER_EVENT_PENDING); in gp100_fault_intr()
|
D | tu102.c | 37 nvkm_event_ntfy(&buffer->fault->event, buffer->id, NVKM_FAULT_BUFFER_EVENT_PENDING); in tu102_fault_buffer_notify()
|
/linux-6.6.21/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
D | nv50.h | 13 struct nvkm_event_ntfy notify[4];
|
D | chan.c | 38 nvkm_event_ntfy(&chan->event, 0, NVKM_SW_CHAN_EVENT_PAGE_FLIP); in nvkm_sw_chan_mthd()
|
D | gf100.c | 39 gf100_sw_chan_vblsem_release(struct nvkm_event_ntfy *notify, u32 bits) in gf100_sw_chan_vblsem_release()
|
D | nv50.c | 39 nv50_sw_chan_vblsem_release(struct nvkm_event_ntfy *notify, u32 bits) in nv50_sw_chan_vblsem_release()
|
/linux-6.6.21/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | fault.h | 18 struct nvkm_event_ntfy nrpfb;
|
/linux-6.6.21/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ |
D | base.c | 142 nvkm_event_ntfy(&gpio->event, i, mask); in nvkm_gpio_intr()
|
/linux-6.6.21/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | tu102.c | 240 nvkm_event_ntfy(&fifo->nonstall.event, 0, NVKM_FIFO_NONSTALL_EVENT); in tu102_fifo_intr()
|
D | chan.c | 238 nvkm_event_ntfy(&chan->cgrp->runl->chid->event, chan->id, NVKM_CHAN_EVENT_ERRORED); in nvkm_chan_error()
|
D | nv04.c | 450 nvkm_event_ntfy(&fifo->nonstall.event, 0, NVKM_FIFO_NONSTALL_EVENT); in nv04_fifo_intr()
|
D | ga100.c | 512 nvkm_event_ntfy(&runl->fifo->nonstall.event, runl->id, NVKM_FIFO_NONSTALL_EVENT); in ga100_fifo_nonstall_intr()
|
D | gk104.c | 719 nvkm_event_ntfy(&fifo->nonstall.event, 0, NVKM_FIFO_NONSTALL_EVENT); in gk104_fifo_intr()
|
D | gf100.c | 782 nvkm_event_ntfy(&fifo->nonstall.event, 0, NVKM_FIFO_NONSTALL_EVENT); in gf100_fifo_intr_engine_unit()
|
/linux-6.6.21/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | base.c | 68 nvkm_event_ntfy(&disp->vblank, head, NVKM_DISP_HEAD_EVENT_VBLANK); in nvkm_disp_vblank()
|
D | nv50.c | 506 nvkm_event_ntfy(&disp->uevent, chid, NVKM_DISP_EVENT_CHAN_AWAKEN); in nv50_disp_chan_uevent_send()
|
/linux-6.6.21/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
D | base.c | 133 nvkm_event_ntfy(&i2c->event, aux->id, mask); in nvkm_i2c_intr()
|