/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | subdev.h | 6 struct nvkm_subdev { struct 17 void *(*dtor)(struct nvkm_subdev *); argument 18 int (*preinit)(struct nvkm_subdev *); 19 int (*oneinit)(struct nvkm_subdev *); 20 int (*info)(struct nvkm_subdev *, u64 mthd, u64 *data); 21 int (*init)(struct nvkm_subdev *); 22 int (*fini)(struct nvkm_subdev *, bool suspend); 23 void (*intr)(struct nvkm_subdev *); 28 int index, struct nvkm_subdev *); 29 void nvkm_subdev_del(struct nvkm_subdev **); [all …]
|
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | ibus.h | 6 int gf100_ibus_new(struct nvkm_device *, int, struct nvkm_subdev **); 7 int gf117_ibus_new(struct nvkm_device *, int, struct nvkm_subdev **); 8 int gk104_ibus_new(struct nvkm_device *, int, struct nvkm_subdev **); 9 int gk20a_ibus_new(struct nvkm_device *, int, struct nvkm_subdev **); 10 int gm200_ibus_new(struct nvkm_device *, int, struct nvkm_subdev **); 11 int gp10b_ibus_new(struct nvkm_device *, int, struct nvkm_subdev **);
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/ibus/ |
D | gk20a.c | 26 gk20a_ibus_init_ibus_ring(struct nvkm_subdev *ibus) in gk20a_ibus_init_ibus_ring() 49 gk20a_ibus_intr(struct nvkm_subdev *ibus) in gk20a_ibus_intr() 68 gk20a_ibus_init(struct nvkm_subdev *ibus) in gk20a_ibus_init() 82 struct nvkm_subdev **pibus) in gk20a_ibus_new() 84 struct nvkm_subdev *ibus; in gk20a_ibus_new()
|
D | gf100.c | 27 gf100_ibus_intr_hub(struct nvkm_subdev *ibus, int i) in gf100_ibus_intr_hub() 38 gf100_ibus_intr_rop(struct nvkm_subdev *ibus, int i) in gf100_ibus_intr_rop() 49 gf100_ibus_intr_gpc(struct nvkm_subdev *ibus, int i) in gf100_ibus_intr_gpc() 60 gf100_ibus_intr(struct nvkm_subdev *ibus) in gf100_ibus_intr() 96 gf100_ibus_init(struct nvkm_subdev *ibus) in gf100_ibus_init() 115 struct nvkm_subdev **pibus) in gf100_ibus_new() 117 struct nvkm_subdev *ibus; in gf100_ibus_new()
|
D | gk104.c | 27 gk104_ibus_intr_hub(struct nvkm_subdev *ibus, int i) in gk104_ibus_intr_hub() 38 gk104_ibus_intr_rop(struct nvkm_subdev *ibus, int i) in gk104_ibus_intr_rop() 49 gk104_ibus_intr_gpc(struct nvkm_subdev *ibus, int i) in gk104_ibus_intr_gpc() 60 gk104_ibus_intr(struct nvkm_subdev *ibus) in gk104_ibus_intr() 96 gk104_ibus_init(struct nvkm_subdev *ibus) in gk104_ibus_init() 118 struct nvkm_subdev **pibus) in gk104_ibus_new() 120 struct nvkm_subdev *ibus; in gk104_ibus_new()
|
D | gf117.c | 27 gf117_ibus_init(struct nvkm_subdev *ibus) in gf117_ibus_init() 44 struct nvkm_subdev **pibus) in gf117_ibus_new() 46 struct nvkm_subdev *ibus; in gf117_ibus_new()
|
D | gp10b.c | 27 gp10b_ibus_init(struct nvkm_subdev *ibus) in gp10b_ibus_init() 52 struct nvkm_subdev **pibus) in gp10b_ibus_new() 54 struct nvkm_subdev *ibus; in gp10b_ibus_new()
|
D | priv.h | 7 void gf100_ibus_intr(struct nvkm_subdev *); 8 void gk104_ibus_intr(struct nvkm_subdev *);
|
D | gm200.c | 33 struct nvkm_subdev **pibus) in gm200_ibus_new() 35 struct nvkm_subdev *ibus; in gm200_ibus_new()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/core/ |
D | subdev.c | 92 nvkm_subdev_intr(struct nvkm_subdev *subdev) in nvkm_subdev_intr() 99 nvkm_subdev_info(struct nvkm_subdev *subdev, u64 mthd, u64 *data) in nvkm_subdev_info() 107 nvkm_subdev_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_subdev_fini() 133 nvkm_subdev_preinit(struct nvkm_subdev *subdev) in nvkm_subdev_preinit() 154 nvkm_subdev_init(struct nvkm_subdev *subdev) in nvkm_subdev_init() 191 nvkm_subdev_del(struct nvkm_subdev **psubdev) in nvkm_subdev_del() 193 struct nvkm_subdev *subdev = *psubdev; in nvkm_subdev_del() 211 struct nvkm_subdev *subdev) in nvkm_subdev_ctor()
|
D | engine.c | 78 nvkm_engine_intr(struct nvkm_subdev *subdev) in nvkm_engine_intr() 86 nvkm_engine_info(struct nvkm_subdev *subdev, u64 mthd, u64 *data) in nvkm_engine_info() 101 nvkm_engine_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_engine_fini() 110 nvkm_engine_init(struct nvkm_subdev *subdev) in nvkm_engine_init() 145 nvkm_engine_preinit(struct nvkm_subdev *subdev) in nvkm_engine_preinit() 154 nvkm_engine_dtor(struct nvkm_subdev *subdev) in nvkm_engine_dtor()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/ |
D | base.c | 53 nvkm_pmu_intr(struct nvkm_subdev *subdev) in nvkm_pmu_intr() 62 nvkm_pmu_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_pmu_fini() 102 nvkm_pmu_preinit(struct nvkm_subdev *subdev) in nvkm_pmu_preinit() 109 nvkm_pmu_init(struct nvkm_subdev *subdev) in nvkm_pmu_init() 119 nvkm_pmu_oneinit(struct nvkm_subdev *subdev) in nvkm_pmu_oneinit() 126 nvkm_pmu_dtor(struct nvkm_subdev *subdev) in nvkm_pmu_dtor()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
D | pll.h | 5 struct nvkm_subdev; 8 int nv04_pll_calc(struct nvkm_subdev *, struct nvbios_pll *, u32 freq, 10 int gt215_pll_calc(struct nvkm_subdev *, struct nvbios_pll *, u32 freq,
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/fault/ |
D | base.c | 65 nvkm_fault_intr(struct nvkm_subdev *subdev) in nvkm_fault_intr() 72 nvkm_fault_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_fault_fini() 81 nvkm_fault_init(struct nvkm_subdev *subdev) in nvkm_fault_init() 92 struct nvkm_subdev *subdev = &fault->subdev; in nvkm_fault_oneinit_buffer() 122 nvkm_fault_oneinit(struct nvkm_subdev *subdev) in nvkm_fault_oneinit() 147 nvkm_fault_dtor(struct nvkm_subdev *subdev) in nvkm_fault_dtor()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
D | falcon.h | 20 const struct nvkm_subdev *owner; 26 const struct nvkm_subdev *user; 58 int nvkm_falcon_v1_new(struct nvkm_subdev *owner, const char *name, u32 addr, 62 int nvkm_falcon_get(struct nvkm_falcon *, const struct nvkm_subdev *); 63 void nvkm_falcon_put(struct nvkm_falcon *, const struct nvkm_subdev *);
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/bus/ |
D | base.c | 27 nvkm_bus_intr(struct nvkm_subdev *subdev) in nvkm_bus_intr() 34 nvkm_bus_init(struct nvkm_subdev *subdev) in nvkm_bus_init() 42 nvkm_bus_dtor(struct nvkm_subdev *subdev) in nvkm_bus_dtor()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ |
D | base.c | 69 nvkm_devinit_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_devinit_fini() 79 nvkm_devinit_preinit(struct nvkm_subdev *subdev) in nvkm_devinit_preinit() 98 nvkm_devinit_init(struct nvkm_subdev *subdev) in nvkm_devinit_init() 107 nvkm_devinit_dtor(struct nvkm_subdev *subdev) in nvkm_devinit_dtor()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
D | base.c | 73 nvkm_bar_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_bar_fini() 82 nvkm_bar_init(struct nvkm_subdev *subdev) in nvkm_bar_init() 93 nvkm_bar_oneinit(struct nvkm_subdev *subdev) in nvkm_bar_oneinit() 100 nvkm_bar_dtor(struct nvkm_subdev *subdev) in nvkm_bar_dtor()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/pci/ |
D | base.c | 87 nvkm_pci_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_pci_fini() 98 nvkm_pci_preinit(struct nvkm_subdev *subdev) in nvkm_pci_preinit() 107 nvkm_pci_oneinit(struct nvkm_subdev *subdev) in nvkm_pci_oneinit() 128 nvkm_pci_init(struct nvkm_subdev *subdev) in nvkm_pci_init() 154 nvkm_pci_dtor(struct nvkm_subdev *subdev) in nvkm_pci_dtor()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/timer/ |
D | base.c | 109 nvkm_timer_intr(struct nvkm_subdev *subdev) in nvkm_timer_intr() 116 nvkm_timer_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_timer_fini() 124 nvkm_timer_init(struct nvkm_subdev *subdev) in nvkm_timer_init() 135 nvkm_timer_dtor(struct nvkm_subdev *subdev) in nvkm_timer_dtor()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/falcon/ |
D | msgqueue.c | 76 const struct nvkm_subdev *subdev = priv->falcon->owner; in msg_queue_pop() 108 const struct nvkm_subdev *subdev = priv->falcon->owner; in msg_queue_read() 198 const struct nvkm_subdev *subdev = priv->falcon->owner; in cmd_queue_rewind() 218 const struct nvkm_subdev *subdev = priv->falcon->owner; in cmd_queue_open() 253 const struct nvkm_subdev *subdev = priv->falcon->owner; in cmd_write() 280 const struct nvkm_subdev *subdev = priv->falcon->owner; in msgqueue_seq_acquire() 359 const struct nvkm_subdev *subdev = priv->falcon->owner; in msgqueue_msg_handle() 386 const struct nvkm_subdev *subdev = falcon->owner; in msgqueue_handle_init_msg() 497 const struct nvkm_subdev *subdev = falcon->owner; in nvkm_msgqueue_new() 539 const struct nvkm_subdev *subdev = queue->falcon->owner; in nvkm_msgqueue_recv()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | gv100.c | 44 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in gv100_disp_super() 99 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in gv100_disp_exception() 127 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in gv100_disp_intr_ctrl_disp() 169 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in gv100_disp_intr_exc_other() 198 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in gv100_disp_intr_exc_winim() 218 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in gv100_disp_intr_exc_win() 238 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in gv100_disp_intr_head_timing() 263 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in gv100_disp_intr()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ |
D | base.c | 81 nvkm_ltc_intr(struct nvkm_subdev *subdev) in nvkm_ltc_intr() 88 nvkm_ltc_oneinit(struct nvkm_subdev *subdev) in nvkm_ltc_oneinit() 95 nvkm_ltc_init(struct nvkm_subdev *subdev) in nvkm_ltc_init() 112 nvkm_ltc_dtor(struct nvkm_subdev *subdev) in nvkm_ltc_dtor()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
D | base.c | 63 struct nvkm_subdev *subdev = &bios->subdev; in nvkm_fb_bios_memtype() 86 nvkm_fb_intr(struct nvkm_subdev *subdev) in nvkm_fb_intr() 94 nvkm_fb_oneinit(struct nvkm_subdev *subdev) in nvkm_fb_oneinit() 126 nvkm_fb_init(struct nvkm_subdev *subdev) in nvkm_fb_init() 158 nvkm_fb_dtor(struct nvkm_subdev *subdev) in nvkm_fb_dtor()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/therm/ |
D | nv40.c | 108 struct nvkm_subdev *subdev = &therm->subdev; in nv40_fan_pwm_ctrl() 123 struct nvkm_subdev *subdev = &therm->subdev; in nv40_fan_pwm_get() 151 struct nvkm_subdev *subdev = &therm->subdev; in nv40_fan_pwm_set() 170 struct nvkm_subdev *subdev = &therm->subdev; in nv40_therm_intr()
|