| /Linux-v5.4/drivers/gpu/drm/nouveau/ |
| D | nouveau_dmem.h | 27 struct nouveau_drm; 31 void nouveau_dmem_init(struct nouveau_drm *); 32 void nouveau_dmem_fini(struct nouveau_drm *); 33 void nouveau_dmem_suspend(struct nouveau_drm *); 34 void nouveau_dmem_resume(struct nouveau_drm *); 36 int nouveau_dmem_migrate_vma(struct nouveau_drm *drm, 41 void nouveau_dmem_convert_pfn(struct nouveau_drm *drm, 44 static inline void nouveau_dmem_init(struct nouveau_drm *drm) {} in nouveau_dmem_init() 45 static inline void nouveau_dmem_fini(struct nouveau_drm *drm) {} in nouveau_dmem_fini() 46 static inline void nouveau_dmem_suspend(struct nouveau_drm *drm) {} in nouveau_dmem_suspend() [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 *); 67 int nv04_fence_create(struct nouveau_drm *); 75 void nv10_fence_destroy(struct nouveau_drm *); 76 int nv10_fence_create(struct nouveau_drm *); 78 int nv17_fence_create(struct nouveau_drm *); 79 void nv17_fence_resume(struct nouveau_drm *drm); 81 int nv50_fence_create(struct nouveau_drm *); [all …]
|
| 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_svm.h | 6 struct nouveau_drm; 11 void nouveau_svm_init(struct nouveau_drm *); 12 void nouveau_svm_fini(struct nouveau_drm *); 13 void nouveau_svm_suspend(struct nouveau_drm *); 14 void nouveau_svm_resume(struct nouveau_drm *); 22 static inline void nouveau_svm_init(struct nouveau_drm *drm) {} in nouveau_svm_init() 23 static inline void nouveau_svm_fini(struct nouveau_drm *drm) {} in nouveau_svm_fini() 24 static inline void nouveau_svm_suspend(struct nouveau_drm *drm) {} in nouveau_svm_suspend() 25 static inline void nouveau_svm_resume(struct nouveau_drm *drm) {} in nouveau_svm_resume()
|
| 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() 201 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_release() 230 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_fbcon_accel_save_disable() 240 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_fbcon_accel_restore() 249 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_fbcon_accel_fini() 270 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_fbcon_accel_init() [all …]
|
| 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 *); 32 nouveau_debugfs_init(struct nouveau_drm *drm) in nouveau_debugfs_init() 38 nouveau_debugfs_fini(struct nouveau_drm *drm) in nouveau_debugfs_fini()
|
| D | nouveau_dmem.c | 53 typedef int (*nouveau_migrate_copy_t)(struct nouveau_drm *drm, u64 npages, 60 struct nouveau_drm *drm; 73 struct nouveau_drm *drm; 131 static vm_fault_t nouveau_dmem_fault_copy_one(struct nouveau_drm *drm, in nouveau_dmem_fault_copy_one() 168 struct nouveau_drm *drm = dmem->drm; in nouveau_dmem_migrate_to_ram() 210 nouveau_dmem_chunk_alloc(struct nouveau_drm *drm) in nouveau_dmem_chunk_alloc() 257 nouveau_dmem_chunk_first_free_locked(struct nouveau_drm *drm) in nouveau_dmem_chunk_first_free_locked() 277 nouveau_dmem_pages_alloc(struct nouveau_drm *drm, in nouveau_dmem_pages_alloc() 323 nouveau_dmem_page_alloc_locked(struct nouveau_drm *drm) in nouveau_dmem_page_alloc_locked() 341 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() 223 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 | nouveau_drm.c | 189 nouveau_cli_init(struct nouveau_drm *drm, const char *sname, in nouveau_cli_init() 290 nouveau_accel_ce_fini(struct nouveau_drm *drm) in nouveau_accel_ce_fini() 298 nouveau_accel_ce_init(struct nouveau_drm *drm) in nouveau_accel_ce_init() 328 nouveau_accel_gr_fini(struct nouveau_drm *drm) in nouveau_accel_gr_fini() 338 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; in nouveau_drm_device_init() 592 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_drm_device_fini() 719 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_drm_device_remove() [all …]
|
| D | nouveau_dp.c | 42 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_dp_probe_oui() 62 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_dp_detect()
|
| D | nvc0_fbcon.c | 34 struct nouveau_drm *drm = nouveau_drm(nfbdev->helper.dev); in nvc0_fbcon_fillrect() 69 struct nouveau_drm *drm = nouveau_drm(nfbdev->helper.dev); in nvc0_fbcon_copyarea() 97 struct nouveau_drm *drm = nouveau_drm(nfbdev->helper.dev); in nvc0_fbcon_imageblit() 154 struct nouveau_drm *drm = nouveau_drm(dev); in nvc0_fbcon_accel_init()
|
| D | nouveau_ttm.c | 65 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() 133 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nv04_gart_manager_new() 169 struct nouveau_drm *drm = nouveau_drm(file_priv->minor->dev); in nouveau_ttm_mmap() 175 nouveau_ttm_init_host(struct nouveau_drm *drm, u8 kind) in nouveau_ttm_init_host() 196 nouveau_ttm_init(struct nouveau_drm *drm) in nouveau_ttm_init() 281 nouveau_ttm_fini(struct nouveau_drm *drm) in nouveau_ttm_fini()
|
| D | nv50_fbcon.c | 34 struct nouveau_drm *drm = nouveau_drm(nfbdev->helper.dev); in nv50_fbcon_fillrect() 69 struct nouveau_drm *drm = nouveau_drm(nfbdev->helper.dev); in nv50_fbcon_copyarea() 97 struct nouveau_drm *drm = nouveau_drm(nfbdev->helper.dev); in nv50_fbcon_imageblit() 154 struct nouveau_drm *drm = nouveau_drm(dev); in nv50_fbcon_accel_init()
|
| D | nouveau_chan.h | 10 struct nouveau_drm *drm; 51 int nouveau_channels_init(struct nouveau_drm *); 53 int nouveau_channel_new(struct nouveau_drm *, struct nvif_device *,
|
| /Linux-v5.4/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 | 67 struct nouveau_drm *drm = nouveau_drm(dev); in sample_load_twice() 135 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in nv04_dac_detect() 136 struct nouveau_drm *drm = nouveau_drm(dev); in nv04_dac_detect() 237 struct nouveau_drm *drm = nouveau_drm(dev); in nv17_dac_sample_load() 238 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in nv17_dac_sample_load() 337 struct nouveau_drm *drm = nouveau_drm(encoder->dev); in nv17_dac_detect() 379 struct nouveau_drm *drm = nouveau_drm(dev); in nv04_dac_mode_set() 414 struct nouveau_drm *drm = nouveau_drm(encoder->dev); in nv04_dac_commit() 462 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()
|
| /Linux-v5.4/drivers/gpu/drm/nouveau/dispnv50/ |
| D | core.h | 11 int nv50_core_new(struct nouveau_drm *, struct nv50_core **); 28 int core507d_new(struct nouveau_drm *, s32, struct nv50_core **); 29 int core507d_new_(const struct nv50_core_func *, struct nouveau_drm *, s32, 40 int core827d_new(struct nouveau_drm *, s32, struct nv50_core **); 42 int core907d_new(struct nouveau_drm *, s32, struct nv50_core **); 46 int core917d_new(struct nouveau_drm *, s32, struct nv50_core **); 48 int corec37d_new(struct nouveau_drm *, s32, struct nv50_core **); 53 int corec57d_new(struct nouveau_drm *, s32, struct nv50_core **);
|
| D | base.h | 5 int base507c_new(struct nouveau_drm *, int, s32, struct nv50_wndw **); 7 struct nouveau_drm *, int head, s32 oclass, 23 int base827c_new(struct nouveau_drm *, int, s32, struct nv50_wndw **); 25 int base907c_new(struct nouveau_drm *, int, s32, struct nv50_wndw **); 28 int base917c_new(struct nouveau_drm *, int, s32, struct nv50_wndw **); 30 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, 25 int ovly827e_new(struct nouveau_drm *, int, s32, struct nv50_wndw **); 26 int ovly907e_new(struct nouveau_drm *, int, s32, struct nv50_wndw **); 27 int ovly917e_new(struct nouveau_drm *, int, s32, struct nv50_wndw **); 29 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 **);
|