Lines Matching defs:adev
146 struct amdgpu_device *adev = drm_to_adev(ddev); in amdgpu_device_get_pcie_replay_count() local
171 struct amdgpu_device *adev = drm_to_adev(ddev); in amdgpu_device_get_product_name() local
193 struct amdgpu_device *adev = drm_to_adev(ddev); in amdgpu_device_get_product_number() local
215 struct amdgpu_device *adev = drm_to_adev(ddev); in amdgpu_device_get_serial_number() local
233 struct amdgpu_device *adev = drm_to_adev(dev); in amdgpu_device_supports_px() local
250 struct amdgpu_device *adev = drm_to_adev(dev); in amdgpu_device_supports_boco() local
268 struct amdgpu_device *adev = drm_to_adev(dev); in amdgpu_device_supports_baco() local
301 void amdgpu_device_mm_access(struct amdgpu_device *adev, loff_t pos, in amdgpu_device_mm_access()
345 size_t amdgpu_device_aper_access(struct amdgpu_device *adev, loff_t pos, in amdgpu_device_aper_access()
388 void amdgpu_device_vram_access(struct amdgpu_device *adev, loff_t pos, in amdgpu_device_vram_access()
409 bool amdgpu_device_skip_hw_access(struct amdgpu_device *adev) in amdgpu_device_skip_hw_access()
445 uint32_t amdgpu_device_rreg(struct amdgpu_device *adev, in amdgpu_device_rreg()
485 uint8_t amdgpu_mm_rreg8(struct amdgpu_device *adev, uint32_t offset) in amdgpu_mm_rreg8()
510 void amdgpu_mm_wreg8(struct amdgpu_device *adev, uint32_t offset, uint8_t value) in amdgpu_mm_wreg8()
531 void amdgpu_device_wreg(struct amdgpu_device *adev, in amdgpu_device_wreg()
563 void amdgpu_mm_wreg_mmio_rlc(struct amdgpu_device *adev, in amdgpu_mm_wreg_mmio_rlc()
590 u32 amdgpu_mm_rdoorbell(struct amdgpu_device *adev, u32 index) in amdgpu_mm_rdoorbell()
613 void amdgpu_mm_wdoorbell(struct amdgpu_device *adev, u32 index, u32 v) in amdgpu_mm_wdoorbell()
634 u64 amdgpu_mm_rdoorbell64(struct amdgpu_device *adev, u32 index) in amdgpu_mm_rdoorbell64()
657 void amdgpu_mm_wdoorbell64(struct amdgpu_device *adev, u32 index, u64 v) in amdgpu_mm_wdoorbell64()
679 u32 amdgpu_device_indirect_rreg(struct amdgpu_device *adev, in amdgpu_device_indirect_rreg()
710 u64 amdgpu_device_indirect_rreg64(struct amdgpu_device *adev, in amdgpu_device_indirect_rreg64()
746 void amdgpu_device_indirect_wreg(struct amdgpu_device *adev, in amdgpu_device_indirect_wreg()
775 void amdgpu_device_indirect_wreg64(struct amdgpu_device *adev, in amdgpu_device_indirect_wreg64()
810 static uint32_t amdgpu_invalid_rreg(struct amdgpu_device *adev, uint32_t reg) in amdgpu_invalid_rreg()
827 static void amdgpu_invalid_wreg(struct amdgpu_device *adev, uint32_t reg, uint32_t v) in amdgpu_invalid_wreg()
844 static uint64_t amdgpu_invalid_rreg64(struct amdgpu_device *adev, uint32_t reg) in amdgpu_invalid_rreg64()
861 static void amdgpu_invalid_wreg64(struct amdgpu_device *adev, uint32_t reg, uint64_t v) in amdgpu_invalid_wreg64()
879 static uint32_t amdgpu_block_invalid_rreg(struct amdgpu_device *adev, in amdgpu_block_invalid_rreg()
899 static void amdgpu_block_invalid_wreg(struct amdgpu_device *adev, in amdgpu_block_invalid_wreg()
915 static int amdgpu_device_asic_init(struct amdgpu_device *adev) in amdgpu_device_asic_init()
933 static int amdgpu_device_vram_scratch_init(struct amdgpu_device *adev) in amdgpu_device_vram_scratch_init()
949 static void amdgpu_device_vram_scratch_fini(struct amdgpu_device *adev) in amdgpu_device_vram_scratch_fini()
964 void amdgpu_device_program_register_sequence(struct amdgpu_device *adev, in amdgpu_device_program_register_sequence()
1001 void amdgpu_device_pci_config_reset(struct amdgpu_device *adev) in amdgpu_device_pci_config_reset()
1013 int amdgpu_device_pci_reset(struct amdgpu_device *adev) in amdgpu_device_pci_reset()
1029 static int amdgpu_device_doorbell_init(struct amdgpu_device *adev) in amdgpu_device_doorbell_init()
1086 static void amdgpu_device_doorbell_fini(struct amdgpu_device *adev) in amdgpu_device_doorbell_fini()
1108 static void amdgpu_device_wb_fini(struct amdgpu_device *adev) in amdgpu_device_wb_fini()
1127 static int amdgpu_device_wb_init(struct amdgpu_device *adev) in amdgpu_device_wb_init()
1161 int amdgpu_device_wb_get(struct amdgpu_device *adev, u32 *wb) in amdgpu_device_wb_get()
1182 void amdgpu_device_wb_free(struct amdgpu_device *adev, u32 wb) in amdgpu_device_wb_free()
1198 int amdgpu_device_resize_fb_bar(struct amdgpu_device *adev) in amdgpu_device_resize_fb_bar()
1279 bool amdgpu_device_need_post(struct amdgpu_device *adev) in amdgpu_device_need_post()
1338 bool amdgpu_device_should_use_aspm(struct amdgpu_device *adev) in amdgpu_device_should_use_aspm()
1366 struct amdgpu_device *adev = drm_to_adev(pci_get_drvdata(pdev)); in amdgpu_device_vga_set_decode() local
1385 static void amdgpu_device_check_block_size(struct amdgpu_device *adev) in amdgpu_device_check_block_size()
1408 static void amdgpu_device_check_vm_size(struct amdgpu_device *adev) in amdgpu_device_check_vm_size()
1421 static void amdgpu_device_check_smu_prv_buffer_size(struct amdgpu_device *adev) in amdgpu_device_check_smu_prv_buffer_size()
1461 static int amdgpu_device_init_apu_flags(struct amdgpu_device *adev) in amdgpu_device_init_apu_flags()
1506 static int amdgpu_device_check_arguments(struct amdgpu_device *adev) in amdgpu_device_check_arguments()
1650 struct amdgpu_device *adev = dev; in amdgpu_device_ip_set_clockgating_state() local
1684 struct amdgpu_device *adev = dev; in amdgpu_device_ip_set_powergating_state() local
1714 void amdgpu_device_ip_get_clockgating_state(struct amdgpu_device *adev, in amdgpu_device_ip_get_clockgating_state()
1736 int amdgpu_device_ip_wait_for_idle(struct amdgpu_device *adev, in amdgpu_device_ip_wait_for_idle()
1764 bool amdgpu_device_ip_is_idle(struct amdgpu_device *adev, in amdgpu_device_ip_is_idle()
1789 amdgpu_device_ip_get_ip_block(struct amdgpu_device *adev, in amdgpu_device_ip_get_ip_block()
1812 int amdgpu_device_ip_block_version_cmp(struct amdgpu_device *adev, in amdgpu_device_ip_block_version_cmp()
1835 int amdgpu_device_ip_block_add(struct amdgpu_device *adev, in amdgpu_device_ip_block_add()
1874 static void amdgpu_device_enable_virtual_display(struct amdgpu_device *adev) in amdgpu_device_enable_virtual_display()
1928 static int amdgpu_device_parse_gpu_info_fw(struct amdgpu_device *adev) in amdgpu_device_parse_gpu_info_fw()
2065 static int amdgpu_device_ip_early_init(struct amdgpu_device *adev) in amdgpu_device_ip_early_init()
2204 static int amdgpu_device_ip_hw_init_phase1(struct amdgpu_device *adev) in amdgpu_device_ip_hw_init_phase1()
2229 static int amdgpu_device_ip_hw_init_phase2(struct amdgpu_device *adev) in amdgpu_device_ip_hw_init_phase2()
2250 static int amdgpu_device_fw_loading(struct amdgpu_device *adev) in amdgpu_device_fw_loading()
2295 static int amdgpu_device_init_schedulers(struct amdgpu_device *adev) in amdgpu_device_init_schedulers()
2349 static int amdgpu_device_ip_init(struct amdgpu_device *adev) in amdgpu_device_ip_init()
2506 static void amdgpu_device_fill_reset_magic(struct amdgpu_device *adev) in amdgpu_device_fill_reset_magic()
2521 static bool amdgpu_device_check_vram_lost(struct amdgpu_device *adev) in amdgpu_device_check_vram_lost()
2556 int amdgpu_device_set_cg_state(struct amdgpu_device *adev, in amdgpu_device_set_cg_state()
2592 int amdgpu_device_set_pg_state(struct amdgpu_device *adev, in amdgpu_device_set_pg_state()
2630 struct amdgpu_device *adev; in amdgpu_device_enable_mgpu_fan_boost() local
2674 static int amdgpu_device_ip_late_init(struct amdgpu_device *adev) in amdgpu_device_ip_late_init()
2759 static void amdgpu_device_smu_fini_early(struct amdgpu_device *adev) in amdgpu_device_smu_fini_early()
2782 static int amdgpu_device_ip_fini_early(struct amdgpu_device *adev) in amdgpu_device_ip_fini_early()
2838 static int amdgpu_device_ip_fini(struct amdgpu_device *adev) in amdgpu_device_ip_fini()
2892 struct amdgpu_device *adev = in amdgpu_device_delayed_init_work_handler() local
2903 struct amdgpu_device *adev = in amdgpu_device_delay_enable_gfx_off() local
2924 static int amdgpu_device_ip_suspend_phase1(struct amdgpu_device *adev) in amdgpu_device_ip_suspend_phase1()
2973 static int amdgpu_device_ip_suspend_phase2(struct amdgpu_device *adev) in amdgpu_device_ip_suspend_phase2()
3048 int amdgpu_device_ip_suspend(struct amdgpu_device *adev) in amdgpu_device_ip_suspend()
3068 static int amdgpu_device_ip_reinit_early_sriov(struct amdgpu_device *adev) in amdgpu_device_ip_reinit_early_sriov()
3103 static int amdgpu_device_ip_reinit_late_sriov(struct amdgpu_device *adev) in amdgpu_device_ip_reinit_late_sriov()
3156 static int amdgpu_device_ip_resume_phase1(struct amdgpu_device *adev) in amdgpu_device_ip_resume_phase1()
3194 static int amdgpu_device_ip_resume_phase2(struct amdgpu_device *adev) in amdgpu_device_ip_resume_phase2()
3239 static int amdgpu_device_ip_resume(struct amdgpu_device *adev) in amdgpu_device_ip_resume()
3267 static void amdgpu_device_detect_sriov_bios(struct amdgpu_device *adev) in amdgpu_device_detect_sriov_bios()
3348 bool amdgpu_device_has_dc_support(struct amdgpu_device *adev) in amdgpu_device_has_dc_support()
3360 struct amdgpu_device *adev = in amdgpu_device_xgmi_reset_func() local
3404 static int amdgpu_device_get_job_timeout_settings(struct amdgpu_device *adev) in amdgpu_device_get_job_timeout_settings()
3482 static void amdgpu_device_check_iommu_direct_map(struct amdgpu_device *adev) in amdgpu_device_check_iommu_direct_map()
3509 int amdgpu_device_init(struct amdgpu_device *adev, in amdgpu_device_init()
3922 static void amdgpu_device_unmap_mmio(struct amdgpu_device *adev) in amdgpu_device_unmap_mmio()
3952 void amdgpu_device_fini_hw(struct amdgpu_device *adev) in amdgpu_device_fini_hw()
4005 void amdgpu_device_fini_sw(struct amdgpu_device *adev) in amdgpu_device_fini_sw()
4063 static int amdgpu_device_evict_resources(struct amdgpu_device *adev) in amdgpu_device_evict_resources()
4092 struct amdgpu_device *adev = drm_to_adev(dev); in amdgpu_device_suspend() local
4150 struct amdgpu_device *adev = drm_to_adev(dev); in amdgpu_device_resume() local
4253 static bool amdgpu_device_ip_check_soft_reset(struct amdgpu_device *adev) in amdgpu_device_ip_check_soft_reset()
4289 static int amdgpu_device_ip_pre_soft_reset(struct amdgpu_device *adev) in amdgpu_device_ip_pre_soft_reset()
4316 static bool amdgpu_device_ip_need_full_reset(struct amdgpu_device *adev) in amdgpu_device_ip_need_full_reset()
4351 static int amdgpu_device_ip_soft_reset(struct amdgpu_device *adev) in amdgpu_device_ip_soft_reset()
4380 static int amdgpu_device_ip_post_soft_reset(struct amdgpu_device *adev) in amdgpu_device_ip_post_soft_reset()
4409 static int amdgpu_device_recover_vram(struct amdgpu_device *adev) in amdgpu_device_recover_vram()
4475 static int amdgpu_device_reset_sriov(struct amdgpu_device *adev, in amdgpu_device_reset_sriov()
4548 bool amdgpu_device_has_job_running(struct amdgpu_device *adev) in amdgpu_device_has_job_running()
4577 bool amdgpu_device_should_recover_gpu(struct amdgpu_device *adev) in amdgpu_device_should_recover_gpu()
4621 int amdgpu_device_mode1_reset(struct amdgpu_device *adev) in amdgpu_device_mode1_reset()
4661 int amdgpu_device_pre_asic_reset(struct amdgpu_device *adev, in amdgpu_device_pre_asic_reset()
4734 static int amdgpu_reset_reg_dumps(struct amdgpu_device *adev) in amdgpu_reset_reg_dumps()
4754 struct amdgpu_device *adev = data; in amdgpu_devcoredump_read() local
4792 static void amdgpu_reset_capture_coredumpm(struct amdgpu_device *adev) in amdgpu_reset_capture_coredumpm()
4998 static void amdgpu_device_set_mp1_state(struct amdgpu_device *adev) in amdgpu_device_set_mp1_state()
5014 static void amdgpu_device_unset_mp1_state(struct amdgpu_device *adev) in amdgpu_device_unset_mp1_state()
5020 static void amdgpu_device_resume_display_audio(struct amdgpu_device *adev) in amdgpu_device_resume_display_audio()
5032 static int amdgpu_device_suspend_display_audio(struct amdgpu_device *adev) in amdgpu_device_suspend_display_audio()
5079 struct amdgpu_device *adev, struct list_head *device_list_handle, in amdgpu_device_recheck_guilty_jobs()
5166 static inline void amdgpu_device_stop_pending_resets(struct amdgpu_device *adev) in amdgpu_device_stop_pending_resets()
5198 int amdgpu_device_gpu_recover(struct amdgpu_device *adev, in amdgpu_device_gpu_recover()
5472 static void amdgpu_device_get_pcie_info(struct amdgpu_device *adev) in amdgpu_device_get_pcie_info()
5621 bool amdgpu_device_is_peer_accessible(struct amdgpu_device *adev, in amdgpu_device_is_peer_accessible()
5644 struct amdgpu_device *adev = drm_to_adev(dev); in amdgpu_device_baco_enter() local
5659 struct amdgpu_device *adev = drm_to_adev(dev); in amdgpu_device_baco_exit() local
5693 struct amdgpu_device *adev = drm_to_adev(dev); in amdgpu_pci_error_detected() local
5769 struct amdgpu_device *adev = drm_to_adev(dev); in amdgpu_pci_slot_reset() local
5839 struct amdgpu_device *adev = drm_to_adev(dev); in amdgpu_pci_resume() local
5867 struct amdgpu_device *adev = drm_to_adev(dev); in amdgpu_device_cache_pci_state() local
5891 struct amdgpu_device *adev = drm_to_adev(dev); in amdgpu_device_load_pci_state() local
5909 void amdgpu_device_flush_hdp(struct amdgpu_device *adev, in amdgpu_device_flush_hdp()
5925 void amdgpu_device_invalidate_hdp(struct amdgpu_device *adev, in amdgpu_device_invalidate_hdp()
5938 int amdgpu_in_reset(struct amdgpu_device *adev) in amdgpu_in_reset()
5963 void amdgpu_device_halt(struct amdgpu_device *adev) in amdgpu_device_halt()
5982 u32 amdgpu_device_pcie_port_rreg(struct amdgpu_device *adev, in amdgpu_device_pcie_port_rreg()
5999 void amdgpu_device_pcie_port_wreg(struct amdgpu_device *adev, in amdgpu_device_pcie_port_wreg()
6024 struct dma_fence *amdgpu_device_switch_gang(struct amdgpu_device *adev, in amdgpu_device_switch_gang()
6048 bool amdgpu_device_has_display_hardware(struct amdgpu_device *adev) in amdgpu_device_has_display_hardware()