/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | nbio_v7_2.c | 50 static void nbio_v7_2_remap_hdp_registers(struct amdgpu_device *adev) in nbio_v7_2_remap_hdp_registers() argument 58 static u32 nbio_v7_2_get_rev_id(struct amdgpu_device *adev) in nbio_v7_2_get_rev_id() argument 79 static void nbio_v7_2_mc_access_enable(struct amdgpu_device *adev, bool enable) in nbio_v7_2_mc_access_enable() argument 103 static u32 nbio_v7_2_get_memsize(struct amdgpu_device *adev) in nbio_v7_2_get_memsize() argument 108 static void nbio_v7_2_sdma_doorbell_range(struct amdgpu_device *adev, int instance, in nbio_v7_2_sdma_doorbell_range() argument 131 static void nbio_v7_2_vcn_doorbell_range(struct amdgpu_device *adev, boo argument 151 nbio_v7_2_enable_doorbell_aperture(struct amdgpu_device *adev, bool enable) nbio_v7_2_enable_doorbell_aperture() argument 163 nbio_v7_2_enable_doorbell_selfring_aperture(struct amdgpu_device *adev, bool enable) nbio_v7_2_enable_doorbell_selfring_aperture() argument 189 nbio_v7_2_ih_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, int doorbell_index) nbio_v7_2_ih_doorbell_range() argument 211 nbio_v7_2_ih_control(struct amdgpu_device *adev) nbio_v7_2_ih_control() argument 234 nbio_v7_2_update_medium_grain_clock_gating(struct amdgpu_device *adev, bool enable) nbio_v7_2_update_medium_grain_clock_gating() argument 260 nbio_v7_2_update_medium_grain_light_sleep(struct amdgpu_device *adev, bool enable) nbio_v7_2_update_medium_grain_light_sleep() argument 308 nbio_v7_2_get_clockgating_state(struct amdgpu_device *adev, u64 *flags) nbio_v7_2_get_clockgating_state() argument 324 nbio_v7_2_get_hdp_flush_req_offset(struct amdgpu_device *adev) nbio_v7_2_get_hdp_flush_req_offset() argument 329 nbio_v7_2_get_hdp_flush_done_offset(struct amdgpu_device *adev) nbio_v7_2_get_hdp_flush_done_offset() argument 334 nbio_v7_2_get_pcie_index_offset(struct amdgpu_device *adev) nbio_v7_2_get_pcie_index_offset() argument 339 nbio_v7_2_get_pcie_data_offset(struct amdgpu_device *adev) nbio_v7_2_get_pcie_data_offset() argument 344 nbio_v7_2_get_pcie_port_index_offset(struct amdgpu_device *adev) nbio_v7_2_get_pcie_port_index_offset() argument 349 nbio_v7_2_get_pcie_port_data_offset(struct amdgpu_device *adev) nbio_v7_2_get_pcie_port_data_offset() argument 369 nbio_v7_2_init_registers(struct amdgpu_device *adev) nbio_v7_2_init_registers() argument [all...] |
H A D | nbio_v6_1.c | 56 static void nbio_v6_1_remap_hdp_registers(struct amdgpu_device *adev) in nbio_v6_1_remap_hdp_registers() argument 64 static u32 nbio_v6_1_get_rev_id(struct amdgpu_device *adev) in nbio_v6_1_get_rev_id() argument 74 static void nbio_v6_1_mc_access_enable(struct amdgpu_device *adev, bool enable) in nbio_v6_1_mc_access_enable() argument 84 static u32 nbio_v6_1_get_memsize(struct amdgpu_device *adev) in nbio_v6_1_get_memsize() argument 89 static void nbio_v6_1_sdma_doorbell_range(struct amdgpu_device *adev, int instance, in nbio_v6_1_sdma_doorbell_range() argument 107 static void nbio_v6_1_enable_doorbell_aperture(struct amdgpu_device *adev, in nbio_v6_1_enable_doorbell_aperture() argument 113 static void nbio_v6_1_enable_doorbell_selfring_aperture(struct amdgpu_device *adev, in nbio_v6_1_enable_doorbell_selfring_aperture() argument 133 nbio_v6_1_ih_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, int doorbell_index) nbio_v6_1_ih_doorbell_range() argument 148 nbio_v6_1_ih_control(struct amdgpu_device *adev) nbio_v6_1_ih_control() argument 164 nbio_v6_1_update_medium_grain_clock_gating(struct amdgpu_device *adev, bool enable) nbio_v6_1_update_medium_grain_clock_gating() argument 192 nbio_v6_1_update_medium_grain_light_sleep(struct amdgpu_device *adev, bool enable) nbio_v6_1_update_medium_grain_light_sleep() argument 212 nbio_v6_1_get_clockgating_state(struct amdgpu_device *adev, u64 *flags) nbio_v6_1_get_clockgating_state() argument 228 nbio_v6_1_get_hdp_flush_req_offset(struct amdgpu_device *adev) nbio_v6_1_get_hdp_flush_req_offset() argument 233 nbio_v6_1_get_hdp_flush_done_offset(struct amdgpu_device *adev) nbio_v6_1_get_hdp_flush_done_offset() argument 238 nbio_v6_1_get_pcie_index_offset(struct amdgpu_device *adev) nbio_v6_1_get_pcie_index_offset() argument 243 nbio_v6_1_get_pcie_data_offset(struct amdgpu_device *adev) nbio_v6_1_get_pcie_data_offset() argument 263 nbio_v6_1_init_registers(struct amdgpu_device *adev) nbio_v6_1_init_registers() argument 286 nbio_v6_1_program_ltr(struct amdgpu_device *adev) nbio_v6_1_program_ltr() argument 309 nbio_v6_1_program_aspm(struct amdgpu_device *adev) nbio_v6_1_program_aspm() argument [all...] |
H A D | psp_v11_0.c | 90 struct amdgpu_device *adev = psp->adev; in psp_v11_0_init_microcode() local 146 struct amdgpu_device *adev = psp->adev; in psp_v11_0_wait_for_bootloader() local 169 struct amdgpu_device *adev = psp->adev; in psp_v11_0_is_sos_alive() local 183 struct amdgpu_device *adev = psp->adev; psp_v11_0_bootloader_load_component() local 229 struct amdgpu_device *adev = psp->adev; psp_v11_0_bootloader_load_sos() local 264 struct amdgpu_device *adev = psp->adev; psp_v11_0_ring_stop() local 294 struct amdgpu_device *adev = psp->adev; psp_v11_0_ring_create() local 362 struct amdgpu_device *adev = psp->adev; psp_v11_0_ring_destroy() local 379 struct amdgpu_device *adev = psp->adev; psp_v11_0_mode1_reset() local 415 struct amdgpu_device *adev = psp->adev; psp_v11_0_memory_training_send_msg() local 447 struct amdgpu_device *adev = psp->adev; psp_v11_0_memory_training() local 567 struct amdgpu_device *adev = psp->adev; psp_v11_0_ring_get_wptr() local 579 struct amdgpu_device *adev = psp->adev; psp_v11_0_ring_set_wptr() local 591 struct amdgpu_device *adev = psp->adev; psp_v11_0_load_usbc_pd_fw() local 634 struct amdgpu_device *adev = psp->adev; psp_v11_0_read_usbc_pd_fw() local [all...] |
H A D | uvd_v5_0.c | 58 struct amdgpu_device *adev = ring->adev; in uvd_v5_0_ring_get_rptr() local 72 struct amdgpu_device *adev = ring->adev; in uvd_v5_0_ring_get_wptr() local 86 struct amdgpu_device *adev in uvd_v5_0_ring_set_wptr() local 93 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v5_0_early_init() local 105 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v5_0_sw_init() local 136 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v5_0_sw_fini() local 154 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v5_0_hw_init() local 211 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v5_0_hw_fini() local 224 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v5_0_suspend() local 260 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v5_0_resume() local 276 uvd_v5_0_mc_resume(struct amdgpu_device *adev) uvd_v5_0_mc_resume() argument 315 uvd_v5_0_start(struct amdgpu_device *adev) uvd_v5_0_start() argument 456 uvd_v5_0_stop(struct amdgpu_device *adev) uvd_v5_0_stop() argument 519 struct amdgpu_device *adev = ring->adev; uvd_v5_0_ring_test_ring() local 581 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v5_0_is_idle() local 589 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v5_0_wait_for_idle() local 600 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v5_0_soft_reset() local 611 uvd_v5_0_set_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) uvd_v5_0_set_interrupt_state() argument 620 uvd_v5_0_process_interrupt(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) uvd_v5_0_process_interrupt() argument 629 uvd_v5_0_enable_clock_gating(struct amdgpu_device *adev, bool enable) uvd_v5_0_enable_clock_gating() argument 675 uvd_v5_0_set_sw_clock_gating(struct amdgpu_device *adev) uvd_v5_0_set_sw_clock_gating() argument 763 uvd_v5_0_enable_mgcg(struct amdgpu_device *adev, bool enable) uvd_v5_0_enable_mgcg() argument 792 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v5_0_set_clockgating_state() local 821 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v5_0_set_powergating_state() local 838 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v5_0_get_clockgating_state() local 898 uvd_v5_0_set_ring_funcs(struct amdgpu_device *adev) uvd_v5_0_set_ring_funcs() argument 908 uvd_v5_0_set_irq_funcs(struct amdgpu_device *adev) uvd_v5_0_set_irq_funcs() argument [all...] |
H A D | uvd_v4_2.c | 60 struct amdgpu_device *adev = ring->adev; in uvd_v4_2_ring_get_rptr() local 74 struct amdgpu_device *adev = ring->adev; in uvd_v4_2_ring_get_wptr() local 88 struct amdgpu_device *adev = ring->adev; uvd_v4_2_ring_set_wptr() local 95 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v4_2_early_init() local 107 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v4_2_sw_init() local 138 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v4_2_sw_fini() local 158 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v4_2_hw_init() local 213 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v4_2_hw_fini() local 226 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v4_2_suspend() local 262 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v4_2_resume() local 278 uvd_v4_2_start(struct amdgpu_device *adev) uvd_v4_2_start() argument 405 uvd_v4_2_stop(struct amdgpu_device *adev) uvd_v4_2_stop() argument 503 struct amdgpu_device *adev = ring->adev; uvd_v4_2_ring_test_ring() local 569 uvd_v4_2_mc_resume(struct amdgpu_device *adev) uvd_v4_2_mc_resume() argument 604 uvd_v4_2_enable_mgcg(struct amdgpu_device *adev, bool enable) uvd_v4_2_enable_mgcg() argument 630 uvd_v4_2_set_dcm(struct amdgpu_device *adev, bool sw_mode) uvd_v4_2_set_dcm() argument 659 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v4_2_is_idle() local 667 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v4_2_wait_for_idle() local 678 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v4_2_soft_reset() local 689 uvd_v4_2_set_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) uvd_v4_2_set_interrupt_state() argument 698 uvd_v4_2_process_interrupt(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) uvd_v4_2_process_interrupt() argument 723 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v4_2_set_powergating_state() local 790 uvd_v4_2_set_ring_funcs(struct amdgpu_device *adev) uvd_v4_2_set_ring_funcs() argument 800 uvd_v4_2_set_irq_funcs(struct amdgpu_device *adev) uvd_v4_2_set_irq_funcs() argument [all...] |
H A D | uvd_v3_1.c | 46 struct amdgpu_device *adev = ring->adev; in uvd_v3_1_ring_get_rptr() local 60 struct amdgpu_device *adev = ring->adev; in uvd_v3_1_ring_get_wptr() local 74 struct amdgpu_device *adev = ring->adev; in uvd_v3_1_ring_set_wptr() local 141 struct amdgpu_device *adev = ring->adev; in uvd_v3_1_ring_test_ring() local 201 uvd_v3_1_set_ring_funcs(struct amdgpu_device *adev) uvd_v3_1_set_ring_funcs() argument 206 uvd_v3_1_set_dcm(struct amdgpu_device *adev, bool sw_mode) uvd_v3_1_set_dcm() argument 240 uvd_v3_1_mc_resume(struct amdgpu_device *adev) uvd_v3_1_mc_resume() argument 282 uvd_v3_1_fw_validate(struct amdgpu_device *adev) uvd_v3_1_fw_validate() argument 320 uvd_v3_1_start(struct amdgpu_device *adev) uvd_v3_1_start() argument 447 uvd_v3_1_stop(struct amdgpu_device *adev) uvd_v3_1_stop() argument 504 uvd_v3_1_set_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) uvd_v3_1_set_interrupt_state() argument 512 uvd_v3_1_process_interrupt(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) uvd_v3_1_process_interrupt() argument 527 uvd_v3_1_set_irq_funcs(struct amdgpu_device *adev) uvd_v3_1_set_irq_funcs() argument 536 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v3_1_early_init() local 548 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v3_1_sw_init() local 588 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v3_1_sw_fini() local 597 uvd_v3_1_enable_mgcg(struct amdgpu_device *adev, bool enable) uvd_v3_1_enable_mgcg() argument 632 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v3_1_hw_init() local 699 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v3_1_hw_fini() local 712 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v3_1_suspend() local 748 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v3_1_resume() local 759 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v3_1_is_idle() local 767 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v3_1_wait_for_idle() local 778 struct amdgpu_device *adev = (struct amdgpu_device *)handle; uvd_v3_1_soft_reset() local [all...] |
H A D | umc_v8_10.c | 70 static inline uint32_t get_umc_v8_10_reg_offset(struct amdgpu_device *adev, in get_umc_v8_10_reg_offset() argument 79 static int umc_v8_10_clear_error_count_per_channel(struct amdgpu_device *adev, in umc_v8_10_clear_error_count_per_channel() argument 97 static void umc_v8_10_clear_error_count(struct amdgpu_device *adev) in umc_v8_10_clear_error_count() argument 103 static void umc_v8_10_query_correctable_error_count(struct amdgpu_device *adev, in umc_v8_10_query_correctable_error_count() argument 123 static void umc_v8_10_query_uncorrectable_error_count(struct amdgpu_device *adev, in umc_v8_10_query_uncorrectable_error_count() argument 143 static int umc_v8_10_query_ecc_error_count(struct amdgpu_device *adev, in umc_v8_10_query_ecc_error_count() argument 161 umc_v8_10_query_ras_error_count(struct amdgpu_device *adev, void *ras_error_status) umc_v8_10_query_ras_error_count() argument 185 umc_v8_10_swizzle_mode_na_to_pa(struct amdgpu_device *adev, uint32_t channel_idx, uint64_t na, uint64_t *soc_pa) umc_v8_10_swizzle_mode_na_to_pa() argument 205 umc_v8_10_convert_error_address(struct amdgpu_device *adev, struct ras_err_data *err_data, uint64_t err_addr, uint32_t ch_inst, uint32_t umc_inst, uint32_t node_inst, uint64_t mc_umc_status) umc_v8_10_convert_error_address() argument 244 umc_v8_10_query_error_address(struct amdgpu_device *adev, uint32_t node_inst, uint32_t umc_inst, uint32_t ch_inst, void *data) umc_v8_10_query_error_address() argument 287 umc_v8_10_query_ras_error_address(struct amdgpu_device *adev, void *ras_error_status) umc_v8_10_query_ras_error_address() argument 294 umc_v8_10_err_cnt_init_per_channel(struct amdgpu_device *adev, uint32_t node_inst, uint32_t umc_inst, uint32_t ch_inst, void *data) umc_v8_10_err_cnt_init_per_channel() argument 320 umc_v8_10_err_cnt_init(struct amdgpu_device *adev) umc_v8_10_err_cnt_init() argument 326 umc_v8_10_query_ras_poison_mode(struct amdgpu_device *adev) umc_v8_10_query_ras_poison_mode() argument 335 umc_v8_10_ecc_info_query_correctable_error_count(struct amdgpu_device *adev, uint32_t node_inst, uint32_t umc_inst, uint32_t ch_inst, unsigned long *error_count) umc_v8_10_ecc_info_query_correctable_error_count() argument 356 umc_v8_10_ecc_info_query_uncorrectable_error_count(struct amdgpu_device *adev, uint32_t node_inst, uint32_t umc_inst, uint32_t ch_inst, unsigned long *error_count) umc_v8_10_ecc_info_query_uncorrectable_error_count() argument 381 umc_v8_10_ecc_info_query_ecc_error_count(struct amdgpu_device *adev, uint32_t node_inst, uint32_t umc_inst, uint32_t ch_inst, void *data) umc_v8_10_ecc_info_query_ecc_error_count() argument 396 umc_v8_10_ecc_info_query_ras_error_count(struct amdgpu_device *adev, void *ras_error_status) umc_v8_10_ecc_info_query_ras_error_count() argument 403 umc_v8_10_ecc_info_query_error_address(struct amdgpu_device *adev, uint32_t node_inst, uint32_t umc_inst, uint32_t ch_inst, void *data) umc_v8_10_ecc_info_query_error_address() argument 440 umc_v8_10_ecc_info_query_ras_error_address(struct amdgpu_device *adev, void *ras_error_status) umc_v8_10_ecc_info_query_ras_error_address() argument [all...] |
H A D | umc_v8_7.c | 43 static inline uint32_t get_umc_v8_7_reg_offset(struct amdgpu_device *adev, in get_umc_v8_7_reg_offset() argument 50 static void umc_v8_7_ecc_info_query_correctable_error_count(struct amdgpu_device *adev, in umc_v8_7_ecc_info_query_correctable_error_count() argument 69 static void umc_v8_7_ecc_info_querry_uncorrectable_error_count(struct amdgpu_device *adev, in umc_v8_7_ecc_info_querry_uncorrectable_error_count() argument 90 static void umc_v8_7_ecc_info_query_ras_error_count(struct amdgpu_device *adev, in umc_v8_7_ecc_info_query_ras_error_count() argument 111 umc_v8_7_convert_error_address(struct amdgpu_device *adev, struct ras_err_data *err_data, uint64_t err_addr, uint32_t ch_inst, uint32_t umc_inst) umc_v8_7_convert_error_address() argument 130 umc_v8_7_ecc_info_query_error_address(struct amdgpu_device *adev, struct ras_err_data *err_data, uint32_t ch_inst, uint32_t umc_inst) umc_v8_7_ecc_info_query_error_address() argument 160 umc_v8_7_ecc_info_query_ras_error_address(struct amdgpu_device *adev, void *ras_error_status) umc_v8_7_ecc_info_query_ras_error_address() argument 180 umc_v8_7_clear_error_count_per_channel(struct amdgpu_device *adev, uint32_t umc_reg_offset) umc_v8_7_clear_error_count_per_channel() argument 218 umc_v8_7_clear_error_count(struct amdgpu_device *adev) umc_v8_7_clear_error_count() argument 234 umc_v8_7_query_correctable_error_count(struct amdgpu_device *adev, uint32_t umc_reg_offset, unsigned long *error_count) umc_v8_7_query_correctable_error_count() argument 281 umc_v8_7_querry_uncorrectable_error_count(struct amdgpu_device *adev, uint32_t umc_reg_offset, unsigned long *error_count) umc_v8_7_querry_uncorrectable_error_count() argument 301 umc_v8_7_query_ras_error_count(struct amdgpu_device *adev, void *ras_error_status) umc_v8_7_query_ras_error_count() argument 326 umc_v8_7_query_error_address(struct amdgpu_device *adev, struct ras_err_data *err_data, uint32_t umc_reg_offset, uint32_t ch_inst, uint32_t umc_inst) umc_v8_7_query_error_address() argument 368 umc_v8_7_query_ras_error_address(struct amdgpu_device *adev, void *ras_error_status) umc_v8_7_query_ras_error_address() argument 390 umc_v8_7_err_cnt_init_per_channel(struct amdgpu_device *adev, uint32_t umc_reg_offset) umc_v8_7_err_cnt_init_per_channel() argument 419 umc_v8_7_err_cnt_init(struct amdgpu_device *adev) umc_v8_7_err_cnt_init() argument [all...] |
H A D | vce_v2_0.c | 57 struct amdgpu_device *adev = ring->adev; in vce_v2_0_ring_get_rptr() local 74 struct amdgpu_device *adev = ring->adev; in vce_v2_0_ring_get_wptr() local 91 struct amdgpu_device *adev = ring->adev; in vce_v2_0_ring_set_wptr() local 99 static int vce_v2_0_lmi_clean(struct amdgpu_device *adev) in vce_v2_0_lmi_clean() argument 116 static int vce_v2_0_firmware_loaded(struct amdgpu_device *adev) in vce_v2_0_firmware_loaded() argument 142 vce_v2_0_disable_cg(struct amdgpu_device *adev) vce_v2_0_disable_cg() argument 147 vce_v2_0_init_cg(struct amdgpu_device *adev) vce_v2_0_init_cg() argument 168 vce_v2_0_mc_resume(struct amdgpu_device *adev) vce_v2_0_mc_resume() argument 206 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vce_v2_0_is_idle() local 213 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vce_v2_0_wait_for_idle() local 230 vce_v2_0_start(struct amdgpu_device *adev) vce_v2_0_start() argument 275 vce_v2_0_stop(struct amdgpu_device *adev) vce_v2_0_stop() argument 310 vce_v2_0_set_sw_cg(struct amdgpu_device *adev, bool gated) vce_v2_0_set_sw_cg() argument 345 vce_v2_0_set_dyn_cg(struct amdgpu_device *adev, bool gated) vce_v2_0_set_dyn_cg() argument 383 vce_v2_0_enable_mgcg(struct amdgpu_device *adev, bool enable, bool sw_cg) vce_v2_0_enable_mgcg() argument 403 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vce_v2_0_early_init() local 417 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vce_v2_0_sw_init() local 452 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vce_v2_0_sw_fini() local 464 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vce_v2_0_hw_init() local 482 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vce_v2_0_hw_fini() local 492 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vce_v2_0_suspend() local 528 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vce_v2_0_resume() local 539 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vce_v2_0_soft_reset() local 547 vce_v2_0_set_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) vce_v2_0_set_interrupt_state() argument 561 vce_v2_0_process_interrupt(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) vce_v2_0_process_interrupt() argument 586 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vce_v2_0_set_clockgating_state() local 608 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vce_v2_0_set_powergating_state() local 655 vce_v2_0_set_ring_funcs(struct amdgpu_device *adev) vce_v2_0_set_ring_funcs() argument 670 vce_v2_0_set_irq_funcs(struct amdgpu_device *adev) vce_v2_0_set_irq_funcs() argument [all...] |
H A D | vega20_ih.c | 55 static void vega20_ih_init_register_offset(struct amdgpu_device *adev) in vega20_ih_init_register_offset() argument 104 vega20_ih_toggle_ring_interrupts(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih, bool enable) vega20_ih_toggle_ring_interrupts() argument 150 vega20_ih_toggle_interrupts(struct amdgpu_device *adev, bool enable) vega20_ih_toggle_interrupts() argument 217 vega20_ih_enable_ring(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih) vega20_ih_enable_ring() argument 280 vega20_ih_irq_init(struct amdgpu_device *adev) vega20_ih_irq_init() argument 364 vega20_ih_irq_disable(struct amdgpu_device *adev) vega20_ih_irq_disable() argument 383 vega20_ih_get_wptr(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih) vega20_ih_get_wptr() argument 441 vega20_ih_irq_rearm(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih) vega20_ih_irq_rearm() argument 468 vega20_ih_set_rptr(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih) vega20_ih_set_rptr() argument 498 vega20_ih_self_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) vega20_ih_self_irq() argument 519 vega20_ih_set_self_irq_funcs(struct amdgpu_device *adev) vega20_ih_set_self_irq_funcs() argument 527 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vega20_ih_early_init() local 536 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vega20_ih_sw_init() local 586 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vega20_ih_sw_fini() local 596 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vega20_ih_hw_init() local 607 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vega20_ih_hw_fini() local 616 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vega20_ih_suspend() local 623 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vega20_ih_resume() local 647 vega20_ih_update_clockgating_state(struct amdgpu_device *adev, bool enable) vega20_ih_update_clockgating_state() argument 677 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vega20_ih_set_clockgating_state() local 715 vega20_ih_set_interrupt_funcs(struct amdgpu_device *adev) vega20_ih_set_interrupt_funcs() argument [all...] |
H A D | umc_v6_7.c | 46 static inline uint32_t get_umc_v6_7_reg_offset(struct amdgpu_device *adev, in get_umc_v6_7_reg_offset() argument 60 static void umc_v6_7_query_error_status_helper(struct amdgpu_device *adev, in umc_v6_7_query_error_status_helper() argument 94 static void umc_v6_7_ecc_info_query_correctable_error_count(struct amdgpu_device *adev, in umc_v6_7_ecc_info_query_correctable_error_count() argument 136 umc_v6_7_ecc_info_querry_uncorrectable_error_count(struct amdgpu_device *adev, uint32_t umc_inst, uint32_t ch_inst, unsigned long *error_count) umc_v6_7_ecc_info_querry_uncorrectable_error_count() argument 163 umc_v6_7_ecc_info_querry_ecc_error_count(struct amdgpu_device *adev, uint32_t node_inst, uint32_t umc_inst, uint32_t ch_inst, void *data) umc_v6_7_ecc_info_querry_ecc_error_count() argument 180 umc_v6_7_ecc_info_query_ras_error_count(struct amdgpu_device *adev, void *ras_error_status) umc_v6_7_ecc_info_query_ras_error_count() argument 187 umc_v6_7_convert_error_address(struct amdgpu_device *adev, struct ras_err_data *err_data, uint64_t err_addr, uint32_t ch_inst, uint32_t umc_inst) umc_v6_7_convert_error_address() argument 222 umc_v6_7_ecc_info_query_error_address(struct amdgpu_device *adev, uint32_t node_inst, uint32_t umc_inst, uint32_t ch_inst, void *data) umc_v6_7_ecc_info_query_error_address() argument 254 umc_v6_7_ecc_info_query_ras_error_address(struct amdgpu_device *adev, void *ras_error_status) umc_v6_7_ecc_info_query_ras_error_address() argument 261 umc_v6_7_query_correctable_error_count(struct amdgpu_device *adev, uint32_t umc_reg_offset, unsigned long *error_count, uint32_t ch_inst, uint32_t umc_inst) umc_v6_7_query_correctable_error_count() argument 337 umc_v6_7_querry_uncorrectable_error_count(struct amdgpu_device *adev, uint32_t umc_reg_offset, unsigned long *error_count) umc_v6_7_querry_uncorrectable_error_count() argument 361 umc_v6_7_reset_error_count_per_channel(struct amdgpu_device *adev, uint32_t node_inst, uint32_t umc_inst, uint32_t ch_inst, void *data) umc_v6_7_reset_error_count_per_channel() argument 406 umc_v6_7_reset_error_count(struct amdgpu_device *adev) umc_v6_7_reset_error_count() argument 412 umc_v6_7_query_ecc_error_count(struct amdgpu_device *adev, uint32_t node_inst, uint32_t umc_inst, uint32_t ch_inst, void *data) umc_v6_7_query_ecc_error_count() argument 432 umc_v6_7_query_ras_error_count(struct amdgpu_device *adev, void *ras_error_status) umc_v6_7_query_ras_error_count() argument 441 umc_v6_7_query_error_address(struct amdgpu_device *adev, uint32_t node_inst, uint32_t umc_inst, uint32_t ch_inst, void *data) umc_v6_7_query_error_address() argument 484 umc_v6_7_query_ras_error_address(struct amdgpu_device *adev, void *ras_error_status) umc_v6_7_query_ras_error_address() argument 491 umc_v6_7_query_ras_poison_mode_per_channel( struct amdgpu_device *adev, uint32_t umc_reg_offset) umc_v6_7_query_ras_poison_mode_per_channel() argument 505 umc_v6_7_query_ras_poison_mode(struct amdgpu_device *adev) umc_v6_7_query_ras_poison_mode() argument [all...] |
H A D | tonga_ih.c | 60 static void tonga_ih_enable_interrupts(struct amdgpu_device *adev) in tonga_ih_enable_interrupts() argument 77 static void tonga_ih_disable_interrupts(struct amdgpu_device *adev) in tonga_ih_disable_interrupts() argument 102 static int tonga_ih_irq_init(struct amdgpu_device *adev) in tonga_ih_irq_init() argument 172 tonga_ih_irq_disable(struct amdgpu_device *adev) tonga_ih_irq_disable() argument 192 tonga_ih_get_wptr(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih) tonga_ih_get_wptr() argument 242 tonga_ih_decode_iv(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih, struct amdgpu_iv_entry *entry) tonga_ih_decode_iv() argument 274 tonga_ih_set_rptr(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih) tonga_ih_set_rptr() argument 288 struct amdgpu_device *adev = (struct amdgpu_device *)handle; tonga_ih_early_init() local 303 struct amdgpu_device *adev = (struct amdgpu_device *)handle; tonga_ih_sw_init() local 319 struct amdgpu_device *adev = (struct amdgpu_device *)handle; tonga_ih_sw_fini() local 330 struct amdgpu_device *adev = (struct amdgpu_device *)handle; tonga_ih_hw_init() local 341 struct amdgpu_device *adev = (struct amdgpu_device *)handle; tonga_ih_hw_fini() local 350 struct amdgpu_device *adev = (struct amdgpu_device *)handle; tonga_ih_suspend() local 357 struct amdgpu_device *adev = (struct amdgpu_device *)handle; tonga_ih_resume() local 364 struct amdgpu_device *adev = (struct amdgpu_device *)handle; tonga_ih_is_idle() local 377 struct amdgpu_device *adev = (struct amdgpu_device *)handle; tonga_ih_wait_for_idle() local 391 struct amdgpu_device *adev = (struct amdgpu_device *)handle; tonga_ih_check_soft_reset() local 410 struct amdgpu_device *adev = (struct amdgpu_device *)handle; tonga_ih_pre_soft_reset() local 420 struct amdgpu_device *adev = (struct amdgpu_device *)handle; tonga_ih_post_soft_reset() local 430 struct amdgpu_device *adev = (struct amdgpu_device *)handle; tonga_ih_soft_reset() local 497 tonga_ih_set_interrupt_funcs(struct amdgpu_device *adev) tonga_ih_set_interrupt_funcs() argument [all...] |
H A D | vega10_ih.c | 47 static void vega10_ih_init_register_offset(struct amdgpu_device *adev) in vega10_ih_init_register_offset() argument 96 vega10_ih_toggle_ring_interrupts(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih, bool enable) vega10_ih_toggle_ring_interrupts() argument 141 vega10_ih_toggle_interrupts(struct amdgpu_device *adev, bool enable) vega10_ih_toggle_interrupts() argument 208 vega10_ih_enable_ring(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih) vega10_ih_enable_ring() argument 261 vega10_ih_irq_init(struct amdgpu_device *adev) vega10_ih_irq_init() argument 316 vega10_ih_irq_disable(struct amdgpu_device *adev) vega10_ih_irq_disable() argument 335 vega10_ih_get_wptr(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih) vega10_ih_get_wptr() argument 393 vega10_ih_irq_rearm(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih) vega10_ih_irq_rearm() argument 419 vega10_ih_set_rptr(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih) vega10_ih_set_rptr() argument 449 vega10_ih_self_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) vega10_ih_self_irq() argument 469 vega10_ih_set_self_irq_funcs(struct amdgpu_device *adev) vega10_ih_set_self_irq_funcs() argument 477 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vega10_ih_early_init() local 486 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vega10_ih_sw_init() local 530 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vega10_ih_sw_fini() local 539 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vega10_ih_hw_init() local 546 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vega10_ih_hw_fini() local 555 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vega10_ih_suspend() local 562 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vega10_ih_resume() local 586 vega10_ih_update_clockgating_state(struct amdgpu_device *adev, bool enable) vega10_ih_update_clockgating_state() argument 619 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vega10_ih_set_clockgating_state() local 657 vega10_ih_set_interrupt_funcs(struct amdgpu_device *adev) vega10_ih_set_interrupt_funcs() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_crtc.c | 77 struct amdgpu_device *adev = drm_to_adev(crtc->dev); in amdgpu_dm_crtc_set_vupdate_irq() local 150 struct amdgpu_device *adev = drm_to_adev(crtc->dev); in dm_set_vblank() local 375 struct amdgpu_device *adev in dm_crtc_helper_atomic_check() local [all...] |
H A D | amdgpu_dm_crc.c | 216 struct amdgpu_device *adev = drm_to_adev(crtc->dev); in amdgpu_dm_crtc_configure_crc_source() local 471 struct amdgpu_device *adev = NULL; in amdgpu_dm_crtc_handle_crc_window_irq() local 535 amdgpu_dm_crtc_secure_display_create_contexts(struct amdgpu_device *adev) in amdgpu_dm_crtc_secure_display_create_contexts() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/mdio/ |
H A D | mdio-xgene.c | 281 struct acpi_device *adev; in acpi_register_phy() local
|
/kernel/linux/linux-6.6/drivers/media/pci/intel/ |
H A D | ipu-bridge.c | 98 static struct acpi_device *ipu_bridge_get_ivsc_acpi_dev(struct acpi_device *adev) in ipu_bridge_get_ivsc_acpi_dev() argument 119 static int ipu_bridge_match_ivsc_dev(struct device *dev, const void *adev) in ipu_bridge_match_ivsc_dev() argument 130 static struct device *ipu_bridge_get_ivsc_csi_dev(struct acpi_device *adev) in ipu_bridge_get_ivsc_csi_dev() argument 155 struct acpi_device *adev; in ipu_bridge_check_ivsc_dev() local 174 ipu_bridge_read_acpi_buffer(struct acpi_device *adev, char *id, void *data, u32 size) ipu_bridge_read_acpi_buffer() argument 211 ipu_bridge_parse_rotation(struct acpi_device *adev, struct ipu_sensor_ssdb *ssdb) ipu_bridge_parse_rotation() argument 227 ipu_bridge_parse_orientation(struct acpi_device *adev) ipu_bridge_parse_orientation() argument 262 ipu_bridge_parse_ssdb(struct acpi_device *adev, struct ipu_sensor *sensor) ipu_bridge_parse_ssdb() argument 507 struct acpi_device *adev = ACPI_COMPANION(data->sensor); ipu_bridge_instantiate_vcm_work() local 553 struct acpi_device *adev; ipu_bridge_instantiate_vcm() local 631 struct acpi_device *adev; ipu_bridge_connect_sensor() local 721 struct acpi_device *sensor_adev, *adev; ipu_bridge_ivsc_is_ready() local [all...] |
/kernel/linux/linux-6.6/drivers/pci/controller/ |
H A D | pci-thunder-pem.c | 382 struct acpi_device *adev = to_acpi_device(dev); in thunder_pem_acpi_init() local
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
H A D | smu7_smumgr.c | 168 struct amdgpu_device *adev = hwmgr->adev; in smu7_send_msg_to_smc() local
|
H A D | vega20_smumgr.c | 51 struct amdgpu_device *adev = hwmgr->adev; in vega20_is_smc_ram_running() local 72 struct amdgpu_device *adev = hwmgr->adev; in vega20_wait_for_response() local 92 struct amdgpu_device *adev = hwmgr->adev; in vega20_send_msg_to_smc_without_waiting() local 107 struct amdgpu_device *adev = hwmgr->adev; in vega20_send_msg_to_smc() local 133 struct amdgpu_device *adev in vega20_send_msg_to_smc_with_parameter() local 153 struct amdgpu_device *adev = hwmgr->adev; vega20_get_argument() local 168 struct amdgpu_device *adev = hwmgr->adev; vega20_copy_table_from_smc() local 213 struct amdgpu_device *adev = hwmgr->adev; vega20_copy_table_to_smc() local 253 struct amdgpu_device *adev = hwmgr->adev; vega20_set_activity_monitor_coeff() local 288 struct amdgpu_device *adev = hwmgr->adev; vega20_get_activity_monitor_coeff() local 423 struct amdgpu_device *adev = hwmgr->adev; vega20_smu_init() local 559 struct amdgpu_device *adev = hwmgr->adev; vega20_smu_fini() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | vega10_powertune.c | 885 struct amdgpu_device *adev = hwmgr->adev; in vega10_enable_cac_driving_se_didt_config() local 923 struct amdgpu_device *adev = hwmgr->adev; in vega10_disable_cac_driving_se_didt_config() local 936 struct amdgpu_device *adev = hwmgr->adev; vega10_enable_psm_gc_didt_config() local 975 struct amdgpu_device *adev = hwmgr->adev; vega10_disable_psm_gc_didt_config() local 997 struct amdgpu_device *adev = hwmgr->adev; vega10_enable_se_edc_config() local 1031 struct amdgpu_device *adev = hwmgr->adev; vega10_disable_se_edc_config() local 1044 struct amdgpu_device *adev = hwmgr->adev; vega10_enable_psm_gc_edc_config() local 1089 struct amdgpu_device *adev = hwmgr->adev; vega10_disable_psm_gc_edc_config() local 1111 struct amdgpu_device *adev = hwmgr->adev; vega10_enable_se_edc_force_stall_config() local [all...] |
H A D | ppatomfwctrl.c | 250 struct amdgpu_device *adev = hwmgr->adev; in pp_atomfwctrl_get_gpu_pll_dividers_vega10() local 495 struct amdgpu_device *adev = hwmgr->adev; in pp_atomfwctrl_get_clk_information_by_clkid() local [all...] |
H A D | hardwaremanager.c | 78 struct amdgpu_device *adev = NULL; in phm_enable_dynamic_state_management() local 246 struct amdgpu_device *adev = hwmgr->adev; in phm_start_thermal_controller() local [all...] |
H A D | vega10_thermal.c | 70 struct amdgpu_device *adev = hwmgr->adev; in vega10_fan_ctrl_get_fan_speed_pwm() local 91 struct amdgpu_device *adev = hwmgr->adev; in vega10_fan_ctrl_get_fan_speed_rpm() local 128 struct amdgpu_device *adev = hwmgr->adev; in vega10_fan_ctrl_set_static_mode() local 157 struct amdgpu_device *adev = hwmgr->adev; in vega10_fan_ctrl_set_default_mode() local 250 struct amdgpu_device *adev in vega10_fan_ctrl_set_fan_speed_pwm() local 304 struct amdgpu_device *adev = hwmgr->adev; vega10_fan_ctrl_set_fan_speed_rpm() local 336 struct amdgpu_device *adev = hwmgr->adev; vega10_thermal_get_temperature() local 365 struct amdgpu_device *adev = hwmgr->adev; vega10_thermal_set_temperature_range() local 411 struct amdgpu_device *adev = hwmgr->adev; vega10_thermal_initialize() local 434 struct amdgpu_device *adev = hwmgr->adev; vega10_thermal_enable_alert() local 465 struct amdgpu_device *adev = hwmgr->adev; vega10_thermal_disable_alert() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | intel_acpi.c | 297 struct acpi_device *adev; in intel_acpi_assign_connector_fwnodes() local
|