Home
last modified time | relevance | path

Searched refs:nouveau_drm (Results 1 – 25 of 102) sorted by relevance

12345

/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_hwmon.c54 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_hwmon_temp1_auto_point1_temp()
66 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_hwmon_set_temp1_auto_point1_temp()
87 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_hwmon_temp1_auto_point1_temp_hyst()
99 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_hwmon_set_temp1_auto_point1_temp_hyst()
120 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_hwmon_get_pwm1_max()
136 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_hwmon_get_pwm1_min()
152 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_hwmon_set_pwm1_min()
175 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_hwmon_set_pwm1_max()
249 struct nouveau_drm *drm = nouveau_drm((struct drm_device *)data); in nouveau_power_is_visible()
274 struct nouveau_drm *drm = nouveau_drm((struct drm_device *)data); in nouveau_temp_is_visible()
[all …]
H A Dnouveau_dmem.h27 struct nouveau_drm;
32 void nouveau_dmem_init(struct nouveau_drm *);
33 void nouveau_dmem_fini(struct nouveau_drm *);
34 void nouveau_dmem_suspend(struct nouveau_drm *);
35 void nouveau_dmem_resume(struct nouveau_drm *);
37 int nouveau_dmem_migrate_vma(struct nouveau_drm *drm,
45 static inline void nouveau_dmem_init(struct nouveau_drm *drm) {} in nouveau_dmem_init()
46 static inline void nouveau_dmem_fini(struct nouveau_drm *drm) {} in nouveau_dmem_fini()
47 static inline void nouveau_dmem_suspend(struct nouveau_drm *drm) {} in nouveau_dmem_suspend()
48 static inline void nouveau_dmem_resume(struct nouveau_drm *drm) {} in nouveau_dmem_resume()
H A Dnouveau_fence.h8 struct nouveau_drm;
53 void (*dtor)(struct nouveau_drm *);
54 bool (*suspend)(struct nouveau_drm *);
55 void (*resume)(struct nouveau_drm *);
69 int nv04_fence_create(struct nouveau_drm *);
77 void nv10_fence_destroy(struct nouveau_drm *);
78 int nv10_fence_create(struct nouveau_drm *);
80 int nv17_fence_create(struct nouveau_drm *);
81 void nv17_fence_resume(struct nouveau_drm *drm);
83 int nv50_fence_create(struct nouveau_drm *);
[all …]
H A Dnouveau_led.c40 struct nouveau_drm *drm = nouveau_drm(drm_dev); in nouveau_led_get_brightness()
57 struct nouveau_drm *drm = nouveau_drm(drm_dev); in nouveau_led_set_brightness()
80 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_led_init()
115 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_led_suspend()
124 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_led_resume()
133 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_led_fini()
H A Dnouveau_svm.h7 struct nouveau_drm;
21 void nouveau_svm_init(struct nouveau_drm *);
22 void nouveau_svm_fini(struct nouveau_drm *);
23 void nouveau_svm_suspend(struct nouveau_drm *);
24 void nouveau_svm_resume(struct nouveau_drm *);
38 static inline void nouveau_svm_init(struct nouveau_drm *drm) {} in nouveau_svm_init()
39 static inline void nouveau_svm_fini(struct nouveau_drm *drm) {} in nouveau_svm_fini()
40 static inline void nouveau_svm_suspend(struct nouveau_drm *drm) {} in nouveau_svm_suspend()
41 static inline void nouveau_svm_resume(struct nouveau_drm *drm) {} in nouveau_svm_resume()
H A Dnouveau_bios.c94 struct nouveau_drm *drm = nouveau_drm(dev); in run_digital_op_script()
107 struct nouveau_drm *drm = nouveau_drm(dev); in call_lvds_manufacturer_script()
147 struct nouveau_drm *drm = nouveau_drm(dev); in run_lvds_table()
216 struct nouveau_drm *drm = nouveau_drm(dev); in call_lvds_script()
270 struct nouveau_drm *drm = nouveau_drm(dev); in parse_lvds_manufacturer_table_header()
320 struct nouveau_drm *drm = nouveau_drm(dev); in get_fp_strap()
346 struct nouveau_drm *drm = nouveau_drm(dev); in parse_fp_mode_table()
450 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_bios_fp_mode()
521 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_bios_parse_lvds_table()
636 struct nouveau_drm *drm = nouveau_drm(dev); in run_tmds_table()
[all …]
H A Dnouveau_ttm.h5 static inline struct nouveau_drm *
8 return container_of(bd, struct nouveau_drm, ttm.bdev); in nouveau_bdev()
18 int nouveau_ttm_init(struct nouveau_drm *drm);
19 void nouveau_ttm_fini(struct nouveau_drm *drm);
21 int nouveau_ttm_global_init(struct nouveau_drm *);
22 void nouveau_ttm_global_release(struct nouveau_drm *);
H A Dnouveau_debugfs.h18 return nouveau_drm(dev)->debugfs; in nouveau_debugfs()
22 extern int nouveau_debugfs_init(struct nouveau_drm *);
23 extern void nouveau_debugfs_fini(struct nouveau_drm *);
30 nouveau_debugfs_init(struct nouveau_drm *drm) in nouveau_debugfs_init()
36 nouveau_debugfs_fini(struct nouveau_drm *drm) in nouveau_debugfs_fini()
H A Dnouveau_vga.c14 struct nouveau_drm *drm = pci_get_drvdata(pdev); in nouveau_vga_set_decode()
37 struct nouveau_drm *drm = pci_get_drvdata(pdev); in nouveau_switcheroo_set_state()
60 struct nouveau_drm *drm = pci_get_drvdata(pdev); in nouveau_switcheroo_reprobe()
69 struct nouveau_drm *drm = pci_get_drvdata(pdev); in nouveau_switcheroo_can_switch()
87 nouveau_vga_init(struct nouveau_drm *drm) in nouveau_vga_init()
111 nouveau_vga_fini(struct nouveau_drm *drm) in nouveau_vga_fini()
H A Dnouveau_drm.c218 nouveau_cli_init(struct nouveau_drm *drm, const char *sname, in nouveau_cli_init()
312 nouveau_accel_ce_fini(struct nouveau_drm *drm) in nouveau_accel_ce_fini()
320 nouveau_accel_ce_init(struct nouveau_drm *drm) in nouveau_accel_ce_init()
341 nouveau_accel_gr_fini(struct nouveau_drm *drm) in nouveau_accel_gr_fini()
350 nouveau_accel_gr_init(struct nouveau_drm *drm) in nouveau_accel_gr_init()
436 nouveau_accel_fini(struct nouveau_drm *drm) in nouveau_accel_fini()
446 nouveau_accel_init(struct nouveau_drm *drm) in nouveau_accel_init()
526 struct nouveau_drm *drm = container_of(object->parent, typeof(*drm), parent); in nouveau_drm_errorf()
540 struct nouveau_drm *drm = container_of(object->parent, typeof(*drm), parent); in nouveau_drm_debugf()
558 nouveau_drm_device_fini(struct nouveau_drm *drm) in nouveau_drm_device_fini()
[all …]
H A Dnouveau_bo.c59 struct nouveau_drm *drm = nouveau_drm(dev); in nv10_bo_update_tile_region()
78 struct nouveau_drm *drm = nouveau_drm(dev); in nv10_bo_get_tile_region()
97 struct nouveau_drm *drm = nouveau_drm(dev); in nv10_bo_put_tile_region()
111 struct nouveau_drm *drm = nouveau_drm(dev); in nv10_bo_set_tiling()
139 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nouveau_bo_del_ttm()
177 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev); in nouveau_bo_fixup_align()
211 struct nouveau_drm *drm = cli->drm; in nouveau_bo_alloc()
404 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev); in set_placement_range()
466 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev); in nouveau_bo_pin_locked()
539 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev); in nouveau_bo_unpin_locked()
[all …]
H A Dnouveau_debugfs.c41 struct nouveau_drm *drm = nouveau_drm(node->minor->dev); in nouveau_debugfs_vbios_image()
53 struct nouveau_drm *drm = nouveau_drm(node->minor->dev); in nouveau_debugfs_strap_peek()
223 struct nouveau_drm *drm = nouveau_drm(node->minor->dev); in nouveau_debugfs_gpuva()
269 struct nouveau_drm *drm = nouveau_drm(minor->dev); in nouveau_drm_debugfs_init()
296 nouveau_debugfs_init(struct nouveau_drm *drm) in nouveau_debugfs_init()
308 nouveau_debugfs_fini(struct nouveau_drm *drm) in nouveau_debugfs_fini()
H A Dnouveau_dmem.c60 typedef int (*nouveau_migrate_copy_t)(struct nouveau_drm *drm, u64 npages,
63 typedef int (*nouveau_clear_page_t)(struct nouveau_drm *drm, u32 length,
69 struct nouveau_drm *drm;
81 struct nouveau_drm *drm;
94 static struct nouveau_drm *page_to_drm(struct page *page) in page_to_drm()
141 static int nouveau_dmem_copy_one(struct nouveau_drm *drm, struct page *spage, in nouveau_dmem_copy_one()
163 struct nouveau_drm *drm = page_to_drm(vmf->page); in nouveau_dmem_migrate_to_ram()
227 nouveau_dmem_chunk_alloc(struct nouveau_drm *drm, struct page **ppage) in nouveau_dmem_chunk_alloc()
307 nouveau_dmem_page_alloc_locked(struct nouveau_drm *drm) in nouveau_dmem_page_alloc_locked()
332 nouveau_dmem_page_free_locked(struct nouveau_drm *drm, struct page *page) in nouveau_dmem_page_free_locked()
[all …]
H A Dnouveau_backlight.c67 struct nouveau_drm *drm = nouveau_drm(nv_encoder->base.base.dev); in nv40_get_intensity()
79 struct nouveau_drm *drm = nouveau_drm(nv_encoder->base.base.dev); in nv40_set_intensity()
101 struct nouveau_drm *drm = nouveau_drm(encoder->base.base.dev); in nv40_backlight_init()
236 struct nouveau_drm *drm = nouveau_drm(nv_encoder->base.base.dev); in nv50_backlight_init()
292 struct nouveau_drm *drm = nouveau_drm(connector->dev); in nouveau_backlight_init()
H A Dnouveau_display.c132 nouveau_decode_mod(struct nouveau_drm *drm, in nouveau_decode_mod()
169 struct nouveau_drm *drm = nouveau_drm(fb->dev); in nouveau_framebuffer_get_layout()
191 nouveau_validate_decode_mod(struct nouveau_drm *drm, in nouveau_validate_decode_mod()
225 nouveau_check_bl_size(struct nouveau_drm *drm, struct nouveau_bo *nvbo, in nouveau_check_bl_size()
260 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_framebuffer_new()
409 nouveau_display_hpd_resume(struct nouveau_drm *drm) in nouveau_display_hpd_resume()
424 struct nouveau_drm *drm = container_of(work, typeof(*drm), hpd_work); in nouveau_display_hpd_work()
509 struct nouveau_drm *drm = container_of(nb, typeof(*drm), acpi_nb); in nouveau_display_acpi_ntfy()
579 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_display_fini()
645 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_display_create()
[all …]
H A Dnouveau_ttm.c70 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nouveau_vram_manager_new()
105 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nouveau_gart_manager_new()
131 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nv04_gart_manager_new()
160 nouveau_ttm_init_host(struct nouveau_drm *drm, u8 kind) in nouveau_ttm_init_host()
181 nouveau_ttm_init_vram(struct nouveau_drm *drm) in nouveau_ttm_init_vram()
203 nouveau_ttm_fini_vram(struct nouveau_drm *drm) in nouveau_ttm_fini_vram()
218 nouveau_ttm_init_gtt(struct nouveau_drm *drm) in nouveau_ttm_init_gtt()
245 nouveau_ttm_fini_gtt(struct nouveau_drm *drm) in nouveau_ttm_fini_gtt()
262 nouveau_ttm_init(struct nouveau_drm *drm) in nouveau_ttm_init()
349 nouveau_ttm_fini(struct nouveau_drm *drm) in nouveau_ttm_fini()
/linux/drivers/gpu/drm/nouveau/dispnv50/
H A Dcore.h14 int nv50_core_new(struct nouveau_drm *, struct nv50_core **);
20 int (*caps_init)(struct nouveau_drm *, struct nv50_disp *);
42 int core507d_new(struct nouveau_drm *, s32, struct nv50_core **);
43 int core507d_new_(const struct nv50_core_func *, struct nouveau_drm *, s32,
48 int core507d_caps_init(struct nouveau_drm *, struct nv50_disp *);
56 int core827d_new(struct nouveau_drm *, s32, struct nv50_core **);
58 int core907d_new(struct nouveau_drm *, s32, struct nv50_core **);
59 int core907d_caps_init(struct nouveau_drm *drm, struct nv50_disp *disp);
63 int core917d_new(struct nouveau_drm *, s32, struct nv50_core **);
65 int corec37d_new(struct nouveau_drm *, s32, struct nv50_core **);
[all …]
H A Dbase.h5 int base507c_new(struct nouveau_drm *, int, s32, struct nv50_wndw **);
7 struct nouveau_drm *, int head, s32 oclass,
19 int base827c_new(struct nouveau_drm *, int, s32, struct nv50_wndw **);
21 int base907c_new(struct nouveau_drm *, int, s32, struct nv50_wndw **);
24 int base917c_new(struct nouveau_drm *, int, s32, struct nv50_wndw **);
26 int nv50_base_new(struct nouveau_drm *, int head, struct nv50_wndw **);
H A Dovly.h5 int ovly507e_new(struct nouveau_drm *, int, s32, struct nv50_wndw **);
7 struct nouveau_drm *, int head, s32 oclass,
21 int ovly827e_new(struct nouveau_drm *, int, s32, struct nv50_wndw **);
22 int ovly907e_new(struct nouveau_drm *, int, s32, struct nv50_wndw **);
23 int ovly917e_new(struct nouveau_drm *, int, s32, struct nv50_wndw **);
25 int nv50_ovly_new(struct nouveau_drm *, int head, struct nv50_wndw **);
H A Dcurs.h5 int curs507a_new(struct nouveau_drm *, int, s32, struct nv50_wndw **);
6 int curs507a_new_(const struct nv50_wimm_func *, struct nouveau_drm *,
10 int curs907a_new(struct nouveau_drm *, int, s32, struct nv50_wndw **);
11 int cursc37a_new(struct nouveau_drm *, int, s32, struct nv50_wndw **);
13 int nv50_curs_new(struct nouveau_drm *, int head, struct nv50_wndw **);
/linux/drivers/gpu/drm/nouveau/dispnv04/
H A Dhw.h62 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in NVReadCRTC()
73 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in NVWriteCRTC()
82 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in NVReadRAMDAC()
93 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in NVWriteRAMDAC()
122 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in NVWriteVgaCrtc()
130 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in NVReadVgaCrtc()
167 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in NVReadPRMVIO()
168 struct nouveau_drm *drm = nouveau_drm(dev); in NVReadPRMVIO()
183 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in NVWritePRMVIO()
184 struct nouveau_drm *drm = nouveau_drm(dev); in NVWritePRMVIO()
[all …]
H A Ddac.c68 struct nouveau_drm *drm = nouveau_drm(dev); in sample_load_twice()
136 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in nv04_dac_detect()
137 struct nouveau_drm *drm = nouveau_drm(dev); in nv04_dac_detect()
238 struct nouveau_drm *drm = nouveau_drm(dev); in nv17_dac_sample_load()
239 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in nv17_dac_sample_load()
338 struct nouveau_drm *drm = nouveau_drm(encoder->dev); in nv17_dac_detect()
380 struct nouveau_drm *drm = nouveau_drm(dev); in nv04_dac_mode_set()
415 struct nouveau_drm *drm = nouveau_drm(encoder->dev); in nv04_dac_commit()
463 struct nouveau_drm *drm = nouveau_drm(encoder->dev); in nv04_dac_dpms()
H A Dtvnv04.c55 struct nouveau_drm *drm = nouveau_drm(dev); in nv04_tv_identify()
77 struct nouveau_drm *drm = nouveau_drm(dev); in nv04_tv_dpms()
168 struct nouveau_drm *drm = nouveau_drm(dev); in nv04_tv_commit()
207 struct nouveau_drm *drm = nouveau_drm(dev); in nv04_tv_create()
H A Ddisp.h90 struct nouveau_drm *drm;
135 struct nouveau_drm *drm = nouveau_drm(dev); in nv_two_heads()
154 struct nouveau_drm *drm = nouveau_drm(dev); in nv_two_reg_pll()
179 nvbios_init(&nvxx_bios(nouveau_drm(dev))->subdev, table, in nouveau_bios_run_init_table()
H A Dhw.c87 struct nouveau_drm *drm = nouveau_drm(dev); in NVSetOwner()
135 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_hw_decode_pll()
167 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_hw_get_pllvals()
260 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_hw_fix_bad_vpll()
311 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_hw_save_vga_fonts()
396 struct nouveau_drm *drm = nouveau_drm(dev); in nv_save_state_ramdac()
471 struct nouveau_drm *drm = nouveau_drm(dev); in nv_load_state_ramdac()
593 struct nouveau_drm *drm = nouveau_drm(dev); in nv_save_state_ext()
668 struct nouveau_drm *drm = nouveau_drm(dev); in nv_load_state_ext()
779 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in nv_save_state_palette()
[all …]

12345