| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_amdkfd.c | 64 void amdgpu_amdkfd_device_probe(struct amdgpu_device *adev) in amdgpu_amdkfd_device_probe() 123 static void amdgpu_doorbell_get_kfd_info(struct amdgpu_device *adev, in amdgpu_doorbell_get_kfd_info() 143 void amdgpu_amdkfd_device_init(struct amdgpu_device *adev) in amdgpu_amdkfd_device_init() 209 void amdgpu_amdkfd_device_fini(struct amdgpu_device *adev) in amdgpu_amdkfd_device_fini() 217 void amdgpu_amdkfd_interrupt(struct amdgpu_device *adev, in amdgpu_amdkfd_interrupt() 224 void amdgpu_amdkfd_suspend(struct amdgpu_device *adev) in amdgpu_amdkfd_suspend() 230 int amdgpu_amdkfd_resume(struct amdgpu_device *adev) in amdgpu_amdkfd_resume() 240 int amdgpu_amdkfd_pre_reset(struct amdgpu_device *adev) in amdgpu_amdkfd_pre_reset() 250 int amdgpu_amdkfd_post_reset(struct amdgpu_device *adev) in amdgpu_amdkfd_post_reset() 262 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_gpu_reset() local [all …]
|
| D | amdgpu_pm.c | 85 void amdgpu_pm_acpi_event_handler(struct amdgpu_device *adev) in amdgpu_pm_acpi_event_handler() 99 int amdgpu_dpm_read_sensor(struct amdgpu_device *adev, enum amd_pp_sensors sensor, in amdgpu_dpm_read_sensor() 159 struct amdgpu_device *adev = ddev->dev_private; in amdgpu_get_dpm_state() local 184 struct amdgpu_device *adev = ddev->dev_private; in amdgpu_set_dpm_state() local 283 struct amdgpu_device *adev = ddev->dev_private; in amdgpu_get_dpm_forced_performance_level() local 318 struct amdgpu_device *adev = ddev->dev_private; in amdgpu_set_dpm_forced_performance_level() local 410 struct amdgpu_device *adev = ddev->dev_private; in amdgpu_get_pp_num_states() local 437 struct amdgpu_device *adev = ddev->dev_private; in amdgpu_get_pp_cur_state() local 470 struct amdgpu_device *adev = ddev->dev_private; in amdgpu_get_pp_force_state() local 484 struct amdgpu_device *adev = ddev->dev_private; in amdgpu_set_pp_force_state() local [all …]
|
| D | sdma_v4_0.c | 260 static u32 sdma_v4_0_get_reg_offset(struct amdgpu_device *adev, in sdma_v4_0_get_reg_offset() 336 static void sdma_v4_0_init_golden_registers(struct amdgpu_device *adev) in sdma_v4_0_init_golden_registers() 413 static void sdma_v4_0_destroy_inst_ctx(struct amdgpu_device *adev) in sdma_v4_0_destroy_inst_ctx() 443 static int sdma_v4_0_init_microcode(struct amdgpu_device *adev) in sdma_v4_0_init_microcode() 561 struct amdgpu_device *adev = ring->adev; in sdma_v4_0_ring_get_wptr() local 588 struct amdgpu_device *adev = ring->adev; in sdma_v4_0_ring_set_wptr() local 630 struct amdgpu_device *adev = ring->adev; in sdma_v4_0_page_ring_get_wptr() local 654 struct amdgpu_device *adev = ring->adev; in sdma_v4_0_page_ring_set_wptr() local 748 struct amdgpu_device *adev = ring->adev; in sdma_v4_0_ring_emit_hdp_flush() local 806 static void sdma_v4_0_gfx_stop(struct amdgpu_device *adev) in sdma_v4_0_gfx_stop() [all …]
|
| D | sdma_v5_0.c | 106 static u32 sdma_v5_0_get_reg_offset(struct amdgpu_device *adev, u32 instance, u32 internal_offset) in sdma_v5_0_get_reg_offset() 124 static void sdma_v5_0_init_golden_registers(struct amdgpu_device *adev) in sdma_v5_0_init_golden_registers() 168 static int sdma_v5_0_init_microcode(struct amdgpu_device *adev) in sdma_v5_0_init_microcode() 288 struct amdgpu_device *adev = ring->adev; in sdma_v5_0_ring_get_wptr() local 324 struct amdgpu_device *adev = ring->adev; in sdma_v5_0_ring_set_wptr() local 407 struct amdgpu_device *adev = ring->adev; in sdma_v5_0_ring_emit_hdp_flush() local 440 struct amdgpu_device *adev = ring->adev; in sdma_v5_0_ring_emit_fence() local 479 static void sdma_v5_0_gfx_stop(struct amdgpu_device *adev) in sdma_v5_0_gfx_stop() 510 static void sdma_v5_0_rlc_stop(struct amdgpu_device *adev) in sdma_v5_0_rlc_stop() 523 static void sdma_v5_0_ctx_switch_enable(struct amdgpu_device *adev, bool enable) in sdma_v5_0_ctx_switch_enable() [all …]
|
| D | df_v3_6.c | 96 static uint64_t df_v3_6_get_fica(struct amdgpu_device *adev, in df_v3_6_get_fica() 120 static void df_v3_6_set_fica(struct amdgpu_device *adev, uint32_t ficaa_val, in df_v3_6_set_fica() 147 static void df_v3_6_perfmon_rreg(struct amdgpu_device *adev, in df_v3_6_perfmon_rreg() 170 static void df_v3_6_perfmon_wreg(struct amdgpu_device *adev, uint32_t lo_addr, in df_v3_6_perfmon_wreg() 191 struct amdgpu_device *adev; in df_v3_6_get_df_cntr_avail() local 211 static void df_v3_6_sw_init(struct amdgpu_device *adev) in df_v3_6_sw_init() 223 static void df_v3_6_enable_broadcast_mode(struct amdgpu_device *adev, in df_v3_6_enable_broadcast_mode() 237 static u32 df_v3_6_get_fb_channel_number(struct amdgpu_device *adev) in df_v3_6_get_fb_channel_number() 248 static u32 df_v3_6_get_hbm_channel_number(struct amdgpu_device *adev) in df_v3_6_get_hbm_channel_number() 259 static void df_v3_6_update_medium_grain_clock_gating(struct amdgpu_device *adev, in df_v3_6_update_medium_grain_clock_gating() [all …]
|
| D | vce_v4_0.c | 63 struct amdgpu_device *adev = ring->adev; in vce_v4_0_ring_get_rptr() local 82 struct amdgpu_device *adev = ring->adev; in vce_v4_0_ring_get_wptr() local 104 struct amdgpu_device *adev = ring->adev; in vce_v4_0_ring_set_wptr() local 124 static int vce_v4_0_firmware_loaded(struct amdgpu_device *adev) in vce_v4_0_firmware_loaded() 152 static int vce_v4_0_mmsch_start(struct amdgpu_device *adev, in vce_v4_0_mmsch_start() 204 static int vce_v4_0_sriov_start(struct amdgpu_device *adev) in vce_v4_0_sriov_start() 335 static int vce_v4_0_start(struct amdgpu_device *adev) in vce_v4_0_start() 387 static int vce_v4_0_stop(struct amdgpu_device *adev) in vce_v4_0_stop() 411 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vce_v4_0_early_init() local 426 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vce_v4_0_sw_init() local [all …]
|
| D | sdma_v2_4.c | 97 static void sdma_v2_4_init_golden_registers(struct amdgpu_device *adev) in sdma_v2_4_init_golden_registers() 113 static void sdma_v2_4_free_microcode(struct amdgpu_device *adev) in sdma_v2_4_free_microcode() 131 static int sdma_v2_4_init_microcode(struct amdgpu_device *adev) in sdma_v2_4_init_microcode() 209 struct amdgpu_device *adev = ring->adev; in sdma_v2_4_ring_get_wptr() local 224 struct amdgpu_device *adev = ring->adev; in sdma_v2_4_ring_set_wptr() local 339 static void sdma_v2_4_gfx_stop(struct amdgpu_device *adev) in sdma_v2_4_gfx_stop() 369 static void sdma_v2_4_rlc_stop(struct amdgpu_device *adev) in sdma_v2_4_rlc_stop() 382 static void sdma_v2_4_enable(struct amdgpu_device *adev, bool enable) in sdma_v2_4_enable() 410 static int sdma_v2_4_gfx_resume(struct amdgpu_device *adev) in sdma_v2_4_gfx_resume() 505 static int sdma_v2_4_rlc_resume(struct amdgpu_device *adev) in sdma_v2_4_rlc_resume() [all …]
|
| D | amdgpu_gart.c | 72 static int amdgpu_gart_dummy_page_init(struct amdgpu_device *adev) in amdgpu_gart_dummy_page_init() 95 static void amdgpu_gart_dummy_page_fini(struct amdgpu_device *adev) in amdgpu_gart_dummy_page_fini() 114 int amdgpu_gart_table_vram_alloc(struct amdgpu_device *adev) in amdgpu_gart_table_vram_alloc() 147 int amdgpu_gart_table_vram_pin(struct amdgpu_device *adev) in amdgpu_gart_table_vram_pin() 174 void amdgpu_gart_table_vram_unpin(struct amdgpu_device *adev) in amdgpu_gart_table_vram_unpin() 199 void amdgpu_gart_table_vram_free(struct amdgpu_device *adev) in amdgpu_gart_table_vram_free() 221 int amdgpu_gart_unbind(struct amdgpu_device *adev, uint64_t offset, in amdgpu_gart_unbind() 273 int amdgpu_gart_map(struct amdgpu_device *adev, uint64_t offset, in amdgpu_gart_map() 310 int amdgpu_gart_bind(struct amdgpu_device *adev, uint64_t offset, in amdgpu_gart_bind() 354 int amdgpu_gart_init(struct amdgpu_device *adev) in amdgpu_gart_init() [all …]
|
| D | si_smc.c | 33 static int si_set_smc_sram_address(struct amdgpu_device *adev, in si_set_smc_sram_address() 47 int amdgpu_si_copy_bytes_to_smc(struct amdgpu_device *adev, in amdgpu_si_copy_bytes_to_smc() 111 void amdgpu_si_start_smc(struct amdgpu_device *adev) in amdgpu_si_start_smc() 120 void amdgpu_si_reset_smc(struct amdgpu_device *adev) in amdgpu_si_reset_smc() 134 int amdgpu_si_program_jump_on_start(struct amdgpu_device *adev) in amdgpu_si_program_jump_on_start() 141 void amdgpu_si_smc_clock(struct amdgpu_device *adev, bool enable) in amdgpu_si_smc_clock() 153 bool amdgpu_si_is_smc_running(struct amdgpu_device *adev) in amdgpu_si_is_smc_running() 164 PPSMC_Result amdgpu_si_send_msg_to_smc(struct amdgpu_device *adev, in amdgpu_si_send_msg_to_smc() 185 PPSMC_Result amdgpu_si_wait_for_smc_inactive(struct amdgpu_device *adev) in amdgpu_si_wait_for_smc_inactive() 203 int amdgpu_si_load_smc_ucode(struct amdgpu_device *adev, u32 limit) in amdgpu_si_load_smc_ucode() [all …]
|
| D | amdgpu_virt.c | 30 bool amdgpu_virt_mmio_blocked(struct amdgpu_device *adev) in amdgpu_virt_mmio_blocked() 38 void amdgpu_virt_init_setting(struct amdgpu_device *adev) in amdgpu_virt_init_setting() 48 uint32_t amdgpu_virt_kiq_rreg(struct amdgpu_device *adev, uint32_t reg) in amdgpu_virt_kiq_rreg() 94 void amdgpu_virt_kiq_wreg(struct amdgpu_device *adev, uint32_t reg, uint32_t v) in amdgpu_virt_kiq_wreg() 140 void amdgpu_virt_kiq_reg_write_reg_wait(struct amdgpu_device *adev, in amdgpu_virt_kiq_reg_write_reg_wait() 187 int amdgpu_virt_request_full_gpu(struct amdgpu_device *adev, bool init) in amdgpu_virt_request_full_gpu() 210 int amdgpu_virt_release_full_gpu(struct amdgpu_device *adev, bool init) in amdgpu_virt_release_full_gpu() 231 int amdgpu_virt_reset_gpu(struct amdgpu_device *adev) in amdgpu_virt_reset_gpu() 253 int amdgpu_virt_wait_reset(struct amdgpu_device *adev) in amdgpu_virt_wait_reset() 269 int amdgpu_virt_alloc_mm_table(struct amdgpu_device *adev) in amdgpu_virt_alloc_mm_table() [all …]
|
| D | si_dma.c | 48 struct amdgpu_device *adev = ring->adev; in si_dma_ring_get_wptr() local 56 struct amdgpu_device *adev = ring->adev; in si_dma_ring_set_wptr() local 112 static void si_dma_stop(struct amdgpu_device *adev) in si_dma_stop() 131 static int si_dma_start(struct amdgpu_device *adev) in si_dma_start() 204 struct amdgpu_device *adev = ring->adev; in si_dma_ring_test_ring() local 254 struct amdgpu_device *adev = ring->adev; in si_dma_ring_test_ib() local 468 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in si_dma_early_init() local 484 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in si_dma_sw_init() local 517 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in si_dma_sw_fini() local 528 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in si_dma_hw_init() local [all …]
|
| D | dce_v10_0.c | 150 static void dce_v10_0_init_golden_registers(struct amdgpu_device *adev) in dce_v10_0_init_golden_registers() 174 static u32 dce_v10_0_audio_endpt_rreg(struct amdgpu_device *adev, in dce_v10_0_audio_endpt_rreg() 188 static void dce_v10_0_audio_endpt_wreg(struct amdgpu_device *adev, in dce_v10_0_audio_endpt_wreg() 199 static u32 dce_v10_0_vblank_get_counter(struct amdgpu_device *adev, int crtc) in dce_v10_0_vblank_get_counter() 207 static void dce_v10_0_pageflip_interrupt_init(struct amdgpu_device *adev) in dce_v10_0_pageflip_interrupt_init() 216 static void dce_v10_0_pageflip_interrupt_fini(struct amdgpu_device *adev) in dce_v10_0_pageflip_interrupt_fini() 235 static void dce_v10_0_page_flip(struct amdgpu_device *adev, in dce_v10_0_page_flip() 260 static int dce_v10_0_crtc_get_scanoutpos(struct amdgpu_device *adev, int crtc, in dce_v10_0_crtc_get_scanoutpos() 281 static bool dce_v10_0_hpd_sense(struct amdgpu_device *adev, in dce_v10_0_hpd_sense() 304 static void dce_v10_0_hpd_set_polarity(struct amdgpu_device *adev, in dce_v10_0_hpd_set_polarity() [all …]
|
| D | dce_v11_0.c | 159 static void dce_v11_0_init_golden_registers(struct amdgpu_device *adev) in dce_v11_0_init_golden_registers() 192 static u32 dce_v11_0_audio_endpt_rreg(struct amdgpu_device *adev, in dce_v11_0_audio_endpt_rreg() 206 static void dce_v11_0_audio_endpt_wreg(struct amdgpu_device *adev, in dce_v11_0_audio_endpt_wreg() 217 static u32 dce_v11_0_vblank_get_counter(struct amdgpu_device *adev, int crtc) in dce_v11_0_vblank_get_counter() 225 static void dce_v11_0_pageflip_interrupt_init(struct amdgpu_device *adev) in dce_v11_0_pageflip_interrupt_init() 234 static void dce_v11_0_pageflip_interrupt_fini(struct amdgpu_device *adev) in dce_v11_0_pageflip_interrupt_fini() 253 static void dce_v11_0_page_flip(struct amdgpu_device *adev, in dce_v11_0_page_flip() 278 static int dce_v11_0_crtc_get_scanoutpos(struct amdgpu_device *adev, int crtc, in dce_v11_0_crtc_get_scanoutpos() 299 static bool dce_v11_0_hpd_sense(struct amdgpu_device *adev, in dce_v11_0_hpd_sense() 322 static void dce_v11_0_hpd_set_polarity(struct amdgpu_device *adev, in dce_v11_0_hpd_set_polarity() [all …]
|
| D | amdgpu_vm.c | 77 struct amdgpu_device *adev; member 94 static unsigned amdgpu_vm_level_shift(struct amdgpu_device *adev, in amdgpu_vm_level_shift() 125 static unsigned amdgpu_vm_num_entries(struct amdgpu_device *adev, in amdgpu_vm_num_entries() 150 static unsigned amdgpu_vm_num_ats_entries(struct amdgpu_device *adev) in amdgpu_vm_num_ats_entries() 167 static uint32_t amdgpu_vm_entries_mask(struct amdgpu_device *adev, in amdgpu_vm_entries_mask() 187 static unsigned amdgpu_vm_bo_size(struct amdgpu_device *adev, unsigned level) in amdgpu_vm_bo_size() 364 static void amdgpu_vm_pt_start(struct amdgpu_device *adev, in amdgpu_vm_pt_start() 384 static bool amdgpu_vm_pt_descendant(struct amdgpu_device *adev, in amdgpu_vm_pt_descendant() 413 static bool amdgpu_vm_pt_sibling(struct amdgpu_device *adev, in amdgpu_vm_pt_sibling() 463 static void amdgpu_vm_pt_next(struct amdgpu_device *adev, in amdgpu_vm_pt_next() [all …]
|
| D | dce_v6_0.c | 125 static u32 dce_v6_0_audio_endpt_rreg(struct amdgpu_device *adev, in dce_v6_0_audio_endpt_rreg() 139 static void dce_v6_0_audio_endpt_wreg(struct amdgpu_device *adev, in dce_v6_0_audio_endpt_wreg() 151 static u32 dce_v6_0_vblank_get_counter(struct amdgpu_device *adev, int crtc) in dce_v6_0_vblank_get_counter() 159 static void dce_v6_0_pageflip_interrupt_init(struct amdgpu_device *adev) in dce_v6_0_pageflip_interrupt_init() 168 static void dce_v6_0_pageflip_interrupt_fini(struct amdgpu_device *adev) in dce_v6_0_pageflip_interrupt_fini() 190 static void dce_v6_0_page_flip(struct amdgpu_device *adev, in dce_v6_0_page_flip() 212 static int dce_v6_0_crtc_get_scanoutpos(struct amdgpu_device *adev, int crtc, in dce_v6_0_crtc_get_scanoutpos() 233 static bool dce_v6_0_hpd_sense(struct amdgpu_device *adev, in dce_v6_0_hpd_sense() 255 static void dce_v6_0_hpd_set_polarity(struct amdgpu_device *adev, in dce_v6_0_hpd_set_polarity() 280 static void dce_v6_0_hpd_init(struct amdgpu_device *adev) in dce_v6_0_hpd_init() [all …]
|
| D | mes_v10_1.c | 65 static int mes_v10_1_init_microcode(struct amdgpu_device *adev) in mes_v10_1_init_microcode() 106 static void mes_v10_1_free_microcode(struct amdgpu_device *adev) in mes_v10_1_free_microcode() 112 static int mes_v10_1_allocate_ucode_buffer(struct amdgpu_device *adev) in mes_v10_1_allocate_ucode_buffer() 144 static int mes_v10_1_allocate_ucode_data_buffer(struct amdgpu_device *adev) in mes_v10_1_allocate_ucode_data_buffer() 176 static void mes_v10_1_free_ucode_buffers(struct amdgpu_device *adev) in mes_v10_1_free_ucode_buffers() 187 static void mes_v10_1_enable(struct amdgpu_device *adev, bool enable) in mes_v10_1_enable() 221 static int mes_v10_1_load_microcode(struct amdgpu_device *adev) in mes_v10_1_load_microcode() 289 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in mes_v10_1_sw_init() local 300 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in mes_v10_1_sw_fini() local 310 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in mes_v10_1_hw_init() local [all …]
|
| D | uvd_v7_0.c | 73 struct amdgpu_device *adev = ring->adev; in uvd_v7_0_ring_get_rptr() local 87 struct amdgpu_device *adev = ring->adev; in uvd_v7_0_enc_ring_get_rptr() local 104 struct amdgpu_device *adev = ring->adev; in uvd_v7_0_ring_get_wptr() local 118 struct amdgpu_device *adev = ring->adev; in uvd_v7_0_enc_ring_get_wptr() local 138 struct amdgpu_device *adev = ring->adev; in uvd_v7_0_ring_set_wptr() local 152 struct amdgpu_device *adev = ring->adev; in uvd_v7_0_enc_ring_set_wptr() local 177 struct amdgpu_device *adev = ring->adev; in uvd_v7_0_enc_ring_test_ring() local 371 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in uvd_v7_0_early_init() local 408 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in uvd_v7_0_sw_init() local 496 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in uvd_v7_0_sw_fini() local [all …]
|
| D | amdgpu_xgmi.c | 80 static int amdgpu_xgmi_sysfs_create(struct amdgpu_device *adev, in amdgpu_xgmi_sysfs_create() 114 static void amdgpu_xgmi_sysfs_destroy(struct amdgpu_device *adev, in amdgpu_xgmi_sysfs_destroy() 128 struct amdgpu_device *adev = ddev->dev_private; in amdgpu_xgmi_show_device_id() local 140 struct amdgpu_device *adev = ddev->dev_private; in amdgpu_xgmi_show_error() local 166 static int amdgpu_xgmi_sysfs_add_dev_info(struct amdgpu_device *adev, in amdgpu_xgmi_sysfs_add_dev_info() 216 static void amdgpu_xgmi_sysfs_rem_dev_info(struct amdgpu_device *adev, in amdgpu_xgmi_sysfs_rem_dev_info() 226 struct amdgpu_hive_info *amdgpu_get_xgmi_hive(struct amdgpu_device *adev, int lock) in amdgpu_get_xgmi_hive() 272 int amdgpu_xgmi_set_pstate(struct amdgpu_device *adev, int pstate) in amdgpu_xgmi_set_pstate() 296 int amdgpu_xgmi_update_topology(struct amdgpu_hive_info *hive, struct amdgpu_device *adev) in amdgpu_xgmi_update_topology() 314 int amdgpu_xgmi_get_hops_count(struct amdgpu_device *adev, in amdgpu_xgmi_get_hops_count() [all …]
|
| D | dce_v8_0.c | 122 static u32 dce_v8_0_audio_endpt_rreg(struct amdgpu_device *adev, in dce_v8_0_audio_endpt_rreg() 136 static void dce_v8_0_audio_endpt_wreg(struct amdgpu_device *adev, in dce_v8_0_audio_endpt_wreg() 147 static u32 dce_v8_0_vblank_get_counter(struct amdgpu_device *adev, int crtc) in dce_v8_0_vblank_get_counter() 155 static void dce_v8_0_pageflip_interrupt_init(struct amdgpu_device *adev) in dce_v8_0_pageflip_interrupt_init() 164 static void dce_v8_0_pageflip_interrupt_fini(struct amdgpu_device *adev) in dce_v8_0_pageflip_interrupt_fini() 183 static void dce_v8_0_page_flip(struct amdgpu_device *adev, in dce_v8_0_page_flip() 205 static int dce_v8_0_crtc_get_scanoutpos(struct amdgpu_device *adev, int crtc, in dce_v8_0_crtc_get_scanoutpos() 226 static bool dce_v8_0_hpd_sense(struct amdgpu_device *adev, in dce_v8_0_hpd_sense() 249 static void dce_v8_0_hpd_set_polarity(struct amdgpu_device *adev, in dce_v8_0_hpd_set_polarity() 274 static void dce_v8_0_hpd_init(struct amdgpu_device *adev) in dce_v8_0_hpd_init() [all …]
|
| D | psp_v3_1.c | 61 struct amdgpu_device *adev = psp->adev; in psp_v3_1_init_microcode() local 134 struct amdgpu_device *adev = psp->adev; in psp_v3_1_bootloader_load_sysdrv() local 171 static bool psp_v3_1_match_version(struct amdgpu_device *adev, uint32_t ver) in psp_v3_1_match_version() 194 struct amdgpu_device *adev = psp->adev; in psp_v3_1_bootloader_load_sos() local 243 struct amdgpu_device *adev = psp->adev; in psp_v3_1_ring_init() local 266 struct amdgpu_device *adev = psp->adev; in psp_v3_1_reroute_ih() local 301 struct amdgpu_device *adev = psp->adev; in psp_v3_1_ring_create() local 364 struct amdgpu_device *adev = psp->adev; in psp_v3_1_ring_stop() local 400 struct amdgpu_device *adev = psp->adev; in psp_v3_1_ring_destroy() local 423 struct amdgpu_device *adev = psp->adev; in psp_v3_1_cmd_submit() local [all …]
|
| D | df_v1_7.c | 32 static void df_v1_7_sw_init(struct amdgpu_device *adev) in df_v1_7_sw_init() 36 static void df_v1_7_enable_broadcast_mode(struct amdgpu_device *adev, in df_v1_7_enable_broadcast_mode() 50 static u32 df_v1_7_get_fb_channel_number(struct amdgpu_device *adev) in df_v1_7_get_fb_channel_number() 61 static u32 df_v1_7_get_hbm_channel_number(struct amdgpu_device *adev) in df_v1_7_get_hbm_channel_number() 70 static void df_v1_7_update_medium_grain_clock_gating(struct amdgpu_device *adev, in df_v1_7_update_medium_grain_clock_gating() 94 static void df_v1_7_get_clockgating_state(struct amdgpu_device *adev, in df_v1_7_get_clockgating_state() 105 static void df_v1_7_enable_ecc_force_par_wr_rmw(struct amdgpu_device *adev, in df_v1_7_enable_ecc_force_par_wr_rmw()
|
| D | amdgpu_amdkfd_gfx_v10.c | 116 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; in amdgpu_amdkfd_get_tile_config() local 181 struct amdgpu_device *adev = get_amdgpu_device(kgd); in lock_srbm() local 189 struct amdgpu_device *adev = get_amdgpu_device(kgd); in unlock_srbm() local 198 struct amdgpu_device *adev = get_amdgpu_device(kgd); in acquire_queue() local 206 static uint32_t get_queue_mask(struct amdgpu_device *adev, in get_queue_mask() 226 struct amdgpu_device *adev = get_amdgpu_device(kgd); in kgd_program_sh_mem_settings() local 240 struct amdgpu_device *adev = get_amdgpu_device(kgd); in kgd_set_pasid_vmid_mapping() local 291 struct amdgpu_device *adev = get_amdgpu_device(kgd); in kgd_init_interrupts() local 309 static uint32_t get_sdma_base_addr(struct amdgpu_device *adev, in get_sdma_base_addr() 362 struct amdgpu_device *adev = get_amdgpu_device(kgd); in kgd_hqd_load() local [all …]
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| D | amdgpu_dm_irq.c | 87 #define DM_IRQ_TABLE_LOCK(adev, flags) \ argument 90 #define DM_IRQ_TABLE_UNLOCK(adev, flags) \ argument 143 static struct list_head *remove_irq_handler(struct amdgpu_device *adev, in remove_irq_handler() 261 void *amdgpu_dm_irq_register_interrupt(struct amdgpu_device *adev, in amdgpu_dm_irq_register_interrupt() 326 void amdgpu_dm_irq_unregister_interrupt(struct amdgpu_device *adev, in amdgpu_dm_irq_unregister_interrupt() 374 int amdgpu_dm_irq_init(struct amdgpu_device *adev) in amdgpu_dm_irq_init() 402 void amdgpu_dm_irq_fini(struct amdgpu_device *adev) in amdgpu_dm_irq_fini() 419 int amdgpu_dm_irq_suspend(struct amdgpu_device *adev) in amdgpu_dm_irq_suspend() 450 int amdgpu_dm_irq_resume_early(struct amdgpu_device *adev) in amdgpu_dm_irq_resume_early() 473 int amdgpu_dm_irq_resume_late(struct amdgpu_device *adev) in amdgpu_dm_irq_resume_late() [all …]
|
| D | amdgpu_dm_pp_smu.c | 42 struct amdgpu_device *adev = ctx->driver_context; in dm_pp_apply_display_requirements() local 336 struct amdgpu_device *adev = ctx->driver_context; in dm_pp_get_clock_levels_by_type() local 421 struct amdgpu_device *adev = ctx->driver_context; in dm_pp_get_clock_levels_by_type_with_latency() local 451 struct amdgpu_device *adev = ctx->driver_context; in dm_pp_get_clock_levels_by_type_with_voltage() local 495 struct amdgpu_device *adev = ctx->driver_context; in dm_pp_apply_clock_for_voltage_request() local 522 struct amdgpu_device *adev = ctx->driver_context; in dm_pp_get_static_clocks() local 546 struct amdgpu_device *adev = ctx->driver_context; in pp_rv_set_wm_ranges() local 601 struct amdgpu_device *adev = ctx->driver_context; in pp_rv_set_pme_wa_enable() local 614 struct amdgpu_device *adev = ctx->driver_context; in pp_rv_set_active_display_count() local 627 struct amdgpu_device *adev = ctx->driver_context; in pp_rv_set_min_deep_sleep_dcfclk() local [all …]
|
| /Linux-v5.4/net/atm/ |
| D | atm_sysfs.c | 17 struct atm_dev *adev = to_atm_dev(cdev); in show_type() local 25 struct atm_dev *adev = to_atm_dev(cdev); in show_address() local 34 struct atm_dev *adev = to_atm_dev(cdev); in show_atmaddress() local 62 struct atm_dev *adev = to_atm_dev(cdev); in show_atmindex() local 70 struct atm_dev *adev = to_atm_dev(cdev); in show_carrier() local 79 struct atm_dev *adev = to_atm_dev(cdev); in show_link_rate() local 119 struct atm_dev *adev; in atm_uevent() local 136 struct atm_dev *adev = to_atm_dev(cdev); in atm_release() local 147 int atm_register_sysfs(struct atm_dev *adev, struct device *parent) in atm_register_sysfs() 176 void atm_unregister_sysfs(struct atm_dev *adev) in atm_unregister_sysfs()
|