Home
last modified time | relevance | path

Searched refs:nvkm_subdev (Results 1 – 156 of 156) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/
Dsubdev.h5 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 (*init)(struct nvkm_subdev *);
21 int (*fini)(struct nvkm_subdev *, bool suspend);
22 void (*intr)(struct nvkm_subdev *);
27 int index, u32 pmc_enable, struct nvkm_subdev *);
28 void nvkm_subdev_del(struct nvkm_subdev **);
29 int nvkm_subdev_preinit(struct nvkm_subdev *);
[all …]
Ddevice.h111 struct nvkm_subdev *ibus;
116 struct nvkm_subdev *mxm;
144 struct nvkm_subdev *nvkm_device_subdev(struct nvkm_device *, int index);
176 int (*ibus )(struct nvkm_device *, int idx, struct nvkm_subdev **);
181 int (*mxm )(struct nvkm_device *, int idx, struct nvkm_subdev **);
Dengine.h10 struct nvkm_subdev subdev;
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dibus.h5 int gf100_ibus_new(struct nvkm_device *, int, struct nvkm_subdev **);
6 int gf117_ibus_new(struct nvkm_device *, int, struct nvkm_subdev **);
7 int gk104_ibus_new(struct nvkm_device *, int, struct nvkm_subdev **);
8 int gk20a_ibus_new(struct nvkm_device *, int, struct nvkm_subdev **);
Dbus.h7 struct nvkm_subdev subdev;
12 int nvkm_hwsq_init(struct nvkm_subdev *, struct nvkm_hwsq **);
Dmxm.h5 int nv50_mxm_new(struct nvkm_device *, int, struct nvkm_subdev **);
Dfuse.h7 struct nvkm_subdev subdev;
Dvolt.h7 struct nvkm_subdev subdev;
Dbar.h8 struct nvkm_subdev subdev;
Dmc.h7 struct nvkm_subdev subdev;
Dinstmem.h8 struct nvkm_subdev subdev;
Dgpio.h23 struct nvkm_subdev subdev;
Dltc.h10 struct nvkm_subdev subdev;
Dbios.h6 struct nvkm_subdev subdev;
Ddevinit.h8 struct nvkm_subdev subdev;
Dpci.h7 struct nvkm_subdev subdev;
Dtherm.h50 struct nvkm_subdev subdev;
Dpmu.h7 struct nvkm_subdev subdev;
Dmmu.h56 struct nvkm_subdev subdev;
Dclk.h75 struct nvkm_subdev subdev;
Dtimer.h20 struct nvkm_subdev subdev;
Dfb.h50 struct nvkm_subdev subdev;
Di2c.h73 struct nvkm_subdev subdev;
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/ibus/
Dgk20a.c26 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()
Dgf100.c27 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()
Dgk104.c27 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()
Dgf117.c27 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()
Dpriv.h6 void gf100_ibus_intr(struct nvkm_subdev *);
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/core/
Dsubdev.c76 nvkm_subdev_intr(struct nvkm_subdev *subdev) in nvkm_subdev_intr()
83 nvkm_subdev_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_subdev_fini()
114 nvkm_subdev_preinit(struct nvkm_subdev *subdev) in nvkm_subdev_preinit()
135 nvkm_subdev_init(struct nvkm_subdev *subdev) in nvkm_subdev_init()
172 nvkm_subdev_del(struct nvkm_subdev **psubdev) in nvkm_subdev_del()
174 struct nvkm_subdev *subdev = *psubdev; in nvkm_subdev_del()
192 struct nvkm_subdev *subdev) in nvkm_subdev_ctor()
Dengine.c70 nvkm_engine_intr(struct nvkm_subdev *subdev) in nvkm_engine_intr()
78 nvkm_engine_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_engine_fini()
87 nvkm_engine_init(struct nvkm_subdev *subdev) in nvkm_engine_init()
122 nvkm_engine_dtor(struct nvkm_subdev *subdev) in nvkm_engine_dtor()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
Dpll.h4 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,
Dbase.c80 struct nvkm_subdev *subdev = &clk->subdev; in nvkm_cstate_prog()
177 struct nvkm_subdev *subdev = &clk->subdev; in nvkm_pstate_prog()
207 struct nvkm_subdev *subdev = &clk->subdev; in nvkm_pstate_work()
255 struct nvkm_subdev *subdev = &clk->subdev; in nvkm_pstate_info()
485 nvkm_clk_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_clk_fini()
496 nvkm_clk_init(struct nvkm_subdev *subdev) in nvkm_clk_init()
530 nvkm_clk_dtor(struct nvkm_subdev *subdev) in nvkm_clk_dtor()
Dnv50.c54 struct nvkm_subdev *subdev = &clk->base.subdev; in read_pll_src()
127 struct nvkm_subdev *subdev = &clk->base.subdev; in read_pll_ref()
195 struct nvkm_subdev *subdev = &clk->base.subdev; in nv50_clk_read()
327 struct nvkm_subdev *subdev = &clk->base.subdev; in calc_pll()
372 struct nvkm_subdev *subdev = &clk->base.subdev; in nv50_clk_calc()
Dpllnv04.c29 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()
Dmcp77.c84 struct nvkm_subdev *subdev = &clk->base.subdev; in mcp77_clk_read()
168 struct nvkm_subdev *subdev = &clk->base.subdev; in calc_pll()
209 struct nvkm_subdev *subdev = &clk->base.subdev; in mcp77_clk_calc()
302 struct nvkm_subdev *subdev = &clk->base.subdev; in mcp77_clk_prog()
Dgk20a.c152 struct nvkm_subdev *subdev = &clk->base.subdev; in gk20a_pllg_calc_mnp()
270 struct nvkm_subdev *subdev = &clk->base.subdev; in gk20a_pllg_slide()
345 struct nvkm_subdev *subdev = &clk->base.subdev; in _gk20a_pllg_program_mnp()
566 struct nvkm_subdev *subdev = &clk->base.subdev; in gk20a_clk_read()
614 struct nvkm_subdev *subdev = &clk->base.subdev; in gk20a_clk_init()
Dnv40.c100 struct nvkm_subdev *subdev = &clk->base.subdev; in nv40_clk_read()
127 struct nvkm_subdev *subdev = &clk->base.subdev; in nv40_clk_calc_pll()
Dpllgt215.c30 gt215_pll_calc(struct nvkm_subdev *subdev, struct nvbios_pll *info, in gt215_pll_calc()
Dgf100.c153 struct nvkm_subdev *subdev = &clk->base.subdev; in gf100_clk_read()
244 struct nvkm_subdev *subdev = &clk->base.subdev; in calc_pll()
Dgt215.c143 struct nvkm_subdev *subdev = &clk->base.subdev; in gt215_clk_read()
236 struct nvkm_subdev *subdev = &clk->base.subdev; in gt215_pll_info()
Dgk104.c192 struct nvkm_subdev *subdev = &clk->base.subdev; in gk104_clk_read()
265 struct nvkm_subdev *subdev = &clk->base.subdev; in calc_pll()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bus/
Dbase.c27 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()
Dhwsq.c27 struct nvkm_subdev *subdev;
44 nvkm_hwsq_init(struct nvkm_subdev *subdev, struct nvkm_hwsq **phwsq) in nvkm_hwsq_init()
66 struct nvkm_subdev *subdev = hwsq->subdev; in nvkm_hwsq_fini()
137 struct nvkm_subdev *subdev = hwsq->subdev; in nvkm_hwsq_wait_vblank()
Dhwsq.h6 struct nvkm_subdev *subdev;
60 hwsq_init(struct hwsq *ram, struct nvkm_subdev *subdev) in hwsq_init()
Dnv04.c34 struct nvkm_subdev *subdev = &bus->subdev; in nv04_bus_intr()
Dgf100.c30 struct nvkm_subdev *subdev = &bus->subdev; in gf100_bus_intr()
Dnv31.c33 struct nvkm_subdev *subdev = &bus->subdev; in nv31_bus_intr()
Dnv50.c55 struct nvkm_subdev *subdev = &bus->subdev; in nv50_bus_intr()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
Dbase.c69 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()
92 nvkm_devinit_init(struct nvkm_subdev *subdev) in nvkm_devinit_init()
101 nvkm_devinit_dtor(struct nvkm_subdev *subdev) in nvkm_devinit_dtor()
Dnv50.c37 struct nvkm_subdev *subdev = &init->subdev; in nv50_devinit_pll_set()
97 struct nvkm_subdev *subdev = &init->base.subdev; in nv50_devinit_preinit()
126 struct nvkm_subdev *subdev = &init->base.subdev; in nv50_devinit_init()
Dgm204.c84 struct nvkm_subdev *subdev = &init->base.subdev; in pmu_load()
113 struct nvkm_subdev *subdev = &init->base.subdev; in gm204_devinit_post()
Dnv20.c35 struct nvkm_subdev *subdev = &init->subdev; in nv20_devinit_meminit()
Dnv04.c38 struct nvkm_subdev *subdev = &init->subdev; in nv04_devinit_meminit()
358 struct nvkm_subdev *subdev = &devinit->subdev; in nv04_devinit_pll_set()
403 struct nvkm_subdev *subdev = &init->base.subdev; in nv04_devinit_preinit()
Dnv10.c35 struct nvkm_subdev *subdev = &init->subdev; in nv10_devinit_meminit()
Dgf100.c34 struct nvkm_subdev *subdev = &init->subdev; in gf100_devinit_pll_set()
Dgt215.c34 struct nvkm_subdev *subdev = &init->subdev; in gt215_devinit_pll_set()
Dnv05.c47 struct nvkm_subdev *subdev = &init->subdev; in nv05_devinit_meminit()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/mc/
Dbase.c60 struct nvkm_subdev *subdev; in nvkm_mc_intr()
81 nvkm_mc_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_mc_fini()
89 nvkm_mc_init(struct nvkm_subdev *subdev) in nvkm_mc_init()
99 nvkm_mc_dtor(struct nvkm_subdev *subdev) in nvkm_mc_dtor()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dbase.c67 struct nvkm_subdev *subdev = &bios->subdev; in nvkm_fb_bios_memtype()
90 nvkm_fb_intr(struct nvkm_subdev *subdev) in nvkm_fb_intr()
98 nvkm_fb_oneinit(struct nvkm_subdev *subdev) in nvkm_fb_oneinit()
112 nvkm_fb_init(struct nvkm_subdev *subdev) in nvkm_fb_init()
132 nvkm_fb_dtor(struct nvkm_subdev *subdev) in nvkm_fb_dtor()
Dramnv40.c37 struct nvkm_subdev *subdev = &ram->base.fb->subdev; in nv40_ram_calc()
70 struct nvkm_subdev *subdev = &ram->base.fb->subdev; in nv40_ram_prog()
Dram.c66 struct nvkm_subdev *subdev = &fb->subdev; in nvkm_ram_ctor()
Dgf100.c40 struct nvkm_subdev *subdev = &fb->base.subdev; in gf100_fb_intr()
Dramnv50.c76 struct nvkm_subdev *subdev = &ram->base.fb->subdev; in nv50_ram_timing_calc()
155 struct nvkm_subdev *subdev = &ram->base.fb->subdev; in nv50_ram_timing_read()
223 struct nvkm_subdev *subdev = &ram->base.fb->subdev; in nv50_ram_calc()
601 struct nvkm_subdev *subdev = &ram->fb->subdev; in nv50_fb_vram_rblock()
Dramgf100.c132 struct nvkm_subdev *subdev = &ram->base.fb->subdev; in gf100_ram_calc()
562 struct nvkm_subdev *subdev = &fb->subdev; in gf100_ram_ctor()
631 struct nvkm_subdev *subdev = &fb->subdev; in gf100_ram_new()
Dnv50.c156 struct nvkm_subdev *subdev = &fb->base.subdev; in nv50_fb_intr()
Dramgt215.c157 struct nvkm_subdev *subdev = &ram->base.fb->subdev; in gt215_link_train()
351 struct nvkm_subdev *subdev = &ram->base.fb->subdev; in gt215_ram_timing_calc()
497 struct nvkm_subdev *subdev = &ram->base.fb->subdev; in gt215_ram_calc()
Dramgk104.c956 struct nvkm_subdev *subdev = &ram->base.fb->subdev; in gk104_ram_calc_data()
1038 struct nvkm_subdev *subdev = &ram->base.fb->subdev; in gk104_ram_calc_xits()
1328 struct nvkm_subdev *subdev = &ram->fb->subdev; in gk104_ram_train_init_0()
1393 struct nvkm_subdev *subdev = &ram->fb->subdev; in gk104_ram_init()
1533 struct nvkm_subdev *subdev = &fb->subdev; in gk104_ram_new()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
Dbase.c49 nvkm_bar_oneinit(struct nvkm_subdev *subdev) in nvkm_bar_oneinit()
56 nvkm_bar_init(struct nvkm_subdev *subdev) in nvkm_bar_init()
63 nvkm_bar_dtor(struct nvkm_subdev *subdev) in nvkm_bar_dtor()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
Dbase.c91 struct nvkm_subdev *subdev = &therm->subdev; in nvkm_therm_update()
146 struct nvkm_subdev *subdev = &therm->subdev; in nvkm_therm_cstate()
167 struct nvkm_subdev *subdev = &therm->subdev; in nvkm_therm_fan_mode()
285 nvkm_therm_intr(struct nvkm_subdev *subdev) in nvkm_therm_intr()
293 nvkm_therm_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_therm_fini()
312 nvkm_therm_oneinit(struct nvkm_subdev *subdev) in nvkm_therm_oneinit()
324 nvkm_therm_init(struct nvkm_subdev *subdev) in nvkm_therm_init()
344 nvkm_therm_dtor(struct nvkm_subdev *subdev) in nvkm_therm_dtor()
Dnv40.c108 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()
Dg84.c57 struct nvkm_subdev *subdev = &therm->subdev; in g84_therm_program_alarms()
141 struct nvkm_subdev *subdev = &therm->subdev; in g84_therm_intr()
Dtemp.c84 struct nvkm_subdev *subdev = &therm->subdev; in nvkm_therm_sensor_event()
241 struct nvkm_subdev *subdev = &therm->subdev; in nvkm_therm_sensor_ctor()
Dfan.c35 struct nvkm_subdev *subdev = &therm->subdev; in nvkm_fan_update()
225 struct nvkm_subdev *subdev = &therm->subdev; in nvkm_therm_fan_ctor()
Dgf119.c29 struct nvkm_subdev *subdev = &therm->subdev; in pwm_info()
Dnv50.c30 struct nvkm_subdev *subdev = &therm->subdev; in pwm_info()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
Dbase.c39 struct nvkm_subdev *subdev = &pmu->subdev; in nvkm_pmu_send()
94 struct nvkm_subdev *subdev = &pmu->subdev; in nvkm_pmu_recv()
144 nvkm_pmu_intr(struct nvkm_subdev *subdev) in nvkm_pmu_intr()
183 nvkm_pmu_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_pmu_fini()
194 nvkm_pmu_init(struct nvkm_subdev *subdev) in nvkm_pmu_init()
255 nvkm_pmu_dtor(struct nvkm_subdev *subdev) in nvkm_pmu_dtor()
Dgk20a.c124 struct nvkm_subdev *subdev = &pmu->base.subdev; in gk20a_pmu_dvfs_work()
170 gk20a_pmu_fini(struct nvkm_subdev *subdev, bool suspend) in gk20a_pmu_fini()
178 gk20a_pmu_dtor(struct nvkm_subdev *subdev) in gk20a_pmu_dtor()
184 gk20a_pmu_init(struct nvkm_subdev *subdev) in gk20a_pmu_init()
Dmemx.c75 struct nvkm_subdev *subdev = &pmu->subdev; in nvkm_memx_fini()
126 struct nvkm_subdev *subdev = &memx->pmu->subdev; in nvkm_memx_wait_vblank()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/timer/
Dbase.c98 nvkm_timer_intr(struct nvkm_subdev *subdev) in nvkm_timer_intr()
105 nvkm_timer_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_timer_fini()
113 nvkm_timer_init(struct nvkm_subdev *subdev) in nvkm_timer_init()
124 nvkm_timer_dtor(struct nvkm_subdev *subdev) in nvkm_timer_dtor()
Dnv04.c30 struct nvkm_subdev *subdev = &tmr->subdev; in nv04_timer_time()
74 struct nvkm_subdev *subdev = &tmr->subdev; in nv04_timer_intr()
93 struct nvkm_subdev *subdev = &tmr->subdev; in nv04_timer_init()
Dnv40.c30 struct nvkm_subdev *subdev = &tmr->subdev; in nv40_timer_init()
Dnv41.c30 struct nvkm_subdev *subdev = &tmr->subdev; in nv41_timer_init()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/ltc/
Dbase.c85 nvkm_ltc_intr(struct nvkm_subdev *subdev) in nvkm_ltc_intr()
92 nvkm_ltc_oneinit(struct nvkm_subdev *subdev) in nvkm_ltc_oneinit()
99 nvkm_ltc_init(struct nvkm_subdev *subdev) in nvkm_ltc_init()
114 nvkm_ltc_dtor(struct nvkm_subdev *subdev) in nvkm_ltc_dtor()
Dgm107.c76 struct nvkm_subdev *subdev = &ltc->subdev; in gm107_ltc_lts_isr()
Dgf100.c95 struct nvkm_subdev *subdev = &ltc->subdev; in gf100_ltc_lts_intr()
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/
Dinit.h5 struct nvkm_subdev *subdev;
20 int nvbios_init(struct nvkm_subdev *, bool execute);
Dramcfg.h162 u8 nvbios_ramcfg_index(struct nvkm_subdev *);
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/pci/
Dbase.c85 nvkm_pci_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_pci_fini()
101 nvkm_pci_preinit(struct nvkm_subdev *subdev) in nvkm_pci_preinit()
110 nvkm_pci_init(struct nvkm_subdev *subdev) in nvkm_pci_init()
134 nvkm_pci_dtor(struct nvkm_subdev *subdev) in nvkm_pci_dtor()
Dagp.c107 struct nvkm_subdev *subdev = &pci->subdev; in nvkm_agp_ctor()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Dmxm.c31 struct nvkm_subdev *subdev = &bios->subdev; in mxm_table()
77 struct nvkm_subdev *subdev = &bios->subdev; in mxm_sor_map()
114 struct nvkm_subdev *subdev = &bios->subdev; in mxm_ddc_map()
Dramcfg.c30 nvbios_ramcfg_strap(struct nvkm_subdev *subdev) in nvbios_ramcfg_strap()
51 nvbios_ramcfg_index(struct nvkm_subdev *subdev) in nvbios_ramcfg_index()
Dshadow.c54 struct nvkm_subdev *subdev = &bios->subdev; in shadow_image()
110 struct nvkm_subdev *subdev = &bios->subdev; in shadow_method()
166 struct nvkm_subdev *subdev = &bios->subdev; in nvbios_shadow()
Dimage.c32 struct nvkm_subdev *subdev = &bios->subdev; in nvbios_imagen()
Dshadowramin.c57 struct nvkm_subdev *subdev = &bios->subdev; in pramin_init()
DM0203.c106 struct nvkm_subdev *subdev = &bios->subdev; in nvbios_M0203Em()
Dbase.c87 nvkm_bios_dtor(struct nvkm_subdev *subdev) in nvkm_bios_dtor()
Di2c.c73 struct nvkm_subdev *subdev = &bios->subdev; in dcb_i2c_parse()
Ddcb.c30 struct nvkm_subdev *subdev = &bios->subdev; in dcb_table()
Dpll.c225 struct nvkm_subdev *subdev = &bios->subdev; in nvbios_pll_parse()
Dinit.c229 struct nvkm_subdev *subdev = init->subdev; in init_rdvgai()
2292 nvbios_init(struct nvkm_subdev *subdev, bool execute) in nvbios_init()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dgk104.c54 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gk104_fifo_runlist_update()
126 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gk104_fifo_recover()
156 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gk104_fifo_intr_bind()
211 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gk104_fifo_intr_sched()
232 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gk104_fifo_intr_chsw()
242 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gk104_fifo_intr_dropped_fault()
356 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gk104_fifo_intr_fault()
452 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gk104_fifo_intr_pbdma_0()
500 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gk104_fifo_intr_pbdma_1()
541 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gk104_fifo_intr()
[all …]
Dgf100.c53 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gf100_fifo_runlist_update()
151 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gf100_fifo_recover()
210 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gf100_fifo_intr_sched()
291 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gf100_fifo_intr_fault()
361 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gf100_fifo_intr_pbdma()
399 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gf100_fifo_intr_runlist()
418 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gf100_fifo_intr_engine_unit()
456 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gf100_fifo_intr()
570 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gf100_fifo_init()
Dnv04.c137 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in nv04_fifo_cache_error()
188 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in nv04_fifo_dma_pusher()
241 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in nv04_fifo_intr()
Dchang84.c95 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in g84_fifo_chan_engine_fini()
Dchannv50.c51 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in nv50_fifo_chan_engine_fini()
Dgpfifogf100.c57 struct nvkm_subdev *subdev = &chan->fifo->base.engine.subdev; in gf100_fifo_gpfifo_engine_fini()
Dgpfifogk104.c39 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gk104_fifo_gpfifo_kick()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/
Dbase.c147 nvkm_gpio_intr(struct nvkm_subdev *subdev) in nvkm_gpio_intr()
164 nvkm_gpio_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_gpio_fini()
186 nvkm_gpio_init(struct nvkm_subdev *subdev) in nvkm_gpio_init()
195 nvkm_gpio_dtor(struct nvkm_subdev *subdev) in nvkm_gpio_dtor()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dpiocnv50.c33 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in nv50_disp_pioc_fini()
51 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in nv50_disp_pioc_init()
Dpiocgf119.c33 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in gf119_disp_pioc_fini()
55 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in gf119_disp_pioc_init()
Ddmacgf119.c43 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in gf119_disp_dmac_fini()
67 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in gf119_disp_dmac_init()
Dcoregf119.c178 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in gf119_disp_core_fini()
201 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in gf119_disp_core_init()
Dgf119.c52 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in exec_lookup()
97 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in exec_script()
135 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in exec_clkcmp()
205 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in gf119_disp_intr_unk2_0()
367 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in gf119_disp_intr_supervisor()
424 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in gf119_disp_intr_error()
450 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in gf119_disp_intr()
Dcorenv50.c171 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in nv50_disp_core_fini()
193 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in nv50_disp_core_init()
Dnv50.c195 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in nv50_disp_intr_error()
231 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in exec_lookup()
287 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in exec_script()
346 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in exec_clkcmp()
442 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in nv50_disp_intr_unk20_0()
488 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in nv50_disp_intr_unk20_2_dp()
734 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in nv50_disp_intr_supervisor()
Ddport.c53 struct nvkm_subdev *subdev = &disp->engine.subdev; in dp_set_link_config()
264 struct nvkm_subdev *subdev = &disp->engine.subdev; in dp_link_train_init()
290 struct nvkm_subdev *subdev = &disp->engine.subdev; in dp_link_train_fini()
Dnv04.c49 struct nvkm_subdev *subdev = &disp->engine.subdev; in nv04_disp_intr()
Ddmacnv50.c191 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in nv50_disp_dmac_fini()
214 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in nv50_disp_dmac_init()
Ddacnv50.c72 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in nv50_dac_sense()
Dchannv50.c39 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in nv50_disp_mthd_list()
68 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in nv50_disp_chan_mthd()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/
Dnv50.c179 struct nvkm_subdev *subdev = &mxm->subdev; in mxm_show_unmatched()
189 struct nvkm_subdev *subdev = &mxm->subdev; in mxm_dcb_sanitise()
203 nv50_mxm_new(struct nvkm_device *device, int index, struct nvkm_subdev **pmxm) in nv50_mxm_new()
Dbase.c82 struct nvkm_subdev *subdev = &mxm->subdev; in mxm_shadow_dsm()
134 struct nvkm_subdev *subdev = &mxm->subdev; in wmi_wmmx_mxmi()
164 struct nvkm_subdev *subdev = &mxm->subdev; in mxm_shadow_wmi()
Dpriv.h9 struct nvkm_subdev subdev;
Dmxms.c99 struct nvkm_subdev *subdev = &mxm->subdev; in mxms_foreach()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/
Dnv50.c62 struct nvkm_subdev *subdev = &mpeg->subdev; in nv50_mpeg_intr()
90 struct nvkm_subdev *subdev = &mpeg->subdev; in nv50_mpeg_init()
Dnv31.c182 struct nvkm_subdev *subdev = &mpeg->engine.subdev; in nv31_mpeg_intr()
222 struct nvkm_subdev *subdev = &mpeg->subdev; in nv31_mpeg_init()
Dnv44.c146 struct nvkm_subdev *subdev = &mpeg->engine.subdev; in nv44_mpeg_intr()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
Dbase.c236 nvkm_instmem_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_instmem_fini()
263 nvkm_instmem_oneinit(struct nvkm_subdev *subdev) in nvkm_instmem_oneinit()
272 nvkm_instmem_init(struct nvkm_subdev *subdev) in nvkm_instmem_init()
293 nvkm_instmem_dtor(struct nvkm_subdev *subdev) in nvkm_instmem_dtor()
Dgk20a.c394 struct nvkm_subdev *subdev = &imem->base.subdev; in gk20a_instobj_ctor_dma()
435 struct nvkm_subdev *subdev = &imem->base.subdev; in gk20a_instobj_ctor_iommu()
531 struct nvkm_subdev *subdev = &imem->base.subdev; in gk20a_instobj_new()
Dnv50.c74 struct nvkm_subdev *subdev = &iobj->imem->base.subdev; in nv50_instobj_boot()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/volt/
Dbase.c52 struct nvkm_subdev *subdev = &volt->subdev; in nvkm_volt_set()
148 nvkm_volt_init(struct nvkm_subdev *subdev) in nvkm_volt_init()
162 nvkm_volt_dtor(struct nvkm_subdev *subdev) in nvkm_volt_dtor()
Dgk20a.c122 struct nvkm_subdev *subdev = &volt->base.subdev; in gk20a_volt_vid_set()
132 struct nvkm_subdev *subdev = &volt->base.subdev; in gk20a_volt_set_id()
Dgpio.c73 struct nvkm_subdev *subdev = &volt->subdev; in nvkm_voltgpio_init()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dg84.c96 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in nvkm_gr_vstatus_print()
116 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in g84_gr_tlb_flush()
Dnv50.c240 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in nv50_gr_prop_trap()
282 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in nv50_gr_mp_trap()
326 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in nv50_gr_tp_trap()
396 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in nv50_gr_trap_handler()
621 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in nv50_gr_intr()
Dgf100.c710 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in gf100_gr_wait_idle()
857 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in gf100_gr_trap_gpc_rop()
899 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in gf100_gr_trap_mp()
920 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in gf100_gr_trap_tpc()
958 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in gf100_gr_trap_gpc()
1006 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in gf100_gr_trap_intr()
1108 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in gf100_gr_ctxctl_debug_unit()
1139 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in gf100_gr_ctxctl_isr()
1181 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in gf100_gr_intr()
1338 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in gf100_gr_init_ctxctl()
[all …]
Dnv10.c633 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in nv10_gr_create_pipe()
788 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in nv10_gr_ctx_regs_find_offset()
801 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in nv17_gr_ctx_regs_find_offset()
1084 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in nv10_gr_intr()
Dnv40.c96 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in nv40_gr_chan_fini()
236 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in nv40_gr_intr()
Dgk20a.c152 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in gk20a_gr_wait_mem_scrubbing()
Dnv04.c1213 struct nvkm_subdev *subdev = &gr->engine.subdev; in nv04_gr_idle()
1275 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in nv04_gr_intr()
Dnv20.c182 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in nv20_gr_intr()
Dctxgf100.c1273 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in gf100_grctx_generate()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
Dbase.c129 nvkm_i2c_intr(struct nvkm_subdev *subdev) in nvkm_i2c_intr()
159 nvkm_i2c_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_i2c_fini()
178 nvkm_i2c_init(struct nvkm_subdev *subdev) in nvkm_i2c_init()
196 nvkm_i2c_dtor(struct nvkm_subdev *subdev) in nvkm_i2c_dtor()
Dpadgm204.c31 struct nvkm_subdev *subdev = &pad->i2c->subdev; in gm204_i2c_pad_mode()
Dpadg94.c31 struct nvkm_subdev *subdev = &pad->i2c->subdev; in g94_i2c_pad_mode()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/fuse/
Dbase.c33 nvkm_fuse_dtor(struct nvkm_subdev *subdev) in nvkm_fuse_dtor()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/
Dxtensa.c60 struct nvkm_subdev *subdev = &xtensa->engine.subdev; in nvkm_xtensa_intr()
97 struct nvkm_subdev *subdev = &xtensa->engine.subdev; in nvkm_xtensa_init()
Dfalcon.c61 struct nvkm_subdev *subdev = &falcon->engine.subdev; in nvkm_falcon_intr()
129 struct nvkm_subdev *subdev = &falcon->engine.subdev; in nvkm_falcon_oneinit()
160 struct nvkm_subdev *subdev = &falcon->engine.subdev; in nvkm_falcon_init()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/ce/
Dgk104.c32 struct nvkm_subdev *subdev = &ce->subdev; in gk104_ce_intr()
Dgt215.c45 struct nvkm_subdev *subdev = &ce->engine.subdev; in gt215_ce_intr()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/sec/
Dg98.c45 struct nvkm_subdev *subdev = &sec->engine.subdev; in g98_sec_intr()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/cipher/
Dg84.c82 struct nvkm_subdev *subdev = &cipher->subdev; in g84_cipher_intr()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
Dbase.c490 nvkm_mmu_oneinit(struct nvkm_subdev *subdev) in nvkm_mmu_oneinit()
499 nvkm_mmu_init(struct nvkm_subdev *subdev) in nvkm_mmu_init()
508 nvkm_mmu_dtor(struct nvkm_subdev *subdev) in nvkm_mmu_dtor()
Dnv50.c159 struct nvkm_subdev *subdev = &mmu->subdev; in nv50_vm_flush()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/device/
Dbase.c2065 struct nvkm_subdev *
2146 struct nvkm_subdev *subdev; in nvkm_device_fini()
2187 struct nvkm_subdev *subdev; in nvkm_device_preinit()
2224 struct nvkm_subdev *subdev; in nvkm_device_init()
2277 struct nvkm_subdev *subdev = in nvkm_device_del()
2305 struct nvkm_subdev *subdev;
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/pm/
Dbase.c129 struct nvkm_subdev *subdev = &pm->engine.subdev; in nvkm_perfsrc_enable()
168 struct nvkm_subdev *subdev = &pm->engine.subdev; in nvkm_perfsrc_disable()