/linux/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
A D | gr.h | 13 int nvkm_gr_ctxsw_pause(struct nvkm_device *); 14 int nvkm_gr_ctxsw_resume(struct nvkm_device *); 15 u32 nvkm_gr_ctxsw_inst(struct nvkm_device *); 17 int nv04_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **); 18 int nv10_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **); 19 int nv15_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **); 20 int nv17_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **); 21 int nv20_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **); 22 int nv25_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **); 23 int nv2a_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **); [all …]
|
A D | disp.h | 26 int nv04_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **); 27 int nv50_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **); 28 int g84_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **); 29 int gt200_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **); 30 int g94_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **); 31 int mcp77_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **); 32 int gt215_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **); 33 int mcp89_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **); 34 int gf119_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **); 35 int gk104_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **); [all …]
|
A D | fifo.h | 62 int nv04_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **); 63 int nv10_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **); 64 int nv17_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **); 65 int nv40_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **); 66 int nv50_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **); 67 int g84_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **); 68 int gf100_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **); 69 int gk104_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **); 70 int gk110_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **); 71 int gk208_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **); [all …]
|
A D | ce.h | 6 int gt215_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **); 7 int gf100_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **); 8 int gk104_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **); 9 int gm107_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **); 10 int gm200_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **); 11 int gp100_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **); 12 int gp102_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **); 13 int gv100_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **); 14 int tu102_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
|
A D | pm.h | 20 int nv40_pm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pm **); 21 int nv50_pm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pm **); 22 int g84_pm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pm **); 23 int gt200_pm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pm **); 24 int gt215_pm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pm **); 25 int gf100_pm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pm **); 26 int gf108_pm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pm **); 27 int gf117_pm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pm **); 28 int gk104_pm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pm **);
|
/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
A D | mc.h | 11 void nvkm_mc_enable(struct nvkm_device *, enum nvkm_subdev_type, int); 12 void nvkm_mc_disable(struct nvkm_device *, enum nvkm_subdev_type, int); 13 bool nvkm_mc_enabled(struct nvkm_device *, enum nvkm_subdev_type, int); 14 void nvkm_mc_reset(struct nvkm_device *, enum nvkm_subdev_type, int); 15 void nvkm_mc_intr(struct nvkm_device *, bool *handled); 16 void nvkm_mc_intr_unarm(struct nvkm_device *); 17 void nvkm_mc_intr_rearm(struct nvkm_device *); 18 void nvkm_mc_intr_mask(struct nvkm_device *, enum nvkm_subdev_type, int, bool enable); 19 void nvkm_mc_unk260(struct nvkm_device *, u32 data); 21 int nv04_mc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mc **); [all …]
|
A D | fb.h | 61 int nv04_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **); 62 int nv10_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **); 63 int nv1a_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **); 64 int nv20_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **); 65 int nv25_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **); 66 int nv30_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **); 67 int nv35_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **); 152 nvkm_ram_get(struct nvkm_device *, u8 heap, u8 type, u8 page, u64 size, 157 u32 (*probe_fbp)(const struct nvkm_ram_func *, struct nvkm_device *, 160 struct nvkm_device *, int fbp, int *pltcs); [all …]
|
A D | devinit.h | 19 int nv04_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **); 20 int nv05_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **); 21 int nv10_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **); 22 int nv1a_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **); 23 int nv20_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **); 24 int nv50_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **); 25 int g84_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **); 26 int g98_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **); 27 int gt215_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **); 28 int mcp89_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **); [all …]
|
A D | bar.h | 18 struct nvkm_vmm *nvkm_bar_bar1_vmm(struct nvkm_device *); 19 void nvkm_bar_bar1_reset(struct nvkm_device *); 20 void nvkm_bar_bar2_init(struct nvkm_device *); 21 void nvkm_bar_bar2_fini(struct nvkm_device *); 22 void nvkm_bar_bar2_reset(struct nvkm_device *); 23 struct nvkm_vmm *nvkm_bar_bar2_vmm(struct nvkm_device *); 26 int nv50_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **); 27 int g84_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **); 28 int gf100_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **); 29 int gk20a_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **); [all …]
|
A D | vga.h | 7 u8 nvkm_rdport(struct nvkm_device *, int head, u16 port); 8 void nvkm_wrport(struct nvkm_device *, int head, u16 port, u8 value); 11 u8 nvkm_rdvgas(struct nvkm_device *, int head, u8 index); 12 void nvkm_wrvgas(struct nvkm_device *, int head, u8 index, u8 value); 15 u8 nvkm_rdvgag(struct nvkm_device *, int head, u8 index); 16 void nvkm_wrvgag(struct nvkm_device *, int head, u8 index, u8 value); 19 u8 nvkm_rdvgac(struct nvkm_device *, int head, u8 index); 20 void nvkm_wrvgac(struct nvkm_device *, int head, u8 index, u8 value); 26 bool nvkm_lockvgac(struct nvkm_device *, bool lock); 27 u8 nvkm_rdvgaowner(struct nvkm_device *); [all …]
|
A D | mmu.h | 51 int nvkm_vmm_new(struct nvkm_device *, u64 addr, u64 size, void *argv, u32 argc, 124 int nv04_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **); 125 int nv41_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **); 126 int nv44_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **); 127 int nv50_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **); 128 int g84_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **); 129 int mcp77_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **); 130 int gf100_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **); 131 int gk104_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **); 132 int gk20a_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **); [all …]
|
A D | pmu.h | 41 bool nvkm_pmu_fan_controlled(struct nvkm_device *); 43 int gt215_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **); 44 int gf100_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **); 45 int gf119_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **); 46 int gk104_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **); 47 int gk110_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **); 48 int gk208_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **); 49 int gk20a_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **); 50 int gm107_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **); 51 int gm200_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **); [all …]
|
A D | pci.h | 42 int nv04_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **); 43 int nv40_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **); 44 int nv46_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **); 45 int nv4c_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **); 46 int g84_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **); 47 int g92_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **); 48 int g94_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **); 49 int gf100_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **); 50 int gf106_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **); 51 int gk104_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **); [all …]
|
A D | ltc.h | 28 void nvkm_ltc_tags_clear(struct nvkm_device *, u32 first, u32 count); 37 int gf100_ltc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_ltc **); 38 int gk104_ltc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_ltc **); 39 int gm107_ltc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_ltc **); 40 int gm200_ltc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_ltc **); 41 int gp100_ltc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_ltc **); 42 int gp102_ltc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_ltc **); 43 int gp10b_ltc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_ltc **);
|
A D | clk.h | 128 int nv04_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **); 129 int nv40_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **); 130 int nv50_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **); 131 int g84_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **); 132 int mcp77_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **); 133 int gt215_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **); 134 int gf100_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **); 135 int gk104_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **); 136 int gk20a_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **); 137 int gm20b_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **);
|
A D | therm.h | 110 int nv40_therm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_therm **); 111 int nv50_therm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_therm **); 112 int g84_therm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_therm **); 113 int gt215_therm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_therm **); 114 int gf119_therm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_therm **); 115 int gk104_therm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_therm **); 116 int gm107_therm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_therm **); 117 int gm200_therm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_therm **); 118 int gp100_therm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_therm **);
|
A D | top.h | 24 u32 nvkm_top_addr(struct nvkm_device *, enum nvkm_subdev_type, int); 25 u32 nvkm_top_reset(struct nvkm_device *, enum nvkm_subdev_type, int); 26 u32 nvkm_top_intr_mask(struct nvkm_device *, enum nvkm_subdev_type, int); 27 int nvkm_top_fault_id(struct nvkm_device *, enum nvkm_subdev_type, int); 28 struct nvkm_subdev *nvkm_top_fault(struct nvkm_device *, int fault); 30 int gk104_top_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_top **); 31 int ga100_top_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_top **);
|
A D | privring.h | 6 int gf100_privring_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_subdev **… 7 int gf117_privring_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_subdev **… 8 int gk104_privring_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_subdev **… 9 int gk20a_privring_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_subdev **… 10 int gm200_privring_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_subdev **… 11 int gp10b_privring_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_subdev **…
|
A D | acr.h | 59 bool nvkm_acr_managed_falcon(struct nvkm_device *, enum nvkm_acr_lsf_id); 60 int nvkm_acr_bootstrap_falcons(struct nvkm_device *, unsigned long mask); 62 int gm200_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **); 63 int gm20b_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **); 64 int gp102_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **); 65 int gp108_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **); 66 int gp10b_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **); 67 int tu102_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **);
|
/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
A D | nv04.c | 760 bool (*func)(struct nvkm_device *, u32, u32); in nv03_gr_mthd_gdi() 776 bool (*func)(struct nvkm_device *, u32, u32); in nv04_gr_mthd_gdi() 793 bool (*func)(struct nvkm_device *, u32, u32); in nv01_gr_mthd_blit() 812 bool (*func)(struct nvkm_device *, u32, u32); in nv04_gr_mthd_blit() 831 bool (*func)(struct nvkm_device *, u32, u32); in nv04_gr_mthd_iifc() 850 bool (*func)(struct nvkm_device *, u32, u32); in nv01_gr_mthd_ifc() 868 bool (*func)(struct nvkm_device *, u32, u32); in nv04_gr_mthd_ifc() 887 bool (*func)(struct nvkm_device *, u32, u32); in nv03_gr_mthd_sifc() 904 bool (*func)(struct nvkm_device *, u32, u32); in nv04_gr_mthd_sifc() 1214 struct nvkm_device *device = subdev->device; in nv04_gr_idle() [all …]
|
/linux/drivers/gpu/drm/nouveau/include/nvkm/core/ |
A D | device.h | 15 struct nvkm_device { struct 72 struct nvkm_device_pci *(*pci)(struct nvkm_device *); 73 struct nvkm_device_tegra *(*tegra)(struct nvkm_device *); 74 void *(*dtor)(struct nvkm_device *); 75 int (*preinit)(struct nvkm_device *); 76 int (*init)(struct nvkm_device *); 77 void (*fini)(struct nvkm_device *, bool suspend); 78 resource_size_t (*resource_addr)(struct nvkm_device *, unsigned bar); 101 struct nvkm_device *nvkm_device_find(u64 name); 118 void nvkm_device_del(struct nvkm_device **); [all …]
|
/linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
A D | vga.c | 27 nvkm_rdport(struct nvkm_device *device, int head, u16 port) in nvkm_rdport() 49 nvkm_wrport(struct nvkm_device *device, int head, u16 port, u8 data) in nvkm_wrport() 69 nvkm_rdvgas(struct nvkm_device *device, int head, u8 index) in nvkm_rdvgas() 76 nvkm_wrvgas(struct nvkm_device *device, int head, u8 index, u8 value) in nvkm_wrvgas() 83 nvkm_rdvgag(struct nvkm_device *device, int head, u8 index) in nvkm_rdvgag() 90 nvkm_wrvgag(struct nvkm_device *device, int head, u8 index, u8 value) in nvkm_wrvgag() 97 nvkm_rdvgac(struct nvkm_device *device, int head, u8 index) in nvkm_rdvgac() 104 nvkm_wrvgac(struct nvkm_device *device, int head, u8 index, u8 value) in nvkm_wrvgac() 128 nvkm_lockvgac(struct nvkm_device *device, bool lock) in nvkm_lockvgac() 162 nvkm_rdvgaowner(struct nvkm_device *device) in nvkm_rdvgaowner() [all …]
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mc/ |
A D | base.c | 30 nvkm_mc_unk260(struct nvkm_device *device, u32 data) in nvkm_mc_unk260() 38 nvkm_mc_intr_mask(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, bool en) in nvkm_mc_intr_mask() 53 nvkm_mc_intr_unarm(struct nvkm_device *device) in nvkm_mc_intr_unarm() 61 nvkm_mc_intr_rearm(struct nvkm_device *device) in nvkm_mc_intr_rearm() 78 nvkm_mc_intr(struct nvkm_device *device, bool *handled) in nvkm_mc_intr() 142 nvkm_mc_reset(struct nvkm_device *device, enum nvkm_subdev_type type, int inst) in nvkm_mc_reset() 153 nvkm_mc_disable(struct nvkm_device *device, enum nvkm_subdev_type type, int inst) in nvkm_mc_disable() 161 nvkm_mc_enable(struct nvkm_device *device, enum nvkm_subdev_type type, int inst) in nvkm_mc_enable() 171 nvkm_mc_enabled(struct nvkm_device *device, enum nvkm_subdev_type type, int inst) in nvkm_mc_enabled() 211 nvkm_mc_ctor(const struct nvkm_mc_func *func, struct nvkm_device *device, in nvkm_mc_ctor() [all …]
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ |
A D | gf100.c | 33 struct nvkm_device *device = ltc->subdev.device; in gf100_ltc_cbc_clear() 42 struct nvkm_device *device = ltc->subdev.device; in gf100_ltc_cbc_wait() 58 struct nvkm_device *device = ltc->subdev.device; in gf100_ltc_zbc_clear_color() 69 struct nvkm_device *device = ltc->subdev.device; in gf100_ltc_zbc_clear_depth() 96 struct nvkm_device *device = subdev->device; in gf100_ltc_lts_intr() 113 struct nvkm_device *device = ltc->subdev.device; in gf100_ltc_intr() 128 struct nvkm_device *device = ltc->subdev.device; in gf100_ltc_invalidate() 141 struct nvkm_device *device = ltc->subdev.device; in gf100_ltc_flush() 156 struct nvkm_device *device = ltc->subdev.device; in gf100_ltc_oneinit_tag_ram() 210 struct nvkm_device *device = ltc->subdev.device; in gf100_ltc_oneinit() [all …]
|
A D | gm107.c | 32 struct nvkm_device *device = ltc->subdev.device; in gm107_ltc_cbc_clear() 41 struct nvkm_device *device = ltc->subdev.device; in gm107_ltc_cbc_wait() 55 struct nvkm_device *device = ltc->subdev.device; in gm107_ltc_zbc_clear_color() 66 struct nvkm_device *device = ltc->subdev.device; in gm107_ltc_zbc_clear_depth() 75 struct nvkm_device *device = subdev->device; in gm107_ltc_intr_lts() 92 struct nvkm_device *device = ltc->subdev.device; in gm107_ltc_intr() 107 struct nvkm_device *device = ltc->subdev.device; in gm107_ltc_oneinit() 125 struct nvkm_device *device = ltc->subdev.device; in gm107_ltc_init() 148 gm107_ltc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, in gm107_ltc_new()
|