/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_hwmon.c | 54 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 D | nouveau_dmem.h | 27 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 D | nouveau_fence.h | 8 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 D | nouveau_led.c | 40 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 D | nouveau_svm.h | 7 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 D | nouveau_bios.c | 94 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 D | nouveau_ttm.h | 5 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 D | nouveau_debugfs.h | 18 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 D | nouveau_vga.c | 14 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 D | nouveau_drm.c | 218 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 D | nouveau_bo.c | 59 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 D | nouveau_debugfs.c | 41 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 D | nouveau_dmem.c | 60 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 D | nouveau_backlight.c | 67 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 D | nouveau_display.c | 132 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 D | nouveau_ttm.c | 70 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 D | core.h | 14 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 D | base.h | 5 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 D | ovly.h | 5 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 D | curs.h | 5 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 D | hw.h | 62 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 D | dac.c | 68 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 D | tvnv04.c | 55 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 D | disp.h | 90 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 D | hw.c | 87 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 …]
|