/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_gpuvm.c | 115 static int amdgpu_amdkfd_reserve_mem_limit(struct amdgpu_device *adev, in amdgpu_amdkfd_reserve_mem_limit() argument 166 static void unreserve_mem_limit(struct amdgpu_device *adev, in unreserve_mem_limit() argument 200 struct amdgpu_device *adev in amdgpu_amdkfd_unreserve_memory_limit() local 349 struct amdgpu_device *adev = amdgpu_ttm_adev(pd->tbo.bdev); vm_validate_pt_pd_bos() local 380 struct amdgpu_device *adev = amdgpu_ttm_adev(pd->tbo.bdev); vm_update_pds() local 390 get_pte_flags(struct amdgpu_device *adev, struct kgd_mem *mem) get_pte_flags() argument 435 add_bo_to_vm(struct amdgpu_device *adev, struct kgd_mem *mem, struct amdgpu_vm *vm, bool is_aql, struct kfd_bo_va_list **p_bo_va_entry) add_bo_to_vm() argument 495 remove_bo_from_vm(struct amdgpu_device *adev, struct kfd_bo_va_list *entry, unsigned long size) remove_bo_from_vm() argument 766 unmap_bo_from_gpuvm(struct amdgpu_device *adev, struct kfd_bo_va_list *entry, struct amdgpu_sync *sync) unmap_bo_from_gpuvm() argument 782 update_gpuvm_pte(struct amdgpu_device *adev, struct kfd_bo_va_list *entry, struct amdgpu_sync *sync) update_gpuvm_pte() argument 799 map_bo_to_gpuvm(struct amdgpu_device *adev, struct kfd_bo_va_list *entry, struct amdgpu_sync *sync, bool no_update_pte) map_bo_to_gpuvm() argument 990 struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_amdkfd_gpuvm_create_process_vm() local 1026 struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_amdkfd_gpuvm_acquire_process_vm() local 1055 amdgpu_amdkfd_gpuvm_destroy_cb(struct amdgpu_device *adev, struct amdgpu_vm *vm) amdgpu_amdkfd_gpuvm_destroy_cb() argument 1093 struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_amdkfd_gpuvm_destroy_process_vm() local 1108 struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_amdkfd_gpuvm_release_process_vm() local 1129 struct amdgpu_device *adev = amdgpu_ttm_adev(pd->tbo.bdev); amdgpu_amdkfd_gpuvm_get_process_page_dir() local 1141 struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() local 1360 struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_amdkfd_gpuvm_map_memory_to_gpu() local 1498 struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_amdkfd_gpuvm_unmap_memory_from_gpu() local 1639 struct amdgpu_device *adev; amdgpu_amdkfd_gpuvm_get_vm_fault_info() local 1656 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_amdkfd_gpuvm_import_dmabuf() local 2259 struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_amdkfd_get_tile_config() local [all...] |
H A D | amdgpu_cs.c | 254 static u64 us_to_bytes(struct amdgpu_device *adev, s64 us) in us_to_bytes() argument 265 static s64 bytes_to_us(struct amdgpu_device *adev, u64 bytes) in bytes_to_us() argument 286 static void amdgpu_cs_get_threshold_for_moves(struct amdgpu_device *adev, in amdgpu_cs_get_threshold_for_moves() argument 381 amdgpu_cs_report_moved_bytes(struct amdgpu_device *adev, u64 num_bytes, u64 num_vis_bytes) amdgpu_cs_report_moved_bytes() argument 393 struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_cs_bo_validate() local 714 struct amdgpu_device *adev = p->adev; amdgpu_cs_vm_handling() local 859 amdgpu_cs_ib_fill(struct amdgpu_device *adev, struct amdgpu_cs_parser *parser) amdgpu_cs_ib_fill() argument 1136 amdgpu_cs_dependencies(struct amdgpu_device *adev, struct amdgpu_cs_parser *p) amdgpu_cs_dependencies() argument 1281 struct amdgpu_device *adev = drm_to_adev(dev); amdgpu_cs_ioctl() local 1396 amdgpu_cs_get_fence(struct amdgpu_device *adev, struct drm_file *filp, struct drm_amdgpu_fence *user) amdgpu_cs_get_fence() argument 1425 struct amdgpu_device *adev = drm_to_adev(dev); amdgpu_cs_fence_to_handle_ioctl() local 1490 amdgpu_cs_wait_all_fences(struct amdgpu_device *adev, struct drm_file *filp, union drm_amdgpu_wait_fences *wait, struct drm_amdgpu_fence *fences) amdgpu_cs_wait_all_fences() argument 1535 amdgpu_cs_wait_any_fence(struct amdgpu_device *adev, struct drm_file *filp, union drm_amdgpu_wait_fences *wait, struct drm_amdgpu_fence *fences) amdgpu_cs_wait_any_fence() argument 1602 struct amdgpu_device *adev = drm_to_adev(dev); amdgpu_cs_wait_fences_ioctl() local [all...] |
H A D | amdgpu_uvd.c | 137 int amdgpu_uvd_sw_init(struct amdgpu_device *adev) in amdgpu_uvd_sw_init() argument 324 amdgpu_uvd_sw_fini(struct amdgpu_device *adev) amdgpu_uvd_sw_fini() argument 356 amdgpu_uvd_entity_init(struct amdgpu_device *adev) amdgpu_uvd_entity_init() argument 374 amdgpu_uvd_suspend(struct amdgpu_device *adev) amdgpu_uvd_suspend() argument 419 amdgpu_uvd_resume(struct amdgpu_device *adev) amdgpu_uvd_resume() argument 458 amdgpu_uvd_free_handles(struct amdgpu_device *adev, struct drm_file *filp) amdgpu_uvd_free_handles() argument 553 amdgpu_uvd_cs_msg_decode(struct amdgpu_device *adev, uint32_t *msg, unsigned buf_sizes[]) amdgpu_uvd_cs_msg_decode() argument 752 struct amdgpu_device *adev = ctx->parser->adev; amdgpu_uvd_cs_msg() local 1061 struct amdgpu_device *adev = ring->adev; amdgpu_uvd_send_msg() local 1165 struct amdgpu_device *adev = ring->adev; amdgpu_uvd_get_create_msg() local 1197 struct amdgpu_device *adev = ring->adev; amdgpu_uvd_get_destroy_msg() local 1221 struct amdgpu_device *adev = amdgpu_uvd_idle_work_handler() local 1252 struct amdgpu_device *adev = ring->adev; amdgpu_uvd_ring_begin_use() local 1317 amdgpu_uvd_used_handles(struct amdgpu_device *adev) amdgpu_uvd_used_handles() argument [all...] |
H A D | cik.c | 76 static u32 cik_pcie_rreg(struct amdgpu_device *adev, u32 reg) in cik_pcie_rreg() argument 89 static void cik_pcie_wreg(struct amdgpu_device *adev, u32 reg, u32 v) in cik_pcie_wreg() argument 101 static u32 cik_smc_rreg(struct amdgpu_device *adev, u32 reg) in cik_smc_rreg() argument 113 static void cik_smc_wreg(struct amdgpu_device *adev, u3 argument 123 cik_uvd_ctx_rreg(struct amdgpu_device *adev, u32 reg) cik_uvd_ctx_rreg() argument 135 cik_uvd_ctx_wreg(struct amdgpu_device *adev, u32 reg, u32 v) cik_uvd_ctx_wreg() argument 145 cik_didt_rreg(struct amdgpu_device *adev, u32 reg) cik_didt_rreg() argument 157 cik_didt_wreg(struct amdgpu_device *adev, u32 reg, u32 v) cik_didt_wreg() argument 751 cik_init_golden_registers(struct amdgpu_device *adev) cik_init_golden_registers() argument 841 cik_get_xclk(struct amdgpu_device *adev) cik_get_xclk() argument 868 cik_srbm_select(struct amdgpu_device *adev, u32 me, u32 pipe, u32 queue, u32 vmid) cik_srbm_select() argument 879 cik_vga_set_state(struct amdgpu_device *adev, bool state) cik_vga_set_state() argument 891 cik_read_disabled_bios(struct amdgpu_device *adev) cik_read_disabled_bios() argument 936 cik_read_bios_from_rom(struct amdgpu_device *adev, u8 *bios, u32 length_bytes) cik_read_bios_from_rom() argument 1046 cik_get_register_value(struct amdgpu_device *adev, bool indexed, u32 se_num, u32 sh_num, u32 reg_offset) cik_get_register_value() argument 1142 cik_read_register(struct amdgpu_device *adev, u32 se_num, u32 sh_num, u32 reg_offset, u32 *value) cik_read_register() argument 1167 kv_save_regs_for_reset(struct amdgpu_device *adev, struct kv_reset_save_regs *save) kv_save_regs_for_reset() argument 1181 kv_restore_regs_for_reset(struct amdgpu_device *adev, struct kv_reset_save_regs *save) kv_restore_regs_for_reset() argument 1254 cik_gpu_pci_config_reset(struct amdgpu_device *adev) cik_gpu_pci_config_reset() argument 1300 cik_asic_pci_config_reset(struct amdgpu_device *adev) cik_asic_pci_config_reset() argument 1313 cik_asic_supports_baco(struct amdgpu_device *adev) cik_asic_supports_baco() argument 1325 cik_asic_reset_method(struct amdgpu_device *adev) cik_asic_reset_method() argument 1366 cik_asic_reset(struct amdgpu_device *adev) cik_asic_reset() argument 1381 cik_get_config_memsize(struct amdgpu_device *adev) cik_get_config_memsize() argument 1386 cik_set_uvd_clock(struct amdgpu_device *adev, u32 clock, u32 cntl_reg, u32 status_reg) cik_set_uvd_clock() argument 1416 cik_set_uvd_clocks(struct amdgpu_device *adev, u32 vclk, u32 dclk) cik_set_uvd_clocks() argument 1428 cik_set_vce_clocks(struct amdgpu_device *adev, u32 evclk, u32 ecclk) cik_set_vce_clocks() argument 1465 cik_pcie_gen3_enable(struct amdgpu_device *adev) cik_pcie_gen3_enable() argument 1635 cik_program_aspm(struct amdgpu_device *adev) cik_program_aspm() argument 1802 cik_get_rev_id(struct amdgpu_device *adev) cik_get_rev_id() argument 1808 cik_flush_hdp(struct amdgpu_device *adev, struct amdgpu_ring *ring) cik_flush_hdp() argument 1818 cik_invalidate_hdp(struct amdgpu_device *adev, struct amdgpu_ring *ring) cik_invalidate_hdp() argument 1829 cik_need_full_reset(struct amdgpu_device *adev) cik_need_full_reset() argument 1835 cik_get_pcie_usage(struct amdgpu_device *adev, uint64_t *count0, uint64_t *count1) cik_get_pcie_usage() argument 1881 cik_need_reset_on_init(struct amdgpu_device *adev) cik_need_reset_on_init() argument 1898 cik_get_pcie_replay_count(struct amdgpu_device *adev) cik_get_pcie_replay_count() argument 1910 cik_pre_asic_init(struct amdgpu_device *adev) cik_pre_asic_init() argument 1939 struct amdgpu_device *adev = (struct amdgpu_device *)handle; cik_common_early_init() local 2088 struct amdgpu_device *adev = (struct amdgpu_device *)handle; cik_common_hw_init() local 2107 struct amdgpu_device *adev = (struct amdgpu_device *)handle; cik_common_suspend() local 2114 struct amdgpu_device *adev = (struct amdgpu_device *)handle; cik_common_resume() local 2173 cik_set_ip_blocks(struct amdgpu_device *adev) cik_set_ip_blocks() argument [all...] |
H A D | cik_sdma.c | 73 static void cik_sdma_free_microcode(struct amdgpu_device *adev) in cik_sdma_free_microcode() argument 108 cik_sdma_init_microcode(struct amdgpu_device *adev) cik_sdma_init_microcode() argument 181 struct amdgpu_device *adev = ring->adev; cik_sdma_ring_get_wptr() local 195 struct amdgpu_device *adev = ring->adev; cik_sdma_ring_set_wptr() local 306 cik_sdma_gfx_stop(struct amdgpu_device *adev) cik_sdma_gfx_stop() argument 332 cik_sdma_rlc_stop(struct amdgpu_device *adev) cik_sdma_rlc_stop() argument 345 cik_ctx_switch_enable(struct amdgpu_device *adev, bool enable) cik_ctx_switch_enable() argument 402 cik_sdma_enable(struct amdgpu_device *adev, bool enable) cik_sdma_enable() argument 430 cik_sdma_gfx_resume(struct amdgpu_device *adev) cik_sdma_gfx_resume() argument 525 cik_sdma_rlc_resume(struct amdgpu_device *adev) cik_sdma_rlc_resume() argument 539 cik_sdma_load_microcode(struct amdgpu_device *adev) cik_sdma_load_microcode() argument 578 cik_sdma_start(struct amdgpu_device *adev) cik_sdma_start() argument 613 struct amdgpu_device *adev = ring->adev; cik_sdma_ring_test_ring() local 664 struct amdgpu_device *adev = ring->adev; cik_sdma_ring_test_ib() local 881 cik_enable_sdma_mgcg(struct amdgpu_device *adev, bool enable) cik_enable_sdma_mgcg() argument 902 cik_enable_sdma_mgls(struct amdgpu_device *adev, bool enable) cik_enable_sdma_mgls() argument 932 struct amdgpu_device *adev = (struct amdgpu_device *)handle; cik_sdma_early_init() local 947 struct amdgpu_device *adev = (struct amdgpu_device *)handle; cik_sdma_sw_init() local 993 struct amdgpu_device *adev = (struct amdgpu_device *)handle; cik_sdma_sw_fini() local 1006 struct amdgpu_device *adev = (struct amdgpu_device *)handle; cik_sdma_hw_init() local 1017 struct amdgpu_device *adev = (struct amdgpu_device *)handle; cik_sdma_hw_fini() local 1027 struct amdgpu_device *adev = (struct amdgpu_device *)handle; cik_sdma_suspend() local 1034 struct amdgpu_device *adev = (struct amdgpu_device *)handle; cik_sdma_resume() local 1043 struct amdgpu_device *adev = (struct amdgpu_device *)handle; cik_sdma_is_idle() local 1057 struct amdgpu_device *adev = (struct amdgpu_device *)handle; cik_sdma_wait_for_idle() local 1073 struct amdgpu_device *adev = (struct amdgpu_device *)handle; cik_sdma_soft_reset() local 1108 cik_sdma_set_trap_irq_state(struct amdgpu_device *adev, struct amdgpu_irq_src *src, unsigned type, enum amdgpu_interrupt_state state) cik_sdma_set_trap_irq_state() argument 1154 cik_sdma_process_trap_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) cik_sdma_process_trap_irq() argument 1195 cik_sdma_process_illegal_inst_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) cik_sdma_process_illegal_inst_irq() argument 1211 struct amdgpu_device *adev = (struct amdgpu_device *)handle; cik_sdma_set_clockgating_state() local 1272 cik_sdma_set_ring_funcs(struct amdgpu_device *adev) cik_sdma_set_ring_funcs() argument 1291 cik_sdma_set_irq_funcs(struct amdgpu_device *adev) cik_sdma_set_irq_funcs() argument 1357 cik_sdma_set_buffer_funcs(struct amdgpu_device *adev) cik_sdma_set_buffer_funcs() argument 1371 cik_sdma_set_vm_pte_funcs(struct amdgpu_device *adev) cik_sdma_set_vm_pte_funcs() argument [all...] |
H A D | si.c | 908 static u32 si_pcie_rreg(struct amdgpu_device *adev, u32 reg) in si_pcie_rreg() argument 921 static void si_pcie_wreg(struct amdgpu_device *adev, u32 reg, u32 v) in si_pcie_wreg() argument 933 static u32 si_pciep_rreg(struct amdgpu_device *adev, u32 reg) in si_pciep_rreg() argument 946 static void si_pciep_wreg(struct amdgpu_device *adev, u3 argument 958 si_smc_rreg(struct amdgpu_device *adev, u32 reg) si_smc_rreg() argument 970 si_smc_wreg(struct amdgpu_device *adev, u32 reg, u32 v) si_smc_wreg() argument 980 si_uvd_ctx_rreg(struct amdgpu_device *adev, u32 reg) si_uvd_ctx_rreg() argument 992 si_uvd_ctx_wreg(struct amdgpu_device *adev, u32 reg, u32 v) si_uvd_ctx_wreg() argument 1054 si_get_register_value(struct amdgpu_device *adev, bool indexed, u32 se_num, u32 sh_num, u32 reg_offset) si_get_register_value() argument 1129 si_read_register(struct amdgpu_device *adev, u32 se_num, u32 sh_num, u32 reg_offset, u32 *value) si_read_register() argument 1148 si_read_disabled_bios(struct amdgpu_device *adev) si_read_disabled_bios() argument 1196 si_read_bios_from_rom(struct amdgpu_device *adev, u8 *bios, u32 length_bytes) si_read_bios_from_rom() argument 1220 si_set_clk_bypass_mode(struct amdgpu_device *adev) si_set_clk_bypass_mode() argument 1247 si_spll_powerdown(struct amdgpu_device *adev) si_spll_powerdown() argument 1268 si_gpu_pci_config_reset(struct amdgpu_device *adev) si_gpu_pci_config_reset() argument 1301 si_asic_reset(struct amdgpu_device *adev) si_asic_reset() argument 1316 si_asic_supports_baco(struct amdgpu_device *adev) si_asic_supports_baco() argument 1322 si_asic_reset_method(struct amdgpu_device *adev) si_asic_reset_method() argument 1332 si_get_config_memsize(struct amdgpu_device *adev) si_get_config_memsize() argument 1337 si_vga_set_state(struct amdgpu_device *adev, bool state) si_vga_set_state() argument 1351 si_get_xclk(struct amdgpu_device *adev) si_get_xclk() argument 1367 si_flush_hdp(struct amdgpu_device *adev, struct amdgpu_ring *ring) si_flush_hdp() argument 1377 si_invalidate_hdp(struct amdgpu_device *adev, struct amdgpu_ring *ring) si_invalidate_hdp() argument 1388 si_need_full_reset(struct amdgpu_device *adev) si_need_full_reset() argument 1394 si_need_reset_on_init(struct amdgpu_device *adev) si_need_reset_on_init() argument 1399 si_get_pcie_lanes(struct amdgpu_device *adev) si_get_pcie_lanes() argument 1424 si_set_pcie_lanes(struct amdgpu_device *adev, int lanes) si_set_pcie_lanes() argument 1464 si_get_pcie_usage(struct amdgpu_device *adev, uint64_t *count0, uint64_t *count1) si_get_pcie_usage() argument 1510 si_get_pcie_replay_count(struct amdgpu_device *adev) si_get_pcie_replay_count() argument 1522 si_uvd_send_upll_ctlreq(struct amdgpu_device *adev, unsigned cg_upll_func_cntl) si_uvd_send_upll_ctlreq() argument 1597 si_calc_upll_dividers(struct amdgpu_device *adev, unsigned vclk, unsigned dclk, unsigned vco_min, unsigned vco_max, unsigned fb_factor, unsigned fb_mask, unsigned pd_min, unsigned pd_max, unsigned pd_even, unsigned *optimal_fb_div, unsigned *optimal_vclk_div, unsigned *optimal_dclk_div) si_calc_upll_dividers() argument 1659 si_set_uvd_clocks(struct amdgpu_device *adev, u32 vclk, u32 dclk) si_set_uvd_clocks() argument 1750 si_vce_send_vcepll_ctlreq(struct amdgpu_device *adev) si_vce_send_vcepll_ctlreq() argument 1782 si_set_vce_clocks(struct amdgpu_device *adev, u32 evclk, u32 ecclk) si_set_vce_clocks() argument 1874 si_pre_asic_init(struct amdgpu_device *adev) si_pre_asic_init() argument 1902 si_get_rev_id(struct amdgpu_device *adev) si_get_rev_id() argument 1910 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_common_early_init() local 2045 si_init_golden_registers(struct amdgpu_device *adev) si_init_golden_registers() argument 2116 si_pcie_gen3_enable(struct amdgpu_device *adev) si_pcie_gen3_enable() argument 2274 si_pif_phy0_rreg(struct amdgpu_device *adev, u32 reg) si_pif_phy0_rreg() argument 2286 si_pif_phy0_wreg(struct amdgpu_device *adev, u32 reg, u32 v) si_pif_phy0_wreg() argument 2296 si_pif_phy1_rreg(struct amdgpu_device *adev, u32 reg) si_pif_phy1_rreg() argument 2308 si_pif_phy1_wreg(struct amdgpu_device *adev, u32 reg, u32 v) si_pif_phy1_wreg() argument 2317 si_program_aspm(struct amdgpu_device *adev) si_program_aspm() argument 2521 si_fix_pci_max_read_req_size(struct amdgpu_device *adev) si_fix_pci_max_read_req_size() argument 2534 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_common_hw_init() local 2551 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_common_suspend() local 2558 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_common_resume() local 2616 si_set_ip_blocks(struct amdgpu_device *adev) si_set_ip_blocks() argument [all...] |
H A D | vcn_v2_0.c | 70 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v2_0_early_init() local 96 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_0_sw_init() local 197 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_0_sw_fini() local 225 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_0_hw_init() local 267 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_0_hw_fini() local 289 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_0_suspend() local 310 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_0_resume() local 328 vcn_v2_0_mc_resume(struct amdgpu_device *adev) vcn_v2_0_mc_resume() argument 384 vcn_v2_0_mc_resume_dpg_mode(struct amdgpu_device *adev, bool indirect) vcn_v2_0_mc_resume_dpg_mode() argument 488 vcn_v2_0_disable_clock_gating(struct amdgpu_device *adev) vcn_v2_0_disable_clock_gating() argument 593 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 649 vcn_v2_0_enable_clock_gating(struct amdgpu_device *adev) vcn_v2_0_enable_clock_gating() argument 703 vcn_v2_0_disable_static_power_gating(struct amdgpu_device *adev) vcn_v2_0_disable_static_power_gating() argument 752 vcn_v2_0_enable_static_power_gating(struct amdgpu_device *adev) vcn_v2_0_enable_static_power_gating() argument 794 vcn_v2_0_start_dpg_mode(struct amdgpu_device *adev, bool indirect) vcn_v2_0_start_dpg_mode() argument 931 vcn_v2_0_start(struct amdgpu_device *adev) vcn_v2_0_start() argument 1104 vcn_v2_0_stop_dpg_mode(struct amdgpu_device *adev) vcn_v2_0_stop_dpg_mode() argument 1132 vcn_v2_0_stop(struct amdgpu_device *adev) vcn_v2_0_stop() argument 1200 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 1279 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_0_is_idle() local 1286 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_0_wait_for_idle() local 1298 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_0_set_clockgating_state() local 1325 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_get_rptr() local 1339 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_get_wptr() local 1356 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_set_wptr() local 1379 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_insert_start() local 1396 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_insert_end() local 1411 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_insert_nop() local 1433 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_emit_fence() local 1472 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_emit_ib() local 1489 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_emit_reg_wait() local 1523 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_emit_wreg() local 1545 struct amdgpu_device *adev = ring->adev; vcn_v2_0_enc_ring_get_rptr() local 1562 struct amdgpu_device *adev = ring->adev; vcn_v2_0_enc_ring_get_wptr() local 1586 struct amdgpu_device *adev = ring->adev; vcn_v2_0_enc_ring_set_wptr() local 1681 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 1689 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 1716 struct amdgpu_device *adev = ring->adev; vcn_v2_0_dec_ring_test_ring() local 1758 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v2_0_set_powergating_state() local 1778 vcn_v2_0_start_mmsch(struct amdgpu_device *adev, struct amdgpu_mm_table *table) vcn_v2_0_start_mmsch() argument 1843 vcn_v2_0_start_sriov(struct amdgpu_device *adev) vcn_v2_0_start_sriov() argument 2064 vcn_v2_0_set_dec_ring_funcs(struct amdgpu_device *adev) vcn_v2_0_set_dec_ring_funcs() argument 2070 vcn_v2_0_set_enc_ring_funcs(struct amdgpu_device *adev) vcn_v2_0_set_enc_ring_funcs() argument 2085 vcn_v2_0_set_irq_funcs(struct amdgpu_device *adev) vcn_v2_0_set_irq_funcs() argument [all...] |
H A D | vcn_v3_0.c | 83 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v3_0_early_init() local 131 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v3_0_sw_init() local 255 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v3_0_sw_fini() local 279 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v3_0_hw_init() local 347 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v3_0_hw_fini() local 378 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v3_0_suspend() local 399 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v3_0_resume() local 418 vcn_v3_0_mc_resume(struct amdgpu_device *adev, int inst) vcn_v3_0_mc_resume() argument 459 vcn_v3_0_mc_resume_dpg_mode(struct amdgpu_device *adev, int inst_idx, bool indirect) vcn_v3_0_mc_resume_dpg_mode() argument 548 vcn_v3_0_disable_static_power_gating(struct amdgpu_device *adev, int inst) vcn_v3_0_disable_static_power_gating() argument 599 vcn_v3_0_enable_static_power_gating(struct amdgpu_device *adev, int inst) vcn_v3_0_enable_static_power_gating() argument 652 vcn_v3_0_disable_clock_gating(struct amdgpu_device *adev, int inst) vcn_v3_0_disable_clock_gating() argument 780 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 836 vcn_v3_0_enable_clock_gating(struct amdgpu_device *adev, int inst) vcn_v3_0_enable_clock_gating() argument 896 vcn_v3_0_start_dpg_mode(struct amdgpu_device *adev, int inst_idx, bool indirect) vcn_v3_0_start_dpg_mode() argument 1041 vcn_v3_0_start(struct amdgpu_device *adev) vcn_v3_0_start() argument 1215 vcn_v3_0_start_sriov(struct amdgpu_device *adev) vcn_v3_0_start_sriov() argument 1430 vcn_v3_0_stop_dpg_mode(struct amdgpu_device *adev, int inst_idx) vcn_v3_0_stop_dpg_mode() argument 1461 vcn_v3_0_stop(struct amdgpu_device *adev) vcn_v3_0_stop() argument 1536 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 1613 struct amdgpu_device *adev = ring->adev; vcn_v3_0_dec_ring_get_rptr() local 1627 struct amdgpu_device *adev = ring->adev; vcn_v3_0_dec_ring_get_wptr() local 1644 struct amdgpu_device *adev = ring->adev; vcn_v3_0_dec_ring_set_wptr() local 1693 struct amdgpu_device *adev = ring->adev; vcn_v3_0_enc_ring_get_rptr() local 1710 struct amdgpu_device *adev = ring->adev; vcn_v3_0_enc_ring_get_wptr() local 1734 struct amdgpu_device *adev = ring->adev; vcn_v3_0_enc_ring_set_wptr() local 1783 vcn_v3_0_set_dec_ring_funcs(struct amdgpu_device *adev) vcn_v3_0_set_dec_ring_funcs() argument 1797 vcn_v3_0_set_enc_ring_funcs(struct amdgpu_device *adev) vcn_v3_0_set_enc_ring_funcs() argument 1815 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v3_0_is_idle() local 1830 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v3_0_wait_for_idle() local 1849 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v3_0_set_clockgating_state() local 1872 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vcn_v3_0_set_powergating_state() local 1898 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 1906 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 1950 vcn_v3_0_set_irq_funcs(struct amdgpu_device *adev) vcn_v3_0_set_irq_funcs() argument [all...] |
H A D | sdma_v5_2.c | 61 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 85 static void sdma_v5_2_init_golden_registers(struct amdgpu_device *adev) in sdma_v5_2_init_golden_registers() argument 115 sdma_v5_2_destroy_inst_ctx(struct amdgpu_device *adev) sdma_v5_2_destroy_inst_ctx() argument 143 sdma_v5_2_init_microcode(struct amdgpu_device *adev) sdma_v5_2_init_microcode() argument 273 struct amdgpu_device *adev = ring->adev; sdma_v5_2_ring_get_wptr() local 299 struct amdgpu_device *adev = ring->adev; sdma_v5_2_ring_set_wptr() local 389 struct amdgpu_device *adev = ring->adev; sdma_v5_2_ring_emit_hdp_flush() local 456 sdma_v5_2_gfx_stop(struct amdgpu_device *adev) sdma_v5_2_gfx_stop() argument 488 sdma_v5_2_rlc_stop(struct amdgpu_device *adev) sdma_v5_2_rlc_stop() argument 501 sdma_v5_2_ctx_switch_enable(struct amdgpu_device *adev, bool enable) sdma_v5_2_ctx_switch_enable() argument 555 sdma_v5_2_enable(struct amdgpu_device *adev, bool enable) sdma_v5_2_enable() argument 580 sdma_v5_2_gfx_resume(struct amdgpu_device *adev) sdma_v5_2_gfx_resume() argument 744 sdma_v5_2_rlc_resume(struct amdgpu_device *adev) sdma_v5_2_rlc_resume() argument 757 sdma_v5_2_load_microcode(struct amdgpu_device *adev) sdma_v5_2_load_microcode() argument 801 sdma_v5_2_start(struct amdgpu_device *adev) sdma_v5_2_start() argument 849 struct amdgpu_device *adev = ring->adev; sdma_v5_2_ring_test_ring() local 909 struct amdgpu_device *adev = ring->adev; sdma_v5_2_ring_test_ib() local 1160 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_early_init() local 1219 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_sw_init() local 1262 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_sw_fini() local 1276 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_hw_init() local 1287 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_hw_fini() local 1300 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_suspend() local 1307 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_resume() local 1314 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_is_idle() local 1331 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_wait_for_idle() local 1356 struct amdgpu_device *adev = ring->adev; sdma_v5_2_ring_preempt_ib() local 1398 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 1415 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 1489 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 1496 sdma_v5_2_update_medium_grain_clock_gating(struct amdgpu_device *adev, bool enable) sdma_v5_2_update_medium_grain_clock_gating() argument 1529 sdma_v5_2_update_medium_grain_light_sleep(struct amdgpu_device *adev, bool enable) sdma_v5_2_update_medium_grain_light_sleep() argument 1557 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_set_clockgating_state() local 1585 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_2_get_clockgating_state() local 1651 sdma_v5_2_set_ring_funcs(struct amdgpu_device *adev) sdma_v5_2_set_ring_funcs() argument 1670 sdma_v5_2_set_irq_funcs(struct amdgpu_device *adev) sdma_v5_2_set_irq_funcs() argument 1739 sdma_v5_2_set_buffer_funcs(struct amdgpu_device *adev) sdma_v5_2_set_buffer_funcs() argument 1754 sdma_v5_2_set_vm_pte_funcs(struct amdgpu_device *adev) sdma_v5_2_set_vm_pte_funcs() argument [all...] |
H A D | soc15.c | 102 static u32 soc15_pcie_rreg(struct amdgpu_device *adev, u32 reg) in soc15_pcie_rreg() argument 111 static void soc15_pcie_wreg(struct amdgpu_device *adev, u32 reg, u32 v) in soc15_pcie_wreg() argument 121 soc15_pcie_rreg64(struct amdgpu_device *adev, u32 reg) soc15_pcie_rreg64() argument 130 soc15_pcie_wreg64(struct amdgpu_device *adev, u32 reg, u64 v) soc15_pcie_wreg64() argument 140 soc15_uvd_ctx_rreg(struct amdgpu_device *adev, u32 reg) soc15_uvd_ctx_rreg() argument 155 soc15_uvd_ctx_wreg(struct amdgpu_device *adev, u32 reg, u32 v) soc15_uvd_ctx_wreg() argument 168 soc15_didt_rreg(struct amdgpu_device *adev, u32 reg) soc15_didt_rreg() argument 183 soc15_didt_wreg(struct amdgpu_device *adev, u32 reg, u32 v) soc15_didt_wreg() argument 196 soc15_gc_cac_rreg(struct amdgpu_device *adev, u32 reg) soc15_gc_cac_rreg() argument 208 soc15_gc_cac_wreg(struct amdgpu_device *adev, u32 reg, u32 v) soc15_gc_cac_wreg() argument 218 soc15_se_cac_rreg(struct amdgpu_device *adev, u32 reg) soc15_se_cac_rreg() argument 230 soc15_se_cac_wreg(struct amdgpu_device *adev, u32 reg, u32 v) soc15_se_cac_wreg() argument 240 soc15_get_config_memsize(struct amdgpu_device *adev) soc15_get_config_memsize() argument 245 soc15_get_xclk(struct amdgpu_device *adev) soc15_get_xclk() argument 258 soc15_grbm_select(struct amdgpu_device *adev, u32 me, u32 pipe, u32 queue, u32 vmid) soc15_grbm_select() argument 270 soc15_vga_set_state(struct amdgpu_device *adev, bool state) soc15_vga_set_state() argument 275 soc15_read_disabled_bios(struct amdgpu_device *adev) soc15_read_disabled_bios() argument 281 soc15_read_bios_from_rom(struct amdgpu_device *adev, u8 *bios, u32 length_bytes) soc15_read_bios_from_rom() argument 344 soc15_read_indexed_register(struct amdgpu_device *adev, u32 se_num, u32 sh_num, u32 reg_offset) soc15_read_indexed_register() argument 361 soc15_get_register_value(struct amdgpu_device *adev, bool indexed, u32 se_num, u32 sh_num, u32 reg_offset) soc15_get_register_value() argument 376 soc15_read_register(struct amdgpu_device *adev, u32 se_num, u32 sh_num, u32 reg_offset, u32 *value) soc15_read_register() argument 411 soc15_program_register_sequence(struct amdgpu_device *adev, const struct soc15_reg_golden *regs, const u32 array_size) soc15_program_register_sequence() argument 443 soc15_asic_mode1_reset(struct amdgpu_device *adev) soc15_asic_mode1_reset() argument 477 soc15_asic_baco_reset(struct amdgpu_device *adev) soc15_asic_baco_reset() argument 498 soc15_asic_reset_method(struct amdgpu_device *adev) soc15_asic_reset_method() argument 542 soc15_asic_reset(struct amdgpu_device *adev) soc15_asic_reset() argument 562 soc15_supports_baco(struct amdgpu_device *adev) soc15_supports_baco() argument 584 soc15_set_uvd_clocks(struct amdgpu_device *adev, u32 vclk, u32 dclk) soc15_set_uvd_clocks() argument 597 soc15_set_vce_clocks(struct amdgpu_device *adev, u32 evclk, u32 ecclk) soc15_set_vce_clocks() argument 604 soc15_pcie_gen3_enable(struct amdgpu_device *adev) soc15_pcie_gen3_enable() argument 622 soc15_program_aspm(struct amdgpu_device *adev) soc15_program_aspm() argument 631 soc15_enable_doorbell_aperture(struct amdgpu_device *adev, bool enable) soc15_enable_doorbell_aperture() argument 647 soc15_get_rev_id(struct amdgpu_device *adev) soc15_get_rev_id() argument 652 soc15_reg_base_init(struct amdgpu_device *adev) soc15_reg_base_init() argument 687 soc15_set_virt_ops(struct amdgpu_device *adev) soc15_set_virt_ops() argument 697 soc15_set_ip_blocks(struct amdgpu_device *adev) soc15_set_ip_blocks() argument 840 soc15_flush_hdp(struct amdgpu_device *adev, struct amdgpu_ring *ring) soc15_flush_hdp() argument 845 soc15_invalidate_hdp(struct amdgpu_device *adev, struct amdgpu_ring *ring) soc15_invalidate_hdp() argument 855 soc15_need_full_reset(struct amdgpu_device *adev) soc15_need_full_reset() argument 861 vega20_reset_hdp_ras_error_count(struct amdgpu_device *adev) vega20_reset_hdp_ras_error_count() argument 869 soc15_get_pcie_usage(struct amdgpu_device *adev, uint64_t *count0, uint64_t *count1) soc15_get_pcie_usage() argument 916 vega20_get_pcie_usage(struct amdgpu_device *adev, uint64_t *count0, uint64_t *count1) vega20_get_pcie_usage() argument 965 soc15_need_reset_on_init(struct amdgpu_device *adev) soc15_need_reset_on_init() argument 988 soc15_get_pcie_replay_count(struct amdgpu_device *adev) soc15_get_pcie_replay_count() argument 1000 soc15_pre_asic_init(struct amdgpu_device *adev) soc15_pre_asic_init() argument 1055 struct amdgpu_device *adev = (struct amdgpu_device *)handle; soc15_common_early_init() local 1299 struct amdgpu_device *adev = (struct amdgpu_device *)handle; soc15_common_late_init() local 1317 struct amdgpu_device *adev = (struct amdgpu_device *)handle; soc15_common_sw_init() local 1329 struct amdgpu_device *adev = (struct amdgpu_device *)handle; soc15_common_sw_fini() local 1336 soc15_doorbell_range_init(struct amdgpu_device *adev) soc15_doorbell_range_init() argument 1357 struct amdgpu_device *adev = (struct amdgpu_device *)handle; soc15_common_hw_init() local 1386 struct amdgpu_device *adev = (struct amdgpu_device *)handle; soc15_common_hw_fini() local 1406 struct amdgpu_device *adev = (struct amdgpu_device *)handle; soc15_common_suspend() local 1413 struct amdgpu_device *adev = (struct amdgpu_device *)handle; soc15_common_resume() local 1433 soc15_update_hdp_light_sleep(struct amdgpu_device *adev, bool enable) soc15_update_hdp_light_sleep() argument 1468 soc15_update_drm_clock_gating(struct amdgpu_device *adev, bool enable) soc15_update_drm_clock_gating() argument 1497 soc15_update_drm_light_sleep(struct amdgpu_device *adev, bool enable) soc15_update_drm_light_sleep() argument 1512 soc15_update_rom_medium_grain_clock_gating(struct amdgpu_device *adev, bool enable) soc15_update_rom_medium_grain_clock_gating() argument 1533 struct amdgpu_device *adev = (struct amdgpu_device *)handle; soc15_common_set_clockgating_state() local 1584 struct amdgpu_device *adev = (struct amdgpu_device *)handle; soc15_common_get_clockgating_state() local [all...] |
H A D | sdma_v5_0.c | 134 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 152 static void sdma_v5_0_init_golden_registers(struct amdgpu_device *adev) in sdma_v5_0_init_golden_registers() argument 201 sdma_v5_0_init_microcode(struct amdgpu_device *adev) sdma_v5_0_init_microcode() argument 324 struct amdgpu_device *adev = ring->adev; sdma_v5_0_ring_get_wptr() local 350 struct amdgpu_device *adev = ring->adev; sdma_v5_0_ring_set_wptr() local 452 struct amdgpu_device *adev = ring->adev; sdma_v5_0_ring_emit_hdp_flush() local 522 sdma_v5_0_gfx_stop(struct amdgpu_device *adev) sdma_v5_0_gfx_stop() argument 550 sdma_v5_0_rlc_stop(struct amdgpu_device *adev) sdma_v5_0_rlc_stop() argument 563 sdma_v5_0_ctx_switch_enable(struct amdgpu_device *adev, bool enable) sdma_v5_0_ctx_switch_enable() argument 621 sdma_v5_0_enable(struct amdgpu_device *adev, bool enable) sdma_v5_0_enable() argument 649 sdma_v5_0_gfx_resume(struct amdgpu_device *adev) sdma_v5_0_gfx_resume() argument 811 sdma_v5_0_rlc_resume(struct amdgpu_device *adev) sdma_v5_0_rlc_resume() argument 824 sdma_v5_0_load_microcode(struct amdgpu_device *adev) sdma_v5_0_load_microcode() argument 868 sdma_v5_0_start(struct amdgpu_device *adev) sdma_v5_0_start() argument 912 struct amdgpu_device *adev = ring->adev; sdma_v5_0_ring_test_ring() local 972 struct amdgpu_device *adev = ring->adev; sdma_v5_0_ring_test_ib() local 1223 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_early_init() local 1240 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_sw_init() local 1290 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_sw_fini() local 1306 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_hw_init() local 1317 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_hw_fini() local 1330 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_suspend() local 1337 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_resume() local 1344 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_is_idle() local 1361 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_wait_for_idle() local 1384 struct amdgpu_device *adev = ring->adev; sdma_v5_0_ring_preempt_ib() local 1428 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 1449 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 1491 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 1498 sdma_v5_0_update_medium_grain_clock_gating(struct amdgpu_device *adev, bool enable) sdma_v5_0_update_medium_grain_clock_gating() argument 1535 sdma_v5_0_update_medium_grain_light_sleep(struct amdgpu_device *adev, bool enable) sdma_v5_0_update_medium_grain_light_sleep() argument 1563 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_set_clockgating_state() local 1592 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v5_0_get_clockgating_state() local 1663 sdma_v5_0_set_ring_funcs(struct amdgpu_device *adev) sdma_v5_0_set_ring_funcs() argument 1682 sdma_v5_0_set_irq_funcs(struct amdgpu_device *adev) sdma_v5_0_set_irq_funcs() argument 1751 sdma_v5_0_set_buffer_funcs(struct amdgpu_device *adev) sdma_v5_0_set_buffer_funcs() argument 1766 sdma_v5_0_set_vm_pte_funcs(struct amdgpu_device *adev) sdma_v5_0_set_vm_pte_funcs() argument [all...] |
H A D | vi.c | 85 static u32 vi_pcie_rreg(struct amdgpu_device *adev, u32 reg) in vi_pcie_rreg() argument 98 static void vi_pcie_wreg(struct amdgpu_device *adev, u32 reg, u32 v) in vi_pcie_wreg() argument 110 static u32 vi_smc_rreg(struct amdgpu_device *adev, u32 reg) in vi_smc_rreg() argument 122 static void vi_smc_wreg(struct amdgpu_device *adev, u3 argument 136 cz_smc_rreg(struct amdgpu_device *adev, u32 reg) cz_smc_rreg() argument 148 cz_smc_wreg(struct amdgpu_device *adev, u32 reg, u32 v) cz_smc_wreg() argument 158 vi_uvd_ctx_rreg(struct amdgpu_device *adev, u32 reg) vi_uvd_ctx_rreg() argument 170 vi_uvd_ctx_wreg(struct amdgpu_device *adev, u32 reg, u32 v) vi_uvd_ctx_wreg() argument 180 vi_didt_rreg(struct amdgpu_device *adev, u32 reg) vi_didt_rreg() argument 192 vi_didt_wreg(struct amdgpu_device *adev, u32 reg, u32 v) vi_didt_wreg() argument 202 vi_gc_cac_rreg(struct amdgpu_device *adev, u32 reg) vi_gc_cac_rreg() argument 214 vi_gc_cac_wreg(struct amdgpu_device *adev, u32 reg, u32 v) vi_gc_cac_wreg() argument 272 vi_init_golden_registers(struct amdgpu_device *adev) vi_init_golden_registers() argument 327 vi_get_xclk(struct amdgpu_device *adev) vi_get_xclk() argument 366 vi_srbm_select(struct amdgpu_device *adev, u32 me, u32 pipe, u32 queue, u32 vmid) vi_srbm_select() argument 377 vi_vga_set_state(struct amdgpu_device *adev, bool state) vi_vga_set_state() argument 382 vi_read_disabled_bios(struct amdgpu_device *adev) vi_read_disabled_bios() argument 427 vi_read_bios_from_rom(struct amdgpu_device *adev, u8 *bios, u32 length_bytes) vi_read_bios_from_rom() argument 537 vi_get_register_value(struct amdgpu_device *adev, bool indexed, u32 se_num, u32 sh_num, u32 reg_offset) vi_get_register_value() argument 633 vi_read_register(struct amdgpu_device *adev, u32 se_num, u32 sh_num, u32 reg_offset, u32 *value) vi_read_register() argument 652 vi_gpu_pci_config_reset(struct amdgpu_device *adev) vi_gpu_pci_config_reset() argument 687 vi_asic_pci_config_reset(struct amdgpu_device *adev) vi_asic_pci_config_reset() argument 700 vi_asic_supports_baco(struct amdgpu_device *adev) vi_asic_supports_baco() argument 716 vi_asic_reset_method(struct amdgpu_device *adev) vi_asic_reset_method() argument 757 vi_asic_reset(struct amdgpu_device *adev) vi_asic_reset() argument 772 vi_get_config_memsize(struct amdgpu_device *adev) vi_get_config_memsize() argument 777 vi_set_uvd_clock(struct amdgpu_device *adev, u32 clock, u32 cntl_reg, u32 status_reg) vi_set_uvd_clock() argument 823 vi_set_uvd_clocks(struct amdgpu_device *adev, u32 vclk, u32 dclk) vi_set_uvd_clocks() argument 848 vi_set_vce_clocks(struct amdgpu_device *adev, u32 evclk, u32 ecclk) vi_set_vce_clocks() argument 902 vi_pcie_gen3_enable(struct amdgpu_device *adev) vi_pcie_gen3_enable() argument 920 vi_program_aspm(struct amdgpu_device *adev) vi_program_aspm() argument 929 vi_enable_doorbell_aperture(struct amdgpu_device *adev, bool enable) vi_enable_doorbell_aperture() argument 951 vi_get_rev_id(struct amdgpu_device *adev) vi_get_rev_id() argument 961 vi_flush_hdp(struct amdgpu_device *adev, struct amdgpu_ring *ring) vi_flush_hdp() argument 971 vi_invalidate_hdp(struct amdgpu_device *adev, struct amdgpu_ring *ring) vi_invalidate_hdp() argument 982 vi_need_full_reset(struct amdgpu_device *adev) vi_need_full_reset() argument 1003 vi_get_pcie_usage(struct amdgpu_device *adev, uint64_t *count0, uint64_t *count1) vi_get_pcie_usage() argument 1049 vi_get_pcie_replay_count(struct amdgpu_device *adev) vi_get_pcie_replay_count() argument 1061 vi_need_reset_on_init(struct amdgpu_device *adev) vi_need_reset_on_init() argument 1078 vi_pre_asic_init(struct amdgpu_device *adev) vi_pre_asic_init() argument 1110 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vi_common_early_init() local 1334 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vi_common_late_init() local 1344 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vi_common_sw_init() local 1359 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vi_common_hw_init() local 1375 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vi_common_hw_fini() local 1388 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vi_common_suspend() local 1395 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vi_common_resume() local 1415 vi_update_bif_medium_grain_light_sleep(struct amdgpu_device *adev, bool enable) vi_update_bif_medium_grain_light_sleep() argument 1435 vi_update_hdp_medium_grain_clock_gating(struct amdgpu_device *adev, bool enable) vi_update_hdp_medium_grain_clock_gating() argument 1451 vi_update_hdp_light_sleep(struct amdgpu_device *adev, bool enable) vi_update_hdp_light_sleep() argument 1467 vi_update_drm_light_sleep(struct amdgpu_device *adev, bool enable) vi_update_drm_light_sleep() argument 1484 vi_update_rom_medium_grain_clock_gating(struct amdgpu_device *adev, bool enable) vi_update_rom_medium_grain_clock_gating() argument 1507 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vi_common_set_clockgating_state_by_smu() local 1622 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vi_common_set_clockgating_state() local 1669 struct amdgpu_device *adev = (struct amdgpu_device *)handle; vi_common_get_clockgating_state() local 1723 vi_set_virt_ops(struct amdgpu_device *adev) vi_set_virt_ops() argument 1728 vi_set_ip_blocks(struct amdgpu_device *adev) vi_set_ip_blocks() argument 1853 legacy_doorbell_index_init(struct amdgpu_device *adev) legacy_doorbell_index_init() 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 268 sdma_v3_0_init_microcode(struct amdgpu_device *adev) sdma_v3_0_init_microcode() argument 365 struct amdgpu_device *adev = ring->adev; sdma_v3_0_ring_get_wptr() local 387 struct amdgpu_device *adev = ring->adev; sdma_v3_0_ring_set_wptr() local 513 sdma_v3_0_gfx_stop(struct amdgpu_device *adev) sdma_v3_0_gfx_stop() argument 541 sdma_v3_0_rlc_stop(struct amdgpu_device *adev) sdma_v3_0_rlc_stop() argument 554 sdma_v3_0_ctx_switch_enable(struct amdgpu_device *adev, bool enable) sdma_v3_0_ctx_switch_enable() argument 615 sdma_v3_0_enable(struct amdgpu_device *adev, bool enable) sdma_v3_0_enable() argument 643 sdma_v3_0_gfx_resume(struct amdgpu_device *adev) sdma_v3_0_gfx_resume() argument 775 sdma_v3_0_rlc_resume(struct amdgpu_device *adev) sdma_v3_0_rlc_resume() argument 789 sdma_v3_0_start(struct amdgpu_device *adev) sdma_v3_0_start() argument 819 struct amdgpu_device *adev = ring->adev; sdma_v3_0_ring_test_ring() local 871 struct amdgpu_device *adev = ring->adev; sdma_v3_0_ring_test_ib() local 1096 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_early_init() local 1119 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_sw_init() local 1171 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_sw_fini() local 1184 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_hw_init() local 1197 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_hw_fini() local 1207 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_suspend() local 1214 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_resume() local 1221 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_is_idle() local 1235 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_wait_for_idle() local 1250 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_check_soft_reset() local 1271 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_pre_soft_reset() local 1290 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_post_soft_reset() local 1309 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_soft_reset() local 1338 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 1384 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 1424 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 1439 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 1478 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 1507 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_set_clockgating_state() local 1535 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v3_0_get_clockgating_state() local 1600 sdma_v3_0_set_ring_funcs(struct amdgpu_device *adev) sdma_v3_0_set_ring_funcs() argument 1619 sdma_v3_0_set_irq_funcs(struct amdgpu_device *adev) sdma_v3_0_set_irq_funcs() argument 1686 sdma_v3_0_set_buffer_funcs(struct amdgpu_device *adev) sdma_v3_0_set_buffer_funcs() argument 1700 sdma_v3_0_set_vm_pte_funcs(struct amdgpu_device *adev) sdma_v3_0_set_vm_pte_funcs() argument [all...] |
/kernel/linux/linux-5.10/drivers/acpi/ |
H A D | sleep.c | 875 struct acpi_device *adev; in lpi_check_constraints() local 913 static int lps0_device_attach(struct acpi_device *adev, in lps0_device_attach() argument [all...] |
H A D | property.c | 290 static void acpi_init_of_compatible(struct acpi_device *adev) in acpi_init_of_compatible() argument 384 void acpi_init_properties(struct acpi_device *adev) in acpi_init_properties() argument 463 acpi_free_properties(struct acpi_device *adev) acpi_free_properties() argument 537 acpi_dev_get_property(const struct acpi_device *adev, const char *name, acpi_object_type type, const union acpi_object **obj) acpi_dev_get_property() argument 548 const struct acpi_device *adev = to_acpi_device_node(fwnode); acpi_device_data_of_node() local 854 acpi_dev_prop_read_single(struct acpi_device *adev, const char *propname, enum dev_prop_type proptype, void *val) acpi_dev_prop_read_single() argument 1008 acpi_dev_prop_read(const struct acpi_device *adev, const char *propname, enum dev_prop_type proptype, void *val, size_t nval) acpi_dev_prop_read() argument 1042 const struct acpi_device *adev = to_acpi_device_node(fwnode); acpi_get_next_subnode() local 1342 const struct acpi_device *adev; acpi_fwnode_get_name() local [all...] |
/kernel/linux/linux-5.10/drivers/ata/ |
H A D | pata_legacy.c | 253 static void pdc20230_set_piomode(struct ata_port *ap, struct ata_device *adev) in pdc20230_set_piomode() argument 350 static void ht6560a_set_piomode(struct ata_port *ap, struct ata_device *adev) in ht6560a_set_piomode() argument 384 static void ht6560b_set_piomode(struct ata_port *ap, struct ata_device *adev) in ht6560b_set_piomode() argument 447 opti82c611a_set_piomode(struct ata_port *ap, struct ata_device *adev) opti82c611a_set_piomode() argument 523 opti82c46x_set_piomode(struct ata_port *ap, struct ata_device *adev) opti82c46x_set_piomode() argument 610 struct ata_device *adev = qc->dev; opti82c46x_qc_issue() local 640 qdi65x0_set_piomode(struct ata_port *ap, struct ata_device *adev) qdi65x0_set_piomode() argument 681 struct ata_device *adev = qc->dev; qdi_qc_issue() local 698 struct ata_device *adev = qc->dev; vlb32_data_xfer() local 778 winbond_set_piomode(struct ata_port *ap, struct ata_device *adev) winbond_set_piomode() argument [all...] |
H A D | pata_ep93xx.c | 707 struct ata_device *adev = qc->dev; in ep93xx_pata_dma_start() local 330 ep93xx_pata_set_piomode(struct ata_port *ap, struct ata_device *adev) ep93xx_pata_set_piomode() argument
|
/kernel/linux/linux-5.10/drivers/bluetooth/ |
H A D | hci_bcm.c | 953 struct acpi_device *adev = ACPI_COMPANION(dev->dev); in bcm_apple_get_resources() local
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_debugfs.c | 701 struct amdgpu_device *adev = m->private; in dmub_tracebuffer_show() local 745 struct amdgpu_device *adev = m->private; in dmub_fw_state_show() local 2271 struct amdgpu_device *adev = file_inode(f)->i_private; in dtn_log_read() local 2310 struct amdgpu_device *adev = file_inode(f)->i_private; in dtn_log_write() local 2332 struct amdgpu_device *adev = drm_to_adev(dev); in current_backlight_read() local 2350 struct amdgpu_device *adev = drm_to_adev(dev); target_backlight_read() local 2395 struct amdgpu_device *adev = data; force_timing_sync_set() local 2410 struct amdgpu_device *adev = data; force_timing_sync_get() local 2426 struct amdgpu_device *adev = data; visual_confirm_set() local 2439 struct amdgpu_device *adev = data; visual_confirm_get() local 2449 dtn_debugfs_init(struct amdgpu_device *adev) dtn_debugfs_init() argument [all...] |
H A D | amdgpu_dm.h | 67 struct amdgpu_device *adev; member 206 struct amdgpu_device *adev; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_topology.c | 1242 struct amdgpu_device *adev; in kfd_topology_add_device() local
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/thunder/ |
H A D | thunder_bgx.c | 1389 static int acpi_get_mac_address(struct device *dev, struct acpi_device *adev, in acpi_get_mac_address() argument 1413 struct acpi_device *adev; in bgx_acpi_register_phy() local
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/swsmu/smu11/ |
H A D | arcturus_ppt.c | 388 struct amdgpu_device *adev = smu->adev; in arcturus_check_bxco_support() local 1929 struct amdgpu_device *adev = to_amdgpu_device(control); arcturus_i2c_read_data() local 1973 struct amdgpu_device *adev = to_amdgpu_device(control); arcturus_i2c_write_data() local 2096 struct amdgpu_device *adev = to_amdgpu_device(control); arcturus_i2c_control_init() local 2119 struct amdgpu_device *adev = smu->adev; arcturus_get_unique_id() local 2148 struct amdgpu_device *adev = smu->adev; arcturus_is_baco_supported() local 2222 struct amdgpu_device *adev = smu->adev; arcturus_log_thermal_throttling_event() local 2257 struct amdgpu_device *adev = smu->adev; arcturus_get_current_pcie_link_speed() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/ |
H A D | amd_powerplay.c | 38 static int amd_powerplay_create(struct amdgpu_device *adev) in amd_powerplay_create() argument 64 amd_powerplay_destroy(struct amdgpu_device *adev) amd_powerplay_destroy() argument 80 struct amdgpu_device *adev = handle; pp_early_init() local 96 struct amdgpu_device *adev = handle; pp_sw_init() local 109 struct amdgpu_device *adev = handle; pp_sw_fini() local 123 struct amdgpu_device *adev = handle; pp_hw_init() local 136 struct amdgpu_device *adev = handle; pp_hw_fini() local 144 pp_reserve_vram_for_smu(struct amdgpu_device *adev) pp_reserve_vram_for_smu() argument 177 struct amdgpu_device *adev = handle; pp_late_init() local 194 struct amdgpu_device *adev = handle; pp_late_fini() local 225 struct amdgpu_device *adev = handle; pp_suspend() local 233 struct amdgpu_device *adev = handle; pp_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | smu10_hwmgr.c | 296 struct amdgpu_device *adev = hwmgr->adev; in smu10_init_power_gate_state() local 337 struct amdgpu_device *adev = hwmgr->adev; in smu10_is_gfx_on() local 349 struct amdgpu_device *adev = hwmgr->adev; in smu10_disable_gfx_off() local 369 struct amdgpu_device *adev = hwmgr->adev; in smu10_enable_gfx_off() local 1183 struct amdgpu_device *adev = hwmgr->adev; smu10_thermal_get_temperature() local 1237 struct amdgpu_device *adev = hwmgr->adev; smu10_set_watermarks_for_clocks_ranges() local 1362 struct amdgpu_device *adev = hwmgr->adev; smu10_is_raven1_refresh() local [all...] |