/linux/drivers/gpu/drm/nouveau/include/nvkm/core/ |
H A D | event.h | 9 struct nvkm_event { struct 24 void (*init)(struct nvkm_event *, int type, int index); argument 25 void (*fini)(struct nvkm_event *, int type, int index); 29 int index_nr, struct nvkm_event *); 38 int types_nr, int index_nr, struct nvkm_event *event) in nvkm_event_init() 45 void nvkm_event_fini(struct nvkm_event *); 53 struct nvkm_event *event; 65 void nvkm_event_ntfy(struct nvkm_event *, int id, u32 bits); 66 bool nvkm_event_ntfy_valid(struct nvkm_event *, int id, u32 bits); 67 void nvkm_event_ntfy_add(struct nvkm_event *, int id, u32 bits, bool wait, nvkm_event_func, [all …]
|
H A D | object.h | 5 struct nvkm_event; 32 int (*ntfy)(struct nvkm_object *, u32 mthd, struct nvkm_event **); 54 int nvkm_object_ntfy(struct nvkm_object *, u32 mthd, struct nvkm_event **);
|
/linux/drivers/gpu/drm/nouveau/nvkm/core/ |
H A D | event.c | 26 nvkm_event_put(struct nvkm_event *event, u32 types, int index) in nvkm_event_put() 43 nvkm_event_get(struct nvkm_event *event, u32 types, int index) in nvkm_event_get() 62 struct nvkm_event *event = ntfy->event; in nvkm_event_ntfy_state() 133 struct nvkm_event *event = ntfy->event; in nvkm_event_ntfy_del() 146 nvkm_event_ntfy_add(struct nvkm_event *event, int id, u32 bits, bool wait, nvkm_event_func func, in nvkm_event_ntfy_add() 164 nvkm_event_ntfy_valid(struct nvkm_event *event, int id, u32 bits) in nvkm_event_ntfy_valid() 170 nvkm_event_ntfy(struct nvkm_event *event, int id, u32 bits) in nvkm_event_ntfy() 192 nvkm_event_fini(struct nvkm_event *event) in nvkm_event_fini() 202 int types_nr, int index_nr, struct nvkm_event *event) in __nvkm_event_init()
|
H A D | uevent.c | 125 nvkm_uevent_add(struct nvkm_uevent *uevent, struct nvkm_event *event, int id, u32 bits, in nvkm_uevent_add()
|
H A D | oproxy.c | 34 struct nvkm_event **pevent) in nvkm_oproxy_ntfy()
|
H A D | object.c | 111 struct nvkm_event **pevent) in nvkm_object_ntfy()
|
/linux/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
H A D | disp.h | 24 struct nvkm_event event; 36 struct nvkm_event hpd; 38 struct nvkm_event vblank; 48 struct nvkm_event uevent;
|
H A D | fifo.h | 70 struct nvkm_event event;
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fault/ |
H A D | base.c | 27 nvkm_fault_ntfy_fini(struct nvkm_event *event, int type, int index) in nvkm_fault_ntfy_fini() 34 nvkm_fault_ntfy_init(struct nvkm_event *event, int type, int index) in nvkm_fault_ntfy_init()
|
/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | chid.h | 11 struct nvkm_event event;
|
H A D | g84.c | 162 g84_fifo_nonstall_block(struct nvkm_event *event, int type, int index) in g84_fifo_nonstall_block() 173 g84_fifo_nonstall_allow(struct nvkm_event *event, int type, int index) in g84_fifo_nonstall_allow()
|
H A D | ga100.c | 518 ga100_fifo_nonstall_block(struct nvkm_event *event, int type, int index) in ga100_fifo_nonstall_block() 527 ga100_fifo_nonstall_allow(struct nvkm_event *event, int type, int index) in ga100_fifo_nonstall_allow()
|
H A D | gf100.c | 440 gf100_fifo_nonstall_allow(struct nvkm_event *event, int type, int index) in gf100_fifo_nonstall_allow() 451 gf100_fifo_nonstall_block(struct nvkm_event *event, int type, int index) in gf100_fifo_nonstall_block()
|
/linux/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
H A D | chan.h | 18 struct nvkm_event event;
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ |
H A D | base.c | 112 nvkm_gpio_intr_fini(struct nvkm_event *event, int type, int index) in nvkm_gpio_intr_fini() 119 nvkm_gpio_intr_init(struct nvkm_event *event, int type, int index) in nvkm_gpio_intr_init()
|
/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | fault.h | 16 struct nvkm_event event;
|
H A D | gpio.h | 26 struct nvkm_event event;
|
H A D | i2c.h | 73 struct nvkm_event event;
|
/linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
H A D | base.c | 39 nvkm_disp_vblank_fini(struct nvkm_event *event, int type, int id) in nvkm_disp_vblank_fini() 48 nvkm_disp_vblank_init(struct nvkm_event *event, int type, int id) in nvkm_disp_vblank_init()
|
H A D | chan.c | 30 nvkm_disp_chan_ntfy(struct nvkm_object *object, u32 type, struct nvkm_event **pevent) in nvkm_disp_chan_ntfy()
|
H A D | gf119.c | 480 gf119_disp_chan_uevent_fini(struct nvkm_event *event, int type, int index) in gf119_disp_chan_uevent_fini() 489 gf119_disp_chan_uevent_init(struct nvkm_event *event, int types, int index) in gf119_disp_chan_uevent_init()
|
H A D | nv50.c | 520 nv50_disp_chan_uevent_fini(struct nvkm_event *event, int type, int index) in nv50_disp_chan_uevent_fini() 529 nv50_disp_chan_uevent_init(struct nvkm_event *event, int types, int index) in nv50_disp_chan_uevent_init()
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
H A D | base.c | 89 nvkm_i2c_intr_fini(struct nvkm_event *event, int type, int id) in nvkm_i2c_intr_fini() 98 nvkm_i2c_intr_init(struct nvkm_event *event, int type, int id) in nvkm_i2c_intr_init()
|