/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | subdev.h | 9 struct nvkm_subdev { struct 17 void (*intr)(struct nvkm_subdev *); argument 20 static inline struct nvkm_subdev * 31 nv_subidx(struct nvkm_subdev *subdev) in nv_subidx() 36 struct nvkm_subdev *nvkm_subdev(void *obj, int idx); 46 void nvkm_subdev_destroy(struct nvkm_subdev *); 47 int nvkm_subdev_init(struct nvkm_subdev *); 48 int nvkm_subdev_fini(struct nvkm_subdev *, bool suspend); 64 struct nvkm_subdev *subdev = nv_subdev(obj); in nv_rd08() 73 struct nvkm_subdev *subdev = nv_subdev(obj); in nv_rd16() [all …]
|
D | engine.h | 9 struct nvkm_subdev subdev;
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/ |
D | subdev.c | 28 struct nvkm_subdev * 29 nvkm_subdev(void *obj, int idx) in nvkm_subdev() function 48 nvkm_subdev_init(struct nvkm_subdev *subdev) in nvkm_subdev_init() 65 nvkm_subdev_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_subdev_fini() 82 nvkm_subdev_destroy(struct nvkm_subdev *subdev) in nvkm_subdev_destroy() 101 struct nvkm_subdev *subdev; in nvkm_subdev_create_()
|
D | engctx.c | 128 struct nvkm_subdev *subdev = nv_subdev(object->engine); in nvkm_engctx_init() 130 struct nvkm_subdev *pardev; in nvkm_engctx_init() 159 struct nvkm_subdev *subdev = nv_subdev(object->engine); in nvkm_engctx_fini() 161 struct nvkm_subdev *pardev; in nvkm_engctx_fini()
|
D | engine.c | 31 obj = nvkm_subdev(obj, idx); in nvkm_engine()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
D | pll.h | 4 struct nvkm_subdev; 7 int nv04_pll_calc(struct nvkm_subdev *, struct nvbios_pll *, u32 freq, 9 int gt215_pll_calc(struct nvkm_subdev *, struct nvbios_pll *, u32 freq,
|
D | pllnv04.c | 29 getMNP_single(struct nvkm_subdev *subdev, struct nvbios_pll *info, int clk, in getMNP_single() 128 getMNP_double(struct nvkm_subdev *subdev, struct nvbios_pll *info, int clk, in getMNP_double() 227 nv04_pll_calc(struct nvkm_subdev *subdev, struct nvbios_pll *info, u32 freq, in nv04_pll_calc()
|
D | pllgt215.c | 30 gt215_pll_calc(struct nvkm_subdev *subdev, struct nvbios_pll *info, in gt215_pll_calc()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bus/ |
D | nv31.c | 28 nv31_bus_intr(struct nvkm_subdev *subdev) in nv31_bus_intr() 35 subdev = nvkm_subdev(pbus, NVDEV_SUBDEV_GPIO); in nv31_bus_intr() 53 subdev = nvkm_subdev(pbus, NVDEV_SUBDEV_THERM); in nv31_bus_intr()
|
D | nv04.h | 13 void nv50_bus_intr(struct nvkm_subdev *); 17 void (*intr)(struct nvkm_subdev *);
|
D | nv04.c | 28 nv04_bus_intr(struct nvkm_subdev *subdev) in nv04_bus_intr() 40 subdev = nvkm_subdev(subdev, NVDEV_SUBDEV_GPIO); in nv04_bus_intr()
|
D | nv50.c | 46 nv50_bus_intr(struct nvkm_subdev *subdev) in nv50_bus_intr() 64 subdev = nvkm_subdev(pbus, NVDEV_SUBDEV_THERM); in nv50_bus_intr()
|
D | hwsq.h | 6 struct nvkm_subdev *subdev; 60 hwsq_init(struct hwsq *ram, struct nvkm_subdev *subdev) in hwsq_init()
|
D | gf100.c | 28 gf100_bus_intr(struct nvkm_subdev *subdev) in gf100_bus_intr()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/ |
D | init.h | 4 struct nvkm_subdev *subdev; 19 int nvbios_init(struct nvkm_subdev *, bool execute);
|
D | ramcfg.h | 140 u8 nvbios_ramcfg_index(struct nvkm_subdev *);
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | mc.h | 6 struct nvkm_subdev base; 15 return (void *)nvkm_subdev(obj, NVDEV_SUBDEV_MC); in nvkm_mc()
|
D | fuse.h | 7 struct nvkm_subdev base; 13 return (void *)nvkm_subdev(obj, NVDEV_SUBDEV_FUSE); in nvkm_fuse()
|
D | ltc.h | 9 struct nvkm_subdev base; 25 return (void *)nvkm_subdev(obj, NVDEV_SUBDEV_LTC); in nvkm_ltc()
|
D | bar.h | 8 struct nvkm_subdev base; 27 return (void *)nvkm_subdev(obj, NVDEV_SUBDEV_BAR); in nvkm_bar()
|
D | bios.h | 6 struct nvkm_subdev base; 25 return (void *)nvkm_subdev(obj, NVDEV_SUBDEV_VBIOS); in nvkm_bios()
|
D | ibus.h | 6 struct nvkm_subdev base; 12 return (void *)nvkm_subdev(obj, NVDEV_SUBDEV_IBUS); in nvkm_ibus()
|
D | devinit.h | 6 struct nvkm_subdev base; 16 return (void *)nvkm_subdev(obj, NVDEV_SUBDEV_DEVINIT); in nvkm_devinit()
|
D | mxm.h | 8 struct nvkm_subdev base; 16 return (void *)nvkm_subdev(obj, NVDEV_SUBDEV_MXM); in nvkm_mxm()
|
D | instmem.h | 24 struct nvkm_subdev base; 42 return (void *)nvkm_subdev(obj, NVDEV_SUBDEV_INSTMEM); in nvkm_instmem()
|
D | gpio.h | 22 struct nvkm_subdev base; 36 return (void *)nvkm_subdev(obj, NVDEV_SUBDEV_GPIO); in nvkm_gpio()
|
D | bus.h | 11 struct nvkm_subdev base; 19 return (void *)nvkm_subdev(obj, NVDEV_SUBDEV_BUS); in nvkm_bus()
|
D | pmu.h | 6 struct nvkm_subdev base; 31 return (void *)nvkm_subdev(obj, NVDEV_SUBDEV_PMU); in nvkm_pmu()
|
D | volt.h | 11 struct nvkm_subdev base; 30 return (void *)nvkm_subdev(obj, NVDEV_SUBDEV_VOLT); in nvkm_volt()
|
D | therm.h | 27 struct nvkm_subdev base; 47 return (void *)nvkm_subdev(obj, NVDEV_SUBDEV_THERM); in nvkm_therm()
|
D | timer.h | 34 struct nvkm_subdev base; 43 return (void *)nvkm_subdev(obj, NVDEV_SUBDEV_TIMER); in nvkm_timer()
|
D | fb.h | 49 struct nvkm_subdev base; 78 return (void *)nvkm_subdev(obj, NVDEV_SUBDEV_FB); in nvkm_fb()
|
D | clk.h | 74 struct nvkm_subdev base; 113 return (void *)nvkm_subdev(obj, NVDEV_SUBDEV_CLK); in nvkm_clk()
|
D | mmu.h | 41 struct nvkm_subdev base; 66 return (void *)nvkm_subdev(obj, NVDEV_SUBDEV_MMU); in nvkm_mmu()
|
D | i2c.h | 62 struct nvkm_subdev base; 84 return (void *)nvkm_subdev(obj, NVDEV_SUBDEV_I2C); in nvkm_i2c()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
D | ramcfg.c | 30 nvbios_ramcfg_strap(struct nvkm_subdev *subdev) in nvbios_ramcfg_strap() 51 nvbios_ramcfg_index(struct nvkm_subdev *subdev) in nvbios_ramcfg_index()
|
D | init.c | 228 struct nvkm_subdev *subdev = init->subdev; in init_rdvgai() 2208 nvbios_init(struct nvkm_subdev *subdev, bool execute) in nvbios_init()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
D | mpeg.h | 52 void nv31_mpeg_intr(struct nvkm_subdev *); 60 void nv50_mpeg_intr(struct nvkm_subdev *);
|
D | ce.h | 5 void gt215_ce_intr(struct nvkm_subdev *);
|
D | xtensa.h | 24 void _nvkm_xtensa_intr(struct nvkm_subdev *);
|
D | sw.h | 49 void nv04_sw_intr(struct nvkm_subdev *);
|
D | falcon.h | 74 void nvkm_falcon_intr(struct nvkm_subdev *subdev);
|
D | fifo.h | 125 void nv04_fifo_intr(struct nvkm_subdev *);
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ |
D | priv.h | 54 void (*intr)(struct nvkm_subdev *); 64 void gf100_ltc_intr(struct nvkm_subdev *);
|
D | gm107.c | 77 gm107_ltc_intr(struct nvkm_subdev *subdev) in gm107_ltc_intr()
|
D | gf100.c | 100 gf100_ltc_intr(struct nvkm_subdev *subdev) in gf100_ltc_intr()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mc/ |
D | base.c | 52 struct nvkm_subdev *unit; in nvkm_mc_intr() 65 unit = nvkm_subdev(pmc, map->unit); in nvkm_mc_intr()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/ |
D | nv44.c | 94 nv44_mpeg_intr(struct nvkm_subdev *subdev) in nv44_mpeg_intr() 141 nv44_mpeg_me_intr(struct nvkm_subdev *subdev) in nv44_mpeg_me_intr()
|
D | nv50.c | 123 nv50_mpeg_intr(struct nvkm_subdev *subdev) in nv50_mpeg_intr() 150 nv50_vpe_intr(struct nvkm_subdev *subdev) in nv50_vpe_intr()
|
D | nv40.c | 90 nv40_mpeg_intr(struct nvkm_subdev *subdev) in nv40_mpeg_intr()
|
D | nv31.c | 194 nv31_mpeg_intr(struct nvkm_subdev *subdev) in nv31_mpeg_intr()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
D | nv20.h | 20 void nv20_gr_intr(struct nvkm_subdev *);
|
D | nv20.c | 189 nv20_gr_intr(struct nvkm_subdev *subdev) in nv20_gr_intr()
|
D | nv40.c | 284 nv40_gr_intr(struct nvkm_subdev *subdev) in nv40_gr_intr()
|
D | nv50.c | 784 nv50_gr_intr(struct nvkm_subdev *subdev) in nv50_gr_intr()
|
D | nv04.c | 1250 nv04_gr_intr(struct nvkm_subdev *subdev) in nv04_gr_intr()
|
D | nv10.c | 1152 nv10_gr_intr(struct nvkm_subdev *subdev) in nv10_gr_intr()
|
D | gf100.c | 1106 gf100_gr_intr(struct nvkm_subdev *subdev) in gf100_gr_intr()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
D | nv04.c | 53 struct nvkm_subdev *subdev = (void *)priv; in nv04_instobj_dtor() 70 struct nvkm_subdev *subdev = (void *)priv; in nv04_instobj_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | nv50.h | 183 void nv50_disp_intr(struct nvkm_subdev *); 207 void gf110_disp_intr(struct nvkm_subdev *);
|
D | nv04.c | 150 nv04_disp_intr(struct nvkm_subdev *subdev) in nv04_disp_intr()
|
D | gf110.c | 1200 gf110_disp_intr(struct nvkm_subdev *subdev) in gf110_disp_intr()
|
D | nv50.c | 1925 nv50_disp_intr(struct nvkm_subdev *subdev) in nv50_disp_intr()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ |
D | priv.h | 11 int (*post)(struct nvkm_subdev *, bool);
|
D | gm204.c | 105 gm204_devinit_post(struct nvkm_subdev *subdev, bool post) in gm204_devinit_post()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/ibus/ |
D | gk20a.c | 44 gk20a_ibus_intr(struct nvkm_subdev *subdev) in gk20a_ibus_intr()
|
D | gf100.c | 61 gf100_ibus_intr(struct nvkm_subdev *subdev) in gf100_ibus_intr()
|
D | gk104.c | 61 gk104_ibus_intr(struct nvkm_subdev *subdev) in gk104_ibus_intr()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/ |
D | base.c | 40 struct nvkm_subdev *subdev = nv_subdev(pmu); in nvkm_pmu_send() 138 nvkm_pmu_intr(struct nvkm_subdev *subdev) in nvkm_pmu_intr()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/therm/ |
D | priv.h | 137 void nv40_therm_intr(struct nvkm_subdev *);
|
D | nv40.c | 170 nv40_therm_intr(struct nvkm_subdev *subdev) in nv40_therm_intr()
|
D | g84.c | 138 g84_therm_intr(struct nvkm_subdev *subdev) in g84_therm_intr()
|
D | base.c | 174 !nvkm_subdev(device, NVDEV_SUBDEV_PMU))) in nvkm_therm_fan_mode()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
D | gf100.c | 38 gf100_fb_intr(struct nvkm_subdev *subdev) in gf100_fb_intr()
|
D | nv50.c | 146 nv50_fb_intr(struct nvkm_subdev *subdev) in nv50_fb_intr()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
D | nv04.c | 106 nv04_sw_intr(struct nvkm_subdev *subdev) in nv04_sw_intr()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/sec/ |
D | g98.c | 76 g98_sec_intr(struct nvkm_subdev *subdev) in g98_sec_intr()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/ce/ |
D | gt215.c | 78 gt215_ce_intr(struct nvkm_subdev *subdev) in gt215_ce_intr()
|
D | gk104.c | 67 gk104_ce_intr(struct nvkm_subdev *subdev) in gk104_ce_intr()
|
D | gm204.c | 67 gm204_ce_intr(struct nvkm_subdev *subdev) in gm204_ce_intr()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/cipher/ |
D | g84.c | 109 g84_cipher_intr(struct nvkm_subdev *subdev) in g84_cipher_intr()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/ |
D | xtensa.c | 56 _nvkm_xtensa_intr(struct nvkm_subdev *subdev) in _nvkm_xtensa_intr()
|
D | falcon.c | 28 nvkm_falcon_intr(struct nvkm_subdev *subdev) in nvkm_falcon_intr()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/timer/ |
D | nv04.c | 112 nv04_timer_intr(struct nvkm_subdev *subdev) in nv04_timer_intr()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ |
D | base.c | 137 nvkm_gpio_intr(struct nvkm_subdev *subdev) in nvkm_gpio_intr()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
D | base.c | 359 nvkm_i2c_intr(struct nvkm_subdev *subdev) in nvkm_i2c_intr()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | nv04.c | 501 nv04_fifo_intr(struct nvkm_subdev *subdev) in nv04_fifo_intr()
|
D | gf100.c | 762 gf100_fifo_intr(struct nvkm_subdev *subdev) in gf100_fifo_intr()
|
D | gk104.c | 900 gk104_fifo_intr(struct nvkm_subdev *subdev) in gk104_fifo_intr()
|