Searched refs:nvkm_notify (Results 1 – 23 of 23) sorted by relevance
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | notify.h | 6 struct nvkm_notify { struct 15 int (*func)(struct nvkm_notify *); argument 31 int (*func)(struct nvkm_notify *), bool work, argument 33 struct nvkm_notify *); 34 void nvkm_notify_fini(struct nvkm_notify *); 35 void nvkm_notify_get(struct nvkm_notify *); 36 void nvkm_notify_put(struct nvkm_notify *); 37 void nvkm_notify_send(struct nvkm_notify *, void *data, u32 size);
|
D | event.h | 4 struct nvkm_notify; 21 struct nvkm_notify *); 22 void (*send)(void *data, u32 size, struct nvkm_notify *);
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/ |
D | notify.c | 28 nvkm_notify_put_locked(struct nvkm_notify *notify) in nvkm_notify_put_locked() 35 nvkm_notify_put(struct nvkm_notify *notify) in nvkm_notify_put() 50 nvkm_notify_get_locked(struct nvkm_notify *notify) in nvkm_notify_get_locked() 57 nvkm_notify_get(struct nvkm_notify *notify) in nvkm_notify_get() 70 nvkm_notify_func(struct nvkm_notify *notify) in nvkm_notify_func() 86 struct nvkm_notify *notify = container_of(work, typeof(*notify), work); in nvkm_notify_work() 91 nvkm_notify_send(struct nvkm_notify *notify, void *data, u32 size) in nvkm_notify_send() 118 nvkm_notify_fini(struct nvkm_notify *notify) in nvkm_notify_fini() 133 int (*func)(struct nvkm_notify *), bool work, in nvkm_notify_init() argument 135 struct nvkm_notify *notify) in nvkm_notify_init()
|
D | client.c | 36 struct nvkm_notify n; 45 nvkm_client_notify(struct nvkm_notify *n) in nvkm_client_notify()
|
D | event.c | 55 struct nvkm_notify *notify; in nvkm_event_send()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
D | nv50.h | 22 int (*vblank)(struct nvkm_notify *); 28 struct nvkm_notify notify[4];
|
D | gf100.c | 98 gf100_sw_vblsem_release(struct nvkm_notify *notify) in gf100_sw_vblsem_release()
|
D | nv50.c | 121 nv50_sw_vblsem_release(struct nvkm_notify *notify) in nv50_sw_vblsem_release()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | base.c | 38 struct nvkm_notify *notify) in nvkm_disp_vblank_ctor() 68 struct nvkm_notify *notify) in nvkm_disp_hpd_ctor()
|
D | priv.h | 39 struct nvkm_notify *);
|
D | outpdp.h | 15 struct nvkm_notify irq;
|
D | conn.h | 16 struct nvkm_notify hpd;
|
D | outpdp.c | 139 nvkm_output_dp_hpd(struct nvkm_notify *notify) in nvkm_output_dp_hpd() 169 nvkm_output_dp_irq(struct nvkm_notify *notify) in nvkm_output_dp_irq()
|
D | conn.c | 33 nvkm_connector_hpd(struct nvkm_notify *notify) in nvkm_connector_hpd()
|
D | nv50.h | 104 struct nvkm_notify *);
|
D | nv50.c | 116 struct nvkm_notify *notify) in nv50_disp_chan_uevent_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | base.c | 38 struct nvkm_notify *notify) in nvkm_fifo_event_ctor() 175 struct nvkm_notify *notify) in nvkm_fifo_uevent_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | clk.h | 86 struct nvkm_notify pwrsrc_ntfy;
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
D | fifo.h | 122 struct nvkm_notify *);
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ |
D | base.c | 124 struct nvkm_notify *notify) in nvkm_gpio_intr_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
D | base.c | 346 struct nvkm_notify *notify) in nvkm_i2c_intr_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
D | base.c | 541 struct nvkm_notify *notify)
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
D | base.c | 461 nvkm_clk_pwrsrc(struct nvkm_notify *notify) in nvkm_clk_pwrsrc()
|