/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | vcn_v2_0.c | 74 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v2_0_early_init() local 99 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_0_sw_init() local 200 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_0_sw_fini() local 228 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_0_hw_init() local 270 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_0_hw_fini() local 292 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_0_suspend() local 313 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_0_resume() local 331 vcn_v2_0_mc_resume(struct amdgpu_device *adev) vcn_v2_0_mc_resume() argument 387 vcn_v2_0_mc_resume_dpg_mode(struct amdgpu_device *adev, bool indirect) vcn_v2_0_mc_resume_dpg_mode() argument 490 vcn_v2_0_disable_clock_gating(struct amdgpu_device *adev) vcn_v2_0_disable_clock_gating() argument 595 vcn_v2_0_clock_gating_dpg_mode(struct amdgpu_device *adev, uint8_t sram_sel, uint8_t indirect) vcn_v2_0_clock_gating_dpg_mode() argument 650 vcn_v2_0_enable_clock_gating(struct amdgpu_device *adev) vcn_v2_0_enable_clock_gating() argument 704 vcn_v2_0_disable_static_power_gating(struct amdgpu_device *adev) vcn_v2_0_disable_static_power_gating() argument 753 vcn_v2_0_enable_static_power_gating(struct amdgpu_device *adev) vcn_v2_0_enable_static_power_gating() argument 795 vcn_v2_0_start_dpg_mode(struct amdgpu_device *adev, bool indirect) vcn_v2_0_start_dpg_mode() argument 930 vcn_v2_0_start(struct amdgpu_device *adev) vcn_v2_0_start() argument 1103 vcn_v2_0_stop_dpg_mode(struct amdgpu_device *adev) vcn_v2_0_stop_dpg_mode() argument 1133 vcn_v2_0_stop(struct amdgpu_device *adev) vcn_v2_0_stop() argument 1201 vcn_v2_0_pause_dpg_mode(struct amdgpu_device *adev, int inst_idx, struct dpg_pause_state *new_state) vcn_v2_0_pause_dpg_mode() argument 1280 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_0_is_idle() local 1287 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_0_wait_for_idle() local 1299 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_0_set_clockgating_state() local 1326 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_get_rptr() local 1340 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_get_wptr() local 1357 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_set_wptr() local 1380 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_insert_start() local 1397 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_insert_end() local 1413 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_insert_nop() local 1437 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_emit_fence() local 1478 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_emit_ib() local 1495 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_emit_reg_wait() local 1529 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_emit_wreg() local 1551 struct amdgpu_device *adev = ring->adev; vcn_v2_0_enc_ring_get_rptr() local 1568 struct amdgpu_device *adev = ring->adev; vcn_v2_0_enc_ring_get_wptr() local 1592 struct amdgpu_device *adev = ring->adev; vcn_v2_0_enc_ring_set_wptr() local 1691 vcn_v2_0_set_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) vcn_v2_0_set_interrupt_state() argument 1699 vcn_v2_0_process_interrupt(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) vcn_v2_0_process_interrupt() argument 1726 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_test_ring() local 1768 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_0_set_powergating_state() local 1788 vcn_v2_0_start_mmsch(struct amdgpu_device *adev, struct amdgpu_mm_table *table) vcn_v2_0_start_mmsch() argument 1853 vcn_v2_0_start_sriov(struct amdgpu_device *adev) vcn_v2_0_start_sriov() argument 2072 vcn_v2_0_set_dec_ring_funcs(struct amdgpu_device *adev) vcn_v2_0_set_dec_ring_funcs() argument 2078 vcn_v2_0_set_enc_ring_funcs(struct amdgpu_device *adev) vcn_v2_0_set_enc_ring_funcs() argument 2093 vcn_v2_0_set_irq_funcs(struct amdgpu_device *adev) vcn_v2_0_set_irq_funcs() argument [all...] |
H A D | vcn_v1_0.c | 69 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v1_0_early_init() local 93 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v1_0_sw_init() local 177 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v1_0_sw_fini() local 199 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v1_0_hw_init() local 236 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v1_0_hw_fini() local 259 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v1_0_suspend() local 287 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v1_0_resume() local 305 vcn_v1_0_mc_resume_spg_mode(struct amdgpu_device *adev) vcn_v1_0_mc_resume_spg_mode() argument 372 vcn_v1_0_mc_resume_dpg_mode(struct amdgpu_device *adev) vcn_v1_0_mc_resume_dpg_mode() argument 451 vcn_v1_0_disable_clock_gating(struct amdgpu_device *adev) vcn_v1_0_disable_clock_gating() argument 577 vcn_v1_0_enable_clock_gating(struct amdgpu_device *adev) vcn_v1_0_enable_clock_gating() argument 642 vcn_v1_0_clock_gating_dpg_mode(struct amdgpu_device *adev, uint8_t sram_sel) vcn_v1_0_clock_gating_dpg_mode() argument 696 vcn_1_0_disable_static_power_gating(struct amdgpu_device *adev) vcn_1_0_disable_static_power_gating() argument 741 vcn_1_0_enable_static_power_gating(struct amdgpu_device *adev) vcn_1_0_enable_static_power_gating() argument 789 vcn_v1_0_start_spg_mode(struct amdgpu_device *adev) vcn_v1_0_start_spg_mode() argument 963 vcn_v1_0_start_dpg_mode(struct amdgpu_device *adev) vcn_v1_0_start_dpg_mode() argument 1107 vcn_v1_0_start(struct amdgpu_device *adev) vcn_v1_0_start() argument 1120 vcn_v1_0_stop_spg_mode(struct amdgpu_device *adev) vcn_v1_0_stop_spg_mode() argument 1166 vcn_v1_0_stop_dpg_mode(struct amdgpu_device *adev) vcn_v1_0_stop_dpg_mode() argument 1199 vcn_v1_0_stop(struct amdgpu_device *adev) vcn_v1_0_stop() argument 1211 vcn_v1_0_pause_dpg_mode(struct amdgpu_device *adev, int inst_idx, struct dpg_pause_state *new_state) vcn_v1_0_pause_dpg_mode() argument 1341 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v1_0_is_idle() local 1348 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v1_0_wait_for_idle() local 1360 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v1_0_set_clockgating_state() local 1384 struct amdgpu_device *adev = ring->adev; vcn_v1_0_dec_ring_get_rptr() local 1398 struct amdgpu_device *adev = ring->adev; vcn_v1_0_dec_ring_get_wptr() local 1412 struct amdgpu_device *adev = ring->adev; vcn_v1_0_dec_ring_set_wptr() local 1430 struct amdgpu_device *adev = ring->adev; vcn_v1_0_dec_ring_insert_start() local 1449 struct amdgpu_device *adev = ring->adev; vcn_v1_0_dec_ring_insert_end() local 1469 struct amdgpu_device *adev = ring->adev; vcn_v1_0_dec_ring_emit_fence() local 1512 struct amdgpu_device *adev = ring->adev; vcn_v1_0_dec_ring_emit_ib() local 1534 struct amdgpu_device *adev = ring->adev; vcn_v1_0_dec_ring_emit_reg_wait() local 1568 struct amdgpu_device *adev = ring->adev; vcn_v1_0_dec_ring_emit_wreg() local 1590 struct amdgpu_device *adev = ring->adev; vcn_v1_0_enc_ring_get_rptr() local 1607 struct amdgpu_device *adev = ring->adev; vcn_v1_0_enc_ring_get_wptr() local 1624 struct amdgpu_device *adev = ring->adev; vcn_v1_0_enc_ring_set_wptr() local 1716 vcn_v1_0_set_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) vcn_v1_0_set_interrupt_state() argument 1724 vcn_v1_0_process_interrupt(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) vcn_v1_0_process_interrupt() argument 1751 struct amdgpu_device *adev = ring->adev; vcn_v1_0_dec_ring_insert_nop() local 1773 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v1_0_set_powergating_state() local 1790 struct amdgpu_device *adev = vcn_v1_0_idle_work_handler() local 1830 struct amdgpu_device *adev = ring->adev; vcn_v1_0_ring_begin_use() local 1844 struct amdgpu_device *adev = ring->adev; vcn_v1_0_set_pg_for_begin_use() local 2041 vcn_v1_0_set_dec_ring_funcs(struct amdgpu_device *adev) vcn_v1_0_set_dec_ring_funcs() argument 2047 vcn_v1_0_set_enc_ring_funcs(struct amdgpu_device *adev) vcn_v1_0_set_enc_ring_funcs() argument 2062 vcn_v1_0_set_irq_funcs(struct amdgpu_device *adev) vcn_v1_0_set_irq_funcs() argument [all...] |
H A D | vcn_v2_5.c | 83 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v2_5_early_init() local 125 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_5_sw_init() local 256 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_5_sw_fini() local 291 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_5_hw_init() local 344 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_5_hw_fini() local 375 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_5_suspend() local 396 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_5_resume() local 414 vcn_v2_5_mc_resume(struct amdgpu_device *adev) vcn_v2_5_mc_resume() argument 469 vcn_v2_5_mc_resume_dpg_mode(struct amdgpu_device *adev, int inst_idx, bool indirect) vcn_v2_5_mc_resume_dpg_mode() argument 572 vcn_v2_5_disable_clock_gating(struct amdgpu_device *adev) vcn_v2_5_disable_clock_gating() argument 682 vcn_v2_5_clock_gating_dpg_mode(struct amdgpu_device *adev, uint8_t sram_sel, int inst_idx, uint8_t indirect) vcn_v2_5_clock_gating_dpg_mode() argument 737 vcn_v2_5_enable_clock_gating(struct amdgpu_device *adev) vcn_v2_5_enable_clock_gating() argument 792 vcn_v2_6_enable_ras(struct amdgpu_device *adev, int inst_idx, bool indirect) vcn_v2_6_enable_ras() argument 819 vcn_v2_5_start_dpg_mode(struct amdgpu_device *adev, int inst_idx, bool indirect) vcn_v2_5_start_dpg_mode() argument 963 vcn_v2_5_start(struct amdgpu_device *adev) vcn_v2_5_start() argument 1156 vcn_v2_5_mmsch_start(struct amdgpu_device *adev, struct amdgpu_mm_table *table) vcn_v2_5_mmsch_start() argument 1212 vcn_v2_5_sriov_start(struct amdgpu_device *adev) vcn_v2_5_sriov_start() argument 1352 vcn_v2_5_stop_dpg_mode(struct amdgpu_device *adev, int inst_idx) vcn_v2_5_stop_dpg_mode() argument 1380 vcn_v2_5_stop(struct amdgpu_device *adev) vcn_v2_5_stop() argument 1448 vcn_v2_5_pause_dpg_mode(struct amdgpu_device *adev, int inst_idx, struct dpg_pause_state *new_state) vcn_v2_5_pause_dpg_mode() argument 1532 struct amdgpu_device *adev = ring->adev; vcn_v2_5_dec_ring_get_rptr() local 1546 struct amdgpu_device *adev = ring->adev; vcn_v2_5_dec_ring_get_wptr() local 1563 struct amdgpu_device *adev = ring->adev; vcn_v2_5_dec_ring_set_wptr() local 1612 struct amdgpu_device *adev = ring->adev; vcn_v2_5_enc_ring_get_rptr() local 1629 struct amdgpu_device *adev = ring->adev; vcn_v2_5_enc_ring_get_wptr() local 1653 struct amdgpu_device *adev = ring->adev; vcn_v2_5_enc_ring_set_wptr() local 1701 vcn_v2_5_set_dec_ring_funcs(struct amdgpu_device *adev) vcn_v2_5_set_dec_ring_funcs() argument 1714 vcn_v2_5_set_enc_ring_funcs(struct amdgpu_device *adev) vcn_v2_5_set_enc_ring_funcs() argument 1731 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_5_is_idle() local 1745 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_5_wait_for_idle() local 1763 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_5_set_clockgating_state() local 1783 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_5_set_powergating_state() local 1803 vcn_v2_5_set_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) vcn_v2_5_set_interrupt_state() argument 1811 vcn_v2_6_set_ras_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned int type, enum amdgpu_interrupt_state state) vcn_v2_6_set_ras_interrupt_state() argument 1819 vcn_v2_5_process_interrupt(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) vcn_v2_5_process_interrupt() argument 1868 vcn_v2_5_set_irq_funcs(struct amdgpu_device *adev) vcn_v2_5_set_irq_funcs() argument 1941 vcn_v2_6_query_poison_by_instance(struct amdgpu_device *adev, uint32_t instance, uint32_t sub_block) vcn_v2_6_query_poison_by_instance() argument 1962 vcn_v2_6_query_poison_status(struct amdgpu_device *adev) vcn_v2_6_query_poison_status() argument 1986 vcn_v2_5_set_ras_funcs(struct amdgpu_device *adev) vcn_v2_5_set_ras_funcs() argument [all...] |
H A D | nbio_v7_4.c | 102 static void nbio_v7_4_remap_hdp_registers(struct amdgpu_device *adev) in nbio_v7_4_remap_hdp_registers() argument 110 static u32 nbio_v7_4_get_rev_id(struct amdgpu_device *adev) in nbio_v7_4_get_rev_id() argument 125 static void nbio_v7_4_mc_access_enable(struct amdgpu_device *adev, bool enable) in nbio_v7_4_mc_access_enable() argument 134 static u32 nbio_v7_4_get_memsize(struct amdgpu_device *adev) in nbio_v7_4_get_memsize() argument 139 static void nbio_v7_4_sdma_doorbell_range(struct amdgpu_device *adev, int instance, in nbio_v7_4_sdma_doorbell_range() argument 180 nbio_v7_4_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, int doorbell_index, int instance) nbio_v7_4_vcn_doorbell_range() argument 209 nbio_v7_4_enable_doorbell_aperture(struct amdgpu_device *adev, bool enable) nbio_v7_4_enable_doorbell_aperture() argument 215 nbio_v7_4_enable_doorbell_selfring_aperture(struct amdgpu_device *adev, bool enable) nbio_v7_4_enable_doorbell_selfring_aperture() argument 234 nbio_v7_4_ih_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, int doorbell_index) nbio_v7_4_ih_doorbell_range() argument 249 nbio_v7_4_update_medium_grain_clock_gating(struct amdgpu_device *adev, bool enable) nbio_v7_4_update_medium_grain_clock_gating() argument 255 nbio_v7_4_update_medium_grain_light_sleep(struct amdgpu_device *adev, bool enable) nbio_v7_4_update_medium_grain_light_sleep() argument 275 nbio_v7_4_get_clockgating_state(struct amdgpu_device *adev, u64 *flags) nbio_v7_4_get_clockgating_state() argument 291 nbio_v7_4_ih_control(struct amdgpu_device *adev) nbio_v7_4_ih_control() argument 307 nbio_v7_4_get_hdp_flush_req_offset(struct amdgpu_device *adev) nbio_v7_4_get_hdp_flush_req_offset() argument 312 nbio_v7_4_get_hdp_flush_done_offset(struct amdgpu_device *adev) nbio_v7_4_get_hdp_flush_done_offset() argument 317 nbio_v7_4_get_pcie_index_offset(struct amdgpu_device *adev) nbio_v7_4_get_pcie_index_offset() argument 322 nbio_v7_4_get_pcie_data_offset(struct amdgpu_device *adev) nbio_v7_4_get_pcie_data_offset() argument 342 nbio_v7_4_init_registers(struct amdgpu_device *adev) nbio_v7_4_init_registers() argument 364 nbio_v7_4_handle_ras_controller_intr_no_bifring(struct amdgpu_device *adev) nbio_v7_4_handle_ras_controller_intr_no_bifring() argument 423 nbio_v7_4_handle_ras_err_event_athub_intr_no_bifring(struct amdgpu_device *adev) nbio_v7_4_handle_ras_err_event_athub_intr_no_bifring() argument 449 nbio_v7_4_set_ras_controller_irq_state(struct amdgpu_device *adev, struct amdgpu_irq_src *src, unsigned type, enum amdgpu_interrupt_state state) nbio_v7_4_set_ras_controller_irq_state() argument 482 nbio_v7_4_process_ras_controller_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) nbio_v7_4_process_ras_controller_irq() argument 494 nbio_v7_4_set_ras_err_event_athub_irq_state(struct amdgpu_device *adev, struct amdgpu_irq_src *src, unsigned type, enum amdgpu_interrupt_state state) nbio_v7_4_set_ras_err_event_athub_irq_state() argument 526 nbio_v7_4_process_err_event_athub_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) nbio_v7_4_process_err_event_athub_irq() argument 548 nbio_v7_4_init_ras_controller_interrupt(struct amdgpu_device *adev) nbio_v7_4_init_ras_controller_interrupt() argument 565 nbio_v7_4_init_ras_err_event_athub_interrupt(struct amdgpu_device *adev) nbio_v7_4_init_ras_err_event_athub_interrupt() argument 587 nbio_v7_4_query_ras_error_count(struct amdgpu_device *adev, void *ras_error_status) nbio_v7_4_query_ras_error_count() argument 644 nbio_v7_4_enable_doorbell_interrupt(struct amdgpu_device *adev, bool enable) nbio_v7_4_enable_doorbell_interrupt() argument 677 nbio_v7_4_program_ltr(struct amdgpu_device *adev) nbio_v7_4_program_ltr() argument 700 nbio_v7_4_program_aspm(struct amdgpu_device *adev) nbio_v7_4_program_aspm() argument [all...] |
H A D | sdma_v3_0.c | 198 static void sdma_v3_0_init_golden_registers(struct amdgpu_device *adev) in sdma_v3_0_init_golden_registers() argument 250 sdma_v3_0_free_microcode(struct amdgpu_device *adev) sdma_v3_0_free_microcode() argument 267 sdma_v3_0_init_microcode(struct amdgpu_device *adev) sdma_v3_0_init_microcode() argument 359 struct amdgpu_device *adev = ring->adev; sdma_v3_0_ring_get_wptr() local 381 struct amdgpu_device *adev = ring->adev; sdma_v3_0_ring_set_wptr() local 511 sdma_v3_0_gfx_stop(struct amdgpu_device *adev) sdma_v3_0_gfx_stop() argument 535 sdma_v3_0_rlc_stop(struct amdgpu_device *adev) sdma_v3_0_rlc_stop() argument 548 sdma_v3_0_ctx_switch_enable(struct amdgpu_device *adev, bool enable) sdma_v3_0_ctx_switch_enable() argument 609 sdma_v3_0_enable(struct amdgpu_device *adev, bool enable) sdma_v3_0_enable() argument 637 sdma_v3_0_gfx_resume(struct amdgpu_device *adev) sdma_v3_0_gfx_resume() argument 765 sdma_v3_0_rlc_resume(struct amdgpu_device *adev) sdma_v3_0_rlc_resume() argument 779 sdma_v3_0_start(struct amdgpu_device *adev) sdma_v3_0_start() argument 809 struct amdgpu_device *adev = ring->adev; sdma_v3_0_ring_test_ring() local 862 struct amdgpu_device *adev = ring->adev; sdma_v3_0_ring_test_ib() local 1089 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_early_init() local 1112 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_sw_init() local 1162 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_sw_fini() local 1175 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_hw_init() local 1188 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_hw_fini() local 1198 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_suspend() local 1205 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_resume() local 1212 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_is_idle() local 1226 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_wait_for_idle() local 1241 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_check_soft_reset() local 1262 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_pre_soft_reset() local 1281 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_post_soft_reset() local 1300 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_soft_reset() local 1329 sdma_v3_0_set_trap_irq_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) sdma_v3_0_set_trap_irq_state() argument 1375 sdma_v3_0_process_trap_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) sdma_v3_0_process_trap_irq() argument 1415 sdma_v3_0_process_illegal_inst_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) sdma_v3_0_process_illegal_inst_irq() argument 1430 sdma_v3_0_update_sdma_medium_grain_clock_gating( struct amdgpu_device *adev, bool enable) sdma_v3_0_update_sdma_medium_grain_clock_gating() argument 1469 sdma_v3_0_update_sdma_medium_grain_light_sleep( struct amdgpu_device *adev, bool enable) sdma_v3_0_update_sdma_medium_grain_light_sleep() argument 1498 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_set_clockgating_state() local 1526 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_get_clockgating_state() local 1592 sdma_v3_0_set_ring_funcs(struct amdgpu_device *adev) sdma_v3_0_set_ring_funcs() argument 1611 sdma_v3_0_set_irq_funcs(struct amdgpu_device *adev) sdma_v3_0_set_irq_funcs() argument 1679 sdma_v3_0_set_buffer_funcs(struct amdgpu_device *adev) sdma_v3_0_set_buffer_funcs() argument 1693 sdma_v3_0_set_vm_pte_funcs(struct amdgpu_device *adev) sdma_v3_0_set_vm_pte_funcs() argument [all...] |
H A D | sdma_v5_0.c | 167 static u32 sdma_v5_0_get_reg_offset(struct amdgpu_device *adev, u32 instance, u32 internal_offset) in sdma_v5_0_get_reg_offset() argument 185 static void sdma_v5_0_init_golden_registers(struct amdgpu_device *adev) in sdma_v5_0_init_golden_registers() argument 239 sdma_v5_0_init_microcode(struct amdgpu_device *adev) sdma_v5_0_init_microcode() argument 308 struct amdgpu_device *adev = ring->adev; sdma_v5_0_ring_get_wptr() local 334 struct amdgpu_device *adev = ring->adev; sdma_v5_0_ring_set_wptr() local 483 struct amdgpu_device *adev = ring->adev; sdma_v5_0_ring_emit_hdp_flush() local 557 sdma_v5_0_gfx_stop(struct amdgpu_device *adev) sdma_v5_0_gfx_stop() argument 581 sdma_v5_0_rlc_stop(struct amdgpu_device *adev) sdma_v5_0_rlc_stop() argument 594 sdma_v5_0_ctx_switch_enable(struct amdgpu_device *adev, bool enable) sdma_v5_0_ctx_switch_enable() argument 652 sdma_v5_0_enable(struct amdgpu_device *adev, bool enable) sdma_v5_0_enable() argument 680 sdma_v5_0_gfx_resume(struct amdgpu_device *adev) sdma_v5_0_gfx_resume() argument 844 sdma_v5_0_rlc_resume(struct amdgpu_device *adev) sdma_v5_0_rlc_resume() argument 857 sdma_v5_0_load_microcode(struct amdgpu_device *adev) sdma_v5_0_load_microcode() argument 901 sdma_v5_0_start(struct amdgpu_device *adev) sdma_v5_0_start() argument 934 sdma_v5_0_mqd_init(struct amdgpu_device *adev, void *mqd, struct amdgpu_mqd_prop *prop) sdma_v5_0_mqd_init() argument 971 sdma_v5_0_set_mqd_funcs(struct amdgpu_device *adev) sdma_v5_0_set_mqd_funcs() argument 988 struct amdgpu_device *adev = ring->adev; sdma_v5_0_ring_test_ring() local 1064 struct amdgpu_device *adev = ring->adev; sdma_v5_0_ring_test_ib() local 1338 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_early_init() local 1354 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_sw_init() local 1403 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_sw_fini() local 1417 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_hw_init() local 1428 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_hw_fini() local 1444 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_suspend() local 1451 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_resume() local 1458 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_is_idle() local 1475 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_wait_for_idle() local 1498 struct amdgpu_device *adev = ring->adev; sdma_v5_0_ring_preempt_ib() local 1542 sdma_v5_0_set_trap_irq_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) sdma_v5_0_set_trap_irq_state() argument 1563 sdma_v5_0_process_trap_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) sdma_v5_0_process_trap_irq() argument 1623 sdma_v5_0_process_illegal_inst_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) sdma_v5_0_process_illegal_inst_irq() argument 1630 sdma_v5_0_update_medium_grain_clock_gating(struct amdgpu_device *adev, bool enable) sdma_v5_0_update_medium_grain_clock_gating() argument 1667 sdma_v5_0_update_medium_grain_light_sleep(struct amdgpu_device *adev, bool enable) sdma_v5_0_update_medium_grain_light_sleep() argument 1695 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_set_clockgating_state() local 1724 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_get_clockgating_state() local 1796 sdma_v5_0_set_ring_funcs(struct amdgpu_device *adev) sdma_v5_0_set_ring_funcs() argument 1815 sdma_v5_0_set_irq_funcs(struct amdgpu_device *adev) sdma_v5_0_set_irq_funcs() argument 1885 sdma_v5_0_set_buffer_funcs(struct amdgpu_device *adev) sdma_v5_0_set_buffer_funcs() argument 1900 sdma_v5_0_set_vm_pte_funcs(struct amdgpu_device *adev) sdma_v5_0_set_vm_pte_funcs() argument [all...] |
H A D | sdma_v5_2.c | 68 static u32 sdma_v5_2_get_reg_offset(struct amdgpu_device *adev, u32 instance, u32 internal_offset) in sdma_v5_2_get_reg_offset() argument 148 struct amdgpu_device *adev = ring->adev; in sdma_v5_2_ring_get_wptr() local 174 struct amdgpu_device *adev = ring->adev; sdma_v5_2_ring_set_wptr() local 291 struct amdgpu_device *adev = ring->adev; sdma_v5_2_ring_emit_hdp_flush() local 362 sdma_v5_2_gfx_stop(struct amdgpu_device *adev) sdma_v5_2_gfx_stop() argument 386 sdma_v5_2_rlc_stop(struct amdgpu_device *adev) sdma_v5_2_rlc_stop() argument 399 sdma_v5_2_ctx_switch_enable(struct amdgpu_device *adev, bool enable) sdma_v5_2_ctx_switch_enable() argument 456 sdma_v5_2_enable(struct amdgpu_device *adev, bool enable) sdma_v5_2_enable() argument 483 sdma_v5_2_gfx_resume(struct amdgpu_device *adev) sdma_v5_2_gfx_resume() argument 644 sdma_v5_2_rlc_resume(struct amdgpu_device *adev) sdma_v5_2_rlc_resume() argument 657 sdma_v5_2_load_microcode(struct amdgpu_device *adev) sdma_v5_2_load_microcode() argument 695 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_soft_reset() local 732 sdma_v5_2_start(struct amdgpu_device *adev) sdma_v5_2_start() argument 770 sdma_v5_2_mqd_init(struct amdgpu_device *adev, void *mqd, struct amdgpu_mqd_prop *prop) sdma_v5_2_mqd_init() argument 807 sdma_v5_2_set_mqd_funcs(struct amdgpu_device *adev) sdma_v5_2_set_mqd_funcs() argument 824 struct amdgpu_device *adev = ring->adev; sdma_v5_2_ring_test_ring() local 900 struct amdgpu_device *adev = ring->adev; sdma_v5_2_ring_test_ib() local 1174 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_early_init() local 1223 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_sw_init() local 1266 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_sw_fini() local 1279 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_hw_init() local 1286 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_hw_fini() local 1302 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_suspend() local 1309 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_resume() local 1316 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_is_idle() local 1333 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_wait_for_idle() local 1351 struct amdgpu_device *adev = ring->adev; sdma_v5_2_ring_preempt_ib() local 1393 sdma_v5_2_set_trap_irq_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) sdma_v5_2_set_trap_irq_state() argument 1411 sdma_v5_2_process_trap_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) sdma_v5_2_process_trap_irq() argument 1503 sdma_v5_2_process_illegal_inst_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) sdma_v5_2_process_illegal_inst_irq() argument 1510 sdma_v5_2_firmware_mgcg_support(struct amdgpu_device *adev, int i) sdma_v5_2_firmware_mgcg_support() argument 1534 sdma_v5_2_update_medium_grain_clock_gating(struct amdgpu_device *adev, bool enable) sdma_v5_2_update_medium_grain_clock_gating() argument 1571 sdma_v5_2_update_medium_grain_light_sleep(struct amdgpu_device *adev, bool enable) sdma_v5_2_update_medium_grain_light_sleep() argument 1603 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_set_clockgating_state() local 1637 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_get_clockgating_state() local 1656 struct amdgpu_device *adev = ring->adev; sdma_v5_2_ring_begin_use() local 1671 struct amdgpu_device *adev = ring->adev; sdma_v5_2_ring_end_use() local 1737 sdma_v5_2_set_ring_funcs(struct amdgpu_device *adev) sdma_v5_2_set_ring_funcs() argument 1756 sdma_v5_2_set_irq_funcs(struct amdgpu_device *adev) sdma_v5_2_set_irq_funcs() argument 1826 sdma_v5_2_set_buffer_funcs(struct amdgpu_device *adev) sdma_v5_2_set_buffer_funcs() argument 1841 sdma_v5_2_set_vm_pte_funcs(struct amdgpu_device *adev) sdma_v5_2_set_vm_pte_funcs() argument [all...] |
H A D | sdma_v6_0.c | 64 static u32 sdma_v6_0_get_reg_offset(struct amdgpu_device *adev, u32 instance, u32 internal_offset) in sdma_v6_0_get_reg_offset() argument 158 struct amdgpu_device *adev = ring->adev; in sdma_v6_0_ring_set_wptr() local 309 struct amdgpu_device *adev = ring->adev; sdma_v6_0_ring_emit_hdp_flush() local 379 sdma_v6_0_gfx_stop(struct amdgpu_device *adev) sdma_v6_0_gfx_stop() argument 403 sdma_v6_0_rlc_stop(struct amdgpu_device *adev) sdma_v6_0_rlc_stop() argument 416 sdma_v6_0_ctxempty_int_enable(struct amdgpu_device *adev, bool enable) sdma_v6_0_ctxempty_int_enable() argument 439 sdma_v6_0_enable(struct amdgpu_device *adev, bool enable) sdma_v6_0_enable() argument 467 sdma_v6_0_gfx_resume(struct amdgpu_device *adev) sdma_v6_0_gfx_resume() argument 613 sdma_v6_0_rlc_resume(struct amdgpu_device *adev) sdma_v6_0_rlc_resume() argument 626 sdma_v6_0_load_microcode(struct amdgpu_device *adev) sdma_v6_0_load_microcode() argument 722 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v6_0_soft_reset() local 758 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v6_0_check_soft_reset() local 781 sdma_v6_0_start(struct amdgpu_device *adev) sdma_v6_0_start() argument 817 sdma_v6_0_mqd_init(struct amdgpu_device *adev, void *mqd, struct amdgpu_mqd_prop *prop) sdma_v6_0_mqd_init() argument 858 sdma_v6_0_set_mqd_funcs(struct amdgpu_device *adev) sdma_v6_0_set_mqd_funcs() argument 875 struct amdgpu_device *adev = ring->adev; sdma_v6_0_ring_test_ring() local 951 struct amdgpu_device *adev = ring->adev; sdma_v6_0_ring_test_ib() local 1247 sdma_v6_0_set_ras_funcs(struct amdgpu_device *adev) sdma_v6_0_set_ras_funcs() argument 1261 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v6_0_early_init() local 1277 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v6_0_sw_init() local 1324 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v6_0_sw_fini() local 1337 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v6_0_hw_init() local 1344 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v6_0_hw_fini() local 1360 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v6_0_suspend() local 1367 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v6_0_resume() local 1374 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v6_0_is_idle() local 1391 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v6_0_wait_for_idle() local 1407 struct amdgpu_device *adev = ring->adev; sdma_v6_0_ring_preempt_ib() local 1449 sdma_v6_0_set_trap_irq_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) sdma_v6_0_set_trap_irq_state() argument 1468 sdma_v6_0_process_trap_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) sdma_v6_0_process_trap_irq() argument 1513 sdma_v6_0_process_illegal_inst_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) sdma_v6_0_process_illegal_inst_irq() argument 1591 sdma_v6_0_set_ring_funcs(struct amdgpu_device *adev) sdma_v6_0_set_ring_funcs() argument 1610 sdma_v6_0_set_irq_funcs(struct amdgpu_device *adev) sdma_v6_0_set_irq_funcs() argument 1680 sdma_v6_0_set_buffer_funcs(struct amdgpu_device *adev) sdma_v6_0_set_buffer_funcs() argument 1693 sdma_v6_0_set_vm_pte_funcs(struct amdgpu_device *adev) sdma_v6_0_set_vm_pte_funcs() argument [all...] |
H A D | soc15.c | 174 static int soc15_query_video_codecs(struct amdgpu_device *adev, bool encode, in soc15_query_video_codecs() argument 218 static u32 soc15_uvd_ctx_rreg(struct amdgpu_device *adev, u32 reg) in soc15_uvd_ctx_rreg() argument 233 static void soc15_uvd_ctx_wreg(struct amdgpu_device *adev, u32 reg, u32 v) in soc15_uvd_ctx_wreg() argument 246 soc15_didt_rreg(struct amdgpu_device *adev, u32 reg) soc15_didt_rreg() argument 261 soc15_didt_wreg(struct amdgpu_device *adev, u32 reg, u32 v) soc15_didt_wreg() argument 274 soc15_gc_cac_rreg(struct amdgpu_device *adev, u32 reg) soc15_gc_cac_rreg() argument 286 soc15_gc_cac_wreg(struct amdgpu_device *adev, u32 reg, u32 v) soc15_gc_cac_wreg() argument 296 soc15_se_cac_rreg(struct amdgpu_device *adev, u32 reg) soc15_se_cac_rreg() argument 308 soc15_se_cac_wreg(struct amdgpu_device *adev, u32 reg, u32 v) soc15_se_cac_wreg() argument 318 soc15_get_config_memsize(struct amdgpu_device *adev) soc15_get_config_memsize() argument 323 soc15_get_xclk(struct amdgpu_device *adev) soc15_get_xclk() argument 339 soc15_grbm_select(struct amdgpu_device *adev, u32 me, u32 pipe, u32 queue, u32 vmid, int xcc_id) soc15_grbm_select() argument 351 soc15_read_disabled_bios(struct amdgpu_device *adev) soc15_read_disabled_bios() argument 380 soc15_read_indexed_register(struct amdgpu_device *adev, u32 se_num, u32 sh_num, u32 reg_offset) soc15_read_indexed_register() argument 397 soc15_get_register_value(struct amdgpu_device *adev, bool indexed, u32 se_num, u32 sh_num, u32 reg_offset) soc15_get_register_value() argument 412 soc15_read_register(struct amdgpu_device *adev, u32 se_num, u32 sh_num, u32 reg_offset, u32 *value) soc15_read_register() argument 447 soc15_program_register_sequence(struct amdgpu_device *adev, const struct soc15_reg_golden *regs, const u32 array_size) soc15_program_register_sequence() argument 482 soc15_asic_baco_reset(struct amdgpu_device *adev) soc15_asic_baco_reset() argument 503 soc15_asic_reset_method(struct amdgpu_device *adev) soc15_asic_reset_method() argument 577 soc15_need_reset_on_resume(struct amdgpu_device *adev) soc15_need_reset_on_resume() argument 595 soc15_asic_reset(struct amdgpu_device *adev) soc15_asic_reset() argument 623 soc15_supports_baco(struct amdgpu_device *adev) soc15_supports_baco() argument 647 soc15_set_uvd_clocks(struct amdgpu_device *adev, u32 vclk, u32 dclk) soc15_set_uvd_clocks() argument 660 soc15_set_vce_clocks(struct amdgpu_device *adev, u32 evclk, u32 ecclk) soc15_set_vce_clocks() argument 667 soc15_program_aspm(struct amdgpu_device *adev) soc15_program_aspm() argument 686 soc15_reg_base_init(struct amdgpu_device *adev) soc15_reg_base_init() argument 711 soc15_set_virt_ops(struct amdgpu_device *adev) soc15_set_virt_ops() argument 721 soc15_need_full_reset(struct amdgpu_device *adev) soc15_need_full_reset() argument 727 soc15_get_pcie_usage(struct amdgpu_device *adev, uint64_t *count0, uint64_t *count1) soc15_get_pcie_usage() argument 774 vega20_get_pcie_usage(struct amdgpu_device *adev, uint64_t *count0, uint64_t *count1) vega20_get_pcie_usage() argument 823 soc15_need_reset_on_init(struct amdgpu_device *adev) soc15_need_reset_on_init() argument 850 soc15_get_pcie_replay_count(struct amdgpu_device *adev) soc15_get_pcie_replay_count() argument 862 soc15_pre_asic_init(struct amdgpu_device *adev) soc15_pre_asic_init() argument 934 struct amdgpu_device *adev = (struct amdgpu_device *)handle; soc15_common_early_init() local 1207 struct amdgpu_device *adev = (struct amdgpu_device *)handle; soc15_common_late_init() local 1222 struct amdgpu_device *adev = (struct amdgpu_device *)handle; soc15_common_sw_init() local 1236 struct amdgpu_device *adev = (struct amdgpu_device *)handle; soc15_common_sw_fini() local 1244 soc15_sdma_doorbell_range_init(struct amdgpu_device *adev) soc15_sdma_doorbell_range_init() argument 1260 struct amdgpu_device *adev = (struct amdgpu_device *)handle; soc15_common_hw_init() local 1289 struct amdgpu_device *adev = (struct amdgpu_device *)handle; soc15_common_hw_fini() local 1317 struct amdgpu_device *adev = (struct amdgpu_device *)handle; soc15_common_suspend() local 1324 struct amdgpu_device *adev = (struct amdgpu_device *)handle; soc15_common_resume() local 1348 soc15_update_drm_clock_gating(struct amdgpu_device *adev, bool enable) soc15_update_drm_clock_gating() argument 1377 soc15_update_drm_light_sleep(struct amdgpu_device *adev, bool enable) soc15_update_drm_light_sleep() argument 1395 struct amdgpu_device *adev = (struct amdgpu_device *)handle; soc15_common_set_clockgating_state() local 1446 struct amdgpu_device *adev = (struct amdgpu_device *)handle; soc15_common_get_clockgating_state() local [all...] |
H A D | vcn_v3_0.c | 90 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v3_0_early_init() local 128 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v3_0_sw_init() local 259 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v3_0_sw_fini() local 297 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v3_0_hw_init() local 377 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v3_0_hw_fini() local 408 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v3_0_suspend() local 429 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v3_0_resume() local 448 vcn_v3_0_mc_resume(struct amdgpu_device *adev, int inst) vcn_v3_0_mc_resume() argument 498 vcn_v3_0_mc_resume_dpg_mode(struct amdgpu_device *adev, int inst_idx, bool indirect) vcn_v3_0_mc_resume_dpg_mode() argument 594 vcn_v3_0_disable_static_power_gating(struct amdgpu_device *adev, int inst) vcn_v3_0_disable_static_power_gating() argument 645 vcn_v3_0_enable_static_power_gating(struct amdgpu_device *adev, int inst) vcn_v3_0_enable_static_power_gating() argument 698 vcn_v3_0_disable_clock_gating(struct amdgpu_device *adev, int inst) vcn_v3_0_disable_clock_gating() argument 826 vcn_v3_0_clock_gating_dpg_mode(struct amdgpu_device *adev, uint8_t sram_sel, int inst_idx, uint8_t indirect) vcn_v3_0_clock_gating_dpg_mode() argument 882 vcn_v3_0_enable_clock_gating(struct amdgpu_device *adev, int inst) vcn_v3_0_enable_clock_gating() argument 942 vcn_v3_0_start_dpg_mode(struct amdgpu_device *adev, int inst_idx, bool indirect) vcn_v3_0_start_dpg_mode() argument 1094 vcn_v3_0_start(struct amdgpu_device *adev) vcn_v3_0_start() argument 1282 vcn_v3_0_start_sriov(struct amdgpu_device *adev) vcn_v3_0_start_sriov() argument 1491 vcn_v3_0_stop_dpg_mode(struct amdgpu_device *adev, int inst_idx) vcn_v3_0_stop_dpg_mode() argument 1522 vcn_v3_0_stop(struct amdgpu_device *adev) vcn_v3_0_stop() argument 1597 vcn_v3_0_pause_dpg_mode(struct amdgpu_device *adev, int inst_idx, struct dpg_pause_state *new_state) vcn_v3_0_pause_dpg_mode() argument 1686 struct amdgpu_device *adev = ring->adev; vcn_v3_0_dec_ring_get_rptr() local 1700 struct amdgpu_device *adev = ring->adev; vcn_v3_0_dec_ring_get_wptr() local 1717 struct amdgpu_device *adev = ring->adev; vcn_v3_0_dec_ring_set_wptr() local 1937 struct amdgpu_device *adev = ring->adev; vcn_v3_0_enc_ring_get_rptr() local 1954 struct amdgpu_device *adev = ring->adev; vcn_v3_0_enc_ring_get_wptr() local 1978 struct amdgpu_device *adev = ring->adev; vcn_v3_0_enc_ring_set_wptr() local 2026 vcn_v3_0_set_dec_ring_funcs(struct amdgpu_device *adev) vcn_v3_0_set_dec_ring_funcs() argument 2044 vcn_v3_0_set_enc_ring_funcs(struct amdgpu_device *adev) vcn_v3_0_set_enc_ring_funcs() argument 2063 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v3_0_is_idle() local 2078 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v3_0_wait_for_idle() local 2097 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v3_0_set_clockgating_state() local 2120 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v3_0_set_powergating_state() local 2146 vcn_v3_0_set_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) vcn_v3_0_set_interrupt_state() argument 2154 vcn_v3_0_process_interrupt(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) vcn_v3_0_process_interrupt() argument 2198 vcn_v3_0_set_irq_funcs(struct amdgpu_device *adev) vcn_v3_0_set_irq_funcs() argument [all...] |
H A D | vcn_v4_0.c | 80 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v4_0_early_init() local 113 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v4_0_sw_init() local 210 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v4_0_sw_fini() local 249 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v4_0_hw_init() local 303 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v4_0_hw_fini() local 335 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v4_0_suspend() local 356 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v4_0_resume() local 375 vcn_v4_0_mc_resume(struct amdgpu_device *adev, int inst) vcn_v4_0_mc_resume() argument 436 vcn_v4_0_mc_resume_dpg_mode(struct amdgpu_device *adev, int inst_idx, bool indirect) vcn_v4_0_mc_resume_dpg_mode() argument 542 vcn_v4_0_disable_static_power_gating(struct amdgpu_device *adev, int inst) vcn_v4_0_disable_static_power_gating() argument 607 vcn_v4_0_enable_static_power_gating(struct amdgpu_device *adev, int inst) vcn_v4_0_enable_static_power_gating() argument 662 vcn_v4_0_disable_clock_gating(struct amdgpu_device *adev, int inst) vcn_v4_0_disable_clock_gating() argument 775 vcn_v4_0_disable_clock_gating_dpg_mode(struct amdgpu_device *adev, uint8_t sram_sel, int inst_idx, uint8_t indirect) vcn_v4_0_disable_clock_gating_dpg_mode() argument 830 vcn_v4_0_enable_clock_gating(struct amdgpu_device *adev, int inst) vcn_v4_0_enable_clock_gating() argument 883 vcn_v4_0_enable_ras(struct amdgpu_device *adev, int inst_idx, bool indirect) vcn_v4_0_enable_ras() argument 914 vcn_v4_0_start_dpg_mode(struct amdgpu_device *adev, int inst_idx, bool indirect) vcn_v4_0_start_dpg_mode() argument 1041 vcn_v4_0_start(struct amdgpu_device *adev) vcn_v4_0_start() argument 1213 vcn_v4_0_start_sriov(struct amdgpu_device *adev) vcn_v4_0_start_sriov() argument 1429 vcn_v4_0_stop_dpg_mode(struct amdgpu_device *adev, int inst_idx) vcn_v4_0_stop_dpg_mode() argument 1458 vcn_v4_0_stop(struct amdgpu_device *adev) vcn_v4_0_stop() argument 1543 vcn_v4_0_pause_dpg_mode(struct amdgpu_device *adev, int inst_idx, struct dpg_pause_state *new_state) vcn_v4_0_pause_dpg_mode() argument 1593 struct amdgpu_device *adev = ring->adev; vcn_v4_0_unified_ring_get_rptr() local 1610 struct amdgpu_device *adev = ring->adev; vcn_v4_0_unified_ring_get_wptr() local 1630 struct amdgpu_device *adev = ring->adev; vcn_v4_0_unified_ring_set_wptr() local 1844 vcn_v4_0_set_unified_ring_funcs(struct amdgpu_device *adev) vcn_v4_0_set_unified_ring_funcs() argument 1872 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v4_0_is_idle() local 1894 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v4_0_wait_for_idle() local 1920 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v4_0_set_clockgating_state() local 1950 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v4_0_set_powergating_state() local 1986 vcn_v4_0_set_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) vcn_v4_0_set_interrupt_state() argument 2002 vcn_v4_0_set_ras_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned int type, enum amdgpu_interrupt_state state) vcn_v4_0_set_ras_interrupt_state() argument 2019 vcn_v4_0_process_interrupt(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) vcn_v4_0_process_interrupt() argument 2068 vcn_v4_0_set_irq_funcs(struct amdgpu_device *adev) vcn_v4_0_set_irq_funcs() argument 2112 vcn_v4_0_query_poison_by_instance(struct amdgpu_device *adev, uint32_t instance, uint32_t sub_block) vcn_v4_0_query_poison_by_instance() argument 2133 vcn_v4_0_query_ras_poison_status(struct amdgpu_device *adev) vcn_v4_0_query_ras_poison_status() argument 2157 vcn_v4_0_set_ras_funcs(struct amdgpu_device *adev) vcn_v4_0_set_ras_funcs() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_mst_types.c | 57 struct amdgpu_device *adev; in dm_dp_aux_transfer() local 381 struct amdgpu_device *adev = drm_to_adev(dev); in dm_dp_mst_get_modes() local 424 struct amdgpu_device *adev = drm_to_adev(dev); in dm_mst_atomic_best_encoder() local 527 dm_dp_create_fake_mst_encoders(struct amdgpu_device *adev) in dm_dp_create_fake_mst_encoders() argument 556 struct amdgpu_device *adev = drm_to_adev(dev); dm_dp_add_mst_connector() local [all...] |
H A D | amdgpu_dm_plane.c | 212 static void fill_gfx9_tiling_info_from_device(const struct amdgpu_device *adev, in fill_gfx9_tiling_info_from_device() argument 233 static void fill_gfx9_tiling_info_from_modifier(const struct amdgpu_device *adev, in fill_gfx9_tiling_info_from_modifier() argument 261 validate_dcc(struct amdgpu_device *adev, const enum surface_pixel_format format, const enum dc_rotation_angle rotation, const union dc_tiling_info *tiling_info, const struct dc_plane_dcc_param *dcc, const struct dc_plane_address *address, const struct plane_size *plane_size) validate_dcc() argument 306 fill_gfx9_plane_attributes_from_modifiers(struct amdgpu_device *adev, const struct amdgpu_framebuffer *afb, const enum surface_pixel_format format, const enum dc_rotation_angle rotation, const struct plane_size *plane_size, union dc_tiling_info *tiling_info, struct dc_plane_dcc_param *dcc, struct dc_plane_address *address, const bool force_disable_dcc) fill_gfx9_plane_attributes_from_modifiers() argument 357 add_gfx10_1_modifiers(const struct amdgpu_device *adev, uint64_t **mods, uint64_t *size, uint64_t *capacity) add_gfx10_1_modifiers() argument 402 add_gfx9_modifiers(const struct amdgpu_device *adev, uint64_t **mods, uint64_t *size, uint64_t *capacity) add_gfx9_modifiers() argument 508 add_gfx10_3_modifiers(const struct amdgpu_device *adev, uint64_t **mods, uint64_t *size, uint64_t *capacity) add_gfx10_3_modifiers() argument 580 add_gfx11_modifiers(struct amdgpu_device *adev, uint64_t **mods, uint64_t *size, uint64_t *capacity) add_gfx11_modifiers() argument 645 get_plane_modifiers(struct amdgpu_device *adev, unsigned int plane_type, uint64_t **mods) get_plane_modifiers() argument 753 amdgpu_dm_plane_fill_plane_buffer_attributes(struct amdgpu_device *adev, const struct amdgpu_framebuffer *afb, const enum surface_pixel_format format, const enum dc_rotation_angle rotation, const uint64_t tiling_flags, union dc_tiling_info *tiling_info, struct plane_size *plane_size, struct dc_plane_dcc_param *dcc, struct dc_plane_address *address, bool tmz_surface, bool force_disable_dcc) amdgpu_dm_plane_fill_plane_buffer_attributes() argument 839 struct amdgpu_device *adev; dm_plane_helper_prepare_fb() local 955 struct amdgpu_device *adev = drm_to_adev(dev); get_min_max_dc_plane_scaling() local 1047 amdgpu_dm_plane_fill_dc_scaling_info(struct amdgpu_device *adev, const struct drm_plane_state *state, struct dc_scaling_info *scaling_info) amdgpu_dm_plane_fill_dc_scaling_info() argument 1135 struct amdgpu_device *adev = drm_to_adev(plane->dev); dm_plane_atomic_check() local 1226 struct amdgpu_device *adev = drm_to_adev(plane->dev); amdgpu_dm_plane_handle_cursor_update() local 1364 struct amdgpu_device *adev = drm_to_adev(plane->dev); dm_plane_format_mod_supported() local [all...] |
H A D | amdgpu_dm_helpers.c | 1023 struct amdgpu_device *adev = ctx->driver_context; in dm_helpers_allocate_gpu_mem() local 1055 struct amdgpu_device *adev = ctx->driver_context; in dm_helpers_free_gpu_mem() local
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_crat.c | 1338 struct amdgpu_device *adev = kdev->adev; in kfd_fill_gpu_cache_info_from_gfx_config() local [all...] |
/kernel/linux/linux-6.6/drivers/dma/qcom/ |
H A D | qcom_adm.c | 121 struct adm_device *adev; member 137 struct adm_device *adev; member 354 struct adm_device *adev = achan->adev; in adm_prep_slave_sg() local 477 struct adm_device *adev = achan->adev; adm_terminate_all() local 517 struct adm_device *adev = achan->adev; adm_start_dma() local 571 struct adm_device *adev = data; adm_dma_irq() local 697 adm_channel_init(struct adm_device *adev, struct adm_chan *achan, u32 index) adm_channel_init() argument 748 struct adm_device *adev; adm_dma_probe() local 909 struct adm_device *adev = platform_get_drvdata(pdev); adm_dma_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/thunder/ |
H A D | thunder_bgx.c | 1385 static int acpi_get_mac_address(struct device *dev, struct acpi_device *adev, in acpi_get_mac_address() argument 1409 struct acpi_device *adev; in bgx_acpi_register_phy() local
|
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | bcmsdh.c | 1007 struct acpi_device *adev; in brcmf_sdiod_acpi_save_power_manageable() local 1023 struct acpi_device *adev; in brcmf_sdiod_acpi_set_power_manageable() local [all...] |
/kernel/linux/linux-6.6/drivers/pci/controller/ |
H A D | pci-xgene.c | 193 static int xgene_get_csr_resource(struct acpi_device *adev, in xgene_get_csr_resource() argument 227 struct acpi_device *adev = to_acpi_device(dev); in xgene_pcie_ecam_init() local
|
/kernel/linux/linux-6.6/drivers/pci/ |
H A D | pci-driver.c | 1661 struct acpi_device *adev = to_acpi_device_node(bridge->fwnode); in pci_dma_configure() local
|
H A D | vgaarb.c | 592 struct acpi_device *adev = ACPI_COMPANION(dev); in vga_arb_integrated_gpu() local
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/smu13/ |
H A D | yellow_carp_ppt.c | 214 struct amdgpu_device *adev = smu->adev; in yellow_carp_system_features_control() local 269 struct amdgpu_device *adev = smu->adev; in yellow_carp_post_smu_init() local 620 struct amdgpu_device *adev = smu->adev; in yellow_carp_get_gfxoff_status() local 1022 struct amdgpu_device *adev = smu->adev; yellow_carp_get_umd_pstate_clk_default() local 1212 struct amdgpu_device *adev = smu->adev; yellow_carp_set_performance_level() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/ |
H A D | smu_cmn.c | 68 struct amdgpu_device *adev = smu->adev; in smu_cmn_read_arg() local 111 struct amdgpu_device *adev = smu->adev; in __smu_cmn_poll_stat() local 132 struct amdgpu_device *adev = smu->adev; in __smu_cmn_reg_print_error() local 231 struct amdgpu_device *adev = smu->adev; __smu_cmn_send_msg() local 242 struct amdgpu_device *adev = smu->adev; __smu_cmn_send_debug_msg() local 267 struct amdgpu_device *adev = smu->adev; smu_cmn_send_msg_without_waiting() local 355 struct amdgpu_device *adev = smu->adev; smu_cmn_send_smc_msg_with_param() local 524 struct amdgpu_device *adev = smu->adev; smu_cmn_feature_is_enabled() local 866 struct amdgpu_device *adev = smu->adev; smu_cmn_update_table() local 1046 smu_cmn_is_audio_func_enabled(struct amdgpu_device *adev) smu_cmn_is_audio_func_enabled() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/ |
H A D | amdgpu_dpm.c | 41 int amdgpu_dpm_get_sclk(struct amdgpu_device *adev, bool low) in amdgpu_dpm_get_sclk() argument 57 amdgpu_dpm_get_mclk(struct amdgpu_device *adev, bool low) amdgpu_dpm_get_mclk() argument 73 amdgpu_dpm_set_powergating_by_smu(struct amdgpu_device *adev, uint32_t block_type, bool gate) amdgpu_dpm_set_powergating_by_smu() argument 112 amdgpu_dpm_set_gfx_power_up_by_imu(struct amdgpu_device *adev) amdgpu_dpm_set_gfx_power_up_by_imu() argument 126 amdgpu_dpm_baco_enter(struct amdgpu_device *adev) amdgpu_dpm_baco_enter() argument 145 amdgpu_dpm_baco_exit(struct amdgpu_device *adev) amdgpu_dpm_baco_exit() argument 164 amdgpu_dpm_set_mp1_state(struct amdgpu_device *adev, enum pp_mp1_state mp1_state) amdgpu_dpm_set_mp1_state() argument 183 amdgpu_dpm_is_baco_supported(struct amdgpu_device *adev) amdgpu_dpm_is_baco_supported() argument 214 amdgpu_dpm_mode2_reset(struct amdgpu_device *adev) amdgpu_dpm_mode2_reset() argument 232 amdgpu_dpm_enable_gfx_features(struct amdgpu_device *adev) amdgpu_dpm_enable_gfx_features() argument 250 amdgpu_dpm_baco_reset(struct amdgpu_device *adev) amdgpu_dpm_baco_reset() argument 274 amdgpu_dpm_is_mode1_reset_supported(struct amdgpu_device *adev) amdgpu_dpm_is_mode1_reset_supported() argument 288 amdgpu_dpm_mode1_reset(struct amdgpu_device *adev) amdgpu_dpm_mode1_reset() argument 302 amdgpu_dpm_switch_power_profile(struct amdgpu_device *adev, enum PP_SMC_POWER_PROFILE type, bool en) amdgpu_dpm_switch_power_profile() argument 322 amdgpu_dpm_set_xgmi_pstate(struct amdgpu_device *adev, uint32_t pstate) amdgpu_dpm_set_xgmi_pstate() argument 338 amdgpu_dpm_set_df_cstate(struct amdgpu_device *adev, uint32_t cstate) amdgpu_dpm_set_df_cstate() argument 354 amdgpu_dpm_allow_xgmi_power_down(struct amdgpu_device *adev, bool en) amdgpu_dpm_allow_xgmi_power_down() argument 368 amdgpu_dpm_enable_mgpu_fan_boost(struct amdgpu_device *adev) amdgpu_dpm_enable_mgpu_fan_boost() argument 384 amdgpu_dpm_set_clockgating_by_smu(struct amdgpu_device *adev, uint32_t msg_id) amdgpu_dpm_set_clockgating_by_smu() argument 402 amdgpu_dpm_smu_i2c_bus_access(struct amdgpu_device *adev, bool acquire) amdgpu_dpm_smu_i2c_bus_access() argument 420 amdgpu_pm_acpi_event_handler(struct amdgpu_device *adev) amdgpu_pm_acpi_event_handler() argument 440 amdgpu_dpm_read_sensor(struct amdgpu_device *adev, enum amd_pp_sensors sensor, void *data, uint32_t *size) amdgpu_dpm_read_sensor() argument 461 amdgpu_dpm_get_apu_thermal_limit(struct amdgpu_device *adev, uint32_t *limit) amdgpu_dpm_get_apu_thermal_limit() argument 475 amdgpu_dpm_set_apu_thermal_limit(struct amdgpu_device *adev, uint32_t limit) amdgpu_dpm_set_apu_thermal_limit() argument 489 amdgpu_dpm_compute_clocks(struct amdgpu_device *adev) amdgpu_dpm_compute_clocks() argument 514 amdgpu_dpm_enable_uvd(struct amdgpu_device *adev, bool enable) amdgpu_dpm_enable_uvd() argument 538 amdgpu_dpm_enable_vce(struct amdgpu_device *adev, bool enable) amdgpu_dpm_enable_vce() argument 563 amdgpu_dpm_enable_jpeg(struct amdgpu_device *adev, bool enable) amdgpu_dpm_enable_jpeg() argument 573 amdgpu_pm_load_smu_firmware(struct amdgpu_device *adev, uint32_t *smu_version) amdgpu_pm_load_smu_firmware() argument 596 amdgpu_dpm_handle_passthrough_sbr(struct amdgpu_device *adev, bool enable) amdgpu_dpm_handle_passthrough_sbr() argument 610 amdgpu_dpm_send_hbm_bad_pages_num(struct amdgpu_device *adev, uint32_t size) amdgpu_dpm_send_hbm_bad_pages_num() argument 625 amdgpu_dpm_send_hbm_bad_channel_flag(struct amdgpu_device *adev, uint32_t size) amdgpu_dpm_send_hbm_bad_channel_flag() argument 640 amdgpu_dpm_get_dpm_freq_range(struct amdgpu_device *adev, enum pp_clock_type type, uint32_t *min, uint32_t *max) amdgpu_dpm_get_dpm_freq_range() argument 663 amdgpu_dpm_set_soft_freq_range(struct amdgpu_device *adev, enum pp_clock_type type, uint32_t min, uint32_t max) amdgpu_dpm_set_soft_freq_range() argument 687 amdgpu_dpm_write_watermarks_table(struct amdgpu_device *adev) amdgpu_dpm_write_watermarks_table() argument 702 amdgpu_dpm_wait_for_event(struct amdgpu_device *adev, enum smu_event_type event, uint64_t event_arg) amdgpu_dpm_wait_for_event() argument 719 amdgpu_dpm_set_residency_gfxoff(struct amdgpu_device *adev, bool value) amdgpu_dpm_set_residency_gfxoff() argument 734 amdgpu_dpm_get_residency_gfxoff(struct amdgpu_device *adev, u32 *value) amdgpu_dpm_get_residency_gfxoff() argument 749 amdgpu_dpm_get_entrycount_gfxoff(struct amdgpu_device *adev, u64 *value) amdgpu_dpm_get_entrycount_gfxoff() argument 764 amdgpu_dpm_get_status_gfxoff(struct amdgpu_device *adev, uint32_t *value) amdgpu_dpm_get_status_gfxoff() argument 779 amdgpu_dpm_get_thermal_throttling_counter(struct amdgpu_device *adev) amdgpu_dpm_get_thermal_throttling_counter() argument 794 amdgpu_dpm_gfx_state_change(struct amdgpu_device *adev, enum gfx_change_state state) amdgpu_dpm_gfx_state_change() argument 805 amdgpu_dpm_get_ecc_info(struct amdgpu_device *adev, void *umc_ecc) amdgpu_dpm_get_ecc_info() argument 821 amdgpu_dpm_get_vce_clock_state(struct amdgpu_device *adev, uint32_t idx) amdgpu_dpm_get_vce_clock_state() argument 838 amdgpu_dpm_get_current_power_state(struct amdgpu_device *adev, enum amd_pm_state_type *state) amdgpu_dpm_get_current_power_state() argument 859 amdgpu_dpm_set_power_state(struct amdgpu_device *adev, enum amd_pm_state_type state) amdgpu_dpm_set_power_state() argument 875 amdgpu_dpm_get_performance_level(struct amdgpu_device *adev) amdgpu_dpm_get_performance_level() argument 893 amdgpu_dpm_force_performance_level(struct amdgpu_device *adev, enum amd_dpm_forced_level level) amdgpu_dpm_force_performance_level() argument 963 amdgpu_dpm_get_pp_num_states(struct amdgpu_device *adev, struct pp_states_info *states) amdgpu_dpm_get_pp_num_states() argument 980 amdgpu_dpm_dispatch_task(struct amdgpu_device *adev, enum amd_pp_task task_id, enum amd_pm_state_type *user_state) amdgpu_dpm_dispatch_task() argument 999 amdgpu_dpm_get_pp_table(struct amdgpu_device *adev, char **table) amdgpu_dpm_get_pp_table() argument 1015 amdgpu_dpm_set_fine_grain_clk_vol(struct amdgpu_device *adev, uint32_t type, long *input, uint32_t size) amdgpu_dpm_set_fine_grain_clk_vol() argument 1036 amdgpu_dpm_odn_edit_dpm_table(struct amdgpu_device *adev, uint32_t type, long *input, uint32_t size) amdgpu_dpm_odn_edit_dpm_table() argument 1057 amdgpu_dpm_print_clock_levels(struct amdgpu_device *adev, enum pp_clock_type type, char *buf) amdgpu_dpm_print_clock_levels() argument 1076 amdgpu_dpm_emit_clock_levels(struct amdgpu_device *adev, enum pp_clock_type type, char *buf, int *offset) amdgpu_dpm_emit_clock_levels() argument 1097 amdgpu_dpm_set_ppfeature_status(struct amdgpu_device *adev, uint64_t ppfeature_masks) amdgpu_dpm_set_ppfeature_status() argument 1114 amdgpu_dpm_get_ppfeature_status(struct amdgpu_device *adev, char *buf) amdgpu_dpm_get_ppfeature_status() argument 1130 amdgpu_dpm_force_clock_level(struct amdgpu_device *adev, enum pp_clock_type type, uint32_t mask) amdgpu_dpm_force_clock_level() argument 1149 amdgpu_dpm_get_sclk_od(struct amdgpu_device *adev) amdgpu_dpm_get_sclk_od() argument 1164 amdgpu_dpm_set_sclk_od(struct amdgpu_device *adev, uint32_t value) amdgpu_dpm_set_sclk_od() argument 1186 amdgpu_dpm_get_mclk_od(struct amdgpu_device *adev) amdgpu_dpm_get_mclk_od() argument 1201 amdgpu_dpm_set_mclk_od(struct amdgpu_device *adev, uint32_t value) amdgpu_dpm_set_mclk_od() argument 1223 amdgpu_dpm_get_power_profile_mode(struct amdgpu_device *adev, char *buf) amdgpu_dpm_get_power_profile_mode() argument 1240 amdgpu_dpm_set_power_profile_mode(struct amdgpu_device *adev, long *input, uint32_t size) amdgpu_dpm_set_power_profile_mode() argument 1258 amdgpu_dpm_get_gpu_metrics(struct amdgpu_device *adev, void **table) amdgpu_dpm_get_gpu_metrics() argument 1274 amdgpu_dpm_get_fan_control_mode(struct amdgpu_device *adev, uint32_t *fan_mode) amdgpu_dpm_get_fan_control_mode() argument 1291 amdgpu_dpm_set_fan_speed_pwm(struct amdgpu_device *adev, uint32_t speed) amdgpu_dpm_set_fan_speed_pwm() argument 1308 amdgpu_dpm_get_fan_speed_pwm(struct amdgpu_device *adev, uint32_t *speed) amdgpu_dpm_get_fan_speed_pwm() argument 1325 amdgpu_dpm_get_fan_speed_rpm(struct amdgpu_device *adev, uint32_t *speed) amdgpu_dpm_get_fan_speed_rpm() argument 1342 amdgpu_dpm_set_fan_speed_rpm(struct amdgpu_device *adev, uint32_t speed) amdgpu_dpm_set_fan_speed_rpm() argument 1359 amdgpu_dpm_set_fan_control_mode(struct amdgpu_device *adev, uint32_t mode) amdgpu_dpm_set_fan_control_mode() argument 1376 amdgpu_dpm_get_power_limit(struct amdgpu_device *adev, uint32_t *limit, enum pp_power_limit_level pp_limit_level, enum pp_power_type power_type) amdgpu_dpm_get_power_limit() argument 1397 amdgpu_dpm_set_power_limit(struct amdgpu_device *adev, uint32_t limit) amdgpu_dpm_set_power_limit() argument 1414 amdgpu_dpm_is_cclk_dpm_supported(struct amdgpu_device *adev) amdgpu_dpm_is_cclk_dpm_supported() argument 1428 amdgpu_dpm_debugfs_print_current_performance_level(struct amdgpu_device *adev, struct seq_file *m) amdgpu_dpm_debugfs_print_current_performance_level() argument 1444 amdgpu_dpm_get_smu_prv_buf_details(struct amdgpu_device *adev, void **addr, size_t *size) amdgpu_dpm_get_smu_prv_buf_details() argument 1463 amdgpu_dpm_is_overdrive_supported(struct amdgpu_device *adev) amdgpu_dpm_is_overdrive_supported() argument 1485 amdgpu_dpm_set_pp_table(struct amdgpu_device *adev, const char *buf, size_t size) amdgpu_dpm_set_pp_table() argument 1504 amdgpu_dpm_get_num_cpu_cores(struct amdgpu_device *adev) amdgpu_dpm_get_num_cpu_cores() argument 1514 amdgpu_dpm_stb_debug_fs_init(struct amdgpu_device *adev) amdgpu_dpm_stb_debug_fs_init() argument 1522 amdgpu_dpm_display_configuration_change(struct amdgpu_device *adev, const struct amd_pp_display_configuration *input) amdgpu_dpm_display_configuration_change() argument 1539 amdgpu_dpm_get_clock_by_type(struct amdgpu_device *adev, enum amd_pp_clock_type type, struct amd_pp_clocks *clocks) amdgpu_dpm_get_clock_by_type() argument 1558 amdgpu_dpm_get_display_mode_validation_clks(struct amdgpu_device *adev, struct amd_pp_simple_clock_info *clocks) amdgpu_dpm_get_display_mode_validation_clks() argument 1575 amdgpu_dpm_get_clock_by_type_with_latency(struct amdgpu_device *adev, enum amd_pp_clock_type type, struct pp_clock_levels_with_latency *clocks) amdgpu_dpm_get_clock_by_type_with_latency() argument 1594 amdgpu_dpm_get_clock_by_type_with_voltage(struct amdgpu_device *adev, enum amd_pp_clock_type type, struct pp_clock_levels_with_voltage *clocks) amdgpu_dpm_get_clock_by_type_with_voltage() argument 1613 amdgpu_dpm_set_watermarks_for_clocks_ranges(struct amdgpu_device *adev, void *clock_ranges) amdgpu_dpm_set_watermarks_for_clocks_ranges() argument 1630 amdgpu_dpm_display_clock_voltage_request(struct amdgpu_device *adev, struct pp_display_clock_request *clock) amdgpu_dpm_display_clock_voltage_request() argument 1647 amdgpu_dpm_get_current_clocks(struct amdgpu_device *adev, struct amd_pp_clock_info *clocks) amdgpu_dpm_get_current_clocks() argument 1664 amdgpu_dpm_notify_smu_enable_pwe(struct amdgpu_device *adev) amdgpu_dpm_notify_smu_enable_pwe() argument 1676 amdgpu_dpm_set_active_display_count(struct amdgpu_device *adev, uint32_t count) amdgpu_dpm_set_active_display_count() argument 1693 amdgpu_dpm_set_min_deep_sleep_dcefclk(struct amdgpu_device *adev, uint32_t clock) amdgpu_dpm_set_min_deep_sleep_dcefclk() argument 1710 amdgpu_dpm_set_hard_min_dcefclk_by_freq(struct amdgpu_device *adev, uint32_t clock) amdgpu_dpm_set_hard_min_dcefclk_by_freq() argument 1724 amdgpu_dpm_set_hard_min_fclk_by_freq(struct amdgpu_device *adev, uint32_t clock) amdgpu_dpm_set_hard_min_fclk_by_freq() argument 1738 amdgpu_dpm_display_disable_memory_clock_switch(struct amdgpu_device *adev, bool disable_memory_clock_switch) amdgpu_dpm_display_disable_memory_clock_switch() argument 1755 amdgpu_dpm_get_max_sustainable_clocks_by_dc(struct amdgpu_device *adev, struct pp_smu_nv_clock_table *max_clocks) amdgpu_dpm_get_max_sustainable_clocks_by_dc() argument 1772 amdgpu_dpm_get_uclk_dpm_states(struct amdgpu_device *adev, unsigned int *clock_values_in_khz, unsigned int *num_states) amdgpu_dpm_get_uclk_dpm_states() argument 1791 amdgpu_dpm_get_dpm_clock_table(struct amdgpu_device *adev, struct dpm_clocks *clock_table) amdgpu_dpm_get_dpm_clock_table() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
H A D | vegam_smumgr.c | 1907 struct amdgpu_device *adev = hwmgr->adev; in vegam_enable_reconfig_cus() local
|