Home
last modified time | relevance | path

Searched defs:adev (Results 1126 - 1150 of 1159) sorted by relevance

1...<<41424344454647

/kernel/linux/linux-6.6/drivers/iommu/amd/
H A Diommu.c93 struct acpi_device *adev = ACPI_COMPANION(dev); in get_acpihid_device_id() local
/kernel/linux/linux-6.6/sound/soc/qcom/qdsp6/
H A Dq6afe.c870 static int q6afe_callback(struct apr_device *adev, struct apr_resp_pkt *data) in q6afe_callback() argument
1731 static int q6afe_probe(struct apr_device *adev) in q6afe_probe() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Dgfx_v10_0.c1367 static void gfx_v10_rlcg_wreg(struct amdgpu_device *adev, u32 offset, u32 v) in gfx_v10_rlcg_wreg() argument
3236 struct amdgpu_device *adev = kiq_ring->adev; gfx10_kiq_map_queues() local
3333 gfx_v10_0_set_kiq_pm4_funcs(struct amdgpu_device *adev) gfx_v10_0_set_kiq_pm4_funcs() argument
3338 gfx_v10_0_init_spm_golden_registers(struct amdgpu_device *adev) gfx_v10_0_init_spm_golden_registers() argument
3361 gfx_v10_0_init_golden_registers(struct amdgpu_device *adev) gfx_v10_0_init_golden_registers() argument
3408 gfx_v10_0_scratch_init(struct amdgpu_device *adev) gfx_v10_0_scratch_init() argument
3450 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_test_ring() local
3497 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_test_ib() local
3549 gfx_v10_0_free_microcode(struct amdgpu_device *adev) gfx_v10_0_free_microcode() argument
3567 gfx_v10_0_check_fw_write_wait(struct amdgpu_device *adev) gfx_v10_0_check_fw_write_wait() argument
3596 gfx_v10_0_init_rlc_ext_microcode(struct amdgpu_device *adev) gfx_v10_0_init_rlc_ext_microcode() argument
3617 gfx_v10_0_init_rlc_iram_dram_microcode(struct amdgpu_device *adev) gfx_v10_0_init_rlc_iram_dram_microcode() argument
3628 gfx_v10_0_navi10_gfxoff_should_enable(struct amdgpu_device *adev) gfx_v10_0_navi10_gfxoff_should_enable() argument
3645 gfx_v10_0_check_gfxoff_flag(struct amdgpu_device *adev) gfx_v10_0_check_gfxoff_flag() argument
3660 gfx_v10_0_init_microcode(struct amdgpu_device *adev) gfx_v10_0_init_microcode() argument
3946 gfx_v10_0_get_csb_size(struct amdgpu_device *adev) gfx_v10_0_get_csb_size() argument
3976 gfx_v10_0_get_csb_buffer(struct amdgpu_device *adev, volatile u32 *buffer) gfx_v10_0_get_csb_buffer() argument
4024 gfx_v10_0_rlc_fini(struct amdgpu_device *adev) gfx_v10_0_rlc_fini() argument
4037 gfx_v10_0_rlc_init(struct amdgpu_device *adev) gfx_v10_0_rlc_init() argument
4060 gfx_v10_0_mec_fini(struct amdgpu_device *adev) gfx_v10_0_mec_fini() argument
4066 gfx_v10_0_me_init(struct amdgpu_device *adev) gfx_v10_0_me_init() argument
4081 gfx_v10_0_mec_init(struct amdgpu_device *adev) gfx_v10_0_mec_init() argument
4143 wave_read_ind(struct amdgpu_device *adev, uint32_t wave, uint32_t address) wave_read_ind() argument
4151 wave_read_regs(struct amdgpu_device *adev, uint32_t wave, uint32_t thread, uint32_t regno, uint32_t num, uint32_t *out) wave_read_regs() argument
4164 gfx_v10_0_read_wave_data(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t *dst, int *no_fields) gfx_v10_0_read_wave_data() argument
4190 gfx_v10_0_read_wave_sgprs(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t start, uint32_t size, uint32_t *dst) gfx_v10_0_read_wave_sgprs() argument
4201 gfx_v10_0_read_wave_vgprs(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t thread, uint32_t start, uint32_t size, uint32_t *dst) gfx_v10_0_read_wave_vgprs() argument
4211 gfx_v10_0_select_me_pipe_q(struct amdgpu_device *adev, u32 me, u32 pipe, u32 q, u32 vm) gfx_v10_0_select_me_pipe_q() argument
4228 gfx_v10_0_gpu_early_init(struct amdgpu_device *adev) gfx_v10_0_gpu_early_init() argument
4284 gfx_v10_0_gfx_ring_init(struct amdgpu_device *adev, int ring_id, int me, int pipe, int queue) gfx_v10_0_gfx_ring_init() argument
4315 gfx_v10_0_compute_ring_init(struct amdgpu_device *adev, int ring_id, int mec, int pipe, int queue) gfx_v10_0_compute_ring_init() argument
4356 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_sw_init() local
4498 gfx_v10_0_pfp_fini(struct amdgpu_device *adev) gfx_v10_0_pfp_fini() argument
4505 gfx_v10_0_ce_fini(struct amdgpu_device *adev) gfx_v10_0_ce_fini() argument
4512 gfx_v10_0_me_fini(struct amdgpu_device *adev) gfx_v10_0_me_fini() argument
4522 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_sw_fini() local
4547 gfx_v10_0_select_se_sh(struct amdgpu_device *adev, u32 se_num, u32 sh_num, u32 instance) gfx_v10_0_select_se_sh() argument
4574 gfx_v10_0_get_rb_active_bitmap(struct amdgpu_device *adev) gfx_v10_0_get_rb_active_bitmap() argument
4590 gfx_v10_0_setup_rb(struct amdgpu_device *adev) gfx_v10_0_setup_rb() argument
4619 gfx_v10_0_init_pa_sc_tile_steering_override(struct amdgpu_device *adev) gfx_v10_0_init_pa_sc_tile_steering_override() argument
4660 gfx_v10_0_init_compute_vmid(struct amdgpu_device *adev) gfx_v10_0_init_compute_vmid() argument
4693 gfx_v10_0_init_gds_vmid(struct amdgpu_device *adev) gfx_v10_0_init_gds_vmid() argument
4712 gfx_v10_0_tcp_harvest(struct amdgpu_device *adev) gfx_v10_0_tcp_harvest() argument
4782 gfx_v10_0_get_tcc_info(struct amdgpu_device *adev) gfx_v10_0_get_tcc_info() argument
4793 gfx_v10_0_constants_init(struct amdgpu_device *adev) gfx_v10_0_constants_init() argument
4830 gfx_v10_0_enable_gui_idle_interrupt(struct amdgpu_device *adev, bool enable) gfx_v10_0_enable_gui_idle_interrupt() argument
4852 gfx_v10_0_init_csb(struct amdgpu_device *adev) gfx_v10_0_init_csb() argument
4873 gfx_v10_0_rlc_stop(struct amdgpu_device *adev) gfx_v10_0_rlc_stop() argument
4881 gfx_v10_0_rlc_reset(struct amdgpu_device *adev) gfx_v10_0_rlc_reset() argument
4889 gfx_v10_0_rlc_smu_handshake_cntl(struct amdgpu_device *adev, bool enable) gfx_v10_0_rlc_smu_handshake_cntl() argument
4911 gfx_v10_0_rlc_start(struct amdgpu_device *adev) gfx_v10_0_rlc_start() argument
4922 gfx_v10_0_rlc_enable_srm(struct amdgpu_device *adev) gfx_v10_0_rlc_enable_srm() argument
4933 gfx_v10_0_rlc_load_microcode(struct amdgpu_device *adev) gfx_v10_0_rlc_load_microcode() argument
4961 gfx_v10_0_rlc_resume(struct amdgpu_device *adev) gfx_v10_0_rlc_resume() argument
5020 gfx_v10_0_parse_rlc_toc(struct amdgpu_device *adev) gfx_v10_0_parse_rlc_toc() argument
5057 gfx_v10_0_calc_toc_total_size(struct amdgpu_device *adev) gfx_v10_0_calc_toc_total_size() argument
5080 gfx_v10_0_rlc_backdoor_autoload_buffer_init(struct amdgpu_device *adev) gfx_v10_0_rlc_backdoor_autoload_buffer_init() argument
5100 gfx_v10_0_rlc_backdoor_autoload_buffer_fini(struct amdgpu_device *adev) gfx_v10_0_rlc_backdoor_autoload_buffer_fini() argument
5110 gfx_v10_0_rlc_backdoor_autoload_copy_ucode(struct amdgpu_device *adev, FIRMWARE_ID id, const void *fw_data, uint32_t fw_size) gfx_v10_0_rlc_backdoor_autoload_copy_ucode() argument
5137 gfx_v10_0_rlc_backdoor_autoload_copy_toc_ucode(struct amdgpu_device *adev) gfx_v10_0_rlc_backdoor_autoload_copy_toc_ucode() argument
5150 gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode(struct amdgpu_device *adev) gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode() argument
5211 gfx_v10_0_rlc_backdoor_autoload_copy_sdma_ucode(struct amdgpu_device *adev) gfx_v10_0_rlc_backdoor_autoload_copy_sdma_ucode() argument
5245 gfx_v10_0_rlc_backdoor_autoload_enable(struct amdgpu_device *adev) gfx_v10_0_rlc_backdoor_autoload_enable() argument
5278 gfx_v10_0_rlc_backdoor_autoload_config_me_cache(struct amdgpu_device *adev) gfx_v10_0_rlc_backdoor_autoload_config_me_cache() argument
5315 gfx_v10_0_rlc_backdoor_autoload_config_ce_cache(struct amdgpu_device *adev) gfx_v10_0_rlc_backdoor_autoload_config_ce_cache() argument
5352 gfx_v10_0_rlc_backdoor_autoload_config_pfp_cache(struct amdgpu_device *adev) gfx_v10_0_rlc_backdoor_autoload_config_pfp_cache() argument
5389 gfx_v10_0_rlc_backdoor_autoload_config_mec_cache(struct amdgpu_device *adev) gfx_v10_0_rlc_backdoor_autoload_config_mec_cache() argument
5426 gfx_v10_0_wait_for_rlc_autoload_complete(struct amdgpu_device *adev) gfx_v10_0_wait_for_rlc_autoload_complete() argument
5469 gfx_v10_0_cp_gfx_enable(struct amdgpu_device *adev, bool enable) gfx_v10_0_cp_gfx_enable() argument
5496 gfx_v10_0_cp_gfx_load_pfp_microcode(struct amdgpu_device *adev) gfx_v10_0_cp_gfx_load_pfp_microcode() argument
5574 gfx_v10_0_cp_gfx_load_ce_microcode(struct amdgpu_device *adev) gfx_v10_0_cp_gfx_load_ce_microcode() argument
5651 gfx_v10_0_cp_gfx_load_me_microcode(struct amdgpu_device *adev) gfx_v10_0_cp_gfx_load_me_microcode() argument
5728 gfx_v10_0_cp_gfx_load_microcode(struct amdgpu_device *adev) gfx_v10_0_cp_gfx_load_microcode() argument
5758 gfx_v10_0_cp_gfx_start(struct amdgpu_device *adev) gfx_v10_0_cp_gfx_start() argument
5838 gfx_v10_0_cp_gfx_switch_pipe(struct amdgpu_device *adev, CP_PIPE_ID pipe) gfx_v10_0_cp_gfx_switch_pipe() argument
5849 gfx_v10_0_cp_gfx_set_doorbell(struct amdgpu_device *adev, struct amdgpu_ring *ring) gfx_v10_0_cp_gfx_set_doorbell() argument
5886 gfx_v10_0_cp_gfx_resume(struct amdgpu_device *adev) gfx_v10_0_cp_gfx_resume() argument
5995 gfx_v10_0_cp_compute_enable(struct amdgpu_device *adev, bool enable) gfx_v10_0_cp_compute_enable() argument
6026 gfx_v10_0_cp_compute_load_microcode(struct amdgpu_device *adev) gfx_v10_0_cp_compute_load_microcode() argument
6099 struct amdgpu_device *adev = ring->adev; gfx_v10_0_kiq_setting() local
6125 struct amdgpu_device *adev = ring->adev; gfx_v10_0_gfx_mqd_init() local
6213 struct amdgpu_device *adev = ring->adev; gfx_v10_0_gfx_queue_init_register() local
6261 struct amdgpu_device *adev = ring->adev; gfx_v10_0_gfx_init_queue() local
6300 gfx_v10_0_kiq_enable_kgq(struct amdgpu_device *adev) gfx_v10_0_kiq_enable_kgq() argument
6323 gfx_v10_0_cp_async_gfx_ring_resume(struct amdgpu_device *adev) gfx_v10_0_cp_async_gfx_ring_resume() argument
6364 struct amdgpu_device *adev = ring->adev; gfx_v10_0_compute_mqd_set_priority() local
6378 struct amdgpu_device *adev = ring->adev; gfx_v10_0_compute_mqd_init() local
6515 struct amdgpu_device *adev = ring->adev; gfx_v10_0_kiq_init_register() local
6625 struct amdgpu_device *adev = ring->adev; gfx_v10_0_kiq_init_queue() local
6663 struct amdgpu_device *adev = ring->adev; gfx_v10_0_kcq_init_queue() local
6693 gfx_v10_0_kiq_resume(struct amdgpu_device *adev) gfx_v10_0_kiq_resume() argument
6718 gfx_v10_0_kcq_resume(struct amdgpu_device *adev) gfx_v10_0_kcq_resume() argument
6747 gfx_v10_0_cp_resume(struct amdgpu_device *adev) gfx_v10_0_cp_resume() argument
6801 gfx_v10_0_cp_enable(struct amdgpu_device *adev, bool enable) gfx_v10_0_cp_enable() argument
6807 gfx_v10_0_check_grbm_cam_remapping(struct amdgpu_device *adev) gfx_v10_0_check_grbm_cam_remapping() argument
6844 gfx_v10_0_setup_grbm_cam_remapping(struct amdgpu_device *adev) gfx_v10_0_setup_grbm_cam_remapping() argument
6973 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_hw_init() local
7024 gfx_v10_0_kiq_disable_kgq(struct amdgpu_device *adev) gfx_v10_0_kiq_disable_kgq() argument
7047 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_hw_fini() local
7093 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_is_idle() local
7106 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_wait_for_idle() local
7124 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_soft_reset() local
7197 gfx_v10_0_get_gpu_clock_counter(struct amdgpu_device *adev) gfx_v10_0_get_gpu_clock_counter() argument
7216 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_emit_gds_switch() local
7241 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_early_init() local
7270 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_late_init() local
7284 gfx_v10_0_is_rlc_enabled(struct amdgpu_device *adev) gfx_v10_0_is_rlc_enabled() argument
7293 gfx_v10_0_set_safe_mode(struct amdgpu_device *adev) gfx_v10_0_set_safe_mode() argument
7328 gfx_v10_0_unset_safe_mode(struct amdgpu_device *adev) gfx_v10_0_unset_safe_mode() argument
7344 gfx_v10_0_update_medium_grain_clock_gating(struct amdgpu_device *adev, bool enable) gfx_v10_0_update_medium_grain_clock_gating() argument
7411 gfx_v10_0_update_3d_clock_gating(struct amdgpu_device *adev, bool enable) gfx_v10_0_update_3d_clock_gating() argument
7453 gfx_v10_0_update_coarse_grain_clock_gating(struct amdgpu_device *adev, bool enable) gfx_v10_0_update_coarse_grain_clock_gating() argument
7496 gfx_v10_0_update_gfx_clock_gating(struct amdgpu_device *adev, bool enable) gfx_v10_0_update_gfx_clock_gating() argument
7534 gfx_v10_0_update_spm_vmid(struct amdgpu_device *adev, unsigned vmid) gfx_v10_0_update_spm_vmid() argument
7553 gfx_v10_0_check_rlcg_range(struct amdgpu_device *adev, uint32_t offset, struct soc15_reg_rlcg *entries, int arr_size) gfx_v10_0_check_rlcg_range() argument
7575 gfx_v10_0_is_rlcg_access_range(struct amdgpu_device *adev, u32 offset) gfx_v10_0_is_rlcg_access_range() argument
7613 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_set_powergating_state() local
7636 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_set_clockgating_state() local
7658 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_get_clockgating_state() local
7702 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_get_wptr_gfx() local
7718 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_set_wptr_gfx() local
7749 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_set_wptr_compute() local
7762 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_emit_hdp_flush() local
7920 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_emit_fence_kiq() local
8014 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_preempt_ib() local
8060 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_emit_ce_meta() local
8090 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_emit_de_meta() local
8134 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_emit_rreg() local
8182 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_emit_reg_write_reg_wait() local
8198 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_soft_recovery() local
8209 gfx_v10_0_set_gfx_eop_interrupt_state(struct amdgpu_device *adev, uint32_t me, uint32_t pipe, enum amdgpu_interrupt_state state) gfx_v10_0_set_gfx_eop_interrupt_state() argument
8250 gfx_v10_0_set_compute_eop_interrupt_state(struct amdgpu_device *adev, int me, int pipe, enum amdgpu_interrupt_state state) gfx_v10_0_set_compute_eop_interrupt_state() argument
8303 gfx_v10_0_set_eop_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *src, unsigned type, enum amdgpu_interrupt_state state) gfx_v10_0_set_eop_interrupt_state() argument
8345 gfx_v10_0_eop_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) gfx_v10_0_eop_irq() argument
8380 gfx_v10_0_set_priv_reg_fault_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) gfx_v10_0_set_priv_reg_fault_state() argument
8399 gfx_v10_0_set_priv_inst_fault_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) gfx_v10_0_set_priv_inst_fault_state() argument
8417 gfx_v10_0_handle_priv_fault(struct amdgpu_device *adev, struct amdgpu_iv_entry *entry) gfx_v10_0_handle_priv_fault() argument
8451 gfx_v10_0_priv_reg_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) gfx_v10_0_priv_reg_irq() argument
8460 gfx_v10_0_priv_inst_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) gfx_v10_0_priv_inst_irq() argument
8469 gfx_v10_0_kiq_set_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *src, unsigned int type, enum amdgpu_interrupt_state state) gfx_v10_0_kiq_set_interrupt_state() argument
8514 gfx_v10_0_kiq_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) gfx_v10_0_kiq_irq() argument
8694 gfx_v10_0_set_ring_funcs(struct amdgpu_device *adev) gfx_v10_0_set_ring_funcs() argument
8727 gfx_v10_0_set_irq_funcs(struct amdgpu_device *adev) gfx_v10_0_set_irq_funcs() argument
8742 gfx_v10_0_set_rlc_funcs(struct amdgpu_device *adev) gfx_v10_0_set_rlc_funcs() argument
8759 gfx_v10_0_set_gds_init(struct amdgpu_device *adev) gfx_v10_0_set_gds_init() argument
8771 gfx_v10_0_set_user_wgp_inactive_bitmap_per_sh(struct amdgpu_device *adev, u32 bitmap) gfx_v10_0_set_user_wgp_inactive_bitmap_per_sh() argument
8785 gfx_v10_0_get_wgp_active_bitmap_per_sh(struct amdgpu_device *adev) gfx_v10_0_get_wgp_active_bitmap_per_sh() argument
8800 gfx_v10_0_get_cu_active_bitmap_per_sh(struct amdgpu_device *adev) gfx_v10_0_get_cu_active_bitmap_per_sh() argument
8818 gfx_v10_0_get_cu_info(struct amdgpu_device *adev, struct amdgpu_cu_info *cu_info) gfx_v10_0_get_cu_info() argument
8871 gfx_v10_3_get_disabled_sa(struct amdgpu_device *adev) gfx_v10_3_get_disabled_sa() argument
8891 gfx_v10_3_program_pbb_mode(struct amdgpu_device *adev) gfx_v10_3_program_pbb_mode() argument
[all...]
H A Dgfx_v9_0.c739 static void gfx_v9_0_rlcg_wreg(struct amdgpu_device *adev, u32 offset, u32 v) in gfx_v9_0_rlcg_wreg() argument
833 struct amdgpu_device *adev = kiq_ring->adev; gfx_v9_0_kiq_map_queues() local
935 gfx_v9_0_set_kiq_pm4_funcs(struct amdgpu_device *adev) gfx_v9_0_set_kiq_pm4_funcs() argument
940 gfx_v9_0_init_golden_registers(struct amdgpu_device *adev) gfx_v9_0_init_golden_registers() argument
998 gfx_v9_0_scratch_init(struct amdgpu_device *adev) gfx_v9_0_scratch_init() argument
1041 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_test_ring() local
1078 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_test_ib() local
1133 gfx_v9_0_free_microcode(struct amdgpu_device *adev) gfx_v9_0_free_microcode() argument
1151 gfx_v9_0_init_rlc_ext_microcode(struct amdgpu_device *adev) gfx_v9_0_init_rlc_ext_microcode() argument
1172 gfx_v9_0_check_fw_write_wait(struct amdgpu_device *adev) gfx_v9_0_check_fw_write_wait() argument
1273 is_raven_kicker(struct amdgpu_device *adev) is_raven_kicker() argument
1281 check_if_enlarge_doorbell_range(struct amdgpu_device *adev) check_if_enlarge_doorbell_range() argument
1291 gfx_v9_0_check_if_need_gfxoff(struct amdgpu_device *adev) gfx_v9_0_check_if_need_gfxoff() argument
1326 gfx_v9_0_init_cp_gfx_microcode(struct amdgpu_device *adev, const char *chip_name) gfx_v9_0_init_cp_gfx_microcode() argument
1406 gfx_v9_0_init_rlc_microcode(struct amdgpu_device *adev, const char *chip_name) gfx_v9_0_init_rlc_microcode() argument
1537 gfx_v9_0_init_cp_compute_microcode(struct amdgpu_device *adev, const char *chip_name) gfx_v9_0_init_cp_compute_microcode() argument
1628 gfx_v9_0_init_microcode(struct amdgpu_device *adev) gfx_v9_0_init_microcode() argument
1684 gfx_v9_0_get_csb_size(struct amdgpu_device *adev) gfx_v9_0_get_csb_size() argument
1712 gfx_v9_0_get_csb_buffer(struct amdgpu_device *adev, volatile u32 *buffer) gfx_v9_0_get_csb_buffer() argument
1753 gfx_v9_0_init_always_on_cu_mask(struct amdgpu_device *adev) gfx_v9_0_init_always_on_cu_mask() argument
1797 gfx_v9_0_init_lbpw(struct amdgpu_device *adev) gfx_v9_0_init_lbpw() argument
1846 gfx_v9_4_init_lbpw(struct amdgpu_device *adev) gfx_v9_4_init_lbpw() argument
1895 gfx_v9_0_enable_lbpw(struct amdgpu_device *adev, bool enable) gfx_v9_0_enable_lbpw() argument
1900 gfx_v9_0_cp_jump_table_num(struct amdgpu_device *adev) gfx_v9_0_cp_jump_table_num() argument
1905 gfx_v9_0_rlc_init(struct amdgpu_device *adev) gfx_v9_0_rlc_init() argument
1947 gfx_v9_0_mec_fini(struct amdgpu_device *adev) gfx_v9_0_mec_fini() argument
1953 gfx_v9_0_mec_init(struct amdgpu_device *adev) gfx_v9_0_mec_init() argument
2013 wave_read_ind(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t address) wave_read_ind() argument
2023 wave_read_regs(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t thread, uint32_t regno, uint32_t num, uint32_t *out) wave_read_regs() argument
2038 gfx_v9_0_read_wave_data(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t *dst, int *no_fields) gfx_v9_0_read_wave_data() argument
2058 gfx_v9_0_read_wave_sgprs(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t start, uint32_t size, uint32_t *dst) gfx_v9_0_read_wave_sgprs() argument
2067 gfx_v9_0_read_wave_vgprs(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t thread, uint32_t start, uint32_t size, uint32_t *dst) gfx_v9_0_read_wave_vgprs() argument
2077 gfx_v9_0_select_me_pipe_q(struct amdgpu_device *adev, u32 me, u32 pipe, u32 q, u32 vm) gfx_v9_0_select_me_pipe_q() argument
2108 gfx_v9_0_gpu_early_init(struct amdgpu_device *adev) gfx_v9_0_gpu_early_init() argument
2224 gfx_v9_0_compute_ring_init(struct amdgpu_device *adev, int ring_id, int mec, int pipe, int queue) gfx_v9_0_compute_ring_init() argument
2261 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_sw_init() local
2397 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_sw_fini() local
2423 gfx_v9_0_tiling_mode_table_init(struct amdgpu_device *adev) gfx_v9_0_tiling_mode_table_init() argument
2428 gfx_v9_0_select_se_sh(struct amdgpu_device *adev, u32 se_num, u32 sh_num, u32 instance) gfx_v9_0_select_se_sh() argument
2451 gfx_v9_0_get_rb_active_bitmap(struct amdgpu_device *adev) gfx_v9_0_get_rb_active_bitmap() argument
2467 gfx_v9_0_setup_rb(struct amdgpu_device *adev) gfx_v9_0_setup_rb() argument
2492 gfx_v9_0_init_compute_vmid(struct amdgpu_device *adev) gfx_v9_0_init_compute_vmid() argument
2530 gfx_v9_0_init_gds_vmid(struct amdgpu_device *adev) gfx_v9_0_init_gds_vmid() argument
2548 gfx_v9_0_init_sq_config(struct amdgpu_device *adev) gfx_v9_0_init_sq_config() argument
2564 gfx_v9_0_constants_init(struct amdgpu_device *adev) gfx_v9_0_constants_init() argument
2613 gfx_v9_0_wait_for_rlc_serdes(struct amdgpu_device *adev) gfx_v9_0_wait_for_rlc_serdes() argument
2651 gfx_v9_0_enable_gui_idle_interrupt(struct amdgpu_device *adev, bool enable) gfx_v9_0_enable_gui_idle_interrupt() argument
2664 gfx_v9_0_init_csb(struct amdgpu_device *adev) gfx_v9_0_init_csb() argument
2713 gfx_v9_1_init_rlc_save_restore_list(struct amdgpu_device *adev) gfx_v9_1_init_rlc_save_restore_list() argument
2816 gfx_v9_0_enable_save_restore_machine(struct amdgpu_device *adev) gfx_v9_0_enable_save_restore_machine() argument
2821 pwr_10_0_gfxip_control_over_cgpg(struct amdgpu_device *adev, bool enable) pwr_10_0_gfxip_control_over_cgpg() argument
2847 gfx_v9_0_init_gfx_power_gating(struct amdgpu_device *adev) gfx_v9_0_init_gfx_power_gating() argument
2889 gfx_v9_0_enable_sck_slow_down_on_power_up(struct amdgpu_device *adev, bool enable) gfx_v9_0_enable_sck_slow_down_on_power_up() argument
2903 gfx_v9_0_enable_sck_slow_down_on_power_down(struct amdgpu_device *adev, bool enable) gfx_v9_0_enable_sck_slow_down_on_power_down() argument
2917 gfx_v9_0_enable_cp_power_gating(struct amdgpu_device *adev, bool enable) gfx_v9_0_enable_cp_power_gating() argument
2931 gfx_v9_0_enable_gfx_cg_power_gating(struct amdgpu_device *adev, bool enable) gfx_v9_0_enable_gfx_cg_power_gating() argument
2944 gfx_v9_0_enable_gfx_pipeline_powergating(struct amdgpu_device *adev, bool enable) gfx_v9_0_enable_gfx_pipeline_powergating() argument
2961 gfx_v9_0_enable_gfx_static_mg_power_gating(struct amdgpu_device *adev, bool enable) gfx_v9_0_enable_gfx_static_mg_power_gating() argument
2974 gfx_v9_0_enable_gfx_dynamic_mg_power_gating(struct amdgpu_device *adev, bool enable) gfx_v9_0_enable_gfx_dynamic_mg_power_gating() argument
2987 gfx_v9_0_init_pg(struct amdgpu_device *adev) gfx_v9_0_init_pg() argument
3014 gfx_v9_0_rlc_stop(struct amdgpu_device *adev) gfx_v9_0_rlc_stop() argument
3021 gfx_v9_0_rlc_reset(struct amdgpu_device *adev) gfx_v9_0_rlc_reset() argument
3029 gfx_v9_0_rlc_start(struct amdgpu_device *adev) gfx_v9_0_rlc_start() argument
3061 gfx_v9_0_rlc_load_microcode(struct amdgpu_device *adev) gfx_v9_0_rlc_load_microcode() argument
3086 gfx_v9_0_rlc_resume(struct amdgpu_device *adev) gfx_v9_0_rlc_resume() argument
3131 gfx_v9_0_cp_gfx_enable(struct amdgpu_device *adev, bool enable) gfx_v9_0_cp_gfx_enable() argument
3142 gfx_v9_0_cp_gfx_load_microcode(struct amdgpu_device *adev) gfx_v9_0_cp_gfx_load_microcode() argument
3199 gfx_v9_0_cp_gfx_start(struct amdgpu_device *adev) gfx_v9_0_cp_gfx_start() argument
3261 gfx_v9_0_cp_gfx_resume(struct amdgpu_device *adev) gfx_v9_0_cp_gfx_resume() argument
3331 gfx_v9_0_cp_compute_enable(struct amdgpu_device *adev, bool enable) gfx_v9_0_cp_compute_enable() argument
3343 gfx_v9_0_cp_compute_load_microcode(struct amdgpu_device *adev) gfx_v9_0_cp_compute_load_microcode() argument
3389 struct amdgpu_device *adev = ring->adev; gfx_v9_0_kiq_setting() local
3402 struct amdgpu_device *adev = ring->adev; gfx_v9_0_mqd_set_priority() local
3417 struct amdgpu_device *adev = ring->adev; gfx_v9_0_mqd_init() local
3566 struct amdgpu_device *adev = ring->adev; gfx_v9_0_kiq_init_register() local
3680 struct amdgpu_device *adev = ring->adev; gfx_v9_0_kiq_fini_register() local
3719 struct amdgpu_device *adev = ring->adev; gfx_v9_0_kiq_init_queue() local
3759 struct amdgpu_device *adev = ring->adev; gfx_v9_0_kcq_init_queue() local
3791 gfx_v9_0_kiq_resume(struct amdgpu_device *adev) gfx_v9_0_kiq_resume() argument
3816 gfx_v9_0_kcq_resume(struct amdgpu_device *adev) gfx_v9_0_kcq_resume() argument
3845 gfx_v9_0_cp_resume(struct amdgpu_device *adev) gfx_v9_0_cp_resume() argument
3897 gfx_v9_0_init_tcp_config(struct amdgpu_device *adev) gfx_v9_0_init_tcp_config() argument
3914 gfx_v9_0_cp_enable(struct amdgpu_device *adev, bool enable) gfx_v9_0_cp_enable() argument
3924 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_hw_init() local
3946 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_hw_fini() local
4000 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_is_idle() local
4012 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_wait_for_idle() local
4026 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_soft_reset() local
4085 gfx_v9_0_kiq_read_clock(struct amdgpu_device *adev) gfx_v9_0_kiq_read_clock() argument
4159 gfx_v9_0_get_gpu_clock_counter(struct amdgpu_device *adev) gfx_v9_0_get_gpu_clock_counter() argument
4202 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_emit_gds_switch() local
4461 gfx_v9_0_do_edc_gds_workarounds(struct amdgpu_device *adev) gfx_v9_0_do_edc_gds_workarounds() argument
4508 gfx_v9_0_do_edc_gpr_workarounds(struct amdgpu_device *adev) gfx_v9_0_do_edc_gpr_workarounds() argument
4682 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_early_init() local
4700 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_ecc_late_init() local
4733 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_late_init() local
4751 gfx_v9_0_is_rlc_enabled(struct amdgpu_device *adev) gfx_v9_0_is_rlc_enabled() argument
4763 gfx_v9_0_set_safe_mode(struct amdgpu_device *adev) gfx_v9_0_set_safe_mode() argument
4780 gfx_v9_0_unset_safe_mode(struct amdgpu_device *adev) gfx_v9_0_unset_safe_mode() argument
4788 gfx_v9_0_update_gfx_cg_power_gating(struct amdgpu_device *adev, bool enable) gfx_v9_0_update_gfx_cg_power_gating() argument
4806 gfx_v9_0_update_gfx_mg_power_gating(struct amdgpu_device *adev, bool enable) gfx_v9_0_update_gfx_mg_power_gating() argument
4825 gfx_v9_0_update_medium_grain_clock_gating(struct amdgpu_device *adev, bool enable) gfx_v9_0_update_medium_grain_clock_gating() argument
4900 gfx_v9_0_update_3d_clock_gating(struct amdgpu_device *adev, bool enable) gfx_v9_0_update_3d_clock_gating() argument
4955 gfx_v9_0_update_coarse_grain_clock_gating(struct amdgpu_device *adev, bool enable) gfx_v9_0_update_coarse_grain_clock_gating() argument
5007 gfx_v9_0_update_gfx_clock_gating(struct amdgpu_device *adev, bool enable) gfx_v9_0_update_gfx_clock_gating() argument
5032 gfx_v9_0_update_spm_vmid(struct amdgpu_device *adev, unsigned vmid) gfx_v9_0_update_spm_vmid() argument
5051 gfx_v9_0_check_rlcg_range(struct amdgpu_device *adev, uint32_t offset, struct soc15_reg_rlcg *entries, int arr_size) gfx_v9_0_check_rlcg_range() argument
5073 gfx_v9_0_is_rlcg_access_range(struct amdgpu_device *adev, u32 offset) gfx_v9_0_is_rlcg_access_range() argument
5100 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_set_powergating_state() local
5144 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_set_clockgating_state() local
5167 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_get_clockgating_state() local
5216 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_get_wptr_gfx() local
5232 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_set_wptr_gfx() local
5246 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_emit_hdp_flush() local
5418 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_set_wptr_compute() local
5432 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_emit_fence_kiq() local
5572 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_emit_rreg() local
5620 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_emit_reg_write_reg_wait() local
5634 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_soft_recovery() local
5644 gfx_v9_0_set_gfx_eop_interrupt_state(struct amdgpu_device *adev, enum amdgpu_interrupt_state state) gfx_v9_0_set_gfx_eop_interrupt_state() argument
5659 gfx_v9_0_set_compute_eop_interrupt_state(struct amdgpu_device *adev, int me, int pipe, enum amdgpu_interrupt_state state) gfx_v9_0_set_compute_eop_interrupt_state() argument
5712 gfx_v9_0_set_priv_reg_fault_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) gfx_v9_0_set_priv_reg_fault_state() argument
5731 gfx_v9_0_set_priv_inst_fault_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) gfx_v9_0_set_priv_inst_fault_state() argument
5757 gfx_v9_0_set_cp_ecc_error_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) gfx_v9_0_set_cp_ecc_error_state() argument
5788 gfx_v9_0_set_eop_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *src, unsigned type, enum amdgpu_interrupt_state state) gfx_v9_0_set_eop_interrupt_state() argument
5827 gfx_v9_0_eop_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) gfx_v9_0_eop_irq() argument
5859 gfx_v9_0_fault(struct amdgpu_device *adev, struct amdgpu_iv_entry *entry) gfx_v9_0_fault() argument
5886 gfx_v9_0_priv_reg_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) gfx_v9_0_priv_reg_irq() argument
5895 gfx_v9_0_priv_inst_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) gfx_v9_0_priv_inst_irq() argument
6346 gfx_v9_0_ras_error_inject(struct amdgpu_device *adev, void *inject_if) gfx_v9_0_ras_error_inject() argument
6463 gfx_v9_0_query_utc_edc_status(struct amdgpu_device *adev, struct ras_err_data *err_data) gfx_v9_0_query_utc_edc_status() argument
6560 gfx_v9_0_ras_error_count(struct amdgpu_device *adev, const struct soc15_reg_entry *reg, uint32_t se_id, uint32_t inst_id, uint32_t value, uint32_t *sec_count, uint32_t *ded_count) gfx_v9_0_ras_error_count() argument
6602 gfx_v9_0_reset_ras_error_count(struct amdgpu_device *adev) gfx_v9_0_reset_ras_error_count() argument
6657 gfx_v9_0_query_ras_error_count(struct amdgpu_device *adev, void *ras_error_status) gfx_v9_0_query_ras_error_count() argument
6854 gfx_v9_0_set_ring_funcs(struct amdgpu_device *adev) gfx_v9_0_set_ring_funcs() argument
6888 gfx_v9_0_set_irq_funcs(struct amdgpu_device *adev) gfx_v9_0_set_irq_funcs() argument
6903 gfx_v9_0_set_rlc_funcs(struct amdgpu_device *adev) gfx_v9_0_set_rlc_funcs() argument
6919 gfx_v9_0_set_gds_init(struct amdgpu_device *adev) gfx_v9_0_set_gds_init() argument
6964 gfx_v9_0_set_user_cu_inactive_bitmap(struct amdgpu_device *adev, u32 bitmap) gfx_v9_0_set_user_cu_inactive_bitmap() argument
6978 gfx_v9_0_get_cu_active_bitmap(struct amdgpu_device *adev) gfx_v9_0_get_cu_active_bitmap() argument
6993 gfx_v9_0_get_cu_info(struct amdgpu_device *adev, struct amdgpu_cu_info *cu_info) gfx_v9_0_get_cu_info() argument
[all...]
H A Damdgpu.h114 struct amdgpu_device *adev; member
425 struct amdgpu_device *adev; member
497 struct amdgpu_device *adev; global() member
1007 adev_to_drm(struct amdgpu_device *adev) adev_to_drm() argument
1269 amdgpu_acpi_init(struct amdgpu_device *adev) amdgpu_acpi_init() argument
1270 amdgpu_acpi_fini(struct amdgpu_device *adev) amdgpu_acpi_fini() argument
1280 amdgpu_dm_display_resume(struct amdgpu_device *adev) amdgpu_dm_display_resume() argument
1311 amdgpu_is_tmz(struct amdgpu_device *adev) amdgpu_is_tmz() argument
1316 amdgpu_in_reset(struct amdgpu_device *adev) amdgpu_in_reset() argument
[all...]
/kernel/linux/linux-5.10/drivers/dma/
H A Dpl330.c3011 pl330_probe(struct amba_device *adev, const struct amba_id *id) in pl330_probe() argument
3216 pl330_remove(struct amba_device *adev) pl330_remove() argument
[all...]
/kernel/linux/linux-5.10/drivers/ata/
H A Dsata_mv.c1405 static void mv6_dev_config(struct ata_device *adev) in mv6_dev_config() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/
H A Dsi_dpm.c1837 si_get_pi(struct amdgpu_device *adev) si_get_pi() argument
1870 si_calculate_leakage_for_v_and_t(struct amdgpu_device *adev, const struct ni_leakage_coeffients *coeff, u16 v, s32 t, u32 i_leakage, u32 *leakage) si_calculate_leakage_for_v_and_t() argument
1898 si_calculate_leakage_for_v(struct amdgpu_device *adev, const struct ni_leakage_coeffients *coeff, const u32 fixed_kt, u16 v, u32 i_leakage, u32 *leakage) si_calculate_leakage_for_v() argument
1909 si_update_dte_from_pl2(struct amdgpu_device *adev, struct si_dte_data *dte_data) si_update_dte_from_pl2() argument
1939 rv770_get_pi(struct amdgpu_device *adev) rv770_get_pi() argument
1946 ni_get_pi(struct amdgpu_device *adev) ni_get_pi() argument
1960 si_initialize_powertune_defaults(struct amdgpu_device *adev) si_initialize_powertune_defaults() argument
2164 si_get_smc_power_scaling_factor(struct amdgpu_device *adev) si_get_smc_power_scaling_factor() argument
2169 si_calculate_cac_wintime(struct amdgpu_device *adev) si_calculate_cac_wintime() argument
2194 si_calculate_adjusted_tdp_limits(struct amdgpu_device *adev, bool adjust_polarity, u32 tdp_adjustment, u32 *tdp_limit, u32 *near_tdp_limit) si_calculate_adjusted_tdp_limits() argument
2227 si_populate_smc_tdp_limits(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state) si_populate_smc_tdp_limits() argument
2292 si_populate_smc_tdp_limits_2(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state) si_populate_smc_tdp_limits_2() argument
2324 si_calculate_power_efficiency_ratio(struct amdgpu_device *adev, const u16 prev_std_vddc, const u16 curr_std_vddc) si_calculate_power_efficiency_ratio() argument
2346 si_should_disable_uvd_powertune(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state) si_should_disable_uvd_powertune() argument
2358 evergreen_get_pi(struct amdgpu_device *adev) evergreen_get_pi() argument
2365 si_populate_power_containment_values(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state, SISLANDS_SMC_SWSTATE *smc_state) si_populate_power_containment_values() argument
2458 si_populate_sq_ramping_values(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state, SISLANDS_SMC_SWSTATE *smc_state) si_populate_sq_ramping_values() argument
2515 si_enable_power_containment(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_new_state, bool enable) si_enable_power_containment() argument
2545 si_initialize_smc_dte_tables(struct amdgpu_device *adev) si_initialize_smc_dte_tables() argument
2612 si_get_cac_std_voltage_max_min(struct amdgpu_device *adev, u16 *max, u16 *min) si_get_cac_std_voltage_max_min() argument
2656 si_init_dte_leakage_table(struct amdgpu_device *adev, PP_SIslands_CacConfig *cac_tables, u16 vddc_max, u16 vddc_min, u16 vddc_step, u16 t0, u16 t_step) si_init_dte_leakage_table() argument
2696 si_init_simplified_leakage_table(struct amdgpu_device *adev, PP_SIslands_CacConfig *cac_tables, u16 vddc_max, u16 vddc_min, u16 vddc_step) si_init_simplified_leakage_table() argument
2731 si_initialize_smc_cac_tables(struct amdgpu_device *adev) si_initialize_smc_cac_tables() argument
2817 si_program_cac_config_registers(struct amdgpu_device *adev, const struct si_cac_config_reg *cac_config_regs) si_program_cac_config_registers() argument
2856 si_initialize_hardware_cac_manager(struct amdgpu_device *adev) si_initialize_hardware_cac_manager() argument
2879 si_enable_smc_cac(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_new_state, bool enable) si_enable_smc_cac() argument
2926 si_init_smc_spll_table(struct amdgpu_device *adev) si_init_smc_spll_table() argument
2997 si_get_lower_of_leakage_and_vce_voltage(struct amdgpu_device *adev, u16 vce_voltage) si_get_lower_of_leakage_and_vce_voltage() argument
3015 si_get_vce_clock_voltage(struct amdgpu_device *adev, u32 evclk, u32 ecclk, u16 *voltage) si_get_vce_clock_voltage() argument
3049 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_vblank_too_short() local
3061 ni_copy_and_switch_arb_sets(struct amdgpu_device *adev, u32 arb_freq_src, u32 arb_freq_dest) ni_copy_and_switch_arb_sets() argument
3126 ni_update_current_ps(struct amdgpu_device *adev, struct amdgpu_ps *rps) ni_update_current_ps() argument
3139 ni_update_requested_ps(struct amdgpu_device *adev, struct amdgpu_ps *rps) ni_update_requested_ps() argument
3152 ni_set_uvd_clock_before_set_eng_clock(struct amdgpu_device *adev, struct amdgpu_ps *new_ps, struct amdgpu_ps *old_ps) ni_set_uvd_clock_before_set_eng_clock() argument
3170 ni_set_uvd_clock_after_set_eng_clock(struct amdgpu_device *adev, struct amdgpu_ps *new_ps, struct amdgpu_ps *old_ps) ni_set_uvd_clock_after_set_eng_clock() argument
3216 btc_get_valid_mclk(struct amdgpu_device *adev, u32 max_mclk, u32 requested_mclk) btc_get_valid_mclk() argument
3223 btc_get_valid_sclk(struct amdgpu_device *adev, u32 max_sclk, u32 requested_sclk) btc_get_valid_sclk() argument
3267 btc_adjust_clock_combinations(struct amdgpu_device *adev, const struct amdgpu_clock_and_voltage_limits *max_limits, struct rv7xx_pl *pl) btc_adjust_clock_combinations() argument
3294 btc_apply_voltage_delta_rules(struct amdgpu_device *adev, u16 max_vddc, u16 max_vddci, u16 *vddc, u16 *vddci) btc_apply_voltage_delta_rules() argument
3374 rv770_get_memory_module_index(struct amdgpu_device *adev) rv770_get_memory_module_index() argument
3379 rv770_get_max_vddc(struct amdgpu_device *adev) rv770_get_max_vddc() argument
3390 rv770_get_engine_memory_ss(struct amdgpu_device *adev) rv770_get_engine_memory_ss() argument
3407 si_apply_state_adjust_rules(struct amdgpu_device *adev, struct amdgpu_ps *rps) si_apply_state_adjust_rules() argument
3633 si_write_smc_soft_register(struct amdgpu_device *adev, u16 reg_offset, u32 value) si_write_smc_soft_register() argument
3643 si_is_special_1gb_platform(struct amdgpu_device *adev) si_is_special_1gb_platform() argument
3671 si_get_leakage_vddc(struct amdgpu_device *adev) si_get_leakage_vddc() argument
3690 si_get_leakage_voltage_from_leakage_index(struct amdgpu_device *adev, u32 index, u16 *leakage_voltage) si_get_leakage_voltage_from_leakage_index() argument
3717 si_set_dpm_event_sources(struct amdgpu_device *adev, u32 sources) si_set_dpm_event_sources() argument
3752 si_enable_auto_throttle_source(struct amdgpu_device *adev, enum amdgpu_dpm_auto_throttle_src source, bool enable) si_enable_auto_throttle_source() argument
3771 si_start_dpm(struct amdgpu_device *adev) si_start_dpm() argument
3776 si_stop_dpm(struct amdgpu_device *adev) si_stop_dpm() argument
3781 si_enable_sclk_control(struct amdgpu_device *adev, bool enable) si_enable_sclk_control() argument
3823 si_send_msg_to_smc_with_parameter(struct amdgpu_device *adev, PPSMC_Msg msg, u32 parameter) si_send_msg_to_smc_with_parameter() argument
3830 si_restrict_performance_levels_before_switch(struct amdgpu_device *adev) si_restrict_performance_levels_before_switch() argument
3842 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_force_performance_level() local
3880 si_set_sw_state(struct amdgpu_device *adev) si_set_sw_state() argument
3886 si_halt_smc(struct amdgpu_device *adev) si_halt_smc() argument
3895 si_resume_smc(struct amdgpu_device *adev) si_resume_smc() argument
3904 si_dpm_start_smc(struct amdgpu_device *adev) si_dpm_start_smc() argument
3911 si_dpm_stop_smc(struct amdgpu_device *adev) si_dpm_stop_smc() argument
3917 si_process_firmware_header(struct amdgpu_device *adev) si_process_firmware_header() argument
4007 si_read_clock_registers(struct amdgpu_device *adev) si_read_clock_registers() argument
4028 si_enable_thermal_protection(struct amdgpu_device *adev, bool enable) si_enable_thermal_protection() argument
4037 si_enable_acpi_power_management(struct amdgpu_device *adev) si_enable_acpi_power_management() argument
4070 si_notify_smc_display_change(struct amdgpu_device *adev, bool has_display) si_notify_smc_display_change() argument
4080 si_program_response_times(struct amdgpu_device *adev) si_program_response_times() argument
4108 si_program_ds_registers(struct amdgpu_device *adev) si_program_ds_registers() argument
4126 si_program_display_gap(struct amdgpu_device *adev) si_program_display_gap() argument
4171 si_enable_spread_spectrum(struct amdgpu_device *adev, bool enable) si_enable_spread_spectrum() argument
4184 si_setup_bsp(struct amdgpu_device *adev) si_setup_bsp() argument
4208 si_program_git(struct amdgpu_device *adev) si_program_git() argument
4213 si_program_tp(struct amdgpu_device *adev) si_program_tp() argument
4233 si_program_tpp(struct amdgpu_device *adev) si_program_tpp() argument
4238 si_program_sstp(struct amdgpu_device *adev) si_program_sstp() argument
4243 si_enable_display_gap(struct amdgpu_device *adev) si_enable_display_gap() argument
4257 si_program_vc(struct amdgpu_device *adev) si_program_vc() argument
4264 si_clear_vc(struct amdgpu_device *adev) si_clear_vc() argument
4304 si_get_strobe_mode_settings(struct amdgpu_device *adev, u32 mclk) si_get_strobe_mode_settings() argument
4324 si_upload_firmware(struct amdgpu_device *adev) si_upload_firmware() argument
4334 si_validate_phase_shedding_tables(struct amdgpu_device *adev, const struct atom_voltage_table *table, const struct amdgpu_phase_shedding_limits_table *limits) si_validate_phase_shedding_tables() argument
4361 si_trim_voltage_table_to_fit_state_table(struct amdgpu_device *adev, u32 max_voltage_steps, struct atom_voltage_table *voltage_table) si_trim_voltage_table_to_fit_state_table() argument
4378 si_get_svi2_voltage_table(struct amdgpu_device *adev, struct amdgpu_clock_voltage_dependency_table *voltage_dependency_table, struct atom_voltage_table *voltage_table) si_get_svi2_voltage_table() argument
4399 si_construct_voltage_tables(struct amdgpu_device *adev) si_construct_voltage_tables() argument
4479 si_populate_smc_voltage_table(struct amdgpu_device *adev, const struct atom_voltage_table *voltage_table, SISLANDS_SMC_STATETABLE *table) si_populate_smc_voltage_table() argument
4489 si_populate_smc_voltage_tables(struct amdgpu_device *adev, SISLANDS_SMC_STATETABLE *table) si_populate_smc_voltage_tables() argument
4552 si_populate_voltage_value(struct amdgpu_device *adev, const struct atom_voltage_table *table, u16 value, SISLANDS_SMC_VOLTAGE_VALUE *voltage) si_populate_voltage_value() argument
4572 si_populate_mvdd_value(struct amdgpu_device *adev, u32 mclk, SISLANDS_SMC_VOLTAGE_VALUE *voltage) si_populate_mvdd_value() argument
4589 si_get_std_voltage_value(struct amdgpu_device *adev, SISLANDS_SMC_VOLTAGE_VALUE *voltage, u16 *std_voltage) si_get_std_voltage_value() argument
4640 si_populate_std_voltage_value(struct amdgpu_device *adev, u16 value, u8 index, SISLANDS_SMC_VOLTAGE_VALUE *voltage) si_populate_std_voltage_value() argument
4650 si_populate_phase_shedding_value(struct amdgpu_device *adev, const struct amdgpu_phase_shedding_limits_table *limits, u16 voltage, u32 sclk, u32 mclk, SISLANDS_SMC_VOLTAGE_VALUE *smc_voltage) si_populate_phase_shedding_value() argument
4669 si_init_arb_table_index(struct amdgpu_device *adev) si_init_arb_table_index() argument
4687 si_initial_switch_from_arb_f0_to_f1(struct amdgpu_device *adev) si_initial_switch_from_arb_f0_to_f1() argument
4692 si_reset_to_default(struct amdgpu_device *adev) si_reset_to_default() argument
4698 si_force_switch_to_arb_f0(struct amdgpu_device *adev) si_force_switch_to_arb_f0() argument
4717 si_calculate_memory_refresh_rate(struct amdgpu_device *adev, u32 engine_clock) si_calculate_memory_refresh_rate() argument
4736 si_populate_memory_timing_parameters(struct amdgpu_device *adev, struct rv7xx_pl *pl, SMC_SIslands_MCArbDramTimingRegisterSet *arb_regs) si_populate_memory_timing_parameters() argument
4762 si_do_program_memory_timing_parameters(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state, unsigned int first_arb_set) si_do_program_memory_timing_parameters() argument
4789 si_program_memory_timing_parameters(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_new_state) si_program_memory_timing_parameters() argument
4796 si_populate_initial_mvdd_value(struct amdgpu_device *adev, struct SISLANDS_SMC_VOLTAGE_VALUE *voltage) si_populate_initial_mvdd_value() argument
4809 si_populate_smc_initial_state(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_initial_state, SISLANDS_SMC_STATETABLE *table) si_populate_smc_initial_state() argument
4930 si_populate_smc_acpi_state(struct amdgpu_device *adev, SISLANDS_SMC_STATETABLE *table) si_populate_smc_acpi_state() argument
5072 si_populate_ulv_state(struct amdgpu_device *adev, SISLANDS_SMC_SWSTATE *state) si_populate_ulv_state() argument
5103 si_program_ulv_memory_timing_parameters(struct amdgpu_device *adev) si_program_ulv_memory_timing_parameters() argument
5129 si_get_mvdd_configuration(struct amdgpu_device *adev) si_get_mvdd_configuration() argument
5136 si_init_smc_table(struct amdgpu_device *adev) si_init_smc_table() argument
5223 si_calculate_sclk_params(struct amdgpu_device *adev, u32 engine_clock, SISLANDS_SMC_SCLK_VALUE *sclk) si_calculate_sclk_params() argument
5293 si_populate_sclk_value(struct amdgpu_device *adev, u32 engine_clock, SISLANDS_SMC_SCLK_VALUE *sclk) si_populate_sclk_value() argument
5314 si_populate_mclk_value(struct amdgpu_device *adev, u32 engine_clock, u32 memory_clock, SISLANDS_SMC_MCLK_VALUE *mclk, bool strobe_mode, bool dll_state_on) si_populate_mclk_value() argument
5403 si_populate_smc_sp(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state, SISLANDS_SMC_SWSTATE *smc_state) si_populate_smc_sp() argument
5418 si_convert_power_level_to_smc(struct amdgpu_device *adev, struct rv7xx_pl *pl, SISLANDS_SMC_HW_PERFORMANCE_LEVEL *level) si_convert_power_level_to_smc() argument
5527 si_populate_smc_t(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state, SISLANDS_SMC_SWSTATE *smc_state) si_populate_smc_t() argument
5576 si_disable_ulv(struct amdgpu_device *adev) si_disable_ulv() argument
5588 si_is_state_ulv_compatible(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state) si_is_state_ulv_compatible() argument
5616 si_set_power_state_conditionally_enable_ulv(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_new_state) si_set_power_state_conditionally_enable_ulv() argument
5630 si_convert_power_state_to_smc(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state, SISLANDS_SMC_SWSTATE *smc_state) si_convert_power_state_to_smc() argument
5710 si_upload_sw_state(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_new_state) si_upload_sw_state() argument
5733 si_upload_ulv_state(struct amdgpu_device *adev) si_upload_ulv_state() argument
5756 si_upload_smc_data(struct amdgpu_device *adev) si_upload_smc_data() argument
5795 si_set_mc_special_registers(struct amdgpu_device *adev, struct si_mc_reg_table *table) si_set_mc_special_registers() argument
5966 si_initialize_mc_reg_table(struct amdgpu_device *adev) si_initialize_mc_reg_table() argument
6016 si_populate_mc_reg_addresses(struct amdgpu_device *adev, SMC_SIslands_MCRegisters *mc_reg_table) si_populate_mc_reg_addresses() argument
6050 si_convert_mc_reg_table_entry_to_smc(struct amdgpu_device *adev, struct rv7xx_pl *pl, SMC_SIslands_MCRegisterSet *mc_reg_table_data) si_convert_mc_reg_table_entry_to_smc() argument
6070 si_convert_mc_reg_table_to_smc(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state, SMC_SIslands_MCRegisters *mc_reg_table) si_convert_mc_reg_table_to_smc() argument
6084 si_populate_mc_reg_table(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_boot_state) si_populate_mc_reg_table() argument
6122 si_upload_mc_reg_table(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_new_state) si_upload_mc_reg_table() argument
6142 si_enable_voltage_control(struct amdgpu_device *adev, bool enable) si_enable_voltage_control() argument
6150 si_get_maximum_link_speed(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state) si_get_maximum_link_speed() argument
6165 si_get_current_pcie_speed(struct amdgpu_device *adev) si_get_current_pcie_speed() argument
6175 si_request_link_speed_change_before_state_change(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_new_state, struct amdgpu_ps *amdgpu_current_state) si_request_link_speed_change_before_state_change() argument
6215 si_notify_link_speed_change_after_state_change(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_new_state, struct amdgpu_ps *amdgpu_current_state) si_notify_link_speed_change_after_state_change() argument
6260 si_set_max_cu_value(struct amdgpu_device *adev) si_set_max_cu_value() argument
6301 si_patch_single_dependency_table_based_on_leakage(struct amdgpu_device *adev, struct amdgpu_clock_voltage_dependency_table *table) si_patch_single_dependency_table_based_on_leakage() argument
6332 si_patch_dependency_tables_based_on_leakage(struct amdgpu_device *adev) si_patch_dependency_tables_based_on_leakage() argument
6351 si_set_pcie_lane_width_in_smc(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_new_state, struct amdgpu_ps *amdgpu_current_state) si_set_pcie_lane_width_in_smc() argument
6368 si_dpm_setup_asic(struct amdgpu_device *adev) si_dpm_setup_asic() argument
6374 si_thermal_enable_alert(struct amdgpu_device *adev, bool enable) si_thermal_enable_alert() argument
6397 si_thermal_set_temperature_range(struct amdgpu_device *adev, int min_temp, int max_temp) si_thermal_set_temperature_range() argument
6422 si_fan_ctrl_set_static_mode(struct amdgpu_device *adev, u32 mode) si_fan_ctrl_set_static_mode() argument
6444 si_thermal_setup_fan_table(struct amdgpu_device *adev) si_thermal_setup_fan_table() argument
6513 si_fan_ctrl_start_smc_fan_control(struct amdgpu_device *adev) si_fan_ctrl_start_smc_fan_control() argument
6527 si_fan_ctrl_stop_smc_fan_control(struct amdgpu_device *adev) si_fan_ctrl_stop_smc_fan_control() argument
6547 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_get_fan_speed_percent() local
6571 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_set_fan_speed_percent() local
6604 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_set_fan_control_mode() local
6622 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_get_fan_control_mode() local
6685 si_fan_ctrl_set_default_mode(struct amdgpu_device *adev) si_fan_ctrl_set_default_mode() argument
6702 si_thermal_start_smc_fan_control(struct amdgpu_device *adev) si_thermal_start_smc_fan_control() argument
6710 si_thermal_initialize(struct amdgpu_device *adev) si_thermal_initialize() argument
6725 si_thermal_start_thermal_controller(struct amdgpu_device *adev) si_thermal_start_thermal_controller() argument
6752 si_thermal_stop_thermal_controller(struct amdgpu_device *adev) si_thermal_stop_thermal_controller() argument
6760 si_dpm_enable(struct amdgpu_device *adev) si_dpm_enable() argument
6878 si_set_temperature_range(struct amdgpu_device *adev) si_set_temperature_range() argument
6895 si_dpm_disable(struct amdgpu_device *adev) si_dpm_disable() argument
6921 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_pre_set_power_state() local
6932 si_power_control_set_level(struct amdgpu_device *adev) si_power_control_set_level() argument
6958 si_set_vce_clock(struct amdgpu_device *adev, struct amdgpu_ps *new_rps, struct amdgpu_ps *old_rps) si_set_vce_clock() argument
6978 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_set_power_state() local
7082 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_post_set_power_state() local
7100 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_display_configuration_changed() local
7106 si_parse_pplib_non_clock_info(struct amdgpu_device *adev, struct amdgpu_ps *rps, struct _ATOM_PPLIB_NONCLOCK_INFO *non_clock_info, u8 table_rev) si_parse_pplib_non_clock_info() argument
7132 si_parse_pplib_clock_info(struct amdgpu_device *adev, struct amdgpu_ps *rps, int index, union pplib_clock_info *clock_info) si_parse_pplib_clock_info() argument
7213 si_parse_power_table(struct amdgpu_device *adev) si_parse_power_table() argument
7303 si_dpm_init(struct amdgpu_device *adev) si_dpm_init() argument
7466 si_dpm_fini(struct amdgpu_device *adev) si_dpm_fini() argument
7482 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_debugfs_print_current_performance_level() local
7501 si_dpm_set_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) si_dpm_set_interrupt_state() argument
7549 si_dpm_process_interrupt(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) si_dpm_process_interrupt() argument
7582 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_late_init() local
7605 si_dpm_init_microcode(struct amdgpu_device *adev) si_dpm_init_microcode() argument
7688 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_sw_init() local
7737 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_sw_fini() local
7752 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_hw_init() local
7771 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_hw_fini() local
7784 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_suspend() local
7800 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_resume() local
7852 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_get_temp() local
7869 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_get_sclk() local
7881 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_get_mclk() local
7894 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_print_power_state() local
7918 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_early_init() local
7946 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_check_state_equal() local
7983 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_read_sensor() local
8073 si_dpm_set_irq_funcs(struct amdgpu_device *adev) si_dpm_set_irq_funcs() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/inc/
H A Dhwmgr.h745 void *adev; member
/kernel/linux/linux-5.10/drivers/iommu/intel/
H A Diommu.c4938 struct acpi_device *adev; in probe_acpi_namespace_devices() local
/kernel/linux/linux-5.10/drivers/pci/
H A Dpci.c6094 struct acpi_device *adev; in pci_pr3_present() local
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_main.c5982 static int mlx5e_resume(struct auxiliary_device *adev) in mlx5e_resume() argument
6007 static int mlx5e_suspend(struct auxiliary_device *adev, pm_message_t state) in mlx5e_suspend() argument
6025 static int mlx5e_probe(struct auxiliary_device *adev, in mlx5e_probe() argument
6100 mlx5e_remove(struct auxiliary_device *adev) mlx5e_remove() argument
[all...]
/kernel/linux/linux-6.6/drivers/ata/
H A Dsata_mv.c1401 static void mv6_dev_config(struct ata_device *adev) in mv6_dev_config() argument
/kernel/linux/linux-6.6/include/linux/mlx5/
H A Ddriver.h556 struct auxiliary_device adev; member
612 struct mlx5_adev **adev; member
/kernel/linux/linux-6.6/drivers/usb/typec/tcpm/
H A Dtcpm.c1593 static int tcpm_pd_svdm(struct tcpm_port *port, struct typec_altmode *adev, in tcpm_pd_svdm() argument
1793 struct typec_altmode *adev; in tcpm_handle_vdm_request() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Dgfx_v9_4_3.c81 struct amdgpu_device *adev = kiq_ring->adev; in gfx_v9_4_3_kiq_map_queues() local
183 static void gfx_v9_4_3_set_kiq_pm4_funcs(struct amdgpu_device *adev) in gfx_v9_4_3_set_kiq_pm4_funcs() argument
192 gfx_v9_4_3_init_golden_registers(struct amdgpu_device *adev) gfx_v9_4_3_init_golden_registers() argument
250 struct amdgpu_device *adev = ring->adev; gfx_v9_4_3_ring_test_ring() local
283 struct amdgpu_device *adev = ring->adev; gfx_v9_4_3_ring_test_ib() local
339 gfx_v9_4_3_get_gpu_clock_counter(struct amdgpu_device *adev) gfx_v9_4_3_get_gpu_clock_counter() argument
352 gfx_v9_4_3_free_microcode(struct amdgpu_device *adev) gfx_v9_4_3_free_microcode() argument
364 gfx_v9_4_3_init_rlc_microcode(struct amdgpu_device *adev, const char *chip_name) gfx_v9_4_3_init_rlc_microcode() argument
395 gfx_v9_4_3_check_if_need_gfxoff(struct amdgpu_device *adev) gfx_v9_4_3_check_if_need_gfxoff() argument
401 gfx_v9_4_3_init_cp_compute_microcode(struct amdgpu_device *adev, const char *chip_name) gfx_v9_4_3_init_cp_compute_microcode() argument
426 gfx_v9_4_3_init_microcode(struct amdgpu_device *adev) gfx_v9_4_3_init_microcode() argument
444 gfx_v9_4_3_mec_fini(struct amdgpu_device *adev) gfx_v9_4_3_mec_fini() argument
450 gfx_v9_4_3_mec_init(struct amdgpu_device *adev) gfx_v9_4_3_mec_init() argument
523 gfx_v9_4_3_xcc_select_se_sh(struct amdgpu_device *adev, u32 se_num, u32 sh_num, u32 instance, int xcc_id) gfx_v9_4_3_xcc_select_se_sh() argument
550 wave_read_ind(struct amdgpu_device *adev, uint32_t xcc_id, uint32_t simd, uint32_t wave, uint32_t address) wave_read_ind() argument
560 wave_read_regs(struct amdgpu_device *adev, uint32_t xcc_id, uint32_t simd, uint32_t wave, uint32_t thread, uint32_t regno, uint32_t num, uint32_t *out) wave_read_regs() argument
575 gfx_v9_4_3_read_wave_data(struct amdgpu_device *adev, uint32_t xcc_id, uint32_t simd, uint32_t wave, uint32_t *dst, int *no_fields) gfx_v9_4_3_read_wave_data() argument
598 gfx_v9_4_3_read_wave_sgprs(struct amdgpu_device *adev, uint32_t xcc_id, uint32_t simd, uint32_t wave, uint32_t start, uint32_t size, uint32_t *dst) gfx_v9_4_3_read_wave_sgprs() argument
606 gfx_v9_4_3_read_wave_vgprs(struct amdgpu_device *adev, uint32_t xcc_id, uint32_t simd, uint32_t wave, uint32_t thread, uint32_t start, uint32_t size, uint32_t *dst) gfx_v9_4_3_read_wave_vgprs() argument
615 gfx_v9_4_3_select_me_pipe_q(struct amdgpu_device *adev, u32 me, u32 pipe, u32 q, u32 vm, u32 xcc_id) gfx_v9_4_3_select_me_pipe_q() argument
622 gfx_v9_4_3_switch_compute_partition(struct amdgpu_device *adev, int num_xccs_per_xcp) gfx_v9_4_3_switch_compute_partition() argument
654 gfx_v9_4_3_ih_to_xcc_inst(struct amdgpu_device *adev, int ih_node) gfx_v9_4_3_ih_to_xcc_inst() argument
678 gfx_v9_4_3_gpu_early_init(struct amdgpu_device *adev) gfx_v9_4_3_gpu_early_init() argument
739 gfx_v9_4_3_compute_ring_init(struct amdgpu_device *adev, int ring_id, int xcc_id, int mec, int pipe, int queue) gfx_v9_4_3_compute_ring_init() argument
782 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_4_3_sw_init() local
880 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_4_3_sw_fini() local
902 gfx_v9_4_3_xcc_init_compute_vmid(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_xcc_init_compute_vmid() argument
947 gfx_v9_4_3_xcc_init_gds_vmid(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_xcc_init_gds_vmid() argument
965 gfx_v9_4_3_xcc_constants_init(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_xcc_constants_init() argument
1011 gfx_v9_4_3_constants_init(struct amdgpu_device *adev) gfx_v9_4_3_constants_init() argument
1026 gfx_v9_4_3_xcc_enable_save_restore_machine(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_xcc_enable_save_restore_machine() argument
1032 gfx_v9_4_3_xcc_init_pg(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_xcc_init_pg() argument
1042 gfx_v9_4_3_xcc_disable_gpa_mode(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_xcc_disable_gpa_mode() argument
1051 gfx_v9_4_3_is_rlc_enabled(struct amdgpu_device *adev) gfx_v9_4_3_is_rlc_enabled() argument
1063 gfx_v9_4_3_xcc_set_safe_mode(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_xcc_set_safe_mode() argument
1080 gfx_v9_4_3_xcc_unset_safe_mode(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_xcc_unset_safe_mode() argument
1089 gfx_v9_4_3_init_rlcg_reg_access_ctrl(struct amdgpu_device *adev) gfx_v9_4_3_init_rlcg_reg_access_ctrl() argument
1107 gfx_v9_4_3_rlc_init(struct amdgpu_device *adev) gfx_v9_4_3_rlc_init() argument
1116 gfx_v9_4_3_xcc_wait_for_rlc_serdes(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_xcc_wait_for_rlc_serdes() argument
1158 gfx_v9_4_3_xcc_enable_gui_idle_interrupt(struct amdgpu_device *adev, bool enable, int xcc_id) gfx_v9_4_3_xcc_enable_gui_idle_interrupt() argument
1174 gfx_v9_4_3_xcc_rlc_stop(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_xcc_rlc_stop() argument
1182 gfx_v9_4_3_rlc_stop(struct amdgpu_device *adev) gfx_v9_4_3_rlc_stop() argument
1191 gfx_v9_4_3_xcc_rlc_reset(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_xcc_rlc_reset() argument
1201 gfx_v9_4_3_rlc_reset(struct amdgpu_device *adev) gfx_v9_4_3_rlc_reset() argument
1210 gfx_v9_4_3_xcc_rlc_start(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_xcc_rlc_start() argument
1223 gfx_v9_4_3_rlc_start(struct amdgpu_device *adev) gfx_v9_4_3_rlc_start() argument
1252 gfx_v9_4_3_xcc_rlc_load_microcode(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_xcc_rlc_load_microcode() argument
1283 gfx_v9_4_3_xcc_rlc_resume(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_xcc_rlc_resume() argument
1305 gfx_v9_4_3_rlc_resume(struct amdgpu_device *adev) gfx_v9_4_3_rlc_resume() argument
1322 gfx_v9_4_3_update_spm_vmid(struct amdgpu_device *adev, unsigned vmid) gfx_v9_4_3_update_spm_vmid() argument
1347 gfx_v9_4_3_check_rlcg_range(struct amdgpu_device *adev, uint32_t offset, struct soc15_reg_rlcg *entries, int arr_size) gfx_v9_4_3_check_rlcg_range() argument
1374 gfx_v9_4_3_is_rlcg_access_range(struct amdgpu_device *adev, u32 offset) gfx_v9_4_3_is_rlcg_access_range() argument
1381 gfx_v9_4_3_xcc_cp_compute_enable(struct amdgpu_device *adev, bool enable, int xcc_id) gfx_v9_4_3_xcc_cp_compute_enable() argument
1394 gfx_v9_4_3_xcc_cp_compute_load_microcode(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_xcc_cp_compute_load_microcode() argument
1446 struct amdgpu_device *adev = ring->adev; gfx_v9_4_3_xcc_kiq_setting() local
1459 struct amdgpu_device *adev = ring->adev; gfx_v9_4_3_mqd_set_priority() local
1472 struct amdgpu_device *adev = ring->adev; gfx_v9_4_3_xcc_mqd_init() local
1601 struct amdgpu_device *adev = ring->adev; gfx_v9_4_3_xcc_kiq_init_register() local
1715 struct amdgpu_device *adev = ring->adev; gfx_v9_4_3_xcc_q_fini_register() local
1754 struct amdgpu_device *adev = ring->adev; gfx_v9_4_3_xcc_kiq_init_queue() local
1801 struct amdgpu_device *adev = ring->adev; gfx_v9_4_3_xcc_kcq_init_queue() local
1837 gfx_v9_4_3_xcc_kcq_fini_register(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_xcc_kcq_fini_register() argument
1858 gfx_v9_4_3_xcc_kiq_resume(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_xcc_kiq_resume() argument
1882 gfx_v9_4_3_xcc_kcq_resume(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_xcc_kcq_resume() argument
1911 gfx_v9_4_3_xcc_cp_resume(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_xcc_cp_resume() argument
1947 gfx_v9_4_3_cp_resume(struct amdgpu_device *adev) gfx_v9_4_3_cp_resume() argument
1970 gfx_v9_4_3_xcc_cp_enable(struct amdgpu_device *adev, bool enable, int xcc_id) gfx_v9_4_3_xcc_cp_enable() argument
1976 gfx_v9_4_3_xcc_fini(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_xcc_fini() argument
2013 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_4_3_hw_init() local
2033 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_4_3_hw_fini() local
2059 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_4_3_is_idle() local
2074 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_4_3_wait_for_idle() local
2088 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_4_3_soft_reset() local
2149 struct amdgpu_device *adev = ring->adev; gfx_v9_4_3_ring_emit_gds_switch() local
2174 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_4_3_early_init() local
2192 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_4_3_late_init() local
2210 gfx_v9_4_3_xcc_update_sram_fgcg(struct amdgpu_device *adev, bool enable, int xcc_id) gfx_v9_4_3_xcc_update_sram_fgcg() argument
2232 gfx_v9_4_3_xcc_update_repeater_fgcg(struct amdgpu_device *adev, bool enable, int xcc_id) gfx_v9_4_3_xcc_update_repeater_fgcg() argument
2254 gfx_v9_4_3_xcc_update_medium_grain_clock_gating(struct amdgpu_device *adev, bool enable, int xcc_id) gfx_v9_4_3_xcc_update_medium_grain_clock_gating() argument
2319 gfx_v9_4_3_xcc_update_coarse_grain_clock_gating(struct amdgpu_device *adev, bool enable, int xcc_id) gfx_v9_4_3_xcc_update_coarse_grain_clock_gating() argument
2366 gfx_v9_4_3_xcc_update_gfx_clock_gating(struct amdgpu_device *adev, bool enable, int xcc_id) gfx_v9_4_3_xcc_update_gfx_clock_gating() argument
2426 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_4_3_set_clockgating_state() local
2447 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_4_3_get_clockgating_state() local
2480 struct amdgpu_device *adev = ring->adev; gfx_v9_4_3_ring_emit_hdp_flush() local
2612 struct amdgpu_device *adev = ring->adev; gfx_v9_4_3_ring_set_wptr_compute() local
2626 struct amdgpu_device *adev = ring->adev; gfx_v9_4_3_ring_emit_fence_kiq() local
2653 struct amdgpu_device *adev = ring->adev; gfx_v9_4_3_ring_emit_rreg() local
2704 gfx_v9_4_3_xcc_set_compute_eop_interrupt_state( struct amdgpu_device *adev, int me, int pipe, enum amdgpu_interrupt_state state, int xcc_id) gfx_v9_4_3_xcc_set_compute_eop_interrupt_state() argument
2757 gfx_v9_4_3_set_priv_reg_fault_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) gfx_v9_4_3_set_priv_reg_fault_state() argument
2780 gfx_v9_4_3_set_priv_inst_fault_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) gfx_v9_4_3_set_priv_inst_fault_state() argument
2803 gfx_v9_4_3_set_eop_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *src, unsigned type, enum amdgpu_interrupt_state state) gfx_v9_4_3_set_eop_interrupt_state() argument
2853 gfx_v9_4_3_eop_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) gfx_v9_4_3_eop_irq() argument
2891 gfx_v9_4_3_fault(struct amdgpu_device *adev, struct amdgpu_iv_entry *entry) gfx_v9_4_3_fault() argument
2923 gfx_v9_4_3_priv_reg_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) gfx_v9_4_3_priv_reg_irq() argument
2932 gfx_v9_4_3_priv_inst_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) gfx_v9_4_3_priv_inst_irq() argument
2963 struct amdgpu_device *adev = ring->adev; gfx_v9_4_3_emit_wave_limit_cs() local
2993 struct amdgpu_device *adev = ring->adev; gfx_v9_4_3_emit_wave_limit() local
3762 gfx_v9_4_3_inst_query_ras_err_count(struct amdgpu_device *adev, void *ras_error_status, int xcc_id) gfx_v9_4_3_inst_query_ras_err_count() argument
3811 gfx_v9_4_3_inst_reset_ras_err_count(struct amdgpu_device *adev, void *ras_error_status, int xcc_id) gfx_v9_4_3_inst_reset_ras_err_count() argument
3844 gfx_v9_4_3_inst_query_ea_err_status(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_inst_query_ea_err_status() argument
3877 gfx_v9_4_3_inst_query_utc_err_status(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_inst_query_utc_err_status() argument
3903 gfx_v9_4_3_log_cu_timeout_status(struct amdgpu_device *adev, uint32_t status, int xcc_id) gfx_v9_4_3_log_cu_timeout_status() argument
3945 gfx_v9_4_3_inst_query_sq_timeout_status(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_inst_query_sq_timeout_status() argument
3978 gfx_v9_4_3_inst_query_ras_err_status(struct amdgpu_device *adev, void *ras_error_status, int xcc_id) gfx_v9_4_3_inst_query_ras_err_status() argument
3986 gfx_v9_4_3_inst_reset_utc_err_status(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_inst_reset_utc_err_status() argument
3994 gfx_v9_4_3_inst_reset_ea_err_status(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_inst_reset_ea_err_status() argument
4015 gfx_v9_4_3_inst_reset_sq_timeout_status(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_inst_reset_sq_timeout_status() argument
4036 gfx_v9_4_3_inst_reset_ras_err_status(struct amdgpu_device *adev, void *ras_error_status, int xcc_id) gfx_v9_4_3_inst_reset_ras_err_status() argument
4044 gfx_v9_4_3_inst_enable_watchdog_timer(struct amdgpu_device *adev, void *ras_error_status, int xcc_id) gfx_v9_4_3_inst_enable_watchdog_timer() argument
4073 gfx_v9_4_3_query_ras_error_count(struct amdgpu_device *adev, void *ras_error_status) gfx_v9_4_3_query_ras_error_count() argument
4080 gfx_v9_4_3_reset_ras_error_count(struct amdgpu_device *adev) gfx_v9_4_3_reset_ras_error_count() argument
4085 gfx_v9_4_3_query_ras_error_status(struct amdgpu_device *adev) gfx_v9_4_3_query_ras_error_status() argument
4090 gfx_v9_4_3_reset_ras_error_status(struct amdgpu_device *adev) gfx_v9_4_3_reset_ras_error_status() argument
4095 gfx_v9_4_3_enable_watchdog_timer(struct amdgpu_device *adev) gfx_v9_4_3_enable_watchdog_timer() argument
4184 gfx_v9_4_3_set_ring_funcs(struct amdgpu_device *adev) gfx_v9_4_3_set_ring_funcs() argument
4213 gfx_v9_4_3_set_irq_funcs(struct amdgpu_device *adev) gfx_v9_4_3_set_irq_funcs() argument
4225 gfx_v9_4_3_set_rlc_funcs(struct amdgpu_device *adev) gfx_v9_4_3_set_rlc_funcs() argument
4231 gfx_v9_4_3_set_gds_init(struct amdgpu_device *adev) gfx_v9_4_3_set_gds_init() argument
4261 gfx_v9_4_3_set_user_cu_inactive_bitmap(struct amdgpu_device *adev, u32 bitmap, int xcc_id) gfx_v9_4_3_set_user_cu_inactive_bitmap() argument
4275 gfx_v9_4_3_get_cu_active_bitmap(struct amdgpu_device *adev, int xcc_id) gfx_v9_4_3_get_cu_active_bitmap() argument
4290 gfx_v9_4_3_get_cu_info(struct amdgpu_device *adev, struct amdgpu_cu_info *cu_info) gfx_v9_4_3_get_cu_info() argument
4363 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_4_3_xcp_resume() local
4395 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_4_3_xcp_suspend() local
[all...]
H A Damdgpu.h115 struct amdgpu_device *adev; member
448 struct amdgpu_device *adev; global() member
1094 adev_to_drm(struct amdgpu_device *adev) adev_to_drm() argument
1434 amdgpu_acpi_init(struct amdgpu_device *adev) amdgpu_acpi_init() argument
1435 amdgpu_acpi_get_tmr_info(struct amdgpu_device *adev, u64 *tmr_offset, u64 *tmr_size) amdgpu_acpi_get_tmr_info() argument
1440 amdgpu_acpi_get_mem_info(struct amdgpu_device *adev, int xcc_id, struct amdgpu_numa_info *numa_info) amdgpu_acpi_get_mem_info() argument
1446 amdgpu_acpi_fini(struct amdgpu_device *adev) amdgpu_acpi_fini() argument
1447 amdgpu_acpi_should_gpu_reset(struct amdgpu_device *adev) amdgpu_acpi_should_gpu_reset() argument
1451 amdgpu_acpi_power_shift_control(struct amdgpu_device *adev, u8 dev_state, bool drv_state) amdgpu_acpi_power_shift_control() argument
1461 amdgpu_acpi_is_s0ix_active(struct amdgpu_device *adev) amdgpu_acpi_is_s0ix_active() argument
1462 amdgpu_acpi_is_s3_active(struct amdgpu_device *adev) amdgpu_acpi_is_s3_active() argument
1468 amdgpu_dm_display_resume(struct amdgpu_device *adev) amdgpu_dm_display_resume() argument
1491 amdgpu_device_has_timeouts_enabled(struct amdgpu_device *adev) amdgpu_device_has_timeouts_enabled() argument
1502 amdgpu_is_tmz(struct amdgpu_device *adev) amdgpu_is_tmz() argument
[all...]
H A Dgfx_v9_0.c891 gfx_v9_0_set_kiq_pm4_funcs(struct amdgpu_device *adev) gfx_v9_0_set_kiq_pm4_funcs() argument
896 gfx_v9_0_init_golden_registers(struct amdgpu_device *adev) gfx_v9_0_init_golden_registers() argument
996 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_test_ring() local
1026 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_test_ib() local
1081 gfx_v9_0_free_microcode(struct amdgpu_device *adev) gfx_v9_0_free_microcode() argument
1093 gfx_v9_0_check_fw_write_wait(struct amdgpu_device *adev) gfx_v9_0_check_fw_write_wait() argument
1195 is_raven_kicker(struct amdgpu_device *adev) is_raven_kicker() argument
1203 check_if_enlarge_doorbell_range(struct amdgpu_device *adev) check_if_enlarge_doorbell_range() argument
1213 gfx_v9_0_check_if_need_gfxoff(struct amdgpu_device *adev) gfx_v9_0_check_if_need_gfxoff() argument
1249 gfx_v9_0_init_cp_gfx_microcode(struct amdgpu_device *adev, char *chip_name) gfx_v9_0_init_cp_gfx_microcode() argument
1282 gfx_v9_0_init_rlc_microcode(struct amdgpu_device *adev, char *chip_name) gfx_v9_0_init_rlc_microcode() argument
1327 gfx_v9_0_load_mec2_fw_bin_support(struct amdgpu_device *adev) gfx_v9_0_load_mec2_fw_bin_support() argument
1337 gfx_v9_0_init_cp_compute_microcode(struct amdgpu_device *adev, char *chip_name) gfx_v9_0_init_cp_compute_microcode() argument
1383 gfx_v9_0_init_microcode(struct amdgpu_device *adev) gfx_v9_0_init_microcode() argument
1409 gfx_v9_0_get_csb_size(struct amdgpu_device *adev) gfx_v9_0_get_csb_size() argument
1437 gfx_v9_0_get_csb_buffer(struct amdgpu_device *adev, volatile u32 *buffer) gfx_v9_0_get_csb_buffer() argument
1478 gfx_v9_0_init_always_on_cu_mask(struct amdgpu_device *adev) gfx_v9_0_init_always_on_cu_mask() argument
1522 gfx_v9_0_init_lbpw(struct amdgpu_device *adev) gfx_v9_0_init_lbpw() argument
1571 gfx_v9_4_init_lbpw(struct amdgpu_device *adev) gfx_v9_4_init_lbpw() argument
1620 gfx_v9_0_enable_lbpw(struct amdgpu_device *adev, bool enable) gfx_v9_0_enable_lbpw() argument
1625 gfx_v9_0_cp_jump_table_num(struct amdgpu_device *adev) gfx_v9_0_cp_jump_table_num() argument
1633 gfx_v9_0_init_rlcg_reg_access_ctrl(struct amdgpu_device *adev) gfx_v9_0_init_rlcg_reg_access_ctrl() argument
1648 gfx_v9_0_rlc_init(struct amdgpu_device *adev) gfx_v9_0_rlc_init() argument
1675 gfx_v9_0_mec_fini(struct amdgpu_device *adev) gfx_v9_0_mec_fini() argument
1681 gfx_v9_0_mec_init(struct amdgpu_device *adev) gfx_v9_0_mec_init() argument
1742 wave_read_ind(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t address) wave_read_ind() argument
1752 wave_read_regs(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t thread, uint32_t regno, uint32_t num, uint32_t *out) wave_read_regs() argument
1767 gfx_v9_0_read_wave_data(struct amdgpu_device *adev, uint32_t xcc_id, uint32_t simd, uint32_t wave, uint32_t *dst, int *no_fields) gfx_v9_0_read_wave_data() argument
1788 gfx_v9_0_read_wave_sgprs(struct amdgpu_device *adev, uint32_t xcc_id, uint32_t simd, uint32_t wave, uint32_t start, uint32_t size, uint32_t *dst) gfx_v9_0_read_wave_sgprs() argument
1797 gfx_v9_0_read_wave_vgprs(struct amdgpu_device *adev, uint32_t xcc_id, uint32_t simd, uint32_t wave, uint32_t thread, uint32_t start, uint32_t size, uint32_t *dst) gfx_v9_0_read_wave_vgprs() argument
1807 gfx_v9_0_select_me_pipe_q(struct amdgpu_device *adev, u32 me, u32 pipe, u32 q, u32 vm, u32 xcc_id) gfx_v9_0_select_me_pipe_q() argument
1834 gfx_v9_0_gpu_early_init(struct amdgpu_device *adev) gfx_v9_0_gpu_early_init() argument
1965 gfx_v9_0_compute_ring_init(struct amdgpu_device *adev, int ring_id, int mec, int pipe, int queue) gfx_v9_0_compute_ring_init() argument
2002 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_sw_init() local
2182 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_sw_fini() local
2214 gfx_v9_0_tiling_mode_table_init(struct amdgpu_device *adev) gfx_v9_0_tiling_mode_table_init() argument
2219 gfx_v9_0_select_se_sh(struct amdgpu_device *adev, u32 se_num, u32 sh_num, u32 instance, int xcc_id) gfx_v9_0_select_se_sh() argument
2242 gfx_v9_0_get_rb_active_bitmap(struct amdgpu_device *adev) gfx_v9_0_get_rb_active_bitmap() argument
2258 gfx_v9_0_setup_rb(struct amdgpu_device *adev) gfx_v9_0_setup_rb() argument
2282 gfx_v9_0_debug_trap_config_init(struct amdgpu_device *adev, uint32_t first_vmid, uint32_t last_vmid) gfx_v9_0_debug_trap_config_init() argument
2306 gfx_v9_0_init_compute_vmid(struct amdgpu_device *adev) gfx_v9_0_init_compute_vmid() argument
2344 gfx_v9_0_init_gds_vmid(struct amdgpu_device *adev) gfx_v9_0_init_gds_vmid() argument
2362 gfx_v9_0_init_sq_config(struct amdgpu_device *adev) gfx_v9_0_init_sq_config() argument
2378 gfx_v9_0_constants_init(struct amdgpu_device *adev) gfx_v9_0_constants_init() argument
2427 gfx_v9_0_wait_for_rlc_serdes(struct amdgpu_device *adev) gfx_v9_0_wait_for_rlc_serdes() argument
2465 gfx_v9_0_enable_gui_idle_interrupt(struct amdgpu_device *adev, bool enable) gfx_v9_0_enable_gui_idle_interrupt() argument
2483 gfx_v9_0_init_csb(struct amdgpu_device *adev) gfx_v9_0_init_csb() argument
2532 gfx_v9_1_init_rlc_save_restore_list(struct amdgpu_device *adev) gfx_v9_1_init_rlc_save_restore_list() argument
2635 gfx_v9_0_enable_save_restore_machine(struct amdgpu_device *adev) gfx_v9_0_enable_save_restore_machine() argument
2640 pwr_10_0_gfxip_control_over_cgpg(struct amdgpu_device *adev, bool enable) pwr_10_0_gfxip_control_over_cgpg() argument
2666 gfx_v9_0_init_gfx_power_gating(struct amdgpu_device *adev) gfx_v9_0_init_gfx_power_gating() argument
2708 gfx_v9_0_enable_sck_slow_down_on_power_up(struct amdgpu_device *adev, bool enable) gfx_v9_0_enable_sck_slow_down_on_power_up() argument
2722 gfx_v9_0_enable_sck_slow_down_on_power_down(struct amdgpu_device *adev, bool enable) gfx_v9_0_enable_sck_slow_down_on_power_down() argument
2736 gfx_v9_0_enable_cp_power_gating(struct amdgpu_device *adev, bool enable) gfx_v9_0_enable_cp_power_gating() argument
2750 gfx_v9_0_enable_gfx_cg_power_gating(struct amdgpu_device *adev, bool enable) gfx_v9_0_enable_gfx_cg_power_gating() argument
2763 gfx_v9_0_enable_gfx_pipeline_powergating(struct amdgpu_device *adev, bool enable) gfx_v9_0_enable_gfx_pipeline_powergating() argument
2780 gfx_v9_0_enable_gfx_static_mg_power_gating(struct amdgpu_device *adev, bool enable) gfx_v9_0_enable_gfx_static_mg_power_gating() argument
2793 gfx_v9_0_enable_gfx_dynamic_mg_power_gating(struct amdgpu_device *adev, bool enable) gfx_v9_0_enable_gfx_dynamic_mg_power_gating() argument
2806 gfx_v9_0_init_pg(struct amdgpu_device *adev) gfx_v9_0_init_pg() argument
2833 gfx_v9_0_rlc_stop(struct amdgpu_device *adev) gfx_v9_0_rlc_stop() argument
2840 gfx_v9_0_rlc_reset(struct amdgpu_device *adev) gfx_v9_0_rlc_reset() argument
2848 gfx_v9_0_rlc_start(struct amdgpu_device *adev) gfx_v9_0_rlc_start() argument
2880 gfx_v9_0_rlc_load_microcode(struct amdgpu_device *adev) gfx_v9_0_rlc_load_microcode() argument
2905 gfx_v9_0_rlc_resume(struct amdgpu_device *adev) gfx_v9_0_rlc_resume() argument
2955 gfx_v9_0_cp_gfx_enable(struct amdgpu_device *adev, bool enable) gfx_v9_0_cp_gfx_enable() argument
2966 gfx_v9_0_cp_gfx_load_microcode(struct amdgpu_device *adev) gfx_v9_0_cp_gfx_load_microcode() argument
3023 gfx_v9_0_cp_gfx_start(struct amdgpu_device *adev) gfx_v9_0_cp_gfx_start() argument
3093 gfx_v9_0_cp_gfx_resume(struct amdgpu_device *adev) gfx_v9_0_cp_gfx_resume() argument
3162 gfx_v9_0_cp_compute_enable(struct amdgpu_device *adev, bool enable) gfx_v9_0_cp_compute_enable() argument
3174 gfx_v9_0_cp_compute_load_microcode(struct amdgpu_device *adev) gfx_v9_0_cp_compute_load_microcode() argument
3220 struct amdgpu_device *adev = ring->adev; gfx_v9_0_kiq_setting() local
3233 struct amdgpu_device *adev = ring->adev; gfx_v9_0_mqd_set_priority() local
3246 struct amdgpu_device *adev = ring->adev; gfx_v9_0_mqd_init() local
3378 struct amdgpu_device *adev = ring->adev; gfx_v9_0_kiq_init_register() local
3492 struct amdgpu_device *adev = ring->adev; gfx_v9_0_kiq_fini_register() local
3531 struct amdgpu_device *adev = ring->adev; gfx_v9_0_kiq_init_queue() local
3579 struct amdgpu_device *adev = ring->adev; gfx_v9_0_kcq_init_queue() local
3615 gfx_v9_0_kiq_resume(struct amdgpu_device *adev) gfx_v9_0_kiq_resume() argument
3639 gfx_v9_0_kcq_resume(struct amdgpu_device *adev) gfx_v9_0_kcq_resume() argument
3668 gfx_v9_0_cp_resume(struct amdgpu_device *adev) gfx_v9_0_cp_resume() argument
3720 gfx_v9_0_init_tcp_config(struct amdgpu_device *adev) gfx_v9_0_init_tcp_config() argument
3738 gfx_v9_0_cp_enable(struct amdgpu_device *adev, bool enable) gfx_v9_0_cp_enable() argument
3748 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_hw_init() local
3773 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_hw_fini() local
3834 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_is_idle() local
3846 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_wait_for_idle() local
3860 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_soft_reset() local
3919 gfx_v9_0_kiq_read_clock(struct amdgpu_device *adev) gfx_v9_0_kiq_read_clock() argument
3993 gfx_v9_0_get_gpu_clock_counter(struct amdgpu_device *adev) gfx_v9_0_get_gpu_clock_counter() argument
4036 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_emit_gds_switch() local
4295 gfx_v9_0_do_edc_gds_workarounds(struct amdgpu_device *adev) gfx_v9_0_do_edc_gds_workarounds() argument
4342 gfx_v9_0_do_edc_gpr_workarounds(struct amdgpu_device *adev) gfx_v9_0_do_edc_gpr_workarounds() argument
4516 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_early_init() local
4542 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_ecc_late_init() local
4576 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_late_init() local
4601 gfx_v9_0_is_rlc_enabled(struct amdgpu_device *adev) gfx_v9_0_is_rlc_enabled() argument
4613 gfx_v9_0_set_safe_mode(struct amdgpu_device *adev, int xcc_id) gfx_v9_0_set_safe_mode() argument
4630 gfx_v9_0_unset_safe_mode(struct amdgpu_device *adev, int xcc_id) gfx_v9_0_unset_safe_mode() argument
4638 gfx_v9_0_update_gfx_cg_power_gating(struct amdgpu_device *adev, bool enable) gfx_v9_0_update_gfx_cg_power_gating() argument
4656 gfx_v9_0_update_gfx_mg_power_gating(struct amdgpu_device *adev, bool enable) gfx_v9_0_update_gfx_mg_power_gating() argument
4675 gfx_v9_0_update_medium_grain_clock_gating(struct amdgpu_device *adev, bool enable) gfx_v9_0_update_medium_grain_clock_gating() argument
4750 gfx_v9_0_update_3d_clock_gating(struct amdgpu_device *adev, bool enable) gfx_v9_0_update_3d_clock_gating() argument
4805 gfx_v9_0_update_coarse_grain_clock_gating(struct amdgpu_device *adev, bool enable) gfx_v9_0_update_coarse_grain_clock_gating() argument
4857 gfx_v9_0_update_gfx_clock_gating(struct amdgpu_device *adev, bool enable) gfx_v9_0_update_gfx_clock_gating() argument
4882 gfx_v9_0_update_spm_vmid_internal(struct amdgpu_device *adev, unsigned int vmid) gfx_v9_0_update_spm_vmid_internal() argument
4902 gfx_v9_0_update_spm_vmid(struct amdgpu_device *adev, unsigned int vmid) gfx_v9_0_update_spm_vmid() argument
4911 gfx_v9_0_check_rlcg_range(struct amdgpu_device *adev, uint32_t offset, struct soc15_reg_rlcg *entries, int arr_size) gfx_v9_0_check_rlcg_range() argument
4933 gfx_v9_0_is_rlcg_access_range(struct amdgpu_device *adev, u32 offset) gfx_v9_0_is_rlcg_access_range() argument
4959 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_set_powergating_state() local
5004 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_set_clockgating_state() local
5029 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v9_0_get_clockgating_state() local
5078 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_get_wptr_gfx() local
5094 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_set_wptr_gfx() local
5108 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_emit_hdp_flush() local
5188 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_patch_ce_meta() local
5220 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_patch_de_meta() local
5371 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_set_wptr_compute() local
5385 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_emit_fence_kiq() local
5417 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_emit_ce_meta() local
5460 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_preempt_ib() local
5517 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_emit_de_meta() local
5639 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_emit_rreg() local
5687 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_emit_reg_write_reg_wait() local
5701 struct amdgpu_device *adev = ring->adev; gfx_v9_0_ring_soft_recovery() local
5711 gfx_v9_0_set_gfx_eop_interrupt_state(struct amdgpu_device *adev, enum amdgpu_interrupt_state state) gfx_v9_0_set_gfx_eop_interrupt_state() argument
5726 gfx_v9_0_set_compute_eop_interrupt_state(struct amdgpu_device *adev, int me, int pipe, enum amdgpu_interrupt_state state) gfx_v9_0_set_compute_eop_interrupt_state() argument
5779 gfx_v9_0_set_priv_reg_fault_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) gfx_v9_0_set_priv_reg_fault_state() argument
5798 gfx_v9_0_set_priv_inst_fault_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) gfx_v9_0_set_priv_inst_fault_state() argument
5825 gfx_v9_0_set_cp_ecc_error_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) gfx_v9_0_set_cp_ecc_error_state() argument
5856 gfx_v9_0_set_eop_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *src, unsigned type, enum amdgpu_interrupt_state state) gfx_v9_0_set_eop_interrupt_state() argument
5895 gfx_v9_0_eop_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) gfx_v9_0_eop_irq() argument
5932 gfx_v9_0_fault(struct amdgpu_device *adev, struct amdgpu_iv_entry *entry) gfx_v9_0_fault() argument
5959 gfx_v9_0_priv_reg_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) gfx_v9_0_priv_reg_irq() argument
5968 gfx_v9_0_priv_inst_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) gfx_v9_0_priv_inst_irq() argument
6419 gfx_v9_0_ras_error_inject(struct amdgpu_device *adev, void *inject_if, uint32_t instance_mask) gfx_v9_0_ras_error_inject() argument
6536 gfx_v9_0_query_utc_edc_status(struct amdgpu_device *adev, struct ras_err_data *err_data) gfx_v9_0_query_utc_edc_status() argument
6633 gfx_v9_0_ras_error_count(struct amdgpu_device *adev, const struct soc15_reg_entry *reg, uint32_t se_id, uint32_t inst_id, uint32_t value, uint32_t *sec_count, uint32_t *ded_count) gfx_v9_0_ras_error_count() argument
6675 gfx_v9_0_reset_ras_error_count(struct amdgpu_device *adev) gfx_v9_0_reset_ras_error_count() argument
6730 gfx_v9_0_query_ras_error_count(struct amdgpu_device *adev, void *ras_error_status) gfx_v9_0_query_ras_error_count() argument
6792 struct amdgpu_device *adev = ring->adev; gfx_v9_0_emit_wave_limit_cs() local
6822 struct amdgpu_device *adev = ring->adev; gfx_v9_0_emit_wave_limit() local
7042 gfx_v9_0_set_ring_funcs(struct amdgpu_device *adev) gfx_v9_0_set_ring_funcs() argument
7081 gfx_v9_0_set_irq_funcs(struct amdgpu_device *adev) gfx_v9_0_set_irq_funcs() argument
7096 gfx_v9_0_set_rlc_funcs(struct amdgpu_device *adev) gfx_v9_0_set_rlc_funcs() argument
7114 gfx_v9_0_set_gds_init(struct amdgpu_device *adev) gfx_v9_0_set_gds_init() argument
7171 gfx_v9_0_set_user_cu_inactive_bitmap(struct amdgpu_device *adev, u32 bitmap) gfx_v9_0_set_user_cu_inactive_bitmap() argument
7185 gfx_v9_0_get_cu_active_bitmap(struct amdgpu_device *adev) gfx_v9_0_get_cu_active_bitmap() argument
7200 gfx_v9_0_get_cu_info(struct amdgpu_device *adev, struct amdgpu_cu_info *cu_info) gfx_v9_0_get_cu_info() argument
[all...]
H A Dgfx_v10_0.c3554 struct amdgpu_device *adev = kiq_ring->adev; gfx10_kiq_unmap_queues() local
3623 gfx_v10_0_set_kiq_pm4_funcs(struct amdgpu_device *adev) gfx_v10_0_set_kiq_pm4_funcs() argument
3628 gfx_v10_0_init_spm_golden_registers(struct amdgpu_device *adev) gfx_v10_0_init_spm_golden_registers() argument
3651 gfx_v10_0_init_golden_registers(struct amdgpu_device *adev) gfx_v10_0_init_golden_registers() argument
3768 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_test_ring() local
3806 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_test_ib() local
3878 gfx_v10_0_free_microcode(struct amdgpu_device *adev) gfx_v10_0_free_microcode() argument
3890 gfx_v10_0_check_fw_write_wait(struct amdgpu_device *adev) gfx_v10_0_check_fw_write_wait() argument
3926 gfx_v10_0_navi10_gfxoff_should_enable(struct amdgpu_device *adev) gfx_v10_0_navi10_gfxoff_should_enable() argument
3943 gfx_v10_0_check_gfxoff_flag(struct amdgpu_device *adev) gfx_v10_0_check_gfxoff_flag() argument
3955 gfx_v10_0_init_microcode(struct amdgpu_device *adev) gfx_v10_0_init_microcode() argument
4040 gfx_v10_0_get_csb_size(struct amdgpu_device *adev) gfx_v10_0_get_csb_size() argument
4070 gfx_v10_0_get_csb_buffer(struct amdgpu_device *adev, volatile u32 *buffer) gfx_v10_0_get_csb_buffer() argument
4118 gfx_v10_0_rlc_fini(struct amdgpu_device *adev) gfx_v10_0_rlc_fini() argument
4131 gfx_v10_0_init_rlcg_reg_access_ctrl(struct amdgpu_device *adev) gfx_v10_0_init_rlcg_reg_access_ctrl() argument
4155 gfx_v10_0_rlc_init(struct amdgpu_device *adev) gfx_v10_0_rlc_init() argument
4174 gfx_v10_0_mec_fini(struct amdgpu_device *adev) gfx_v10_0_mec_fini() argument
4180 gfx_v10_0_me_init(struct amdgpu_device *adev) gfx_v10_0_me_init() argument
4187 gfx_v10_0_mec_init(struct amdgpu_device *adev) gfx_v10_0_mec_init() argument
4249 wave_read_ind(struct amdgpu_device *adev, uint32_t wave, uint32_t address) wave_read_ind() argument
4257 wave_read_regs(struct amdgpu_device *adev, uint32_t wave, uint32_t thread, uint32_t regno, uint32_t num, uint32_t *out) wave_read_regs() argument
4270 gfx_v10_0_read_wave_data(struct amdgpu_device *adev, uint32_t xcc_id, uint32_t simd, uint32_t wave, uint32_t *dst, int *no_fields) gfx_v10_0_read_wave_data() argument
4298 gfx_v10_0_read_wave_sgprs(struct amdgpu_device *adev, uint32_t xcc_id, uint32_t simd, uint32_t wave, uint32_t start, uint32_t size, uint32_t *dst) gfx_v10_0_read_wave_sgprs() argument
4309 gfx_v10_0_read_wave_vgprs(struct amdgpu_device *adev, uint32_t xcc_id, uint32_t simd, uint32_t wave, uint32_t thread, uint32_t start, uint32_t size, uint32_t *dst) gfx_v10_0_read_wave_vgprs() argument
4319 gfx_v10_0_select_me_pipe_q(struct amdgpu_device *adev, u32 me, u32 pipe, u32 q, u32 vm, u32 xcc_id) gfx_v10_0_select_me_pipe_q() argument
4325 gfx_v10_0_update_perfmon_mgcg(struct amdgpu_device *adev, bool enable) gfx_v10_0_update_perfmon_mgcg() argument
4352 gfx_v10_0_gpu_early_init(struct amdgpu_device *adev) gfx_v10_0_gpu_early_init() argument
4421 gfx_v10_0_gfx_ring_init(struct amdgpu_device *adev, int ring_id, int me, int pipe, int queue) gfx_v10_0_gfx_ring_init() argument
4451 gfx_v10_0_compute_ring_init(struct amdgpu_device *adev, int ring_id, int mec, int pipe, int queue) gfx_v10_0_compute_ring_init() argument
4487 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_sw_init() local
4639 gfx_v10_0_pfp_fini(struct amdgpu_device *adev) gfx_v10_0_pfp_fini() argument
4646 gfx_v10_0_ce_fini(struct amdgpu_device *adev) gfx_v10_0_ce_fini() argument
4653 gfx_v10_0_me_fini(struct amdgpu_device *adev) gfx_v10_0_me_fini() argument
4663 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_sw_fini() local
4691 gfx_v10_0_select_se_sh(struct amdgpu_device *adev, u32 se_num, u32 sh_num, u32 instance, int xcc_id) gfx_v10_0_select_se_sh() argument
4718 gfx_v10_0_get_rb_active_bitmap(struct amdgpu_device *adev) gfx_v10_0_get_rb_active_bitmap() argument
4734 gfx_v10_0_setup_rb(struct amdgpu_device *adev) gfx_v10_0_setup_rb() argument
4765 gfx_v10_0_init_pa_sc_tile_steering_override(struct amdgpu_device *adev) gfx_v10_0_init_pa_sc_tile_steering_override() argument
4806 gfx_v10_0_debug_trap_config_init(struct amdgpu_device *adev, uint32_t first_vmid, uint32_t last_vmid) gfx_v10_0_debug_trap_config_init() argument
4829 gfx_v10_0_init_compute_vmid(struct amdgpu_device *adev) gfx_v10_0_init_compute_vmid() argument
4867 gfx_v10_0_init_gds_vmid(struct amdgpu_device *adev) gfx_v10_0_init_gds_vmid() argument
4886 gfx_v10_0_tcp_harvest(struct amdgpu_device *adev) gfx_v10_0_tcp_harvest() argument
4953 gfx_v10_0_get_tcc_info(struct amdgpu_device *adev) gfx_v10_0_get_tcc_info() argument
4971 gfx_v10_0_constants_init(struct amdgpu_device *adev) gfx_v10_0_constants_init() argument
5008 gfx_v10_0_enable_gui_idle_interrupt(struct amdgpu_device *adev, bool enable) gfx_v10_0_enable_gui_idle_interrupt() argument
5030 gfx_v10_0_init_csb(struct amdgpu_device *adev) gfx_v10_0_init_csb() argument
5051 gfx_v10_0_rlc_stop(struct amdgpu_device *adev) gfx_v10_0_rlc_stop() argument
5059 gfx_v10_0_rlc_reset(struct amdgpu_device *adev) gfx_v10_0_rlc_reset() argument
5067 gfx_v10_0_rlc_smu_handshake_cntl(struct amdgpu_device *adev, bool enable) gfx_v10_0_rlc_smu_handshake_cntl() argument
5089 gfx_v10_0_rlc_start(struct amdgpu_device *adev) gfx_v10_0_rlc_start() argument
5102 gfx_v10_0_rlc_enable_srm(struct amdgpu_device *adev) gfx_v10_0_rlc_enable_srm() argument
5113 gfx_v10_0_rlc_load_microcode(struct amdgpu_device *adev) gfx_v10_0_rlc_load_microcode() argument
5141 gfx_v10_0_rlc_resume(struct amdgpu_device *adev) gfx_v10_0_rlc_resume() argument
5206 gfx_v10_0_parse_rlc_toc(struct amdgpu_device *adev) gfx_v10_0_parse_rlc_toc() argument
5243 gfx_v10_0_calc_toc_total_size(struct amdgpu_device *adev) gfx_v10_0_calc_toc_total_size() argument
5266 gfx_v10_0_rlc_backdoor_autoload_buffer_init(struct amdgpu_device *adev) gfx_v10_0_rlc_backdoor_autoload_buffer_init() argument
5286 gfx_v10_0_rlc_backdoor_autoload_buffer_fini(struct amdgpu_device *adev) gfx_v10_0_rlc_backdoor_autoload_buffer_fini() argument
5296 gfx_v10_0_rlc_backdoor_autoload_copy_ucode(struct amdgpu_device *adev, FIRMWARE_ID id, const void *fw_data, uint32_t fw_size) gfx_v10_0_rlc_backdoor_autoload_copy_ucode() argument
5323 gfx_v10_0_rlc_backdoor_autoload_copy_toc_ucode(struct amdgpu_device *adev) gfx_v10_0_rlc_backdoor_autoload_copy_toc_ucode() argument
5336 gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode(struct amdgpu_device *adev) gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode() argument
5397 gfx_v10_0_rlc_backdoor_autoload_copy_sdma_ucode(struct amdgpu_device *adev) gfx_v10_0_rlc_backdoor_autoload_copy_sdma_ucode() argument
5431 gfx_v10_0_rlc_backdoor_autoload_enable(struct amdgpu_device *adev) gfx_v10_0_rlc_backdoor_autoload_enable() argument
5464 gfx_v10_0_rlc_backdoor_autoload_config_me_cache(struct amdgpu_device *adev) gfx_v10_0_rlc_backdoor_autoload_config_me_cache() argument
5501 gfx_v10_0_rlc_backdoor_autoload_config_ce_cache(struct amdgpu_device *adev) gfx_v10_0_rlc_backdoor_autoload_config_ce_cache() argument
5538 gfx_v10_0_rlc_backdoor_autoload_config_pfp_cache(struct amdgpu_device *adev) gfx_v10_0_rlc_backdoor_autoload_config_pfp_cache() argument
5575 gfx_v10_0_rlc_backdoor_autoload_config_mec_cache(struct amdgpu_device *adev) gfx_v10_0_rlc_backdoor_autoload_config_mec_cache() argument
5612 gfx_v10_0_wait_for_rlc_autoload_complete(struct amdgpu_device *adev) gfx_v10_0_wait_for_rlc_autoload_complete() argument
5655 gfx_v10_0_cp_gfx_enable(struct amdgpu_device *adev, bool enable) gfx_v10_0_cp_gfx_enable() argument
5684 gfx_v10_0_cp_gfx_load_pfp_microcode(struct amdgpu_device *adev) gfx_v10_0_cp_gfx_load_pfp_microcode() argument
5762 gfx_v10_0_cp_gfx_load_ce_microcode(struct amdgpu_device *adev) gfx_v10_0_cp_gfx_load_ce_microcode() argument
5839 gfx_v10_0_cp_gfx_load_me_microcode(struct amdgpu_device *adev) gfx_v10_0_cp_gfx_load_me_microcode() argument
5916 gfx_v10_0_cp_gfx_load_microcode(struct amdgpu_device *adev) gfx_v10_0_cp_gfx_load_microcode() argument
5946 gfx_v10_0_cp_gfx_start(struct amdgpu_device *adev) gfx_v10_0_cp_gfx_start() argument
6026 gfx_v10_0_cp_gfx_switch_pipe(struct amdgpu_device *adev, CP_PIPE_ID pipe) gfx_v10_0_cp_gfx_switch_pipe() argument
6037 gfx_v10_0_cp_gfx_set_doorbell(struct amdgpu_device *adev, struct amdgpu_ring *ring) gfx_v10_0_cp_gfx_set_doorbell() argument
6082 gfx_v10_0_cp_gfx_resume(struct amdgpu_device *adev) gfx_v10_0_cp_gfx_resume() argument
6185 gfx_v10_0_cp_compute_enable(struct amdgpu_device *adev, bool enable) gfx_v10_0_cp_compute_enable() argument
6228 gfx_v10_0_cp_compute_load_microcode(struct amdgpu_device *adev) gfx_v10_0_cp_compute_load_microcode() argument
6301 struct amdgpu_device *adev = ring->adev; gfx_v10_0_kiq_setting() local
6331 gfx_v10_0_gfx_mqd_set_priority(struct amdgpu_device *adev, struct v10_gfx_mqd *mqd, struct amdgpu_mqd_prop *prop) gfx_v10_0_gfx_mqd_set_priority() argument
6349 gfx_v10_0_gfx_mqd_init(struct amdgpu_device *adev, void *m, struct amdgpu_mqd_prop *prop) gfx_v10_0_gfx_mqd_init() argument
6434 struct amdgpu_device *adev = ring->adev; gfx_v10_0_gfx_init_queue() local
6469 gfx_v10_0_cp_async_gfx_ring_resume(struct amdgpu_device *adev) gfx_v10_0_cp_async_gfx_ring_resume() argument
6499 gfx_v10_0_compute_mqd_init(struct amdgpu_device *adev, void *m, struct amdgpu_mqd_prop *prop) gfx_v10_0_compute_mqd_init() argument
6616 struct amdgpu_device *adev = ring->adev; gfx_v10_0_kiq_init_register() local
6725 struct amdgpu_device *adev = ring->adev; gfx_v10_0_kiq_init_queue() local
6764 struct amdgpu_device *adev = ring->adev; gfx_v10_0_kcq_init_queue() local
6791 gfx_v10_0_kiq_resume(struct amdgpu_device *adev) gfx_v10_0_kiq_resume() argument
6815 gfx_v10_0_kcq_resume(struct amdgpu_device *adev) gfx_v10_0_kcq_resume() argument
6844 gfx_v10_0_cp_resume(struct amdgpu_device *adev) gfx_v10_0_cp_resume() argument
6901 gfx_v10_0_cp_enable(struct amdgpu_device *adev, bool enable) gfx_v10_0_cp_enable() argument
6907 gfx_v10_0_check_grbm_cam_remapping(struct amdgpu_device *adev) gfx_v10_0_check_grbm_cam_remapping() argument
6951 gfx_v10_0_setup_grbm_cam_remapping(struct amdgpu_device *adev) gfx_v10_0_setup_grbm_cam_remapping() argument
7088 gfx_v10_0_disable_gpa_mode(struct amdgpu_device *adev) gfx_v10_0_disable_gpa_mode() argument
7104 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_hw_init() local
7157 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_hw_fini() local
7197 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_is_idle() local
7210 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_wait_for_idle() local
7228 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_soft_reset() local
7306 gfx_v10_0_get_gpu_clock_counter(struct amdgpu_device *adev) gfx_v10_0_get_gpu_clock_counter() argument
7368 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_emit_gds_switch() local
7393 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_early_init() local
7437 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_late_init() local
7451 gfx_v10_0_is_rlc_enabled(struct amdgpu_device *adev) gfx_v10_0_is_rlc_enabled() argument
7460 gfx_v10_0_set_safe_mode(struct amdgpu_device *adev, int xcc_id) gfx_v10_0_set_safe_mode() argument
7501 gfx_v10_0_unset_safe_mode(struct amdgpu_device *adev, int xcc_id) gfx_v10_0_unset_safe_mode() argument
7523 gfx_v10_0_update_medium_grain_clock_gating(struct amdgpu_device *adev, bool enable) gfx_v10_0_update_medium_grain_clock_gating() argument
7597 gfx_v10_0_update_3d_clock_gating(struct amdgpu_device *adev, bool enable) gfx_v10_0_update_3d_clock_gating() argument
7656 gfx_v10_0_update_coarse_grain_clock_gating(struct amdgpu_device *adev, bool enable) gfx_v10_0_update_coarse_grain_clock_gating() argument
7715 gfx_v10_0_update_fine_grain_clock_gating(struct amdgpu_device *adev, bool enable) gfx_v10_0_update_fine_grain_clock_gating() argument
7754 gfx_v10_0_apply_medium_grain_clock_gating_workaround(struct amdgpu_device *adev) gfx_v10_0_apply_medium_grain_clock_gating_workaround() argument
7845 gfx_v10_0_update_gfx_clock_gating(struct amdgpu_device *adev, bool enable) gfx_v10_0_update_gfx_clock_gating() argument
7892 gfx_v10_0_update_spm_vmid_internal(struct amdgpu_device *adev, unsigned int vmid) gfx_v10_0_update_spm_vmid_internal() argument
7913 gfx_v10_0_update_spm_vmid(struct amdgpu_device *adev, unsigned int vmid) gfx_v10_0_update_spm_vmid() argument
7922 gfx_v10_0_check_rlcg_range(struct amdgpu_device *adev, uint32_t offset, struct soc15_reg_rlcg *entries, int arr_size) gfx_v10_0_check_rlcg_range() argument
7944 gfx_v10_0_is_rlcg_access_range(struct amdgpu_device *adev, u32 offset) gfx_v10_0_is_rlcg_access_range() argument
7949 gfx_v10_cntl_power_gating(struct amdgpu_device *adev, bool enable) gfx_v10_cntl_power_gating() argument
7985 gfx_v10_cntl_pg(struct amdgpu_device *adev, bool enable) gfx_v10_cntl_pg() argument
8026 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_set_powergating_state() local
8064 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_set_clockgating_state() local
8092 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v10_0_get_clockgating_state() local
8142 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_get_wptr_gfx() local
8158 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_set_wptr_gfx() local
8221 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_set_wptr_compute() local
8263 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_emit_hdp_flush() local
8445 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_emit_fence_kiq() local
8540 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_preempt_ib() local
8586 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_emit_ce_meta() local
8626 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_emit_de_meta() local
8687 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_emit_rreg() local
8735 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_emit_reg_write_reg_wait() local
8751 struct amdgpu_device *adev = ring->adev; gfx_v10_0_ring_soft_recovery() local
8762 gfx_v10_0_set_gfx_eop_interrupt_state(struct amdgpu_device *adev, uint32_t me, uint32_t pipe, enum amdgpu_interrupt_state state) gfx_v10_0_set_gfx_eop_interrupt_state() argument
8803 gfx_v10_0_set_compute_eop_interrupt_state(struct amdgpu_device *adev, int me, int pipe, enum amdgpu_interrupt_state state) gfx_v10_0_set_compute_eop_interrupt_state() argument
8856 gfx_v10_0_set_eop_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *src, unsigned int type, enum amdgpu_interrupt_state state) gfx_v10_0_set_eop_interrupt_state() argument
8898 gfx_v10_0_eop_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) gfx_v10_0_eop_irq() argument
8953 gfx_v10_0_set_priv_reg_fault_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned int type, enum amdgpu_interrupt_state state) gfx_v10_0_set_priv_reg_fault_state() argument
8972 gfx_v10_0_set_priv_inst_fault_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned int type, enum amdgpu_interrupt_state state) gfx_v10_0_set_priv_inst_fault_state() argument
8991 gfx_v10_0_handle_priv_fault(struct amdgpu_device *adev, struct amdgpu_iv_entry *entry) gfx_v10_0_handle_priv_fault() argument
9025 gfx_v10_0_priv_reg_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) gfx_v10_0_priv_reg_irq() argument
9034 gfx_v10_0_priv_inst_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) gfx_v10_0_priv_inst_irq() argument
9043 gfx_v10_0_kiq_set_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *src, unsigned int type, enum amdgpu_interrupt_state state) gfx_v10_0_kiq_set_interrupt_state() argument
9088 gfx_v10_0_kiq_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) gfx_v10_0_kiq_irq() argument
9266 gfx_v10_0_set_ring_funcs(struct amdgpu_device *adev) gfx_v10_0_set_ring_funcs() argument
9299 gfx_v10_0_set_irq_funcs(struct amdgpu_device *adev) gfx_v10_0_set_irq_funcs() argument
9314 gfx_v10_0_set_rlc_funcs(struct amdgpu_device *adev) gfx_v10_0_set_rlc_funcs() argument
9339 gfx_v10_0_set_gds_init(struct amdgpu_device *adev) gfx_v10_0_set_gds_init() argument
9351 gfx_v10_0_set_mqd_funcs(struct amdgpu_device *adev) gfx_v10_0_set_mqd_funcs() argument
9365 gfx_v10_0_set_user_wgp_inactive_bitmap_per_sh(struct amdgpu_device *adev, u32 bitmap) gfx_v10_0_set_user_wgp_inactive_bitmap_per_sh() argument
9379 gfx_v10_0_get_wgp_active_bitmap_per_sh(struct amdgpu_device *adev) gfx_v10_0_get_wgp_active_bitmap_per_sh() argument
9399 gfx_v10_0_get_cu_active_bitmap_per_sh(struct amdgpu_device *adev) gfx_v10_0_get_cu_active_bitmap_per_sh() argument
9417 gfx_v10_0_get_cu_info(struct amdgpu_device *adev, struct amdgpu_cu_info *cu_info) gfx_v10_0_get_cu_info() argument
9473 gfx_v10_3_get_disabled_sa(struct amdgpu_device *adev) gfx_v10_3_get_disabled_sa() argument
9493 gfx_v10_3_program_pbb_mode(struct amdgpu_device *adev) gfx_v10_3_program_pbb_mode() argument
9514 gfx_v10_3_set_power_brake_sequence(struct amdgpu_device *adev) gfx_v10_3_set_power_brake_sequence() argument
[all...]
/kernel/linux/linux-6.6/drivers/dma/
H A Dpl330.c3005 pl330_probe(struct amba_device *adev, const struct amba_id *id) in pl330_probe() argument
3210 pl330_remove(struct amba_device *adev) pl330_remove() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/
H A Dmlx4.h885 struct mlx4_adev **adev; member
/kernel/linux/linux-6.6/drivers/pci/
H A Dpci.c6511 struct acpi_device *adev; in pci_pr3_present() local
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/legacy-dpm/
H A Dsi_dpm.c1852 si_get_pi(struct amdgpu_device *adev) si_get_pi() argument
1885 si_calculate_leakage_for_v_and_t(struct amdgpu_device *adev, const struct ni_leakage_coeffients *coeff, u16 v, s32 t, u32 i_leakage, u32 *leakage) si_calculate_leakage_for_v_and_t() argument
1913 si_calculate_leakage_for_v(struct amdgpu_device *adev, const struct ni_leakage_coeffients *coeff, const u32 fixed_kt, u16 v, u32 i_leakage, u32 *leakage) si_calculate_leakage_for_v() argument
1924 si_update_dte_from_pl2(struct amdgpu_device *adev, struct si_dte_data *dte_data) si_update_dte_from_pl2() argument
1954 rv770_get_pi(struct amdgpu_device *adev) rv770_get_pi() argument
1961 ni_get_pi(struct amdgpu_device *adev) ni_get_pi() argument
1975 si_initialize_powertune_defaults(struct amdgpu_device *adev) si_initialize_powertune_defaults() argument
2179 si_get_smc_power_scaling_factor(struct amdgpu_device *adev) si_get_smc_power_scaling_factor() argument
2184 si_calculate_cac_wintime(struct amdgpu_device *adev) si_calculate_cac_wintime() argument
2209 si_calculate_adjusted_tdp_limits(struct amdgpu_device *adev, bool adjust_polarity, u32 tdp_adjustment, u32 *tdp_limit, u32 *near_tdp_limit) si_calculate_adjusted_tdp_limits() argument
2242 si_populate_smc_tdp_limits(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state) si_populate_smc_tdp_limits() argument
2307 si_populate_smc_tdp_limits_2(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state) si_populate_smc_tdp_limits_2() argument
2339 si_calculate_power_efficiency_ratio(struct amdgpu_device *adev, const u16 prev_std_vddc, const u16 curr_std_vddc) si_calculate_power_efficiency_ratio() argument
2361 si_should_disable_uvd_powertune(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state) si_should_disable_uvd_powertune() argument
2373 evergreen_get_pi(struct amdgpu_device *adev) evergreen_get_pi() argument
2380 si_populate_power_containment_values(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state, SISLANDS_SMC_SWSTATE *smc_state) si_populate_power_containment_values() argument
2473 si_populate_sq_ramping_values(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state, SISLANDS_SMC_SWSTATE *smc_state) si_populate_sq_ramping_values() argument
2530 si_enable_power_containment(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_new_state, bool enable) si_enable_power_containment() argument
2560 si_initialize_smc_dte_tables(struct amdgpu_device *adev) si_initialize_smc_dte_tables() argument
2627 si_get_cac_std_voltage_max_min(struct amdgpu_device *adev, u16 *max, u16 *min) si_get_cac_std_voltage_max_min() argument
2671 si_init_dte_leakage_table(struct amdgpu_device *adev, PP_SIslands_CacConfig *cac_tables, u16 vddc_max, u16 vddc_min, u16 vddc_step, u16 t0, u16 t_step) si_init_dte_leakage_table() argument
2711 si_init_simplified_leakage_table(struct amdgpu_device *adev, PP_SIslands_CacConfig *cac_tables, u16 vddc_max, u16 vddc_min, u16 vddc_step) si_init_simplified_leakage_table() argument
2746 si_initialize_smc_cac_tables(struct amdgpu_device *adev) si_initialize_smc_cac_tables() argument
2832 si_program_cac_config_registers(struct amdgpu_device *adev, const struct si_cac_config_reg *cac_config_regs) si_program_cac_config_registers() argument
2871 si_initialize_hardware_cac_manager(struct amdgpu_device *adev) si_initialize_hardware_cac_manager() argument
2894 si_enable_smc_cac(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_new_state, bool enable) si_enable_smc_cac() argument
2941 si_init_smc_spll_table(struct amdgpu_device *adev) si_init_smc_spll_table() argument
3012 si_get_lower_of_leakage_and_vce_voltage(struct amdgpu_device *adev, u16 vce_voltage) si_get_lower_of_leakage_and_vce_voltage() argument
3030 si_get_vce_clock_voltage(struct amdgpu_device *adev, u32 evclk, u32 ecclk, u16 *voltage) si_get_vce_clock_voltage() argument
3064 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_vblank_too_short() local
3076 ni_copy_and_switch_arb_sets(struct amdgpu_device *adev, u32 arb_freq_src, u32 arb_freq_dest) ni_copy_and_switch_arb_sets() argument
3141 ni_update_current_ps(struct amdgpu_device *adev, struct amdgpu_ps *rps) ni_update_current_ps() argument
3154 ni_update_requested_ps(struct amdgpu_device *adev, struct amdgpu_ps *rps) ni_update_requested_ps() argument
3167 ni_set_uvd_clock_before_set_eng_clock(struct amdgpu_device *adev, struct amdgpu_ps *new_ps, struct amdgpu_ps *old_ps) ni_set_uvd_clock_before_set_eng_clock() argument
3185 ni_set_uvd_clock_after_set_eng_clock(struct amdgpu_device *adev, struct amdgpu_ps *new_ps, struct amdgpu_ps *old_ps) ni_set_uvd_clock_after_set_eng_clock() argument
3231 btc_get_valid_mclk(struct amdgpu_device *adev, u32 max_mclk, u32 requested_mclk) btc_get_valid_mclk() argument
3238 btc_get_valid_sclk(struct amdgpu_device *adev, u32 max_sclk, u32 requested_sclk) btc_get_valid_sclk() argument
3282 btc_adjust_clock_combinations(struct amdgpu_device *adev, const struct amdgpu_clock_and_voltage_limits *max_limits, struct rv7xx_pl *pl) btc_adjust_clock_combinations() argument
3309 btc_apply_voltage_delta_rules(struct amdgpu_device *adev, u16 max_vddc, u16 max_vddci, u16 *vddc, u16 *vddci) btc_apply_voltage_delta_rules() argument
3389 rv770_get_memory_module_index(struct amdgpu_device *adev) rv770_get_memory_module_index() argument
3394 rv770_get_max_vddc(struct amdgpu_device *adev) rv770_get_max_vddc() argument
3405 rv770_get_engine_memory_ss(struct amdgpu_device *adev) rv770_get_engine_memory_ss() argument
3422 si_apply_state_adjust_rules(struct amdgpu_device *adev, struct amdgpu_ps *rps) si_apply_state_adjust_rules() argument
3648 si_write_smc_soft_register(struct amdgpu_device *adev, u16 reg_offset, u32 value) si_write_smc_soft_register() argument
3658 si_is_special_1gb_platform(struct amdgpu_device *adev) si_is_special_1gb_platform() argument
3686 si_get_leakage_vddc(struct amdgpu_device *adev) si_get_leakage_vddc() argument
3705 si_get_leakage_voltage_from_leakage_index(struct amdgpu_device *adev, u32 index, u16 *leakage_voltage) si_get_leakage_voltage_from_leakage_index() argument
3732 si_set_dpm_event_sources(struct amdgpu_device *adev, u32 sources) si_set_dpm_event_sources() argument
3767 si_enable_auto_throttle_source(struct amdgpu_device *adev, enum si_dpm_auto_throttle_src source, bool enable) si_enable_auto_throttle_source() argument
3786 si_start_dpm(struct amdgpu_device *adev) si_start_dpm() argument
3791 si_stop_dpm(struct amdgpu_device *adev) si_stop_dpm() argument
3796 si_enable_sclk_control(struct amdgpu_device *adev, bool enable) si_enable_sclk_control() argument
3838 si_send_msg_to_smc_with_parameter(struct amdgpu_device *adev, PPSMC_Msg msg, u32 parameter) si_send_msg_to_smc_with_parameter() argument
3845 si_restrict_performance_levels_before_switch(struct amdgpu_device *adev) si_restrict_performance_levels_before_switch() argument
3857 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_force_performance_level() local
3895 si_set_sw_state(struct amdgpu_device *adev) si_set_sw_state() argument
3901 si_halt_smc(struct amdgpu_device *adev) si_halt_smc() argument
3910 si_resume_smc(struct amdgpu_device *adev) si_resume_smc() argument
3919 si_dpm_start_smc(struct amdgpu_device *adev) si_dpm_start_smc() argument
3926 si_dpm_stop_smc(struct amdgpu_device *adev) si_dpm_stop_smc() argument
3932 si_process_firmware_header(struct amdgpu_device *adev) si_process_firmware_header() argument
4022 si_read_clock_registers(struct amdgpu_device *adev) si_read_clock_registers() argument
4043 si_enable_thermal_protection(struct amdgpu_device *adev, bool enable) si_enable_thermal_protection() argument
4052 si_enable_acpi_power_management(struct amdgpu_device *adev) si_enable_acpi_power_management() argument
4085 si_notify_smc_display_change(struct amdgpu_device *adev, bool has_display) si_notify_smc_display_change() argument
4095 si_program_response_times(struct amdgpu_device *adev) si_program_response_times() argument
4123 si_program_ds_registers(struct amdgpu_device *adev) si_program_ds_registers() argument
4141 si_program_display_gap(struct amdgpu_device *adev) si_program_display_gap() argument
4186 si_enable_spread_spectrum(struct amdgpu_device *adev, bool enable) si_enable_spread_spectrum() argument
4199 si_setup_bsp(struct amdgpu_device *adev) si_setup_bsp() argument
4223 si_program_git(struct amdgpu_device *adev) si_program_git() argument
4228 si_program_tp(struct amdgpu_device *adev) si_program_tp() argument
4248 si_program_tpp(struct amdgpu_device *adev) si_program_tpp() argument
4253 si_program_sstp(struct amdgpu_device *adev) si_program_sstp() argument
4258 si_enable_display_gap(struct amdgpu_device *adev) si_enable_display_gap() argument
4272 si_program_vc(struct amdgpu_device *adev) si_program_vc() argument
4279 si_clear_vc(struct amdgpu_device *adev) si_clear_vc() argument
4319 si_get_strobe_mode_settings(struct amdgpu_device *adev, u32 mclk) si_get_strobe_mode_settings() argument
4339 si_upload_firmware(struct amdgpu_device *adev) si_upload_firmware() argument
4349 si_validate_phase_shedding_tables(struct amdgpu_device *adev, const struct atom_voltage_table *table, const struct amdgpu_phase_shedding_limits_table *limits) si_validate_phase_shedding_tables() argument
4376 si_trim_voltage_table_to_fit_state_table(struct amdgpu_device *adev, u32 max_voltage_steps, struct atom_voltage_table *voltage_table) si_trim_voltage_table_to_fit_state_table() argument
4393 si_get_svi2_voltage_table(struct amdgpu_device *adev, struct amdgpu_clock_voltage_dependency_table *voltage_dependency_table, struct atom_voltage_table *voltage_table) si_get_svi2_voltage_table() argument
4414 si_construct_voltage_tables(struct amdgpu_device *adev) si_construct_voltage_tables() argument
4494 si_populate_smc_voltage_table(struct amdgpu_device *adev, const struct atom_voltage_table *voltage_table, SISLANDS_SMC_STATETABLE *table) si_populate_smc_voltage_table() argument
4504 si_populate_smc_voltage_tables(struct amdgpu_device *adev, SISLANDS_SMC_STATETABLE *table) si_populate_smc_voltage_tables() argument
4567 si_populate_voltage_value(struct amdgpu_device *adev, const struct atom_voltage_table *table, u16 value, SISLANDS_SMC_VOLTAGE_VALUE *voltage) si_populate_voltage_value() argument
4587 si_populate_mvdd_value(struct amdgpu_device *adev, u32 mclk, SISLANDS_SMC_VOLTAGE_VALUE *voltage) si_populate_mvdd_value() argument
4604 si_get_std_voltage_value(struct amdgpu_device *adev, SISLANDS_SMC_VOLTAGE_VALUE *voltage, u16 *std_voltage) si_get_std_voltage_value() argument
4655 si_populate_std_voltage_value(struct amdgpu_device *adev, u16 value, u8 index, SISLANDS_SMC_VOLTAGE_VALUE *voltage) si_populate_std_voltage_value() argument
4665 si_populate_phase_shedding_value(struct amdgpu_device *adev, const struct amdgpu_phase_shedding_limits_table *limits, u16 voltage, u32 sclk, u32 mclk, SISLANDS_SMC_VOLTAGE_VALUE *smc_voltage) si_populate_phase_shedding_value() argument
4684 si_init_arb_table_index(struct amdgpu_device *adev) si_init_arb_table_index() argument
4702 si_initial_switch_from_arb_f0_to_f1(struct amdgpu_device *adev) si_initial_switch_from_arb_f0_to_f1() argument
4707 si_reset_to_default(struct amdgpu_device *adev) si_reset_to_default() argument
4713 si_force_switch_to_arb_f0(struct amdgpu_device *adev) si_force_switch_to_arb_f0() argument
4732 si_calculate_memory_refresh_rate(struct amdgpu_device *adev, u32 engine_clock) si_calculate_memory_refresh_rate() argument
4751 si_populate_memory_timing_parameters(struct amdgpu_device *adev, struct rv7xx_pl *pl, SMC_SIslands_MCArbDramTimingRegisterSet *arb_regs) si_populate_memory_timing_parameters() argument
4777 si_do_program_memory_timing_parameters(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state, unsigned int first_arb_set) si_do_program_memory_timing_parameters() argument
4804 si_program_memory_timing_parameters(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_new_state) si_program_memory_timing_parameters() argument
4811 si_populate_initial_mvdd_value(struct amdgpu_device *adev, struct SISLANDS_SMC_VOLTAGE_VALUE *voltage) si_populate_initial_mvdd_value() argument
4824 si_populate_smc_initial_state(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_initial_state, SISLANDS_SMC_STATETABLE *table) si_populate_smc_initial_state() argument
4945 si_gen_pcie_gen_support(struct amdgpu_device *adev, u32 sys_mask, enum si_pcie_gen asic_gen, enum si_pcie_gen default_gen) si_gen_pcie_gen_support() argument
4970 si_populate_smc_acpi_state(struct amdgpu_device *adev, SISLANDS_SMC_STATETABLE *table) si_populate_smc_acpi_state() argument
5112 si_populate_ulv_state(struct amdgpu_device *adev, struct SISLANDS_SMC_SWSTATE_SINGLE *state) si_populate_ulv_state() argument
5143 si_program_ulv_memory_timing_parameters(struct amdgpu_device *adev) si_program_ulv_memory_timing_parameters() argument
5169 si_get_mvdd_configuration(struct amdgpu_device *adev) si_get_mvdd_configuration() argument
5176 si_init_smc_table(struct amdgpu_device *adev) si_init_smc_table() argument
5265 si_calculate_sclk_params(struct amdgpu_device *adev, u32 engine_clock, SISLANDS_SMC_SCLK_VALUE *sclk) si_calculate_sclk_params() argument
5335 si_populate_sclk_value(struct amdgpu_device *adev, u32 engine_clock, SISLANDS_SMC_SCLK_VALUE *sclk) si_populate_sclk_value() argument
5356 si_populate_mclk_value(struct amdgpu_device *adev, u32 engine_clock, u32 memory_clock, SISLANDS_SMC_MCLK_VALUE *mclk, bool strobe_mode, bool dll_state_on) si_populate_mclk_value() argument
5445 si_populate_smc_sp(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state, SISLANDS_SMC_SWSTATE *smc_state) si_populate_smc_sp() argument
5460 si_convert_power_level_to_smc(struct amdgpu_device *adev, struct rv7xx_pl *pl, SISLANDS_SMC_HW_PERFORMANCE_LEVEL *level) si_convert_power_level_to_smc() argument
5569 si_populate_smc_t(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state, SISLANDS_SMC_SWSTATE *smc_state) si_populate_smc_t() argument
5618 si_disable_ulv(struct amdgpu_device *adev) si_disable_ulv() argument
5630 si_is_state_ulv_compatible(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state) si_is_state_ulv_compatible() argument
5658 si_set_power_state_conditionally_enable_ulv(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_new_state) si_set_power_state_conditionally_enable_ulv() argument
5672 si_convert_power_state_to_smc(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state, SISLANDS_SMC_SWSTATE *smc_state) si_convert_power_state_to_smc() argument
5752 si_upload_sw_state(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_new_state) si_upload_sw_state() argument
5773 si_upload_ulv_state(struct amdgpu_device *adev) si_upload_ulv_state() argument
5796 si_upload_smc_data(struct amdgpu_device *adev) si_upload_smc_data() argument
5835 si_set_mc_special_registers(struct amdgpu_device *adev, struct si_mc_reg_table *table) si_set_mc_special_registers() argument
6006 si_initialize_mc_reg_table(struct amdgpu_device *adev) si_initialize_mc_reg_table() argument
6056 si_populate_mc_reg_addresses(struct amdgpu_device *adev, SMC_SIslands_MCRegisters *mc_reg_table) si_populate_mc_reg_addresses() argument
6090 si_convert_mc_reg_table_entry_to_smc(struct amdgpu_device *adev, struct rv7xx_pl *pl, SMC_SIslands_MCRegisterSet *mc_reg_table_data) si_convert_mc_reg_table_entry_to_smc() argument
6110 si_convert_mc_reg_table_to_smc(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state, SMC_SIslands_MCRegisters *mc_reg_table) si_convert_mc_reg_table_to_smc() argument
6124 si_populate_mc_reg_table(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_boot_state) si_populate_mc_reg_table() argument
6162 si_upload_mc_reg_table(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_new_state) si_upload_mc_reg_table() argument
6182 si_enable_voltage_control(struct amdgpu_device *adev, bool enable) si_enable_voltage_control() argument
6190 si_get_maximum_link_speed(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_state) si_get_maximum_link_speed() argument
6205 si_get_current_pcie_speed(struct amdgpu_device *adev) si_get_current_pcie_speed() argument
6215 si_request_link_speed_change_before_state_change(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_new_state, struct amdgpu_ps *amdgpu_current_state) si_request_link_speed_change_before_state_change() argument
6255 si_notify_link_speed_change_after_state_change(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_new_state, struct amdgpu_ps *amdgpu_current_state) si_notify_link_speed_change_after_state_change() argument
6300 si_set_max_cu_value(struct amdgpu_device *adev) si_set_max_cu_value() argument
6341 si_patch_single_dependency_table_based_on_leakage(struct amdgpu_device *adev, struct amdgpu_clock_voltage_dependency_table *table) si_patch_single_dependency_table_based_on_leakage() argument
6372 si_patch_dependency_tables_based_on_leakage(struct amdgpu_device *adev) si_patch_dependency_tables_based_on_leakage() argument
6391 si_set_pcie_lane_width_in_smc(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_new_state, struct amdgpu_ps *amdgpu_current_state) si_set_pcie_lane_width_in_smc() argument
6408 si_dpm_setup_asic(struct amdgpu_device *adev) si_dpm_setup_asic() argument
6414 si_thermal_enable_alert(struct amdgpu_device *adev, bool enable) si_thermal_enable_alert() argument
6437 si_thermal_set_temperature_range(struct amdgpu_device *adev, int min_temp, int max_temp) si_thermal_set_temperature_range() argument
6462 si_fan_ctrl_set_static_mode(struct amdgpu_device *adev, u32 mode) si_fan_ctrl_set_static_mode() argument
6484 si_thermal_setup_fan_table(struct amdgpu_device *adev) si_thermal_setup_fan_table() argument
6553 si_fan_ctrl_start_smc_fan_control(struct amdgpu_device *adev) si_fan_ctrl_start_smc_fan_control() argument
6567 si_fan_ctrl_stop_smc_fan_control(struct amdgpu_device *adev) si_fan_ctrl_stop_smc_fan_control() argument
6587 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_get_fan_speed_pwm() local
6611 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_set_fan_speed_pwm() local
6644 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_set_fan_control_mode() local
6667 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_get_fan_control_mode() local
6735 si_fan_ctrl_set_default_mode(struct amdgpu_device *adev) si_fan_ctrl_set_default_mode() argument
6752 si_thermal_start_smc_fan_control(struct amdgpu_device *adev) si_thermal_start_smc_fan_control() argument
6760 si_thermal_initialize(struct amdgpu_device *adev) si_thermal_initialize() argument
6775 si_thermal_start_thermal_controller(struct amdgpu_device *adev) si_thermal_start_thermal_controller() argument
6802 si_thermal_stop_thermal_controller(struct amdgpu_device *adev) si_thermal_stop_thermal_controller() argument
6810 si_dpm_enable(struct amdgpu_device *adev) si_dpm_enable() argument
6928 si_set_temperature_range(struct amdgpu_device *adev) si_set_temperature_range() argument
6945 si_dpm_disable(struct amdgpu_device *adev) si_dpm_disable() argument
6971 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_pre_set_power_state() local
6982 si_power_control_set_level(struct amdgpu_device *adev) si_power_control_set_level() argument
7005 si_set_vce_clock(struct amdgpu_device *adev, struct amdgpu_ps *new_rps, struct amdgpu_ps *old_rps) si_set_vce_clock() argument
7025 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_set_power_state() local
7129 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_post_set_power_state() local
7147 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_display_configuration_changed() local
7153 si_parse_pplib_non_clock_info(struct amdgpu_device *adev, struct amdgpu_ps *rps, struct _ATOM_PPLIB_NONCLOCK_INFO *non_clock_info, u8 table_rev) si_parse_pplib_non_clock_info() argument
7179 si_parse_pplib_clock_info(struct amdgpu_device *adev, struct amdgpu_ps *rps, int index, union pplib_clock_info *clock_info) si_parse_pplib_clock_info() argument
7260 si_parse_power_table(struct amdgpu_device *adev) si_parse_power_table() argument
7350 si_dpm_init(struct amdgpu_device *adev) si_dpm_init() argument
7513 si_dpm_fini(struct amdgpu_device *adev) si_dpm_fini() argument
7529 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_debugfs_print_current_performance_level() local
7548 si_dpm_set_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) si_dpm_set_interrupt_state() argument
7596 si_dpm_process_interrupt(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) si_dpm_process_interrupt() argument
7629 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_late_init() local
7652 si_dpm_init_microcode(struct amdgpu_device *adev) si_dpm_init_microcode() argument
7728 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_sw_init() local
7774 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_sw_fini() local
7787 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_hw_init() local
7804 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_hw_fini() local
7814 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_suspend() local
7828 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_resume() local
7878 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_get_temp() local
7895 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_get_sclk() local
7907 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_get_mclk() local
7920 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_print_power_state() local
7944 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_early_init() local
7972 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_check_state_equal() local
8009 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_dpm_read_sensor() local
8100 si_dpm_set_irq_funcs(struct amdgpu_device *adev) si_dpm_set_irq_funcs() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/inc/
H A Dhwmgr.h744 void *adev; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/inc/
H A Damdgpu_smu.h471 struct amdgpu_device *adev; member

Completed in 128 milliseconds

1...<<41424344454647