Home
last modified time | relevance | path

Searched defs:adev (Results 101 – 125 of 684) sorted by relevance

12345678910>>...28

/Linux-v6.6/drivers/gpu/drm/amd/amdgpu/
Damdgpu_rlc.c38 void amdgpu_gfx_rlc_enter_safe_mode(struct amdgpu_device *adev, int xcc_id) in amdgpu_gfx_rlc_enter_safe_mode()
63 void amdgpu_gfx_rlc_exit_safe_mode(struct amdgpu_device *adev, int xcc_id) in amdgpu_gfx_rlc_exit_safe_mode()
89 int amdgpu_gfx_rlc_init_sr(struct amdgpu_device *adev, u32 dws) in amdgpu_gfx_rlc_init_sr()
128 int amdgpu_gfx_rlc_init_csb(struct amdgpu_device *adev) in amdgpu_gfx_rlc_init_csb()
158 int amdgpu_gfx_rlc_init_cpt(struct amdgpu_device *adev) in amdgpu_gfx_rlc_init_cpt()
189 void amdgpu_gfx_rlc_setup_cp_table(struct amdgpu_device *adev) in amdgpu_gfx_rlc_setup_cp_table()
261 void amdgpu_gfx_rlc_fini(struct amdgpu_device *adev) in amdgpu_gfx_rlc_fini()
281 static int amdgpu_gfx_rlc_init_microcode_v2_0(struct amdgpu_device *adev) in amdgpu_gfx_rlc_init_microcode_v2_0()
345 static void amdgpu_gfx_rlc_init_microcode_v2_1(struct amdgpu_device *adev) in amdgpu_gfx_rlc_init_microcode_v2_1()
393 static void amdgpu_gfx_rlc_init_microcode_v2_2(struct amdgpu_device *adev) in amdgpu_gfx_rlc_init_microcode_v2_2()
[all …]
Ddce_v10_0.c146 static void dce_v10_0_init_golden_registers(struct amdgpu_device *adev) in dce_v10_0_init_golden_registers()
170 static u32 dce_v10_0_audio_endpt_rreg(struct amdgpu_device *adev, in dce_v10_0_audio_endpt_rreg()
184 static void dce_v10_0_audio_endpt_wreg(struct amdgpu_device *adev, in dce_v10_0_audio_endpt_wreg()
195 static u32 dce_v10_0_vblank_get_counter(struct amdgpu_device *adev, int crtc) in dce_v10_0_vblank_get_counter()
203 static void dce_v10_0_pageflip_interrupt_init(struct amdgpu_device *adev) in dce_v10_0_pageflip_interrupt_init()
212 static void dce_v10_0_pageflip_interrupt_fini(struct amdgpu_device *adev) in dce_v10_0_pageflip_interrupt_fini()
232 static void dce_v10_0_page_flip(struct amdgpu_device *adev, in dce_v10_0_page_flip()
257 static int dce_v10_0_crtc_get_scanoutpos(struct amdgpu_device *adev, int crtc, in dce_v10_0_crtc_get_scanoutpos()
278 static bool dce_v10_0_hpd_sense(struct amdgpu_device *adev, in dce_v10_0_hpd_sense()
301 static void dce_v10_0_hpd_set_polarity(struct amdgpu_device *adev, in dce_v10_0_hpd_set_polarity()
[all …]
Ddce_v11_0.c161 static void dce_v11_0_init_golden_registers(struct amdgpu_device *adev) in dce_v11_0_init_golden_registers()
194 static u32 dce_v11_0_audio_endpt_rreg(struct amdgpu_device *adev, in dce_v11_0_audio_endpt_rreg()
208 static void dce_v11_0_audio_endpt_wreg(struct amdgpu_device *adev, in dce_v11_0_audio_endpt_wreg()
219 static u32 dce_v11_0_vblank_get_counter(struct amdgpu_device *adev, int crtc) in dce_v11_0_vblank_get_counter()
227 static void dce_v11_0_pageflip_interrupt_init(struct amdgpu_device *adev) in dce_v11_0_pageflip_interrupt_init()
236 static void dce_v11_0_pageflip_interrupt_fini(struct amdgpu_device *adev) in dce_v11_0_pageflip_interrupt_fini()
256 static void dce_v11_0_page_flip(struct amdgpu_device *adev, in dce_v11_0_page_flip()
281 static int dce_v11_0_crtc_get_scanoutpos(struct amdgpu_device *adev, int crtc, in dce_v11_0_crtc_get_scanoutpos()
302 static bool dce_v11_0_hpd_sense(struct amdgpu_device *adev, in dce_v11_0_hpd_sense()
325 static void dce_v11_0_hpd_set_polarity(struct amdgpu_device *adev, in dce_v11_0_hpd_set_polarity()
[all …]
Dvce_v4_0.c64 struct amdgpu_device *adev = ring->adev; in vce_v4_0_ring_get_rptr() local
83 struct amdgpu_device *adev = ring->adev; in vce_v4_0_ring_get_wptr() local
105 struct amdgpu_device *adev = ring->adev; in vce_v4_0_ring_set_wptr() local
125 static int vce_v4_0_firmware_loaded(struct amdgpu_device *adev) in vce_v4_0_firmware_loaded()
153 static int vce_v4_0_mmsch_start(struct amdgpu_device *adev, in vce_v4_0_mmsch_start()
205 static int vce_v4_0_sriov_start(struct amdgpu_device *adev) in vce_v4_0_sriov_start()
336 static int vce_v4_0_start(struct amdgpu_device *adev) in vce_v4_0_start()
388 static int vce_v4_0_stop(struct amdgpu_device *adev) in vce_v4_0_stop()
412 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vce_v4_0_early_init() local
427 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vce_v4_0_sw_init() local
[all …]
Dpsp_v13_0.c76 struct amdgpu_device *adev = psp->adev; in psp_v13_0_init_microcode() local
128 struct amdgpu_device *adev = psp->adev; in psp_v13_0_is_sos_alive() local
138 struct amdgpu_device *adev = psp->adev; in psp_v13_0_wait_for_vmbx_ready() local
160 struct amdgpu_device *adev = psp->adev; in psp_v13_0_wait_for_bootloader() local
182 struct amdgpu_device *adev = psp->adev; in psp_v13_0_wait_for_bootloader_steady_state() local
199 struct amdgpu_device *adev = psp->adev; in psp_v13_0_bootloader_load_component() local
268 struct amdgpu_device *adev = psp->adev; in psp_v13_0_bootloader_load_sos() local
305 struct amdgpu_device *adev = psp->adev; in psp_v13_0_ring_stop() local
336 struct amdgpu_device *adev = psp->adev; in psp_v13_0_ring_create() local
402 struct amdgpu_device *adev = psp->adev; in psp_v13_0_ring_destroy() local
[all …]
Dsdma_v6_0.c64 static u32 sdma_v6_0_get_reg_offset(struct amdgpu_device *adev, u32 instance, u32 internal_offset) in sdma_v6_0_get_reg_offset()
158 struct amdgpu_device *adev = ring->adev; in sdma_v6_0_ring_set_wptr() local
309 struct amdgpu_device *adev = ring->adev; in sdma_v6_0_ring_emit_hdp_flush() local
379 static void sdma_v6_0_gfx_stop(struct amdgpu_device *adev) in sdma_v6_0_gfx_stop()
403 static void sdma_v6_0_rlc_stop(struct amdgpu_device *adev) in sdma_v6_0_rlc_stop()
416 static void sdma_v6_0_ctxempty_int_enable(struct amdgpu_device *adev, bool enable) in sdma_v6_0_ctxempty_int_enable()
439 static void sdma_v6_0_enable(struct amdgpu_device *adev, bool enable) in sdma_v6_0_enable()
467 static int sdma_v6_0_gfx_resume(struct amdgpu_device *adev) in sdma_v6_0_gfx_resume()
613 static int sdma_v6_0_rlc_resume(struct amdgpu_device *adev) in sdma_v6_0_rlc_resume()
626 static int sdma_v6_0_load_microcode(struct amdgpu_device *adev) in sdma_v6_0_load_microcode()
[all …]
Damdgpu_jpeg.c37 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()
63 int amdgpu_jpeg_suspend(struct amdgpu_device *adev) in amdgpu_jpeg_suspend()
70 int amdgpu_jpeg_resume(struct amdgpu_device *adev) in amdgpu_jpeg_resume()
77 struct amdgpu_device *adev = in amdgpu_jpeg_idle_work_handler() local
99 struct amdgpu_device *adev = ring->adev; in amdgpu_jpeg_ring_begin_use() local
118 struct amdgpu_device *adev = ring->adev; in amdgpu_jpeg_dec_ring_test_ring() local
155 struct amdgpu_device *adev = ring->adev; in amdgpu_jpeg_dec_set_reg() local
194 struct amdgpu_device *adev = ring->adev; in amdgpu_jpeg_dec_ring_test_ib() local
230 int amdgpu_jpeg_process_poison_irq(struct amdgpu_device *adev, in amdgpu_jpeg_process_poison_irq()
[all …]
Ddce_v6_0.c127 static u32 dce_v6_0_audio_endpt_rreg(struct amdgpu_device *adev, in dce_v6_0_audio_endpt_rreg()
141 static void dce_v6_0_audio_endpt_wreg(struct amdgpu_device *adev, in dce_v6_0_audio_endpt_wreg()
153 static u32 dce_v6_0_vblank_get_counter(struct amdgpu_device *adev, int crtc) in dce_v6_0_vblank_get_counter()
161 static void dce_v6_0_pageflip_interrupt_init(struct amdgpu_device *adev) in dce_v6_0_pageflip_interrupt_init()
170 static void dce_v6_0_pageflip_interrupt_fini(struct amdgpu_device *adev) in dce_v6_0_pageflip_interrupt_fini()
193 static void dce_v6_0_page_flip(struct amdgpu_device *adev, in dce_v6_0_page_flip()
215 static int dce_v6_0_crtc_get_scanoutpos(struct amdgpu_device *adev, int crtc, in dce_v6_0_crtc_get_scanoutpos()
236 static bool dce_v6_0_hpd_sense(struct amdgpu_device *adev, in dce_v6_0_hpd_sense()
258 static void dce_v6_0_hpd_set_polarity(struct amdgpu_device *adev, in dce_v6_0_hpd_set_polarity()
283 static void dce_v6_0_hpd_init(struct amdgpu_device *adev) in dce_v6_0_hpd_init()
[all …]
Dsi_dma.c48 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
113 static void si_dma_stop(struct amdgpu_device *adev) in si_dma_stop()
128 static int si_dma_start(struct amdgpu_device *adev) in si_dma_start()
199 struct amdgpu_device *adev = ring->adev; in si_dma_ring_test_ring() local
250 struct amdgpu_device *adev = ring->adev; in si_dma_ring_test_ib() local
467 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in si_dma_early_init() local
483 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in si_dma_sw_init() local
516 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in si_dma_sw_fini() local
527 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in si_dma_hw_init() local
[all …]
Damdgpu_xgmi.c322 struct amdgpu_device *adev = drm_to_adev(ddev); in amdgpu_xgmi_show_device_id() local
333 struct amdgpu_device *adev = drm_to_adev(ddev); in amdgpu_xgmi_show_num_hops() local
348 struct amdgpu_device *adev = drm_to_adev(ddev); in amdgpu_xgmi_show_num_links() local
364 struct amdgpu_device *adev = drm_to_adev(ddev); in amdgpu_xgmi_show_error() local
397 static int amdgpu_xgmi_sysfs_add_dev_info(struct amdgpu_device *adev, in amdgpu_xgmi_sysfs_add_dev_info()
459 static void amdgpu_xgmi_sysfs_rem_dev_info(struct amdgpu_device *adev, in amdgpu_xgmi_sysfs_rem_dev_info()
480 struct amdgpu_hive_info *amdgpu_get_xgmi_hive(struct amdgpu_device *adev) in amdgpu_get_xgmi_hive()
577 int amdgpu_xgmi_set_pstate(struct amdgpu_device *adev, int pstate) in amdgpu_xgmi_set_pstate()
637 int amdgpu_xgmi_update_topology(struct amdgpu_hive_info *hive, struct amdgpu_device *adev) in amdgpu_xgmi_update_topology()
664 int amdgpu_xgmi_get_hops_count(struct amdgpu_device *adev, in amdgpu_xgmi_get_hops_count()
[all …]
Dumc_v8_10.c70 static inline uint32_t get_umc_v8_10_reg_offset(struct amdgpu_device *adev, in get_umc_v8_10_reg_offset()
79 static int umc_v8_10_clear_error_count_per_channel(struct amdgpu_device *adev, in umc_v8_10_clear_error_count_per_channel()
97 static void umc_v8_10_clear_error_count(struct amdgpu_device *adev) in umc_v8_10_clear_error_count()
103 static void umc_v8_10_query_correctable_error_count(struct amdgpu_device *adev, in umc_v8_10_query_correctable_error_count()
123 static void umc_v8_10_query_uncorrectable_error_count(struct amdgpu_device *adev, in umc_v8_10_query_uncorrectable_error_count()
143 static int umc_v8_10_query_ecc_error_count(struct amdgpu_device *adev, in umc_v8_10_query_ecc_error_count()
161 static void umc_v8_10_query_ras_error_count(struct amdgpu_device *adev, in umc_v8_10_query_ras_error_count()
185 static int umc_v8_10_swizzle_mode_na_to_pa(struct amdgpu_device *adev, in umc_v8_10_swizzle_mode_na_to_pa()
205 static void umc_v8_10_convert_error_address(struct amdgpu_device *adev, in umc_v8_10_convert_error_address()
244 static int umc_v8_10_query_error_address(struct amdgpu_device *adev, in umc_v8_10_query_error_address()
[all …]
Damdgpu_amdkfd_gfx_v11.c42 static void lock_srbm(struct amdgpu_device *adev, uint32_t mec, uint32_t pipe, in lock_srbm()
49 static void unlock_srbm(struct amdgpu_device *adev) in unlock_srbm()
55 static void acquire_queue(struct amdgpu_device *adev, uint32_t pipe_id, in acquire_queue()
64 static uint64_t get_queue_mask(struct amdgpu_device *adev, in get_queue_mask()
73 static void release_queue(struct amdgpu_device *adev) in release_queue()
78 static void program_sh_mem_settings_v11(struct amdgpu_device *adev, uint32_t vmid, in program_sh_mem_settings_v11()
92 static int set_pasid_vmid_mapping_v11(struct amdgpu_device *adev, unsigned int pasid, in set_pasid_vmid_mapping_v11()
105 static int init_interrupts_v11(struct amdgpu_device *adev, uint32_t pipe_id, in init_interrupts_v11()
125 static uint32_t get_sdma_rlc_reg_offset(struct amdgpu_device *adev, in get_sdma_rlc_reg_offset()
164 static int hqd_load_v11(struct amdgpu_device *adev, void *mqd, uint32_t pipe_id, in hqd_load_v11()
[all …]
Dumc_v6_7.c46 static inline uint32_t get_umc_v6_7_reg_offset(struct amdgpu_device *adev, in get_umc_v6_7_reg_offset()
60 static void umc_v6_7_query_error_status_helper(struct amdgpu_device *adev, in umc_v6_7_query_error_status_helper()
94 static void umc_v6_7_ecc_info_query_correctable_error_count(struct amdgpu_device *adev, in umc_v6_7_ecc_info_query_correctable_error_count()
136 static void umc_v6_7_ecc_info_querry_uncorrectable_error_count(struct amdgpu_device *adev, in umc_v6_7_ecc_info_querry_uncorrectable_error_count()
163 static int umc_v6_7_ecc_info_querry_ecc_error_count(struct amdgpu_device *adev, in umc_v6_7_ecc_info_querry_ecc_error_count()
180 static void umc_v6_7_ecc_info_query_ras_error_count(struct amdgpu_device *adev, in umc_v6_7_ecc_info_query_ras_error_count()
187 void umc_v6_7_convert_error_address(struct amdgpu_device *adev, in umc_v6_7_convert_error_address()
222 static int umc_v6_7_ecc_info_query_error_address(struct amdgpu_device *adev, in umc_v6_7_ecc_info_query_error_address()
254 static void umc_v6_7_ecc_info_query_ras_error_address(struct amdgpu_device *adev, in umc_v6_7_ecc_info_query_ras_error_address()
261 static void umc_v6_7_query_correctable_error_count(struct amdgpu_device *adev, in umc_v6_7_query_correctable_error_count()
[all …]
Daqua_vanjaram.c37 void aqua_vanjaram_doorbell_index_init(struct amdgpu_device *adev) in aqua_vanjaram_doorbell_index_init()
64 static void aqua_vanjaram_set_xcp_id(struct amdgpu_device *adev, in aqua_vanjaram_set_xcp_id()
106 struct amdgpu_device *adev, in aqua_vanjaram_xcp_gpu_sched_update()
122 struct amdgpu_device *adev) in aqua_vanjaram_xcp_sched_list_update()
152 static int aqua_vanjaram_update_partition_sched_list(struct amdgpu_device *adev) in aqua_vanjaram_update_partition_sched_list()
170 struct amdgpu_device *adev, in aqua_vanjaram_select_scheds()
209 static int8_t aqua_vanjaram_logical_to_dev_inst(struct amdgpu_device *adev, in aqua_vanjaram_logical_to_dev_inst()
232 static uint32_t aqua_vanjaram_logical_to_dev_mask(struct amdgpu_device *adev, in aqua_vanjaram_logical_to_dev_mask()
249 static void aqua_vanjaram_populate_ip_map(struct amdgpu_device *adev, in aqua_vanjaram_populate_ip_map()
264 void aqua_vanjaram_ip_map_init(struct amdgpu_device *adev) in aqua_vanjaram_ip_map_init()
[all …]
Duvd_v7_0.c73 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
366 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in uvd_v7_0_early_init() local
403 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in uvd_v7_0_sw_init() local
497 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in uvd_v7_0_sw_fini() local
[all …]
Ddce_v8_0.c122 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 …]
Damdgpu_amdkfd_gfx_v10_3.c44 static void lock_srbm(struct amdgpu_device *adev, uint32_t mec, uint32_t pipe, in lock_srbm()
51 static void unlock_srbm(struct amdgpu_device *adev) in unlock_srbm()
57 static void acquire_queue(struct amdgpu_device *adev, uint32_t pipe_id, in acquire_queue()
66 static uint64_t get_queue_mask(struct amdgpu_device *adev, in get_queue_mask()
75 static void release_queue(struct amdgpu_device *adev) in release_queue()
80 static void program_sh_mem_settings_v10_3(struct amdgpu_device *adev, uint32_t vmid, in program_sh_mem_settings_v10_3()
96 static int set_pasid_vmid_mapping_v10_3(struct amdgpu_device *adev, unsigned int pasid, in set_pasid_vmid_mapping_v10_3()
109 static int init_interrupts_v10_3(struct amdgpu_device *adev, uint32_t pipe_id, in init_interrupts_v10_3()
129 static uint32_t get_sdma_rlc_reg_offset(struct amdgpu_device *adev, in get_sdma_rlc_reg_offset()
179 static int hqd_load_v10_3(struct amdgpu_device *adev, void *mqd, in hqd_load_v10_3()
[all …]
Dgfx_v9_4_2.c346 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()
724 void gfx_v9_4_2_init_golden_registers(struct amdgpu_device *adev, in gfx_v9_4_2_init_golden_registers()
753 void gfx_v9_4_2_debug_trap_config_init(struct amdgpu_device *adev, in gfx_v9_4_2_debug_trap_config_init()
779 void gfx_v9_4_2_set_power_brake_sequence(struct amdgpu_device *adev) in gfx_v9_4_2_set_power_brake_sequence()
849 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 …]
Damdgpu_ttm.c74 static int amdgpu_ttm_init_on_chip(struct amdgpu_device *adev, in amdgpu_ttm_init_on_chip()
93 struct amdgpu_device *adev = amdgpu_ttm_adev(bo->bdev); in amdgpu_evict_flags() local
189 struct amdgpu_device *adev = ring->adev; in amdgpu_ttm_map_buffer() local
292 int amdgpu_ttm_copy_mem_to_mem(struct amdgpu_device *adev, in amdgpu_ttm_copy_mem_to_mem()
361 struct amdgpu_device *adev = amdgpu_ttm_adev(bo->bdev); in amdgpu_move_blit() local
416 static bool amdgpu_mem_visible(struct amdgpu_device *adev, in amdgpu_mem_visible()
457 struct amdgpu_device *adev; in amdgpu_bo_move() local
563 struct amdgpu_device *adev = amdgpu_ttm_adev(bdev); in amdgpu_ttm_io_mem_reserve() local
602 struct amdgpu_device *adev = amdgpu_ttm_adev(bo->bdev); in amdgpu_ttm_io_mem_pfn() local
623 uint64_t amdgpu_ttm_domain_start(struct amdgpu_device *adev, uint32_t type) in amdgpu_ttm_domain_start()
[all …]
Damdgpu_doorbell_mgr.c36 u32 amdgpu_mm_rdoorbell(struct amdgpu_device *adev, u32 index) in amdgpu_mm_rdoorbell()
58 void amdgpu_mm_wdoorbell(struct amdgpu_device *adev, u32 index, u32 v) in amdgpu_mm_wdoorbell()
78 u64 amdgpu_mm_rdoorbell64(struct amdgpu_device *adev, u32 index) in amdgpu_mm_rdoorbell64()
100 void amdgpu_mm_wdoorbell64(struct amdgpu_device *adev, u32 index, u64 v) in amdgpu_mm_wdoorbell64()
120 uint32_t amdgpu_doorbell_index_on_bar(struct amdgpu_device *adev, in amdgpu_doorbell_index_on_bar()
140 int amdgpu_doorbell_create_kernel_doorbells(struct amdgpu_device *adev) in amdgpu_doorbell_create_kernel_doorbells()
183 int amdgpu_doorbell_init(struct amdgpu_device *adev) in amdgpu_doorbell_init()
229 void amdgpu_doorbell_fini(struct amdgpu_device *adev) in amdgpu_doorbell_fini()
/Linux-v6.6/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_irq.c89 #define DM_IRQ_TABLE_LOCK(adev, flags) \ argument
92 #define DM_IRQ_TABLE_UNLOCK(adev, flags) \ argument
131 static struct list_head *remove_irq_handler(struct amdgpu_device *adev, in remove_irq_handler()
196 static void unregister_all_irq_handlers(struct amdgpu_device *adev) in unregister_all_irq_handlers()
302 void *amdgpu_dm_irq_register_interrupt(struct amdgpu_device *adev, in amdgpu_dm_irq_register_interrupt()
369 void amdgpu_dm_irq_unregister_interrupt(struct amdgpu_device *adev, in amdgpu_dm_irq_unregister_interrupt()
418 int amdgpu_dm_irq_init(struct amdgpu_device *adev) in amdgpu_dm_irq_init()
444 void amdgpu_dm_irq_fini(struct amdgpu_device *adev) in amdgpu_dm_irq_fini()
476 int amdgpu_dm_irq_suspend(struct amdgpu_device *adev) in amdgpu_dm_irq_suspend()
517 int amdgpu_dm_irq_resume_early(struct amdgpu_device *adev) in amdgpu_dm_irq_resume_early()
[all …]
Damdgpu_dm_pp_smu.c40 struct amdgpu_device *adev = ctx->driver_context; in dm_pp_apply_display_requirements() local
297 struct amdgpu_device *adev = ctx->driver_context; in dm_pp_get_clock_levels_by_type() local
364 struct amdgpu_device *adev = ctx->driver_context; in dm_pp_get_clock_levels_by_type_with_latency() local
384 struct amdgpu_device *adev = ctx->driver_context; in dm_pp_get_clock_levels_by_type_with_voltage() local
403 struct amdgpu_device *adev = ctx->driver_context; in dm_pp_notify_wm_clock_changes() local
430 struct amdgpu_device *adev = ctx->driver_context; in dm_pp_apply_clock_for_voltage_request() local
451 struct amdgpu_device *adev = ctx->driver_context; in dm_pp_get_static_clocks() local
468 struct amdgpu_device *adev = ctx->driver_context; in pp_rv_set_wm_ranges() local
516 struct amdgpu_device *adev = ctx->driver_context; in pp_rv_set_pme_wa_enable() local
524 struct amdgpu_device *adev = ctx->driver_context; in pp_rv_set_active_display_count() local
[all …]
/Linux-v6.6/sound/soc/intel/avs/
Dmessages.c15 int avs_ipc_set_boot_config(struct avs_dev *adev, u32 dma_id, u32 purge) in avs_ipc_set_boot_config()
33 int avs_ipc_load_modules(struct avs_dev *adev, u16 *mod_ids, u32 num_mod_ids) in avs_ipc_load_modules()
51 int avs_ipc_unload_modules(struct avs_dev *adev, u16 *mod_ids, u32 num_mod_ids) in avs_ipc_unload_modules()
69 int avs_ipc_load_library(struct avs_dev *adev, u32 dma_id, u32 lib_id) in avs_ipc_load_library()
86 int avs_ipc_create_pipeline(struct avs_dev *adev, u16 req_size, u8 priority, in avs_ipc_create_pipeline()
107 int avs_ipc_delete_pipeline(struct avs_dev *adev, u8 instance_id) in avs_ipc_delete_pipeline()
123 int avs_ipc_set_pipeline_state(struct avs_dev *adev, u8 instance_id, in avs_ipc_set_pipeline_state()
141 int avs_ipc_get_pipeline_state(struct avs_dev *adev, u8 instance_id, in avs_ipc_get_pipeline_state()
180 int avs_ipc_init_instance(struct avs_dev *adev, u16 module_id, u8 instance_id, in avs_ipc_init_instance()
221 int avs_ipc_delete_instance(struct avs_dev *adev, u16 module_id, u8 instance_id) in avs_ipc_delete_instance()
[all …]
/Linux-v6.6/drivers/acpi/
Ddevice_pm.c141 static int acpi_dev_pm_explicit_set(struct acpi_device *adev, int state) in acpi_dev_pm_explicit_set()
378 static int fix_up_power_if_applicable(struct acpi_device *adev, void *not_used) in fix_up_power_if_applicable()
393 void acpi_device_fix_up_power_extended(struct acpi_device *adev) in acpi_device_fix_up_power_extended()
460 static int acpi_power_up_if_adr_present(struct acpi_device *adev, void *not_used) in acpi_power_up_if_adr_present()
482 void acpi_dev_power_up_children_with_adr(struct acpi_device *adev) in acpi_dev_power_up_children_with_adr()
494 u8 acpi_dev_power_state_for_wake(struct acpi_device *adev) in acpi_dev_power_state_for_wake()
518 struct acpi_device *adev; in acpi_pm_notify_handler() local
557 acpi_status acpi_add_pm_notifier(struct acpi_device *adev, struct device *dev, in acpi_add_pm_notifier()
592 acpi_status acpi_remove_pm_notifier(struct acpi_device *adev) in acpi_remove_pm_notifier()
629 struct acpi_device *adev = ACPI_COMPANION(dev); in acpi_pm_device_can_wakeup() local
[all …]
/Linux-v6.6/drivers/gpu/drm/amd/pm/legacy-dpm/
Dsi_smc.c33 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 …]

12345678910>>...28