| /Linux-v5.15/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| D | amdgpu_dm_irq.c | 89 #define DM_IRQ_TABLE_LOCK(adev, flags) \ argument 92 #define DM_IRQ_TABLE_UNLOCK(adev, flags) \ argument 130 static struct list_head *remove_irq_handler(struct amdgpu_device *adev, in remove_irq_handler() 194 static void unregister_all_irq_handlers(struct amdgpu_device *adev) in unregister_all_irq_handlers() 300 void *amdgpu_dm_irq_register_interrupt(struct amdgpu_device *adev, in amdgpu_dm_irq_register_interrupt() 366 void amdgpu_dm_irq_unregister_interrupt(struct amdgpu_device *adev, in amdgpu_dm_irq_unregister_interrupt() 414 int amdgpu_dm_irq_init(struct amdgpu_device *adev) in amdgpu_dm_irq_init() 440 void amdgpu_dm_irq_fini(struct amdgpu_device *adev) in amdgpu_dm_irq_fini() 471 int amdgpu_dm_irq_suspend(struct amdgpu_device *adev) in amdgpu_dm_irq_suspend() 512 int amdgpu_dm_irq_resume_early(struct amdgpu_device *adev) in amdgpu_dm_irq_resume_early() [all …]
|
| D | amdgpu_dm_pp_smu.c | 40 struct amdgpu_device *adev = ctx->driver_context; in dm_pp_apply_display_requirements() local 300 struct amdgpu_device *adev = ctx->driver_context; in dm_pp_get_clock_levels_by_type() local 372 struct amdgpu_device *adev = ctx->driver_context; in dm_pp_get_clock_levels_by_type_with_latency() local 396 struct amdgpu_device *adev = ctx->driver_context; in dm_pp_get_clock_levels_by_type_with_voltage() local 419 struct amdgpu_device *adev = ctx->driver_context; in dm_pp_notify_wm_clock_changes() local 449 struct amdgpu_device *adev = ctx->driver_context; in dm_pp_apply_clock_for_voltage_request() local 472 struct amdgpu_device *adev = ctx->driver_context; in dm_pp_get_static_clocks() local 496 struct amdgpu_device *adev = ctx->driver_context; in pp_rv_set_wm_ranges() local 547 struct amdgpu_device *adev = ctx->driver_context; in pp_rv_set_pme_wa_enable() local 558 struct amdgpu_device *adev = ctx->driver_context; in pp_rv_set_active_display_count() local [all …]
|
| /Linux-v5.15/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_gart.c | 72 static int amdgpu_gart_dummy_page_init(struct amdgpu_device *adev) in amdgpu_gart_dummy_page_init() 95 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() 149 int amdgpu_gart_table_vram_pin(struct amdgpu_device *adev) in amdgpu_gart_table_vram_pin() 176 void amdgpu_gart_table_vram_unpin(struct amdgpu_device *adev) in amdgpu_gart_table_vram_unpin() 201 void amdgpu_gart_table_vram_free(struct amdgpu_device *adev) in amdgpu_gart_table_vram_free() 224 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() 334 void amdgpu_gart_invalidate_tlb(struct amdgpu_device *adev) in amdgpu_gart_invalidate_tlb() [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() 254 static void dce_v11_0_page_flip(struct amdgpu_device *adev, in dce_v11_0_page_flip() 279 static int dce_v11_0_crtc_get_scanoutpos(struct amdgpu_device *adev, int crtc, in dce_v11_0_crtc_get_scanoutpos() 300 static bool dce_v11_0_hpd_sense(struct amdgpu_device *adev, in dce_v11_0_hpd_sense() 323 static void dce_v11_0_hpd_set_polarity(struct amdgpu_device *adev, in dce_v11_0_hpd_set_polarity() [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() 236 static void dce_v10_0_page_flip(struct amdgpu_device *adev, in dce_v10_0_page_flip() 261 static int dce_v10_0_crtc_get_scanoutpos(struct amdgpu_device *adev, int crtc, in dce_v10_0_crtc_get_scanoutpos() 282 static bool dce_v10_0_hpd_sense(struct amdgpu_device *adev, in dce_v10_0_hpd_sense() 305 static void dce_v10_0_hpd_set_polarity(struct amdgpu_device *adev, in dce_v10_0_hpd_set_polarity() [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 114 static void si_dma_stop(struct amdgpu_device *adev) in si_dma_stop() 132 static int si_dma_start(struct amdgpu_device *adev) in si_dma_start() 205 struct amdgpu_device *adev = ring->adev; in si_dma_ring_test_ring() local 256 struct amdgpu_device *adev = ring->adev; in si_dma_ring_test_ib() local 473 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in si_dma_early_init() local 489 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in si_dma_sw_init() local 522 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in si_dma_sw_fini() local 533 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in si_dma_hw_init() local [all …]
|
| D | psp_v3_1.c | 58 struct amdgpu_device *adev = psp->adev; in psp_v3_1_init_microcode() local 89 struct amdgpu_device *adev = psp->adev; in psp_v3_1_bootloader_load_sysdrv() local 128 struct amdgpu_device *adev = psp->adev; in psp_v3_1_bootloader_load_sos() local 167 struct amdgpu_device *adev = psp->adev; in psp_v3_1_ring_init() local 190 struct amdgpu_device *adev = psp->adev; in psp_v3_1_reroute_ih() local 225 struct amdgpu_device *adev = psp->adev; in psp_v3_1_ring_create() local 288 struct amdgpu_device *adev = psp->adev; in psp_v3_1_ring_stop() local 317 struct amdgpu_device *adev = psp->adev; in psp_v3_1_ring_destroy() local 332 struct amdgpu_device *adev = psp->adev; in psp_v3_1_smu_reload_quirk() local 343 struct amdgpu_device *adev = psp->adev; in psp_v3_1_mode1_reset() 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() 39 static void df_v1_7_sw_fini(struct amdgpu_device *adev) in df_v1_7_sw_fini() 43 static void df_v1_7_enable_broadcast_mode(struct amdgpu_device *adev, in df_v1_7_enable_broadcast_mode() 57 static u32 df_v1_7_get_fb_channel_number(struct amdgpu_device *adev) in df_v1_7_get_fb_channel_number() 68 static u32 df_v1_7_get_hbm_channel_number(struct amdgpu_device *adev) in df_v1_7_get_hbm_channel_number() 77 static void df_v1_7_update_medium_grain_clock_gating(struct amdgpu_device *adev, in df_v1_7_update_medium_grain_clock_gating() 101 static void df_v1_7_get_clockgating_state(struct amdgpu_device *adev, in df_v1_7_get_clockgating_state() 112 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 | 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() 191 static void dce_v6_0_page_flip(struct amdgpu_device *adev, in dce_v6_0_page_flip() 213 static int dce_v6_0_crtc_get_scanoutpos(struct amdgpu_device *adev, int crtc, in dce_v6_0_crtc_get_scanoutpos() 234 static bool dce_v6_0_hpd_sense(struct amdgpu_device *adev, in dce_v6_0_hpd_sense() 256 static void dce_v6_0_hpd_set_polarity(struct amdgpu_device *adev, in dce_v6_0_hpd_set_polarity() 281 static void dce_v6_0_hpd_init(struct amdgpu_device *adev) in dce_v6_0_hpd_init() [all …]
|
| D | amdgpu_xgmi.c | 248 struct amdgpu_device *adev = drm_to_adev(ddev); in amdgpu_xgmi_show_device_id() local 260 struct amdgpu_device *adev = drm_to_adev(ddev); in amdgpu_xgmi_show_error() local 286 static int amdgpu_xgmi_sysfs_add_dev_info(struct amdgpu_device *adev, in amdgpu_xgmi_sysfs_add_dev_info() 336 static void amdgpu_xgmi_sysfs_rem_dev_info(struct amdgpu_device *adev, in amdgpu_xgmi_sysfs_rem_dev_info() 355 struct amdgpu_hive_info *amdgpu_get_xgmi_hive(struct amdgpu_device *adev) in amdgpu_get_xgmi_hive() 423 int amdgpu_xgmi_set_pstate(struct amdgpu_device *adev, int pstate) in amdgpu_xgmi_set_pstate() 483 int amdgpu_xgmi_update_topology(struct amdgpu_hive_info *hive, struct amdgpu_device *adev) in amdgpu_xgmi_update_topology() 507 int amdgpu_xgmi_get_hops_count(struct amdgpu_device *adev, in amdgpu_xgmi_get_hops_count() 520 int amdgpu_xgmi_get_num_links(struct amdgpu_device *adev, in amdgpu_xgmi_get_num_links() 558 int amdgpu_xgmi_add_device(struct amdgpu_device *adev) in amdgpu_xgmi_add_device() [all …]
|
| D | uvd_v7_0.c | 72 struct amdgpu_device *adev = ring->adev; in uvd_v7_0_ring_get_rptr() local 86 struct amdgpu_device *adev = ring->adev; in uvd_v7_0_enc_ring_get_rptr() local 103 struct amdgpu_device *adev = ring->adev; in uvd_v7_0_ring_get_wptr() local 117 struct amdgpu_device *adev = ring->adev; in uvd_v7_0_enc_ring_get_wptr() local 137 struct amdgpu_device *adev = ring->adev; in uvd_v7_0_ring_set_wptr() local 151 struct amdgpu_device *adev = ring->adev; in uvd_v7_0_enc_ring_set_wptr() local 176 struct amdgpu_device *adev = ring->adev; in uvd_v7_0_enc_ring_test_ring() local 374 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in uvd_v7_0_early_init() local 411 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in uvd_v7_0_sw_init() local 503 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in uvd_v7_0_sw_fini() local [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() 184 static void dce_v8_0_page_flip(struct amdgpu_device *adev, in dce_v8_0_page_flip() 206 static int dce_v8_0_crtc_get_scanoutpos(struct amdgpu_device *adev, int crtc, in dce_v8_0_crtc_get_scanoutpos() 227 static bool dce_v8_0_hpd_sense(struct amdgpu_device *adev, in dce_v8_0_hpd_sense() 250 static void dce_v8_0_hpd_set_polarity(struct amdgpu_device *adev, in dce_v8_0_hpd_set_polarity() 275 static void dce_v8_0_hpd_init(struct amdgpu_device *adev) in dce_v8_0_hpd_init() [all …]
|
| D | gfx_v9_4_2.c | 346 static int gfx_v9_4_2_run_shader(struct amdgpu_device *adev, in gfx_v9_4_2_run_shader() 420 static void gfx_v9_4_2_log_wave_assignment(struct amdgpu_device *adev, uint32_t *wb_ptr) in gfx_v9_4_2_log_wave_assignment() 452 static int gfx_v9_4_2_wait_for_waves_assigned(struct amdgpu_device *adev, in gfx_v9_4_2_wait_for_waves_assigned() 490 static int gfx_v9_4_2_do_sgprs_init(struct amdgpu_device *adev) in gfx_v9_4_2_do_sgprs_init() 633 static int gfx_v9_4_2_do_vgprs_init(struct amdgpu_device *adev) in gfx_v9_4_2_do_vgprs_init() 703 int gfx_v9_4_2_do_edc_gpr_workarounds(struct amdgpu_device *adev) in gfx_v9_4_2_do_edc_gpr_workarounds() 719 void gfx_v9_4_2_init_golden_registers(struct amdgpu_device *adev, in gfx_v9_4_2_init_golden_registers() 748 void gfx_v9_4_2_debug_trap_config_init(struct amdgpu_device *adev, in gfx_v9_4_2_debug_trap_config_init() 771 void gfx_v9_4_2_set_power_brake_sequence(struct amdgpu_device *adev) in gfx_v9_4_2_set_power_brake_sequence() 841 static void gfx_v9_4_2_select_se_sh(struct amdgpu_device *adev, u32 se_num, in gfx_v9_4_2_select_se_sh() [all …]
|
| D | psp_v13_0.c | 46 struct amdgpu_device *adev = psp->adev; in psp_v13_0_init_microcode() local 89 struct amdgpu_device *adev = psp->adev; in psp_v13_0_is_sos_alive() local 99 struct amdgpu_device *adev = psp->adev; in psp_v13_0_wait_for_bootloader() local 126 struct amdgpu_device *adev = psp->adev; in psp_v13_0_bootloader_load_component() local 184 struct amdgpu_device *adev = psp->adev; in psp_v13_0_bootloader_load_sos() local 222 struct amdgpu_device *adev = psp->adev; in psp_v13_0_ring_init() local 247 struct amdgpu_device *adev = psp->adev; in psp_v13_0_ring_stop() local 278 struct amdgpu_device *adev = psp->adev; in psp_v13_0_ring_create() local 344 struct amdgpu_device *adev = psp->adev; in psp_v13_0_ring_destroy() local 360 struct amdgpu_device *adev = psp->adev; in psp_v13_0_ring_get_wptr() local [all …]
|
| D | smu_v11_0_i2c.c | 50 struct amdgpu_device *adev = to_amdgpu_device(control); in smu_v11_0_i2c_set_clock_gating() local 78 struct amdgpu_device *adev = to_amdgpu_device(control); in smu_v11_0_i2c_enable() local 103 struct amdgpu_device *adev = to_amdgpu_device(control); in smu_v11_0_i2c_clear_status() local 113 struct amdgpu_device *adev = to_amdgpu_device(control); in smu_v11_0_i2c_configure() local 134 struct amdgpu_device *adev = to_amdgpu_device(control); in smu_v11_0_i2c_set_clock() local 157 struct amdgpu_device *adev = to_amdgpu_device(control); in smu_v11_0_i2c_set_address() local 168 struct amdgpu_device *adev = to_amdgpu_device(control); in smu_v11_0_i2c_poll_tx_status() local 219 struct amdgpu_device *adev = to_amdgpu_device(control); in smu_v11_0_i2c_poll_rx_status() local 265 struct amdgpu_device *adev = to_amdgpu_device(control); in smu_v11_0_i2c_transmit() local 363 struct amdgpu_device *adev = to_amdgpu_device(control); in smu_v11_0_i2c_receive() local [all …]
|
| D | psp_v12_0.c | 50 struct amdgpu_device *adev = psp->adev; in psp_v12_0_init_microcode() local 124 struct amdgpu_device *adev = psp->adev; in psp_v12_0_bootloader_load_sysdrv() local 163 struct amdgpu_device *adev = psp->adev; in psp_v12_0_bootloader_load_sos() local 200 struct amdgpu_device *adev = psp->adev; in psp_v12_0_reroute_ih() local 234 struct amdgpu_device *adev = psp->adev; in psp_v12_0_ring_init() local 263 struct amdgpu_device *adev = psp->adev; in psp_v12_0_ring_create() local 314 struct amdgpu_device *adev = psp->adev; in psp_v12_0_ring_stop() local 343 struct amdgpu_device *adev = psp->adev; in psp_v12_0_ring_destroy() local 360 struct amdgpu_device *adev = psp->adev; in psp_v12_0_mode1_reset() local 393 struct amdgpu_device *adev = psp->adev; in psp_v12_0_ring_get_wptr() local [all …]
|
| D | amdgpu_jpeg.c | 37 int amdgpu_jpeg_sw_init(struct amdgpu_device *adev) in amdgpu_jpeg_sw_init() 46 int amdgpu_jpeg_sw_fini(struct amdgpu_device *adev) in amdgpu_jpeg_sw_fini() 62 int amdgpu_jpeg_suspend(struct amdgpu_device *adev) in amdgpu_jpeg_suspend() 69 int amdgpu_jpeg_resume(struct amdgpu_device *adev) in amdgpu_jpeg_resume() 76 struct amdgpu_device *adev = in amdgpu_jpeg_idle_work_handler() local 97 struct amdgpu_device *adev = ring->adev; in amdgpu_jpeg_ring_begin_use() local 116 struct amdgpu_device *adev = ring->adev; in amdgpu_jpeg_dec_ring_test_ring() local 146 struct amdgpu_device *adev = ring->adev; in amdgpu_jpeg_dec_set_reg() local 185 struct amdgpu_device *adev = ring->adev; in amdgpu_jpeg_dec_ring_test_ib() local
|
| D | umc_v6_1.c | 44 static void umc_v6_1_enable_umc_index_mode(struct amdgpu_device *adev) in umc_v6_1_enable_umc_index_mode() 59 static void umc_v6_1_disable_umc_index_mode(struct amdgpu_device *adev) in umc_v6_1_disable_umc_index_mode() 74 static uint32_t umc_v6_1_get_umc_index_mode_state(struct amdgpu_device *adev) in umc_v6_1_get_umc_index_mode_state() 87 static inline uint32_t get_umc_6_reg_offset(struct amdgpu_device *adev, in get_umc_6_reg_offset() 94 static void umc_v6_1_clear_error_count_per_channel(struct amdgpu_device *adev, in umc_v6_1_clear_error_count_per_channel() 145 static void umc_v6_1_clear_error_count(struct amdgpu_device *adev) in umc_v6_1_clear_error_count() 169 static void umc_v6_1_query_correctable_error_count(struct amdgpu_device *adev, in umc_v6_1_query_correctable_error_count() 226 static void umc_v6_1_querry_uncorrectable_error_count(struct amdgpu_device *adev, in umc_v6_1_querry_uncorrectable_error_count() 254 static void umc_v6_1_query_ras_error_count(struct amdgpu_device *adev, in umc_v6_1_query_ras_error_count() 295 static void umc_v6_1_query_error_address(struct amdgpu_device *adev, in umc_v6_1_query_error_address() [all …]
|
| D | aldebaran.c | 39 struct amdgpu_device *adev = (struct amdgpu_device *)reset_ctl->handle; in aldebaran_get_reset_handler() local 66 static int aldebaran_mode2_suspend_ip(struct amdgpu_device *adev) in aldebaran_mode2_suspend_ip() 100 struct amdgpu_device *adev = (struct amdgpu_device *)reset_ctl->handle; in aldebaran_mode2_prepare_hwcontext() local 115 struct amdgpu_device *adev = (struct amdgpu_device *)reset_ctl->handle; in aldebaran_async_reset() local 127 static int aldebaran_mode2_reset(struct amdgpu_device *adev) in aldebaran_mode2_reset() 140 struct amdgpu_device *adev = (struct amdgpu_device *)reset_ctl->handle; in aldebaran_mode2_perform_reset() local 198 static int aldebaran_mode2_restore_ip(struct amdgpu_device *adev) in aldebaran_mode2_restore_ip() 379 int aldebaran_reset_init(struct amdgpu_device *adev) in aldebaran_reset_init() 402 int aldebaran_reset_fini(struct amdgpu_device *adev) in aldebaran_reset_fini()
|
| D | amdgpu_amdkfd_gfx_v9.c | 57 struct amdgpu_device *adev = get_amdgpu_device(kgd); in lock_srbm() local 65 struct amdgpu_device *adev = get_amdgpu_device(kgd); in unlock_srbm() local 74 struct amdgpu_device *adev = get_amdgpu_device(kgd); in acquire_queue() local 82 static uint64_t get_queue_mask(struct amdgpu_device *adev, in get_queue_mask() 102 struct amdgpu_device *adev = get_amdgpu_device(kgd); in kgd_gfx_v9_program_sh_mem_settings() local 116 struct amdgpu_device *adev = get_amdgpu_device(kgd); in kgd_gfx_v9_set_pasid_vmid_mapping() local 176 struct amdgpu_device *adev = get_amdgpu_device(kgd); in kgd_gfx_v9_init_interrupts() local 194 static uint32_t get_sdma_rlc_reg_offset(struct amdgpu_device *adev, in get_sdma_rlc_reg_offset() 241 struct amdgpu_device *adev = get_amdgpu_device(kgd); in kgd_gfx_v9_hqd_load() local 320 struct amdgpu_device *adev = get_amdgpu_device(kgd); in kgd_gfx_v9_hiq_mqd_load() local [all …]
|
| D | amdgpu_ttm.c | 70 static int amdgpu_ttm_init_on_chip(struct amdgpu_device *adev, in amdgpu_ttm_init_on_chip() 89 struct amdgpu_device *adev = amdgpu_ttm_adev(bo->bdev); in amdgpu_evict_flags() local 194 struct amdgpu_device *adev = ring->adev; in amdgpu_ttm_map_buffer() local 298 int amdgpu_ttm_copy_mem_to_mem(struct amdgpu_device *adev, in amdgpu_ttm_copy_mem_to_mem() 379 struct amdgpu_device *adev = amdgpu_ttm_adev(bo->bdev); in amdgpu_move_blit() local 434 static bool amdgpu_mem_visible(struct amdgpu_device *adev, in amdgpu_mem_visible() 465 struct amdgpu_device *adev; in amdgpu_bo_move() local 572 struct amdgpu_device *adev = amdgpu_ttm_adev(bdev); in amdgpu_ttm_io_mem_reserve() local 605 struct amdgpu_device *adev = amdgpu_ttm_adev(bo->bdev); in amdgpu_ttm_io_mem_pfn() local 622 uint64_t amdgpu_ttm_domain_start(struct amdgpu_device *adev, uint32_t type) in amdgpu_ttm_domain_start() [all …]
|
| D | amdgpu_vm.c | 83 struct amdgpu_device *adev; member 102 int amdgpu_vm_set_pasid(struct amdgpu_device *adev, struct amdgpu_vm *vm, in amdgpu_vm_set_pasid() 166 static unsigned amdgpu_vm_level_shift(struct amdgpu_device *adev, in amdgpu_vm_level_shift() 191 static unsigned amdgpu_vm_num_entries(struct amdgpu_device *adev, in amdgpu_vm_num_entries() 217 static unsigned amdgpu_vm_num_ats_entries(struct amdgpu_device *adev) in amdgpu_vm_num_ats_entries() 234 static uint32_t amdgpu_vm_entries_mask(struct amdgpu_device *adev, in amdgpu_vm_entries_mask() 254 static unsigned amdgpu_vm_bo_size(struct amdgpu_device *adev, unsigned level) in amdgpu_vm_bo_size() 434 static void amdgpu_vm_pt_start(struct amdgpu_device *adev, in amdgpu_vm_pt_start() 454 static bool amdgpu_vm_pt_descendant(struct amdgpu_device *adev, in amdgpu_vm_pt_descendant() 483 static bool amdgpu_vm_pt_sibling(struct amdgpu_device *adev, in amdgpu_vm_pt_sibling() [all …]
|
| D | smuio_v13_0.c | 30 static u32 smuio_v13_0_get_rom_index_offset(struct amdgpu_device *adev) in smuio_v13_0_get_rom_index_offset() 35 static u32 smuio_v13_0_get_rom_data_offset(struct amdgpu_device *adev) in smuio_v13_0_get_rom_data_offset() 40 static void smuio_v13_0_update_rom_clock_gating(struct amdgpu_device *adev, bool enable) in smuio_v13_0_update_rom_clock_gating() 61 static void smuio_v13_0_get_clock_gating_state(struct amdgpu_device *adev, u32 *flags) in smuio_v13_0_get_clock_gating_state() 81 static u32 smuio_v13_0_get_die_id(struct amdgpu_device *adev) in smuio_v13_0_get_die_id() 98 static u32 smuio_v13_0_get_socket_id(struct amdgpu_device *adev) in smuio_v13_0_get_socket_id() 115 static bool smuio_v13_0_is_host_gpu_xgmi_supported(struct amdgpu_device *adev) in smuio_v13_0_is_host_gpu_xgmi_supported()
|
| /Linux-v5.15/drivers/gpu/drm/amd/pm/powerplay/ |
| 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 …]
|
| /Linux-v5.15/net/atm/ |
| D | atm_sysfs.c | 17 struct atm_dev *adev = to_atm_dev(cdev); in type_show() local 25 struct atm_dev *adev = to_atm_dev(cdev); in address_show() local 34 struct atm_dev *adev = to_atm_dev(cdev); in atmaddress_show() local 56 struct atm_dev *adev = to_atm_dev(cdev); in atmindex_show() local 64 struct atm_dev *adev = to_atm_dev(cdev); in carrier_show() local 73 struct atm_dev *adev = to_atm_dev(cdev); in link_rate_show() local 113 struct atm_dev *adev; in atm_uevent() local 130 struct atm_dev *adev = to_atm_dev(cdev); in atm_release() local 141 int atm_register_sysfs(struct atm_dev *adev, struct device *parent) in atm_register_sysfs() 170 void atm_unregister_sysfs(struct atm_dev *adev) in atm_unregister_sysfs()
|