/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
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()
|
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() 300 struct nouveau_drm *drm = nouveau_drm((struct drm_device *)data); in nouveau_power_is_visible() 325 struct nouveau_drm *drm = nouveau_drm((struct drm_device *)data); in nouveau_temp_is_visible() [all …]
|
D | nouveau_fence.h | 8 struct nouveau_drm; 52 void (*dtor)(struct nouveau_drm *); 53 bool (*suspend)(struct nouveau_drm *); 54 void (*resume)(struct nouveau_drm *); 68 int nv04_fence_create(struct nouveau_drm *); 76 void nv10_fence_destroy(struct nouveau_drm *); 77 int nv10_fence_create(struct nouveau_drm *); 79 int nv17_fence_create(struct nouveau_drm *); 80 void nv17_fence_resume(struct nouveau_drm *drm); 82 int nv50_fence_create(struct nouveau_drm *); [all …]
|
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()
|
D | nouveau_fbcon.c | 67 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_fillrect() 99 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_copyarea() 131 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_imageblit() 163 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_sync() 190 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_open() 203 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_release() 232 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_fbcon_accel_save_disable() 242 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_fbcon_accel_restore() 251 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_fbcon_accel_fini() 272 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_fbcon_accel_init() [all …]
|
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()
|
D | nouveau_backlight.c | 69 struct nouveau_drm *drm = nouveau_drm(nv_encoder->base.base.dev); in nv40_get_intensity() 81 struct nouveau_drm *drm = nouveau_drm(nv_encoder->base.base.dev); in nv40_set_intensity() 103 struct nouveau_drm *drm = nouveau_drm(encoder->base.base.dev); in nv40_backlight_init() 119 struct nouveau_drm *drm = nouveau_drm(nv_encoder->base.base.dev); in nv50_get_intensity() 134 struct nouveau_drm *drm = nouveau_drm(nv_encoder->base.base.dev); in nv50_set_intensity() 155 struct nouveau_drm *drm = nouveau_drm(nv_encoder->base.base.dev); in nva3_get_intensity() 173 struct nouveau_drm *drm = nouveau_drm(nv_encoder->base.base.dev); in nva3_set_intensity() 202 struct nouveau_drm *drm = nouveau_drm(nv_encoder->base.base.dev); in nv50_backlight_init() 224 struct nouveau_drm *drm = nouveau_drm(connector->dev); in nouveau_backlight_init()
|
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); 22 int nouveau_ttm_global_init(struct nouveau_drm *); 23 void nouveau_ttm_global_release(struct nouveau_drm *);
|
D | nouveau_bios.c | 96 struct nouveau_drm *drm = nouveau_drm(dev); in run_digital_op_script() 109 struct nouveau_drm *drm = nouveau_drm(dev); in call_lvds_manufacturer_script() 146 struct nouveau_drm *drm = nouveau_drm(dev); in run_lvds_table() 215 struct nouveau_drm *drm = nouveau_drm(dev); in call_lvds_script() 269 struct nouveau_drm *drm = nouveau_drm(dev); in parse_lvds_manufacturer_table_header() 319 struct nouveau_drm *drm = nouveau_drm(dev); in get_fp_strap() 345 struct nouveau_drm *drm = nouveau_drm(dev); in parse_fp_mode_table() 449 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_bios_fp_mode() 520 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_bios_parse_lvds_table() 635 struct nouveau_drm *drm = nouveau_drm(dev); in run_tmds_table() [all …]
|
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()
|
D | nouveau_bo.c | 58 struct nouveau_drm *drm = nouveau_drm(dev); in nv10_bo_update_tile_region() 77 struct nouveau_drm *drm = nouveau_drm(dev); in nv10_bo_get_tile_region() 96 struct nouveau_drm *drm = nouveau_drm(dev); in nv10_bo_put_tile_region() 110 struct nouveau_drm *drm = nouveau_drm(dev); in nv10_bo_set_tiling() 138 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nouveau_bo_del_ttm() 167 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev); in nouveau_bo_fixup_align() 201 struct nouveau_drm *drm = cli->drm; in nouveau_bo_alloc() 346 set_placement_list(struct nouveau_drm *drm, struct ttm_place *pl, unsigned *n, in set_placement_list() 382 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev); in set_placement_range() 417 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev); in nouveau_bo_placement_set() [all …]
|
D | nouveau_ttm.c | 47 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nouveau_vram_manager_new() 78 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nouveau_gart_manager_new() 101 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nv04_gart_manager_new() 162 struct nouveau_drm *drm = nouveau_drm(file_priv->minor->dev); in nouveau_ttm_mmap() 174 nouveau_ttm_init_host(struct nouveau_drm *drm, u8 kind) in nouveau_ttm_init_host() 195 nouveau_ttm_init_vram(struct nouveau_drm *drm) in nouveau_ttm_init_vram() 217 nouveau_ttm_fini_vram(struct nouveau_drm *drm) in nouveau_ttm_fini_vram() 232 nouveau_ttm_init_gtt(struct nouveau_drm *drm) in nouveau_ttm_init_gtt() 259 nouveau_ttm_fini_gtt(struct nouveau_drm *drm) in nouveau_ttm_fini_gtt() 276 nouveau_ttm_init(struct nouveau_drm *drm) in nouveau_ttm_init() [all …]
|
D | nouveau_drm.c | 190 nouveau_cli_init(struct nouveau_drm *drm, const char *sname, in nouveau_cli_init() 292 nouveau_accel_ce_fini(struct nouveau_drm *drm) in nouveau_accel_ce_fini() 300 nouveau_accel_ce_init(struct nouveau_drm *drm) in nouveau_accel_ce_init() 330 nouveau_accel_gr_fini(struct nouveau_drm *drm) in nouveau_accel_gr_fini() 339 nouveau_accel_gr_init(struct nouveau_drm *drm) in nouveau_accel_gr_init() 414 nouveau_accel_fini(struct nouveau_drm *drm) in nouveau_accel_fini() 423 nouveau_accel_init(struct nouveau_drm *drm) in nouveau_accel_init() 501 struct nouveau_drm *drm = container_of(object->parent, typeof(*drm), parent); in nouveau_drm_errorf() 515 struct nouveau_drm *drm = container_of(object->parent, typeof(*drm), parent); in nouveau_drm_debugf() 535 struct nouveau_drm *drm; in nouveau_drm_device_init() [all …]
|
D | nouveau_display.c | 137 nouveau_decode_mod(struct nouveau_drm *drm, in nouveau_decode_mod() 174 struct nouveau_drm *drm = nouveau_drm(fb->dev); in nouveau_framebuffer_get_layout() 196 nouveau_validate_decode_mod(struct nouveau_drm *drm, in nouveau_validate_decode_mod() 241 nouveau_get_height_in_blocks(struct nouveau_drm *drm, in nouveau_get_height_in_blocks() 261 nouveau_check_bl_size(struct nouveau_drm *drm, struct nouveau_bo *nvbo, in nouveau_check_bl_size() 305 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_framebuffer_new() 463 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_display_hpd_resume() 475 struct nouveau_drm *drm = container_of(work, typeof(*drm), hpd_work); in nouveau_display_hpd_work() 533 struct nouveau_drm *drm = container_of(nb, typeof(*drm), acpi_nb); in nouveau_display_acpi_ntfy() 602 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_display_fini() [all …]
|
D | nouveau_dmem.c | 59 typedef int (*nouveau_migrate_copy_t)(struct nouveau_drm *drm, u64 npages, 62 typedef int (*nouveau_clear_page_t)(struct nouveau_drm *drm, u32 length, 68 struct nouveau_drm *drm; 80 struct nouveau_drm *drm; 93 static struct nouveau_drm *page_to_drm(struct page *page) in page_to_drm() 140 static vm_fault_t nouveau_dmem_fault_copy_one(struct nouveau_drm *drm, in nouveau_dmem_fault_copy_one() 182 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() 333 nouveau_dmem_page_free_locked(struct nouveau_drm *drm, struct page *page) in nouveau_dmem_page_free_locked() [all …]
|
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() 229 struct nouveau_drm *drm = nouveau_drm(minor->dev); in nouveau_drm_debugfs_init() 256 nouveau_debugfs_init(struct nouveau_drm *drm) in nouveau_debugfs_init() 274 nouveau_debugfs_fini(struct nouveau_drm *drm) in nouveau_debugfs_fini()
|
D | nv04_fbcon.c | 35 struct nouveau_drm *drm = nouveau_drm(nfbdev->helper.dev); in nv04_fbcon_copyarea() 55 struct nouveau_drm *drm = nouveau_drm(nfbdev->helper.dev); in nv04_fbcon_fillrect() 80 struct nouveau_drm *drm = nouveau_drm(nfbdev->helper.dev); in nv04_fbcon_imageblit() 136 struct nouveau_drm *drm = nouveau_drm(dev); in nv04_fbcon_accel_init()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv50/ |
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 …]
|
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 **);
|
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 **);
|
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 **);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv04/ |
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 …]
|
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()
|
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()
|
D | disp.c | 59 struct nouveau_drm *drm = nouveau_drm(dev); in nv04_display_fini() 102 struct nouveau_drm *drm = nouveau_drm(dev); in nv04_display_init() 192 struct nouveau_drm *drm = nouveau_drm(dev); in nv04_display_destroy() 216 struct nouveau_drm *drm = nouveau_drm(dev); in nv04_display_create()
|